gnu: linux-libre@4.4: Update to 4.4.97.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.97.
gnu: linux-libre@4.1: Update to 4.1.46.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.46.
gnu: libpsl: Update to 0.19.1.
* gnu/packages/web.scm (libpsl): Update to 0.19.1.
gnu: postgresql: Update to 10.1 [security fixes].
Fixes CVE-2017-12172, CVE-2017-15098 and CVE-2017-15099.
* gnu/packages/databases.scm (postgresql): Update to 10.1.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: Add r-directlabels.
* gnu/packages/statistics.scm (r-directlabels): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: emacs-ahungry-theme: Update to 1.8.0.
* gnu/packages/emacs.scm (emacs-ahungry-theme): Update to 1.8.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add nxbelld.
* gnu/packages/xdisorg.scm (nxbelld): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ui: Add an 'unbound-variable' exception printer.
* guix/ui.scm (print-unbound-variable-error): New variable.
Use it as the 'unbound-variable' printer.
ui: Provide hints for unbound-variable errors.
* guix/ui.scm (known-variable-definition): New procedure.
(report-load-error): Handle 'unbound-variable'.
ui: Add 'display-hint'.
* guix/ui.scm (known-variable-definition): New procedure.
(report-load-error): Use it.
gnu: linux: Add linux-libre arm kernel.
* Makefile.am (AUX_FILES): Add arm config file.
* gnu/packages/aux-files/linux-libre/4.13-arm.conf: New file.
* gnu/packages/linux.scm (%intel-compatible-systems): Rename to
%linux-compatible-systems and add "armhf-linux".
(linux-libre): Adapt consequently.
The config file for arm is taken from debian armmp kernel. It's a generic
firmware for ARMv7 multiplatform compatible SoCs.
gnu: chromaprint: Update to 1.4.2.
* gnu/packages/mp3.scm (chromaprint): Update to 1.4.2.
gnu: libwnck: Update to 3.24.1.
* gnu/packages/gnome.scm (libwnck): Update to 3.24.1.
gnu: roary: Update to 3.11.0.
* gnu/packages/bioinformatics.scm (roary): Update to 3.11.0.
[inputs]: Add perl-digest-md5-file.
gnu: totem: Enable parallel build.
* gnu/packages/gnome.scm (totem)[arguments]: Set #:parallel-build? to #t
implicitly.
gnu: tremc: Update to 0.9.0-1.9755b50.
* gnu/packages/bittorrent.scm (tremc): Update to 0.9.0-1.9755b50.
[version]: Use git-version.
[source]: Use git-file-name.
gnu: slurm: Update to 16.05.11 [fixes CVE-2017-15566].
* gnu/packages/parallel.scm (slurm): Update to 16.05.11.
[source]: Use the recommended download URL.