Commit Graph

16866 Commits

Author SHA1 Message Date
Ricardo Wurmus a8d3cb62ab
gnu: java-hamcrest-core: Install all jars without version suffix.
* gnu/packages/java.scm (java-hamcrest-core)[arguments]: Install all three
jars and strip the version suffix.
2017-05-10 17:59:24 +02:00
Ricardo Wurmus 7aa370231d
gnu: Add java-jopt-simple.
* gnu/packages/java.scm (java-jopt-simple): New variable.
2017-05-10 17:59:23 +02:00
Ricardo Wurmus ae5898767b
gnu: Add java-easymock.
* gnu/packages/java.scm (java-easymock): New variable.
2017-05-10 17:59:23 +02:00
Ricardo Wurmus 33e34bfef8
gnu: Add java-objenesis.
* gnu/packages/java.scm (java-objenesis): New variable.
2017-05-10 17:59:23 +02:00
Ricardo Wurmus 607fe24ad4
gnu: Add java-cglib.
* gnu/packages/java.scm (java-cglib): New variable.
2017-05-10 17:59:23 +02:00
Ricardo Wurmus 8f8ed9aadd
gnu: Add java-asm.
* gnu/packages/java.scm (java-asm): New variable.
2017-05-10 17:59:23 +02:00
Hartmut Goebel 1e555562a7
gnu: Add java-plexus-interpolation.
* gnu/packages/java.scm (java-plexus-interplation): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:23 +02:00
Ricardo Wurmus 9fb20d01c5
gnu: Add java-plexus-utils.
* gnu/packages/java.scm (java-plexus-utils): New variable.

Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
2017-05-10 17:59:23 +02:00
Marius Bakke 75f796bb73
gnu: e2fsprogs: Enable tests.
* gnu/packages/linux.scm (e2fsprogs)[native-inputs]: Add PERL and PROCPS.
[arguments]<#:tests?>: Remove.
2017-05-10 16:44:01 +02:00
Marius Bakke b047a86b6c
gnu: e2fsprogs: Update to 1.43.4.
* gnu/packages/linux.scm (e2fsprogs, e2fsprogs/static, e2fsck/static): Update
to 1.43.4.
[source]: Remove obsolete gzip substitution. Move '/bin/sh' substitution to ...
[arguments] ... here. Move LDFLAGS from #:make-flags to #:configure-flags.
Enable parallel build.
2017-05-10 16:44:01 +02:00
Marius Bakke 55acb372e3
gnu: e2fsprogs: Use 'modify-phases' syntax.
* gnu/packages/linux.scm (e2fsprogs)[arguments]<#:phases>: Use 'modify-phases'.
2017-05-10 16:44:01 +02:00
Marius Bakke 62ec02bf21
gnu: lvm2: Update to 2.02.171.
* gnu/packages/linux.scm (lvm2, lvm2-static): Update to 2.02.171.
[home-page]: Use HTTPS.
2017-05-10 16:44:01 +02:00
Christopher Allan Webber a62a16a4d3
gnu: guile-sjson: Update to 0.2.1.
* gnu/packages/guile.scm (guile-sjson): Update to 0.2.1.
2017-05-10 09:30:08 -05:00
Roel Janssen 584da12dc7
gnu: Add LLVM, CLANG 3.9.1.
* gnu/packages/llvm.scm (llvm-3.9.1): New variable.
* gnu/packages/llvm.scm (clang-3.9.1): New variable.
* gnu/packages/llvm.scm (clang-runtime-3.9.1): New variable.
2017-05-10 15:34:59 +02:00
Arun Isaac 2406766e79
gnu: Add emacs-evil-commentary.
* gnu/packages/emacs.scm (emacs-evil-commentary): New variable.
2017-05-10 16:04:13 +05:30
Mark H Weaver f66f7b92bd
gnu: webkitgtk: Update to 2.16.2.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.16.2.
2017-05-10 05:48:52 -04:00
Efraim Flashner 5e569afbf2
gnu: enlightenment: Update to 0.21.7.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.7.
[home-page]: Update.
2017-05-10 11:29:45 +03:00
Efraim Flashner 39a01619ca
gnu: efl: Update to 1.18.5.
* gnu/packages/enlightenment.scm (efl): Update to 1.18.5.
[home-page]: Update.
2017-05-10 11:29:29 +03:00
Thomas Danckaert 52cb22cd5a
gnu: Add dvdstyler.
* gnu/packages/cdrom.scm (dvdstyler): New variable.
2017-05-10 09:32:50 +02:00
Thomas Danckaert a689185df3
gnu: Add wxsvg.
* gnu/packages/wxwidgets.scm (wxsvg): New variable.
2017-05-10 09:32:49 +02:00
Thomas Danckaert 1d5b3f432e
gnu: Add wxwidgets-3.1.
* gnu/packages/wxwidgets.scm (wxwidgets-3.1): New variable.
2017-05-10 09:32:49 +02:00
Thomas Danckaert b5b20bda17
gnu: Add dvdauthor.
* gnu/packages/video.scm (dvdauthor): New variable.
2017-05-10 09:32:49 +02:00
Thomas Danckaert ce426deb8a
gnu: brasero: Embed growisofs store item.
* gnu/packages/gnome.scm (brasero)[arguments]: Add phase 'embed-growisofs.
[inputs]: Add dvd+rw-tools.
2017-05-10 09:32:48 +02:00
Thomas Danckaert 76e9845734
gnu: Add dvd+rw-tools.
* gnu/packages/cdrom.scm (dvd+rw-tools): New variable.
* gnu/packages/patches/dvd+rw-tools-add-include.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-05-10 09:32:48 +02:00
Thomas Danckaert ded5966585
gnu: Add cdrtools.
* gnu/packages/cdrom.scm (cdrtools): New variable.
* gnu/packages/patches/cdrtools-3.01-mkisofs-isoinfo.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-05-10 09:32:48 +02:00
Catonano 28a1041fa5
gnu: Add guile-miniadapton.
* gnu/packages/guile.scm (guile-miniadapton): New variable.
2017-05-10 08:54:38 +02:00
Mark H Weaver 180bd4a836
gnu: linux-libre@4.9: Update to 4.9.27.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.27.
2017-05-10 01:13:35 -04:00
Mark H Weaver c90c1ba85a
gnu: linux-libre@4.4: Update to 4.4.67.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.67.
2017-05-10 01:12:35 -04:00
Leo Famulari c5d2c69785
gnu: git: Update to 2.13.0.
* gnu/packages/version-control.scm (git): Update to 2.13.0.
2017-05-09 23:38:12 -04:00
Leo Famulari 8775fc10c6
gnu: lxterminal: Fix CVE-2016-10369.
* gnu/packages/patches/lxterminal-CVE-2016-10369.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/lxde.scm (lxterminal)[source]: Use it.
2017-05-09 19:35:00 -04:00
Ludovic Courtès b4f8edb799
gnu: emacs-guix: Use Guile 2.2.
This is a followup to 7561881f2a.

* gnu/packages/emacs.scm (emacs-guix): Switch to GUILE-2.2.
2017-05-09 23:58:57 +02:00
Marius Bakke 83a8953109
gnu: dnscrypt-proxy: Update to 1.9.5.
* gnu/packages/dns.scm (dnscrypt-proxy): Update to 1.9.5.
2017-05-09 20:52:30 +02:00
Marius Bakke f8ff364ab7
gnu: re2: Update to 2017-05-01.
* gnu/packages/regex.scm (re2): Update to 2017-05-01.
2017-05-09 20:52:29 +02:00
Marius Bakke 975104d857
gnu: kodi: Update to 18.0_alpha-4-b8ad238.
* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-4-b8ad238.
2017-05-09 20:21:56 +02:00
Hartmut Goebel 49393691d7
gnu: Add f3.
* gnu/packages/disk.scm (f3): New variable.
2017-05-09 20:08:30 +02:00
Hartmut Goebel 2f8b9c4648
gnu: Add pngcrunch.
* gnu/packages/image.scm (pngcrunch): New variable.
2017-05-09 20:08:30 +02:00
Leo Famulari 1d438b03bc
gnu: gstreamer: Update to 1.12.0.
* gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good,
gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.12.0.
2017-05-09 13:27:33 -04:00
Julien Lepiller a979eea9c2
gnu: libetpan: Update to 1.8 [fixes CVE-2017-8825].
* gnu/packages/mail.scm (libetpan): Update to 1.8.
[license]: Change to bsd-3.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-09 13:25:03 -04:00
Ludovic Courtès 7561881f2a
gnu: guix: Build with Guile 2.2.
* gnu/packages/package-management.scm (guix)[inputs]: Change GUILE-2.0
to GUILE-2.2.
[propagated-inputs]: Likewise, use GNUTLS/GUILE-2.2, GUILE2.2-JSON, and
GUILE2.2-SSH.
2017-05-09 18:08:25 +02:00
Ludovic Courtès 75c260ba5a
gnu: guile-ssh: Update to 0.11.0.
* gnu/packages/ssh.scm (guile-ssh): Update to 0.11.0.
[source]: Add 'modules' and 'snippet'.
(guile2.2-ssh)[version, source]: Remove.
2017-05-09 18:08:24 +02:00
Sergei Trofimovich f0b7dc7ede
gnu: sbcl: Add missing '#:modules' imports.
Fixes <https://bugs.gnu.org/26843>.

* gnu/packages/lisp.scm (sbcl): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-05-09 17:52:39 +02:00
Sergei Trofimovich 1d698a8ba6
gnu: go-1.4: Add missing '#:modules' imports.
Fixes <https://bugs.gnu.org/26840>.

* gnu/packages/golang.scm (go-1.4): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-05-09 17:52:39 +02:00
Sergei Trofimovich 3369de907a
gnu: zip: Add missing '#:modules' imports.
Fixes <https://bugs.gnu.org/26842>.

* gnu/packages/zip.scm (zip): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-05-09 17:52:39 +02:00
Kei Kebreau a3b1021719
gnu: Add libgme.
* gnu/packages/music.scm (libgme): New variable.
2017-05-09 11:47:27 -04:00
Efraim Flashner 59898500dd
gnu: wxwidgets: Fix building on aarch64-linux.
* gnu/packages/wxwidgets.scm (wxwidgets)[arguments]: On aarch64-linux
us a '--build' configure-flag to work around ancient autotools.
2017-05-09 08:51:24 +03:00
Kei Kebreau 9034dc8f2a
gnu: libarchive: Replace with 3.3.1 [security fixes].
Fixes CVE-2016-{10209,10350} and CVE-2017-5601.

* gnu/packages/backup.scm (libarchive)[replacement]: New field.
(libarchive-3.3.1): New variable.
2017-05-08 20:02:29 -04:00
Leo Famulari d14b8dbb74
gnu: nfs-utils: Adjust indentation.
* gnu/packages/nfs.scm (nfs-utils): Re-indent.
2017-05-08 19:16:13 -04:00
Leo Famulari a472f0d075
gnu: nfs-utils: Update to 2.1.1.
* gnu/packages/nfs.scm (nfs-utils): Update to 2.1.1.
[inputs]: Remove gss.
2017-05-08 19:16:09 -04:00
Ludovic Courtès ff39342c22
gnu: guile2.2-ssh: Update snapshot.
* gnu/packages/ssh.scm (guile2.2-ssh): Update to commit ca717e9.
[source]: Change URL to upstream's.
2017-05-09 00:18:05 +02:00
Ludovic Courtès 76f429ad9b
system: grub: Use the native Guile-Cairo and Guile-SVG.
* gnu/system/grub.scm (svg->png): Use 'ungexp-native' aka. #+ when
referring to GUILE-CAIRO, GUILE-SVG, and SVG.
2017-05-09 00:18:05 +02:00
Kei Kebreau 4d8fd825a8
gnu: Add gnustep-make.
* gnu/packages/gnustep.scm (gnustep-make): New variable.
2017-05-08 17:46:58 -04:00
Ethan R. Jones 6e75ea481b
gnu: Add neofetch.
* gnu/packages/admin.scm (neofetch): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-08 23:11:01 +02:00
Ricardo Wurmus e586257b55
system: Allow root to run "su" without password.
* gnu/system/pam.scm (unix-pam-service): Add pam-entry for "pam_rootok.so" to
auth field when ALLOW-ROOT? is #T.
(base-pam-services): Allow root to run "su" without authentication.
2017-05-08 23:11:01 +02:00
Danny Milosavljevic f000828575
system: Remove circular dependency between (gnu system) and (gnu system grub).
Followup to 087efec496.

* gnu/system.scm: (operating-system-bootcfg): Refer to (gnu system grub)
by module-ref.
2017-05-08 23:00:16 +02:00
Kei Kebreau c5196ac7ee
gnu: Move lynx to web-browsers.scm.
* gnu/packages/lynx.scm: Remove file and move lynx...
* gnu/packages/web-browsers.scm: ...here.
* gnu/packages/man.scm (define-module): Remove unused module import of
(gnu packages lynx).
* gnu/packages/ocaml.scm (define-module): Adjust module import to use
(gnu packages web-browsers).
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove lynx.scm.
2017-05-08 15:16:24 -04:00
Kei Kebreau 8bdc36d4bd
gnu: Move links to web-browsers.scm.
* gnu/packages/links.scm: Remove file and move links...
* gnu/packages/web-browsers.scm: ...here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove links.scm.
2017-05-08 15:07:48 -04:00
Clément Lassieur bff33e6cca
gnu: Add 0ad.
* gnu/packages/games.scm (0ad, 0ad-data): New variables.

Co-authored-by: ng0 <ng0@no-reply.pragmatique.xyz>
2017-05-08 19:53:38 +02:00
Clément Lassieur 29f381bac7
gnu: Add mozjs-38 (Mozilla SpiderMonkey 38).
* gnu/packages/gnuzilla.scm (mozjs-38): New variable.
* gnu/packages/patches/mozjs38-pkg-config-version.patch,
gnu/packages/patches/mozjs38-shell-version.patch,
gnu/packages/patches/mozjs38-tracelogger.patch,
gnu/packages/patches/mozjs38-version-detection.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.

Co-authored-by: ng0 <ng0@no-reply.pragmatique.xyz>
2017-05-08 17:25:44 +02:00
Ludovic Courtès c298fb133a
services: nscd: Adjust activation snippet for /etc/resolv.conf symlinks.
Fixes <http://bugs.gnu.org/26809>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/services/base.scm (nscd-activation): Use 'lstat' instead of
'file-exists?'.
2017-05-08 16:29:23 +02:00
Ludovic Courtès 1d248adb32
gnu: perl-net-dns-resolver-programmable: Shorten patch file name.
This avoids a warning from GNU tar upon "make dist" about file names
that are too long for POSIX tar.

* gnu/packages/patches/perl-net-dns-resolver-programmable-Fix-broken-interface.patch:
Rename to...
* gnu/packages/patches/perl-net-dns-resolver-programmable-fix.patch:
... this.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/networking.scm (perl-net-dns-resolver-programmable)[source]:
Likewise.
2017-05-08 16:29:23 +02:00
Danny Milosavljevic 087efec496
system: Remove circular dependency between (gnu system) and (gnu system grub).
Followup to 8e815c5b69.

* gnu/system.scm: Remove (gnu system grub) import.
(operating-system-bootcfg): Refer to (gnu system grub) within the procedure.
2017-05-08 15:45:37 +02:00
Adriana Peluso f9f67fcb0f
gnu: Fix attributions for Adriano Peluso.
* gnu/packages/emacs.scm, gnu/packages/perl.scm, gnu/packages/python.scm,
gnu/packages/xml.scm: Update copyright attributions for Adriano Peluso.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 20:17:55 -04:00
Leo Famulari 3586a3e9a9
gnu: grub: Update to 2.0.2.
* gnu/packages/bootloaders.scm (grub): Update to 2.0.2.
[source]: Fetch source using the GNU mirror and use upstream file-name.
2017-05-07 19:26:15 -04:00
Pjotr Prins 151960e436
gnu: elixir: Update to 1.4.2.
* gnu/packages/elixir.scm (elixir): Update to 1.4.2.
* gnu/packages/patches/elixir-disable-failing-tests.patch: Adjust.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 19:17:08 -04:00
Ludovic Courtès 4b7917f2f3
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to ba2260d.
[version]: Take 7 characters from COMMIT.
[arguments]: Pass 'ac_cv_guix_test_root' to #:configure-flags.
2017-05-08 00:25:15 +02:00
Leo Famulari af6e2385b3
gnu: pcre2: Fix build configuration for pcre2.
* gnu/packages/pcre.scm (pcre2)[arguments]: Remove unknown configure flag
'--enable-unicode-properties' and adapt other flags for pcre2.
2017-05-07 17:46:00 -04:00
Leo Famulari 37f46a4bc5
gnu: pcre2: Fix CVE-2017-8786.
* gnu/packages/patches/pcre2-CVE-2017-8786.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pcre.scm (pcre2)[source]: Use it.
2017-05-07 17:46:00 -04:00
Muriithi Frederick Muriuki 86ab11205e
gnu: Add python-pytest-httpbin
* gnu/packages/web.scm (python-pytest-httpbin, python2-pytest-httbin): New
variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 15:22:42 -04:00
Muriithi Frederick Muriuki ce949c10e5
gnu: Add python-httpbin
* gnu/packages/web.scm (python-httpbin, python2-httpbin): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 15:22:41 -04:00
ng0 fddee154b6
gnu: lchat: Update to 0.0.0-2.25d90f4.
* gnu/packages/suckless.scm (lchat): Update to 0.0.0-2.25d90f4.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 14:22:19 -04:00
Sergei Trofimovich 4da1816628
gnu: serf: Add missing '#:modules' imports.
Fixes <https://bugs.gnu.org/26808>.

* gnu/packages/web.scm (serf): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-05-07 17:35:33 +02:00
Sergei Trofimovich 7a4a64e99e
gnu: re2: Add missing '#:modules' imports.
Fixes <https://bugs.gnu.org/26813>.

