[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] guix source archive branch, master, updated. v0.1-288-g9adb693
From: |
Ludovic Courtès |
Subject: |
[SCM] guix source archive branch, master, updated. v0.1-288-g9adb693 |
Date: |
Fri, 12 Apr 2013 16:24:12 +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 9adb6934f434436523e6d736cd1b55950d690b8d (commit)
via c31d1a7860203cb779b16171fe50ec9948135bc2 (commit)
via 9297c90b69ba2d1f504f8c63b92510806615847d (commit)
via 3b8246057629c5fbdcb297da12f88fae69ee1a9a (commit)
via fe0cff14f6c5facee4192529f5c7b7a972f185ca (commit)
via d7c5d27795500c1db3bca6c2ebf9066e32d36adb (commit)
via 8f3114b7a433480c9534903d23d659ce3fb12ffb (commit)
from a2011be5dfaf2b94a1d0e3dfbcf4b512389b4711 (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 9adb6934f434436523e6d736cd1b55950d690b8d
Author: Ludovic Courtès <address@hidden>
Date: Fri Apr 12 18:22:41 2013 +0200
store: Remove unneeded and conflicting import.
* guix/store.scm: Remove unneeded (ice-9 rdelim) import. In Guile 2.0.9
that module exports `read-string', which conflicts with that of (guix
serialization).
commit c31d1a7860203cb779b16171fe50ec9948135bc2
Author: Ludovic Courtès <address@hidden>
Date: Fri Apr 12 18:07:17 2013 +0200
package: Being at the empty profile is not an error.
* guix/scripts/package.scm (roll-back): Use `format', not `leave' when
indicating "already at the empty profile". Fixes a regression
introduced in a2011be5dfaf2b94a1d0e3dfbcf4b512389b4711. Reported by
Nikita Karetnikov <address@hidden>.
commit 9297c90b69ba2d1f504f8c63b92510806615847d
Author: Ludovic Courtès <address@hidden>
Date: Fri Apr 12 15:59:03 2013 +0200
Update `TODO'.
commit 3b8246057629c5fbdcb297da12f88fae69ee1a9a
Author: Ludovic Courtès <address@hidden>
Date: Fri Apr 12 15:43:55 2013 +0200
guix package: Add `--no-substitutes'.
* guix/scripts/package.scm (%default-options): Add `substitutes?'.
(show-help, %options): Add and document `--no-substitutes'.
(guix-package): Call `set-build-options' to honor `substitutes?'.
commit fe0cff14f6c5facee4192529f5c7b7a972f185ca
Author: Ludovic Courtès <address@hidden>
Date: Fri Apr 12 17:30:27 2013 +0200
substitute-binary: Implement `--substitute'.
This allows build outputs to be transparently downloaded from
http://hydra.gnu.org, for example.
* config-daemon.ac: Check for `gzip', `bzip2', and `xz'.
* guix/config.scm.in (%gzip, %bzip2, %xz): New variable.
* guix/scripts/substitute-binary.scm (fetch): Return SIZE as a second value.
(<narinfo>): Change `url' to `uri'.
(make-narinfo): Rename to...
(narinfo-maker): ... this. Handle relative URLs.
(fetch-narinfo): Adjust accordingly.
(filtered-port, decompressed-port): New procedures.
(guix-substitute-binary): Implement the `--substitute' case.
* tests/store.scm ("substitute query"): Use (%store-prefix) instead
of (getenv "NIX_STORE_DIR").
("substitute"): New test.
commit d7c5d27795500c1db3bca6c2ebf9066e32d36adb
Author: Ludovic Courtès <address@hidden>
Date: Fri Apr 12 15:52:27 2013 +0200
substitute-binary: Correctly handle missing narinfos in `--query' mode.
* guix/scripts/substitute-binary.scm
(guix-substitute-binary)["--query"]("have",
"info"): Filter SUBSTITUTABLE through `narinfo?'.
commit 8f3114b7a433480c9534903d23d659ce3fb12ffb
Author: Ludovic Courtès <address@hidden>
Date: Fri Apr 12 14:35:01 2013 +0200
nar: Add support for symlinks.
* guix/nar.scm (write-file): Add case for type `symlink'.
(restore-file): Likewise.
* tests/nar.scm (random-file-size, make-file-tree, delete-file-tree,
with-file-tree, file-tree-equal?, make-random-bytevector,
populate-file): New procedures.
(%test-dir): New variable.
("write-file + restore-file"): Use `%test-dir' and `file-tree-equal?'.
("write-file + restore-file with symlinks"): New test.
-----------------------------------------------------------------------
Summary of changes:
TODO | 10 +-
config-daemon.ac | 8 ++
doc/guix.texi | 3 +
guix/config.scm.in | 14 +++-
guix/nar.scm | 23 ++++-
guix/scripts/package.scm | 16 +++-
guix/scripts/substitute-binary.scm | 104 ++++++++++++++++-----
guix/store.scm | 1 -
tests/nar.scm | 183 +++++++++++++++++++++++++++++-------
tests/store.scm | 55 +++++++++++-
10 files changed, 348 insertions(+), 69 deletions(-)
hooks/post-receive
--
guix source archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] guix source archive branch, master, updated. v0.1-288-g9adb693,
Ludovic Courtès <=