jackhill/guix/guix.git
6 years agognu: time: Update to 1.9.
Efraim Flashner [Tue, 13 Mar 2018 17:47:32 +0000 (19:47 +0200)]
gnu: time: Update to 1.9.

* gnu/packages/time.scm (time): Update to 1.9.
* tests/guix-build.sh: Update time package to 1.9.

6 years agognu: Add makefile2graph.
Christopher Baines [Sat, 3 Mar 2018 22:02:27 +0000 (22:02 +0000)]
gnu: Add makefile2graph.

* gnu/packages/code.scm (makefile2graph): New variable.

6 years agognu: Add flameshot.
Oleg Pykhalov [Thu, 1 Mar 2018 15:51:17 +0000 (18:51 +0300)]
gnu: Add flameshot.

* gnu/packages/image.scm (flameshot): New public variable.

6 years agognu: gedit: Update to 3.28.0.
Rutger Helling [Tue, 13 Mar 2018 07:36:16 +0000 (08:36 +0100)]
gnu: gedit: Update to 3.28.0.

* gnu/packages/gnome.scm (gedit): Update to 3.28.0.

6 years agognu: gnome-sudoku: Update to 3.28.0.
Rutger Helling [Tue, 13 Mar 2018 07:19:45 +0000 (08:19 +0100)]
gnu: gnome-sudoku: Update to 3.28.0.

* gnu/packages/gnome.scm (gnome-sudoku): Update to 3.28.0.

6 years agognu: Add debootstrap.
Efraim Flashner [Mon, 5 Mar 2018 09:17:45 +0000 (11:17 +0200)]
gnu: Add debootstrap.

* gnu/packages/debian.scm (debootstrap): New variable.

6 years agognu: Add ubuntu-keyring.
Efraim Flashner [Mon, 5 Mar 2018 09:15:20 +0000 (11:15 +0200)]
gnu: Add ubuntu-keyring.

* gnu/packages/debian.scm (ubuntu-keyring): New variable.

6 years agognu: Add debian-archive-keyring.
Efraim Flashner [Mon, 5 Mar 2018 09:08:32 +0000 (11:08 +0200)]
gnu: Add debian-archive-keyring.

* gnu/packages/debian.scm (debian-archive-keyring): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

6 years agognu: Add jetring.
Efraim Flashner [Mon, 5 Mar 2018 09:03:28 +0000 (11:03 +0200)]
gnu: Add jetring.

* gnu/packages/gnupg.scm (jetring): New variable.

6 years agognu: i3-wm: Update to 4.15.
Marius Bakke [Mon, 12 Mar 2018 11:42:29 +0000 (12:42 +0100)]
gnu: i3-wm: Update to 4.15.

* gnu/packages/wm.scm (i3-wm): Update to 4.15.

6 years agognu: rofi: Update redirected home page.
Marius Bakke [Mon, 12 Mar 2018 02:13:52 +0000 (03:13 +0100)]
gnu: rofi: Update redirected home page.

* gnu/packages/xdisorg.scm (rofi)[home-page]: Change to repository URL.

6 years agognu: rofi: Update to 1.5.0.
Marius Bakke [Sun, 11 Mar 2018 17:50:30 +0000 (18:50 +0100)]
gnu: rofi: Update to 1.5.0.

* gnu/packages/xdisorg.scm (rofi): Update to 1.5.0.
[native-inputs]: Add GLIB:BIN.
[arguments]: Add phase to create missing test files.

6 years agognu: lrzip: Fix CVE-2017-8842.
Tobias Geerinckx-Rice [Mon, 12 Mar 2018 17:08:04 +0000 (18:08 +0100)]
gnu: lrzip: Fix CVE-2017-8842.

* gnu/packages/compression.scm (lrzip)[source]: Add patch.
* gnu/packages/patches/lrzip-CVE-2017-8842.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

6 years agognu: nspr: Mark up description.
Tobias Geerinckx-Rice [Mon, 12 Mar 2018 04:15:23 +0000 (05:15 +0100)]
gnu: nspr: Mark up description.

