Commit Graph

18579 Commits (623cc34cd203c2299a33fb788551f9136f5e8325)

Author SHA1 Message Date
Efraim Flashner 3837108e40
gnu: bcftools: Fix building on aarch64.
* gnu/packages/patches/bcftools-regidx-unsigned-char.patch: New file.
* gnu/packages/bioinformatics.scm (bcftools)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-08-15 10:31:20 +03:00
Efraim Flashner 2d430f2923
Revert "gnu: pspp: Update to 0.11.0."
This FTBFS on x86_64 and i686.

This reverts commit f4c808df5b.
2017-08-15 10:03:40 +03:00
Tobias Geerinckx-Rice 14f366e58d
gnu: youtube-dl: Update to 2017.08.13.
* gnu/packages/video.scm (youtube-dl): Update to 2017.08.13.
2017-08-15 01:42:49 +02:00
Marius Bakke f28fea1ca7
gnu: e2fsprogs: Update to 1.43.5.
* gnu/packages/patches/e2fsprogs-32bit-quota-warnings.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (e2fsprogs): Update to 1.43.5.
[source]: Use patch.
2017-08-15 01:08:01 +02:00
Leo Famulari 15428168ea
gnu: cvs: Fix CVE-2017-12836.
* gnu/packages/patches/cvs-2017-12836.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (cvs)[source]: Use it.
2017-08-14 15:55:31 -04:00
Marius Bakke 36bfcf7e3a
gnu: git@2.10: Update to 2.10.4 [fixes CVE-2017-1000117].
...also disable tests, since they broke after c9f4f56b24.

* gnu/packages/version-control.scm (git@2.10): Update to 2.10.4.
[arguments]: New field.
2017-08-14 21:44:24 +02:00
Efraim Flashner 2bccf1c0ec
gnu: gcc@7: Update to 7.2.0.
* gnu/packages/gcc.scm (gcc@7): Update to 7.2.0.
[source]: Switch to xz compression.
2017-08-14 22:30:07 +03:00
Marius Bakke a547a6d560
Revert "gnu: e2fsprogs: Update to 1.43.5."
Fails to build on i686:
<https://lists.gnu.org/archive/html/guix-devel/2017-08/msg00118.html>

