Commit Graph

21313 Commits

Author SHA1 Message Date
Ludovic Courtès 4bd70904c7
gnu: shepherd: Avoid "Bad file descriptor" warnings.
* gnu/packages/patches/shepherd-close-fds.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (shepherd)[source]: Use it.
2017-12-03 23:18:53 +01:00
Ricardo Wurmus 98a26dc889
gnu: samplv1: Update to 0.8.5.
* gnu/packages/music.scm (samplv1): Update to 0.8.5.
2017-12-03 23:10:57 +01:00
Ricardo Wurmus 54c76c2603
gnu: drumkv1: Update to 0.8.5.
* gnu/packages/music.scm (drumkv1): Update to 0.8.5.
2017-12-03 23:10:57 +01:00
Ricardo Wurmus 4a7b1add2a
gnu: synthv1: Update to 0.8.5.
* gnu/packages/music.scm (synthv1): Update to 0.8.5.
2017-12-03 23:10:57 +01:00
Ludovic Courtès 8638362f13
install: Add colors in 'motd' and 'issue'.
* gnu/system/install.scm (%installation-services)[motd]: Add colors.
[services]: Use the "lat9u-16" font.
(%issue): Add colors.
2017-12-03 19:12:16 +01:00
Ludovic Courtès af4a761e97
install: Add the prerequisites of 'profile-derivation' as GC roots.
* gnu/system/install.scm (%installation-services): Add
GLIBC-UTF8-LOCALES, TEXINFO, and GUILE-FINAL as GC roots.
2017-12-03 19:12:16 +01:00
Ricardo Wurmus d112e5a8c2
gnu: Add kallisto.
* gnu/packages/bioinformatics.scm (kallisto): New variable.
2017-12-03 18:38:58 +01:00
Ricardo Wurmus 803a9d5c37
gnu: calf: Update to 0.90.0.
* gnu/packages/audio.scm (calf): Update to 0.90.0.
2017-12-03 18:31:48 +01:00
Ricardo Wurmus a4527622ee
gnu: jack-2: Update to 1.9.11-RC1.
* gnu/packages/audio.scm (jack-2): Update to 1.9.11-RC1.
2017-12-03 18:31:48 +01:00
Ricardo Wurmus 952837c824
gnu: guitarix: Update to 0.36.1.
* gnu/packages/audio.scm (guitarix): Update to 0.36.1.
2017-12-03 18:31:48 +01:00
Ricardo Wurmus 75bbc3c2e2
gnu: faust-2: Remove inherited phase.
* gnu/packages/audio.scm (faust-2)[arguments]: Remove build phase
"fix-permissions".
2017-12-03 18:31:48 +01:00
Ricardo Wurmus a36047422f
gnu: faust: Update to 0.9.90.
* gnu/packages/audio.scm (faust): Update to 0.9.90.
[source]: Download sources via git-fetch.
[arguments]: Add phase "fix-permissions".
2017-12-03 18:31:48 +01:00
Ricardo Wurmus 518957128f
gnu: Add gst123.
* gnu/packages/gstreamer.scm (gst123): New variable.
2017-12-03 18:31:47 +01:00
Marius Bakke 0a3b5bb3e1
gnu: weechat: Update to 2.0.
* gnu/packages/irc.scm (weechat): Update to 2.0.
2017-12-03 15:39:00 +01:00
Marius Bakke d0d666f97b
gnu: libwebp: Update to 0.6.1.
* gnu/packages/image.scm (libwebp): Update to 0.6.1.
2017-12-03 15:39:00 +01:00
Marius Bakke 3d0ffa6cae
gnu: git: Update to 2.15.1.
* gnu/packages/version-control.scm (git): Update to 2.15.1.
2017-12-03 15:39:00 +01:00
Nicolas Goaziou 4016de5e7c
gnu: wireshark: Update to 2.4.3.
* gnu/packages/networking.scm (wireshark): Update to 2.4.3.
2017-12-03 15:27:23 +01:00
Nicolas Goaziou 993490d301
gnu: giac-xcas: Update to 1.4.9-33.
* gnu/packages/algebra.scm (giac-xcas): Update to 1.4.9-33.
2017-12-03 14:40:24 +01:00
Alex Sassmannshausen 8c80f8ef9b
gnu: guile-dsv: Update to 0.2.1 & correct sha256.
* gnu/packages/guile.scm (guile-dsv): Update to 0.2.1.
2017-12-03 14:17:46 +01:00
Efraim Flashner 8c94393c6a
gnu: mescc-tools: Update to 0.3.
* gnu/packages/mes.scm (mescc-tools): Update to 0.3.
[supported-systems]: Remove field.
2017-12-03 08:47:28 +02:00
Efraim Flashner 211e804758
gnu: u-boot: Update to 2017.11.
* gnu/packages/bootloaders.scm (u-boot): Update to 2017.11.
2017-12-03 08:47:28 +02:00
Ludovic Courtès 22bf86a671
linux-boot: Remove unneeded import.
* gnu/build/linux-boot.scm: Remove unnecessary autoload of (system base
compile).
2017-12-02 23:13:21 +01:00
Ludovic Courtès 7bf74638ee
build: Do not compile (gnu build shepherd).
* gnu/local.mk (GNU_SYSTEM_MODULES): Move 'build/shepherd.scm' to...
(MODULES_NOT_COMPILED): ... here.
2017-12-02 23:13:21 +01:00
Ludovic Courtès bf57e1c708
uuid: Fix typo in comment.
* gnu/system/uuid.scm: Fix typo in comment.
2017-12-02 23:13:20 +01:00
Efraim Flashner 72f6caadcb
gnu: elogind: Add file-name for source.
* gnu/packages/freedesktop.scm (elogind)[source]: Add file-name field.
2017-12-02 22:41:27 +02:00
Tobias Geerinckx-Rice 5247e79e5f
gnu: youtube-dl: Update to 2017.12.02.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.02.
2017-12-02 16:22:49 +01:00
Tobias Geerinckx-Rice 63f5656c78
gnu: mtr: Don't mention only ICMP ECHO.
* gnu/packages/networking.scm (mtr)[description]: Allude to the fact that
mtr can send more than mere ICMP.
2017-12-02 16:22:49 +01:00
Ludovic Courtès c85f069148
gnu: man-db: Use 'groff-minimal' at run time.
This reduces the closure of man-db from 175 MiB to 97 MiB.