* gnu/packages/gnuzilla.scm (nspr)[description]: Use @dfn.

6 years agognu: ogre: Update to 1.10.11.
Tobias Geerinckx-Rice [Mon, 12 Mar 2018 15:53:57 +0000 (16:53 +0100)]
gnu: ogre: Update to 1.10.11.

* gnu/packages/graphics.scm (ogre): Update to 1.10.11.

6 years agognu: gtk-vnc: Update to 0.7.1.
Tobias Geerinckx-Rice [Mon, 12 Mar 2018 14:39:57 +0000 (15:39 +0100)]
gnu: gtk-vnc: Update to 0.7.1.

* gnu/packages/gnome.scm (gtk-vnc): Update to 0.7.1.
[native-inputs]: Add python-wrapper.

6 years agognu: node: Use more unbundled dependencies.
Jelle Licht [Mon, 12 Mar 2018 16:46:03 +0000 (17:46 +0100)]
gnu: node: Use more unbundled dependencies.

* gnu/packages/node.scm (node)[inputs]: Add icu4c and nghttp2.
[native-inputs]: Add pkg-config.
[arguments]: Add configure flags for using system libraries.
[source]: Remove bundled dependencies.

6 years agognu: node: Update to 9.8.0.
Jelle Licht [Mon, 12 Mar 2018 16:42:48 +0000 (17:42 +0100)]
gnu: node: Update to 9.8.0.

* gnu/packages/node.scm (node): Update to 9.8.0.
[arguments]: Remove 'doc-only' workaround. Re-enable fixed tests.

6 years agognu: arpack-ng: Update to 3.5.0; use 3.3.0 for julia.
Ludovic Courtès [Mon, 12 Mar 2018 15:06:17 +0000 (16:06 +0100)]
gnu: arpack-ng: Update to 3.5.0; use 3.3.0 for julia.

Partly fixes <https://bugs.gnu.org/30282>.

* gnu/packages/maths.scm (arpack-ng): Update to 3.5.0.
[native-inputs]: New field.
(arpack-ng-3.3.0): New variable.
* gnu/packages/julia.scm (julia)[inputs]: Use ARPACK-NG-3.3.0.

6 years agognu: automake@1.16: Update to 1.16.1.
Ludovic Courtès [Mon, 12 Mar 2018 13:41:06 +0000 (14:41 +0100)]
gnu: automake@1.16: Update to 1.16.1.

* gnu/packages/autotools.scm (automake-1.16): Update to 1.16.1.

6 years agobuild-system: minify: Do not import (ice-9 popen) in the build environment.
Ricardo Wurmus [Mon, 12 Mar 2018 14:14:01 +0000 (15:14 +0100)]
build-system: minify: Do not import (ice-9 popen) in the build environment.

The (ice-9 popen) module should not be added to the imported-modules here,
because that depends on the Guile that is used on the host side.

* guix/build-system/minify.scm (%minify-build-system-modules): Remove import
of (ice-9 popen).

6 years agognu: wine-staging: Add SDL2 support.
Rutger Helling [Mon, 12 Mar 2018 10:30:30 +0000 (11:30 +0100)]
gnu: wine-staging: Add SDL2 support.

* gnu/packages/wine.scm (wine-staging)[inputs]: Add sdl2.

6 years agognu: wine64-staging: Update to 3.3.
Rutger Helling [Mon, 12 Mar 2018 09:41:51 +0000 (10:41 +0100)]
gnu: wine64-staging: Update to 3.3.

* gnu/packages/wine.scm (wine64-staging): Update to 3.3.
[arguments]: Remove 'hardcode-libvulkan-path phase. Add
'patch-source-wine-staging phase.

6 years agognu: wine-staging: Update to 3.3.
Rutger Helling [Mon, 12 Mar 2018 09:40:59 +0000 (10:40 +0100)]
gnu: wine-staging: Update to 3.3.

