gnu: r-servr: Update to 0.7. * gnu/packages/web.scm (r-servr): Update to 0.7.
gnu: php: Update to 7.1.9. * gnu/packages/php.scm (php): Update to 7.1.9.
gnu: java-slf4j-api: Fix tests. * gnu/packages/java.scm (java-slf4j-api)[arguments]: Enable tests Adjust the jar content to prevent a test failure.
gnu: djvulibre: Remove timestamps from .svgz files. * gnu/packages/djvu.scm (djvulibre)[arguments]: New field. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add emacs-tuareg. * gnu/packages/ocaml.scm (emacs-tuareg): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: emacs-ebuild-mode: Update to 1.37. * gnu/packages/emacs.scm (emacs-ebuild-mode): Update to 1.37. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add emacs-2048-game. * gnu/packages/emacs.scm (emacs-2048-game): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
packages: 'fold-packages' takes an optional 'modules' parameter. Suggested by Christopher Baines <mail@cbaines.net>. * gnu/packages.scm (fold-packages): Add optional 'modules' parameter and honor it.
scripts: Remove 'max-silent-time' from the default options. Fixes <http://bugs.gnu.org/27157>. Having a finite default `max-silent-time' value for scripts such as 'guix environment' could lead to timeouts when building subtitutes; this was undesirable. This change also fixes client behavior to match the documentation, which is that by default the daemon's settings are honored. * guix/scripts/archive.scm (%default-options): Remove max-silent-time entry. * guix/scripts/copy.scm (%default-options): Likewise. * guix/scripts/environment.scm (%default-options): Likewise. * guix/scripts/pack.scm (%default-options): Likewise. * guix/scripts/package.scm (%default-options): Likewise. * guix/scripts/pull.scm (%default-options): Likewise. * guix/scripts/system.scm (%default-options): Likewise. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: r-rcas: Correct license. * gnu/packages/bioinformatics.scm (r-rcas)[license]: Use correct license.
gnu: r-rcas: Update to 1.3.3. * gnu/packages/bioinformatics.scm (r-rcas): Update to 1.3.3.
gnu: mysql: Enable tests on aarch64. * gnu/packages/databases.scm (mysql)[arguments]: Remove logic disabling the tests on aarch64-linux.
gnu: vsearch: Update to 2.4.4. * gnu/packages/bioinformatics.scm (vsearch): Update to 2.4.4.
gnu: metabat: Update to 2.12.1. * gnu/packages/patches/metabat-remove-compilation-date.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/bioinformatics.scm (metabat): Update to 2.12.1. [source]: Remove it. Use url-fetch.
gnu: netcdf: Fix reproducibility issue; remove unneeded references. * gnu/packages/maths.scm (netcdf) [arguments]: Add phase to fix the embedded 'Configured On' date; truncate reference to compiler store item.
gnu: hdf4: Avoid unneeded store references to compilers. * gnu/packages/maths.scm (hdf4) [arguments]: Add phase 'patch-settings to truncate hashes of compiler store items.
gnu: hdf5: Avoid unneeded store references to compilers. * gnu/packages/maths.scm (hdf5) [arguments]: Add phase to patch "libhdf5.settings", removing references to the C/C++/Fortran compilers.
gnu: hdf5: Add output for fortran interface. * gnu/packages/maths.scm (hdf5) [native-inputs]: Add gfortran. [outputs]: Add "fortran". [arguments]: Enable Fortran compilation; add "/lib" directory of the fortran output to the runpath of the Fortran libs; add a 'split phase to move all Fortran-related files to the the Fortran output store location.
gnu: python2-larch: Enable tests. * gnu/packages/patches/python2-larch-coverage-4.0a6-compatibility.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python.scm (python2-larch)[source]: Use it. [arguments]: Move 'check' phase to before 'build' phase.
gnu: python2-ttystatus: Enable tests. * gnu/packages/python.scm (python2-ttystatus)[arguments]: Replace 'check' phase with custom function.