jackhill/guix/guix.git
6 years agognu: python-ddt: Update to 1.1.2.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 16:15:17 +0000 (17:15 +0100)]
gnu: python-ddt: Update to 1.1.2.

* gnu/packages/python.scm (python-ddt): Update to 1.1.2.

6 years agognu: python-ddt: Mark up description.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 16:15:45 +0000 (17:15 +0100)]
gnu: python-ddt: Mark up description.

* gnu/packages/python.scm (python-ddt)[description]: Use @dfn.

6 years agognu: yapet: Update to 1.1.
Tobias Geerinckx-Rice [Thu, 8 Mar 2018 08:03:47 +0000 (09:03 +0100)]
gnu: yapet: Update to 1.1.

* gnu/packages/password-utils.scm (yapet): Update to 1.1.

6 years agognu: keepassxc: Update to 2.3.1.
Tobias Geerinckx-Rice [Thu, 8 Mar 2018 06:27:01 +0000 (07:27 +0100)]
gnu: keepassxc: Update to 2.3.1.

* gnu/packages/password-utils.scm (keepassxc): Update to 2.3.1.

6 years agognu: slurm: Update to 17.11.3.
Tobias Geerinckx-Rice [Thu, 8 Mar 2018 06:26:27 +0000 (07:26 +0100)]
gnu: slurm: Update to 17.11.3.

* gnu/packages/parallel.scm (slurm): Update to 17.11.3.

6 years agognu: global: Replace GLOBAL with GNU GLOBAL in description.
Clément Lassieur [Thu, 8 Mar 2018 07:58:38 +0000 (08:58 +0100)]
gnu: global: Replace GLOBAL with GNU GLOBAL in description.

* gnu/packages/code.scm (global)[description]: Replace GLOBAL with GNU GLOBAL.

6 years agognu: vulkan-icd-loader: Update to 1.1.70.0.
Rutger Helling [Thu, 8 Mar 2018 07:51:56 +0000 (08:51 +0100)]
gnu: vulkan-icd-loader: Update to 1.1.70.0.

* gnu/packages/vulkan.scm (vulkan-icd-loader): Update to 1.1.70.0.

6 years agognu: sunxi-tools: Add cross-libc's "static" output.
Danny Milosavljevic [Wed, 7 Mar 2018 23:47:46 +0000 (00:47 +0100)]
gnu: sunxi-tools: Add cross-libc's "static" output.

* gnu/packages/admin.scm (sunxi-tools)[native-inputs]: Add cross-libc's
"static" output.

6 years agognu: sunxi-tools: Improve build error reporting.
Danny Milosavljevic [Wed, 7 Mar 2018 23:39:58 +0000 (00:39 +0100)]
gnu: sunxi-tools: Improve build error reporting.

* gnu/packages/admin.scm (sunxi-tools)[arguments]<#:phases>[set-environment-up]:
Improve build error reporting.

6 years agognu: emacs-slack: Update to 0-3.9272460.
Ricardo Wurmus [Thu, 8 Mar 2018 00:24:02 +0000 (01:24 +0100)]
gnu: emacs-slack: Update to 0-3.9272460.

* gnu/packages/emacs.scm (emacs-slack): Update to 0-3.9272460.

6 years agognu: Add pigx-rnaseq.
Ricardo Wurmus [Wed, 7 Mar 2018 22:07:23 +0000 (23:07 +0100)]
gnu: Add pigx-rnaseq.

* gnu/packages/bioinformatics.scm (pigx-rnaseq): New variable.

6 years agognu: Add r-algdesign.
Ricardo Wurmus [Wed, 7 Mar 2018 21:43:38 +0000 (22:43 +0100)]
gnu: Add r-algdesign.

* gnu/packages/cran.scm (r-algdesign): New variable.

6 years agognu: Add r-radiant-data.
Ricardo Wurmus [Wed, 7 Mar 2018 19:13:06 +0000 (20:13 +0100)]
gnu: Add r-radiant-data.

* gnu/packages/cran.scm (r-radiant-data): New variable.

6 years agognu: Add r-shinyace.
Ricardo Wurmus [Wed, 7 Mar 2018 19:12:54 +0000 (20:12 +0100)]
gnu: Add r-shinyace.