* gnu/packages/wine.scm (wine-staging): Update to 3.3.
[inputs]: Add autoconf, python, util-linux, wine-staging-patchset-data.
[arguments]: Remove 'hardcode-libvulkan-path phase. Add
'patch-source-wine-staging phase.
[home-page]: Change URL.

6 years agognu: Add wine-staging-patchset-data.
Rutger Helling [Mon, 12 Mar 2018 09:32:45 +0000 (10:32 +0100)]
gnu: Add wine-staging-patchset-data.

* gnu/packages/wine.scm (wine-staging-patchset-data): New variable.

6 years agognu: perl-datetime-format-strptime: Update to 1.75.
Tobias Geerinckx-Rice [Mon, 12 Mar 2018 02:42:47 +0000 (03:42 +0100)]
gnu: perl-datetime-format-strptime: Update to 1.75.

* gnu/packages/perl.scm (perl-datetime-format-strptime): Update to 1.75.

6 years agognu: perl-task-weaken: Update to 1.05.
Tobias Geerinckx-Rice [Mon, 12 Mar 2018 02:36:10 +0000 (03:36 +0100)]
gnu: perl-task-weaken: Update to 1.05.

* gnu/packages/perl.scm (perl-task-weaken): Update to 1.05.
[source]: Update source URI.

6 years agognu: perl-ref-util-xs: Update to 0.117.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 23:44:04 +0000 (00:44 +0100)]
gnu: perl-ref-util-xs: Update to 0.117.

* gnu/packages/perl.scm (perl-ref-util-xs): Update to 0.117.

6 years agognu: perl-class-accessor: Update to 0.51.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 23:35:47 +0000 (00:35 +0100)]
gnu: perl-class-accessor: Update to 0.51.

* gnu/packages/perl.scm (perl-class-accessor): Update to 0.51.

6 years agognu: perl-path-tiny: Update to 0.104.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 23:33:06 +0000 (00:33 +0100)]
gnu: perl-path-tiny: Update to 0.104.

* gnu/packages/perl.scm (perl-path-tiny): Update to 0.104.

6 years agognu: perl-data-dump: Update to 1.23.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 23:24:00 +0000 (00:24 +0100)]
gnu: perl-data-dump: Update to 1.23.

* gnu/packages/perl.scm (perl-data-dump): Update to 1.23.

6 years agognu: perl-scope-guard: Update to 0.21.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 23:19:25 +0000 (00:19 +0100)]
gnu: perl-scope-guard: Update to 0.21.

* gnu/packages/perl.scm (perl-scope-guard): Update to 0.21.

6 years agognu: perl-io-stringy: Update to 2.111.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 23:12:34 +0000 (00:12 +0100)]
gnu: perl-io-stringy: Update to 2.111.

* gnu/packages/perl.scm (perl-io-stringy): Update to 2.111.

6 years agognu: perl-getopt-long-descriptive: Update to 0.102.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 23:06:32 +0000 (00:06 +0100)]
gnu: perl-getopt-long-descriptive: Update to 0.102.

* gnu/packages/perl.scm (perl-getopt-long-descriptive): Update to 0.102.

6 years agognu: perl-datetime-timezone: Update to 2.17.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 23:03:22 +0000 (00:03 +0100)]
gnu: perl-datetime-timezone: Update to 2.17.

* gnu/packages/perl.scm (perl-datetime-timezone): Update to 2.17.

6 years agognu: perl-datetime-locale: Update to 1.17.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 22:59:27 +0000 (23:59 +0100)]
gnu: perl-datetime-locale: Update to 1.17.

* gnu/packages/perl.scm (perl-datetime-locale): Update to 1.17.

6 years agognu: perl-datetime: Update to 1.46.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 22:55:10 +0000 (23:55 +0100)]
gnu: perl-datetime: Update to 1.46.

* gnu/packages/perl.scm (perl-datetime): Update to 1.46.

6 years agognu: perl-json-maybexs: Update to 1.003010.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 22:48:27 +0000 (23:48 +0100)]
gnu: perl-json-maybexs: Update to 1.003010.

