[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Guixguix source archive branch, master, updated. v0.4-382-g4af2447
From: |
Ludovic Courtès |
Subject: |
GNU Guixguix source archive branch, master, updated. v0.4-382-g4af2447 |
Date: |
Mon, 09 Dec 2013 23:24:16 +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 4af2447e37f166aee7fb6852c2249a0de7d33a05 (commit)
via 4f62d8d6c74d1d9cec049cb5e22452b8d78655f5 (commit)
via 78ed003811a38a7a3de56316755a2808b7d87e45 (commit)
via 13ce0e3aa7c4803f35063cd1adcfa1279cc80dd5 (commit)
via 033adfe7e0ed37f42098772549414a1dc797605c (commit)
via 593c3fe600a5f5e90a6eea3a175f83d3319b4efe (commit)
from f7faff88b73c53fd1a8644dfb93e9214f4afaa9c (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 4af2447e37f166aee7fb6852c2249a0de7d33a05
Author: Ludovic Courtès <address@hidden>
Date: Tue Dec 10 00:23:33 2013 +0100
doc: First stab at documenting whole-system configuration.
* doc/guix.texi (Features): Add xref to "Using the Configuration
System".
(System Configuration, Using the Configuration System, Defining
Services): New nodes.
commit 4f62d8d6c74d1d9cec049cb5e22452b8d78655f5
Author: Ludovic Courtès <address@hidden>
Date: Mon Dec 9 23:45:27 2013 +0100
gnu: Allow a plain list of packages in 'operating-system'.
* gnu/system.scm (union): Allow (PACKAGE OUTPUT), (PACKAGE), and
PACKAGE.
(<operating-system>)[packages]: Make the default a list of package?
objects.
* gnu/system/vm.scm (%demo-operating-system): Likewise. Add a few
packages.
commit 78ed003811a38a7a3de56316755a2808b7d87e45
Author: Ludovic Courtès <address@hidden>
Date: Mon Dec 9 22:29:01 2013 +0100
gnu: Add 'inputs' field to <user-account>; make 'shell' a monadic value.
* gnu/system/shadow.scm (<user-account>)[inputs]: New field.
(passwd-file): Bind the 'shell' field of each account.
* gnu/system/vm.scm (%demo-operating-system): Remove 'shell' field.
* gnu/system/dmd.scm (guix-build-accounts): Store a monadic value in
'shell'. Add 'inputs' field.
* gnu/system.scm (operating-system-derivation): Remove 'shell' field for
'root' account. Add all the 'user-account-inputs' to EXTRAS.
commit 13ce0e3aa7c4803f35063cd1adcfa1279cc80dd5
Author: Ludovic Courtès <address@hidden>
Date: Mon Dec 9 22:02:16 2013 +0100
gnu: dmd: Avoid "already exists" error on startup.
* gnu/system/dmd.scm (dmd-configuration-file)[config]: Remove
"/var/nix/gcroots/etc-directory" before trying to recreate it.
commit 033adfe7e0ed37f42098772549414a1dc797605c
Author: Ludovic Courtès <address@hidden>
Date: Mon Dec 9 21:32:36 2013 +0100
gnu: Add (gnu system).
* gnu/system/vm.scm (lower-inputs): Move to monads.scm.
(qemu-image): Don't add GRUB-CONFIGURATION to the INPUTS-TO-COPY.
(union, file-union, etc-directory): Move to gnu/system.scm.
(%demo-operating-system): New variable.
(system-qemu-image): Add 'os' parameter. Rewrite in terms of
'operating-system-derivation'.
* guix/monads.scm (lower-inputs): New procedure.
* gnu/system/grub.scm (grub-configuration-file): Change 'entries' to be
a plain list instead of a list of monadic values.
* gnu/system.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
commit 593c3fe600a5f5e90a6eea3a175f83d3319b4efe
Author: Ludovic Courtès <address@hidden>
Date: Mon Dec 9 21:10:28 2013 +0100
monads: Fix 'anym'.
* guix/monads.scm (anym): Fix successful case.
* tests/monads.scm ("anym"): New test.
-----------------------------------------------------------------------
Summary of changes:
doc/guix.texi | 182 ++++++++++++++++++++++++++-
gnu-system.am | 1 +
gnu/system.scm | 342 +++++++++++++++++++++++++++++++++++++++++++++++++
gnu/system/dmd.scm | 9 +-
gnu/system/grub.scm | 14 +-
gnu/system/shadow.scm | 49 ++++---
gnu/system/vm.scm | 304 +++++++------------------------------------
guix/monads.scm | 26 +++-
tests/monads.scm | 12 ++
9 files changed, 648 insertions(+), 291 deletions(-)
create mode 100644 gnu/system.scm
hooks/post-receive
--
guix source archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Guixguix source archive branch, master, updated. v0.4-382-g4af2447,
Ludovic Courtès <=