This reverts commit 3ddaa7922b.
2017-08-14 21:22:12 +02:00
Kei Kebreau 1faf081b47
gnu: milkytracker: Update to 1.01.00.
* gnu/packages/music.scm (milkytracker): Update to 1.01.00.
2017-08-14 14:26:15 -04:00
Ricardo Wurmus 9634804890
gnu: Add bismark.
* gnu/packages/bioinformatics.scm (bismark): New variable.
2017-08-14 12:00:56 +02:00
Ricardo Wurmus 86763fdd70
gnu: Add r-dexseq.
* gnu/packages/bioinformatics.scm (r-dexseq): New variable.
2017-08-14 12:00:51 +02:00
Ricardo Wurmus 233f4f43bf
gnu: Add perl-math-random-secure.
* gnu/packages/crypto.scm (perl-math-random-secure): New variable.
2017-08-14 11:50:42 +02:00
Ricardo Wurmus 2023b79f59
gnu: Add perl-crypt-random-source.
* gnu/packages/crypto.scm (perl-crypt-random-source): New variable.
2017-08-14 11:50:13 +02:00
Ricardo Wurmus 2bdc07c2a5
gnu: Add perl-type-tiny.
* gnu/packages/perl.scm (perl-type-tiny): New variable.
2017-08-14 11:46:23 +02:00
Ricardo Wurmus a0eb3104a9
gnu: Add perl-ref-util-xs.
* gnu/packages/perl.scm (perl-ref-util-xs): New variable.
2017-08-14 11:46:14 +02:00
Ricardo Wurmus 44d37e43fe
gnu: Add perl-regexp-util.
* gnu/packages/perl.scm (perl-regexp-util): New variable.
2017-08-14 11:46:04 +02:00
Ricardo Wurmus 413dd21084
gnu: Add perl-type-tie.
* gnu/packages/perl.scm (perl-type-tie): New variable.
2017-08-14 11:45:56 +02:00
Ricardo Wurmus 649238cbc7
gnu: Add perl-math-random-isaac.
* gnu/packages/crypto.scm (perl-math-random-isaac): New variable.
2017-08-14 11:45:20 +02:00
Ricardo Wurmus d96e162aa9
gnu: Add perl-math-random-isaac-xs.
* gnu/packages/crypto.scm (perl-math-random-isaac-xs): New variable.
2017-08-14 11:44:15 +02:00
Ricardo Wurmus 2fa2179135
gnu: Add perl-hash-fieldhash.
* gnu/packages/perl.scm (perl-hash-fieldhash): New variable.
2017-08-14 11:37:08 +02:00
Arun Isaac 28fd275caf
gnu: arandr: Use absolute path for xrandr.
* gnu/packages/xdisorg.scm (arandr)[arguments]: Add configure phase.
2017-08-14 10:01:40 +02:00
Mark H Weaver 9031d26aeb
gnu: linux-libre: Update to 4.12.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.7.
(%linux-libre-hash): Update hash.
2017-08-14 03:33:09 -04:00
Mark H Weaver e96b4378a2
gnu: linux-libre@4.9: Update to 4.9.43.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.43.
2017-08-14 03:32:26 -04:00
Mark H Weaver 7aee6a311b
gnu: linux-libre@4.4: Update to 4.4.82.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.82.
2017-08-14 03:31:29 -04:00
Andy Wingo 3bfa7af417
gnu: libreoffice: Install .desktop files.
* gnu/packages/libreoffice.scm (libreoffice): Add phase to install .desktop
files to $out/share so that LibreOffice will show up in Gnome/KDE/etc and so
that it is associated with the various MIME types of interest.
2017-08-14 09:11:22 +02:00
Kei Kebreau ac2ddcc66f
gnu: wxmaxima: Update to 17.05.1.
* gnu/packages/maths.scm (wxmaxima): Update to 17.05.1.
[arguments]: Put "autoconf" phase after the "unpack" phase. Fix
indentation.
2017-08-13 18:18:27 -04:00
ng0 be6e2c3018
gnu: Update open-adventure to d43854f0f6bb8e9eea7fbce80348150e7e7fc34d.
* gnu/packages/games.scm (open-adventure): Update to
d43854f0f6bb8e9eea7fbce80348150e7e7fc34d.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-08-13 15:39:47 -04:00
ng0 05af41a181
gnu: linenoise: Update to commit 2105ce445821381cf1bca87b6d386d4ea88ee20d.
* gnu/packages/shells.scm (linenoise): Update to commit
2105ce445821381cf1bca87b6d386d4ea88ee20d. Fix indentation.
[source]: change to git.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-08-13 15:29:45 -04:00
Alex Vong f152208b0d
gnu: qemu: Fix CVE-2017-{10664,10806,10911,11434}.
* gnu/packages/patches/qemu-CVE-2017-10664.patch,
gnu/packages/patches/qemu-CVE-2017-10806.patch,
gnu/packages/patches/qemu-CVE-2017-10911.patch,
gnu/packages/patches/qemu-CVE-2017-11434.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/virtualization.scm (qemu)[source]: Use them.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-08-13 18:28:27 +02:00
Marius Bakke d5daf6fbe0
gnu: curl: Fix i686 test failure.
* gnu/packages/patches/curl-bounds-check.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/curl.scm (curl-7.55.0)[source]: Use it.
2017-08-13 16:46:41 +02:00
Marius Bakke 9766082045
gnu: imagemagick: Update to 6.9.9-7.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-7.
2017-08-13 15:14:03 +02:00
Oleg Pykhalov f7e8302b4e
gnu: Add emacs-nix-mode.
* gnu/packages/emacs.scm (emacs-nix-mode): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-13 13:20:30 +05:30
Efraim Flashner f4c808df5b
gnu: pspp: Update to 0.11.0.
This fixes CVE-2017-10791, CVE-2017-10792.

* gnu/packages/statistics.scm (pspp): Update to 0.11.0.
2017-08-13 10:16:17 +03:00
Peter Mikkelsen 06465d2ba4
gnu: Add mpd service.
* doc/guix.texi: Add documentation.
* gnu/services/audio.scm (<mpd-configuration>): New record type.
  (mpd-service-type): New service type.
* gnu/tests/audio.scm: New file.
* gnu/local.mk: Add new files.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2017-08-13 07:36:32 +01:00
Christopher Baines c0761f2e7e
gnu: moreutils: Add more inputs to moreutils.
The included ts command requires the Time::Duration and Date::Parse perl
modules for the -r option.

* gnu/packages/moreutils.scm (moreutils)[inputs]: Add perl-timedate and
  perl-time-duration.
  [arguments]: Wrap ts with PERL5LIB.
