~ruther/guix-local

42b48db2 — Ben Woodcroft 8 years ago
gnu: ruby-builder: Update to 3.2.3.

* gnu/packages/ruby.scm (ruby-builder): Update to 3.2.3.
2bada0b3 — Leo Famulari 8 years ago
gnu: mpd: Update to 0.20.9.

* gnu/packages/mpd.scm (mpd): Update to 0.20.9.
0002be1d — Ben Woodcroft 8 years ago
gnu: diamond: Update to 0.9.8.

* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.8.
5227d53a — Mark H Weaver 8 years ago
gnu: linux-libre@4.1: Update to 4.1.41.

* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.41.
[source]: Remove patch.
a93f14ea — Kei Kebreau 8 years ago
gnu: gnome-calendar: Update to 3.24.3.

* gnu/packages/gnome.scm (gnome-calendar): Update to 3.24.3.
d68ec019 — Tobias Geerinckx-Rice 8 years ago
Revert "gnu: borg: Update to 1.1.0b5."

This reverts commit 0b2ff24f9c3e3f689095753a21047c723dd6ca40, which leaked
my local testing version.
2f0c4b82 — Ricardo Wurmus 8 years ago
doc: Explain how to use the GCC toolchain.

* doc/guix.texi (Application Setup): Add subsection "The GCC toolchain".
8231c539 — Tobias Geerinckx-Rice 8 years ago
gnu: ola: Update to 0.10.4.

* gnu/packages/lightning.scm (ola): Update to 0.10.4.
340502ba — Tobias Geerinckx-Rice 8 years ago
gnu: leptonica: Update to 1.74.4.

* gnu/packages/image.scm (leptonica): Update to 1.74.4.
677eb331 — Tobias Geerinckx-Rice 8 years ago
gnu: tiled: Update to 1.0.1.

* gnu/packages/game-development.scm (tiled): Update to 1.0.1.
956cbd3a — Tobias Geerinckx-Rice 8 years ago
gnu: cppcheck: Update to 1.79.

* gnu/packages/check.scm (cppcheck): Update to 1.79.
0b2ff24f — Tobias Geerinckx-Rice 8 years ago
gnu: borg: Update to 1.1.0b5.

* gnu/packages/backup.scm (borg): Update to 1.1.0b5.
22c7b81b — Tobias Geerinckx-Rice 8 years ago
gnu: par2cmdline: Update to 0.7.2.

* gnu/packages/backup.scm (par2cmdline): Update to 0.7.2.
6103eb3d — Tobias Geerinckx-Rice 8 years ago
gnu: thefuck: Update to 3.18.

* gnu/packages/admin.scm (thefuck): Update to 3.18.
2e3297f4 — Tobias Geerinckx-Rice 8 years ago
gnu: ansible: Update to 2.3.1.0.

* gnu/packages/admin.scm (ansible): Update to 2.3.1.0.
6d7273a0 — Kei Kebreau 8 years ago
gnu: grilo: Add liboauth support.

* gnu/packages/gnome.scm (grilo)[inputs]: Add liboauth and cyrus-sasl.
99dd2af9 — Kei Kebreau 8 years ago
gnu: grilo: Update to 0.3.3.

* gnu/packages/gnome.scm (grilo): Update to 0.3.3.
f4453df9 — Ludovic Courtès 8 years ago
store: Add an RPC counter.

* guix/store.scm (%rpc-calls): New variable.
(show-rpc-profile, record-operation): New procedures.
(operation): Add call to 'record-operation'.
* guix/ui.scm (run-guix-command): Wrap COMMAND-MAIN in 'dynamic-wind'.
Run EXIT-HOOK.
d27cc3bf — Ludovic Courtès 8 years ago
discovery: Rewrite 'scheme-files' using 'scandir*'.

On a command like:

  guix environment --ad-hoc coreutils -- true

this reduces the number of 'stat' calls from 14.1K to 9.7K on my
setup (previously each getdents(2) call would be followed by one stat(2)
call per entry).

* guix/discovery.scm (scheme-files): Rewrite using 'scandir*'.
fa73c193 — Ludovic Courtès 8 years ago
syscalls: Add 'scandir*'.

* guix/build/syscalls.scm (%struct-dirent-header): New C struct.
(string->pointer/utf-8, pointer->string/utf-8): New procedures.
(opendir*, closedir*, readdir*, scandir*): New procedures.
* tests/syscalls.scm ("scandir*, ENOENT")
("scandir*, ASCII file names", "scandir*, UTF-8 file names")
("scandir*, properties): New tests.
Next