* gnu/packages/cran.scm (r-shinyace): New variable.

6 years agognu: Add r-import.
Ricardo Wurmus [Wed, 7 Mar 2018 19:12:47 +0000 (20:12 +0100)]
gnu: Add r-import.

* gnu/packages/cran.scm (r-import): New variable.

6 years agognu: Add r-cgdsr.
Ricardo Wurmus [Wed, 7 Mar 2018 17:52:18 +0000 (18:52 +0100)]
gnu: Add r-cgdsr.

* gnu/packages/cran.scm (r-cgdsr): New variable.

6 years agognu: glibc: Add a comment in the patch.
Ludovic Courtès [Wed, 7 Mar 2018 20:36:30 +0000 (21:36 +0100)]
gnu: glibc: Add a comment in the patch.

* gnu/packages/patches/glibc-allow-kernel-2.6.32.patch: Add a comment.

6 years agognu: glibc-2.26-patch: Remove unneeded 'replacement' field.
Ludovic Courtès [Wed, 7 Mar 2018 20:34:18 +0000 (21:34 +0100)]
gnu: glibc-2.26-patch: Remove unneeded 'replacement' field.

* gnu/packages/base.scm (glibc-2.26-patched): Remove unneeded
'replacement' field.

6 years agognu: commencement: 'glibc-final' inherits the replacement of 'glibc'.
Ludovic Courtès [Wed, 7 Mar 2018 20:30:41 +0000 (21:30 +0100)]
gnu: commencement: 'glibc-final' inherits the replacement of 'glibc'.

That was the intent of commit b672a8160755bab07fb3c13dbc43dcc26525a7b7,
but that commit left 'glibc-final' ungrafted.

Reported by Ricardo Wurmus at
<https://lists.gnu.org/archive/html/guix-devel/2018-02/msg00435.html>.

* gnu/packages/commencement.scm (glibc-final): Use 'package/inherit' so
that we inherit the 'replacement' of GLIBC.

6 years agognu: commencement: 'glibc-final' now inherits from 'glibc'.
Ludovic Courtès [Wed, 7 Mar 2018 15:57:20 +0000 (16:57 +0100)]
gnu: commencement: 'glibc-final' now inherits from 'glibc'.

* gnu/packages/commencement.scm (glibc-final): Inherit from GLIBC
instead of GLIBC-FINAL-WITH-BOOTSTRAP-BASH.
[propagated-inputs]: New fields.

6 years agognu: Add r-heatmaply.
Ricardo Wurmus [Wed, 7 Mar 2018 17:11:33 +0000 (18:11 +0100)]
gnu: Add r-heatmaply.

* gnu/packages/cran.scm (r-heatmaply): New variable.

6 years agognu: znc: Update to 1.6.6.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 12:34:47 +0000 (13:34 +0100)]
gnu: znc: Update to 1.6.6.

* gnu/packages/messaging.scm (znc): Update to 1.6.6.

6 years agognu: Use HTTPS for zlib.net home pages.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 01:31:05 +0000 (02:31 +0100)]
gnu: Use HTTPS for zlib.net home pages.

* gnu/packages/compression.scm (zlib, pigz)[home-page]: Use HTTPS.

6 years agognu: pigz: Update to 2.4.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 01:28:28 +0000 (02:28 +0100)]
gnu: pigz: Update to 2.4.

* gnu/packages/compression.scm (pigz): Update to 2.4.

6 years agognu: meson: Mark up description.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 00:31:27 +0000 (01:31 +0100)]
gnu: meson: Mark up description.

* gnu/packages/build-tools.scm (meson)[description]: Use @dfn.

6 years agognu: links, lynx, qutebrowser: Update phase style.
Tobias Geerinckx-Rice [Tue, 6 Mar 2018 23:52:02 +0000 (00:52 +0100)]
gnu: links, lynx, qutebrowser: Update phase style.

* gnu/packages/web-browsers.scm (links, lynx, qutebrowser)[arguments]:
Substitute INVOKE for SYSTEM and end phases with #t.

6 years agognu: keyutils: Update to 1.5.10.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 02:31:49 +0000 (03:31 +0100)]
gnu: keyutils: Update to 1.5.10.

* gnu/packages/crypto.scm (keyutils): Update to 1.5.10.