* gnu/packages/perl.scm (perl-json-maybexs): Update to 1.003010.
[source]: Update source URI.

6 years agognu: perl-io-tty: Update to 1.12.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 22:45:50 +0000 (23:45 +0100)]
gnu: perl-io-tty: Update to 1.12.

* gnu/packages/perl.scm (perl-io-tty): Update to 1.12.

6 years agognu: cereal: Update phase style.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 19:14:47 +0000 (20:14 +0100)]
gnu: cereal: Update phase style.

* gnu/packages/serialization.scm (cereal)[arguments]: Substitute INVOKE
for SYSTEM* and end phases with #t.

6 years agognu: msgpack: Update phase style.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 19:30:44 +0000 (20:30 +0100)]
gnu: msgpack: Update phase style.

* gnu/packages/serialization.scm (msgpack)[arguments]: Substitute INVOKE
for SYSTEM* and end phase with #t.

6 years agognu: msgpack: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 19:15:57 +0000 (20:15 +0100)]
gnu: msgpack: Use HTTPS home page.

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

6 years agognu: criu: Update to 3.7.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 18:35:55 +0000 (19:35 +0100)]
gnu: criu: Update to 3.7.

* gnu/packages/virtualization.scm (criu): Update to 3.7.

6 years agognu: mingw-w64: Update to 5.0.3.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 22:00:00 +0000 (23:00 +0100)]
gnu: mingw-w64: Update to 5.0.3.

* gnu/packages/mingw.scm (mingw-w64): Update to 5.0.3.

6 years agognu: mingw-w64: Fix home page and avoid further confusion.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 21:34:07 +0000 (22:34 +0100)]
gnu: mingw-w64: Fix home page and avoid further confusion.

MinGW-w64 was forked (in rather dramatic fashion) from the original
MinGW.  The two projects remain distinct and MinGW-w64 seems by far the
actively developed of the two.

* gnu/packages/mingw.scm (mingw-w64)[home-page]: Point to the correct
upstream.  Use HTTPS.
[description]: Expand and briefly note the relationship between the
two projects.  Use @dfn.

6 years agognu: youtube-dl: Update to 2018.03.10.
Tobias Geerinckx-Rice [Sun, 11 Mar 2018 17:41:34 +0000 (18:41 +0100)]
gnu: youtube-dl: Update to 2018.03.10.

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

6 years agognu: python-ipaddress: Update to 1.0.19.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 22:57:13 +0000 (23:57 +0100)]
gnu: python-ipaddress: Update to 1.0.19.

* gnu/packages/python.scm (python-ipaddress): Update to 1.0.19.

6 years agognu: python-kitchen: Update to 1.2.5.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 22:20:17 +0000 (23:20 +0100)]
gnu: python-kitchen: Update to 1.2.5.

* gnu/packages/python.scm (python-kitchen): Update to 1.2.5.

6 years agognu: python-pyaes: Update to 1.6.1.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 22:20:08 +0000 (23:20 +0100)]
gnu: python-pyaes: Update to 1.6.1.

* gnu/packages/python-crypto.scm (python-pyaes): Update to 1.6.1.

6 years agognu: python-markdown: Update to 2.6.11.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 15:53:54 +0000 (16:53 +0100)]
gnu: python-markdown: Update to 2.6.11.

* gnu/packages/python.scm (python-markdown): Update to 2.6.11.

6 years agognu: python-tblib: Update to 1.3.2.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 15:40:27 +0000 (16:40 +0100)]
gnu: python-tblib: Update to 1.3.2.

* gnu/packages/python.scm (python-tblib): Update to 1.3.2.

6 years agognu: python-pycryptodome: Update to 3.5.1.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 15:36:07 +0000 (16:36 +0100)]
gnu: python-pycryptodome: Update to 3.5.1.

* gnu/packages/python-crypto.scm (python-pycryptodome): Update to 3.5.1.

6 years agognu: python-jmespath: Update to 0.9.3.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 15:20:12 +0000 (16:20 +0100)]
gnu: python-jmespath: Update to 0.9.3.

