jackhill/guix/guix.git
6 years agoMerge branch 'master' into core-updates
Mark H Weaver [Sun, 11 Feb 2018 09:05:07 +0000 (04:05 -0500)]
Merge branch 'master' into core-updates

6 years agognu: libtasn1: Fix CVE-2018-6003.
Leo Famulari [Sat, 10 Feb 2018 21:53:25 +0000 (16:53 -0500)]
gnu: libtasn1: Fix CVE-2018-6003.

* gnu/packages/patches/libtasn1-CVE-2018-6003.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (libtasn1/fixed)[source]: Use it.

6 years agognu: libtiff: Fix CVE-2017-{9935,11335,18013}.
Leo Famulari [Sun, 11 Feb 2018 01:03:08 +0000 (20:03 -0500)]
gnu: libtiff: Fix CVE-2017-{9935,11335,18013}.

* gnu/packages/patches/libtiff-CVE-2017-9935.patch,
gnu/packages/patches/libtiff-CVE-2017-11335.patch,
gnu/packages/patches/libtiff-CVE-2017-18013.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff)[replacement]: New field.
(libtiff/fixed): New variable.

6 years agognu: loksh: Update to 6.2.
Tobias Geerinckx-Rice [Sun, 11 Feb 2018 02:06:57 +0000 (03:06 +0100)]
gnu: loksh: Update to 6.2.

* gnu/packages/shells.scm (loksh): Update to 6.2.

6 years agognu: global: Update to 6.6.2.
Tobias Geerinckx-Rice [Sun, 11 Feb 2018 00:35:47 +0000 (01:35 +0100)]
gnu: global: Update to 6.6.2.

* gnu/packages/code.scm (global): Update to 6.6.2.

6 years agognu: acpica: Update to 20180209.
Tobias Geerinckx-Rice [Sun, 11 Feb 2018 00:22:32 +0000 (01:22 +0100)]
gnu: acpica: Update to 20180209.

* gnu/packages/admin.scm (acpica): Update to 20180209.

6 years agognu: youtube-dl: Update to 2018.02.08.
Tobias Geerinckx-Rice [Sat, 10 Feb 2018 23:16:19 +0000 (00:16 +0100)]
gnu: youtube-dl: Update to 2018.02.08.

* gnu/packages/video.scm (youtube-dl): Update to 2018.02.08.

6 years agognu: knights: Fix build.
Ricardo Wurmus [Sat, 10 Feb 2018 22:53:34 +0000 (23:53 +0100)]
gnu: knights: Fix build.

* gnu/packages/games.scm (knights)[native-inputs]: Add pkg-config.

6 years agognu: perl-net-dns: Update to 1.15.
Tobias Geerinckx-Rice [Sat, 10 Feb 2018 22:39:37 +0000 (23:39 +0100)]
gnu: perl-net-dns: Update to 1.15.

* gnu/packages/networking.scm (perl-net-dns): Update to 1.15.

6 years agognu: exfat-utils: Update to 1.2.8.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 23:20:52 +0000 (00:20 +0100)]
gnu: exfat-utils: Update to 1.2.8.

* gnu/packages/mtools.scm (exfat-utils): Update to 1.2.8.

6 years agognu: unibilium: Update to 1.2.1.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 23:42:10 +0000 (00:42 +0100)]
gnu: unibilium: Update to 1.2.1.

* gnu/packages/terminals.scm (unibilium): Update to 1.2.1.

6 years agognu: exim: Update to 4.90.1 [fixes CVE-2018-6789].
Leo Famulari [Sat, 10 Feb 2018 18:46:22 +0000 (13:46 -0500)]
gnu: exim: Update to 4.90.1 [fixes CVE-2018-6789].

* gnu/packages/mail.scm (exim): Update to 4.90.1.
[source]: Use HTTPS URLs.

6 years agognu: Add java-xmlunit-legacy.
Julien Lepiller [Sat, 10 Feb 2018 17:47:34 +0000 (18:47 +0100)]
gnu: Add java-xmlunit-legacy.

* gnu/packages/java.scm (java-xmlunit-legacy): New variable.