6 years agognu: cppcheck: Update to 1.82.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 02:23:38 +0000 (03:23 +0100)]
gnu: cppcheck: Update to 1.82.

* gnu/packages/check.scm (cppcheck): Update to 1.82.

6 years agognu: cmdtest: Update to 0.32.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 01:49:23 +0000 (02:49 +0100)]
gnu: cmdtest: Update to 0.32.

* gnu/packages/check.scm (cmdtest): Update to 0.32.

6 years agognu: pam-krb5: Mark up description.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 00:23:55 +0000 (01:23 +0100)]
gnu: pam-krb5: Mark up description.

* gnu/packages/admin.scm (pam-krb5)[description]: Use @code.

6 years agognu: pam-krb5: Update to 4.8.
Tobias Geerinckx-Rice [Tue, 6 Mar 2018 23:57:40 +0000 (00:57 +0100)]
gnu: pam-krb5: Update to 4.8.

* gnu/packages/admin.scm (pam-krb5): Update to 4.8.

6 years agognu: mg: Use HTTPS home page.
Tobias Geerinckx-Rice [Tue, 6 Mar 2018 20:02:44 +0000 (21:02 +0100)]
gnu: mg: Use HTTPS home page.

* gnu/packages/text-editors.scm (mg)[home-page]: Use HTTPS.

6 years agognu: mg: Update to 20171014.
Tobias Geerinckx-Rice [Tue, 6 Mar 2018 20:02:39 +0000 (21:02 +0100)]
gnu: mg: Update to 20171014.

* gnu/packages/text-editors.scm (mg): Update to 20171014.

6 years agognu: c-reduce: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 12:28:32 +0000 (13:28 +0100)]
gnu: c-reduce: Use HTTPS home page.

* gnu/packages/debug.scm (c-reduce)[home-page]: Use HTTPS.

6 years agognu: c-reduce: Update to 2.6.0.
Tobias Geerinckx-Rice [Wed, 7 Mar 2018 12:27:48 +0000 (13:27 +0100)]
gnu: c-reduce: Update to 2.6.0.

* gnu/packages/debug.scm (c-reduce): Update to 2.6.0.

6 years agognu: python2-gobject@2: Update to 2.28.7
Mark Meyer [Sat, 16 Dec 2017 09:57:21 +0000 (10:57 +0100)]
gnu: python2-gobject@2: Update to 2.28.7

* gnu/packages/glib.scm (python2-gobject-2): Update to 2.28.7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: Add python-pycurl.
Mark Meyer [Fri, 15 Dec 2017 09:09:28 +0000 (10:09 +0100)]
gnu: Add python-pycurl.

* gnu/packages/python-web.scm (python-pycurl, python2-pycurl): New
variables.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: xdriinfo: Update to 1.0.6.
Marius Bakke [Wed, 7 Mar 2018 13:14:34 +0000 (14:14 +0100)]
gnu: xdriinfo: Update to 1.0.6.

* gnu/packages/xorg.scm (xdriinfo): Update to 1.0.6.

6 years agognu: twm: Update to 1.0.10.
Marius Bakke [Wed, 7 Mar 2018 13:12:55 +0000 (14:12 +0100)]
gnu: twm: Update to 1.0.10.

* gnu/packages/xorg.scm (twm): Update to 1.0.10.
[source]: Use bzip-compressed tarball.

6 years agognu: mkfontscale: Update to 1.1.3.
Marius Bakke [Wed, 7 Mar 2018 13:10:42 +0000 (14:10 +0100)]
gnu: mkfontscale: Update to 1.1.3.

* gnu/packages/xorg.scm (mkfontscale): Update to 1.1.3.

6 years agognu: imagemagick: Update to 6.9.9-37.
Marius Bakke [Wed, 7 Mar 2018 12:56:26 +0000 (13:56 +0100)]
gnu: imagemagick: Update to 6.9.9-37.

* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-37.

6 years agognu: Add gtksourceviewmm.
Marius Bakke [Wed, 7 Mar 2018 12:27:09 +0000 (13:27 +0100)]
gnu: Add gtksourceviewmm.

* gnu/packages/gtk.scm (gtksourceviewmm): New public variable.

