summary refs log tree commit diff
AgeCommit message (Collapse)Author
2018-07-29linux-initrd: Improve check of initrd modules.Ludovic Courtès
Previously we would not strip the ".ko" suffix if present. * gnu/build/linux-modules.scm (file-name->module-name): Export. * gnu/system/mapped-devices.scm (check-device-initrd-modules): Use 'file-name->module-name' instead of 'normalize-module-name'.
2018-07-29services: openssh: Add forwarding options.Eric Brown
* gnu/services/ssh.scm (<openssh-configuration>)[allow-agent-forwarding?] [allow-tcp-forwarding?, gateway-ports?]: New fields. (openssh-config-file): Handle them. * doc/guix.texi (Networking Services): Adjust accordingly. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-07-29ssh: Display the size of the store items being sent.Ludovic Courtès
* guix/ssh.scm (send-files): Compute the size of MISSING and display it.
2018-07-29gnu: taxtastic: Add missing propagated-inputs.Ben Woodcroft
* gnu/packages/bioinformatics.scm (taxtastic)[propagated-inputs]: Add python-psycopg2, python-fastalite, python-pyyaml, python-six, python-jinja2, python-dendropy.
2018-07-29gnu: python-dendropy: Update to 4.4.0.Ben Woodcroft
* gnu/packages/bioinformatics.scm (python-dendropy, python2-dendropy): Update to 4.4.0. [source]: Use GitHub URI. Remove patch. [properties]: Remove field. (python2-dendropy)[arguments]: Run tests with setup.py. [native-inputs]: Remove 'python2-nose. * gnu/packages/patches/python-dendropy-fix-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Delete it.
2018-07-29gnu: python2-psycopg2: Update to 2.7.5.Ben Woodcroft
* gnu/packages/bioinformatics.scm (python2-psycopg2): Update to 2.7.5.
2018-07-29gnu: Add python-fastalite.Ben Woodcroft
* gnu/packages/bioinformatics.scm (python-fastalite, python2-fastalite): New variables.
2018-07-29gnu: Add chroma.Christopher Lemmer Webber
* gnu/packages/games.scm (chroma): New variable.
2018-07-29gnu: linux-libre: Update to 4.17.11.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.11. (%linux-libre-hash): Update hash.
2018-07-29gnu: linux-libre@4.14: Update to 4.14.59.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.59. (%linux-libre-4.14-hash): Update hash.
2018-07-29gnu: linux-libre@4.9: Update to 4.9.116.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.116.
2018-07-29gnu: linux-libre@4.4: Update to 4.4.145.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.145.
2018-07-29gnu: clojure: Fix index generation.Gábor Boskovits
* gnu/packages/java.scm (clojure)[arguments]: Add phase 'fix-manifest-classpath to remove offending directory entry making indexing fail.
2018-07-28gnu: openlibm: Update to 0.6.0.Marius Bakke
* gnu/packages/maths.scm (openlibm): Update to 0.6.0.
2018-07-28gnu: glm: Update home page.Marius Bakke
* gnu/packages/maths.scm (glm)[home-page]: Use HTTPS.
2018-07-28gnu: glm: Update to 0.9.9.0.Marius Bakke
* gnu/packages/maths.scm (glm): Update to 0.9.9.0. [source](uri): Change to new download location.
2018-07-28gnu: libjpeg-turbo: Update license.Marius Bakke
* gnu/packages/image.scm (libjpeg-turbo)[license]: Add ZLIB.
2018-07-28gnu: libjpeg-turbo: Update to 2.0.0.Marius Bakke
* gnu/packages/image.scm (libjpeg-turbo): Update to 2.0.0. [build-system]: Change to CMAKE-BUILD-SYSTEM. [arguments]: Adjust accordingly.
2018-07-28gnu: accountsservice: Update to 0.6.50.Marius Bakke
* gnu/packages/freedesktop.scm (accountsservice): Update to 0.6.50. [arguments]: Add "--enable-elogind" and "--disable-systemd" to #:configure-flags. [inputs]: Add ELOGIND.
2018-07-28gnu: dconf: Update to 0.28.0.Marius Bakke
* gnu/packages/gnome.scm (dconf): Update to 0.28.0. [build-system]: Switch to MESON-BUILD-SYSTEM. [arguments]: Adjust accordingly. [native-inputs]: Add VALA and GLIB:BIN.
2018-07-28gnu: dconf: Update license.Marius Bakke
* gnu/packages/gnome.scm (dconf)[license]: Change from LGPL2.1 to LGPL2.1+.
2018-07-28gnu: dconf: Install GTK documentation.Marius Bakke
* gnu/packages/gnome.scm (dconf)[native-inputs]: Add GTK-DOC. [arguments]: Adjust #:configure-flags accordingly.
2018-07-28gnu: dconf: Adjust inputs and remove obsolete workaround.Marius Bakke
* gnu/packages/gnome.scm (dconf)[inputs]: Remove GLIB and LIBXML2. [propagated-inputs]: Add GLIB. [native-inputs]: Add LIBXML2. Remove INTLTOOL. [arguments]: Remove #:phases.
2018-07-28gnu: x265: Fix compilation on ARMv7.Ludovic Courtès
* gnu/packages/patches/x265-arm-asm-primitives.patch: New file. * gnu/packages/video.scm (x265)[sources](patches): Add it. * gnu/local.mk (dist_patch_DATA): Add it.
2018-07-28gnu: mariadb: Work around GCC ICE on armhf-linux.Ludovic Courtès
* gnu/packages/patches/mariadb-gcc-ice.patch: New file. * gnu/packages/databases.scm (mariadb)[arguments]: Conditionally add 'apply-patch' phase. [native-inputs]: Conditionally add "gcc-ice-patch" input.
2018-07-28doc: Clarify some of guix-daemon's GC options.Chris Marusich
Reported by Pierre Neidhardt <ambrevar@gmail.com>. * doc/guix.texi (Invoking guix-daemon): Fix an incorrect statement regarding --gc-keep-outputs. Add a little to the description of this option and --gc-keep-derivations.
2018-07-27gnu: allegro: Update to 5.2.4.0.Kei Kebreau
* gnu/packages/game-development.scm (allegro): Update to 5.2.4.0. [source]: Update URL.
2018-07-27gnu: gcc@8: Update to 8.2.0.Ludovic Courtès
* gnu/packages/gcc.scm (gcc-8): Update to 8.2.0.
2018-07-27gnu: Add font-blackfoundry-inria.Ludovic Courtès
* gnu/packages/fonts.scm (font-blackfoundry-inria): New file.
2018-07-27gnu: emacs-flycheck: Don't rely on pkg-info.el for 'flycheck-version'.Ludovic Courtès
* gnu/packages/emacs.scm (flycheck)[source]: Add 'modules' and 'snippet'.
2018-07-27gnu: pigx-scrnaseq: Disable another expensive test.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[arguments]: Disable multiqc test.
2018-07-27gnu: Add snakemake-4.Ricardo Wurmus
* gnu/packages/python.scm (snakemake-4): New variable. * gnu/packages/bioinformatics.scm (pigx-bsseq, pigx-rnaseq, pigx-scrnaseq, pigx-chipseq)[inputs]: Use it.
2018-07-27gnu: snakemake: Add missing dependencies.Ricardo Wurmus
* gnu/packages/python.scm (snakemake)[propagated-inputs]: Add python-datrie, python-docutils, python-jinja2, python-jsonschema, and python-networkx.
2018-07-27gnu: Add python-datrie.Ricardo Wurmus
* gnu/packages/python.scm (python-datrie): New variable.
2018-07-27gnu: imagemagick: Update to 6.9.10-8.Marius Bakke
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-8.
2018-07-27gnu: mbedtls-apache: Update to 2.7.5.Marius Bakke
* gnu/packages/tls.scm (mbedtls-apache): Update to 2.7.5.
2018-07-27gnu: snakemake: Update to 5.2.0.Ricardo Wurmus
* gnu/packages/python.scm (snakemake): Update to 5.2.0.
2018-07-27gnu: guile-sdl2: Update to 0.3.0.Ricardo Wurmus
* gnu/packages/sdl.scm (guile-sdl2): Update to 0.3.0. [arguments]: Remove "patch-makefile" phase.
2018-07-27import: hackage: Emit native-inputs in the importer.Danny Milosavljevic
* guix/import/cabal.scm (cabal-custom-setup-dependencies): Export. (cabal-package-custom-setup): Export. (<cabal-package>): New field "custom-setup". (make-cabal-package): Modify. (eval-cabal): Modify. * guix/import/hackage.scm (cabal-dependencies->names): Factor out... (cabal-test-dependencies->names): ...this. (cabal-custom-setup-dependencies->names): New procedure. (hackage-module->sexp): Modify.
2018-07-27gnu: tiled: Update to 1.1.6.Kei Kebreau
* gnu/packages/game-development.scm (tiled): Update to 1.1.6. [arguments]: Substitute invoke for system*.
2018-07-26gnu: python-xsge: Update to 2018.02.26.Kei Kebreau
* gnu/packages/game-development.scm (python-xsge, python2-xsge): Update to 2018.02.26. [arguments]: Substitute invoke for system*.
2018-07-26gnu: freeciv: Update to 2.6.0.Kei Kebreau
* gnu/packages/games.scm (freeciv): Update to 2.6.0.
2018-07-26gnu: ecryptfs-utils: Patch more hardcoded paths.Brendan Tildesley
* gnu/packages/linux.scm (ecryptfs-utils): [arguments]: Add an additional file to be patched that was missing in the last fix. Ecryptfs will now find the umount binary path as well as mount and others. Re-sort the list of files to be substituted. Signed-off-by: Leo Famulari <leo@famulari.name>
2018-07-26gnu: cabextract: Delete bundled libmspack.Marius Bakke
* gnu/packages/compression.scm (cabextract)[source](modules, snippet): New field.
2018-07-26gnu: cabextract: Update to 1.7.Marius Bakke
* gnu/packages/compression.scm (cabextract): Update to 1.7.
2018-07-26gnu: fuse: Update source hash.Marius Bakke
The fuse 2.9.8 tarball and signature was modified in place. Both are signed by the same key, at different dates, and the only differences are directory timestamps and a ChangeLog update. * gnu/packages/linux.scm (fuse)[source](sha256): Update.
2018-07-26gnu: make-u-boot-package: Don't install "sunxi-spl-with-ecc.bin".Danny Milosavljevic
* gnu/packages/bootloaders.scm (make-u-boot-package)[arguments]<#:phases> [install]: Don't install "sunxi-spl-with-ecc.bin".
2018-07-26gnu: Add ruby-net-scp.Danny Milosavljevic
* gnu/packages/ruby.scm (ruby-net-scp): New variable.
2018-07-26gnu: translate-shell: Fix .el install directory.Efraim Flashner
* gnu/packages/dictionaries.scm (translate-shell)[arguments]: Change the install directory during the custom 'emacs-install phase to match with other emacs .el packages.
2018-07-26gnu: java-picard: Fix manifest.Gábor Boskovits
* gnu/packages/bioinformatics.scm (java-picard)[arguments]: Adjust phase 'edit-classpath-in-manifest for the new manifest generation code.