guix-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]