6 years agognu: Use HTTPS on gtkmm.org home pages.
Marius Bakke [Wed, 7 Mar 2018 12:15:15 +0000 (13:15 +0100)]
gnu: Use HTTPS on gtkmm.org home pages.

* gnu/packages/gtk.scm (atkmm, gtkmm)[home-page]: Use HTTPS.
* gnu/packages/gnome.scm (libgnomecanvasmm)[home-page]: Likewise.
* gnu/packages/glib.scm (glibmm)[home-page]: Likewise.

6 years agognu: gtkmm: Use the for-test xorg variant for tests.
Marius Bakke [Wed, 7 Mar 2018 12:10:57 +0000 (13:10 +0100)]
gnu: gtkmm: Use the for-test xorg variant for tests.

* gnu/packages/gtk.scm (gtkmm)[native-inputs]: Replace XORG-SERVER with
XORG-SERVER-1.19.3.
[arguments]: Add #:disallowed-references.

6 years agognu: gtkmm: Update to 3.22.2.
Marius Bakke [Wed, 7 Mar 2018 12:10:07 +0000 (13:10 +0100)]
gnu: gtkmm: Update to 3.22.2.

* gnu/packages/gtk.scm (gtkmm): Update to 3.22.2.
[arguments]: Set #:configure-flags.

6 years agognu: glibmm: Update to 2.54.1.
Marius Bakke [Wed, 7 Mar 2018 11:57:31 +0000 (12:57 +0100)]
gnu: glibmm: Update to 2.54.1.

* gnu/packages/glib.scm (glibmm): Update to 2.54.1.
[arguments]: Add #:configure-flags.

6 years agognu: Add r-colorout.
Oleg Pykhalov [Fri, 9 Feb 2018 14:33:42 +0000 (17:33 +0300)]
gnu: Add r-colorout.

* gnu/packages/statistics.scm (r-colorout): New public variable.

6 years agognu: youtube-viewer: Add '$out/lib/perl5/site_perl/' to search path.
Alex Vong [Fri, 2 Mar 2018 13:22:59 +0000 (21:22 +0800)]
gnu: youtube-viewer: Add '$out/lib/perl5/site_perl/' to search path.

Fixes <https://bugs.gnu.org/30671>.
Reported by Ricardo Wurmus <rekado@elephly.net>.

* gnu/packages/video.scm (youtube-viewer)[arguments]: In 'wrap-program'
phase, add '$out/lib/perl5/site_perl/' to search path.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: Add IBM Plex font.
Charlie Ritter [Tue, 6 Mar 2018 15:59:47 +0000 (10:59 -0500)]
gnu: Add IBM Plex font.

* gnu/packages/fonts.scm (font-ibm-plex): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
6 years agolinux-initrd: Add a hint for the missing module error.
Ludovic Courtès [Wed, 7 Mar 2018 10:00:44 +0000 (11:00 +0100)]
linux-initrd: Add a hint for the missing module error.

* gnu/system/linux-initrd.scm (check-device-initrd-modules): Add a
'&fix-hint'.

6 years agoui: 'display-hint' preserves Texinfo formatting.
Ludovic Courtès [Wed, 7 Mar 2018 09:53:16 +0000 (10:53 +0100)]
ui: 'display-hint' preserves Texinfo formatting.

The previous method would mess up with @example formatting, for
instance.

* guix/ui.scm (display-hint): Parameterize '%text-width' instead of
using 'fill-paragraph'.

6 years agoui: Display fix hints in the case where we have location info.
Ludovic Courtès [Wed, 7 Mar 2018 09:52:24 +0000 (10:52 +0100)]
ui: Display fix hints in the case where we have location info.

* guix/ui.scm (call-with-error-handling): Display fix-hints in the
error + message case.

6 years agolinux-initrd: Factorize 'check-device-initrd-modules'.
Ludovic Courtès [Wed, 7 Mar 2018 09:41:06 +0000 (10:41 +0100)]
linux-initrd: Factorize 'check-device-initrd-modules'.

* gnu/system/mapped-devices.scm (check-device-initrd-modules): Move to...
* gnu/system/linux-initrd.scm (check-device-initrd-modules): ... here.
New procedure.
* po/guix/POTFILES.in: Add it.
* guix/scripts/system.scm (check-initrd-modules)[check-device]: Remove.
Use 'check-device-initrd-modules' instead.

