[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Guixguix source archive branch, master, updated. v0.6-31-gc5cd288
From: |
Ludovic Courtès |
Subject: |
GNU Guixguix source archive branch, master, updated. v0.6-31-gc5cd288 |
Date: |
Sat, 12 Apr 2014 21:47:21 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".
The branch, master has been updated
via c5cd288bc71667bfd5c63a5ba958de8f49815385 (commit)
via 6071b55e10b7b6e67d77ae058c8744834889e0b4 (commit)
via a9d2a10546b128c3d6df5665ef6dab929cb3db39 (commit)
from ca2baf10bad8433e92d7dde6629946f54043d63f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c5cd288bc71667bfd5c63a5ba958de8f49815385
Author: Ludovic Courtès <address@hidden>
Date: Sat Apr 12 23:46:58 2014 +0200
gnu: Add Linux man-pages.
* gnu/packages/man.scm (man-pages): New variable.
commit 6071b55e10b7b6e67d77ae058c8744834889e0b4
Author: Ludovic Courtès <address@hidden>
Date: Sat Apr 12 23:03:56 2014 +0200
nar: Really protect the temporary store directory from GC.
Prevents garbage collection of the temporary store directory while
restoring a file set, as it could previously happen:
<https://lists.gnu.org/archive/html/guix-devel/2014-04/msg00167.html>.
* guix/nar.scm (temporary-store-directory): Rename to...
(temporary-store-file): ... this. Use 'add-permanent-root' instead of
'add-indirect-root'.
(with-temporary-store-file): New macro.
(restore-one-item): New procedure, with code formerly in
'restore-file-set'. Use 'with-temporary-store-file'.
(restore-file-set): Use it.
commit a9d2a10546b128c3d6df5665ef6dab929cb3db39
Author: Ludovic Courtès <address@hidden>
Date: Sat Apr 12 22:32:10 2014 +0200
store: Add 'add-permanent-root' and 'remove-permanent-root'.
* guix/store.scm (add-indirect-root): Improve docstring.
(%gc-roots-directory): New variable.
(add-permanent-root, remove-permanent-root): New procedures.
* tests/store.scm ("permanent root"): New test.
-----------------------------------------------------------------------
Summary of changes:
gnu/packages/man.scm | 30 +++++++++-
guix/nar.scm | 163 ++++++++++++++++++++++++++++++--------------------
guix/store.scm | 40 +++++++++++-
tests/store.scm | 12 ++++
4 files changed, 174 insertions(+), 71 deletions(-)
hooks/post-receive
--
guix source archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Guixguix source archive branch, master, updated. v0.6-31-gc5cd288,
Ludovic Courtès <=