2017-08-12 22:09:50 +01:00
Efraim Flashner 861fd04baf
gnu: efl: Don't include gtk+@3 in enclosure.
* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Replace
libinput with libinput-minimal.
2017-08-12 23:10:38 +03:00
Efraim Flashner 9be481f8b9
gnu: efl: Update to 1.20.2.
* gnu/packages/enlightenment.scm (efl): Update to 1.20.2.
2017-08-12 23:10:36 +03:00
Mark H Weaver f814379463
gnu: linux-libre: Update to 4.12.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.6.
(%linux-libre-hash): Update hash.
2017-08-12 15:52:29 -04:00
Mark H Weaver 5a8fc7de66
gnu: linux-libre@4.9: Update to 4.9.42.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.42.
2017-08-12 15:51:47 -04:00
Mark H Weaver 7d7c84a7bf
gnu: linux-libre@4.4: Update to 4.4.81.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.81.
2017-08-12 15:51:00 -04:00
Danny Milosavljevic 462ae6f612
gnu: python-pylint: Use Python2 variant system.
* gnu/packages/python.scm (python-pylint): Use Python2 variant system.
(python2-pylint): Strip Python2 variant system.
2017-08-12 16:30:16 +02:00
Alex Vong bfcdf88760
gnu: catdoc: Fix CVE-2017-11110.
* gnu/packages/patches/catdoc-CVE-2017-11110.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/textutils.scm (catdoc)[source]: Use it.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-08-12 15:30:23 +02:00
Marius Bakke 3ddaa7922b
gnu: e2fsprogs: Update to 1.43.5.
* gnu/packages/linux.scm (e2fsprogs): Update to 1.43.5.
2017-08-12 14:07:41 +02:00
Marius Bakke f1f2da6bce
gnu: feh: Update to 2.19.2.
* gnu/packages/image-viewers.scm (feh): Update to 2.19.2.
2017-08-12 13:59:14 +02:00
Tobias Geerinckx-Rice 3f09b46d93
gnu: dub: Update to 1.4.1.
* gnu/packages/ldc.scm (dub): Update to 1.4.1.
2017-08-11 16:46:00 +02:00
Andy Wingo f7fc9667b2
gnu: Add cloc.
* gnu/packages/code.scm (cloc): New public variable.
2017-08-11 10:38:30 +02:00
Leo Famulari d373c16f33
gnu: imagemagick: Update to 6.9.9-5.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-5.
2017-08-10 20:12:47 -04:00
Tobias Geerinckx-Rice 1c865bfce5
gnu: mksh: Update to 56.
* gnu/packages/shells.scm (mksh): Update to 56.
2017-08-11 01:02:12 +02:00
Tobias Geerinckx-Rice eec0c587af
gnu: ruby-debug-inspector: Update to 0.0.3.
* gnu/packages/ruby.scm (ruby-debug-inspector): Update to 0.0.3.
2017-08-11 00:21:00 +02:00
Tobias Geerinckx-Rice c3b36fa161
gnu: ruby-listen: Update to 3.1.5.
* gnu/packages/ruby.scm (ruby-listen): Update to 3.1.5.
2017-08-11 00:20:59 +02:00
Tobias Geerinckx-Rice 98ff58a53d
gnu: ruby-introspection: Update to 0.0.4.
* gnu/packages/ruby.scm (ruby-introspection): Update to 0.0.4.
2017-08-11 00:20:59 +02:00
Tobias Geerinckx-Rice a88f24d860
gnu: ruby-simplecov-html: Update to 0.10.1.
* gnu/packages/ruby.scm (ruby-simplecov-html): Update to 0.10.1.
2017-08-11 00:20:58 +02:00
Tobias Geerinckx-Rice ba074a85d0
gnu: ruby-net-http-digest-auth: Update to 1.4.1.
* gnu/packages/ruby.scm (ruby-net-http-digest-auth): Update to 1.4.1.
2017-08-11 00:20:57 +02:00
Tobias Geerinckx-Rice 12313cd071
gnu: ruby-nenv: Update to 0.3.0.
* gnu/packages/ruby.scm (ruby-nenv): Update to 0.3.0.
2017-08-11 00:20:57 +02:00
Tobias Geerinckx-Rice aeb4e61e75
gnu: ruby-rjb: Update to 1.5.5.
* gnu/packages/ruby.scm (ruby-rjb): Update to 1.5.5.
2017-08-11 00:20:56 +02:00
Tobias Geerinckx-Rice acbc506218
gnu: ruby-libxml: Update to 3.0.0.
* gnu/packages/ruby.scm (ruby-libxml): Update to 3.0.0.
2017-08-11 00:20:55 +02:00
Tobias Geerinckx-Rice 6f9652b0a1
gnu: ruby-minitest-bacon: Update to 1.0.3.
* gnu/packages/ruby.scm (ruby-minitest-bacon): Update to 1.0.3.
2017-08-11 00:20:55 +02:00
Tobias Geerinckx-Rice fbefd6ffbf
gnu: ruby-tins: Update to 1.15.0.
* gnu/packages/ruby.scm (ruby-tins): Update to 1.15.0.
2017-08-11 00:20:54 +02:00
Tobias Geerinckx-Rice ceaff59ec7
gnu: ruby-git: Update to 1.3.0.
* gnu/packages/ruby.scm (ruby-git): Update to 1.3.0.
2017-08-11 00:20:53 +02:00
Tobias Geerinckx-Rice c9e261b7eb
gnu: ruby-minitest-bonus-assertions: Update to 3.0.
* gnu/packages/ruby.scm (ruby-minitest-bonus-assertions): Update to 3.0.
2017-08-11 00:20:52 +02:00
Tobias Geerinckx-Rice d21c6686d0
gnu: ruby-minitest-hooks: Update to 1.4.1.
* gnu/packages/ruby.scm (ruby-minitest-hooks): Update to 1.4.1.
2017-08-11 00:20:52 +02:00
Tobias Geerinckx-Rice d74d96e466
gnu: ruby-test-unit: Update to 3.2.5.
* gnu/packages/ruby.scm (ruby-test-unit): Update to 3.2.5.
2017-08-11 00:20:51 +02:00
Tobias Geerinckx-Rice 2e8cd8624d
gnu: ruby-thor: Update to 0.19.4.
* gnu/packages/ruby.scm (ruby-thor): Update to 0.19.4.
2017-08-11 00:20:50 +02:00
Tobias Geerinckx-Rice 1d60c436aa
gnu: ruby-packnga: Update to 1.0.4.
* gnu/packages/ruby.scm (ruby-packnga): Update to 1.0.4.
2017-08-11 00:20:50 +02:00
Tobias Geerinckx-Rice e32dfb7405
gnu: ruby-lumberjack: Update to 1.0.12.
* gnu/packages/ruby.scm (ruby-lumberjack): Update to 1.0.12.
2017-08-11 00:20:49 +02:00
Tobias Geerinckx-Rice 185ea4465d
gnu: ruby-net-http-persistent: Update to 3.0.0.
* gnu/packages/ruby.scm (ruby-net-http-persistent): Update to 3.0.0.
2017-08-11 00:20:48 +02:00
Tobias Geerinckx-Rice 04de0cb5a0
gnu: ruby-mail: Update to 2.6.6.
* gnu/packages/ruby.scm (ruby-mail): Update to 2.6.6.
2017-08-11 00:20:48 +02:00
Tobias Geerinckx-Rice 263c0dbf00
gnu: ruby-ox: Update to 2.6.0.
* gnu/packages/ruby.scm (ruby-ox): Update to 2.6.0.
2017-08-11 00:20:47 +02:00
Tobias Geerinckx-Rice 2a91494ed1
gnu: ruby-redcloth: Update to 4.3.2.
* gnu/packages/ruby.scm (ruby-redcloth): Update to 4.3.2.
2017-08-11 00:20:46 +02:00
Tobias Geerinckx-Rice a3179a7338
gnu: ruby-connection-pool: Update to 2.2.1.
* gnu/packages/ruby.scm (ruby-connection-pool): Update to 2.2.1.
2017-08-11 00:20:46 +02:00
Tobias Geerinckx-Rice 56822223c1
gnu: ruby-fivemat: Update to 1.3.5.
* gnu/packages/ruby.scm (ruby-fivemat): Update to 1.3.5.
2017-08-11 00:20:45 +02:00
Tobias Geerinckx-Rice 8d10918a43
gnu: ruby-daemons: Update to 1.2.4.
* gnu/packages/ruby.scm (ruby-daemons): Update to 1.2.4.
2017-08-11 00:20:44 +02:00
Tobias Geerinckx-Rice e2fcef3913
gnu: ruby-diff-lcs: Update to 1.3.
* gnu/packages/ruby.scm (ruby-diff-lcs): Update to 1.3.
2017-08-11 00:20:44 +02:00
Tobias Geerinckx-Rice 313dd5ddc0
gnu: ruby-thread-safe: Update to 0.3.6.
* gnu/packages/ruby.scm (ruby-thread-safe): Update to 0.3.6.
2017-08-11 00:20:43 +02:00
Tobias Geerinckx-Rice 884a80dd0a
gnu: ruby-pkg-config: Update to 1.2.5.
* gnu/packages/ruby.scm (ruby-pkg-config): Update to 1.2.5.
2017-08-11 00:20:43 +02:00
Tobias Geerinckx-Rice 30caad5080
gnu: ruby-eventmachine: Update to 1.2.5.
* gnu/packages/ruby.scm (ruby-eventmachine): Update to 1.2.5.
2017-08-11 00:20:42 +02:00
Tobias Geerinckx-Rice f3a6311af4
gnu: ruby-term-ansicolor: Update to 1.6.0.
* gnu/packages/ruby.scm (ruby-term-ansicolor): Update to 1.6.0.
2017-08-11 00:20:41 +02:00
Tobias Geerinckx-Rice 0cd7b8164d
gnu: ruby-rake-compiler: Update to 1.0.4.
* gnu/packages/ruby.scm (ruby-rake-compiler): Update to 1.0.4.
2017-08-11 00:20:40 +02:00
Tobias Geerinckx-Rice 3b0e45c86d
gnu: ruby-useragent: Update to 0.16.8.
* gnu/packages/ruby.scm (ruby-useragent): Update to 0.16.8.
2017-08-11 00:20:40 +02:00
Tobias Geerinckx-Rice 5620bd456f
gnu: ruby-domain-name: Update to 0.5.20170404.
* gnu/packages/ruby.scm (ruby-domain-name): Update to 0.5.20170404.
2017-08-11 00:20:39 +02:00
Tobias Geerinckx-Rice a7ca218cd5
gnu: ruby-notiffany: Update to 0.1.1.
* gnu/packages/ruby.scm (ruby-notiffany): Update to 0.1.1.
2017-08-11 00:20:39 +02:00
Tobias Geerinckx-Rice d5489a618d
gnu: ruby-byebug: Update to 9.0.6.
* gnu/packages/ruby.scm (ruby-byebug): Update to 9.0.6.
2017-08-11 00:20:38 +02:00
Tobias Geerinckx-Rice 65a7f09ce0
gnu: ruby-sequel: Update to 4.49.0.
* gnu/packages/ruby.scm (ruby-sequel): Update to 4.49.0.
2017-08-11 00:20:38 +02:00
Tobias Geerinckx-Rice d1c1f36803
gnu: ruby-shoulda-matchers: Update to 3.1.2.
* gnu/packages/ruby.scm (ruby-shoulda-matchers): Update to 3.1.2.
2017-08-11 00:20:37 +02:00
Tobias Geerinckx-Rice 8e5ff25042
gnu: ruby-arel: Update to 8.0.0.
* gnu/packages/ruby.scm (ruby-arel): Update to 8.0.0.
2017-08-11 00:20:37 +02:00
Tobias Geerinckx-Rice 56ccada3c1
gnu: ruby-rb-fsevent: Update to 0.10.2.
* gnu/packages/ruby.scm (ruby-rb-fsevent): Update to 0.10.2.
2017-08-11 00:20:36 +02:00
Tobias Geerinckx-Rice cd698b6e20
gnu: ruby-utils: Update to 0.9.0.
* gnu/packages/ruby.scm (ruby-utils): Update to 0.9.0.
2017-08-11 00:20:35 +02:00
Tobias Geerinckx-Rice e322222ab4
gnu: ruby-tzinfo: Update to 1.2.3.
* gnu/packages/ruby.scm (ruby-tzinfo): Update to 1.2.3.
2017-08-11 00:20:35 +02:00
Tobias Geerinckx-Rice 32bbfea811
gnu: ruby-rb-inotify: Update to 0.9.10.
* gnu/packages/ruby.scm (ruby-rb-inotify): Update to 0.9.10.
2017-08-11 00:20:34 +02:00
Tobias Geerinckx-Rice 8929f0a481
gnu: ruby-gherkin: Update to 4.1.3.
* gnu/packages/ruby.scm (ruby-gherkin): Update to 4.1.3.
2017-08-11 00:20:33 +02:00
Tobias Geerinckx-Rice 3d4a5eb555
gnu: ruby-timecop: Update to 0.9.1.
* gnu/packages/ruby.scm (ruby-timecop): Update to 0.9.1.
2017-08-11 00:20:33 +02:00
Tobias Geerinckx-Rice 483846ac6f
gnu: ruby-minitest: Update to 5.10.3.
* gnu/packages/ruby.scm (ruby-minitest): Update to 5.10.3.
2017-08-11 00:20:32 +02:00
Tobias Geerinckx-Rice 5ca48923f5
gnu: ruby-redcarpet: Update to 3.4.0.
* gnu/packages/ruby.scm (ruby-redcarpet): Update to 3.4.0.
2017-08-11 00:20:32 +02:00
Tobias Geerinckx-Rice dc97df2ef4
gnu: ruby-cucumber-core: Update to 2.0.0.
* gnu/packages/ruby.scm (ruby-cucumber-core): Update to 2.0.0.
2017-08-11 00:20:31 +02:00
Tobias Geerinckx-Rice ce5f523001
gnu: ruby-pg: Update to 0.21.0.
* gnu/packages/ruby.scm (ruby-pg): Update to 0.21.0.
2017-08-11 00:20:30 +02:00
Tobias Geerinckx-Rice d14e5eaa19
gnu: ruby-slop: Update to 4.5.0.
* gnu/packages/ruby.scm (ruby-slop): Update to 4.5.0.
2017-08-11 00:20:29 +02:00
Marius Bakke c2f93e9c07
gnu: openjpeg: Update to 2.2.0 [security fixes].
In addition to the patches we already had (which are not mentioned in the
ChangeLog, but verified by following their respective GitHub issues) this
release also fixes CVE-2016-9112, CVE-2016-5139, CVE-2016-5152, CVE-2016-5158,
CVE-2016-5159, CVE-2016-1626 and CVE-2016-1628.