6 years agoservices: file-systems: Include 'user-file-systems' service.
Ludovic Courtès [Wed, 7 Mar 2018 09:00:07 +0000 (10:00 +0100)]
services: file-systems: Include 'user-file-systems' service.

Previously the KNOWN-FS value used in 'essential-services' would be
incomplete: it would lack all the file systems provided by services that
extend 'file-system-service-type' (/sys/fs/cgroup,
/proc/sys/fs/binfmt_misc, etc.)  Consequently, upon shutdown,
'user-processes' would unmount these file systems before their
corresponding service had been stopped; when their corresponding (e.g.,
'file-system-/proc/sys/fs/binfmt_misc') was stopped, its 'umount' call
would fail.

This was harmless in practice, but this patch makes sure things work as
intended and file systems are unmounted in the right order.

* gnu/services/base.scm (file-system-shepherd-services): Instantiate
'user-file-systems' Shepherd service from here.
(user-unmount-service-type, user-unmount-service): Remove.
* gnu/system.scm (essential-services): Remove call to 'user-unmount-service'.
* gnu/system/install.scm (cow-store-service-type): Adjust comment.

6 years agoservices: dicod: Depend on 'user-processes'.
Ludovic Courtès [Wed, 7 Mar 2018 08:58:40 +0000 (09:58 +0100)]
services: dicod: Depend on 'user-processes'.

* gnu/services/dict.scm (dicod-shepherd-service): Add 'requirement'.

6 years agognu: thefuck: Update to 3.25.
Eric Bavier [Wed, 7 Mar 2018 05:33:57 +0000 (23:33 -0600)]
gnu: thefuck: Update to 3.25.

* gnu/packages/admin.scm (thefuck): Update to 3.25
[inputs]: Add python-pyte.
[native-inputs]: Remove python-setuptools.
* gnu/packages/patches/thefuck-test-environ.patch: Adjust to latest source.

6 years agognu: Add maven-resolver-connector-basic.
Julien Lepiller [Sun, 25 Feb 2018 15:22:49 +0000 (16:22 +0100)]
gnu: Add maven-resolver-connector-basic.

* gnu/packages/maven.scm (maven-resolver-connector-basic): New variable.

6 years agognu: Add maven-resolver-util.
Julien Lepiller [Sun, 25 Feb 2018 15:19:48 +0000 (16:19 +0100)]
gnu: Add maven-resolver-util.

gnu/packages/maven.scm (maven-resolver-util): New variable.

6 years agognu: Add maven-resolver-test-util.
Julien Lepiller [Sun, 25 Feb 2018 15:17:40 +0000 (16:17 +0100)]
gnu: Add maven-resolver-test-util.

* gnu/packages/maven.scm (maven-resolver-test-util): New variable.

6 years agognu: Add maven-resolver-spi.
Julien Lepiller [Sun, 25 Feb 2018 15:08:57 +0000 (16:08 +0100)]
gnu: Add maven-resolver-spi.

* gnu/packages/maven.scm (maven-resolver-spi): New variable.

6 years agognu: Add maven-resolver-api.
Julien Lepiller [Sun, 25 Feb 2018 15:06:24 +0000 (16:06 +0100)]
gnu: Add maven-resolver-api.

* gnu/packages/maven.scm: New file.
(maven-resolver-api): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

6 years agognu: isc-dhcp: Update to 4.3.6-P1 [fixes CVE-2018-{5732,5733}].
Leo Famulari [Tue, 6 Mar 2018 18:30:49 +0000 (13:30 -0500)]
gnu: isc-dhcp: Update to 4.3.6-P1 [fixes CVE-2018-{5732,5733}].

* gnu/packages/admin.scm (isc-dhcp): Update to 4.3.6-P1.

6 years agognu: syncthing: Update to 0.14.45.
Leo Famulari [Tue, 20 Feb 2018 13:59:31 +0000 (08:59 -0500)]
gnu: syncthing: Update to 0.14.45.

* gnu/packages/syncthing.scm (syncthing): Update to 0.14.45.
[inputs]: Remove go-github-com-xtaci-kcp-go,
go-github-com-ccding-go-stun, and go-github-com-xtaci-smux. Add
go-github-com-pkg-errors.