* gnu/packages/python.scm (python-jmespath): Update to 0.9.3.

6 years agognu: python-ly: Update to 0.9.5.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 15:19:17 +0000 (16:19 +0100)]
gnu: python-ly: Update to 0.9.5.

* gnu/packages/python.scm (python-ly): Update to 0.9.5.

6 years agognu: python-rply: Update to 0.7.5.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 15:16:48 +0000 (16:16 +0100)]
gnu: python-rply: Update to 0.7.5.

* gnu/packages/python.scm (python-rply): Update to 0.7.5.

6 years agognu: python-colorama: Update to 0.3.9.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 05:01:11 +0000 (06:01 +0100)]
gnu: python-colorama: Update to 0.3.9.

* gnu/packages/python.scm (python-colorama): Update to 0.3.9.

6 years agognu: python-tqdm: Update to 4.19.6.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 04:20:05 +0000 (05:20 +0100)]
gnu: python-tqdm: Update to 4.19.6.

* gnu/packages/python.scm (python-tqdm): Update to 4.19.6.

6 years agognu: java-jeromq: Fix tests.
Gábor Boskovits [Sat, 10 Mar 2018 10:45:36 +0000 (11:45 +0100)]
gnu: java-jeromq: Fix tests.

* gnu/packages/patches/java-jeromq-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (java-jeromq)[source](patches): Add it.
[arguments](#test-exclude): Disable more failing tests.

6 years agognu: java-hamcrest-all: Build with icedtea-8.
Ricardo Wurmus [Sun, 11 Mar 2018 19:02:10 +0000 (20:02 +0100)]
gnu: java-hamcrest-all: Build with icedtea-8.

* gnu/packages/java.scm (java-hamcrest-all)[arguments]: Build with icedtea-8;
do not disable tests.
[inputs]: Remove java-hamcrest-core.

6 years agognu: Add pigx-bsseq.
Ricardo Wurmus [Sun, 11 Mar 2018 18:53:11 +0000 (19:53 +0100)]
gnu: Add pigx-bsseq.

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

6 years agognu: Add pigx-chipseq.
Ricardo Wurmus [Sun, 11 Mar 2018 18:52:52 +0000 (19:52 +0100)]
gnu: Add pigx-chipseq.

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

6 years agognu: icedtea-8: Build "out" reproducibly.
Ricardo Wurmus [Sat, 10 Mar 2018 17:35:31 +0000 (18:35 +0100)]
gnu: icedtea-8: Build "out" reproducibly.

Partially fixes <https://bugs.gnu.org/30730>.

* gnu/packages/java.scm (icedtea-8)[arguments]: Add phases
"patch-keystore" and "strip-jar-timestamps".
[source]: Also patch DIST_ID in "configure" script.

6 years agognu: gambit-c: Update to 4.8.9.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 23:03:45 +0000 (00:03 +0100)]
gnu: gambit-c: Update to 4.8.9.

* gnu/packages/scheme.scm (gambit-c): Update to 4.8.9.

6 years agognu: sssd: Update to 1.16.1.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 22:40:23 +0000 (23:40 +0100)]
gnu: sssd: Update to 1.16.1.

* gnu/packages/sssd.scm (sssd): Update to 1.16.1.

6 years agognu: git-remote-gcrypt: Update to 1.0.3.
Tobias Geerinckx-Rice [Sat, 10 Mar 2018 22:24:54 +0000 (23:24 +0100)]
gnu: git-remote-gcrypt: Update to 1.0.3.

* gnu/packages/version-control.scm (git-remote-gcrypt): Update to 1.0.3.

6 years agognu: archivemount: Update to 0.8.9.
Tobias Geerinckx-Rice [Fri, 9 Mar 2018 23:08:12 +0000 (00:08 +0100)]
gnu: archivemount: Update to 0.8.9.

* gnu/packages/linux.scm (archivemount): Update to 0.8.9.

