Commit Graph

12198 Commits

Author SHA1 Message Date
Leo Famulari 3a2bcac6bd
gnu: libxml2: Fix CVE-2016-5131.
* gnu/packages/patches/libxml2-CVE-2016-5131.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (libxml2/fixed)[source]: Add it.
2016-12-24 19:19:36 -05:00
Leo Famulari 0c83c6bf26
gnu: libxml2: Fix CVE-2016-4658.
* gnu/packages/xml.scm (libxml2)[replacement]: New field.
(libxml2/fixed): New variable.
* gnu/packages/patches/libxml2-CVE-2016-4658.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-12-24 19:19:32 -05:00
Efraim Flashner daa481f59a
gnu: qt: Update to 5.7.1.
* gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors,
qtmultimedia, qtwayland, qtserialport, qtwebchannel, qtlocation,
qttools, qtscript, qtquickcontrols, qtquickcontrols2, qtgraphicaleffects,
qtwebkit): Update to 5.7.1.
2016-12-25 01:49:36 +02:00
Efraim Flashner 457d154fdf
gnu: alsa-utils: Update to 1.1.3.
* gnu/packages/linux.scm (alsa-utils): Update to 1.1.3.
2016-12-25 01:47:22 +02:00
Efraim Flashner 7604106f2c
gnu: busybox: Update to 1.26.0.
* gnu/packages/busybox.scm (busybox): Update to 1.26.0.
[arguments]: Enable previously broken grep test.
2016-12-25 01:47:22 +02:00
Thomas Danckaert db82557013
gnu: netcdf: Enable HDF4 support.
* gnu/packages/maths.scm (netcdf)[inputs]: Add hdf4-alt and libjpeg.
  [arguments]: Add "--enable-hdf4" configure flag.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-12-24 14:41:50 +01:00