See <https://github.com/uclouvain/openjpeg/blob/v2.2.0/CHANGELOG.md> for details.

* gnu/packages/patches/openjpeg-CVE-2016-9572-CVE-2016-9573.patch,
  gnu/packages/patches/openjpeg-CVE-2016-9850-CVE-2016-9851.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/image.scm (openjpeg): Update to 2.2.0.
[source](patches): Remove.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Add phase to patch
hard-coded openjpeg-2.1 path.
2017-08-10 22:23:31 +02:00
Marius Bakke 1a1558e88f
gnu: postgresql: Update to 9.6.4 [fixes CVE-2017-{7546,7547,7548}].
See <https://www.postgresql.org/about/news/1772/> for more information.

* gnu/packages/databases.scm (postgresql): Update to 9.6.4.
2017-08-10 22:23:31 +02:00
Leo Famulari 1e07daa27a
gnu: mercurial: Update to 4.2.3 [fixes CVE-2017-1000116].
* gnu/packages/version-control.scm (mercurial): Update to 4.2.3.
2017-08-10 15:02:04 -04:00
Leo Famulari 38f8a882ab
gnu: git: Update to 2.14.1 [fixes CVE-2017-1000117].
* gnu/packages/version-control.scm (git): Update to 2.14.1.
2017-08-10 15:02:04 -04:00
Leo Famulari 5993f7c455
gnu: subversion: Update to 1.8.19 [fixes CVE-2017-9800].
* gnu/packages/version-control.scm (subversion): Update to 1.8.19.
[source]: Add alternate URL.
2017-08-10 15:02:04 -04:00
Oleg Pykhalov f262f44683
gnu: Add emacs-engine-mode.
* gnu/packages/emacs.scm (emacs-engine-mode): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 22:25:25 +05:30
Leo Famulari 783daa4982
gnu: libsoup: Update to 2.58.2 (fixes CVE-2017-2885).
* gnu/packages/gnome.scm (libsoup): Update to 2.58.2.
2017-08-10 12:25:31 -04:00
Tobias Geerinckx-Rice ddde3f6be1
gnu: catimg: Update to 2.4.0.
* gnu/packages/image-viewers.scm (catimg): Update to 2.4.0.
2017-08-10 17:26:08 +02:00
Tobias Geerinckx-Rice 226685faa5
gnu: cppcheck: Update to 1.80.
* gnu/packages/check.scm (cppcheck): Update to 1.80.
2017-08-10 17:26:07 +02:00
Tobias Geerinckx-Rice c63b83a40f
gnu: vdirsyncer: Update to 0.16.1.
* gnu/packages/dav.scm (vdirsyncer): Update to 0.16.1.
2017-08-10 17:26:07 +02:00
Ben Woodcroft 37b08547e4
gnu: ruby-bio-commandeer: Update to 0.4.0.
* gnu/packages/ruby.scm (ruby-bio-commandeer): Update to 0.4.0.
2017-08-10 22:20:38 +10:00
Oleg Pykhalov 27feda65e7
gnu: Add emacs-erc-hl-nicks.
* gnu/packages/emacs.scm (emacs-erc-hl-nicks): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 14:55:09 +05:30
Oleg Pykhalov 1ee879e967
gnu: Add emacs-gitpatch.
By the way, “gitpatch.el” says different version than release tarball.
Do I need to ask a developer?
--8<---------------cut here---------------start------------->8---
;; Author: Feng Shu <tumashu@163.com>
;; Homepage: https://github.com/tumashu/gitpatch
;; Keywords: convenience
;; Package-Requires: ((emacs "24.3"))
;; Version: 0.10
--8<---------------cut here---------------end--------------->8---

