~ruther/guix-local

e1444afa — Leo Famulari 9 years ago
gnu: curl: Replace with curl@7.54.0 [fixes CVE-2017-7468]

* gnu/packages/curl.scm (curl)[replacement]: New field.
(curl-7.54.0): New variable.
87e32101 — Ludovic Courtès 9 years ago
gnu: guile: Update to 2.2.1.

* gnu/packages/guile.scm (guile-2.2): Update to 2.2.1.
e1bbc0e3 — Ludovic Courtès 9 years ago
publish: Add a handler for / and /index.html.

Suggested by Quiliro <quiliro@riseup.net>
in <https://bugs.gnu.org/26567>.

* guix/scripts/publish.scm (render-home-page): New procedure.
(make-request-handler): Handle it.
63422bbb — Carlo Zancanaro 9 years ago
doc: Update exim service documentation.

* doc/guix.texi (Mail Services): Update exim service documentation to remove
mail-aliases, add mail-aliases-service-type documentation.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
950026ac — Carlo Zancanaro 9 years ago
tests: mail: Add test for exim

* gnu/tests/mail.scm (%exim-os, %test-exim): New variables.
(run-exim-test): New procedure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b065f78e — Carlo Zancanaro 9 years ago
services: Make exim-service-type use mail-aliases-service-type

* gnu/services/mail.scm (exim-configuration)[aliases]: Remove field.
(exim-activation, exim-shepherd-service): Remove alias from matches.
(exim-etc): Remove procedure.
(exim-service-type): Extend mail-aliases-service-type instead of
etc-service-type.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
8d17cf1c — Carlo Zancanaro 9 years ago
services: Add mail-aliases-service-type.

* gnu/services/mail.scm (mail-aliases-etc): New procedure.
(mail-aliases-service-type): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e162050d — Marius Bakke 9 years ago
gnu: Add workaround for `date` regression in coreutils@8.26.

See <https://bugs.gnu.org/23035> and <https://bugs.gnu.org/26238>.

* gnu/packages/base.scm (coreutils-8.27): New variable.
* gnu/system.scm (%base-packages): Use that instead of COREUTILS.
11f8e028 — Feng Shu 9 years ago
gnu: emacs-exwm: Let shell wrapper work with arguments.

* gnu/packages/emacs.scm (emacs-exwm): Pass shell wrapper arguments to emacs.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
a35136cb — Ludovic Courtès 9 years ago
services: guix-publish: Add 'cache', 'workers', and 'ttl' config knobs.

* gnu/services/base.scm (<guix-publish-configuration>)[cache, workers,
ttl]: New fields.
(guix-publish-shepherd-service): Honor them.
(guix-publish-activation): New procedure.
(guix-publish-service-type): Extend ACTIVATION-SERVICE-TYPE.
* doc/guix.texi (Base Services): Document it.
2363bdd7 — Ludovic Courtès 9 years ago
gexp: 'gexp-modules' accepts plain Scheme objects.

* guix/gexp.scm (gexp-modules): Return '() when not (gexp? GEXP).
* tests/gexp.scm ("gexp-modules and literal Scheme object"): New test.
f2767d3e — Ludovic Courtès 9 years ago
services: guix-publish: Fix getter names.

Fixes a typo introduced in 697ddb8850d7aeb612ec9402e86f82c44edf8c96.

* gnu/services/base.scm (<guix-publish-configuration>): Add missing
'configuration' word in getters for 'compression-level' and 'nar-path'.
7c16151a — rennes 9 years ago
gnu: Add balsa.

* gnu/packages/mail.scm (balsa): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
acf28637 — Mark H Weaver 9 years ago
gnu: linux-libre: Update to 4.10.11.

* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.11.
(%linux-libre-hash): Update hash.
f8616113 — Mark H Weaver 9 years ago
gnu: linux-libre@4.9: Update to 4.9.23.

* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.23.
06d707d3 — Mark H Weaver 9 years ago
gnu: linux-libre@4.4: Update to 4.4.62.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.62.
9be54b15 — Kei Kebreau 9 years ago
gnu: baobab: Update to 3.24.0.

* gnu/packages/gnome.scm (baobab): Update to 3.24.0.
29548d26 — Kei Kebreau 9 years ago
gnu: adwaita-icon-theme: Update to 3.24.0.

* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 3.24.0.
274b7fd0 — Kei Kebreau 9 years ago
gnu: gnome-terminal: Update to 3.24.1.

* gnu/packages/gnome.scm (gnome-terminal): Update to 3.24.1.
05afdb77 — Ludovic Courtès 9 years ago
gnu: guix: Update development snapshot.

* gnu/packages/package-management.scm (guix-devel): Update to d72b420.
Next