6 years agognu: haunt: Update to 0.2.2.
David Thompson [Sun, 11 Mar 2018 02:31:00 +0000 (21:31 -0500)]
gnu: haunt: Update to 0.2.2.

* gnu/packages/guile.scm (haunt): Update to 0.2.2.

6 years agognu: guile-syntax-highlight: Update to 0.1.
David Thompson [Sun, 11 Mar 2018 02:30:35 +0000 (21:30 -0500)]
gnu: guile-syntax-highlight: Update to 0.1.

* gnu/packages/guile.scm (guile-syntax-highlight): Update to 0.1.

6 years agognu: enlightenment: Use 'loginctl' for system actions.
Efraim Flashner [Sat, 10 Mar 2018 20:55:17 +0000 (22:55 +0200)]
gnu: enlightenment: Use 'loginctl' for system actions.

* gnu/packages/enlightenment.scm (enlightenment)[arguments]: Use
'loginctl' functions when powering off, sleeping, rebooting or
suspending the system.

6 years agognu: zsh: Fix CVE-2018-{7548,7549}.
Leo Famulari [Sat, 10 Mar 2018 01:06:39 +0000 (20:06 -0500)]
gnu: zsh: Fix CVE-2018-{7548,7549}.

* gnu/packages/patches/zsh-CVE-2018-7548.patch,
gnu/packages/patches/zsh-CVE-2018-7549.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/shells.scm (zsh)[source]: Use them.

6 years agoservices: databases: Add postgresql-configuration record exports.
Christopher Baines [Sun, 4 Mar 2018 15:56:02 +0000 (15:56 +0000)]
services: databases: Add postgresql-configuration record exports.

* gnu/services/databases.scm: Export the record type, and all the field
accessors.

6 years agotests: databases: Add a system test for PostgreSQL.
Christopher Baines [Fri, 9 Feb 2018 08:17:58 +0000 (08:17 +0000)]
tests: databases: Add a system test for PostgreSQL.

* gnu/tests/databases.scm (%postgresql-os, %test-postgresql): New variables.
(run-postgresql-test): New procedure.

6 years agoservices: Rework the PostgreSQL config file to use a record type.
Christopher Baines [Sun, 4 Mar 2018 15:05:02 +0000 (15:05 +0000)]
services: Rework the PostgreSQL config file to use a record type.

For the default config file representation. This makes it possible to more
easily change the configuration file, and have dynamic content.

* gnu/services/databases.scm (<postgresql-config-file>): New record type.
(%default-postgres-config): Remove this, it's been replaced by the
configuration file.
(<postgresql-configuration>): Alter the default for the config file field.
(postgresql-service): Alter the default value for the config-file parameter.

6 years agognu: r-minimal: Respect SOURCE_DATE_EPOCH in srcfile.
Ricardo Wurmus [Fri, 9 Mar 2018 21:25:40 +0000 (22:25 +0100)]
gnu: r-minimal: Respect SOURCE_DATE_EPOCH in srcfile.

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

* gnu/packages/statistics.scm (r-minimal)[arguments]: Replace timestamp hack
with patch to "srcfile" and "srcfilecopy".

6 years agognu: xprop: Update to 1.2.3.
Marius Bakke [Sat, 10 Mar 2018 08:59:18 +0000 (09:59 +0100)]
gnu: xprop: Update to 1.2.3.

* gnu/packages/xorg.scm (xprop): Update to 1.2.3.

6 years agognu: xpr: Update to 1.0.5.
Marius Bakke [Sat, 10 Mar 2018 08:58:55 +0000 (09:58 +0100)]
gnu: xpr: Update to 1.0.5.

* gnu/packages/xorg.scm (xpr): Update to 1.0.5.

6 years agognu: xlsfonts: Update to 1.0.6.
Marius Bakke [Sat, 10 Mar 2018 08:54:45 +0000 (09:54 +0100)]
gnu: xlsfonts: Update to 1.0.6.

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

6 years agognu: xkill: Update to 1.0.5.
Marius Bakke [Sat, 10 Mar 2018 08:54:21 +0000 (09:54 +0100)]
gnu: xkill: Update to 1.0.5.

