gnu: mariadb: Update to 10.1.25.
* gnu/packages/databases.scm (mariadb): Update to 10.1.25.
gnu: strace: Update to 4.18.
* gnu/packages/linux.scm (strace): Update to 4.18.
gnu: xscreensaver: Update to 5.37.
* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.37.
gnu: artanis: Update source URL.
* gnu/packages/guile.scm (artanis)[source]: Change URL to mirror://gnu.
gnu: julia: Add support for aarch64-linux.
* gnu/packages/julia.scm (julia)[arguments]: Add make-flag argument for
aarch64-linux.
[supported-systems]: Add aarch64-linux.
gnu: gcompris: Update to 17.05.
* gnu/packages/education.scm (gcompris): Update to 17.05.
gnu: gcc@6: Update to 6.4.0.
* gnu/packages/gcc.scm (gcc@6, gfortran@6): Update to 6.4.0.
gnu: inet-utils: Mention `hostname` in description.
* gnu/packages/admin.scm (inetutils)[description]: Update description.
gnu: tmux: Update to 2.5.
* gnu/packages/tmux.scm (tmux): Update to 2.5.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: alpine: Use new URL.
* gnu/packages/mail.scm (alpine)[source]: Use new URL for download.
(home-page): Use new URL.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: shepherd: Allow cross-compilation.
* gnu/packages/admin.scm (shepherd)[native-inputs]: Add GUILE-2.0.
gnu: util-linux: Fix cross-compilation.
* gnu/packages/linux.scm (util-linux)[inputs]: Add NET-BASE
when (%current-target-system) is true. Fixes cross-compilation.
linux-initrd: Avoid monadic style a bit.
* gnu/system/linux-initrd.scm (expression->initrd): Use 'program-file'
for 'init'.
(flat-linux-module-directory): Use 'computed-file' instead of
'gexp->derivation'.
(raw-initrd): Adjust accordingly.
gnu: emacs-exwm-x: Update to 1.6.2.
* gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.6.2.
gnu: emacs-switch-window: Update to 1.5.1.
* gnu/packages/emacs.scm (emacs-switch-window): Update to 1.5.1.
gnu: gemma: Fix building on non-Intel architectures.
* gnu/packages/patches/gemma-intel-compat.patch: New file.
* gnu/packages/bioinformatics.scm (gemma)[source]: Add patch.
[arguments]: Add NO_INTEL_COMPAT flag on non-Intel architectures.
* gnu/local.mk (dist_patch_DATA): Register patch.
gnu: gajim: Update to 0.16.8.
* gnu/packages/messaging.scm (gajim): Update to 0.16.8.
[source]: Remove patch.
* gnu/packages/patches/gajim-CVE-2016-10376.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
services: Add 'sysctl-service-type'.
* gnu/services/sysctl.scm: New file.
* doc/guix.texi (Miscellaneous Services): Document it.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
gnu: diamond: Update to 0.9.9.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.9.