* gnu/packages/regex.scm (re2): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-05-07 17:35:07 +02:00
Kei Kebreau 484f7a8862
gnu: libtiff: Add fixes several security flaws.
Fixes CVE-2017-{7593, 7594, 7595, 7596, 7597, 7598, 7599, 7600, 7601, 7602}.

* gnu/packages/patches/libtiff-CVE-2017-7593.patch,
gnu/packages/patches/libtiff-CVE-2017-7594.patch,
gnu/packages/patches/libtiff-multiple-UBSAN-crashes.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff)[replacement]: New field.
(libtiff/fixed): New variable.
2017-05-07 06:57:53 -04:00
Ludovic Courtès 8e815c5b69
system: Define <boot-parameters> before first use.
Fixes <http://bugs.gnu.org/26791>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/system.scm (<boot-parameters>, read-boot-parameters)
(read-boot-parameters-file): Move before first use of the
'boot-parameters' macro.
2017-05-07 11:30:24 +02:00
Mark H Weaver 0fd8e6d39f
gnu: icecat: Update to 52.1.0-gnu1. Add fixes from upstream ESR 52.1.1.
* gnu/packages/gnuzilla.scm (icecat): Update to 52.1.0-gnu1.  Remove patches
that are included in the new release.  In the snippet, don't try to remove
dom/devicestorage, which has since been removed upstream.  Add selected fixes
from upstream mozilla-esr52, up to the ESR 52.1.1 release.
* gnu/packages/patches/icecat-bug-1299500-pt10.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-05-06 23:34:54 -04:00
Tobias Geerinckx-Rice f930ef5c01
gnu: speedtest-cli: Update to 1.0.6.
* gnu/packages/networking.scm (speedtest-cli): Update to 1.0.6.
2017-05-07 02:56:50 +02:00
Tobias Geerinckx-Rice 2d51ed9e04
gnu: meson: Update to 0.40.1.
* gnu/packages/build-tools.scm (meson): Update to 0.40.1.
2017-05-07 02:33:29 +02:00
Tobias Geerinckx-Rice 0d74a8fde6
gnu: youtube-dl: Update to 2017.05.07.
* gnu/packages/video.scm (youtube-dl): Update to 2017.05.07.
2017-05-07 00:50:06 +02:00
Ludovic Courtès 94fa8d7616
maint: Add 'update-guix-package' target.
* build-aux/update-guix-package.scm: New file.
* Makefile.am (EXTRA_DIST): Add it.
(update-guix-package): New target.
(.PHONY): Add it.
* gnu/packages/package-management.scm (guix): Mention it.
2017-05-07 00:18:36 +02:00
Ludovic Courtès 994a149479
gnu: guix: Remove the stable-release 'guix' package.
* gnu/packages/package-management.scm (guix-release): Remove.
(guix-devel): Rename to...
(guix): ... this.  Incorporate fields from former 'guix-release'.
(guix-devel): New variable.
2017-05-07 00:18:36 +02:00
Julien Lepiller 74b8671378
gnu: hexchat: Update to 2.12.4.
* gnu/packages/messaging.scm (hexchat): Update to 2.12.4.
[source]: Remove incorrectly bootstrapped files.
[native-inputs]: Add autoconf, autoconf-archive, automake, libtool,
pkg-config.
[arguments]: Add ‘bootstrap’ phase.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-05-07 00:01:23 +02:00
Mathieu Othacehe 5ed48cedc0
gnu: cppcheck: Update to 1.78.
* gnu/packages/check.scm (cppcheck): Update to 1.78.
2017-05-06 22:33:10 +02:00
Leo Famulari 2f0ad2a423
Revert "gnu: hexchat: Update to 2.12.4."
This reverts commit 09270a97d9.

The source derivation failed to build with:

/gnu/store/19lkrck1844idbcfq6ajzr0akmr8rshj-hexchat-2.12.4.tar.xz-builder:1:2293:
In procedure #<procedure f6fdc0 ()>:
/gnu/store/19lkrck1844idbcfq6ajzr0akmr8rshj-hexchat-2.12.4.tar.xz-builder:1:2293:
In procedure module-lookup: Unbound variable: inputs
2017-05-06 15:53:58 -04:00
Leo Famulari 17139eff16
gnu: certbot, python-acme: Update to 0.14.0.
* gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.14.0.
2017-05-06 14:58:13 -04:00
Arun Isaac a993add160
gnu: Add emacs-evil-surround.
* gnu/packages/emacs.scm (emacs-evil-surround): New variable.
2017-05-06 22:34:36 +05:30
Kei Kebreau 7610c3ca55
gnu: Move qutebrowser to web-browsers.scm.
* gnu/packages/web.scm: Move qutebrowser...
* gnu/packages/web-browsers.scm: ...here.
2017-05-06 10:59:06 -04:00
ng0 b468f8e0c9
gnu: limnoria: Update to 20170330.
* gnu/packages/irc.scm (limnoria): Update to 20170330.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-06 16:00:33 +02:00
ng0 28a671ed23
gnu: fish: Reference 'groff' to fix output of 'fish --help'.
* gnu/packages/shells.scm (fish)[inputs-inputs]: Add 'groff'.
[arguments]: Add 'nroff' substitution in 'embed-store-paths' phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-06 15:52:25 +02:00
Pjotr Prins 5c4ea87224
gnu: erlang: Update to 19.3.
* gnu/packages/erlang.scm (erlang): Update to 19.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-06 15:50:56 +02:00
Kyle Meyer a34242eedc
gnu: Add emacs-key-chord.
* gnu/packages/emacs.scm (emacs-key-chord): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-05-06 16:16:11 +05:30
宋文武 c0326ebcb5
gnu: Add lightdm-gtk-greeter.
* gnu/packages/display-managers.scm (lightdm-gtk-greeter): New variable.
2017-05-06 18:14:24 +08:00
宋文武 a041d56ebb
gnu: nix: Update to 1.11.9.
* gnu/packages/package-management.scm (nix): Update to 1.11.9.
2017-05-06 17:43:01 +08:00
Ricardo Wurmus e981ca3665
gnu: pcb: Update to 4.0.0.
* gnu/packages/engineering.scm (pcb): Update to 4.0.0.
[arguments]: Add pre-check phase to start Xvfb for tests.
[native-inputs]: Add imagemagick, gerbv, ghostscript, and xorg-server for
tests.
2017-05-06 11:19:45 +02:00
Ricardo Wurmus eba9ecd4d2
gnu: minixml: Update to 2.10.
* gnu/packages/xml.scm (minixml): Update to 2.10.
[home-page]: Update to new home page.
2017-05-06 11:19:45 +02:00
Ricardo Wurmus 2337067778
gnu: augeas: Update to 1.8.0.
* gnu/packages/augeas.scm (augeas): Update to 1.8.0.
2017-05-06 11:19:45 +02:00
Ricardo Wurmus 4606f3a3ef
gnu: Add lightdm.
* gnu/packages/display-managers.scm (lightdm): New variable.

Co-authored-by: 宋文武 <iyzsong@gmail.com>
2017-05-06 11:19:44 +02:00
Julien Lepiller 09270a97d9
gnu: hexchat: Update to 2.12.4.
* gnu/packages/messaging.scm (hexchat): Update to 2.12.4.
[source]: Remove incorrectly bootstrapped files.
[native-inputs]: Add autoconf, autoconf-archive, automake, libtool,
pkg-config.
[arguments]: Add ‘bootstrap’ phase.
2017-05-06 10:09:10 +02:00
Julien Lepiller cae491ab02
gnu: Add lugaru.
* gnu/packages/games.scm (lugaru): New variable.
2017-05-06 10:05:25 +02:00
Arun Isaac 860f73c699
gnu: Add emacs-transpose-frame.
* gnu/packages/emacs.scm (emacs-transpose-frame): New variable.
2017-05-06 10:07:19 +05:30
Arun Isaac 99c1554c9b
gnu: Add linuxdcpp.
* gnu/packages/direct-connect.scm (linuxdcpp): New variable.
2017-05-06 02:26:03 +05:30
Vasile Dumitrascu d7dcaf8a31
gnu: emacs-org: Update to 20170502.
* gnu/packages/emacs.scm (emacs-org): Update to 20170502.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-05-06 02:05:12 +05:30
Leo Famulari 6cf8e576e9
gnu: mariadb: Update to 10.1.23 [security fixes].
Fixes CVE-2017-{3302,3313,3308,3309,3453,3456,3464 }.

* gnu/packages/databases.scm (mariadb): Update to 10.1.23.
[arguments]: Disable features that depend on libarchive.
2017-05-05 16:32:09 -04:00
rennes cc3bc027eb
gnu: gnome-shell: Fix CVE-2017-8288.
* gnu/packages/patches/gnome-shell-CVE-2017-8288.patch:	New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gnome-shell)[source]: Use it.

Co-authored-by: Leo Famulari <leo@famulari.name>
2017-05-05 16:12:01 -04:00
Leo Famulari c39a54f431
gnu: rpcbind, libtirpc: Fix CVE-2017-8779.
* gnu/packages/patches/libtirpc-CVE-2017-8779.patch,
gnu/packages/patches/rpcbind-CVE-2017-8779.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/onc-rpc.scm (rpcbind, libtirpc)[source]: Use them.
2017-05-05 15:33:00 -04:00
Leo Famulari 2beb879b4b
gnu: libtirpc: Update to 1.0.1.
* gnu/packages/onc-rpc.scm (libtirpc): Update to 1.0.1.
2017-05-05 15:32:59 -04:00
Leo Famulari 65df7d4fe4
gnu: rpcbind: Update to 0.2.4.
* gnu/packages/onc-rpc.scm (rpcbind): Update to 0.2.4.
2017-05-05 15:32:59 -04:00
Alex Kost 784618562e
gnu: emacs-guix: Update to 0.3.1.
* gnu/packages/emacs.scm (emacs-guix): Update to 0.3.1.
[home-page]: Update.
2017-05-05 21:57:04 +03:00
Marius Bakke d2b18f1211
gnu: nano: Update to 2.8.2.
* gnu/packages/nano.scm (nano): Update to 2.8.2.
[source]: Use '.xz' tarball.
2017-05-05 17:28:27 +02:00
Marius Bakke f9082e7d88
gnu: xf86-input-libinput: Update to 0.25.1.
* gnu/packages/xorg.scm (xf86-input-libinput): Update to 0.25.1.
2017-05-05 17:28:27 +02:00
Ricardo Wurmus 310da3b544
gnu: ant: Update to 1.9.9.
* gnu/packages/java.scm (ant): Update to 1.9.9.
2017-05-05 17:27:56 +02:00
Danny Milosavljevic 360874dd1c
system: Clarify that SYSTEM is either a derivation or #f.
* gnu/system.scm (operating-system-boot-parameters):  Clarify that SYSTEM is
either a derivation or #f.
2017-05-05 15:03:48 +02:00
Danny Milosavljevic bf8b09169c
system: grub: Use boot-parameters instead of menu-entry where possible.
* gnu/system/grub.scm (boot-parameters->menu-entry): New variable.
(grub-configuration-file): Use boot-parameters
instead of menu-entry where possible.
* guix/scripts/system.scm (profile-boot-parameters): Update docstring.
(reinstall-grub): Use profile-boot-parameters.
(perform-action): Use profile-boot-parameters.
2017-05-05 15:03:48 +02:00
Danny Milosavljevic 370ae085b5
system: Use operating-system-boot-parameters directly.
* gnu/system.scm (operating-system-bootcfg): Use
operating-system-boot-parameters directly.
2017-05-05 15:03:47 +02:00
Danny Milosavljevic 83071b052a
system: vm: Use operating-system-kernel-arguments.
* gnu/system/vm.scm (system-qemu-image/shared-store-script):
Use operating-system-kernel-arguments.
2017-05-05 15:03:47 +02:00
Danny Milosavljevic 9530e73b49
system: Introduce read-boot-parameters-file.
* gnu/system.scm (read-boot-parameters): Remove export.
(read-boot-parameters-file): New variable. Export it.
* guix/scripts/system.scm (profile-boot-parameters): Use
read-boot-parameters-file.
(profile-grub-entries): Use read-boot-parameters-file.
(reinstall-grub): Use read-boot-parameters-file.
(display-system-generation): Use read-boot-parameters-file.
2017-05-05 15:03:47 +02:00
Danny Milosavljevic 33f0aa8815
system: Introduce operating-system-kernel-arguments and use it.
* gnu/system.scm (bootable-kernel-arguments): New variable.
(operating-system-kernel-arguments):  New variable.
(operating-system-bootcfg): Use operating-system-kernel-arguments.
(operating-system-boot-parameters): Use operating-system-kernel-arguments.
2017-05-05 15:03:47 +02:00
Danny Milosavljevic 40fad1c24c
system: Factorize operating-system-boot-parameters-file.
* gnu/system.scm (operating-system-boot-parameters): New variable.
(operating-system-boot-parameters-file): Modify.
2017-05-05 15:03:46 +02:00
Ricardo Wurmus 3339abfeff
gnu: ansible: Update to 2.3.0.0.
* gnu/packages/admin.scm (ansible): Update to 2.3.0.0.
2017-05-05 14:59:38 +02:00
Ricardo Wurmus b067ad3e49
gnu: aide: Update to 0.16.
* gnu/packages/admin.scm (aide): Update to 0.16.
[inputs]: Add pcre.
2017-05-05 14:55:17 +02:00
Tobias Geerinckx-Rice 6bd7d164a7
gnu: zstd: Update to 1.2.0.
* gnu/packages/compression.scm (zstd): Update to 1.2.0.
2017-05-05 14:18:48 +02:00
Ricardo Wurmus 5c97ce1ea9
gnu: abiword: Update to 3.0.2.
* gnu/packages/patches/abiword-explictly-cast-bools.patch: Update patch.
* gnu/packages/patches/abiword-black-drawing-with-gtk322.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/abiword.scm (abiword): Update to 3.0.2.
[source]: Remove outdated snippet; add new patch.
[arguments]: Pass CXXFLAGS.
2017-05-05 13:25:56 +02:00
Ricardo Wurmus ad7f6e5f0d
gnu: jalv-select: Fix regular expression.
* gnu/packages/music.scm (jalv-select)[arguments]: Fix substitution to find
the available jalv executables.
2017-05-05 09:47:43 +02:00
Ricardo Wurmus f5e0ff0f45
gnu: gxtuner: Update to 2.4.
* gnu/packages/music.scm (gxtuner): Update to 2.4.
[inputs]: Replace gtk+-2 with gtk+.
2017-05-05 09:43:34 +02:00
Ricardo Wurmus eaace76c0c
gnu: jalv-select: Update to 0.8.
* gnu/packages/music.scm (jalv-select): Update to 0.8.
2017-05-05 09:28:54 +02:00
Ricardo Wurmus e13fff2cf4
gnu: qsynth: Update to 0.4.4.
* gnu/packages/audio.scm (qsynth): Update to 0.4.4.
2017-05-05 09:23:27 +02:00
Ricardo Wurmus 5ffa7cb1f3
gnu: qjackctl: Build with JACK 1.
We build all packages with JACK 1.  It is compatible with JACK 2, which users
may install to get additional features.

* gnu/packages/audio.scm (qjackctl)[inputs]: Replace "jack-2" with "jack-1".
2017-05-05 09:21:14 +02:00
Ricardo Wurmus 1538bc33cd
gnu: qjackctl: Update to 0.4.5.
* gnu/packages/audio.scm (qjackctl): Update to 0.4.5.
2017-05-05 09:20:38 +02:00
Ricardo Wurmus ab7ec90f48
gnu: samplv1: Update to 0.8.2.
* gnu/packages/music.scm (samplv1): Update to 0.8.2.
2017-05-05 08:58:57 +02:00
Ricardo Wurmus 1b11601369
gnu: drumkv1: Update to 0.8.2.
* gnu/packages/music.scm (drumkv1): Update to 0.8.2.
2017-05-05 08:58:34 +02:00
Ricardo Wurmus 291a905f2b
gnu: synthv1: Update to 0.8.2.
* gnu/packages/music.scm (synthv1): Update to 0.8.2.
2017-05-05 08:18:09 +02:00
Mark H Weaver 95011cb6a5
gnu: linux-libre@4.9: Update to 4.9.26.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.26.
2017-05-05 00:13:33 -04:00
Mark H Weaver a501a66168
gnu: linux-libre@4.4: Update to 4.4.66.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.66.
2017-05-05 00:12:39 -04:00
Petter f9ff014bf6
gnu: Add cool-retro-term.
* gnu/packages/terminals.scm (cool-retro-term): New variable.
* gnu/packages/patches/cool-retro-term-remove-non-free-fonts.patch,
gnu/packages/patches/cool-retro-term-fix-array-size.patch,
gnu/packages/patches/cool-retro-term-memory-leak-1.patch,
gnu/packages/patches/cool-retro-term-remove-non-free-fonts.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.

Co-authored-by: Eric Bavier <bavier@member.fsf.org>
2017-05-04 21:56:54 -05:00
Leo Famulari 7d3373a063
gnu: openssh: groff is a native-input.
* gnu/packages/ssh.scm (openssh)[inputs]: Move groff ...
[native-inputs]: ... here.
2017-05-04 20:51:12 -04:00
Ludovic Courtès e9491fb5ca
gnu: guix: The variable for the last release is now 'guix-release'.
* gnu/packages/package-management.scm (guix-0.12.0): Rename to...
(guix-release): ... this.  Adjust users.
2017-05-04 23:51:45 +02:00
Efraim Flashner 49e6b0d951
gnu: qca: Update to 2.1.3.
* gnu/packages/kde.scm (qca): Update to 2.1.3.
[home-page]: Use new home-page.
2017-05-04 22:24:20 +03:00
ng0 4032dd81d5
gnu: fish-guix: Adjust the home-page.
* gnu/packages/shells.scm (fish-guix)[home-page]: Use the correct website.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-04 18:05:05 +02:00
Ludovic Courtès d7ecab74ee
gnu: Add gcc-toolchain@7.
* gnu/packages/commencement.scm (gcc-toolchain-7): New variable.
2017-05-04 18:05:05 +02:00
Ludovic Courtès 67d84d6335
tests: Use 'fold-module-public-variables' for discovery.
* gnu/tests.scm (fold-system-tests): Write in terms of
'fold-module-public-variables'.
2017-05-04 18:05:05 +02:00
Ricardo Wurmus 3e961de434
gnu: neovim: Update to 0.2.0.
* gnu/packages/vim.scm (neovim): Update to 0.2.0.
2017-05-04 17:34:54 +02:00
Ricardo Wurmus 0cdc3343ad
gnu: lua5.2-libmpack: Fix make flags.
This is a follow-up to commit. b523612106.