>From 9eddf07fa401468738c2f48a25e51ddef2a3ceed Mon Sep 17 00:00:00 2001
From: Oleg Pykhalov <go.wigust@gmail.com>
Date: Sat, 29 Jul 2017 14:22:48 +0300
Subject: [PATCH] gnu: Add emacs-gitpatch.

* gnu/packages/emacs.scm (emacs-gitpatch): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 14:37:17 +05:30
Oleg Pykhalov a88adeb343
gnu: Add emacs-git-messenger.
gnu/packages/emacs.scm (emacs-git-messenger): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 13:27:05 +05:30
Christopher Baines 1012056625
services: admin: Simplify the handling of the Tailon debug? option.
* gnu/services/admin.scm (tailon-configuration-file-compiler): Simplify the
  handling of debug?.
2017-08-09 23:50:35 +01:00
Christopher Baines 91fdc8a574
services: Update the Tailon service for Tailon 1.3.0.
Tailon 1.3.0 (upgraded from 1.1.1) adds support for HTTP authentication.

* gnu/services/admin.scm (<tailon-configuration-file>): Add http-auth and
  users configuration values.
  (tailon-configuration-file-http-auth, tailon-configuration-file-users): New
  procedures.
  (tailon-configuration-file-compiler): Add support for the http-auth and
  users configuration options.
