[Top][All Lists]

[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 Courts
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 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
      (<operating-system>)[packages]: Make the default a list of package?
    * gnu/system/vm.scm (%demo-operating-system): Likewise.  Add a few

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
    * 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_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 ++++++++++++++++++++++++++-         |    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

guix source archive

reply via email to

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