* gnu/packages/serialization.scm (lua5.2-libmpack)[arguments]: Adjust make
flags.
2017-05-04 17:09:16 +02:00
Ricardo Wurmus 7ec309af90
gnu: lua-libmpack: Update to new upstream source.
Inheriting the source from libmpack no longer works, because upstream has
moved the Lua bindings to a separate repository.

This is a follow-up to commit b523612106.

* gnu/packages/serialization.scm (lua-libmpack)[source]: Use new upstream
source.
[arguments]: Adjust make flags and build phases.
[native-inputs]: Add package sources of libmpack.
[home-page]: Use new home page URL.
2017-05-04 17:09:00 +02:00
Ricardo Wurmus 6ba4eca234
gnu: llvm-3.5: Fix build of clang-3.5.
* gnu/packages/patches/llvm-3.5-fix-clang-build-with-gcc5.patch: New file
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/llvm.scm (llvm-3.5)[source]: Add patch.
2017-05-04 14:20:10 +02:00
Mathieu Othacehe e8e1ace039
gnu: guile-bytestructures: Install sld files.
* gnu/packages/guile.scm (guile-bytestructures): Build and install sld
  files in r7 repository.

It fixes this kind of errors while using guile-bytestructures:

ice-9/psyntax.scm:3245:33: ice-9/psyntax.scm:3245:33: Syntax error:
/gnu/store/ny9mp091yw51ylv1q59z25z5vdw8bi56-profile/share/guile/site/2.2/bytestructures/guile/base.scm:8:19: include-from-path: file not found in path in subform "bytestructures/r7/base.exports.sld" of (include-from-path "bytestructures/r7/base.exports.sld")
2017-05-04 13:47:23 +02:00
Tobias Geerinckx-Rice f4129cdd6a
gnu: man-pages: Update to 4.11.
* gnu/packages/man.scm (man-pages): Update to 4.11.
2017-05-04 12:52:23 +02:00
Leo Famulari 55a797999a
gnu: capnproto: Update to 0.6.0.
* gnu/packages/serialization.scm (capnproto): Update to 0.6.0.
2017-05-03 19:36:15 -04:00
Leo Famulari b523612106
gnu: libmpack: Update to 1.0.5.
* gnu/packages/serialization.scm (libmpack): Update to 1.0.5.
2017-05-03 19:36:15 -04:00
Leo Famulari e54ae862d2
gnu: msgpack: Update to 1.4.2.
* gnu/packages/serialization.scm (msgpack): Update to 1.4.2.
2017-05-03 19:36:15 -04:00
Leo Famulari 481a042b44
gnu: dmenu: Update to 4.7.
* gnu/packages/suckless.scm (dmenu): Update to 4.7.
2017-05-03 19:36:11 -04:00
Vasile Dumitrascu ecc7aa893d
gnu: bind: Update to 9.11.1.
* gnu/packages/dns.scm (bind): Update to 9.11.1.
[license]: Change isc to mpl2.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-03 18:41:39 -04:00
Ludovic Courtès cd903ef787
Add (guix discovery).
* guix/discovery.scm, tests/discovery.scm: New files.
* gnu/packages.scm (scheme-files, file-name->module-name)
(scheme-modules, all-package-modules): Remove.
(fold-packages): Rewrite in terms of 'fold-module-public-variables'.
* gnu/tests.scm: Use (guix discovery).
* Makefile.am (MODULES): Add guix/discovery.scm.
(SCM_TESTS): Add tests/discovery.scm.
2017-05-03 23:50:15 +02:00
ng0 1dc0a66591
gnu: Add fish-guix.
* gnu/packages/shells.scm (fish-guix): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-03 23:50:15 +02:00
Clément Lassieur 0ea45ef422
gnu: Add missing copyright line.
* gnu/packages/version-control.scm: Add missing copyright line for commit
db88b5a.
2017-05-03 22:10:30 +02:00
Clément Lassieur db88b5a857
gnu: gitolite: Avoid references to the store in authorized_keys.
* gnu/packages/version-control.scm (gitolite)[arguments]: Substitute
'$glshell' with 'gitolite-shell' in ssh-authkeys.
2017-05-03 21:41:47 +02:00
Arun Isaac 21b99aade1
gnu: Add emacs-gnuplot.
* gnu/packages/emacs.scm (emacs-gnuplot): New variable.
2017-05-04 00:54:29 +05:30
Efraim Flashner 90027924b7
gnu: Add gfortran@7.
* gnu/packages/gcc.scm (gfortran@7): New variable.
2017-05-03 22:16:54 +03:00
Efraim Flashner 2ed12d3fb0
gnu: libressl: Update to 2.5.4.
* gnu/packages/tls.scm (libressl): Update to 2.5.4.
[home-page]: Use https.
2017-05-03 21:58:02 +03:00
Tobias Geerinckx-Rice cef3f14644
gnu: tlp: Install all files.
* gnu/packages/linux.scm (tlp)[arguments]: Add ‘fix-installation’ phase so
the installation no longer aborts half-way, and use ‘zero?’ in the install
phase so this cannot go undetected again.
2017-05-03 18:26:29 +02:00
Ludovic Courtès 69daee23af
ui: Rename '_' to 'G_'.
This avoids collisions with '_' when the latter is used as a 'match'
pattern for instance.  See
<https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00464.html>.

