~ruther/guix-local

26b438e0 — Tobias Geerinckx-Rice 8 years ago
gnu: ocaml-ssl: Update to 0.5.5.

* gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.5
7b20cd57 — Tobias Geerinckx-Rice 8 years ago
gnu: ocaml-bitstring: Update to 2.1.1.

* gnu/packages/ocaml.scm (ocaml-bitstring): Update to 2.1.1
50786325 — Tobias Geerinckx-Rice 8 years ago
gnu: fish: Mark up description.

* gnu/packages/shells.scm (fish)[description]: Use @command{}.
66e86f26 — Tobias Geerinckx-Rice 8 years ago
gnu: protobuf: Update to 3.5.1.

* gnu/packages/protobuf.scm (protobuf): Update to 3.5.1.
84958de1 — Kei Kebreau 8 years ago
gnu: windowmaker: Enable xinerama support.

* gnu/packages/gnustep.scm (windowmaker)[inputs]: Add libxinerama.
fae7973e — Ludovic Courtès 8 years ago
doc: Add "/guix" after LOCALSTATEDIR.

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.
3e30cdf1 — Ludovic Courtès 8 years ago
guix build: Support '--with-source=PACKAGE@VERSION=URI'.

* 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.
85f075a0 — Mason Hock 8 years ago
gnu: lilypond: Update to 2.19.80.

* gnu/packages/music.scm (lilypond): Update to 2.19.80.
3faa422d — Christopher Baines 8 years ago
gnu: Build wiredtiger with snappy support.

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.
58087bdd — Tobias Geerinckx-Rice 8 years ago
gnu: fish: Update to 2.7.1.

* gnu/packages/shells.scm (fish): Update to 2.7.1.
9e3a8ed0 — Kei Kebreau 8 years ago
gnu: python-pillow: Update to 4.3.0.

* 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>
3a1f26ff — Kei Kebreau 8 years ago
gnu: Add python-olefile.

* gnu/packages/python.scm (python-olefile, python2-olefile): New variables.
0054564b — Leo Famulari 8 years ago
gnu: mariadb: Update to 10.1.29.

* gnu/packages/databases.scm (mariadb): Update to 10.1.29.
2cf5f4c1 — Mathieu Othacehe 8 years ago
file-systems: Move %control-groups from %base-file-systems to
%elogind-file-systems.

* gnu/system/file-systems.scm (%base-file-systems): Move %control-groups from
here, to ...
(%elogind-file-systems): ... here.
c729225b — Mathieu Othacehe 8 years ago
file-systems: Do not mount hugetlb cgroup filesystem.

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.
b9bf2b89 — Roel Janssen 8 years ago
gnu: Update r-mutationalpatterns to 1.4.2.

* gnu/packages/bioinformatics.scm (r-mutationalpatterns): Update to 1.4.2.
d633f2f6 — Rutger Helling 8 years ago
gnu: mutter: Add xorg-xserver-xwayland input.

* 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>
893d0b0b — Ludovic Courtès 8 years ago
guix system: Check mapped devices upon 'init' and 'reconfigure'.

* guix/scripts/system.scm (check-mapped-devices): New procedure.
(perform-action): Add call to 'check-mapped-devices'.
42ff7d3b — Ludovic Courtès 8 years ago
mapped-devices: 'luks-device-mapping' checks its source device.

* gnu/system/mapped-devices.scm (check-luks-device): New procedure.
(luks-device-mapping)[check]: New field.
4ca90ff5 — Ludovic Courtès 8 years ago
mapped-devices: Add 'location' and 'check' fields.

* gnu/system/mapped-devices.scm (<mapped-device>)[location]: New field.
(<mapped-device-type>)[check]: New field.
Next