[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Guixguix source archive branch, master, updated. v0.7-298-g7f28bf9

From: Ludovic CourtŤs
Subject: GNU Guixguix source archive branch, master, updated. v0.7-298-g7f28bf9
Date: Thu, 18 Sep 2014 21:24:42 +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  7f28bf9a435b6ddcf58d760cef4cb4734b55bcee (commit)
       via  6c1df0819ca888e249ee097622f03b424b44b24e (commit)
       via  dbcb0ab1a9309ae6c840d67110616d141c3307b3 (commit)
       via  2a13d05e459946d4989e08461233d7f147f029f5 (commit)
       via  715fc9d44d284a0c5e1ded45091eaf979aa5ecd4 (commit)
       via  510f9d8624fb3440e0ec310826258d13e4f58c32 (commit)
       via  722554a306be645026d75893b77863769dcd861d (commit)
       via  cb823dd279b77566f2974b210fbd58a7c53a2b0a (commit)
      from  2f7a10db6d9507cf0b4f7a965e13c59ea682ad68 (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 7f28bf9a435b6ddcf58d760cef4cb4734b55bcee
Author: Ludovic Courtès <address@hidden>
Date:   Thu Sep 18 23:23:46 2014 +0200

    system: Add udev rule for /dev/kvm.
    * gnu/services/base.scm (kvm-udev-rule): New procedure.
      (udev-service): Use it, and add it to RULES.
      (guix-build-accounts): Add "kvm" to the 'supplementary-groups' field.
    * gnu/system/shadow.scm (%base-groups): Add "kvm".

commit 6c1df0819ca888e249ee097622f03b424b44b24e
Author: Ludovic Courtès <address@hidden>
Date:   Thu Sep 18 23:05:22 2014 +0200

    linux-initrd: Remove now obsolete #:guile-modules-in-chroot? parameter.
    * gnu/build/linux-boot.scm (boot-system): Remove
      #:guile-modules-in-chroot? and related code.
    * gnu/system/linux-initrd.scm (base-initrd): Likewise.
    * gnu/system/vm.scm (expression->derivation-in-linux-vm): Remove
      #:guile-modules-in-chroot? argument in 'base-initrd' call.

commit dbcb0ab1a9309ae6c840d67110616d141c3307b3
Author: Ludovic Courtès <address@hidden>
Date:   Thu Sep 18 20:37:10 2014 +0200

    doc: Remove a couple of limitations.
    * doc/guix.texi (System Installation): Remove encrypted disks and swap
      from the limitations.

commit 2a13d05e459946d4989e08461233d7f147f029f5
Author: Ludovic Courtès <address@hidden>
Date:   Thu Sep 18 22:51:48 2014 +0200

    system: Add support for swap devices.
    * gnu/services/base.scm (swap-service): New procedure.
    * gnu/system.scm (<operating-system>)[swap-devices]: New field.
      (swap-services): New procedure.
      (essential-services): Use it.

commit 715fc9d44d284a0c5e1ded45091eaf979aa5ecd4
Author: Ludovic Courtès <address@hidden>
Date:   Thu Sep 18 20:19:56 2014 +0200

    syscalls: Add 'swapon' and 'swapoff'.
    * guix/build/syscalls.scm (swapon, swapoff): New procedures.
    * tests/syscalls.scm ("swapon, ENOENT/EPERM", "swapoff, EINVAL/EPERM"):
      New tests.

commit 510f9d8624fb3440e0ec310826258d13e4f58c32
Author: Ludovic Courtès <address@hidden>
Date:   Thu Sep 18 19:50:00 2014 +0200

    doc: Document mapped devices.
    * doc/guix.texi (Mapped Devices): New subsection.

commit 722554a306be645026d75893b77863769dcd861d
Author: Ludovic Courtès <address@hidden>
Date:   Thu Sep 18 19:18:39 2014 +0200

    system: Define 'device-mapping-kind', and add a 'close' procedure.
    * gnu/system/file-systems.scm (<mapped-device-type>): New record type.
      (<mapped-device>)[command]: Remove field.
      [type]: New field.
    * gnu/services/base.scm (device-mapping-service): Rename 'command'
      parameter to 'open'.  Add 'close' parameter and honor it.
    * gnu/system.scm (luks-device-mapping): Rename to...
      (open-luks-device): ... this.
      (close-luks-device): New procedure.
      (luks-device-mapping): New variable.
      (device-mapping-services): Get the type of MD, and pass its 'open' and
      'close' fields to 'device-mapping-service'.

commit cb823dd279b77566f2974b210fbd58a7c53a2b0a
Author: Ludovic Courtès <address@hidden>
Date:   Thu Sep 18 18:42:39 2014 +0200

    pull: Rewrite using gexps.
    * guix/scripts/pull.scm (unpack): Remove 'store' parameter.  Rewrite
      using 'gexp->derivation'.
      (what-to-build, indirect-root-added, build-and-install): New
      (guix-pull): Use it.


Summary of changes:
 doc/guix.texi               |   67 ++++++++++++++++++++++++++++++++-
 gnu/build/linux-boot.scm    |   17 --------
 gnu/services/base.scm       |   56 ++++++++++++++++++++++++---
 gnu/system.scm              |   34 ++++++++++++++---
 gnu/system/file-systems.scm |   17 +++++++-
 gnu/system/linux-initrd.scm |   11 +----
 gnu/system/shadow.scm       |    3 +-
 gnu/system/vm.scm           |    3 +-
 guix/build/syscalls.scm     |   26 +++++++++++++
 guix/scripts/pull.scm       |   86 +++++++++++++++++++++++-------------------
 tests/syscalls.scm          |   16 ++++++++
 11 files changed, 251 insertions(+), 85 deletions(-)

guix source archive

reply via email to

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