* guix/ui.scm: Rename '_' to 'G_'.
* po/guix/Makevars (XGETTEXT_OPTIONS): Adjust accordingly.
* build-aux/compile-all.scm (warnings): Remove 'format'.
* gnu/packages.scm,
gnu/services.scm,
gnu/services/shepherd.scm,
gnu/system.scm,
gnu/system/shadow.scm,
guix/gnupg.scm,
guix/http-client.scm,
guix/import/cpan.scm,
guix/import/elpa.scm,
guix/import/pypi.scm,
guix/nar.scm,
guix/scripts.scm,
guix/scripts/archive.scm,
guix/scripts/authenticate.scm,
guix/scripts/build.scm,
guix/scripts/challenge.scm,
guix/scripts/container.scm,
guix/scripts/container/exec.scm,
guix/scripts/copy.scm,
guix/scripts/download.scm,
guix/scripts/edit.scm,
guix/scripts/environment.scm,
guix/scripts/gc.scm,
guix/scripts/graph.scm,
guix/scripts/hash.scm,
guix/scripts/import.scm,
guix/scripts/import/cpan.scm,
guix/scripts/import/cran.scm,
guix/scripts/import/crate.scm,
guix/scripts/import/elpa.scm,
guix/scripts/import/gem.scm,
guix/scripts/import/gnu.scm,
guix/scripts/import/hackage.scm,
guix/scripts/import/nix.scm,
guix/scripts/import/pypi.scm,
guix/scripts/import/stackage.scm,
guix/scripts/lint.scm,
guix/scripts/offload.scm,
guix/scripts/pack.scm,
guix/scripts/package.scm,
guix/scripts/perform-download.scm,
guix/scripts/publish.scm,
guix/scripts/pull.scm,
guix/scripts/refresh.scm,
guix/scripts/size.scm,
guix/scripts/substitute.scm,
guix/scripts/system.scm,
guix/ssh.scm,
guix/upstream.scm: Use 'G_' instead of '_'.  Most of this change was
obtained by running: "sed -i -e's/(_ "/(G_ "/g' `find -name \*.scm`".
2017-05-03 16:16:17 +02:00
Jan Nieuwenhuizen 1c7a78f157
gnu: Add mes.
* gnu/packages/mes.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-03 16:16:17 +02:00
Efraim Flashner 0c5658df96
gnu: Add gcc@7.
* gnu/packages/gcc.scm (gcc@7): New variable.
2017-05-03 16:35:37 +03:00
Mathieu Othacehe 723f0ce797
gnu: connman: Update to 1.34.
* gnu/packages/connman.scm (connman): Update to 1.34.
2017-05-03 12:05:28 +02:00
Mathieu Othacehe 5e03b122cf
services: herd: Make %shepherd-socket-file a parameter and export it.
* gnu/services/herd.scm (%shepherd-socket-file): Make it an exported
  parameter.
(open-connection): Adapt.
2017-05-03 11:35:25 +02:00
Efraim Flashner 4b13e28a8d
gnu: Add gfortran@6.
* gnu/packages/gcc.scm (gfortran@6): New variable.
2017-05-03 07:33:35 +03:00
Leo Famulari 14dbab425a
gnu: imagemagick: Update to 6.9.8-4.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.8-4.
2017-05-03 00:11:44 -04:00
Danny Milosavljevic 06110559bb
gnu: build: file-systems: Add ISO-9660.
Fixes <https://bugs.gnu.org/26751>.

* gnu/build/file-systems.scm (iso9660-superblock?,
read-iso9660-primary-volume-descriptor, read-iso9660-superblock,
iso9660-superblock-uuid, iso9660-uuid->string,
iso9660-superblock-volume-name): New variables.
(%partition-label-readers): Add iso9660.
(%partition-uuid-readers): Add iso9660.
2017-05-03 00:18:33 +02:00
Petter 2f3108ad03
gnu: Avoid circular dependencies by Perl license.
* guix/licenses.scm (perl-license): New variable.
* gnu/packages/bioinformatics.scm: Change (package-license perl) to perl-license.
* gnu/packages/compression.scm: Same.
* gnu/packages/databases.scm: Same.
* gnu/packages/gd.scm: Same.
* gnu/packages/language.scm: Same.
* gnu/packages/libevent.scm: Same.
* gnu/packages/mail.scm: Same.
* gnu/packages/messaging.scm: Same.
* gnu/packages/ncurses.scm: Same.
* gnu/packages/networking.scm: Same.
* gnu/packages/photo.scm: Same.
* gnu/packages/tcl.scm: Same.
* gnu/packages/tex.scm: Same.
* gnu/packages/tls.scm: Same.
* gnu/packages/web.scm: Same.
* gnu/packages/wm.scm: Same.
* gnu/packages/xml.scm: Same.
* gnu/packages/xorg.scm: Same.
* gnu/packages/zip.scm: Same.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-02 23:41:14 +02:00
Tobias Geerinckx-Rice beba0c09b9
gnu: youtube-dl: Update to 2017.05.01.
* gnu/packages/video.scm (youtube-dl): Update to 2017.05.01.
2017-05-02 23:35:59 +02:00
Tobias Geerinckx-Rice 8a1bb37817
gnu: hdparm: Update to 9.52.
* gnu/packages/linux.scm (hdparm): Update to 9.52.
2017-05-02 23:35:24 +02:00
Danny Milosavljevic 7e16478f18
gnu: Add python-mwclient.
Fixes <https://bugs.gnu.org/26744>.

* gnu/packages/python.scm (python-mwclient, python2-mwclient): New variables.
2017-05-02 22:21:36 +02:00
Danny Milosavljevic 1aecfe176a
gnu: python-pytest-cov: Update to 2.4.0.
Fixes <https://bugs.gnu.org/26743>.

* gnu/packages/python.scm (python-pytest-cov): Update to 2.4.0.
2017-05-02 22:20:44 +02:00
Efraim Flashner 341ccb0f3b
gnu: obs: Update to 18.0.2.
* gnu/packages/video.scm (obs): Update to 18.0.2.
2017-05-02 22:24:34 +03:00
Ludovic Courtès 4aabc8eaa2
build: Install gnu/build/svg.scm.
Fixes a regression introduced in
commit 960887b297.

* Makefile.am (MODULES_NOT_COMPILED): New variable.
(nobase_dist_guilemodule_DATA): Add $(MODULES_NOT_COMPILED).
(EXTRA_DIST): Remove gnu/build/svg.scm.
* gnu/local.mk (MODULES_NOT_COMPILED): New variable.
2017-05-02 15:44:35 +02:00
Ludovic Courtès 693f12ce23
build: 'check-system' now depends on the bootstrap Guile tarballs.
Reported by Chris Marusich <cmmarusich@gmail.com>.

* gnu/local.mk (BOOTSTRAP_GUILE_TARBALLS): New variable.
(DISTCLEANFILES): Define as an alias for 'BOOTSTRAP_GUILE_TARBALLS'.
* Makefile.am (check-system): Depend on $(BOOTSTRAP_GUILE_TARBALLS).
2017-05-02 15:10:05 +02:00
Ludovic Courtès 49f9d7f697
services: nscd: Create /etc/resolv.conf if it does not exist.
* gnu/services/base.scm (nscd-activation): Create /etc/resolv.conf if it
does not exist yet.
2017-05-02 12:32:52 +02:00
Ludovic Courtès 1fd0fc0db4
gnu: parallel: Update to 20170422.
* gnu/packages/parallel.scm (parallel): Update to 20170422.
2017-05-02 12:32:52 +02:00
Ludovic Courtès 915d7792ac
gnu: ocrad: Update to 0.26.
* gnu/packages/ocr.scm (ocrad): Update to 0.26.
2017-05-02 12:32:52 +02:00
Ludovic Courtès 5c6b6827e9
gnu: libiconv: Update to 1.15.
* gnu/packages/base.scm (libiconv): Update to 1.15.
2017-05-02 12:32:52 +02:00
Ludovic Courtès ebc4b6e0cf
gnu: less: Update to 487.
* gnu/packages/less.scm (less): Update to 487.
2017-05-02 12:32:52 +02:00
Ludovic Courtès 005375f53b
gnu: acct: Update to 6.6.3.
* gnu/packages/acct.scm (acct): Update to 6.6.3.
2017-05-02 12:32:52 +02:00
Ludovic Courtès 20832afbf2
gnu: emacs-emms: Update to 4.3.
* gnu/packages/emacs.scm (emms): Update to 4.3.
2017-05-02 12:32:51 +02:00
Mark H Weaver 7020a6ab8b
gnu: ghostscript: Fix grafting of ghostscript/x and ghostscript/cups.
* gnu/packages/cups.scm (ghostscript/cups): Use package/inherit.
* gnu/packages/ghostscript.scm (ghostscript/x): Use package/inherit.
(ghostscript/fixed)[replacement]: Override to #f.
2017-05-02 04:19:11 -04:00
Mark H Weaver ee3401d018
gnu: icecat: Add more fixes from upstream mozilla-esr52.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the
upstream mozilla-esr52 repository.
2017-05-02 04:19:03 -04:00
Danny Milosavljevic 6e7302e93b
gnu: Add python-flask-oidc.
Fixes <https://bugs.gnu.org/26731>.

* gnu/packages/python.scm (python-flask-oidc): New variable.
2017-05-02 09:27:18 +02:00
Danny Milosavljevic f3f8d159c3
gnu: Add python-oauth2client.
* gnu/packages/python.scm (python-oauth2client): New variable.
2017-05-02 09:27:17 +02:00
Mark H Weaver 60c9e80444
gnu: linux-libre: Update to 4.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.11.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.10-i686.conf,
gnu/packages/aux-files/linux-libre/4.10-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.11-i686.conf,
gnu/packages/aux-files/linux-libre/4.11-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Adjust accordingly.
2017-05-01 21:48:15 -04:00
Brendan Tildesley f3744a01e6
gnu: Add font-cns11643-swjz.
* gnu/packages/fonts.scm (font-cns11643-swjz): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-02 00:58:32 +02:00
Brendan Tildesley 840b713613
gnu: Add font-cns11643.
* gnu/packages/fonts.scm (font-cns11643): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-02 00:14:20 +02:00
Christopher Baines 99aa2dce5d
gnu: Add tailon.
* gnu/packages/logging.scm (tailon): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-01 23:59:29 +02:00
Christopher Baines 6fdeb324a0
gnu: python-tornado: Update to 4.5.1.
* gnu/packages/python.scm (python-tornado): Update to 4.5.1.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-01 23:59:22 +02:00
Christopher Baines e537c917e8
gnu: Add python-sockjs-tornado.
* gnu/packages/python.scm (python-sockjs-tornado): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-01 23:59:15 +02:00
Mark H Weaver dd5bb841bf
Revert "gnu: linux-libre: Update to 4.11."
This reverts commit cfd2ca8244.
2017-05-01 17:38:34 -04:00
Leo Famulari 1c4a500aae
gnu: libsndfile: Fix CVE-2017-{8361,8362,8363,8365}.
* gnu/packages/patches/libsndfile-CVE-2017-8361-8363-8365.patch,
gnu/packages/patches/libsndfile-CVE-2017-8362.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pulseaudio.scm (libsndfile)[replacement]: New field.
(libsndfile/fixed): New variable.
2017-05-01 15:52:58 -04:00
Clément Lassieur d5b091290d
gnu: font-bitstream-vera: Change license to fsdg-compatible.
This license is not X11-style because of its clause that makes it non-free.

* gnu/packages/fonts.scm (font-bitstream-vera)[license]: Change to
fsdg-compatible Bitstream Vera.
2017-05-01 21:32:16 +02:00
Leo Famulari 78df8948c8
gnu: bitcoin-core: Update to 0.14.1.
* gnu/packages/finance.scm (bitcoin-core): Update to 0.14.1.
2017-05-01 14:47:59 -04:00
Leo Famulari 116ac0582c
gnu: linux-libre@4.4: Update to 4.4.65.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.65.
2017-05-01 13:39:59 -04:00
Mathieu Othacehe cfd2ca8244
gnu: linux-libre: Update to 4.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.11.
(%linux-libre-hash): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-01 13:39:59 -04:00
Maxim Cournoyer e93793059d
gnu: python2-urwid: Disable vterm tests.
* gnu/packages/python.scm (python2-urwid)['delete-test_vterm]: Add phase to
delete problematic test modules.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-01 17:28:20 +02:00
Ludovic Courtès e30c2be10d
packages: Remove support for PACKAGE-VERSION deprecated syntax.
This syntax had been deprecated since 2016-02-28.

* gnu/packages.scm (%find-package): Remove #:fallback? parameter and handling.
* tests/guix-build.sh: Remove test for "time-1.7" syntax.
* doc/guix.texi (Invoking guix lint): Update 'guix lint' output in example.
2017-05-01 17:27:54 +02:00
Roel Janssen f432254237
gnu: vcftools: Update to 0.1.15.
* gnu/packages/bioinformatics.scm (vcftools): Update to 0.1.15.
2017-05-01 16:18:39 +02:00
Julien Lepiller fa936915ce
gnu: services: nginx: Fix key verification.
* gnu/services/web.scm (default-nginx-server-config): Fix wrong variable name.
2017-05-01 10:12:49 +02:00
Julien Lepiller 5a10cd4736
gnu: services: Create logs directory.
* gnu/services/web.scm (nginx-activation): Create logs directory so nginx can
log its startup messages before it loads its configuration.
2017-05-01 09:57:03 +02:00
Julien Lepiller 0f4740f4fa
gnu: services: nginx: Test certificate presence.
* gnu/services/web.scm (default-nginx-server-config): Test certificate
presence when https is requested at configure time.
2017-05-01 09:56:57 +02:00
ng0 9416112ed2
gnu: neomutt: Update to 20170428.
* gnu/packages/mail.scm (neomutt): Update to 20170428.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-30 19:27:44 -04:00
Mathieu Othacehe dd69ff6d45
gnu: emacs-mu4e-alert: Update to 1.0.
* gnu/packages/emacs.scm (emacs-mu4e-alert): Update to 1.0.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-30 19:23:18 -04:00
Danny Milosavljevic 7cf06d62bf
gnu: Add gcc-vc4.
Fixes <https://bugs.gnu.org/26541>.

* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add vc4-elf.
* gnu/packages/embedded.scm (gcc-vc4): New variable.
2017-05-01 01:14:27 +02:00
Mathieu Othacehe b3542d77fe
gnu: guile-git: Update to revision 2.
* gnu/packages/guile.scm (guile-git): Update to revision 2.
[arguments]: remove "ccache -> site-ccache" substitution because it
has been ported upstream.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-30 19:07:09 -04:00
Leo Famulari 4d31d14397
gnu: python-llfuse: Update to 1.2.
* gnu/packages/python.scm (python-llfuse, python2-llfuse): Update to 1.2.
2017-04-30 17:15:37 -04:00
Leo Famulari 436c05586e
gnu: fuse: Update to 2.9.7.
* gnu/packages/linux.scm (fuse): Update to 2.9.7.
2017-04-30 17:15:36 -04:00
Leo Famulari 68f12ea0d2
gnu: radicale: Update to 1.1.2 [fixes CVE-2017-8342].
* gnu/packages/dav.scm (radicale): Update to 1.1.2.
2017-04-30 16:50:08 -04:00
Leo Famulari fbaf9376f6
Revert "gnu: Move netsurf to web-browsers.scm."
This change caused building Guix to fail with:

 393: 1 [eval #<memoized glib-or-gtk-build-system> (# "3.6" "netsurf" . #)]

This reverts commit a39ee1accb.
2017-04-30 15:08:59 -04:00
Kei Kebreau a39ee1accb
gnu: Move netsurf to web-browsers.scm.
* gnu/packages/web.scm: Move netsurf...
* gnu/packages/web-browsers.scm: ...here.
2017-04-30 14:11:16 -04:00
Ricardo Wurmus c2e4f14ac8
gnu: glibc/linux: Fix build of glibc-intermediate.
This is a follow-up to commit b2fd8f6367.

* gnu/packages/base.scm (glibc/linux)[arguments]: Take patch from either
native-inputs or just inputs; fix syntax error; report errors on patch
failure.
2017-04-30 13:01:20 +02:00
Efraim Flashner dc00f63527
gnu: femtolisp: Remove aarch64-linux from supported-architectures.
* gnu/packages/lisp.scm (femtolisp)[supported-systems]: Remove
aarch64-linux from supported-systems.
2017-04-30 13:03:09 +03:00
Thomas Danckaert 300200b637
gnu: Add netcdf-fortran.
* gnu/packages/maths.scm (netcdf-fortran): New variable.
2017-04-30 11:50:50 +02:00
Efraim Flashner 06be316111
gnu: jemalloc: Disable transparent huge pages on non-Intel systems.
* gnu/packages/jemalloc.scm (jemalloc)[arguments]: On non-Intel systems
add '--disable-thp' to #:configure-flags. Adjust #:phases to remove
offending test which incorrectly tests transparent huge pages.
2017-04-30 11:04:38 +03:00
Christopher Allan Webber b9ce9eca23
python-sphinxcontrib-programoutput: Update to 0.10.
* gnu/packages/python.scm (python-sphinxcontrib-programoutput): Update to 0.10.
2017-04-29 18:50:53 -05:00
Marius Bakke 564324f457
gnu: xapian: Update to 1.4.4.
* gnu/packages/search.scm (xapian): Update to 1.4.4.
2017-04-29 23:50:57 +02:00
Ricardo Wurmus b2fd8f6367
gnu: glibc/linux: Fix runtime crashes on i686 systems.
* gnu/packages/patches/glibc-memchr-overflow-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)[native-inputs]:
Add the patch conditionally for i686 systems.
* gnu/packages/base.scm (glibc/linux)[native-inputs]: Add the patch
conditionally for i686 systems.
[arguments]: Apply the patch conditionally on i686 systems.
2017-04-29 23:31:35 +02:00
Efraim Flashner e18e17ea4e
gnu: lsof: Update to 4.89.
* gnu/packages/lsof.scm (lsof): Update to 4.89.
2017-04-29 23:41:06 +03:00
Efraim Flashner 4ae3549f7c
gnu: lsof: Shorten 'install phase.
* gnu/packages/lsof.scm (lsof)[arguments]: Use 'install-file during the
'install phase.
2017-04-29 23:41:05 +03:00
Efraim Flashner b6ea329a32
gnu: lsof: Use 'modify-phases' syntax.
* gnu/packages/lsof.scm (lsof)[arguments]: Use 'modify-phases' syntax.
2017-04-29 23:25:22 +03:00
Efraim Flashner d5fa9fd1fe
gnu: lsof: Add to mirror list.
* gnu/packages/lsof.scm (lsof)[source]: Add to mirror list.
2017-04-29 23:20:47 +03:00
Efraim Flashner 90f83099e8
gnu: r-genomeinfodbdata: Fix source url.
* gnu/packages/bioinformatics.scm (r-genomeinfodbdata)[source]: Use
source uri and not bioconductor-uri shortener.
2017-04-29 22:53:43 +03:00
Leo Famulari 86f48a8dbf
gnu: freetype: Fix CVE-2017-{8105,8287}.
* gnu/packages/patches/freetype-CVE-2017-8105.patch,
gnu/packages/patches/freetype-CVE-2017-8287.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/fontutils.scm (freetype)[replacement]: New field.
(freetype/fixed): New variable.
2017-04-29 12:14:03 -04:00
Julien Lepiller e24d527131
gnu: ocaml-qtest: Use ocaml-qcheck.
* gnu/packages/ocaml.scm (ocaml-qtest)[propagated-inputs]: Add ocaml-qcheck.
2017-04-29 17:51:49 +02:00
Julien Lepiller 2c6ef0dd3b
gnu: Add ocaml-qcheck.
* gnu/packages/ocaml.scm (ocaml-qcheck): New variable.
2017-04-29 17:51:27 +02:00
Danny Milosavljevic 0660d3276c
gnu: python-openid: Fix package.
Fixes <https://bugs.gnu.org/26692>.

* gnu/packages/python.scm (python-openid)[arguments]: Replace 'check phase.
[propagated-inputs]: Add python-defusedxml.
[native-inputs]: Add python-psycopg2, python-django.
2017-04-29 10:52:55 +02:00
Leo Famulari 45fe973645
gnu: ghostscript-with-cups: Avoid inheriting replacement field.
This is a followup to commit a01f15759a.

* gnu/packages/cups.scm (ghostscript/cups)[replacement]: New field.
2017-04-29 01:16:57 -04:00
Tobias Geerinckx-Rice a7c61512e4
gnu: radeontop: Update to 1.0.
* gnu/packages/linux.scm (radeontop): Update to 1.0.
[inputs]: Add libxcb.
2017-04-29 01:03:02 +02:00
Leo Famulari a01f15759a
gnu: ghostscript: Fix CVE-2017-8291.
* gnu/packages/patches/ghostscript-CVE-2017-8291.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field.
(ghostscript/fixed): New variable.
(ghostscript-with-x)[replacement]: New field.
2017-04-28 17:02:42 -04:00
Arun Isaac 73749ae9f1
gnu: youtube-dl: Update to 2017.04.28.
* gnu/packages/video.scm (youtube-dl): Update to 2017.04.28.
2017-04-28 22:06:58 +05:30
Ricardo Wurmus 162a4a0323
gnu: Add enigma.
* gnu/packages/games.scm (enigma): New variable.
2017-04-28 17:46:39 +02:00
Ricardo Wurmus d00d6cea66
gnu: Add xerces-c.
* gnu/packages/xml.scm (xerces-c): New variable.
2017-04-28 17:46:39 +02:00
Kei Kebreau 8832c96340
gnu: schismtracker: Update to 20170420.
* gnu/packages/music.scm (schismtracker): Update to 20170420.
2017-04-28 11:34:13 -04:00
David Thompson 0cb9fba3dc
gnu: awscli: Add python-pyyaml input.
Without this input, 'aws ec2 import-key-pair' doesn't work.

* gnu/packages/python.scm (awscli)[propagated-inputs]: Add python-pyyaml.
2017-04-28 09:20:37 -04:00
宋文武 28172178b1
gnu: virt-manager: Update to 1.4.1.
* gnu/packages/qemu.scm (virt-manager): Update to 1.4.1.
2017-04-28 21:01:01 +08:00
宋文武 9271dfddc9
gnu: python-libvirt: Update to 3.2.0.
* gnu/packages/qemu.scm (python-libvirt, python2-libvirt): Update to 3.2.0.
2017-04-28 20:53:15 +08:00
宋文武 c3c0316215
gnu: libvirt-glib: Update to 1.0.0.
* gnu/packages/qemu.scm (libvirt-glib): Update to 1.0.0.
2017-04-28 20:23:56 +08:00
宋文武 52caf4b9fd
gnu: libvirt: Update to 3.2.0.
* gnu/packages/qemu.scm (libvirt): Update to 3.2.0.
2017-04-28 20:19:20 +08:00
Roel Janssen 4646a79c65
gnu: r-preprocesscore: Update to 1.38.0.
* gnu/packages/statistics.scm (r-preprocesscore): Update to 1.38.0.
2017-04-28 11:05:43 +02:00
Roel Janssen 524bfe2dbf
gnu: r-msnid: Update to 1.10.0.
* gnu/packages/bioinformatics.scm (r-msnid): Update to 1.10.0.
2017-04-28 11:05:42 +02:00
Roel Janssen 82359c72cb
gnu: r-msnbase: Update to 2.2.0.
* gnu/packages/bioinformatics.scm (r-msnbase): Update to 2.2.0.
2017-04-28 11:05:41 +02:00
Roel Janssen 5bfa6e090d
gnu: r-pcamethods: Update to 1.68.0.
* gnu/packages/bioinformatics.scm (r-pcamethods): Update to 1.68.0.
2017-04-28 11:05:40 +02:00
Roel Janssen 63bf2102cd
gnu: r-mzid: Update to 1.14.0.
* gnu/packages/bioinformatics.scm (r-mzid): Update to 1.14.0.
2017-04-28 11:05:38 +02:00
Roel Janssen 60c08b2ff4
gnu: r-vsn: Update to 3.44.0.
* gnu/packages/bioinformatics.scm (r-vsn):
[source]: Update to 3.44.0,
[propagated-inputs]: Add r-hexbin.
2017-04-28 11:05:37 +02:00
Roel Janssen bd3cc4cc52
gnu: r-affy: Update to 1.54.0.
* gnu/packages/bioinformatics.scm (r-affy): Update to 1.54.0.
2017-04-28 11:05:37 +02:00
Roel Janssen 71abcc4cbf
gnu: r-affyio: Update to 1.46.0.
* gnu/packages/bioinformatics.scm (r-affyio): Update to 1.46.0.
2017-04-28 11:05:36 +02:00
Roel Janssen e440ad6d4f
gnu: r-mzr: Update to 2.10.0.
* gnu/packages/bioinformatics.scm (r-mzr): Update to 2.10.0.
2017-04-28 11:05:35 +02:00
Roel Janssen 5b1337cc60
gnu: r-protgenerics: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-protgenerics): Update to 1.8.0.
2017-04-28 11:05:33 +02:00
Roel Janssen 1d09d017db
gnu: r-sva: Update to 3.24.0.
* gnu/packages/bioinformatics.scm (r-sva): Update to 3.24.0.
2017-04-28 11:05:20 +02:00
Roel Janssen d52d2d623a
gnu: r-copywriter: Update to 2.8.0.
* gnu/packages/bioinformatics.scm (r-copywriter): Update to 2.8.0.
2017-04-28 11:05:19 +02:00
Roel Janssen 7d72f2a803
gnu: r-chipseq: Update to 1.26.0.
* gnu/packages/bioinformatics.scm (r-chipseq): Update to 1.26.0.
2017-04-28 11:05:18 +02:00
Roel Janssen 04049a5f2c
gnu: r-rhdf5: Update to 2.20.0.
* gnu/packages/bioinformatics.scm (r-rhdf5): Update to 2.20.0.
2017-04-28 11:05:18 +02:00
Roel Janssen ff58a1af98
gnu: r-tximport: Update to 1.4.0.
* gnu/packages/bioinformatics.scm (r-tximport): Update to 1.4.0.
2017-04-28 11:05:16 +02:00
Roel Janssen cf4ac4e465
gnu: r-mutationalpatterns: Update to 1.2.0.
* gnu/packages/bioinformatics.scm (r-mutationalpatterns):
[source]: Update to 1.2.0,
[propagated-inputs]: Add r-bsgenome-hsapiens-1000genomes-hs37d5,
  r-bsgenome-hsapiens-ucsc-hg19.
2017-04-28 11:05:13 +02:00
Roel Janssen ccd2aade98
gnu: r-bamsignals: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-bamsignals): Update to 1.8.0.
2017-04-28 11:05:12 +02:00
Roel Janssen 37631ddc28
gnu: r-rhtslib: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-rhtslib): Update to 1.8.0.
2017-04-28 11:05:11 +02:00
Roel Janssen 8444f6067a
gnu: r-zlibbioc: Update to 1.22.0.
* gnu/packages/bioinformatics.scm (r-zlibbioc): Update to 1.22.0.
2017-04-28 11:05:10 +02:00
Roel Janssen a7b90ea990
gnu: r-motifrg: Update to 1.20.0.
* gnu/packages/bioinformatics.scm (r-motifrg): Update to 1.20.0.
2017-04-28 11:05:09 +02:00
Roel Janssen 0fce7d9be5
gnu: r-seqlogo: Update to 1.42.0.
* gnu/packages/bioinformatics.scm (r-seqlogo): Update to 1.42.0.
2017-04-28 11:05:08 +02:00
Roel Janssen 3ae82c8dfe
gnu: r-genomation: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-genomation): Update to 1.8.0.
2017-04-28 11:05:07 +02:00
Roel Janssen 08b9224d2d
gnu: r-seqpattern: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-seqpattern): Update to 1.8.0.
2017-04-28 11:05:06 +02:00
Roel Janssen 5999359f56
gnu: r-impute: Update to 1.50.0.
* gnu/packages/bioinformatics.scm (r-impute): Update to 1.50.0.
2017-04-28 11:05:06 +02:00
Roel Janssen c54a702a28
gnu: r-bsgenome: Update to 1.44.0.
* gnu/packages/bioinformatics.scm (r-bsgenome): Update to 1.44.0.
2017-04-28 11:05:04 +02:00
Roel Janssen 6e70b6d63c
gnu: r-topgo: Update to 2.28.0.
* gnu/packages/bioinformatics.scm (r-topgo): Update to 2.28.0.
2017-04-28 11:05:03 +02:00
Roel Janssen 56373771b3
gnu: r-graph: Update to 1.54.0.
* gnu/packages/bioinformatics.scm (r-graph): Update to 1.54.0.
2017-04-28 11:05:02 +02:00
Roel Janssen 5d0301a339
gnu: r-genomicfeatures: Update to 1.28.0.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.28.0.
2017-04-28 11:05:01 +02:00
Roel Janssen 2ea7155b04
gnu: r-rtracklayer: Update to 1.36.0.
* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.36.0.
2017-04-28 11:05:00 +02:00
Roel Janssen 5f16d1e47d
gnu: r-genomicalignments: Update to 1.12.0.
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.12.0.
2017-04-28 11:04:59 +02:00
Roel Janssen d006ee31af
gnu: r-summarizedexperiment: Update to 1.6.0.
* gnu/packages/bioinformatics.scm (r-summarizedexperiment):
[source]: Update to 1.6.0,
[propagated-inputs]: Add r-delayedarray.
2017-04-28 11:04:58 +02:00
Roel Janssen 6bf5543be8
gnu: r-rsamtools: Update to 1.28.0.
* gnu/packages/bioinformatics.scm (r-rsamtools): Update to 1.28.0.
2017-04-28 11:04:57 +02:00
Roel Janssen 3ed41af6b5
gnu: r-biostrings: Update to 2.44.0.
* gnu/packages/bioinformatics.scm (r-biostrings): Update to 2.44.0.
2017-04-28 11:04:56 +02:00
Roel Janssen 502da6ffc7
gnu: r-biocparallel: Update to 1.10.0.
* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.10.0.
2017-04-28 11:04:55 +02:00
Roel Janssen 78e7a589c9
gnu: r-biomart: Update to 2.32.0.
* gnu/packages/bioinformatics.scm (r-biomart): Update to 2.32.0.
2017-04-28 11:04:47 +02:00
Roel Janssen aafaab22d3
gnu: r-annotationdbi: Update to 1.38.0.
* gnu/packages/bioinformatics.scm (r-annotationdbi): Update to 1.38.0.
2017-04-28 11:04:46 +02:00
Roel Janssen b2fff403c8
gnu: r-biobase: Update to 2.36.0.
* gnu/packages/bioinformatics.scm (r-biobase): Update to 2.36.0.
2017-04-28 11:04:44 +02:00
Roel Janssen 1859712bef
gnu: r-genomicranges: Update to 1.28.0.
* gnu/packages/bioinformatics.scm (r-genomicranges): Update to 1.28.0.
2017-04-28 11:04:42 +02:00
Roel Janssen 17a02f5149
gnu: r-xvector: Update to 0.16.0.
* gnu/packages/bioinformatics.scm (r-xvector): Update to 0.16.0.
2017-04-28 11:04:42 +02:00
Roel Janssen abf5a14e11
gnu: r-limma: Update to 3.32.0.
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.32.0.
2017-04-28 11:04:41 +02:00
Roel Janssen d2d7af9832
gnu: r-variantannotation: Update to 1.22.0.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.22.0.
2017-04-28 11:04:40 +02:00
Roel Janssen 00ffd55fa1
gnu: r-edger: Update to 3.18.0.
* gnu/packages/bioinformatics.scm (r-edger): Update to 3.18.0.
2017-04-28 11:04:39 +02:00
Roel Janssen 38b99ccc57
gnu: r-genomeinfodb: Update to 1.12.0.
* gnu/packages/bioinformatics.scm (r-genomeinfodb): [source] Update to 1.12.0,
[propagated-inputs]: Add r-genomeinfodbdata.
2017-04-28 11:04:37 +02:00
Roel Janssen 7d9ab5d920
gnu: r-iranges: Update to 2.10.0.
* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.10.0.
2017-04-28 11:04:36 +02:00
Roel Janssen f1f380185b
gnu: r-s4vectors: Update to 0.14.0.
* gnu/packages/bioinformatics.scm (r-s4vectors): Update to 0.14.0.
2017-04-28 11:04:34 +02:00
Roel Janssen 9b02d49cb0
gnu: r-dnacopy: Update to 1.50.0.
* gnu/packages/bioinformatics.scm (r-dnacopy): Update to 1.50.0.
2017-04-28 11:04:33 +02:00
Roel Janssen 2e11beec48
gnu: r-bioccheck: Update to 1.12.0.
* gnu/packages/bioinformatics.scm (r-bioccheck): Update to 1.12.0.
2017-04-28 11:04:32 +02:00
Roel Janssen 3bef24c968
gnu: r-biocstyle: Update to 2.4.0.
* gnu/packages/bioinformatics.scm (r-biocstyle): [source] Update to 2.4.0.
[propagated-inputs]: Add r-bookdown, r-knitr, r-rmarkdown, r-yaml.
2017-04-28 11:04:31 +02:00
Roel Janssen 68eac34974
gnu: r-biocviews: Update to 1.44.0.
* gnu/packages/bioinformatics.scm (r-biocviews): Update to 1.44.0.
2017-04-28 11:04:30 +02:00
Roel Janssen 3bef15286a
gnu: r-biocinstaller: Update to 1.26.0.
* gnu/packages/bioinformatics.scm (r-biocinstaller): Update to 1.26.0.
2017-04-28 11:04:28 +02:00
Roel Janssen 28a5b3f2c6
gnu: r-biocgenerics: Update to 0.22.0.
* gnu/packages/bioinformatics.scm (r-biocgenerics): Update to 0.22.0.
2017-04-28 11:04:26 +02:00
Roel Janssen 795a604526
gnu: r-grohmm: Update to 1.10.0.
* gnu/packages/bioinformatics.scm (r-grohmm): Update to 1.10.0.
2017-04-28 11:04:25 +02:00
Roel Janssen 026dc7e4fc
gnu: r-systempiper: Update to 1.10.0.
* gnu/packages/bioinformatics.scm (r-systempiper): Update to 1.10.0.
2017-04-28 11:04:24 +02:00
Roel Janssen 34c276f761
gnu: r-shortread: Update to 1.34.0.
* gnu/packages/bioinformatics.scm (r-shortread): Update to 1.34.0.
2017-04-28 11:04:22 +02:00
Roel Janssen 9511773423
gnu: r-gostats: Update to 2.42.0.
* gnu/packages/bioinformatics.scm (r-gostats): Update to 2.42.0.
2017-04-28 11:04:21 +02:00
Roel Janssen ca0289aee7
gnu: r-category: Update to 2.42.0.
* gnu/packages/bioinformatics.scm (r-category): Update to 2.42.0.
2017-04-28 11:04:20 +02:00
Roel Janssen c584a07ffd
gnu: r-gseabase: Update to 1.38.0.
* gnu/packages/bioinformatics.scm (r-gseabase): Update to 1.38.0.
2017-04-28 11:04:19 +02:00
Roel Janssen 8ab6f241ea
gnu: r-rbgl: Update to 1.52.0.
* gnu/packages/bioinformatics.scm (r-rbgl): Update to 1.52.0.
2017-04-28 11:04:16 +02:00
Roel Janssen 46972a4427
gnu: r-annotationforge: Update to 1.18.0.
* gnu/packages/bioinformatics.scm (r-annotationforge): Update to 1.18.0.
2017-04-28 11:04:12 +02:00
Roel Janssen 3ae74e451c
gnu: r-deseq2: Update to 1.16.0.
* gnu/packages/bioinformatics.scm (r-deseq2): Update to 1.16.0.
2017-04-28 11:04:09 +02:00
Roel Janssen b5bc3a3963
gnu: r-genefilter: Update to 1.58.0.
* gnu/packages/bioinformatics.scm (r-genefilter): Update to 1.58.0.
2017-04-28 11:04:06 +02:00
Roel Janssen 97a50e4f34
gnu: r-geneplotter: Update to 1.54.0.
* gnu/packages/bioinformatics.scm (r-geneplotter): Update to 1.54.0.
2017-04-28 11:03:59 +02:00
Roel Janssen dbab99b6d2
gnu: r-annotate: Update to 1.54.0.
* gnu/packages/bioinformatics.scm (r-annotate): Update to 1.54.0.
2017-04-28 11:03:47 +02:00
Roel Janssen ffef27f3d2
gnu: Add r-genomeinfodbdata.
* gnu/packages/bioinformatics.scm (r-genomeinfodbdata): New variable.
2017-04-28 10:17:06 +02:00
Roel Janssen 71e34e6b5b
gnu: Add r-delayedarray.
* gnu/packages/bioinformatics.scm (r-delayedarray): New variable.
2017-04-28 10:15:12 +02:00
Roel Janssen 2abfc5b827
gnu: Add r-bookdown.
* gnu/packages/bioinformatics.scm (r-bookdown): New variable.
2017-04-28 10:09:31 +02:00
Mark H Weaver 833361a483
gnu: linux-libre: Update to 4.10.13.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.13.
(%linux-libre-hash): Update hash.
2017-04-28 00:42:46 -04:00
Mark H Weaver f28851be95
gnu: linux-libre@4.9: Update to 4.9.25.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.25.
2017-04-28 00:40:48 -04:00
Mark H Weaver 01c58cb3e9
gnu: linux-libre@4.4: Update to 4.4.64.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.64.
2017-04-28 00:39:53 -04:00
Marius Bakke 244d4f4877
gnu: serf: Update to 1.3.9.
* gnu/packages/patches/serf-comment-style-fix.patch,
gnu/packages/patches/serf-deflate-buckets-test-fix.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/web.scm (serf): Update to 1.3.9.
[source]: Remove patches.
2017-04-27 17:58:43 +02:00
Marius Bakke decb4c26fa
gnu: serf: Disable expired SSL tests.
Fixes <https://bugs.gnu.org/26671>.