6 years agognu: Add java-xmlunit.
Julien Lepiller [Sat, 10 Feb 2018 17:46:46 +0000 (18:46 +0100)]
gnu: Add java-xmlunit.

* gnu/packages/java.scm (java-xmlunit): New variable.

6 years agognu: Add java-jline.
Julien Lepiller [Sat, 10 Feb 2018 17:42:58 +0000 (18:42 +0100)]
gnu: Add java-jline.

* gnu/packages/java.scm (java-jline): New variable.

6 years agognu: Add java-xstream.
Julien Lepiller [Sat, 10 Feb 2018 17:40:05 +0000 (18:40 +0100)]
gnu: Add java-xstream.

* gnu/packages/xml.scm (java-xstream): New variable.

6 years agognu: Add java-jdom2.
Julien Lepiller [Sat, 10 Feb 2018 17:35:02 +0000 (18:35 +0100)]
gnu: Add java-jdom2.

* gnu/packages/xml.scm (java-jdom2): New variable.

6 years agognu: Add java-jettison.
Julien Lepiller [Sat, 10 Feb 2018 17:31:38 +0000 (18:31 +0100)]
gnu: Add java-jettison.

* gnu/packages/xml.scm (java-jettison): New variable.

6 years agognu: Add java-stax.
Julien Lepiller [Sat, 10 Feb 2018 17:30:13 +0000 (18:30 +0100)]
gnu: Add java-stax.

* gnu/packages/xml.scm (java-stax): New variable.

6 years agognu: Add java-kxml2.
Julien Lepiller [Sat, 10 Feb 2018 17:28:17 +0000 (18:28 +0100)]
gnu: Add java-kxml2.

* gnu/packages/xml.scm (java-kxml2): New variable.

6 years agognu: Add java-jaxen.
Julien Lepiller [Sat, 10 Feb 2018 17:15:52 +0000 (18:15 +0100)]
gnu: Add java-jaxen.

* gnu/packages/xml.scm (java-jaxen): New variable.

6 years agognu: Add java-dom4j.
Julien Lepiller [Sat, 10 Feb 2018 17:10:49 +0000 (18:10 +0100)]
gnu: Add java-dom4j.

gnu/packages/xml.scm (java-dom4j): New variable.

6 years agognu: Add java-xmlpull2.
Julien Lepiller [Sat, 10 Feb 2018 17:02:31 +0000 (18:02 +0100)]
gnu: Add java-xmlpull2.

* gnu/packages/xml.scm (java-xmlpull2): New variable.

6 years agognu: Add java-xpp3.
Julien Lepiller [Sat, 10 Feb 2018 16:56:51 +0000 (17:56 +0100)]
gnu: Add java-xpp3.

gnu/packages/xml.scm (java-xpp3): New variable.

6 years agognu: Add java-xsdlib.
Julien Lepiller [Sat, 10 Feb 2018 16:52:47 +0000 (17:52 +0100)]
gnu: Add java-xsdlib.

* gnu/packages/xml.scm (java-xsdlib): New variable.

6 years agognu: Add java-xom.
Julien Lepiller [Sat, 10 Feb 2018 16:50:11 +0000 (17:50 +0100)]
gnu: Add java-xom.

* gnu/packages/xml.scm (java-xom): New variable.

6 years agognu: Add java-jaxen-bootstrap.
Julien Lepiller [Sat, 10 Feb 2018 16:48:54 +0000 (17:48 +0100)]
gnu: Add java-jaxen-bootstrap.

* gnu/packages/xml.scm (java-jaxen-bootstrap): New variable.

6 years agognu: Add java-xerces.
Julien Lepiller [Sat, 18 Nov 2017 21:03:57 +0000 (22:03 +0100)]
gnu: Add java-xerces.

* gnu/packages/java.scm (java-xerces): New variable.
* gnu/packages/patches/java-xerces-bootclasspath.patch: New file.
* gnu/packages/patches/java-xerces-build_dont_unzip.patch: New file.
* gnu/packages/patches/java-xerces-xjavac_taskdef.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.