6 years agognu: Remove go-github-com-templexxx-xor.
Leo Famulari [Tue, 20 Feb 2018 14:06:14 +0000 (09:06 -0500)]
gnu: Remove go-github-com-templexxx-xor.

* gnu/packages/syncthing.scm (go-github-com-templexxx-xor): Remove variable.

6 years agognu: Remove go-github-com-templexxx-cpufeat.
Leo Famulari [Tue, 20 Feb 2018 14:05:47 +0000 (09:05 -0500)]
gnu: Remove go-github-com-templexxx-cpufeat.

* gnu/packages/syncthing.scm (go-github-com-templexxx-cpufeat): Remove
variable.

6 years agognu: Remove go-github-com-tjfoc-gmsm-sm4.
Leo Famulari [Tue, 20 Feb 2018 14:05:10 +0000 (09:05 -0500)]
gnu: Remove go-github-com-tjfoc-gmsm-sm4.

* gnu/packages/syncthing.scm (go-github-com-tjfoc-gmsm-sm4): Remove variable.

6 years agognu: Remove go-github-com-klauspost-reedsolomon.
Leo Famulari [Tue, 20 Feb 2018 14:04:33 +0000 (09:04 -0500)]
gnu: Remove go-github-com-klauspost-reedsolomon.

* gnu/packages/syncthing.scm (go-github-com-klauspost-reedsolomon): Remove
variable.

6 years agognu: Remove go-github-com-klauspost-cpuid.
Leo Famulari [Tue, 20 Feb 2018 14:03:59 +0000 (09:03 -0500)]
gnu: Remove go-github-com-klauspost-cpuid.

* gnu/packages/syncthing.scm (go-github-com-klauspost-cpuid): Remove variable.

6 years agognu: Remove go-github-com-ccding-go-stun.
Leo Famulari [Tue, 20 Feb 2018 14:02:10 +0000 (09:02 -0500)]
gnu: Remove go-github-com-ccding-go-stun.

* gnu/packages/syncthing.scm (go-github-com-ccding-go-stun): Remove variable.

6 years agognu: Remove go-github-com-xtaci-kcp-go.
Leo Famulari [Tue, 20 Feb 2018 14:01:38 +0000 (09:01 -0500)]
gnu: Remove go-github-com-xtaci-kcp-go.

* gnu/packages/syncthing.scm (go-github-com-xtaci-kcp-go): Remove variable.

6 years agognu: Remove go-github-com-xtaci-smux.
Leo Famulari [Tue, 20 Feb 2018 14:01:00 +0000 (09:01 -0500)]
gnu: Remove go-github-com-xtaci-smux.

* gnu/packages/syncthing.scm (go-github-com-xtaci-smux): Remove variable.

6 years agognu: re2: Update to 2018-03-01.
Marius Bakke [Tue, 6 Mar 2018 17:23:42 +0000 (18:23 +0100)]
gnu: re2: Update to 2018-03-01.

* gnu/packages/regex.scm (re2): Update to 2018-03-01.

6 years agognu: feh: Update to 2.25.
Marius Bakke [Tue, 6 Mar 2018 17:22:26 +0000 (18:22 +0100)]
gnu: feh: Update to 2.25.

* gnu/packages/image-viewers.scm (feh): Update to 2.25.

6 years agognu: iceauth: Update to 1.0.8.
Marius Bakke [Tue, 6 Mar 2018 17:16:51 +0000 (18:16 +0100)]
gnu: iceauth: Update to 1.0.8.

* gnu/packages/xorg.scm (iceauth): Update to 1.0.8.

6 years agognu: python-django: Update to 1.11.11 [fixes CVE-2018-7536 and CVE-2018-7537].
Marius Bakke [Tue, 6 Mar 2018 16:38:12 +0000 (17:38 +0100)]
gnu: python-django: Update to 1.11.11 [fixes CVE-2018-7536 and CVE-2018-7537].

See <https://www.djangoproject.com/weblog/2018/mar/06/security-releases/> for
more information about the vulnerabilities.

* gnu/packages/django.scm (python-django): Update to 1.11.11.

6 years agognu: samtools: Update to 1.7.
Ricardo Wurmus [Tue, 6 Mar 2018 14:50:32 +0000 (15:50 +0100)]
gnu: samtools: Update to 1.7.