* gnu/packages/web.scm (serf)[arguments]<#:phases>: Add 'disable-broken-tests'.
2017-04-27 17:58:43 +02:00
Marius Bakke 0d29f5aac5
gnu: kodi: Update to 18.0_alpha-3-749c61e.
* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-3-749c61e.
2017-04-27 17:58:43 +02:00
Tobias Geerinckx-Rice 6373cddf42
gnu: tor: Update to 0.3.0.6.
* gnu/packages/tor.scm (tor): Update to 0.3.0.6.
2017-04-27 13:00:45 +02:00
Tobias Geerinckx-Rice baca533370
gnu: simple-scan: Update to 3.24.1.
* gnu/packages/gnome.scm (simple-scan): Update to 3.24.1.
2017-04-27 09:37:32 +02:00
Arun Isaac d39a84e80c
gnu: Add mdbtools.
* gnu/packages/databases.scm (mdbtools): New variable.
2017-04-27 10:15:51 +05:30
Leo Famulari 2018eea07b
Merge branch 'staging' 2017-04-27 00:33:06 -04:00
Efraim Flashner be58ffa4aa
gnu: owncloud-client: Update to 2.3.1.
* gnu/packages/sync.scm (owncloud-client): Update to 2.3.1.
[arguments]: Enable more tests.
2017-04-26 22:04:01 +03:00
Vasile Dumitrascu c9ba67a5f2
gnu: synergy: Update to 1.8.8.
* gnu/packages/synergy.scm (synergy): Update to 1.8.8.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-27 00:03:20 +05:30
Petter b63106089a
gnu: Add Xfce Notification Daemon.
* gnu/packages/xfce.scm (xfce4-notifyd): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-26 16:32:24 +02:00
Danny Milosavljevic 2766f9e84f
gnu: Add volk.
Fixes <http://bugs.gnu.org/26614>.

* gnu/packages/engineering.scm (volk): New variable.
2017-04-26 15:59:09 +02:00
Ricardo Wurmus fadae857b7
gnu: nss-pam-ldapd: Add Kerberos support.
* gnu/packages/openldap.scm (nss-pam-ldapd)[inputs]: Add mit-krb5.
2017-04-26 13:10:00 +02:00
Ricardo Wurmus 289a89801a
gnu: nss-pam-ldapd: Look for nslcd.conf in global /etc/ directory.
* gnu/packages/openldap.scm (nss-pam-ldapd)[arguments]: Set
"--with-ldap-conf-file" to look for global configuration file; add build phase
to install example configuration file in the package output directory.
2017-04-26 13:09:13 +02:00
Mathieu Othacehe efba832751
gnu: ethtool: Update to 4.10.
* gnu/packages/networking.scm (ethtool): Update to 4.10.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-26 11:42:16 +02:00
Marius Bakke ce09f04ea0
gnu: ceph: Update to 12.0.2.
* gnu/packages/storage.scm (ceph): Update to 12.0.2.
[arguments]<#:phases>: Disable new test.
* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Adjust.
2017-04-26 11:39:33 +02:00
Marius Bakke 011b858b94
gnu: vte-ng: Update to 0.48.2.a.
* gnu/packages/gnome.scm (vte-ng): Update to 0.48.2.a.
[native-inputs]: Change GPERF-3.0 to GPERF.
2017-04-26 11:39:31 +02:00
Efraim Flashner b27aacbfe2
gnu: Add gcompris-qt.
* gnu/packages/education.scm (gcompris-qt): New variable.
2017-04-26 12:04:26 +03:00
Efraim Flashner 4ad70ad8de
gnu: qtkeychain: Update to 0.8.0.
* gnu/packages/qt.scm (qtkeychain): Update to 0.8.0.
2017-04-26 09:42:13 +03:00
Efraim Flashner cd48a54902
gnu: fuse: Patch conflicting headers with the kernel.
* gnu/packages/linux.scm (fuse)[source]: Add patch.
* gnu/packages/patches/fuse-overlapping-headers.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-04-26 08:45:24 +03:00
Christopher Allan Webber d26ae96c3d
gnu: Add guile-sjson.
* gnu/packages/guile.scm (guile-sjson): Add guile-sjson.
2017-04-25 22:44:52 -05:00
Catonano 623fb4d162
gnu: Add freexl.
* gnu/packages/xml.scm (freexl): New variable.
2017-04-25 22:15:34 +02:00
Thomas Danckaert b8ebbefee2
gnu: duplicity: Update to 0.7.12.
* gnu/packages/backup.scm (duplicity): Update to 0.7.12.
2017-04-25 21:04:04 +02:00
Arun Isaac b5f57f60d5
Update name on email address for Mathieu Othacehe. 2017-04-26 00:11:17 +05:30
Leo Famulari 39d2d9a7ab
Merge branch 'master' into staging 2017-04-25 14:27:03 -04:00
Mathieu Othacehe c2bae4a219
gnu: cmst: Update to 2017.03.18.
* gnu/packages/connman.scm (cmst): Update to 2017.03.18.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-25 23:33:08 +05:30
Ricardo Wurmus 31c374e081
gnu: python-pysam: Disable tests.
* gnu/packages/bioinformatics.scm (python-pysam): Disable tests.
2017-04-25 14:05:59 +02:00
Efraim Flashner 43ba5dd4eb
gnu: mpv: Update to 0.25.0.
* gnu/packages/video.scm (mpv): Update to 0.25.0.
[arguments]: Add explicit configure-flags to enable cdda, dvdread and dvdnav.
2017-04-24 22:38:14 +03:00
Mathieu Othacehe a2a15f6b21
gnu: speedtest-cli: Update to 1.0.5.
* gnu/packages/networking.scm (speedtest-cli): Update to 1.0.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-04-24 21:25:14 +03:00
Ricardo Wurmus b2955e224e
gnu: python-pysam: Fix tests, again.
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Run nosetests
explicitly with a single process.
2017-04-24 18:46:28 +02:00
Efraim Flashner c136240efc
gnu: diamond: Enable building on all architectures.
* gnu/packages/bioinformatics.scm (diamond)[supported-systems]: Remove
field.
2017-04-24 19:30:10 +03:00
Efraim Flashner f0ef7b47d3
gnu: libevent: Disable regress tests.
* gnu/packages/libevent.scm (libevent)[arguments]: Disable the 'regress'
tests.
2017-04-24 19:30:02 +03:00
Kei Kebreau 0611abff32
gnu: wmfire: Update source code for new GDK versions.
* gnu/packages/patches/wmfire-update-for-new-gdk-versions.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnustep.scm (wmfire)[source]: Add patch.
2017-04-24 11:23:31 -04:00
Efraim Flashner 094f4b53af
gnu: unionfs-fuse: Enable tests.
* gnu/packages/linux.scm (unionfs-fuse)[arguments]: Replace 'check phase.
[native-inputs]: Add python, python-pytest.
2017-04-24 12:11:55 +03:00
Efraim Flashner 2f861edf5c
gnu: unionfs-fuse: Update to 2.0.
* gnu/packages/linux.scm (unionfs-fuse): Update to 2.0.
[home-page]: Update to Github page.
2017-04-24 12:10:32 +03:00
Efraim Flashner 092b7b3e69
gnu: wiredtiger: Enable building on aarch64-linux.
* gnu/packages/databases.scm (wiredtiger)[supported-systems]: Add
aarch64-linux to supported-systems.
2017-04-24 11:35:43 +03:00
Efraim Flashner 0aa872eadf
gnu: reptyr: Remove aarch64 from supported systems.
* gnu/packages/screen.scm (reptyr)[supported-systems]: Remove
aarch64-linux from supported-systems.
2017-04-24 11:35:39 +03:00
Efraim Flashner 8df1ee3f33
gnu: sdl-gfx: Enable building on all architectures.
* gnu/packages/sdl.scm (sdl-gfx)[arguments]: On non-Intel architectures
disable mmx processor instructions.
[supported-systems]: Remove field.
2017-04-24 11:35:35 +03:00
Efraim Flashner b9af056408
gnu: libsmpeg: Set source file-name.
* gnu/packages/video.scm (libsmpeg)[source]: Add file-name field.
2017-04-24 10:30:21 +03:00
Leo Famulari 43acfcb2c7
libcroco: Fix CVE-2017-{7960,7961}.
* gnu/packages/gnome.scm (libcroco)[replacement]: New field.
(libcroco/fixed): New variable.
* gnu/packages/patches/libcroco-CVE-2017-7960.patch,
gnu/packages/patches/libcroco-CVE-2017-7961.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-04-24 01:10:23 -04:00
Marius Bakke 8030679397
gnu: xorg-server@1.19.3: Correct hash.
This hash got reset back to 1.19.2 when 1f49cd546e was merged (1524851f58).

