[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Guixguix source archive branch, master, updated. v0.7-492-g12703d0
From: |
Ludovic Courtès |
Subject: |
GNU Guixguix source archive branch, master, updated. v0.7-492-g12703d0 |
Date: |
Thu, 09 Oct 2014 21:52:02 +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 12703d0854a1b16ddc73fd7c2440ef8497593a70 (commit)
via 0363991a250177912d4ee6849c1b5ba05fbeaaff (commit)
via 4938b0eead9b1f34883c166a16c769a5db03edd9 (commit)
via 9176607ec4cffb85b46e71af49bbc8a330aec5c3 (commit)
from 74c7af9fb83bd4803b0f2cad4e6439bfad75edf0 (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 12703d0854a1b16ddc73fd7c2440ef8497593a70
Author: Ludovic Courtès <address@hidden>
Date: Thu Oct 9 23:50:16 2014 +0200
ui: Make sure we use the right domain for &message translation.
* guix/ui.scm (call-with-error-handling): Add %GETTEXT-DOMAIN as a
second argument to 'gettext'.
commit 0363991a250177912d4ee6849c1b5ba05fbeaaff
Author: Ludovic Courtès <address@hidden>
Date: Thu Oct 9 23:46:13 2014 +0200
Break module cycle involving (guix store) and (guix ui).
Before, there was a cycle along the lines of:
(guix store) -> (guix nar) -> (guix ui) -> (guix store)
This caused problems, as discussed at:
http://lists.gnu.org/archive/html/guix-devel/2014-10/msg00109.html
This patch removes cycles in the (guix ...) modules.
* guix/nar.scm (&nar-error, &nar-read-error, dump, write-contents,
read-contents, %archive-version-1, write-file, restore-file): Move to...
* guix/serialization.scm: ... here.
* guix/store.scm: Remove dependency on (guix nar).
* guix/scripts/hash.scm, guix/scripts/offload.scm,
guix/scripts/substitute-binary.scm, tests/nar.scm, tests/store.scm,
tests/substitute-binary.scm: Adjust accordingly.
commit 4938b0eead9b1f34883c166a16c769a5db03edd9
Author: Ludovic Courtès <address@hidden>
Date: Thu Oct 9 13:38:16 2014 +0200
substitute-binary: Ignore $GUIX_BINARY_SUBSTITUTE_URL.
* guix/scripts/substitute-binary.scm (%cache-url): Ignore the
'GUIX_BINARY_SUBSTITUTE_URL' environment variable.
* test-env.in: Invoke 'guix-daemon' with '--substitute-urls'.
* tests/substitute-binary.scm: Set '%cache-url' to the value of
'GUIX_BINARY_SUBSTITUTE_URL'.
commit 9176607ec4cffb85b46e71af49bbc8a330aec5c3
Author: Ludovic Courtès <address@hidden>
Date: Thu Oct 9 13:25:41 2014 +0200
daemon: Add '--substitute-urls' option.
* nix/nix-daemon/guix-daemon.cc (GUIX_OPT_SUBSTITUTE_URLS): New macro.
(GUIX_OPT_NO_BUILD_HOOK, GUIX_OPT_GC_KEEP_OUTPUTS,
GUIX_OPT_GC_KEEP_DERIVATIONS): Renumber.
(options): Add '--substitute-urls'.
(parse_opt): Honor it.
(main): Add 'settings.set' call for the default "substitute-urls"
value.
* guix/scripts/substitute-binary.scm (daemon-options,
find-daemon-option): New procedures.
(%cache-url): Define based on the "substitute-urls" daemon option.
* doc/guix.texi (Invoking guix-daemon): Document '--substitute-urls'.
(Substitutes): Mention it.
-----------------------------------------------------------------------
Summary of changes:
doc/guix.texi | 13 ++-
guix/nar.scm | 222 +-----------------------------------
guix/scripts/hash.scm | 2 +-
guix/scripts/offload.scm | 1 +
guix/scripts/substitute-binary.scm | 45 +++++++-
guix/serialization.scm | 225 +++++++++++++++++++++++++++++++++++-
guix/store.scm | 1 -
guix/ui.scm | 3 +-
nix/nix-daemon/guix-daemon.cc | 15 ++-
test-env.in | 3 +-
tests/nar.scm | 1 +
tests/store.scm | 2 +-
tests/substitute-binary.scm | 5 +-
13 files changed, 301 insertions(+), 237 deletions(-)
hooks/post-receive
--
guix source archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Guixguix source archive branch, master, updated. v0.7-492-g12703d0,
Ludovic Courtès <=