* gnu/packages/bioinformatics.scm (samtools): Update to 1.7.

6 years agognu: htslib: Update to 1.7.
Ricardo Wurmus [Tue, 6 Mar 2018 14:50:08 +0000 (15:50 +0100)]
gnu: htslib: Update to 1.7.

* gnu/packages/bioinformatics.scm (htslib): Update to 1.7.
[arguments]: Remove field.

6 years agognu: r-rhdf5: Make build reproducible.
Ricardo Wurmus [Tue, 6 Mar 2018 12:55:13 +0000 (13:55 +0100)]
gnu: r-rhdf5: Make build reproducible.

* gnu/packages/bioinformatics.scm (r-rhdf5)[arguments]: Remove timestamp and
host system information from settings file.

6 years agognu: r-lambda-r: Run unit tests.
Ricardo Wurmus [Tue, 6 Mar 2018 10:51:33 +0000 (11:51 +0100)]
gnu: r-lambda-r: Run unit tests.

* gnu/packages/statistics.scm (r-lambda-r)[native-inputs]: Add r-runit.
[arguments]: Add build phase to delete test logs.

6 years agognu: r-gtools: Make output deterministic.
Ricardo Wurmus [Tue, 6 Mar 2018 09:26:59 +0000 (10:26 +0100)]
gnu: r-gtools: Make output deterministic.

* gnu/packages/statistics.scm (r-gtools)[arguments]: Add build phase to avoid
running tempdir at build time.

6 years agoui: 'load*' no longer fails on Guile 2.2.3 upon EACCES or similar.
Ludovic Courtès [Tue, 6 Mar 2018 09:47:25 +0000 (10:47 +0100)]
ui: 'load*' no longer fails on Guile 2.2.3 upon EACCES or similar.

Previously, if ~/.cache was not write-accessible, 'guix' would exit with
code 1 without printing any message.  That was because the 'make-stack'
call would fail since the exception (a 'system-error) came from
'compile-file', which was called at a point where TAG wasn't installed
yet.  Secondly, to mimick auto-compilation behavior, we just swallow
'system-error raised by 'compile-file'.

Reported by Clément Lassieur.

* guix/ui.scm (load*): Move 'compile-file' call in the dynamic extent of
TAG.  Catch 'system-error around it and ignore it.

6 years agognu: emacs-transmission: Update to 0.12.1.
Oleg Pykhalov [Tue, 6 Mar 2018 09:09:02 +0000 (12:09 +0300)]
gnu: emacs-transmission: Update to 0.12.1.

* gnu/packages/emacs.scm (emacs-transmission): Update to 0.12.1.

6 years agognu: haskell-mode: Fix find emacs-stream elisp directory.
Oleg Pykhalov [Sun, 4 Mar 2018 09:28:52 +0000 (12:28 +0300)]
gnu: haskell-mode: Fix find emacs-stream elisp directory.

* gnu/packages/emacs.scm (haskell-mode)[arguments]: Find only directories with
"\\.el$" in ‘el-dir’.

6 years agognu: ovmf: Fix build and add FIXME.
Rutger Helling [Tue, 6 Mar 2018 07:24:01 +0000 (08:24 +0100)]
gnu: ovmf: Fix build and add FIXME.

* gnu/packages/firmware.scm (ovmf): Replace 'invoke' with 'system*'. Add FIXME
about failing script.

6 years agognu: java-ops4j-pax-tinybundles: Use distribution bndlib version.
Gábor Boskovits [Sat, 3 Mar 2018 21:59:05 +0000 (22:59 +0100)]
gnu: java-ops4j-pax-tinybundles: Use distribution bndlib version.

* gnu/packages/java.scm (java-ops4j-pax-tinybundles)[arguments]<#:phases>:
Modify fix-version to use the distibution version of java-aqute-bndlib.

6 years agognu: perl-email-address: Update to 1.909.
Tobias Geerinckx-Rice [Mon, 5 Mar 2018 15:42:08 +0000 (16:42 +0100)]
gnu: perl-email-address: Update to 1.909.

* gnu/packages/perl.scm (perl-email-address): Update to 1.909.

6 years agognu: perl-sub-quote: Update to 2.005000.
Tobias Geerinckx-Rice [Mon, 5 Mar 2018 14:30:12 +0000 (15:30 +0100)]
gnu: perl-sub-quote: Update to 2.005000.

* gnu/packages/xml.scm (perl-sub-quote): Update to 2.005000.

6 years agognu: perl-xml-compile-cache: Update to 1.06.
Tobias Geerinckx-Rice [Mon, 5 Mar 2018 14:27:51 +0000 (15:27 +0100)]
gnu: perl-xml-compile-cache: Update to 1.06.

* gnu/packages/xml.scm (perl-xml-compile-cache): Update to 1.06.

6 years agognu: perl-xml-rss: Update to 1.60.
Tobias Geerinckx-Rice [Mon, 5 Mar 2018 14:25:54 +0000 (15:25 +0100)]
gnu: perl-xml-rss: Update to 1.60.

* gnu/packages/xml.scm (perl-xml-rss): Update to 1.60.

6 years agognu: editres: Update to 1.0.7.
Tobias Geerinckx-Rice [Mon, 5 Mar 2018 14:23:28 +0000 (15:23 +0100)]
gnu: editres: Update to 1.0.7.

* gnu/packages/xorg.scm (editres): Update to 1.0.7.

6 years agognu: tocc, libtocc: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 4 Mar 2018 23:30:42 +0000 (00:30 +0100)]
gnu: tocc, libtocc: Use HTTPS home page.

