Commit Graph

18956 Commits

Author SHA1 Message Date
Ricardo Wurmus 4a007ffafe
gnu: Add r-annotationhub.
* gnu/packages/bioinformatics.scm (r-annotationhub): New variable.
2017-08-17 17:25:47 +02:00
Ricardo Wurmus 5f96f30f5d
gnu: Add r-interactivedisplaybase.
* gnu/packages/bioinformatics.scm (r-interactivedisplaybase): New variable.
2017-08-17 17:25:46 +02:00
Efraim Flashner a71fd67175
gnu: american-fuzzy-lop: Update to 2.49b.
* gnu/packages/debug.scm (american-fuzzy-lop): Update to 2.49b.
2017-08-17 18:17:00 +03:00
Efraim Flashner aacefef222
gnu: american-fuzzy-lop: Add support for non-Intel architectures.
* gnu/packages/debug.scm (americal-fuzzy-lop): Add qemu target for
non-Intel targets.
[arguments]: On non-Intel systems, add phase to disable non-Intel
architecture warning and remove incompatible binaries.
2017-08-17 18:16:57 +03:00
Nicolas Goaziou 721e1987d0
gnu: Add mgba.
* gnu/packages/games.scm (mgba): New public variable.
2017-08-17 10:56:04 +02:00
Ricardo Wurmus a6d05444ab
gnu: cuirass: Update to 0.0.1-7.6f85bc0.
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-7.6f85bc0.
[arguments]: Add guile-git and guile-bytestructures to the load path.
[inputs]: Remove git, add guile-git and guile-bytestructures.
2017-08-17 09:12:46 +02:00
Efraim Flashner e3b861ce38
gnu: python-cython: Update to 0.26.
* gnu/packages/python.scm (python-cython, python2-cython): Update to 0.26.
[source]: Remove patch.
* gnu/packages/patches/python-cython-fix-tests-32bit.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-17 06:46:06 +03:00
Danny Milosavljevic d6ef422fe7
gnu: Add fbreader.
* gnu/packages/ebook.scm (fbreader): New variable.
2017-08-17 02:00:51 +02:00
Danny Milosavljevic 84a52639c9
gnu: Add liblinebreak.
* gnu/packages/ebook.scm (liblinebreak): New variable.
2017-08-17 01:56:38 +02:00
Tobias Geerinckx-Rice f73f1f0769
gnu: python-cryptography-vectors: Update to 2.0.3.
* gnu/packages/python.scm (python-cryptography-vectors): Update to 2.0.3.
2017-08-16 22:35:11 +02:00
Tobias Geerinckx-Rice f37995fa20
gnu: python-cryptography: Update to 2.0.3.
* gnu/packages/python.scm (python-cryptography): Update to 2.0.3.
2017-08-16 22:35:10 +02:00
Tobias Geerinckx-Rice f886e7cab1
gnu: limnoria: Update to 2017.08.03.
* gnu/packages/irc.scm (limnoria): Update to 2017.08.03.
2017-08-16 22:35:10 +02:00
Tobias Geerinckx-Rice e2a4c13023
gnu: cbatticon: Update to 1.6.6.
* gnu/packages/admin.scm (cbatticon): Update to 1.6.6.
2017-08-16 22:35:10 +02:00
Julien Lepiller f207984985
gnu: Add gpick.
* gnu/packages/image.scm (gpick): New variable.
2017-08-16 21:37:33 +03:00
ng0 d0b13d7b9b
gnu: fossil: Update to 2.2.
* gnu/packages/version-control.scm (fossil): Update to 2.2.
[source]: Add uri for older versions.
[arguments]: Enable previously disabled test.
2017-08-16 21:37:32 +03:00
Efraim Flashner ab1bd285db
gnu: connman: Update to 1.35.
* gnu/packages/connman.scm (connman): Update to 1.35.
2017-08-16 21:37:29 +03:00
Kei Kebreau e664200c0c
gnu: Add ltris.
* gnu/packages/games.scm (ltris): New variable.
2017-08-16 11:28:12 -04:00
Alex Vong af4db693db
gnu: Add ghc-gitrev.
* gnu/packages/haskell.scm (ghc-gitrev): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong e0ca14c7a8
gnu: Add ghc-geniplate-mirror.
* gnu/packages/haskell.scm (ghc-geniplate-mirror): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong 298af2a8da
gnu: Add ghc-monadplus.
* gnu/packages/haskell.scm (ghc-monadplus): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong 005a08e3dc
gnu: Add ghc-fail.
* gnu/packages/haskell.scm (ghc-fail): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong 1eced2a7a8
gnu: Add ghc-edisoncore.
* gnu/packages/haskell.scm (ghc-edisoncore): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong 212ae09541
gnu: Add ghc-edisonapi.
* gnu/packages/haskell.scm (ghc-edisonapi): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:39 +02:00
Alex Vong a623fd7fed
gnu: Add ghc-murmur-hash.
* gnu/packages/haskell.scm (ghc-murmur-hash): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:38 +02:00
Alex Vong ca48a34594
gnu: Add ghc-data-hash.
* gnu/packages/haskell.scm (ghc-data-hash): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 17:07:38 +02:00
Efraim Flashner adcb30642c
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-16 17:57:40 +03:00
Alex Vong 96f23b62e0
gnu: Add ghc-equivalence.
* gnu/packages/haskell.scm (ghc-equivalence): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:13 +02:00
Alex Vong 3f8b8e731c
gnu: Add ghc-boxes.
* gnu/packages/haskell.scm (ghc-boxes): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:13 +02:00
Alex Vong be04f8020a
gnu: Add ghc-edit-distance.
* gnu/packages/haskell.scm (ghc-edit-distance): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:13 +02:00
Alex Vong 867ed9776c
gnu: Add ghc-stmonadtrans.
* gnu/packages/haskell.scm (ghc-stmonadtrans): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:12 +02:00
Alex Vong f99a57dc28
gnu: Add ghc-strict.
* gnu/packages/haskell.scm (ghc-strict): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:12 +02:00
Alex Vong c12562e1e8
gnu: cpphs: Update to 1.20.8.
* gnu/packages/haskell.scm (cpphs): Update to 1.20.8.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:53:08 +02:00
ng0 2f7966c8e2
gnu: font-google-noto: Use font-build-system.
* gnu/packages/fonts.scm (font-google-noto)[build-system]: Use
font-build-system.
[source]: Use url-fetch/zipbomb.
[arguments]: Remove it.
[native-inputs]: Remove it.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-08-16 16:18:50 +02:00
Efraim Flashner d534f3a4d3
gnu: r-mzr: Fix building on aarch64 and armhf.
* gnu/packages/bioinformatics.scm (r-mzr)[inputs]: Add boost.
2017-08-16 12:36:25 +03:00
Efraim Flashner 953a12fa9b
gnu: hdf4: Fix building on aarch64.
* gnu/packages/maths.scm (hdf4)[arguments]: Add a phase to improve
detection and support for aarch64-linux.
2017-08-16 09:33:11 +03:00
Leo Famulari 8343d373d5
gnu: cgit: Don't build cgit's special 'git:src' input.
This special version of Git is only used within the build process of
cgit. We don't need to build it otherwise, so the package is removed
with this commit.