* gnu/packages/man.scm (man-db)[native-inputs]: Add GROFF.
[inputs]: Replace GROFF with GROFF-MINIMAL.
[arguments]: #:configure-flags now refers to GROFF-MINIMAL.
Add #:disallowed-references.
2017-12-02 15:06:02 +01:00
Ludovic Courtès 3c97322a6e
gnu: Add groff-minimal.
* gnu/packages/groff.scm (groff-minimal): New variable.
2017-12-02 15:06:02 +01:00
Ludovic Courtès 63b31b567e
gnu: xfig: Don't ignore 'xmkmf' exit code.
Suggested by Mike Gerwitz <mtg@gnu.org>.

* gnu/packages/xfig.scm (xfig)[arguments]: Use 'invoke' when invoking
'xmkmf'.
2017-12-02 15:06:02 +01:00
Mathieu Othacehe 04bbd07218
system: vm: Fix typo in comment.
* gnu/system/vm.scm (qemu-image): Fix typo targetting -> targeting.
2017-12-02 13:58:05 +01:00
Manolis Ragkousis 763269f9ac
gnu: keepassxc: Update to 2.2.2.
* password-utils.scm (keepassxc): Update to 2.2.2.
2017-12-02 13:51:14 +02:00
Tobias Geerinckx-Rice 31e557c1d9
gnu: nss-certs: Update to 3.34.1.
* gnu/packages/certs.scm (nss-certs): Update to 3.34.1.
2017-12-02 02:00:07 +01:00
Ludovic Courtès 2e7825bc7b
gnu: guile-sly: Do not propagate Guile.
* gnu/packages/guile.scm (guile-sly)[propagated-inputs]: Move GUILE-2.2
to...
[inputs]: ... here.
2017-12-01 18:47:34 +01:00
Tobias Geerinckx-Rice 27c4796ef9
gnu: tor: Update to 3.1.9 [security fixes].
This release contains fixes for TROVE-2017-{009,010,011,012,013}.