6 years agognu: Add java-apache-xml-commons-resolver.
Julien Lepiller [Sat, 10 Feb 2018 16:34:43 +0000 (17:34 +0100)]
gnu: Add java-apache-xml-commons-resolver.

* gnu/packages/xml.scm (java-apache-xml-commons-resolver): New variable.

6 years agognu: Add java-jaxp.
Julien Lepiller [Sat, 10 Feb 2018 16:28:58 +0000 (17:28 +0100)]
gnu: Add java-jaxp.

* gnu/packages/xml.scm (java-jaxp): New variable.

6 years agolicenses: Add W3C license.
Björn Höfling [Thu, 1 Feb 2018 15:09:03 +0000 (16:09 +0100)]
licenses: Add W3C license.

* gnu/license.scm (w3c): New variable.

6 years agognu: Add java-joda-time.
Julien Lepiller [Sat, 18 Nov 2017 20:48:44 +0000 (21:48 +0100)]
gnu: Add java-joda-time.

* gnu/packages/java.scm (java-joda-time): New variable.

6 years agognu: Add java-joda-convert.
Julien Lepiller [Sat, 18 Nov 2017 20:13:52 +0000 (21:13 +0100)]
gnu: Add java-joda-convert.

* gnu/packages/java.scm (java-joda-convert): New variable.

6 years agognu: Add java-cdi-api.
Julien Lepiller [Sat, 10 Feb 2018 15:50:59 +0000 (16:50 +0100)]
gnu: Add java-cdi-api.

* gnu/packages/java.scm (java-cdi-api): New variable.

6 years agognu: Add java-jboss-interceptors-api-spec.
Julien Lepiller [Sat, 10 Feb 2018 15:26:17 +0000 (16:26 +0100)]
gnu: Add java-jboss-interceptors-api-spec.

* gnu/packages/java.scm (java-jboss-interceptors-api-spec): New
variable.

6 years agognu: Add java-jboss-el-api-spec.
Julien Lepiller [Sat, 18 Nov 2017 18:04:35 +0000 (19:04 +0100)]
gnu: Add java-jboss-el-api-spec.

* gnu/packages/java.scm (java-jboss-el-api-spec): New variable.

6 years agognu: Add java-jansi.
Julien Lepiller [Sat, 18 Nov 2017 17:54:09 +0000 (18:54 +0100)]
gnu: Add java-jansi.

* gnu/packages/java.scm (java-jansi): New variable.

6 years agognu: Add java-jansi-native.
Julien Lepiller [Sat, 18 Nov 2017 16:35:36 +0000 (17:35 +0100)]
gnu: Add java-jansi-native.

* gnu/packages/java.scm (java-jansi-native): New variable.

6 years agognu: Add java-hawtjni.
Julien Lepiller [Sat, 18 Nov 2017 16:09:49 +0000 (17:09 +0100)]
gnu: Add java-hawtjni.

* gnu/packages/java.scm (java-hawtjni): New variable.

6 years agognu: Add java-geronimo-xbean-finder.
Julien Lepiller [Sat, 18 Nov 2017 16:09:14 +0000 (17:09 +0100)]
gnu: Add java-geronimo-xbean-finder.

* gnu/packages/java.scm (java-geronimo-xbean-finder): New variable.

6 years agognu: Add java-geronimo-xbean-asm-util.
Julien Lepiller [Sat, 18 Nov 2017 16:03:17 +0000 (17:03 +0100)]
gnu: Add java-geronimo-xbean-asm-util.

* gnu/packages/java.scm (java-geronimo-xbean-asm-util): New variable.

6 years agognu: Add java-geronimo-xbean-bundleutils.
Julien Lepiller [Sat, 18 Nov 2017 14:01:23 +0000 (15:01 +0100)]
gnu: Add java-geronimo-xbean-bundleutils.

* gnu/packages/java.scm (java-geronimo-xbean-bundleutils): New variable.

6 years agognu: Add java-jsoup.
Julien Lepiller [Sat, 18 Nov 2017 13:54:06 +0000 (14:54 +0100)]
gnu: Add java-jsoup.