Marius Bakke f7fb34a06c
gnu: notmuch: Update to 0.23.4.
* gnu/packages/mail.scm (notmuch, python-notmuch, python2-notmuch): Update to
0.23.4.
2016-12-24 14:26:39 +01:00
Tobias Geerinckx-Rice b672e1ed1e
gnu: moreutils: Update to 5.9.
* gnu/packages/moreutils.scm (moreutils): Update to 5.9.
[source]: Update the fall-back Debian snapshot URL.
[inputs]: Move docbook-xml, docbook-xsl, libxml2, and libxslt from here...
[native-inputs]: ...to this new variable.
[arguments]: Delete the configure phase altogether.  Set the DOCBOOKXSL path
in #:make-flags instead.
[home-page]: Use HTTPS.
2016-12-24 03:19:03 +01:00
Tobias Geerinckx-Rice 4d2fd1c016
gnu: yadifa: Explicitly enable DNSSEC & caching.
* gnu/packages/dns.scm (yadifa)[arguments]: Add configure flags to
consistently enable the ‘nsec’, ‘nsec3’, ‘tsig’, and ‘caching’ features.
2016-12-23 23:54:15 +01:00
Tobias Geerinckx-Rice 8769d482ef
gnu: yadifa: Update to 2.2.3.
* gnu/packages/dns.scm (yadifa): Update to 2.2.3.
[version, source]: Remove monotonic revision number from the version
string.  Use it only to reconstruct the download URL.
2016-12-23 23:54:15 +01:00
Kei Kebreau eed2a95e9f
gnu: minetest: Update to 0.4.15.
* gnu/packages/games.scm (minetest-data, minetest): Update to 0.4.15.
2016-12-23 17:34:41 -05:00
Tobias Geerinckx-Rice 41d23dd1e2
gnu: btrfs-progs: Update to 4.9.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.9.
2016-12-23 20:29:18 +01:00
ng0 50e9f81a22
gnu: gnurl: Split man pages to doc output.
* gnu/packages/gnunet.scm (gnurl)[arguments]: Add 'move-man3-pages' phase.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-23 11:58:03 -05:00
ng0 4ec08b637b
gnu: gnurl: Make tests more verbose.
* gnu/packages/gnunet.scm (gnurl)[arguments]: Replace the 'check' phase.
Move the 'disable-test1026' and 'patch-runtests' phases into 'check' phase.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-23 11:58:03 -05:00
ng0 a0e43c9fa7
gnu: gnurl: Update to 7.52.1 [fixes CVE-2016-{9586, 9952, 9953, 9594}].
* gnu/packages/gnunet.scm (gnurl): Update to 7.52.1.
[arguments]: Add 'autoconf' and 'disable-test1026' phases.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-23 11:58:02 -05:00
Chris Marusich 426e6083ae
gnu: Add asunder.
* gnu/packages/cdrom.scm (asunder): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-23 11:34:42 -05:00
Marius Bakke d0f1673dc3
gnu: dnscrypt-proxy: Update to 1.8.1.
* gnu/packages/dns.scm (dnscrypt-proxy): Update to 1.8.1.
2016-12-23 15:53:51 +01:00
Marius Bakke 14251e30c4
gnu: curl: Update replacement to 7.52.1 [fixes CVE-2016-{9586,9594}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.52.1.
[home-page]: Use HTTPS.
(curl-7.51.0): Replace with ...
(curl-7.52.1): ... this.
2016-12-23 15:31:36 +01:00
Bake Timmons b881dc6d98
gnu: Add wwwoffle.
* gnu/packages/web.scm (wwwoffle): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-12-23 15:18:02 +01:00
Thomas Danckaert d205f895ca
gnu: Add python-hdf4.
* gnu/packages/python.scm (python-hdf4, python2-hdf4): New variables.

Co-authored-by: Marius Bakke <mbakke@fastmail.com>
2016-12-23 14:51:56 +01:00
Leo Famulari 4b4ff6938d
gnu: qsyncthingtray: Update to 0.5.7.
* gnu/packages/sync.scm (qsyncthingtray): Update to 0.5.7.
2016-12-23 02:01:28 -05:00
Kei Kebreau e813f3956e
gnu: xonsh: Fix description.
* gnu/packages/shells.scm (xonsh)[description]: Two spaces after a period.
2016-12-22 18:06:56 -05:00
Efraim Flashner a532a6711e
gnu: qtimageformats: Add jasper support.
* gnu/packages/qt.scm (qtimageformats)[inputs]: Add jasper.
2016-12-23 01:01:27 +02:00
Stefan Reichör 572ee05c31
gnu: xonsh: Update to 0.5.0.
* gnu/packages/shells.scm (xonsh): Update to 0.5.0.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2016-12-22 17:59:41 -05:00
Marius Bakke 059b3aa9c3
gnu: gnupg: Fix build on 32-bit architectures.
* gnu/packages/patches/gnupg-test-segfault-on-32bit-arch.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnupg.scm (gnupg)[source]: Use it.
2016-12-22 15:05:50 +01:00
Ricardo Wurmus 8e401ab6db
gnu: python-scikit-learn: Update to 0.18.1.
* gnu/packages/python.scm (python-scikit-learn): Update to 0.18.1.
[arguments]: Remove special "check" phase.
[native-inputs]: Add python-cython.
2016-12-22 13:19:20 +01:00
Leo Famulari 8bf4a6aecd
gnu: shotwell: Update to 0.25.2.
* gnu/packages/gnome.scm (shotwell): Update to 0.25.2.
2016-12-22 02:54:42 -05:00
Efraim Flashner 5d0ebcc4cf
gnu: gcc: Update to 6.3.0.
* gnu/packages/gcc.scm (gcc): Update to 6.3.0.
2016-12-22 02:53:24 +02:00
Efraim Flashner 0d1baed223
gnu: abcde: Add flac support.
* gnu/packages/cdrom.scm (abcde)[inputs]: Add flac.
[arguments]: Wrap the bunary with flac's bin dir also.
2016-12-22 02:53:19 +02:00
Ricardo Wurmus 590b80d29a
Merge branch 'version-0.12.0' 2016-12-21 23:33:18 +01:00
Efraim Flashner d229ba9502
gnu: qemu: Update to 2.8.0.
* gnu/packages/qemu.scm (qemu): Update to 2.8.0.
[source]: Remove patches.
[arguments]: Set host_cc during 'configure.
* gnu/packages/patches/qemu-CVE-2016-8576.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-12-21 21:28:15 +02:00
Julien Lepiller 4da696877c
gnu: coq: Build coqide
* gnu/packages/ocaml.scm (coq): Build coqide.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Julien Lepiller 8afd19585f
gnu: lablgtk: use ocamlfind in installation
* gnu/packages/ocaml.scm (lablgtk): Use ocamlfind in installation.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Julien Lepiller 054fea97b7
gnu: lablgtk: Update to 2.18.5
* gnu/packages/ocaml.scm (lablgtk): Update to 2.18.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Leo Famulari c8c385a04a
Revert "gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586,9952,9953}]."
The curl maintainers said this about 7.52.0:

"Attention! We will release a patch update within a few days to fix a
serious security problem found in curl 7.52.0. You may consider holding
off until then."

This message was displayed at <https://curl.haxx.se/download.html> on
2016-12-21.

This reverts commit 42366b35c3.
2016-12-21 11:52:36 -05:00
Tobias Geerinckx-Rice f05f5b307e
gnu: mlt: Update to 6.4.1.
* gnu/packages/video.scm (mlt): Update to 6.4.1.
2016-12-21 16:37:01 +01:00
Tobias Geerinckx-Rice 9fa7284155
gnu: jsoncpp: Update to 1.8.0.
* gnu/packages/serialization.scm (jsoncpp): Update to 1.8.0.
2016-12-21 16:37:01 +01:00
Tobias Geerinckx-Rice e177f819c0
gnu: xf86-video-vmware: Update to 13.2.1.
* gnu/packages/xorg.scm (xf86-video-vmware): Update to 13.2.1.
[native-inputs]: Add eudev.
2016-12-21 16:37:00 +01:00
Tobias Geerinckx-Rice 7aef9930f0
gnu: xcb-util-xrm: Update to 1.2.
* gnu/packages/xdisorg.scm (xcb-util-xrm): Update to 1.2.
2016-12-21 16:37:00 +01:00
Tobias Geerinckx-Rice 82f44a36e4
gnu: xcape: Update to 1.2.
* gnu/packages/xdisorg.scm (xcape): Update to 1.2.
2016-12-21 16:37:00 +01:00
Marius Bakke 42366b35c3
gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586,9952,9953}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.52.0.
(curl-7.51.0): Replace with ...
(curl-7.52.0): ... this.
2016-12-21 14:56:34 +01:00
Ludovic Courtès 7af6ecab6e
gnu: guix: Really skip "pivot-root" test.
This is a followup to fe9bdb581e (which
introduced 'test-equal' for the "pivot-root" test) and to
198eac2bca (which updated the regexps for
skipped tests.)