* doc/guix.texi (Monitoring Services): Document authentication for Tailon.
2017-08-09 23:50:31 +01:00
Christopher Baines f2d8e7f720
services: Add missing wrap-lines option to tailon.
* gnu/services/admin.scm (<tailon-configuration-file>): Add wrap-lines.
  (tailon-configuration-wrap-lines): New procedure.
  (tailon-configuration-file-compiler): Add support for wrap-lines.
* doc/guix.texi (Monitoring Services): Document the wrap-lines Tailon
  configuration option.
2017-08-09 23:50:27 +01:00
Christopher Baines 761f5865c8
gnu: Update tailon to version 1.3.0.
From version 1.1.1.

* gnu/packages/logging.scm (tailon)[version]: Change to 1.3.0.
  [inputs]: Add python-tornado-http-auth.
2017-08-09 23:50:23 +01:00
Christopher Baines c795bc79d9
gnu: Add python-tornado-http-auth.
* gnu/packages/python.scm (python-tornado-http-auth): New variable.
2017-08-09 23:50:10 +01:00
Marius Bakke 4c6c683862
gnu: nmap: Update to 7.60.
* gnu/packages/admin.scm (nmap): Update to 7.60.
2017-08-10 00:15:35 +02:00
Marius Bakke 79d9525071
gnu: curl: Update replacement to 7.55.0. [security fixes]
Fixes CVE-2017-1000099, CVE-2017-1000100, and CVE-2017-100101.
See <https://curl.haxx.se/docs/security.html> for details.