* gnu/packages/web.scm (java-jsoup): New variable.

6 years agognu: Add java-gson.
Julien Lepiller [Sat, 18 Nov 2017 13:28:13 +0000 (14:28 +0100)]
gnu: Add java-gson.

* gnu/packages/java.scm (java-gson): New variable.

6 years agognu: qtsensors: Fix build.
Nicolas Goaziou [Sat, 10 Feb 2018 17:54:01 +0000 (18:54 +0100)]
gnu: qtsensors: Fix build.

* gnu/packages/qt.scm (qtsensors)[arguments]: Remove failing test.

6 years agognu: tlp: Fix build.
Nicolas Goaziou [Sat, 10 Feb 2018 11:47:59 +0000 (12:47 +0100)]
gnu: tlp: Fix build.

* gnu/packages/linux.scm (tlp): Add "TLP_META" environment variable.  Use
  "invoke".

6 years agognu: sbcl: Update to 1.4.4.
Ricardo Wurmus [Sat, 10 Feb 2018 11:14:37 +0000 (12:14 +0100)]
gnu: sbcl: Update to 1.4.4.

* gnu/packages/lisp.scm (sbcl): Update to 1.4.4.

6 years agognu: tlp: Update to 1.1.
Nicolas Goaziou [Sat, 10 Feb 2018 09:36:03 +0000 (10:36 +0100)]
gnu: tlp: Update to 1.1.

* gnu/packages/linux.scm (tlp): Update to 1.1.

6 years agognu: qemu: Add pulseaudio support.
Oleg Pykhalov [Fri, 8 Dec 2017 15:51:10 +0000 (18:51 +0300)]
gnu: qemu: Add pulseaudio support.

* gnu/packages/virtualization.scm (qemu)[arguments]: Add --audio-drv-list
flag.
[inputs]: Add pulseaudio.
(qemu-minimal)[inputs]: Remove pulseaudio.

6 years agognu: Add colormake.
Oleg Pykhalov [Mon, 5 Feb 2018 06:13:14 +0000 (09:13 +0300)]
gnu: Add colormake.

* gnu/packages/colorize.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add this.

6 years agognu: Switch ruby-pg to build with postgresql-9.6.
Christopher Baines [Mon, 5 Feb 2018 20:51:00 +0000 (20:51 +0000)]
gnu: Switch ruby-pg to build with postgresql-9.6.

As the testsuite fails with the later version.

* gnu/packages/ruby.scm (ruby-pg)[inputs]: Switch postgresql to
  postgresql-9.6.

6 years agognu: emacs-browse-at-remote: Patch for GNU Cgit support.
Oleg Pykhalov [Fri, 2 Feb 2018 21:11:49 +0000 (00:11 +0300)]
gnu: emacs-browse-at-remote: Patch for GNU Cgit support.

* gnu/packages/patches/emacs-browse-at-remote-cgit-gnu.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/emacs.scm (emacs-browse-at-remote)[source](patches): Use it.

6 years agognu: clementine: Remove Spotify downloader.
Pierre Langlois [Thu, 8 Feb 2018 22:03:36 +0000 (22:03 +0000)]
gnu: clementine: Remove Spotify downloader.

Clementine has a button in the preference menu that allows downloading a
binary blob to add support for Spofify.  Let's remove this button.  It turns
out this is the only part of the code base that uses crypto++, let's remove
this dependency too.

* gnu/packages/music.scm (clementine)[arguments]: Remove crypto++ support. Set
HAVE_SPOTIFY_DOWNLOADER to FALSE.
[inputs]: Remove crypto++ input.
* gnu/packages/patches/clementine-remove-crypto++-dependency.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: appstream-glib: Propagate some inputs.
Danny Milosavljevic [Mon, 5 Feb 2018 08:15:04 +0000 (09:15 +0100)]
gnu: appstream-glib: Propagate some inputs.

* gnu/packages/glib.scm (appstream-glib)[inputs]: Move gcab, gdk-pixbuf,
util-linux to propagated-inputs.