* gnu/packages/package-management.scm (guix-0.12.0)[arguments]: In
'disable-container-tests' phase, add "test-equal" to the regexp, so that
"pivot-root" is really skipped.
2016-12-21 14:28:28 +01:00
Ricardo Wurmus 7aa8785c41
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to b291b327.
2016-12-21 10:32:17 +01:00
Ludovic Courtès b291b3271a
gnu: linux-libre: Avoid invalid "kconfig" input on armhf and mips64el.
This fixes a bug whereby:

  guix build linux-libre -s armhf-linux

would fail with:

  guix build: error: gnu/packages/linux.scm:231:2: package `linux-libre-4.8.15' has an invalid input: ("kconfig" #f)

This led 'tests/guix-system.sh' to fail.

* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Never add #f
as a "kconfig" input.
2016-12-21 10:22:32 +01:00
Leo Famulari 6a148b9db5
gnu: imagemagick: Update to 6.9.7-0.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.7-0.
2016-12-20 20:50:50 -05:00
Marius Bakke 21eced80a0
gnu: nmap: Update to 7.40.
* gnu/packages/admin.scm (nmap): Update to 7.40.
2016-12-21 00:14:08 +01:00
Ludovic Courtès 64b5e41376
gnu: linux-libre: Avoid invalid "kconfig" input on armhf and mips64el.
This fixes a bug whereby:

  guix build linux-libre -s armhf-linux

would fail with:

  guix build: error: gnu/packages/linux.scm:231:2: package `linux-libre-4.8.15' has an invalid input: ("kconfig" #f)

This led 'tests/guix-system.sh' to fail.

* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Never add #f
as a "kconfig" input.
2016-12-20 23:39:30 +01:00
Efraim Flashner 899358d18a
gnu: msmtp: Update to 1.6.6.
* gnu/packages/mail.scm (msmtp): Update to 1.6.6.
2016-12-20 22:43:07 +02:00
Efraim Flashner 837ca0f071
gnu: getmail: Update to 4.52.0.
* gnu/packages/mail.scm (getmail): Update to 4.52.0.
2016-12-20 22:43:06 +02:00
Efraim Flashner c55fa42b2d
gnu: bogofilter: Use 'modify-phases'.
* gnu/packages/mail.scm (bogofilter)[arguments]: Use 'modify-phases'.
2016-12-20 22:43:06 +02:00