summary refs log tree commit diff
AgeCommit message (Collapse)Author
2017-12-23gnu: xdelta: Change to new home page.ng0
The previous used http://xdelta.com is linking to a parked/squatted domain. * gnu/packages/compression.scm (xdelta)[home-page]: Use http://xdelta.org as new home page.
2017-12-23gnu: xz: Adjust the home page.ng0
Its http URL permanently redirects to the https one, throwing off some basic external linters. * gnu/packages/compression.scm (xz)[home-page]: Adjust home page.
2017-12-23gnu: openblas: Build with LAPACK.Dave Love
* gnu/packages/maths.scm (openblas)[arguments]: Don't disable LAPACK; add set-extralib phase. [inputs]: Add fortran-lib. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-12-23gnu: weechat: Disable tests on non-Intel architectures.Efraim Flashner
* gnu/packages/irc.scm (weechat)[arguments]: Disable tests on non-Intel architectures.
2017-12-23gnu: par2cmdline: Update to 0.8.0.Rutger Helling
* gnu/packages/backup.scm (par2cmdline): Update to 0.8.0.
2017-12-23doc: Properly escape brackets.Tobias Geerinckx-Rice
This fixes a build failure reported by Catonano <catonano@gmail.com>. * doc/guix.texi (Mail Services): Escape ‘{’ and ‘}’ everywhere.
2017-12-23gnu: chicken: Update to 4.13.0.Kei Kebreau
* gnu/packages/scheme.scm (chicken): Update to 4.13.0. [source]: Remove obsolete patches. * gnu/packages/patches/chicken-CVE-2017-6949.patch, gnu/packages/patches/chicken-CVE-2017-11343.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them.
2017-12-23gnu: dovecot: Update to 2.3.0.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (dovecot): Update to 2.3.0. * gnu/services/mail.scm (dovecot-configuration)[director-doveadm-port] [ssl-parameters-regenerate]: Delete fields. [ssl-protocols]: Rename to... [ssl-min-protocol]: ...this. [mail-log-prefix, mdbox-rotate-size, ssl-cipher-list, imap-logout-format]: Update default values. * doc/guix.texi (Mail Services): Reflect the above changes to the service.
2017-12-23gnu: ruby: Use HTTPS for home pages.Tobias Geerinckx-Rice
* gnu/packages/ruby.scm (ruby-hoe, bundler, ruby-rjb, ruby-libxml) (ruby-permutation, ruby-gettext, ruby-test-unit, ruby-pry, ruby-tzinfo) (ruby-tzinfo-data, ruby-term-ansicolor, ruby-pstree, ruby-json, ruby-rack) (ruby-yard, ruby-ansi, ruby-rubytest, ruby-brass, ruby-qed, ruby-ae) (ruby-lemon, ruby-rubytest-cli, ruby-hashery)[home-page]: Use HTTPS.
2017-12-23gnu: ruby-tzinfo-data: Update to 1.2017.3.Tobias Geerinckx-Rice
* gnu/packages/ruby.scm (ruby-tzinfo-data): Update to 1.2017.3
2017-12-23gnu: ruby-tzinfo: Update to 1.2.4.Tobias Geerinckx-Rice
* gnu/packages/ruby.scm (ruby-tzinfo): Update to 1.2.4
2017-12-23gnu: ocaml-utop: Update to 2.0.2.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.0.2
2017-12-23gnu: ocaml-jbuilder: Update to 1.0+beta16.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (ocaml-jbuilder): Update to 1.0+beta16
2017-12-23gnu: ocaml-ssl: Expand description.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (ocaml-ssl)[description]: Expand based on Debian's.
2017-12-23gnu: ocaml-ssl: Update to 0.5.5.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.5
2017-12-23gnu: ocaml-bitstring: Update to 2.1.1.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (ocaml-bitstring): Update to 2.1.1
2017-12-23gnu: fish: Mark up description.Tobias Geerinckx-Rice
* gnu/packages/shells.scm (fish)[description]: Use @command{}.
2017-12-23gnu: protobuf: Update to 3.5.1.Tobias Geerinckx-Rice
* gnu/packages/protobuf.scm (protobuf): Update to 3.5.1.
2017-12-22gnu: windowmaker: Enable xinerama support.Kei Kebreau
* gnu/packages/gnustep.scm (windowmaker)[inputs]: Add libxinerama.
2017-12-23doc: Add "/guix" after LOCALSTATEDIR.Ludovic Courtès
Fixes <https://bugs.gnu.org/29813>. Reported by Martin Castillo <castilma@uni-bremen.de>. * doc/guix.texi (Invoking guix-daemon, Invoking guix package): Add missing "/guix" after LOCALSTATEDIR.
2017-12-23guix build: Support '--with-source=PACKAGE@VERSION=URI'.Ludovic Courtès
* guix/scripts/build.scm (numeric-extension?, tarball-base-name): New procedures, formerly in 'package-with-source'. (transform-package-source)[new-sources]: Look for '=' in URI. Each element of the list of now a (PKG VERSION SOURCE) tuple. Pass VERSION to 'package-with-source'. (package-with-source): Add 'version' parameter and honor it. * tests/scripts-build.scm ("options->transformation, with-source, PKG=URI") ("options->transformation, with-source, PKG@VER=URI"): New tests. * doc/guix.texi (Package Transformation Options): Document the new forms.
2017-12-22gnu: lilypond: Update to 2.19.80.Mason Hock
* gnu/packages/music.scm (lilypond): Update to 2.19.80.
2017-12-22gnu: Build wiredtiger with snappy support.Christopher Baines
This is probably necessary to get the MongoDB package in Guix to successfully use the Guix wiredtiger package, as MongoDB it uses wiredtiger with snappy by default. * gnu/packages/databases.scm (wiredtiger)[arguments]: Add --enable-snappy to #:configure-flags. [inputs]: Add snappy.
2017-12-22gnu: fish: Update to 2.7.1.Tobias Geerinckx-Rice
* gnu/packages/shells.scm (fish): Update to 2.7.1.
2017-12-22gnu: python-pillow: Update to 4.3.0.Kei Kebreau
* gnu/packages/python.scm (python-pillow): Update to 4.3.0. [propagated-inputs]: Add python-olefile. * gnu/packages/patches/python-pillow-freetype-2.7-test-failure.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-22gnu: Add python-olefile.Kei Kebreau
* gnu/packages/python.scm (python-olefile, python2-olefile): New variables.
2017-12-22gnu: mariadb: Update to 10.1.29.Leo Famulari
* gnu/packages/databases.scm (mariadb): Update to 10.1.29.
2017-12-22file-systems: Move %control-groups from %base-file-systems toMathieu Othacehe
%elogind-file-systems. * gnu/system/file-systems.scm (%base-file-systems): Move %control-groups from here, to ... (%elogind-file-systems): ... here.
2017-12-22file-systems: Do not mount hugetlb cgroup filesystem.Mathieu Othacehe
On ARM32 without LPAE support, hugetlb control group is not supported. As it is not needed by elogind, remove it for all platforms. * gnu/system/file-systems.scm (%control-groups): Remove hugetlb from control groups platforms.
2017-12-22gnu: Update r-mutationalpatterns to 1.4.2.Roel Janssen
* gnu/packages/bioinformatics.scm (r-mutationalpatterns): Update to 1.4.2.
2017-12-22gnu: mutter: Add xorg-xserver-xwayland input.Rutger Helling
* gnu/packages/gnome.scm (mutter)[inputs]: Add xorg-server-xwayland. [arguments]: Add '--with-xwayland-path' to #:configure-flags. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-22guix system: Check mapped devices upon 'init' and 'reconfigure'.Ludovic Courtès
* guix/scripts/system.scm (check-mapped-devices): New procedure. (perform-action): Add call to 'check-mapped-devices'.
2017-12-22mapped-devices: 'luks-device-mapping' checks its source device.Ludovic Courtès
* gnu/system/mapped-devices.scm (check-luks-device): New procedure. (luks-device-mapping)[check]: New field.
2017-12-22mapped-devices: Add 'location' and 'check' fields.Ludovic Courtès
* gnu/system/mapped-devices.scm (<mapped-device>)[location]: New field. (<mapped-device-type>)[check]: New field.
2017-12-22gnu: Add python-activepapers.Konrad Hinsen
* gnu/packages/python.scm (python-activepapers, python2-activepapers): New variables. Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2017-12-22services: urandom-seed: Depend on udev.Ludovic Courtès
Suggested by Leo Famulari <leo@famulari.name>. * gnu/services/base.scm (urandom-seed-shepherd-service): Add 'udev' to 'requirement'.
2017-12-22services: urandom-seed: Deprecate the 'urandom-seed-service' procedure.Ludovic Courtès
* gnu/services/base.scm (urandom-seed-service-type)[default-value]: New field. (urandom-seed-service): Mark as deprecated. (%base-services): Use URANDOM-SEED-SERVICE-TYPE directly. * gnu/services/base.scm (%base-services): * doc/guix.texi (Base Services): Document 'urandom-seed-service-type' instead of 'urandom-seed-service'.
2017-12-22services: urandom-seed: Become a dependency of 'user-processes'.Ludovic Courtès
This ensures that 'urandom-seed' is started before programs that rely on sources of randomness. Fixes <https://bugs.gnu.org/29773>. Reported by Leo Famulari <leo@famulari.name>. * gnu/services/base.scm (urandom-seed-shepherd-service): Change 'requirement' to (file-systems). (urandom-seed-service-type): Extend USER-PROCESSES-SERVICE-TYPE.
2017-12-22services: 'user-processes-service-type' can now be extended.Ludovic Courtès
* gnu/services/base.scm (user-processes-shepherd-service): New procedure, taken from former 'user-processes-service-type'. Add REQUIREMENTS argument; remove GRACE-DELAY argument. (user-processes-service-type): Redefine in terms of 'service-type'. (user-processes-service): Remove. (file-system-service-type): Extend USER-PROCESSES-SERVICE-TYPE. * gnu/system.scm (essential-services): Use USER-PROCESSES-SERVICE-TYPE directly.
2017-12-22doc: Document fixed-output derivations.Ludovic Courtès
* doc/guix.texi (Derivations): Add paragraph on fixed-output derivations.
2017-12-22system: examples: Add missing initrd to beaglebone-black.tmpl.Mathieu Othacehe
* gnu/system/examples/beaglebone-black.tmpl (operating-system): Add the initrd with "omap_hsmmc" as an extra-module.
2017-12-22gnu: Add meandmyshadow.Ricardo Wurmus
* gnu/packages/games.scm (meandmyshadow): New variable.
2017-12-22gnu: emacs-ivy: Install documentation.Ricardo Wurmus
* gnu/packages/emacs.scm (emacs-ivy)[arguments]: Add phase "install-doc". [native-inputs]: Add texinfo.
2017-12-22gnu: emacs-ivy: Update to 0.10.0.Ricardo Wurmus
* gnu/packages/emacs.scm (emacs-ivy): Update to 0.10.0.
2017-12-22gnu: Add plzip.Tobias Geerinckx-Rice
* gnu/packages/compression.scm (plzip): New public variable.
2017-12-22gnu: Add lzlib.Tobias Geerinckx-Rice
* gnu/packages/compression.scm (lzlib): New public variable.
2017-12-22gnu: Add clzip.Tobias Geerinckx-Rice
* gnu/packages/compression.scm (clzip): New public variable.
2017-12-22gnu: Add lunzip.Tobias Geerinckx-Rice
* gnu/packages/compression.scm (lunzip): New public variable.
2017-12-22gnu: Add hungrycat.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (hungrycat): New public variable.
2017-12-22gnu: zstd: Use default ‘check’ target.Tobias Geerinckx-Rice
* gnu/packages/compression.scm (zstd)[arguments]: Don't set #:test-target.