* gnu/packages/xorg.scm (xkill): Update to 1.0.5.

6 years agognu: xbacklight: Update to 1.2.2.
Marius Bakke [Sat, 10 Mar 2018 08:53:27 +0000 (09:53 +0100)]
gnu: xbacklight: Update to 1.2.2.

* gnu/packages/xorg.scm (xbacklight): Update to 1.2.2.

6 years agognu: xwininfo: Update to 1.1.4.
Marius Bakke [Sat, 10 Mar 2018 08:51:37 +0000 (09:51 +0100)]
gnu: xwininfo: Update to 1.1.4.

* gnu/packages/xorg.scm (xwininfo): Update to 1.1.4.

6 years agognu: xset: Update to 1.2.4.
Marius Bakke [Sat, 10 Mar 2018 08:51:15 +0000 (09:51 +0100)]
gnu: xset: Update to 1.2.4.

* gnu/packages/xorg.scm (xset): Update to 1.2.4.

6 years agognu: xwd: Update to 1.0.7.
Marius Bakke [Sat, 10 Mar 2018 08:50:52 +0000 (09:50 +0100)]
gnu: xwd: Update to 1.0.7.

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

6 years agognu: xlsclients: Update to 1.1.4.
Marius Bakke [Sat, 10 Mar 2018 08:50:32 +0000 (09:50 +0100)]
gnu: xlsclients: Update to 1.1.4.

* gnu/packages/xorg.scm (xlsclients): Update to 1.1.4.

6 years agognu: xmessage: Update to 1.0.5.
Marius Bakke [Sat, 10 Mar 2018 08:41:10 +0000 (09:41 +0100)]
gnu: xmessage: Update to 1.0.5.

* gnu/packages/xorg.scm (xmessage): Update to 1.0.5.

6 years agognu: xinit: Update to 1.4.0.
Marius Bakke [Sat, 10 Mar 2018 08:40:45 +0000 (09:40 +0100)]
gnu: xinit: Update to 1.4.0.

* gnu/packages/xorg.scm (xinit): Update to 1.4.0.

6 years agognu: xwud: Update to 1.0.5.
Marius Bakke [Sat, 10 Mar 2018 08:40:20 +0000 (09:40 +0100)]
gnu: xwud: Update to 1.0.5.

* gnu/packages/xorg.scm (xwud): Update to 1.0.5.

6 years agognu: xsetroot: Update to 1.1.2.
Marius Bakke [Sat, 10 Mar 2018 08:39:42 +0000 (09:39 +0100)]
gnu: xsetroot: Update to 1.1.2.

* gnu/packages/xorg.scm (xsetroot): Update to 1.1.2.

6 years agognu: xrefresh: Update to 1.0.6.
Marius Bakke [Sat, 10 Mar 2018 08:39:21 +0000 (09:39 +0100)]
gnu: xrefresh: Update to 1.0.6.

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

6 years agognu: xrdb: Update to 1.1.1.
Marius Bakke [Sat, 10 Mar 2018 08:38:58 +0000 (09:38 +0100)]
gnu: xrdb: Update to 1.1.1.

* gnu/packages/xorg.scm (xrdb): Update to 1.1.1.

6 years agognu: xfontsel: Update to 1.0.6.
Marius Bakke [Sat, 10 Mar 2018 08:38:34 +0000 (09:38 +0100)]
gnu: xfontsel: Update to 1.0.6.

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

6 years agognu: xcursor-themes: Update to 1.0.5.
Marius Bakke [Sat, 10 Mar 2018 08:38:10 +0000 (09:38 +0100)]
gnu: xcursor-themes: Update to 1.0.5.

* gnu/packages/xorg.scm (xcursor-themes): Update to 1.0.5.

6 years agognu: xbitmaps: Update to 1.1.2.
Marius Bakke [Sat, 10 Mar 2018 08:37:47 +0000 (09:37 +0100)]
gnu: xbitmaps: Update to 1.1.2.