* gnu/packages/version-control.scm (cgit)[inputs]: Replace the git@2.10
package with an origin reference of the source code.
(git@2.10): Remove variable.
2017-08-15 17:59:22 -04:00
Christopher Baines 6230e155af
gnu: Fix memcached service startup.
Memcached changes to the memcached user from root before writing the PID
file. This means that it must be able to write the PID file as the memcached
user.

To make this work, create the /var/run/memcached directory when the service
starts, make it owned by memcached, and change memcached to write the PID file
to /var/run/memcached/pid.

This wasn't picked up by the system test as the "service running" part was too
permissive, and only failed on an error. Instead, test the response from
calling start-service and check that the PID is a number.

* gnu/services/databases.scm (memcached-activation): New variable.
  (memcached-shepherd-service): Change PID file location.
  (memcached-service-type): Extend the activation-service-type.
* gnu/tests/databases.scm (run-memcached-test)[test]: Change the "service
  running" test to check the response from the shepherd.
2017-08-15 22:24:15 +01:00
Danny Milosavljevic 2434f5cedf
gnu: Add dssi.
* gnu/packages/music.scm (dssi): New variable.
2017-08-15 20:58:03 +02:00
Oleg Pykhalov 425d66f7a7
gnu: Add emacs-highlight-symbol.
* gnu/packages/emacs.scm (emacs-highlight-symbol): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-08-15 20:52:58 +02:00
ng0 be69176bbd
gnu: fish-guix: Use new download URL.
* gnu/packages/shells.scm (fish-guix)[source]: Adjust the download URL.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-08-15 20:41:23 +02:00
Marius Bakke dca82aefbc
gnu: p11-kit: Update to 0.23.8.
* gnu/packages/tls.scm (p11-kit): Update to 0.23.8.
2017-08-15 20:38:02 +02:00
Leo Famulari 6550e5ad64
gnu: signify: Update to 22.
* gnu/packages/crypto.scm (signify): Update to 22.
2017-08-15 13:27:30 -04:00
Ben Woodcroft 06f31e50b1
gnu: diamond: Update to 0.9.10.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.10.
2017-08-15 18:49:33 +10:00
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
Mark H Weaver 09ec5a0f0c
Merge branch 'master' into core-updates 2017-08-15 03:10:14 -04: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
Mark H Weaver 3785e42e52
Merge branch 'master' into core-updates 2017-08-11 03:49:24 -04: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 d156c999d0
Merge branch 'master' into core-updates 2017-08-10 00:18:36 +02: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
Mark H Weaver cc294bcee6
Merge branch 'master' into core-updates 2017-08-09 17:25:31 -04: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
Tobias Geerinckx-Rice 0d2df50caf
gnu: gedit: Support gspell.
* gnu/packages/gnome.scm (gedit)[arguments]: Remove #:configure-flags.
[inputs]: Add gspell.
2017-08-09 07:20:55 +02:00
Tobias Geerinckx-Rice e3705bb6ea
gnu: gedit: Update to 3.22.1.
* gnu/packages/gnome.scm (gedit): Update to 3.22.1.
2017-08-09 07:20:54 +02:00
Tobias Geerinckx-Rice eccd35be3d
gnu: gspell: Propagate enchant dependency.
* gnu/packages/gnome.scm (gspell)[inputs]: Move enchant from here...
[propagated-inputs]: ...to here.
2017-08-09 07:20:09 +02:00
Tobias Geerinckx-Rice a801ae4cae
gnu: gspell: Order inputs alphabetically.
* gnu/packages/gnome.scm (gspell)[inputs, native-inputs]: Re-order.
2017-08-09 07:20:09 +02:00
Tobias Geerinckx-Rice 9099bedfea
gnu: gnumeric: Update to 1.12.35.
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.35.
2017-08-09 07:20:08 +02:00
Tobias Geerinckx-Rice e2bf423ab4
gnu: brasero: Update to 3.12.2.
* gnu/packages/gnome.scm (brasero): Update to 3.12.2.
2017-08-09 07:20:08 +02:00
Tobias Geerinckx-Rice f032d0be9c
gnu: Use HTTPS for gnome.org and subdomains.
* gnu/packages/fonts.scm (font-bitstream-vera)[home-page]: Use HTTPS.
* gnu/packages/glib.scm (glib)[home-page]: Likewise.
* gnu/packages/gnome.scm (gcr, libgnome-keyring, gnome-keyring, evince)
(gnome-icon-theme, libgsf, gnome-mime-data, vala, vte, python2-rsvg)
(glib-networking, gnome-settings-daemon, libchamplain, grilo, grilo-plugins)
(gjs, zenity, mutter, network-manager, network-manager-applet, gdm)
[home-page]: Likewise.
* gnu/packages/gtk.scm (gtk-engines, murrine)[home-page]: Likewise.
2017-08-09 00:49:41 +02:00
Christopher Baines 9bb47d7df8
gnu: 0ad: Update to 0.0.22-alpha.
* gnu/packages/games.scm (0ad-data, 0ad): Update to 0.0.22-alpha.
2017-08-08 21:24:01 +01:00
Christopher Baines 0642838b2e
services: herd: Add a stop-service procedure.
* gnu/services/herd.scm (stop-service): New procedure.
2017-08-08 20:49:08 +01:00
Christopher Baines dc7b3e5633
services: herd: Fix matching ok responses from shepherd service.
Previously the match expression case for a successful response
(where error is #f) required that the result component contained a list with a
single element.

As far as I see when looking at the responses from the shepherd, this is not
normally the case. Therefore, to avoid treating successful responses as
errors, make the match requirement more permissive, accepting any value.

* gnu/services/herd.scm (invoke-action): Change match condition for ok responses.
2017-08-08 20:48:53 +01:00
Efraim Flashner 65831c6425
gnu: babl: Update to 0.1.28.
* gnu/packages/gimp.scm (babl): Update to 0.1.28.
2017-08-08 18:43:07 +03:00
Efraim Flashner 3616ff51b3
gnu: gegl: Use 'modify-phases' syntax.
* gnu/packages/gimp.scm (gegl)[arguments]: Use the 'modify-phases' syntax.
2017-08-08 18:43:05 +03:00
Efraim Flashner b0a21b56db
gnu: gegl: Fix building on aarch64.
* gnu/packages/gimp.scm (gegl)[arguments]: Add '-lm' configure-flag.
2017-08-08 18:43:03 +03:00
Ben Woodcroft cc36165efa
gnu: ruby-activesupport: Update to 5.1.3.
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.1.3.
2017-08-08 21:54:20 +10:00
Tobias Geerinckx-Rice b998781d24
gnu: pciutils: Update to 3.5.5.
* gnu/packages/pciutils.scm (pciutils): Update to 3.5.5.
2017-08-08 05:23:38 +02:00
Tobias Geerinckx-Rice a40af5d0ad
gnu: hunspell: Update to 1.6.1.
* gnu/packages/libreoffice.scm (hunspell): Update to 1.6.1.
[native-inputs]: Add autoconf, automake, and libtool.
[arguments]: Add ‘bootstrap’ phase.
2017-08-08 05:23:37 +02:00
Tobias Geerinckx-Rice fc3560fff1
gnu: hunspell: Update home page.
* gnu/packages/libreoffice.scm (hunspell)[home-page]: Update it.
2017-08-08 05:23:37 +02:00
Tobias Geerinckx-Rice 625761a502
gnu: aspell-dict-en: Update to 2017.01.22-0.
Add missing copyright line for 2016.

* gnu/packages/aspell.scm (aspell-dict-en): Update to 2017.01.22-0.
2017-08-08 05:23:37 +02:00
Tobias Geerinckx-Rice d459524713
gnu: moreutils: Update to 0.61.
* gnu/packages/moreutils.scm (moreutils): Update to 0.61.
2017-08-08 05:23:36 +02:00
Tobias Geerinckx-Rice 7fae2063f8
gnu: sudo: Use ‘modify-phases’ syntax.
* gnu/packages/admin.scm (sudo)[arguments]: Use ‘modify-phases’.
2017-08-08 05:23:36 +02:00
Mark H Weaver 4f4134c26d
gnu: linux-libre: Update to 4.12.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.5.
(%linux-libre-hash): Update hash.
2017-08-07 21:33:03 -04:00
Mark H Weaver 99ccc74725
gnu: linux-libre@4.9: Update to 4.9.41.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.41.
2017-08-07 21:32:13 -04:00
Mark H Weaver c56b08b1e5
gnu: linux-libre@4.4: Update to 4.4.80.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.80.
2017-08-07 21:31:36 -04:00
Mark H Weaver c36e27d504
gnu: linux-libre@4.1: Update to 4.1.43.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.43.
2017-08-07 21:30:47 -04:00
Ben Woodcroft 63755fcd65
gnu: ruby-puma: Update to 3.9.1.
* gnu/packages/ruby.scm (ruby-puma): Update to 3.9.1.
[source]: Remove patch.
[arguments]: Disable tests.
[native-inputs]: Remove field.
* gnu/packages/patches/ruby-puma-ignore-broken-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-08 09:31:18 +10:00
Ben Woodcroft 5b0c223ae3
gnu: ruby-nokogiri-diff: Update to 0.2.0-1.a38491e4.
* gnu/packages/ruby.scm (ruby-nokogiri-diff): Update to 0.2.0-1.a38491e4.
2017-08-08 09:30:44 +10:00
Ben Woodcroft 5071f17b29
gnu: ruby-tdiff: Update to 0.3.3-1.b662a604.
* gnu/packages/ruby.scm: Update to 0.3.3-1.b662a604
2017-08-08 09:30:40 +10:00
Ben Woodcroft e7ea30d59a
ruby: Replace with ruby-2.4.1.
* gnu/packages/ruby.scm (ruby-2.4.1): New variable.
(ruby)[replacement]: New field.
2017-08-08 09:30:02 +10:00
Mark H Weaver 2d9495da23
Merge branch 'master' into core-updates 2017-08-07 16:45:16 -04:00
Efraim Flashner 57e96e48b1
gnu: propeller-gcc-4: Don't build on aarch64-linux.
* gnu/packages/embedded.scm (propeller-gcc-4)[supported-system]: New field.
2017-08-07 17:02:24 +03:00
Efraim Flashner 6eed26443f
gnu: nim: Update to 0.17.0.
* gnu/packages/nim.scm (nim): Update to 0.17.0.
[source, home-page]: Use https.
[arguments]: Patch more shebangs, use custom build phase.
2017-08-07 13:37:28 +03:00
Leo Famulari c97fbf55e7
gnu: texlive: Remove texlive-minimal.
This package is superseded by the modular TeX Live distribution.

* gnu/packages/tex.scm (texlive-minimal, texlive-texmf-minimal): Remove
variables.
2017-08-07 12:29:20 +02:00
Leo Famulari 1335167a3b
gnu: biber: Update to 2.7.
* gnu/packages/tex.scm (biber)[name]: Rename to 'biber'.
(biber-2.5): Remove variable.
2017-08-07 12:08:58 +02:00
Leo Famulari 149f668821
gnu: texlive: Update to 2017.
* gnu/packages/tex.scm (texlive, texlive-texmf): Update to 2017.
(texlive-texmf-src): Update to 20170524. Remove
'texlive-texmf-CVE-2016-10243.patch'.
(texlive-bin, texlive-extra-src): Update to 20170524.
* gnu/packages/patches/texlive-texmf-CVE-2016-10243.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-07 12:08:03 +02:00
Marius Bakke 83fef82b7c
gnu: cubicle: Fix evaluation.
* gnu/packages/maths.scm (cubicle)[native-inputs]: Retrieve WHICH from
(gnu packages base).
2017-08-07 12:02:33 +02:00
Efraim Flashner cda20ee816
gnu: vapoursynth: Don't build on aarch64-linux.
* gnu/packages/video.scm (vapoursynth)[supported-systems]: Remove
aarch64-linux from the supported-systems.
2017-08-07 07:24:17 +03:00
Tobias Geerinckx-Rice 74033bbcc3
gnu: youtube-dl: Update to 2017.08.06.
* gnu/packages/video.scm (youtube-dl): Update to 2017.08.06.
2017-08-07 05:28:34 +02:00
Tobias Geerinckx-Rice d8af4f6dde
gnu: ntfs-3g: Update to 2017.3.23.
* gnu/packages/linux.scm (ntfs-3g): Update to 2017.3.23.
[source]: Remove patch.
* gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-07 02:01:34 +02:00
Tobias Geerinckx-Rice 8bad0c0bbb
gnu: ntfs-3g: Use HTTPS for the home page as well.
* gnu/packages/linux.scm (ntfs-3g)[home-page]: Use HTTPS.
2017-08-07 02:01:33 +02:00
Tobias Geerinckx-Rice ea94aff7da
gnu: wimlib: Update to 1.12.0.
* gnu/packages/backup.scm (wimlib): Update to 1.12.0.
2017-08-07 02:01:32 +02:00
Tobias Geerinckx-Rice 9d217d277e
gnu: r-bsgenome-hsapiens-ucsc-hg19: Restore original hash.
* gnu/packages/bioinformatics.scm (r-bsgenome-hsapiens-ucsc-hg19)[source]:
Restore hash from before the tarball changed in place.  It changed back.

This reverts commit fd40857938.
2017-08-07 01:58:39 +02:00
Leo Famulari 46f3c8f289
gnu: khal: Don't propagate vdirsyncer.
* gnu/packages/calendar.scm (khal)[propagated-inputs]: Move vdirsyncer ...
[native-inputs]: ... here.
2017-08-06 16:58:03 -04:00
Leo Famulari fd8f946379
gnu: python-icalendar: Update to 3.11.6.
* gnu/packages/python.scm (python-icalendar): Update to 3.11.6.
2017-08-06 16:58:02 -04:00
Leo Famulari 03776ebd36
gnu: mpg123: Update to 1.25.4.
* gnu/packages/mp3.scm (mpg123): Update to 1.25.4.
2017-08-06 16:58:02 -04:00
Kei Kebreau b0c95908c0
gnu: freedoom: Update to 0.11.3.
* gnu/packages/games.scm (freedoom): Update to 0.11.3.
[arguments]: Remove unnecessary "no" phase.
2017-08-06 14:13:07 -04:00
Kei Kebreau f7b60fdc36
gnu: deutex: Update to 5.0.0.
* gnu/packages/game-development.scm (deutex): Update to 5.0.0.
[source]: Change upstream URI.
[arguments]: Enable tests and restore normal "configure" and "install"
phases.
[native-inputs]: Add asciidoc.
2017-08-06 14:13:07 -04:00
Efraim Flashner 403097d26d
gnu: Add motti.
* gnu/packages/motti.scm (motti): New variable.
2017-08-06 19:13:33 +03:00
Efraim Flashner b7ac10e6da
gnu: keepassx: Superseded by keepassxc.
* gnu/packages/password-utils.scm (keepassx)[properties]: New field.
2017-08-06 19:13:32 +03:00
Efraim Flashner 99672f7b1d
gnu: Add keepassxc.
* gnu/packages/password-utils.scm (keepassxc): New variable.
2017-08-06 19:13:06 +03:00
Efraim Flashner 3ea2eaa8f3
gnu: python-efl: Update to 1.20.0.
* gnu/packages/enlightenment.scm (python-efl): Update to 1.20.0.
[source]: Add alternate source uri.
[arguments]: Enable tests.
2017-08-06 18:13:09 +03:00
Efraim Flashner 87cd1f5c2a
gnu: efl: Update to 1.20.1.
* gnu/packages/enlightenment.scm (efl): Update to 1.20.1.
2017-08-06 18:13:05 +03:00
Efraim Flashner 3bfee8ff02
gnu: make-u-boot-package: Don't unnecessarily cross-compile.
* gnu/packages/bootloaders.scm (make-u-boot-package)[native-inputs]: Only
use cross-gcc and cross-binutils if compiling for a different
architecture.
[arguments]: Only use cross compiling make-flags if cross compiling.
2017-08-06 18:13:03 +03:00
Danny Milosavljevic 18c6a7b4c8
gnu: Add python-flask-httpauth.
* gnu/packages/python.scm (python-flask-httpauth, python2-flask-httpauth):
New variables.
2017-08-06 13:35:07 +02:00