* gnu/packages/search.scm (libtocc, tocc)[home-page]: Use HTTPS.

6 years agognu: perl-io-socket-ip: Update to 0.39.
Tobias Geerinckx-Rice [Sun, 4 Mar 2018 23:04:17 +0000 (00:04 +0100)]
gnu: perl-io-socket-ip: Update to 0.39.

* gnu/packages/web.scm (perl-io-socket-ip): Update to 0.39.

6 years agognu: perl-www-mechanize: Update to 1.87.
Tobias Geerinckx-Rice [Sun, 4 Mar 2018 23:03:17 +0000 (00:03 +0100)]
gnu: perl-www-mechanize: Update to 1.87.

* gnu/packages/web.scm (perl-www-mechanize): Update to 1.87.

6 years agognu: openvpn: Mark up description.
Tobias Geerinckx-Rice [Sun, 4 Mar 2018 16:33:56 +0000 (17:33 +0100)]
gnu: openvpn: Mark up description.

* gnu/packages/vpn.scm (openvpn)[description]: Use @dfn.

6 years agognu: openvpn: Update to 2.4.5.
Tobias Geerinckx-Rice [Sun, 4 Mar 2018 16:32:56 +0000 (17:32 +0100)]
gnu: openvpn: Update to 2.4.5.

* gnu/packages/vpn.scm (openvpn): Update to 2.4.5.

6 years agognu: papi: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 4 Mar 2018 16:16:46 +0000 (17:16 +0100)]
gnu: papi: Use HTTPS home page.

* gnu/packages/profiling.scm (papi)[home-page]: Use HTTPS.

6 years agognu: papi: Fix documentation location.
Tobias Geerinckx-Rice [Sun, 4 Mar 2018 16:28:37 +0000 (17:28 +0100)]
gnu: papi: Fix documentation location.

* gnu/packages/profiling.scm (papi)[arguments]: Install ‘documentation’
to a customary subdirectory of /share/doc.

6 years agognu: xpra: Update to 2.2.5.
Rutger Helling [Mon, 5 Mar 2018 11:28:34 +0000 (12:28 +0100)]
gnu: xpra: Update to 2.2.5.

* gnu/packages/xorg.scm (xpra): Update to 2.2.5.

6 years agoui: Better workaround for lack of '%fresh-auto-compile' on 2.2.3.
Ludovic Courtès [Mon, 5 Mar 2018 09:52:32 +0000 (10:52 +0100)]
ui: Better workaround for lack of '%fresh-auto-compile' on 2.2.3.

Fixes <https://bugs.gnu.org/29226> for the most part.

* guix/ui.scm (load*): Add call to 'compile-file' on 2.2.3.

6 years agonls: Add Simplified Chinese translation.
Ludovic Courtès [Mon, 5 Mar 2018 09:40:19 +0000 (10:40 +0100)]
nls: Add Simplified Chinese translation.