* gnu/packages/xorg.scm (xbitmaps): Update to 1.1.2.

6 years agolinux-initrd: Autoload known-module-aliases.
Danny Milosavljevic [Sat, 10 Mar 2018 08:23:00 +0000 (09:23 +0100)]
linux-initrd: Autoload known-module-aliases.

* gnu/system/linux-initrd.scm: Autoload known-module-aliases.

6 years agognu: linux-libre: Update to 4.15.8.
Mark H Weaver [Sat, 10 Mar 2018 01:23:24 +0000 (20:23 -0500)]
gnu: linux-libre: Update to 4.15.8.

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

6 years agognu: linux-libre@4.14: Update to 4.14.25.
Mark H Weaver [Sat, 10 Mar 2018 01:22:35 +0000 (20:22 -0500)]
gnu: linux-libre@4.14: Update to 4.14.25.

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

6 years agolinux-initrd: Skip initrd module check when 'modules.alias' can't be found.
Ludovic Courtès [Fri, 9 Mar 2018 23:15:59 +0000 (00:15 +0100)]
linux-initrd: Skip initrd module check when 'modules.alias' can't be found.

Fixes <https://bugs.gnu.org/30760>.
Reported by Tomáš Čech <sleep_walker@gnu.org>.

* gnu/system/linux-initrd.scm (check-device-initrd-modules): Call
'known-module-aliases' and catch 'system-error around it.  Pass it to
'matching-modules'.

6 years agognu: 'autoconf-wrapper' is no longer a procedure.
Ludovic Courtès [Fri, 9 Mar 2018 22:11:48 +0000 (23:11 +0100)]
gnu: 'autoconf-wrapper' is no longer a procedure.

Fixes <https://bugs.gnu.org/30710>.
Suggested by Björn Höfling <bjoern.hoefling@bjoernhoefling.de>.

* gnu/packages/autotools.scm (autoconf-wrapper): Rename to...
(make-autoconf-wrapper): ... this.  Add 'properties' field.
(autoconf-wrapper): New variable.
* gnu/packages/gnunet.scm (guile-gnunet): Adjust accordingly.
* gnu/packages/gnupg.scm (signing-party): Likewise.
* gnu/packages/guile.scm (guile-ics, guile-bash): Likewise.
* gnu/packages/libevent.scm (libuv): Likewise.
* gnu/packages/logging.scm (glog): Likewise.
* gnu/packages/mail.scm (libetpan): Likewise.
* gnu/packages/mate.scm (mate-icon-theme-faenza)
(mate-screensaver): Likewise.
* gnu/packages/package-management.scm (guix): Likewise.
* gnu/packages/sawfish.scm (librep): Likewise.
* gnu/packages/video.scm (motion): Likewise.
* gnu/packages/zile.scm (zile-on-guile): Likewise.

6 years agognu: linux-libre@4.1: Update to 4.1.50.
Mark H Weaver [Fri, 9 Mar 2018 21:31:32 +0000 (16:31 -0500)]
gnu: linux-libre@4.1: Update to 4.1.50.

* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.50.

6 years agognu: Update python-django-gravatar2.
Christopher Baines [Sun, 4 Mar 2018 13:25:32 +0000 (13:25 +0000)]
gnu: Update python-django-gravatar2.

* gnu/packages/django.scm (python-django-gravatar2)[version]: Update from
  1.4.0 to 1.4.2.
  [source]: Update sha256 hash.
  [arguments]: Disable the tests, as the django project for the tests is
  missing.

6 years agognu: Update python-django-filter to 1.1.0.
Christopher Baines [Sun, 4 Mar 2018 13:23:38 +0000 (13:23 +0000)]
gnu: Update python-django-filter to 1.1.0.

* gnu/packages/django.scm (python-django-filter)[version]: Update from 0.14.0
  to 1.1.0.
  [source]: Update sha256 hash.
  [native-inputs]: Add python-djangorestframework and
  python-django-crispy-forms as native inputs, as they are used in the test
  suite.