6 years agognu: samba: Update to 4.7.5.
Marius Bakke [Fri, 9 Feb 2018 15:05:22 +0000 (16:05 +0100)]
gnu: samba: Update to 4.7.5.

* gnu/packages/samba.scm (samba): Update to 4.7.5.

6 years agognu: zziplib: Update to 0.13.68.
Marius Bakke [Fri, 9 Feb 2018 14:56:06 +0000 (15:56 +0100)]
gnu: zziplib: Update to 0.13.68.

* gnu/packages/patches/zziplib-CVE-2017-5974.patch,
gnu/packages/patches/zziplib-CVE-2017-5975.patch,
gnu/packages/patches/zziplib-CVE-2017-5976.patch,
gnu/packages/patches/zziplib-CVE-2017-5978.patch,
gnu/packages/patches/zziplib-CVE-2017-5979.patch,
gnu/packages/patches/zziplib-CVE-2017-5981.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/compression.scm (zziplib): Update to 0.13.68.
[source](patches): Remove.
[arguments]: Remove #:parallel-tests?.  Set #:tests? #f.

6 years agoservices: avahi: Default to nss-mdns 0.10.
Ludovic Courtès [Fri, 9 Feb 2018 14:16:09 +0000 (15:16 +0100)]
services: avahi: Default to nss-mdns 0.10.

This works around <https://bugs.gnu.org/30396>.
Reported by George myglc2 Clemmer <myglc2@gmail.com>.

* gnu/packages/avahi.scm (nss-mdns-0.10): New variable.
* gnu/services/avahi.scm (avahi-service-type): Use it.

6 years agognu: python-pandas: Update to 0.22.0.
Marius Bakke [Fri, 9 Feb 2018 13:40:44 +0000 (14:40 +0100)]
gnu: python-pandas: Update to 0.22.0.

* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/patches/python-pandas-skip-failing-tests.patch: Delete file.
* gnu/packages/python.scm (python-pandas): Update to 0.22.0.
[source](patches): Remove.
[native-inputs]: Add PYTHON-PYTEST and PYTHON-LXML.
[arguments]: Replace CHECK-PHASE with custom pytest invocation.
[home-page]: Use HTTPS.

6 years agognu: python-scipy: Update to 1.0.0.
Marius Bakke [Thu, 8 Feb 2018 11:31:45 +0000 (12:31 +0100)]
gnu: python-scipy: Update to 1.0.0.

* gnu/packages/python.scm (python-scipy): Update to 1.0.0.
[arguments]: Remove obsolete FIX-TESTS-PHASE.  Override sphinxbuild in
INSTALL-DOC-PHASE.  Fix PYVER argument.  Use INVOKE instead of SYSTEM*.
[native-inputs]: Remove PYTHON-NOSE.  Add PYTHON-PYTEST and WHICH.

6 years agognu: python-numpy: Update to 1.14.0.
Marius Bakke [Wed, 7 Feb 2018 14:47:19 +0000 (15:47 +0100)]
gnu: python-numpy: Update to 1.14.0.

* gnu/packages/python.scm (python-numpy): Update to 1.4.0.
[source](uri): Use release tarball.
[source](file-name): Remove.

6 years agognu: guile-sqlite3: Update to 0.0-3.1cd1dec.
Danny Milosavljevic [Fri, 9 Feb 2018 11:22:22 +0000 (12:22 +0100)]
gnu: guile-sqlite3: Update to 0.0-3.1cd1dec.

* gnu/packages/guile.scm (guile-sqlite3): Update to 0.0-3.1cd1dec.

6 years agognu: guix: Update snapshot to bc880f9.
Ludovic Courtès [Fri, 9 Feb 2018 10:45:16 +0000 (11:45 +0100)]
gnu: guix: Update snapshot to bc880f9.

* gnu/packages/package-management.scm (guix): Update to bc880f9.

6 years agognu: mcron2: Install files to 'share/guile/site/2.2'.
Ludovic Courtès [Fri, 9 Feb 2018 09:57:41 +0000 (10:57 +0100)]
gnu: mcron2: Install files to 'share/guile/site/2.2'.

Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>.