* gnu/packages/tor.scm (tor): Update to 3.1.9.
2017-12-01 16:45:19 +01:00
Ricardo Wurmus b9fb70ca65
gnu: glusterfs: Replace hardcoded FHS references.
* gnu/packages/patches/glusterfs-use-PATH-instead-of-hardcodes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/file-systems.scm (glusterfs)[source]: Use it.
2017-12-01 16:41:23 +01:00
Tobias Geerinckx-Rice b59a8fd49a
gnu: Add mtr.
* gnu/packages/networking.scm (mtr): New public variable.
2017-12-01 16:11:57 +01:00
Tobias Geerinckx-Rice 3f691f7196
gnu: ghc-blaze-builder: Update to 0.4.0.2.
* gnu/packages/haskell.scm (ghc-blaze-builder): Update to 0.4.0.2.
2017-12-01 16:08:59 +01:00
Tobias Geerinckx-Rice 17c3a50dfd
gnu: ghc-asn1-types: Update to 0.3.2.
* gnu/packages/haskell-crypto.scm (ghc-asn1-types): Update to 0.3.2.
2017-12-01 16:08:58 +01:00
Tobias Geerinckx-Rice c24bfc3d2c
gnu: ghc-asn1-encoding: Update to 0.9.5.
* gnu/packages/haskell-crypto.scm (ghc-asn1-encoding): Update to 0.9.5.
2017-12-01 16:08:58 +01:00
Tobias Geerinckx-Rice 92cd94648c
gnu: ghc-array: Update to 0.5.2.0.
* gnu/packages/haskell.scm (ghc-array): Update to 0.5.2.0.
2017-12-01 16:08:58 +01:00
Tobias Geerinckx-Rice 1a1cf03f24
gnu: ghc-aeson-qq: Update to 0.8.2.
* gnu/packages/haskell-web.scm (ghc-aeson-qq): Update to 0.8.2.
2017-12-01 16:08:58 +01:00
Tobias Geerinckx-Rice f4548394d4
gnu: java: Fix several synopses & descriptions.
* gnu/packages/java.scm (java-plexus-classworlds)[description]: Fix typo and
use @code.
(java-plexus-container-default-bootstrap)[synopsis]: Hyphenate for clarity,
as done in the description.
[description]: Fix typo and use @dfn.
(java-jmh)[description]: Fix typo.
(java-xerial-core)[synopsis, description]: Fix typos.
2017-12-01 16:08:57 +01:00
Ludovic Courtès c7ffbfe9f9
gnu: guile: Add version 2.2.3.
* gnu/packages/guile.scm (guile-2.2.3): New variable.
2017-12-01 16:00:15 +01:00
Ludovic Courtès 8ad4f0aa31
gnu: gnome-default-applications: Add Evince for PDF and PS.
* gnu/packages/gnome.scm (gnome-default-applications)[propagated-inputs]:
Add EVINCE.
[arguments]: Associate Evince with application/pdf and
application/postscript.
2017-12-01 16:00:14 +01:00
Ludovic Courtès 4afc903a8c
services: xorg: Add 'font-misc-misc' to the default font set.
Fixes <https://bugs.gnu.org/24279>.
Reported by John Darrington <john@darrington.wattle.id.au>.

* gnu/services/xorg.scm (%default-xorg-fonts): Add FONT-MISC-MISC.
2017-12-01 16:00:14 +01:00
Tobias Geerinckx-Rice e695d79dc6
gnu: ghc-edisoncore: Fix typo in synopsis.
* gnu/packages/haskell.scm (ghc-edisoncore)[synopsis]: Fix typo.
2017-12-01 15:03:13 +01:00
Tobias Geerinckx-Rice fb5569b0c8
gnu: man-pages: Update to 4.14.
* gnu/packages/man.scm (man-pages): Update to 4.14.
2017-12-01 15:03:12 +01:00
Mathieu Othacehe 00e39b2ea4
system: vm: Do not add EFI partition on ARM system.
* gnu/system/vm.scm (qemu-img): Do not add EFI partition if we are targetting
  ARM.

UEFI support on u-boot is still experimental, so do not add EFI partition on
ARM for now.
2017-12-01 13:55:49 +01:00
Dave Love f1de0e37d5
gnu: openfoam: Clean up to reduce closure.
This saves ~1GB.

* gnu/packages/simulation.scm (openfoam)[outputs]: Add debug.
[arguments]: Clean up .o and src after build.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-01 11:28:48 +01:00