* gnu/packages/xorg.scm (xorg-server-1.19.3)[source]: Update sha256 checksum.
2017-04-24 00:55:28 +02:00
Vasile Dumitrascu 638787307e
gnu: Add emacs-google-maps.
* gnu/packages/emacs.scm (emacs-google-maps): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-23 16:52:06 -04:00
Ricardo Wurmus a71d769d1e
gnu: r-minimal: Update to 3.4.0.
* gnu/packages/statistics.scm (r-minimal): Update to 3.4.0.
[arguments]: Set timezone to UTC+1 in "set-timezone" phase to avoid regression
test failure.
2017-04-23 22:48:19 +02:00
Ricardo Wurmus d28fa5cc70
gnu: Add font-linuxlibertine.
* gnu/packages/fonts.scm (font-linuxlibertine): New variable.
2017-04-23 22:48:19 +02:00
Efraim Flashner f3bd17281a
gnu: obs: Mark as supported only on Intel systems.
* gnu/packages/video.scm (obs)[supported-systems]: New field.
[arguments]: Remove armhf and mips specific substitutions.
2017-04-23 22:16:46 +03:00
Marius Bakke 769df80ded
gnu: nss: Further increase test timeouts on armhf.
* gnu/packages/gnuzilla.scm (nss)[arguments]<#:phases>: Add a substitution
when target platform is armhf.
2017-04-23 11:34:45 +02:00
Ludovic Courtès fd6ec6bd99
gnu: coreutils@8.27: Do not apply 'coreutils-cut-huge-range-test.patch'.
This patch is not needed in 8.27.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/base.scm (coreutils-8.27)[arguments]: New field.
2017-04-23 01:24:57 +02:00
Daniel Pimentel b59af0c0ce
gnu: Add aspell-dict-pt-br.
* gnu/packages/aspell.scm (aspell-dict-pt-br): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-23 01:24:42 +02:00
Amirouche 946742e3e5
gnu: guile-bytestructures: Update to 91d042e
* gnu/packages/guile.scm (guile-bytestructures): Update to 91d042e.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-23 01:00:39 +02:00
Leo Famulari 1524851f58
Merge branch 'master' into staging 2017-04-22 18:27:12 -04:00
Ludovic Courtès ed9fb46b16
gnu: emacs-guix: Adjust to both 2.2 and 2.0.
* gnu/packages/emacs.scm (emacs-guix)[arguments]: In #:configure-flags,
use 'find-files' to determine the --with-guix-site-dir argument.
2017-04-23 00:03:17 +02:00
Ludovic Courtès ab2419e56a
gnu: guix: Honor the effective Guile version.
* gnu/packages/package-management.scm (guix-0.12.0)[arguments]: In
'wrap-program' phase, use the effective Guile version rather than "2.0".
Add #:modules argument.
2017-04-23 00:03:17 +02:00
Ludovic Courtès 38f10b0c4e
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 25a4929.
2017-04-23 00:03:17 +02:00
Ricardo Wurmus 3b74b7a283
gnu: r-caret: Update to 6.0-76.
* gnu/packages/statistics.scm (r-caret): Update to 6.0-76.
[propagated-inputs]: Add r-lattice and r-nlme.
2017-04-22 23:30:38 +02:00
Ricardo Wurmus 96071a6db2
gnu: r-lme4: Update to 1.1-13.
* gnu/packages/statistics.scm (r-lme4): Update to 1.1-13.
[propagated-inputs]: Add r-lattice and r-matrix.
2017-04-22 23:30:38 +02:00
Ricardo Wurmus 0d5bc9382a
gnu: r-quantreg: Update to 5.33.
* gnu/packages/statistics.scm (r-quantreg): Update to 5.33.
[propagated-inputs]: Add r-matrix.
2017-04-22 23:30:38 +02:00
Ricardo Wurmus f1a313dfde
gnu: r-compquadform: Update to 1.4.3.
* gnu/packages/statistics.scm (r-compquadform): Update to 1.4.3.
2017-04-22 23:30:38 +02:00
Ricardo Wurmus 50d0b2c158
gnu: r-zoo: Update to 1.8-0.
* gnu/packages/statistics.scm (r-zoo): Update to 1.8-0.
2017-04-22 23:30:37 +02:00
Ricardo Wurmus 1c21e2cf17
gnu: r-matrixstats: Update to 0.52.2.
* gnu/packages/statistics.scm (r-matrixstats): Update to 0.52.2.
2017-04-22 23:30:37 +02:00
Ricardo Wurmus c9d200e3af
gnu: r-r-rsp: Update to 0.41.0.
* gnu/packages/statistics.scm (r-r-rsp): Update to 0.41.0.
2017-04-22 23:30:37 +02:00
Ricardo Wurmus 96338a91d5
gnu: r-rtsne: Update to 0.13.
* gnu/packages/statistics.scm (r-rtsne): Update to 0.13.
2017-04-22 23:30:37 +02:00
Ricardo Wurmus 78a237f6b6
gnu: r-rcpparmadillo: Update to 0.7.800.2.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.7.800.2.0.
2017-04-22 23:30:37 +02:00
Ricardo Wurmus 050d41ca87
gnu: r-memoise: Update to 1.1.0.
* gnu/packages/statistics.scm (r-memoise): Update to 1.1.0.
2017-04-22 23:30:36 +02:00
Ricardo Wurmus aa745eb61f
gnu: r-markdown: Update to 0.8.
* gnu/packages/statistics.scm (r-markdown): Update to 0.8.
2017-04-22 23:30:36 +02:00
Ricardo Wurmus 958d0ee485
gnu: r-assertthat: Update to 0.2.0.
* gnu/packages/statistics.scm (r-assertthat): Update to 0.2.0.
2017-04-22 23:30:36 +02:00
Ricardo Wurmus 2219e691bb
gnu: r-rpart: Update to 4.1-11.
* gnu/packages/statistics.scm (r-rpart): Update to 4.1-11.
2017-04-22 23:30:36 +02:00
Ricardo Wurmus b3360e09a7
gnu: r-mass: Update to 7.3-47.
* gnu/packages/statistics.scm (r-mass): Update to 7.3-47.
2017-04-22 23:30:35 +02:00
Ricardo Wurmus 4d76947e50
gnu: r-boot: Update to 1.3-19.
* gnu/packages/statistics.scm (r-boot): Update to 1.3-19.
2017-04-22 23:30:35 +02:00
Ricardo Wurmus 5ece8321af
gnu: r-curl: Update to 2.5.
* gnu/packages/web.scm (r-curl): Update to 2.5.
2017-04-22 23:30:35 +02:00
Ricardo Wurmus 1a84edeb0b
gnu: r-seqminer: Update to 5.9.
* gnu/packages/bioinformatics.scm (r-seqminer): Update to 5.9.
2017-04-22 23:30:31 +02:00
Ricardo Wurmus f8fe0e9db7
gnu: Add nss-pam-ldapd.
* gnu/packages/openldap.scm (nss-pam-ldapd): New variable.
2017-04-22 23:10:49 +02:00
Manolis Ragkousis cc4faa35f8
gnu: Add the Hurd.
* gnu/packages/hurd.scm (hurd): New variable.
* gnu/packages/patches/hurd-fix-eth-multiplexer-dependency.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-22 23:01:30 +03:00
Manolis Ragkousis b005a37ac2
gnu: hurd: Add hurd-source-url procedure.
* gnu/packages/hurd.scm (hurd-source-url): New procedure.
  (hurd-headers)[source]: Adjust accordingly.
2017-04-22 23:01:24 +03:00
Danny Milosavljevic 71d0420202
system: Rename operating-system-parameters-file to operating-system-boot-parameters-file.
* gnu/system.scm (operating-system-parameters-file): Rename to ...
(operating-system-boot-parameters-file): ... this.
(operating-system-directory-base-entries): Adapt call site.
2017-04-22 20:54:43 +02:00
Danny Milosavljevic af98d25a12
system: Rename operating-system-kernel-arguments to operating-system-user-kernel-arguments.
* gnu/system.scm (operating-system-kernel-arguments): Rename to ...
(operating-system-user-kernel-arguments): ... this.
(<operating-system>): Adapt accordingly.
(operating-system-bootcfg): Adapt accordingly.
(operating-system-parameters-file): Adapt accordingly.
* gnu/system/vm.scm (system-qemu-image/shared-store-script): Adapt
accordingly.
2017-04-22 20:54:31 +02:00
Tobias Geerinckx-Rice 10b91ccaaa
gnu: weechat: Update to 1.7.1.
* gnu/packages/irc.scm (weechat): Update to 1.7.1.
[source, home-page]: Use HTTPS.
2017-04-22 20:35:50 +02:00
Tobias Geerinckx-Rice d65db1d55d
gnu: weechat: Mention ‘IRC’.
* gnu/packages/irc.scm (weechat)[description]: Mention the search term
‘IRC’, split into paragraphs, and other small tweaks.
2017-04-22 20:35:50 +02:00
Kei Kebreau a7086b154f
gnu: hyperrogue: Update to 9.4g.
* gnu/packages/games.scm (hyperrogue): Update to 9.4g.
2017-04-22 13:57:55 -04:00
Kei Kebreau 7d873e0c26
gnu: gnuplot: Update to 5.0.6.
* gnu/packages/maths.scm (gnuplot): Update to 5.0.6.
2017-04-22 13:33:09 -04:00
Marius Bakke 611924eb87
gnu: xf86-video-nouveau: Update to 1.0.15.
* gnu/packages/xorg.scm (xf86-video-nouveau): Update to 1.0.15.
[home-page]: Use HTTPS.
2017-04-22 12:13:36 +02:00
Marius Bakke 1f8c4c53db
gnu: emacs: Update to 25.2.
* gnu/packages/emacs.scm (emacs, emacs-minimal, emacs-no-x,
emacs-no-x-toolkit): Update to 25.2.
2017-04-22 12:13:36 +02:00
Marius Bakke fa8a585e0f
gnu: xdg-utils: Update to 1.1.1.
* gnu/packages/freedesktop.scm (xdg-utils): Update to 1.1.1.
[source]: Adjust file name.
[native-inputs]: Add DOCBOOK-XSL, DOCBOOK-XML-4.1.2, LIBXSLT, W3M and XMLTO.
[arguments]<#:phases>: Add 'patch-hardcoded-paths' and 'locate-catalog-files'
phases. New parameter.
[home-page]: Update to new home.
2017-04-22 12:13:36 +02:00
Mark H Weaver 1efcd3d672
gnu: linux-libre: Update to 4.10.12.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.12.
(%linux-libre-hash): Update hash.
2017-04-21 22:06:10 -04:00
Mark H Weaver 7b7770f205
gnu: linux-libre@4.9: Update to 4.9.24.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.24.
2017-04-21 22:05:33 -04:00
Mark H Weaver bd5424d487
gnu: linux-libre@4.4: Update to 4.4.63.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.63.
2017-04-21 22:04:48 -04:00
Ludovic Courtès befbaebf72
gnu: Add guile2.2-ssh.
* gnu/packages/ssh.scm (guile2.2-ssh): New variable.
2017-04-22 01:25:22 +02:00
Ricardo Wurmus 6ef94ecbaa
gnu: Add policycoreutils.
* gnu/packages/selinux.scm (policycoreutils): New variable.
2017-04-22 00:36:43 +02:00
Ricardo Wurmus 41da8dbe12
gnu: Add python-setools.
* gnu/packages/selinux.scm (python-setools): New variable.
2017-04-22 00:36:43 +02:00
Ricardo Wurmus 42c939a859
gnu: Add python-ipy.
* gnu/packages/networking.scm (python-ipy): New variable.
2017-04-22 00:36:43 +02:00
Ricardo Wurmus d7e2d273e1
gnu: Add python-sepolgen.
* gnu/packages/selinux.scm (python-sepolgen): New variable.
2017-04-22 00:36:43 +02:00
Ricardo Wurmus c837027d38
gnu: Add secilc.
* gnu/packages/selinux.scm (secilc): New variable.
2017-04-22 00:36:43 +02:00
Ricardo Wurmus 32be66011a
gnu: Add libsemanage.
* gnu/packages/selinux.scm (libsemanage): New variable.
2017-04-22 00:36:42 +02:00
Ricardo Wurmus 4724d7297f
gnu: Add libselinux.
* gnu/packages/selinux.scm (libselinux): New variable.
2017-04-22 00:36:42 +02:00
Ricardo Wurmus 66af08fb5a
gnu: Add checkpolicy.
* gnu/packages/selinux.scm (checkpolicy): New variable.
2017-04-22 00:36:42 +02:00
Ricardo Wurmus f269ad2536
gnu: Add libsepol.
* gnu/packages/selinux.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-04-22 00:36:42 +02:00
Ricardo Wurmus ba85174035
gnu: ibus-libpinyin: Update to 1.9.0.
* gnu/packages/ibus.scm (ibus-libpinyin): Update to 1.9.0.
2017-04-22 00:09:27 +02:00
Ricardo Wurmus 49d49b69f8
gnu: libpinyin: Adjust indentation.
* gnu/packages/ibus.scm (libpinyin)[arguments]: Adjust indentation.
2017-04-22 00:09:26 +02:00
Ricardo Wurmus 31e619385a
gnu: libpinyin: Update to 2.0.0.
* gnu/packages/ibus.scm (libpinyin): Update to 2.0.0.
2017-04-22 00:09:26 +02:00
Leo Famulari 04b9067991
gnu: Remove unused patches.
* gnu/packages/patches/gcc-libiberty-printf-decl.patch,
gnu/packages/patches/grub-CVE-2015-8370.patch,
gnu/packages/patches/grub-freetype.patch,
gnu/packages/patches/grub-gets-undeclared.patch,
gnu/packages/patches/guile-arm-fixes.patch,
gnu/packages/patches/mplayer2-theora-fix.patch,
gnu/packages/patches/soprano-find-clucene.patch,
gnu/packages/patches/util-linux-CVE-2017-2616.patch,
gnu/packages/patches/xf86-video-intel-compat-api.patch,
gnu/packages/patches/xf86-video-intel-glibc-2.20.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-21 18:03:04 -04:00
Leo Famulari 0a3bed8819
gnu: libsodium: Update to 1.0.12.
* gnu/packages/crypto.scm (libsodium): Update to 1.0.12.
2017-04-21 16:37:37 -04:00
nee dd37a545f6
gnu: Add crawl.
* gnu/packages/games.scm (crawl): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-22 01:47:46 +05:30
Corentin Bocquillon 9d62551216
gnu: Add libbson.
* gnu/packages/serialization.scm (libbson): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-21 15:57:52 -04:00
Leo Famulari eeaea41236
gnu: mutt: Update to 1.8.2.
* gnu/packages/mail.scm (mutt): Update to 1.8.2.
2017-04-21 15:24:11 -04:00
Leo Famulari 324faf82c4
gnu: neomutt: Don't rewrite the source file-name.
* gnu/packages/mail.scm (neomutt)[file-name]: Remove field.
2017-04-21 15:21:27 -04:00
ng0 aa20b004d5
gnu: neomutt: Update to 20170421.
* gnu/packages/mail.scm (neomutt): Update to 20170421.
[native-inputs]: Add 'gettext-minimal'.
[description]: Clarify the state of neomutt as it is now a microfork of mutt.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-21 15:21:26 -04:00
Clément Lassieur 6e75740f89
gnu: icecat: Fix GTK 3 file chooser crash.
* gnu/packages/gnuzilla.scm (icecat)[arguments]: Add a 'wrap-program' phase to
set XDG_DATA_DIRS.
2017-04-21 21:05:28 +02:00
nee 4ee81d3794
gnu: Add mcomix.
* gnu/packages/image-viewers.scm (mcomix): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-21 23:21:48 +05:30
Andy Wingo 031e6087c4
gnu: guile: Update to 2.2.2.
* gnu/packages/guile.scm (guile-2.2): Update to 2.2.2.
2017-04-21 16:58:13 +02:00
Marius Bakke 0802f3a034
gnu: libsamplerate: Correct license after 0.1.9 update.
This is a followup to e1f68c9668.

* gnu/packages/pulseaudio.scm (libsamplerate)[license]: Change GPL2+ to BSD-2.
2017-04-21 16:10:12 +02:00
Marius Bakke 1aa78816f9
gnu: imlib2: Update to 1.4.10.
* gnu/packages/image.scm (imlib2): Update to 1.4.10.
2017-04-21 15:36:37 +02:00
Marius Bakke b5ceea9f0d
gnu: sdl-gfx: Update to 2.0.26.
* gnu/packages/sdl.scm (sdl-gfx): Update to 2.0.26.
2017-04-21 15:36:37 +02:00
Marius Bakke 80420acb5e
gnu: portaudio: Update to 190600.20161030.
* gnu/packages/audio.scm (portaudio): Update to 190600.20161030.
* gnu/packages/patches/portaudio-audacity-compat.patch: Adjust line endings.
2017-04-21 15:36:37 +02:00
Marius Bakke eb3574fb7d
gnu: soxr: Update to 0.1.2.
* gnu/packages/audio.scm (soxr): Update to 0.1.2.
2017-04-21 15:36:37 +02:00
Marius Bakke 833df99d62
gnu: python-pyopenssl: Update to 17.0.0.
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update to 17.0.0.
[native-inputs]: Change PYTHON-PYTEST to PYTHON-PYTEST-3.0.
* gnu/packages/patches/python-pyopenssl-skip-network-test.patch: Adjust.
2017-04-21 15:36:36 +02:00
Ben Woodcroft a7d12a9e71
gnu: proteinortho: Update to 5.16.
* gnu/packages/bioinformatics.scm (proteinortho): Update to 5.16.
2017-04-21 23:03:56 +10:00
Ben Woodcroft 37199768e8
gnu: diamond: Update to 0.8.38.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.38.
2017-04-21 23:03:55 +10:00
Tobias Geerinckx-Rice 8a6f168c48
gnu: miniupnpc: Use @dfn mark-up.
gnu/packages/upnp.scm (miniupnpc)[description]: Use @dfn.
2017-04-21 14:46:49 +02:00
Tobias Geerinckx-Rice 05b1feb92a
gnu: miniupnpc: Update to 2.0.20170421.
gnu/packages/upnp.scm (miniupnpc): Update to 2.0.20170421.
2017-04-21 14:46:15 +02:00
Tobias Geerinckx-Rice ef27b4345f
gnu: fortify-headers: Use @code mark-up.
* gnu/packages/suckless.scm (fortify-headers)[description]: Use @code.
2017-04-21 12:32:54 +02:00
Tobias Geerinckx-Rice fea8b72989
gnu: Use HTTPS on 2f30.org.
* gnu/packages/suckless.scm (spoon, xbattmon, wificurse, skroll, sbm)
(prout, noice, fortify-headers, colors)[source, home-page]: Use HTTPS.
(human)[home-page]: Likewise.
* gnu/packages/version-control.scm (stagit)[source, home-page]: Likewise.
2017-04-21 12:32:53 +02:00
Tobias Geerinckx-Rice 9006f8bc59
gnu: version-control: Use HTTPS where possible.
* gnu/packages/version-control.scm (git)[home-page]: Use HTTPS.
(cvs)[source, home-page]: Likewise.
2017-04-21 12:32:53 +02:00
Tobias Geerinckx-Rice 79990ce31f
gnu: git-crypt: Double-space Texinfo mark-up.
* gnu/packages/version-control.scm (git-crypt)[description]: Use two spaces
where one would suffice.
2017-04-21 12:32:53 +02:00
Tobias Geerinckx-Rice 0aea268ae1
gnu: diffstat: Use @command mark-up.
* gnu/packages/version-control.scm (diffstat)[synopsis, description]:
Use @command.
2017-04-21 12:32:53 +02:00
Tobias Geerinckx-Rice 86bc52f9ba
gnu: diffstat: Update to 1.61.
* gnu/packages/version-control.scm (diffstat): Update to 1.61.
[source]: Add http://invisible-mirror.net mirror.
2017-04-21 12:32:52 +02:00
Tobias Geerinckx-Rice 35ad6b2e95
gnu: neon: Use @enumerate mark-up.
* gnu/packages/version-control.scm (neon)[description]: Use @enumerate.
2017-04-21 12:32:52 +02:00
Tobias Geerinckx-Rice 51eb4df69a
gnu: neon: Update to 0.30.2.
* gnu/packages/version-control.scm (neon): Update to 0.30.2.
2017-04-21 12:32:24 +02:00
Vasile Dumitrascu 136968fbde
gnu: cgit: Update to 1.1.
* gnu/packages/version-control.scm (cgit): Update to 1.1.
(git@2.9): Rename to...
(git@2.10): ... this.  Update to 2.10.
(cgit)[inputs]: Replace git@2.9 with git@2.10.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-21 10:54:23 +02:00
Vasile Dumitrascu 9b323c25d0
gnu: tmux: Update to 2.4.
* gnu/packages/tmux.scm (tmux): Update to 2.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-21 10:53:07 +02:00
Danny Milosavljevic f0eb0a4bb1
gnu: cargo: Simplify unpacking.
Fixes <http://bugs.gnu.org/26166>.