* gnu/packages/guile.scm (mcron2)[arguments]: In 'use-guile-2.2' phase,
substitute /share/guile/site/2.0.

6 years agossh: Work around 'select' bug in Guile.
Ludovic Courtès [Wed, 7 Feb 2018 21:31:48 +0000 (22:31 +0100)]
ssh: Work around 'select' bug in Guile.

Fixes <https://bugs.gnu.org/30365>.

* guix/ssh.scm (remote-daemon-channel)[redirect]: Define 'select*' and
use it.

6 years agognu: services: Add wesnothd service.
Arun Isaac [Sun, 21 Jan 2018 16:42:18 +0000 (22:12 +0530)]
gnu: services: Add wesnothd service.

* gnu/services/games.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Game Services): Document the service.

6 years agognu: Add wesnoth-server.
Arun Isaac [Sun, 21 Jan 2018 15:38:41 +0000 (21:08 +0530)]
gnu: Add wesnoth-server.

* gnu/packages/games.scm (wesnoth-server): New variable.

6 years agognu: icecat: Use system harfbuzz and graphite2 libraries.
Mark H Weaver [Tue, 6 Feb 2018 11:22:16 +0000 (06:22 -0500)]
gnu: icecat: Use system harfbuzz and graphite2 libraries.

* gnu/packages/patches/icecat-use-system-harfbuzz.patch,
gnu/packages/patches/icecat-use-system-graphite2.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.  Delete
"gfx/harfbuzz" and "gfx/graphite2" in the snippet.
[inputs]: Add harfbuzz and graphite2.
[arguments]: Add "--with-system-harfbuzz" and "--with-system-graphite2" to
configure-flags.

6 years agoMerge branch 'master' into core-updates
Mark H Weaver [Fri, 9 Feb 2018 06:46:34 +0000 (01:46 -0500)]
Merge branch 'master' into core-updates

6 years agognu: Add sipcalc.
Oleg Pykhalov [Thu, 8 Feb 2018 12:36:47 +0000 (15:36 +0300)]
gnu: Add sipcalc.

* gnu/packages/admin.scm (sipcalc): New public variable.

6 years agognu: mu: Use a fixed variant of tzdata for the mu tests.
Leo Famulari [Thu, 8 Feb 2018 23:11:59 +0000 (18:11 -0500)]
gnu: mu: Use a fixed variant of tzdata for the mu tests.

* gnu/packages/mail.scm (mu)[inputs]: Remove tzdata.
[native-inputs]: Add tzdata-2017a.

6 years agognu: mu: Update to 1.0.
Pierre Langlois [Sat, 9 Dec 2017 13:05:34 +0000 (13:05 +0000)]
gnu: mu: Update to 1.0.

* gnu/packages/mail.scm (mu): Update to 1.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: audacity: Update to 2.2.1.
Kei Kebreau [Fri, 9 Feb 2018 00:18:26 +0000 (19:18 -0500)]
gnu: audacity: Update to 2.2.1.

* gnu/packages/audio.scm (audacity): Update to 2.2.1.

6 years agognu: postgresql: Update to 10.2 [CVE-2018-{1052,1053}].
Leo Famulari [Thu, 8 Feb 2018 21:09:00 +0000 (16:09 -0500)]
gnu: postgresql: Update to 10.2 [CVE-2018-{1052,1053}].

* gnu/packages/databases.scm (postgresql): Update to 10.2.

6 years agognu: linux-libre: Update to 4.15.2.
Mark H Weaver [Thu, 8 Feb 2018 22:38:15 +0000 (17:38 -0500)]
gnu: linux-libre: Update to 4.15.2.

* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.2.
(%linux-libre-hash): Update hash.

6 years agognu: linux-libre@4.14: Update to 4.14.18.
Mark H Weaver [Thu, 8 Feb 2018 22:37:10 +0000 (17:37 -0500)]
gnu: linux-libre@4.14: Update to 4.14.18.

* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.18.
(%linux-libre-4.14-hash): Update hash.

6 years agognu: mpv: Fix CVE-2018-6360.
Alex Vong [Wed, 7 Feb 2018 06:39:40 +0000 (14:39 +0800)]
gnu: mpv: Fix CVE-2018-6360.