* gnu/packages/curl.scm (curl)[replacement]: Update to 7.55.0.
(curl-7.54.1): Rename to ...
(curl-7.55.0): ... this.
[source]: Update source URI to match upstream compression method change.
[arguments]: Add 'fix-Makefile' phase.
2017-08-10 00:15:35 +02:00
Marius Bakke 2e8c61fcf0
gnu: samba: Update to 4.6.7.
* gnu/packages/samba.scm (samba): Update to 4.6.7.
2017-08-10 00:15:34 +02:00
Leo Famulari ae7f246cf1
gnu: python-nbformat: Update to 4.3.0.
* gnu/packages/python.scm (python-nbformat, python2-nbformat): Update to 4.3.0.
2017-08-09 16:52:51 -04:00
Leo Famulari 10756b9ed1
gnu: gnupg: Update to 2.1.23.
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.23.
[arguments]: Remove 'enable-gpg2-is-gpg' from #:configure-flags, since it is now
the default.
2017-08-09 16:01:33 -04:00
Ricardo Wurmus 1b22ecdac4
gnu: r-wgcna: Update to 1.61.
* gnu/packages/bioinformatics.scm (r-wgcna): Update to 1.61.
[propagated-inputs]: Add r-rcpp, r-robust, r-survival.
2017-08-09 20:08:13 +02:00
Ricardo Wurmus c5f744a68d
gnu: Add r-robust.
* gnu/packages/statistics.scm (r-robust): New variable.
2017-08-09 20:08:13 +02:00
Ricardo Wurmus 5d0afe8849
gnu: Add r-fit-models.
* gnu/packages/statistics.scm (r-fit-models): New variable.
2017-08-09 20:08:13 +02:00
Ricardo Wurmus 0bae5fd6a7
gnu: Add r-rrcov.
* gnu/packages/statistics.scm (r-rrcov): New variable.
2017-08-09 20:08:13 +02:00
Ricardo Wurmus 23841b2573
gnu: Add r-pcapp.
* gnu/packages/statistics.scm (r-pcapp): New variable.
2017-08-09 20:08:13 +02:00
Ricardo Wurmus 0ecd065839
gnu: r-gdtools: Update to 0.1.5.
* gnu/packages/statistics.scm (r-gdtools): Update to 0.1.5.
2017-08-09 20:08:12 +02:00
Ricardo Wurmus c3317cd9fb
gnu: r-ggbeeswarm: Update to 0.6.0.
* gnu/packages/statistics.scm (r-ggbeeswarm): Update to 0.6.0.
2017-08-09 20:08:12 +02:00
Mark H Weaver ea0277abcd
gnu: icecat: Add more fixes from upstream mozilla-esr52.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add fixes for CVE-2017-7802,
CVE-2017-7803, CVE-2017-7807, and the remaining 6 out of 23 changesets for
CVE-2017-7779.
2017-08-09 13:16:52 -04:00
Mark H Weaver 12025fb9b0
gnu: icecat: Rename patches to reflect CVE assignments.
Document that our existing patches include fixes for CVE-2017-7753,
CVE-2017-7784, CVE-2017-7786, CVE-2017-7787, CVE-2017-7791, CVE-2017-7792,
CVE-2017-7798, CVE-2017-7798, CVE-2017-7800, CVE-2017-7801, and 17 out of 23
changesets for CVE-2017-7779.