* gnu/packages/rust.scm (cargo)
[arguments]<:modules>: Add (srfi srfi-1).
[arguments]<:phases>: Adapt 'unpack-submodule-sources' phase to more clearly
seperate the tasks it does.  Add helper procedures 'unpack', 'touch',
'install-rust-library'.
[arguments]<:phases>: Rename 'set-cargo-home' to 'set-environment-up' and
make it use official cargo directories.
[arguments]<:phases>: Remove 'configure' phase.
2017-04-21 10:18:23 +02:00
Mark H Weaver 002c3e6dd6
gnu: icecat: Update to 52.0.2-gnu1; add fixes from ESR 52.1.
* gnu/packages/gnuzilla.scm (icecat): Update to 52.0.2-gnu1.
[source]: Remove all patches except "icecat-avoid-bundled-libraries.patch".
Add selected fixes from the upstream mozilla-esr52 repository, up to 52.1.
Remove "dom/devicestorage" in the snippet.
[inputs]: Remove gstreamer and gst-plugins-base.  Add ffmpeg and gtk+3.  Move
yasm to native-inputs.
[native-inputs]: Add autoconf-2.13 and yasm.
[arguments]: In configure-flags, remove the following switches which are no
longer accepted: --enable-{pango,svg,canvas,mathml,gstreamer=1.0} and
"--disable-gnomevfs".  Use "--enable-default-toolkit=cairo-gtk3" to switch to
Gtk+3.  Remove the 'remove-h264parse-from-blacklist' phase.  Adapt the
'arrange-to-link-libxul-with-libraries-it-might-dlopen' phase as needed.  In
the 'configure' phase, set the AUTOCONF environment variable.
(mozilla-patch): Update the URL pattern to fetch from the mozilla-esr52
repository.
* gnu/packages/patches/icecat-avoid-bundled-libraries.patch: Adapt to mozilla-esr52.
* gnu/packages/patches/icecat-binutils.patch: Remove file.
* gnu/packages/patches/icecat-bug-1299500-pt10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Remove "icecat-binutils.patch".
Add "icecat-bug-1299500-pt10.patch".
2017-04-21 00:04:45 -04:00
Mark H Weaver fe18e2571c
gnu: Add autoconf@2.13.
* gnu/packages/autotools.scm (autoconf-2.13): New variable.
2017-04-21 00:04:43 -04:00
Mark H Weaver 6be43d95b5
gnu: nss: Disable long b64 tests.
Suggested by Marius Bakke <mbakke@fastmail.com> in
<https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00440.html>.

* gnu/packages/patches/nss-disable-long-b64-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (nss)[source]: Add patch.
2017-04-21 00:04:42 -04:00
Mark H Weaver 1aa9e42214
gnu: nss: Update to 3.30.2 [fixes CVE-2017-5461].
* gnu/packages/gnuzilla.scm (nss): Update to 3.30.2.
2017-04-21 00:04:40 -04:00
Mark H Weaver bab9a8ba0f
gnu: graphite2: Add fixes for CVE-2017-5436 and other bugs.
* gnu/packages/fontutils.scm (graphite2)[replacement]: New field.
(graphite2/fixed): New variable.
* gnu/packages/patches/graphite2-CVE-2017-5436.patch,
gnu/packages/patches/graphite2-check-code-point-limit.patch,
gnu/packages/patches/graphite2-fix-32-bit-wrap-arounds.patch,
gnu/packages/patches/graphite2-non-linear-classes-even-number.patch:
New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-04-21 00:04:34 -04:00
Eric Bavier f920e79426
gnu: hypre: Delete unused patches.
* gnu/packages/patches/hypre-doc-tables.patch,
gnu/packages/patches/hypre-ldflags.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-20 22:06:00 -05:00
Marius Bakke 358b10b22b
gnu: ceph: Disable SSE3 instructions.
Some early 64-bit AMD processors do not support this instruction set.

* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Disable SSE3.
2017-04-20 20:28:15 +02:00
Marius Bakke daaec43120
gnu: nss-certs: Update to 3.30.2.
* gnu/packages/certs.scm (nss-certs): Update to 3.30.2.
2017-04-20 20:28:15 +02:00
Leo Famulari 45636d08eb
gnu: gst-plugins-base: Remove dead comment.
This is a followup to 1d8e727357.

* gnu/packages/gstreamer.scm (gst-plugins-base): Remove dead comment.
2017-04-20 14:23:35 -04:00
Leo Famulari dfa663c963
gnu: qemu: Update to 2.9.0 [security fixes].
Fixes CVE-2017-{5857,5973,5987,6058,6505,7377,7471,7718}.

* gnu/packages/qemu.scm (qemu): Update to 2.9.0.
[source]: Remove obsolete patches.
* gnu/packages/patches/qemu-CVE-2016-10155.patch,
gnu/packages/patches/qemu-CVE-2017-5525.patch,
gnu/packages/patches/qemu-CVE-2017-5526.patch,
gnu/packages/patches/qemu-CVE-2017-5552.patch,
gnu/packages/patches/qemu-CVE-2017-5578.patch,
gnu/packages/patches/qemu-CVE-2017-5579.patch,
gnu/packages/patches/qemu-CVE-2017-5856.patch,
gnu/packages/patches/qemu-CVE-2017-5898.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-20 14:21:31 -04:00
Marius Bakke 7252964244
gnu: tuxpaint: Disable parallel build.
* gnu/packages/games.scm (tuxpaint)[arguments]<#:parallel-build?>: New parameter.
2017-04-20 19:31:45 +02:00
Ludovic Courtès 1f49cd546e
gnu: xorg-server: Hide the for-test variant.
* gnu/packages/xorg.scm (xorg-server-1.19.2): Wrap in 'hidden-package'
call.
2017-04-20 18:37:00 +02:00
Corentin Bocquillon 162dd29000
gnu: Add Meson.
* gnu/packages/build-tools.scm (meson): New variables.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-04-20 18:37:00 +02:00
ng0 eba3cd31fd
gnu: gnurl: Update to 7.54.0 [fixes CVE-2017-7468]
* gnu/packages/gnunet.scm (gnurl): Update to 7.54.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-20 12:06:41 -04:00
Leo Famulari e795a3d2ce
gnu: icu4c: Fix CVE-2017-{7867,7868}.
* gnu/packages/patches/icu4c-CVE-2017-7867-CVE-2017-7868.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/icu4c.scm (icu4c/fixed)[source]: Use it.
2017-04-20 11:59:05 -04:00
Tobias Geerinckx-Rice 46cb089f31
gnu: python-nbxmpp: Update to 0.5.5.
* gnu/packages/messaging.scm (python-nbxmpp): Update to 0.5.5.
[source]: Use PYPI-URI.
[home-page]: Use HTTPS.
[description]: Fix up.
2017-04-20 17:43:10 +02:00
Efraim Flashner 95de359b30
gnu: moreutils: Update to 0.60.
* gnu/packages/moreutils.scm (moreutils): Update to 0.60.
2017-04-20 17:50:45 +03:00
Efraim Flashner 80678090e2
gnu: ffmpeg: Update to 3.3.
* gnu/packages/video.scm (ffmpeg): Update to 3.3.
[arguments]: Remove 'enable-x11grab' from #:configure-flags.
2017-04-20 17:50:41 +03:00
Mark H Weaver ad00ac6811
gnu: icecat: Label patches that have since been assigned CVEs.
Label patches that address the following CVEs: CVE-2017-5429, CVE-2017-5432,
CVE-2017-5433, CVE-2017-5434, CVE-2017-5435, CVE-2017-5436, CVE-2017-5438,
CVE-2017-5439, CVE-2017-5440, CVE-2017-5441, CVE-2017-5442, CVE-2017-5443,
CVE-2017-5444, CVE-2017-5445, CVE-2017-5446, CVE-2017-5447, CVE-2017-5448,
CVE-2017-5459, CVE-2017-5460, CVE-2017-5464, CVE-2017-5465, and CVE-2017-5469.

* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add comments indicating
CVE assignments.
2017-04-19 20:38:24 -04:00
Leo Famulari 90d118cab6
gnu: Delete unused patches.
* gnu/packages/patches/icu4c-CVE-2014-6585.patch,
gnu/packages/patches/icu4c-CVE-2015-1270.patch,
gnu/packages/patches/icu4c-CVE-2015-4760.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-19 19:28:48 -04:00
Leo Famulari e1444afa2d
gnu: curl: Replace with curl@7.54.0 [fixes CVE-2017-7468]
* gnu/packages/curl.scm (curl)[replacement]: New field.
(curl-7.54.0): New variable.
2017-04-19 18:29:00 -04:00
Ludovic Courtès 87e3210178
gnu: guile: Update to 2.2.1.
* gnu/packages/guile.scm (guile-2.2): Update to 2.2.1.
2017-04-19 23:43:51 +02:00
Carlo Zancanaro 950026ac7f
tests: mail: Add test for exim
* gnu/tests/mail.scm (%exim-os, %test-exim): New variables.
(run-exim-test): New procedure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-19 23:43:50 +02:00
Carlo Zancanaro b065f78e94
services: Make exim-service-type use mail-aliases-service-type
* gnu/services/mail.scm (exim-configuration)[aliases]: Remove field.
(exim-activation, exim-shepherd-service): Remove alias from matches.
(exim-etc): Remove procedure.
(exim-service-type): Extend mail-aliases-service-type instead of
etc-service-type.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-19 23:43:50 +02:00
Carlo Zancanaro 8d17cf1c2f
services: Add mail-aliases-service-type.
* gnu/services/mail.scm (mail-aliases-etc): New procedure.
(mail-aliases-service-type): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-19 23:43:50 +02:00
Marius Bakke e162050dfc
gnu: Add workaround for `date` regression in coreutils@8.26.
See <https://bugs.gnu.org/23035> and <https://bugs.gnu.org/26238>.

* gnu/packages/base.scm (coreutils-8.27): New variable.
* gnu/system.scm (%base-packages): Use that instead of COREUTILS.
2017-04-19 22:07:18 +02:00
Feng Shu 11f8e028d2
gnu: emacs-exwm: Let shell wrapper work with arguments.
* gnu/packages/emacs.scm (emacs-exwm): Pass shell wrapper arguments to emacs.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-19 22:13:03 +05:30
Ludovic Courtès a35136cb56
services: guix-publish: Add 'cache', 'workers', and 'ttl' config knobs.
* gnu/services/base.scm (<guix-publish-configuration>)[cache, workers,
ttl]: New fields.
(guix-publish-shepherd-service): Honor them.
(guix-publish-activation): New procedure.
(guix-publish-service-type): Extend ACTIVATION-SERVICE-TYPE.
* doc/guix.texi (Base Services): Document it.
2017-04-19 17:51:39 +02:00
Ludovic Courtès f2767d3e89
services: guix-publish: Fix getter names.
Fixes a typo introduced in 697ddb8850.

* gnu/services/base.scm (<guix-publish-configuration>): Add missing
'configuration' word in getters for 'compression-level' and 'nar-path'.
2017-04-19 17:51:39 +02:00
rennes 7c16151a7c
gnu: Add balsa.
* gnu/packages/mail.scm (balsa): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-19 15:05:03 +05:30
Mark H Weaver acf2863788
gnu: linux-libre: Update to 4.10.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.11.
(%linux-libre-hash): Update hash.
2017-04-18 21:17:49 -04:00
Mark H Weaver f8616113db
gnu: linux-libre@4.9: Update to 4.9.23.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.23.
2017-04-18 21:16:44 -04:00
Mark H Weaver 06d707d3ea
gnu: linux-libre@4.4: Update to 4.4.62.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.62.
2017-04-18 21:15:51 -04:00
Leo Famulari 165d45540a
gnu: mesa: Fix build for 32-bit systems.
* gnu/packages/patches/mesa-fix-32bit-test-failures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa)[source]: Use it.
2017-04-18 20:36:04 -04:00
Kei Kebreau 9be54b1507
gnu: baobab: Update to 3.24.0.
* gnu/packages/gnome.scm (baobab): Update to 3.24.0.
2017-04-18 20:18:13 -04:00
Kei Kebreau 29548d26e3
gnu: adwaita-icon-theme: Update to 3.24.0.
* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 3.24.0.
2017-04-18 20:04:00 -04:00
Kei Kebreau 274b7fd0ff
gnu: gnome-terminal: Update to 3.24.1.
* gnu/packages/gnome.scm (gnome-terminal): Update to 3.24.1.
2017-04-18 19:13:28 -04:00
Ludovic Courtès 05afdb7744
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to d72b420.
2017-04-18 23:45:11 +02:00
Ludovic Courtès a2d648992a
gnu: libressl: Do not use 'getentropy'.
* gnu/packages/tls.scm (libressl)[arguments]: New field.
2017-04-18 23:45:11 +02:00
Julien Lepiller 5315fcfd77
gnu: Add adb.
* gnu/packages/android.scm: New file.
* gnu/packages/patches/libbase-fix-includes.patch: New file.
* gnu/packages/patches/libbase-use-own-logging.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES, dist_patch_DATA): Add them.

Co-Authored-By: Marius Bakke <mbakke@fastmail.com>
2017-04-18 23:32:07 +02:00
Julien Lepiller 54412ebfeb
services: nginx: Use mime.types.
* gnu/service/web.scm (default-nginx-config): Add 'nginx' parameter
and honor it.  Adjust callers.
2017-04-18 23:15:52 +02:00
Kei Kebreau 73f0e1ab79
gnu: vte: Update to 0.48.2.
* gnu/packages/gnome.scm (vte): Update to 0.48.2.
2017-04-18 15:14:41 -04:00
Ben Sturmfels 1b5b24c92d
gnu: fabric: Enable tests.
* gnu/packages/patches/fabric-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (fabric)[source]: Use it.
[native-inputs]: Add PYTHON2-FUDGE, PYTHON2-JINJA2 and PYTHON2-NOSE.
[arguments]<#:tests>: Remove.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-18 19:16:45 +02:00
Ben Sturmfels 16fe516e78
gnu: Add python-fudge.
* gnu/packages/python.scm (python-fudge): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-18 19:16:45 +02:00
Marius Bakke fbdd3526a1
gnu: libsndfile: Fix build failure on armhf.
* gnu/packages/patches/libsndfile-armhf-type-checks.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pulseaudio.scm (libsndfile)[source]: Use it.
2017-04-18 18:34:46 +02:00
Marius Bakke 8c4b4b6562
Merge branch 'master' into staging 2017-04-18 18:30:13 +02:00
Marius Bakke 7f412f335d
gnu: multipath-tools: Update to 0.7.1.
* gnu/packages/linux.scm (multipath-tools): Update to 0.7.1.
[native-inputs]: Add PERL and PKG-CONFIG.
[inputs]: Add JSON-C.
[arguments]: Add two more substitutions in 'patch-source' phase.
2017-04-18 16:32:47 +02:00
Marius Bakke b5fb9430ba
gnu: multipath-tools: Don't install to /usr sub-folders.
* gnu/packages/linux.scm (multipath-tools)<#:make-flags>: Add SYSTEMDPATH entry.
<#:phases>: Add new 'patch-source' phase.
2017-04-18 16:32:47 +02:00
Feng Shu 2b3b745c00
gnu: Add emacs-exwm.
* gnu/packages/emacs.scm (emacs-exwm): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-18 19:02:21 +05:30
Feng Shu deddeb44f9
gnu: Add emacs-xelb.
* gnu/packages/emacs.scm (emacs-xelb): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-18 19:02:21 +05:30
Kei Kebreau 40522a7e89
gnu: gtk+: Update to 3.22.12.
* gnu/packages/gtk.scm (gtk+): Update 3.22.12.
2017-04-17 21:25:17 -04:00
Kei Kebreau 4e85f8d9d5
gnu: mate-themes: Update to 3.22.10.
* gnu/packages/mate.scm (mate-themes): Update to 3.22.10.
2017-04-17 21:22:40 -04:00
Feng Shu f0bc6ca1f2
gnu: you-get: Update to 0.4.715.
* gnu/packages/video.scm (you-get): Update to 0.4.715.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-18 00:29:50 +02:00
Marius Bakke 8bbd50e968
Revert "gnu: nss, nss-certs: Update to 3.30.1."
This version fails to build on some architectures:

https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00365.html
https://bugzilla.mozilla.org/show_bug.cgi?id=1351459

This reverts commit 96e98d51a7.
2017-04-18 00:29:03 +02:00
Marius Bakke 54fbac3fb5
Revert "gnu: nss: Increase test timeouts."
This turned out to be a red herring:

https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00365.html

This reverts commit a790f26207.
2017-04-18 00:29:00 +02:00
Marius Bakke f11ae44fa1
gnu: Use netfilter mirror where applicable.
* gnu/packages/linux.scm (iptables, libmnl, libnftnl)[source]: Use
mirror://netfilter.org.
2017-04-17 23:07:37 +02:00
Tobias Geerinckx-Rice f5c6edd60c
gnu: sshfs-fuse: Update to 2.9.
* gnu/packages/linux.scm (sshfs-fuse): Update to 2.9.
[home-page]: Point to new home page.
2017-04-17 22:55:27 +02:00
Stefan Reichoer 05bdb5e64d
gnu: Add ponymix.
* gnu/packages/pulseaudio.scm (ponymix): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-17 16:37:21 -04:00
José Miguel Sánchez García 7eaa8cf2b9
gnu: vis: Update to 0.3.
* gnu/packages/text-editors.scm (vis): Update to 0.3.
[arguments]: Remove #:make-flags.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-17 16:03:35 -04:00
Leo Famulari 3a0cfe675f
gnu: capnproto: Update to 0.5.3.1 [security fixes].
See this document for more information about the security issues fixed in this
release:

<https://github.com/sandstorm-io/capnproto/blob/master/security-advisories/2017-04-17-0-apple-clang-elides-bounds-check.md>

* gnu/packages/serialization.scm (capnproto): Update to 0.5.3.1.
2017-04-17 15:59:39 -04:00
Chris Marusich 794223bc77
gnu: Add youtube-dl-gui.
* gnu/packages/video.scm (youtube-dl-gui): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-17 15:43:28 -04:00
Marius Bakke 0315b20a2c
gnu: mesa: Update to 17.0.4.
* gnu/packages/patches/mesa-skip-disk-cache-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa): Update to 17.0.4.
[source]: Adapt URI to new directory structure.
[arguments]: End phases on #t. Remove stray whitespaces.
[home-page]: Use HTTPS.
2017-04-17 21:26:41 +02:00
Marius Bakke 84080b4362
gnu: libdrm: Update to 2.4.80.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.80.
2017-04-17 21:26:39 +02:00
Clément Lassieur 483ab08f84
gnu: icecat: Use system ICU.
* gnu/packages/gnuzilla.scm (icecat)[arguments] <#:configure-flags>: Remove
comment for "--with-system-icu".
2017-04-17 20:41:17 +02:00
Clément Lassieur a408e75766
gnu: icu4c: Fix crashes in programs using system ICU.
Fixes <http://bugs.gnu.org/26462>.

* gnu/packages/patches/icu4c-reset-keyword-list-iterator.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/icu4c.scm (icu4c)[replacement]: New field.
(icu4c/fixed): New variable.
2017-04-17 20:41:16 +02:00
Petter c04ef86e81
gnu: go: Update to 1.8.1.
* gnu/packages/golang.scm (go-1.7): Replace with ...
(go-1.8): New variable.
[arguments]: Update substitutions in 'prebuild' phase.
(go): Update to go-1.8.
2017-04-17 14:16:26 -04:00
Leo Famulari 13223c8e59
gnu: iptables: Update to 1.6.1.
* gnu/packages/linux.scm (iptables): Update to 1.6.1.
[source], [home-page]: Use HTTPS URLs.
[inputs]: Add libmnl and libnftnl.
[native-inputs]: Add bison, flex, and pkg-config.
2017-04-17 13:57:02 -04:00
Leo Famulari b754c6121b
gnu: Add libnftnl.
* gnu/packages/linux.scm (libnftnl): New variable.
2017-04-17 13:57:01 -04:00
Leo Famulari 2f4a58b512
gnu: Add libmnl.
* gnu/packages/linux.scm (libmnl): New variable.
2017-04-17 13:57:01 -04:00
Tobias Geerinckx-Rice 4ca077d572
gnu: v4l-utils: Update to 1.12.3.
* gnu/packages/video.scm (v4l-utils): Update to 1.12.3.
[native-inputs]: Add perl.
2017-04-17 19:17:10 +02:00
Tobias Geerinckx-Rice b8a3190856
gnu: video: Always use HTTPS on videolan.org.
* gnu/packages/video.scm (libdca, libdvdread, libdvdnav, libdvdnav-4)
(libdvdcss)[source]: Use HTTPS.
(libdca, libdvdcss, libbdplus, libaacs)[home-page]: Likewise.
2017-04-17 19:17:10 +02:00
Kei Kebreau 67ba411ce3
gnu: freedink-data: Update to 1.08.20170401.
* gnu/packages/games.scm (freedink-data): Update to 1.08.20170401.
2017-04-17 12:16:05 -04:00
Danny Milosavljevic e5f0563d5d
gnu: node: Actually set timeout to 1 h.
* gnu/packages/node.scm (node)[properties]: Actually set timeout to 1 h.
2017-04-17 16:59:17 +02:00
宋文武 9505dafb99
retroarch: Update to 1.5.0.
* gnu/packages/games.scm (retroarch): Update to 1.5.0.
2017-04-17 22:35:17 +08:00
Jelle Licht 3759deaba1
gnu: node: Update to 7.8.0.
* gnu/packages/node.scm (node): Update to 7.8.0.
[properties]: Add timeout of 1 h.
2017-04-17 14:55:16 +02:00
Tobias Geerinckx-Rice 9b9cc951bd
gnu: yadifa: Update to 2.2.4.
* gnu/packages/dns.scm (yadifa): Update to 2.2.4.
2017-04-17 02:04:08 +02:00
Tobias Geerinckx-Rice c9d7cd4762
gnu: perl-sys-cpu: Re-write description.
* gnu/packages/perl.scm (perl-sys-cpu)[description]: Fix some typos by
re-writing most of the description.
2017-04-17 02:04:08 +02:00
Tobias Geerinckx-Rice d1e4ad1b02
gnu: Fix typos in descriptions.
* gnu/packages/admin.scm (di)[description]: Likewise.
* gnu/packages/bioinformatics.scm (r-annotate)[description]: Likewise.
* gnu/packages/datastructures.scm (sparsehash)[description]: Likewise.
* gnu/packages/dns.scm (knot)[description]: Likewise.
* gnu/packages/emacs.scm (emacs-idle-highlight)[synopsis, description]:
Likewise.
* gnu/packages/gnome.scm (libpeas)[description]: Likewise.
* gnu/packages/gtk.scm (python2-pygtk)[description]: Likewise.
* gnu/packages/kde-frameworks.scm (kactivities)[description]: Fix typo.
* gnu/packages/libevent.scm (perl-anyevent)[description]: Likewise.
* gnu/packages/machine-learning.scm (ghmm)[description]: Likewise.
* gnu/packages/mail.scm (mlmmj)[description]: Likewise.
* gnu/packages/maths.scm (vc)[description]: Likewise.
* gnu/packages/music.scm (gx-super-fuzz-lv2)[description]: Likewise.
* gnu/packages/networking.scm (nload)[description]: Likewise.
* gnu/packages/python.scm (python-execnet)[description]: Likewise.
* gnu/packages/terminals.scm (tilda)[description]: Likewise.
* gnu/packages/python.scm (python-execnet, python-tables)
(python2-coverage-test-runner, python2-rope)[description]: Likewise.
2017-04-17 02:04:08 +02:00
Marius Bakke 0d82fafea4
gnu: fio: Update to 2.19.
* gnu/packages/benchmark.scm (fio): Update to 2.19.
2017-04-16 21:23:51 +02:00
Marius Bakke a790f26207
gnu: nss: Increase test timeouts.
* gnu/packages/patches/nss-increase-test-timeout.patch: Wait up to 60s before
regarding a test as failed.
2017-04-16 21:23:51 +02:00
Kei Kebreau a7ccfefd53
gnu: diffoscope: Update to 81.
* gnu/packages/package-management.scm (diffoscope): Update to 81.
2017-04-16 09:14:47 -04:00
Vasile Dumitrascu 3689043671
gnu: Add emacs-calfw.
* gnu/packages/emacs.scm (emacs-calfw): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-04-16 12:18:25 +03:00
Alex Kost c6726a5f88
gnu: guile-xosd, guile-daemon: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-xosd)[inputs]: Replace GUILE-2.0 with
GUILE-2.2.
(guile-daemon)[inputs]: Likewise.
2017-04-16 12:18:24 +03:00
Alex Kost 5245399f47
gnu: guile-daemon: Update to 0.1.2.
* gnu/packages/guile.scm (guile-daemon): Update to 0.1.2.
2017-04-16 12:18:24 +03:00
Roel Janssen 61af2675d3
gnu: Add graphene.
* gnu/packages/gtk.scm (graphene): New variable.
2017-04-15 21:10:27 -04:00
Kei Kebreau 2ff8deaeee
gnu: gdk-pixbuf: Update to 2.36.6.
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.36.6.
2017-04-15 20:56:22 -04:00
Tobias Geerinckx-Rice fd22791e2c
gnu: bullet: Update to 2.86.1.
* gnu/packages/game-development.scm (bullet): Update to 2.86.1.
2017-04-16 02:18:37 +02:00
Tobias Geerinckx-Rice 167f0e823e
gnu: game-development: Use HTTPS where possible.
* gnu/packages/game-development.scm (sfml)[home-page]: Use HTTPS.
(physfs)[source, home-page]: Likewise.
(aseprite)[home-page]: Likewise.
(python-pygame)[home-page]: Likewise.
2017-04-16 02:18:37 +02:00
Tobias Geerinckx-Rice f12fc528a5
gnu: thefuck: Update to 3.16.
* gnu/packages/admin.scm (thefuck): Update to 3.16.
2017-04-16 02:18:36 +02:00
Tobias Geerinckx-Rice 34529f8d35
gnu: offlineimap: Update to 7.1.0.
* gnu/packages/mail.scm (offlineimap): Update to 7.1.0.
2017-04-16 02:18:36 +02:00
Tobias Geerinckx-Rice f06c154f0b
gnu: youtube-dl: Update to 2017.04.16.
* gnu/packages/video.scm (youtube-dl): Update to 2017.04.16.
2017-04-16 02:18:36 +02:00
ng0 37e726cb95
gnu: vim: Update to 8.0.0566.
* gnu/packages/vim.scm (vim): Update to 8.0.0566.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-15 19:14:30 -04:00
Ludovic Courtès cbe0af11b2
tests: dicod: Bail out if we cannot connect within 20 seconds.
* gnu/tests/dict.scm (run-dicod-test)["connect inside"]: Bail out after
20 seconds of failure to connect.
2017-04-16 00:48:08 +02:00
Ludovic Courtès 3d3c565008
services: Add a default value to various service types.
* gnu/services/admin.scm (rottlog-service-type)[default-value]: New
field.
* gnu/services/base.scm (guix-service-type)[default-value]: New field.
(guix-publish-service-type)[default-value]: New field.
* gnu/services/cups.scm (cups-service-type)[default-value]: New field.
* gnu/services/dict.scm (dicod-service-type)[default-value]: New field.
* gnu/services/mcron.scm (mcron-service-type)[default-value]: New field.
* gnu/services/networking.scm (<tor-configuration>)[config-file]: Add
default value.
(tor-service-type)[default-value]: New field.
(<bitlbee-configuration>)[interface, port, extra-settings]: Add default
values.
(bitlbee-service-type)[default-value]: New field.
(wpa-supplicant-service-type)[default-value]: New field.
(tlp-service-type)[default-value]: New field.
(openssh-service-type)[default-value]: New field.
* doc/guix.texi (Base Services, Log Rotation)
(Networking Services, Printing Services):
(Power management Services): Adjust examples accordingly.
2017-04-16 00:48:08 +02:00
Ludovic Courtès 1bb895eabf
services: Service types can now specify a default value for instances.
* gnu/services.scm (&no-default-value): New variable.
(<service-type>)[default-value]: New field.
(<service>): Rename constructor from 'service' to 'make-service'.
(service): New macro.
(%service-with-default-value): New procedure.
(&missing-value-service-error): New error condition.
* tests/services.scm ("services, default value"): New test.
* doc/guix.texi (Service Types and Services): Document 'default-value'.
(Service Reference): Explain default values.
2017-04-16 00:48:08 +02:00
Ludovic Courtès efe7d19a9e
services: 'service-parameters' becomes 'service-value'.
* gnu/services.scm (<service>)[parameters]: Rename to...
[value]: ... this.
Change calls to 'service-parameters' to 'service-value'.
* gnu/system.scm, gnu/tests/base.scm,
guix/scripts/system.scm, tests/services.scm: Likewise.
* doc/guix.texi (Service Reference): Adjust accordingly.
2017-04-16 00:48:07 +02:00
Arun Isaac af3f64477c
gnu: racket: Update to 6.8.
* gnu/packages/scheme.scm (racket): Update to 6.8.
2017-04-16 02:50:41 +05:30
Danny Milosavljevic 958a1fda9e
system: Make grub use <menu-entry> instead of <boot-parameters> again.
* gnu/system/grub.scm: Remove boot-parameters->menu-entry.
(grub-configuration): Don't use boot-parameters->menu-entry.
* gnu/system.scm (operating-system-bootcfg): Use menu-entry.
* guix/scripts/system.scm (reinstall-grub): Use profile-grub-entries.
(perform-action): Use profile-grub-entries.
2017-04-15 22:02:38 +02:00
Nicolas Goaziou 2f36d90f2d
gnu: giac-xcas: Update to 1.2.3-37.
* gnu/packages/algebra.scm (giac-xcas): Update to 1.2.3-37.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-15 19:46:41 +02:00
Nicolas Goaziou 891f3dc022
gnu: asymptote: Update to 2.41
* gnu/packages/plotutils.scm (asymptote): Update to 2.41.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-15 19:46:41 +02:00
Peter Mikkelsen 178670c9eb
gnu: idris: Fix idris-default-arguments.
* gnu/packages/idris.scm (idris-default-arguments): Don't set IDRIS_LIBRARY_PATH before
building and change --install to --build.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-15 19:46:40 +02:00
Peter Mikkelsen b74f224744
gnu: idris: Update to 1.0.
* gnu/packages/idris.scm (idris): Update to 1.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-15 19:46:40 +02:00
Mathieu Othacehe 3cd501c859
gnu: speedtest-cli: Update to 1.0.3.
* gnu/packages/networking.scm (speedtest-cli): Update to 1.0.3.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-15 19:46:40 +02:00
Marius Bakke 8c326cf644
gnu: ceph: Disable failing test.
* gnu/packages/patches/ceph-disable-unittest-throttle.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/storage.scm (ceph)[source]: Use it.
2017-04-15 18:51:00 +02:00
Marius Bakke f91c677c03
gnu: rocksdb: Don't build static library.
* gnu/packages/databases.scm (rocksdb)[arguments]<#:phases>: Add new Makefile
substitution. Remove 'delete-static-library' phase. Adjust
'build-release-libraries' phase to match.
<#:make-flags>: Remove redundant flag.
2017-04-15 18:51:00 +02:00
Marius Bakke bf144793ae
gnu: rocksdb: Disable failing test.
* gnu/packages/databases.scm (rocksdb)[arguments]<#:phases>: Add one more
test to 'disable-failing-tests' phase.
2017-04-15 18:51:00 +02:00
Marius Bakke f71f29cab2
gnu: bc: Update to 1.07.1.
* gnu/packages/algebra.scm (bc): Update to 1.07.1.
[native-inputs]: Add ED and TEXINFO.
[arguments]<#:phases>: Remove.
2017-04-15 18:51:00 +02:00
Marius Bakke e5da4d8b40
gnu: mupdf: Update to 1.11.
Also delete two stray patches that were added in
92ae98e2a0 and lost in a subsequent merge
(mupdf/fixed was already gone at e90e0fad1b).

* gnu/packages/patches/mupdf-CVE-2017-5896.patch,
gnu/packages/patches/mupdf-CVE-2017-5991.patch,
gnu/packages/patches/mupdf-mujs-CVE-2016-10132.patch,
gnu/packages/patches/mupdf-mujs-CVE-2016-10133.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: Adjust.
* gnu/packages/pdf.scm (mupdf): Update to 1.11.
[source]: Remove mujs patches. Adjust snippet to source rename.
2017-04-15 18:51:00 +02:00
Marius Bakke f46eb986c2
gnu: xf86-video-intel: Update to 2.99.917-5-b57abe2.
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-5-b57abe2.
2017-04-15 18:50:59 +02:00
Marius Bakke 4ec1f82c63
gnu: kodi: Update to 18.0_alpha-2-478d306.
* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-2-478d306.
[arguments]<#:configure-flags>: Remove obsolete flag.
2017-04-15 18:50:59 +02:00
Mathieu Othacehe 2e58e05bb6
system: Pass boot-parameters to (gnu system grub).
* gnu/system.scm (operating-system-bootcfg): Pass boot-parameters.
* gnu/system/grub.scm (boot-parameters->menu-entry): New variable.
(grub-configuration-file): Use boot-parameters->menu-entry.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-04-15 16:37:55 +02:00
Danny Milosavljevic 0ab1e8ae88
system: grub: Use (first all-entries) instead of (first entries).
* gnu/system/grub.scm (grub-configuration-file): Use (first all-entries)
instead of (first entries).
2017-04-15 15:49:47 +02:00
Danny Milosavljevic 99828febe0
tests: Remove unused import (gnu system grub).
* gnu/tests/web.scm: Remove unused import.
2017-04-15 15:32:25 +02:00