* gnu/packages/patches/mpv-CVE-2018-6360-1.patch,
gnu/packages/patches/mpv-CVE-2018-6360-2.patch,
gnu/packages/patches/mpv-CVE-2018-6360-3.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/video.scm (mpv)[source]: Use them.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: Update syncthing to 0.14.44.
Leo Famulari [Mon, 29 Jan 2018 00:09:09 +0000 (19:09 -0500)]
gnu: Update syncthing to 0.14.44.

* gnu/packages/syncthing.scm (syncthing): Update to 0.14.44.
[inputs]: Add go-github-com-prometheus-union and remove
go-github-com-edsrzf-mmap-go.
[source]: Delete bundled dependencies in a snippet.
[arguments]: Remove the 'delete-bundled-source-code' phase.

6 years agognu: go-github-com-zillode-notify: Update to 0.0.0-2.a8abcfb.
Leo Famulari [Mon, 5 Feb 2018 23:57:15 +0000 (18:57 -0500)]
gnu: go-github-com-zillode-notify: Update to 0.0.0-2.a8abcfb.

* gnu/packages/syncthing.scm (go-github-com-zillode-notify): Update to
0.0.0-2.a8abcfb.

6 years agognu: Add go-github-com-prometheus-union.
Leo Famulari [Mon, 29 Jan 2018 01:20:06 +0000 (20:20 -0500)]
gnu: Add go-github-com-prometheus-union.

* gnu/packages/syncthing.scm (go-github-com-prometheus-union): New
variable.

6 years agognu: Add go-github-com-client-golang-prometheus.
Leo Famulari [Mon, 29 Jan 2018 01:19:45 +0000 (20:19 -0500)]
gnu: Add go-github-com-client-golang-prometheus.

* gnu/packages/syncthing.scm (go-github-com-client-golang-prometheus):
New variable.

6 years agognu: Add go-github-com-client-golang-prometheus-promhttp.
Leo Famulari [Mon, 29 Jan 2018 01:19:21 +0000 (20:19 -0500)]
gnu: Add go-github-com-client-golang-prometheus-promhttp.

* gnu/packages/syncthing.scm
(go-github-com-client-golang-prometheus-promhttp): New variable.

6 years agognu: Add go-github-com-prometheus-procfs.
Leo Famulari [Mon, 29 Jan 2018 01:01:39 +0000 (20:01 -0500)]
gnu: Add go-github-com-prometheus-procfs.

* gnu/packages/syncthing.scm (go-github-com-prometheus-procfs): New variable.

6 years agognu: Add go-github-com-prometheus-common-expfmt.
Leo Famulari [Mon, 29 Jan 2018 00:39:06 +0000 (19:39 -0500)]
gnu: Add go-github-com-prometheus-common-expfmt.

* gnu/packages/syncthing.scm (go-github-com-prometheus-common-expfmt):
New variable.

6 years agognu: Add go-github-com-matttproud-golang-protobuf-extensions-pbutil.
Leo Famulari [Mon, 29 Jan 2018 00:44:58 +0000 (19:44 -0500)]
gnu: Add go-github-com-matttproud-golang-protobuf-extensions-pbutil.

* gnu/packages/syncthing.scm
(go-github-com-matttproud-golang-protobuf-extensions-pbutil): New
variable.

6 years agognu: Add go-github-com-prometheus-client-model-go.
Leo Famulari [Mon, 29 Jan 2018 00:33:40 +0000 (19:33 -0500)]
gnu: Add go-github-com-prometheus-client-model-go.

* gnu/packages/syncthing.scm (go-github-com-prometheus-client-model-go):
New variable.

6 years agognu Add go-github-com-golang-protobuf-proto.
Leo Famulari [Mon, 29 Jan 2018 00:25:49 +0000 (19:25 -0500)]
gnu Add go-github-com-golang-protobuf-proto.

* gnu/packages/syncthing.scm (go-github-com-golang-protobuf-proto): New
variable.