* gnu/packages/gnuzilla.scm (icecat)[source]: Rename patches to reflect CVE
assignments.
2017-08-09 13:16:43 -04:00
ng0 28e12d6c81
gnu: gnurl: Update to 7.55.0.
* gnu/packages/gnunet.scm (gnurl): Update to 7.55.0.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-08-09 18:16:51 +02:00
Tobias Geerinckx-Rice a4afc536f9
gnu: virt-manager: Update to 1.4.2.
* gnu/packages/virtualization.scm (virt-manager): Update to 1.4.2.
2017-08-09 16:45:32 +02:00
Tobias Geerinckx-Rice 448052b713
gnu: libgdata: Disable failing tests.
* gnu/packages/gnome.scm (libgdata)[arguments]: Add ‘disable-failing-tests’
phase.
2017-08-09 16:31:06 +02:00
Ricardo Wurmus 18f5d2a70a
gnu: Add reference to (gnu packages graph).
This is a follow-up to 1738138cb3.
2017-08-09 15:43:35 +02:00
Ricardo Wurmus 1738138cb3
gnu: r-igraph: Move to (gnu packages graph).
* gnu/packages/statistics.scm (r-igraph): Move from here...
* gnu/packages/graph.scm (r-igraph): ...to here.
2017-08-09 14:47:47 +02:00
Ricardo Wurmus 31476df32e
gnu: Add python-igraph.
* gnu/packages/graph.scm (python-igraph): New variable.
2017-08-09 14:47:47 +02:00
Ricardo Wurmus e57fffad90
gnu: Add igraph.
* gnu/packages/graph.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-08-09 14:47:47 +02:00
Efraim Flashner ea77385c4c
gnu: viewnior: Don't build icon-theme.cache.
* gnu/packages/image-viewers.scm (viewnior)[arguments]: Add phase to
disable building the icon-theme.cache.
2017-08-09 14:09:43 +03:00
Manolis Ragkousis 2d5bf32b8a
gnu: googletest: Build shared libraries.
* gnu/packages/check.scm (googletest)[arguments]: Pass "-DBUILD_SHARED_LIBS=ON"
  in #:configure-flags.
2017-08-09 13:53:29 +03:00
Manolis Ragkousis c608fe8cf3
gnu: Add ois.
* gnu/packages/game-development.scm (ois): New variable.
2017-08-09 13:53:16 +03:00
Eric Bavier d84b09e937
gnu: dealii: Update to 8.5.0.
* gnu/packages/maths.scm (dealii): Update to 8.5.0.
[arguments]: Delete 'hint-example-prefix phase, which would need adjusting for
this version.  Users can use e.g. 'export DEAL_II_DIR=$GUIX_ENVIRONMENT'.
Adjust configuration flags.
2017-08-09 01:56:53 -05:00
Eric Bavier 05cca6ce90
gnu: stress-make: Patch default shell.
* gnu/packages/debug.scm (stress-make)[arguments]: Add 'set-default-shell
phase.
2017-08-09 01:56:53 -05:00
Eric Bavier bd5b5ac0c5
gnu: suitesparse: Update to 4.5.5.
* gnu/packages/maths.scm (suitesparse): Update to 4.5.5.
[source]: Add 'modules' and 'snippet' field to remove bundled source.
[arguments]: Remove 'prepare-out' phase.  Adjust #:make-flags for metis.
Make build parallel, since it now appears to be safe.
[inputs]: Add metis.
2017-08-09 01:56:53 -05:00
Eric Bavier 2509522c4f
gnu: suitesparse: Use modify-phases.
* gnu/packages/maths.scm (suitesparse)[arguments]: Use modify-phases.
2017-08-09 01:56:53 -05:00
Eric Bavier 9731c412e9
gnu: petsc, slepc: Use 'parallel-job-count'.
* gnu/packages/maths.scm (petsc, slepc)[arguments]: Set #:make-flags to
override default unlimited '-j'.
(petsc)[arguments]: Scrub build machine cores from installed files in
'clean-local-references' phase.
2017-08-09 01:56:53 -05:00
Eric Bavier baeaf8821d
gnu: slepc: Update to 3.7.4.
* gnu/packages/maths.scm (slepc): Update to 3.7.4.
[source]: Use direct source link.  Remove 'file-name' field.
2017-08-09 01:56:52 -05:00
Eric Bavier 41a46a5035
gnu: petsc: Update to 3.7.6.
* gnu/packages/maths.scm (petsc): Update to 3.7.6.
2017-08-09 01:56:46 -05:00
Tobias Geerinckx-Rice 026051953d
gnu: epiphany: Update to 3.24.3.
* gnu/packages/gnome.scm (epiphany): Update to 3.24.3.
2017-08-09 07:20:57 +02:00
Tobias Geerinckx-Rice c762011e40
gnu: tracker: Update to 1.12.2.
* gnu/packages/gnome.scm (tracker): Update to 1.12.2.
2017-08-09 07:20:56 +02:00
Tobias Geerinckx-Rice 666901b298
gnu: gnome-online-accounts: Update to 3.24.2.
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.24.2.
2017-08-09 07:20:56 +02:00
Tobias Geerinckx-Rice a51fc34c28
gnu: mutter: Update to 3.24.4.
* gnu/packages/gnome.scm (mutter): Update to 3.24.4.
2017-08-09 07:20:55 +02:00