6 years agognu: go-github-com-gogo-protobuf: Update to 0.5-2.160de10.
Leo Famulari [Mon, 29 Jan 2018 00:14:03 +0000 (19:14 -0500)]
gnu: go-github-com-gogo-protobuf: Update to 0.5-2.160de10.

* gnu/packages/syncthing.scm (go-github-com-gogo-protobuf): Update to
0.5-2.160de10.

6 years agognu: Add go-github-com-beorn7-perks-quantile.
Leo Famulari [Mon, 29 Jan 2018 00:09:24 +0000 (19:09 -0500)]
gnu: Add go-github-com-beorn7-perks-quantile.

* gnu/packages/syncthing.scm (go-github-com-beorn7-perks-quantile): New
variable.

6 years agognu: vdirsyncer: Update to 0.16.4.
Leo Famulari [Thu, 8 Feb 2018 03:05:11 +0000 (22:05 -0500)]
gnu: vdirsyncer: Update to 0.16.4.

* gnu/packages/dav.scm (vdirsyncer): Update to 0.16.4.

6 years agognu: libtirpc: Update to 1.0.2.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 17:21:02 +0000 (18:21 +0100)]
gnu: libtirpc: Update to 1.0.2.

* gnu/packages/onc-rpc.scm (libtirpc): Update to 1.0.2.
[patches]: Remove patch for fixed CVE.
* gnu/packages/patches/libtirpc-CVE-2017-8779.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

6 years agognu: serd: Update to 0.28.0.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 16:53:15 +0000 (17:53 +0100)]
gnu: serd: Update to 0.28.0.

* gnu/packages/rdf.scm (serd): Update to 0.28.0.

6 years agognu: nim: Use INVOKE.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 15:30:19 +0000 (16:30 +0100)]
gnu: nim: Use INVOKE.

* gnu/packages/nim.scm (nim)[arguments]: Substitute INVOKE for SYSTEM*.

6 years agognu: libcap-ng: Remove unused python input.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 14:27:31 +0000 (15:27 +0100)]
gnu: libcap-ng: Remove unused python input.

Outputs so identical you wish they were intensional.

* gnu/packages/admin.scm (libcap-ng)[inputs]: Remove python.
[arguments]: Add ‘--without-python’ to #:configure-flags to suppress a
bogus error.

6 years agognu: pwgen: Update to 2.08.
Kei Kebreau [Thu, 8 Feb 2018 16:11:09 +0000 (11:11 -0500)]
gnu: pwgen: Update to 2.08.

* gnu/packages/password-utils.scm (pwgen): Update to 2.08.

6 years agognu: mcrl2: Fix typo in synopsis.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 13:42:32 +0000 (14:42 +0100)]
gnu: mcrl2: Fix typo in synopsis.

* gnu/packages/maths.scm (mcrl2)[synopsis]: Fix typo.
[description]: Use @dfn.

6 years agognu: libcap-ng: Update to 0.7.9.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 13:22:50 +0000 (14:22 +0100)]
gnu: libcap-ng: Update to 0.7.9.

gnu/packages/admin.scm (libcap-ng): Update to 0.7.9.

6 years agognu: conky: Update to 1.10.8.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 04:14:22 +0000 (05:14 +0100)]
gnu: conky: Update to 1.10.8.

* gnu/packages/conky.scm (conky): Update to 1.10.8.

6 years agognu: Add mcrl2.
Jan Nieuwenhuizen [Thu, 8 Feb 2018 07:50:06 +0000 (08:50 +0100)]
gnu: Add mcrl2.

* gnu/packages/maths.scm (mcrl2): New variable.

6 years agognu: lunzip: Update to 1.10.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 04:06:54 +0000 (05:06 +0100)]
gnu: lunzip: Update to 1.10.

* gnu/packages/compression.scm (lunzip): Update to 1.10.

6 years agognu: nim: Update to 0.17.2.
Tobias Geerinckx-Rice [Thu, 8 Feb 2018 01:32:54 +0000 (02:32 +0100)]
gnu: nim: Update to 0.17.2.

* gnu/packages/nim.scm (nim): Update to 0.17.2.