~ruther/guix-local

ref: b1a8fd2d2cf6bf1b20ba8d26ca6f9a7caef60cbc guix-local/gnu/system d---------
378de69c — Efraim Flashner 9 years ago
Merge remote-tracking branch 'origin/master' into core-updates
7dbd75b3 — Ludovic Courtès 9 years ago
file-systems: Add missing docstring.

* gnu/system/file-systems.scm (file-system-type-predicate): Add
docstring.
278d486b — Ludovic Courtès 9 years ago
file-systems: Do not use (gnu packages …).

Fixes a regression introduced in
7208995426714c9fc3ad59cadc3cc0f52df0f018 whereby (gnu system
file-systems) would pull in (gnu packages …) module, which in turn
breaks when importing things like (gnu build shepherd).

* gnu/system/file-systems.scm (file-system-type-predicate): Export.
(file-system-packages): Move to...
* gnu/system/linux-initrd.scm (file-system-packages): ... here.  Add
docstring.
* gnu/services/base.scm: Use it.
* tests/file-systems.scm ("does not pull (gnu packages …)"): New test.
f67337e2 — Mark H Weaver 9 years ago
Merge branch 'master' into core-updates
72089954 — Danny Milosavljevic 9 years ago
file-systems: Factorize file-system-packages.

* gnu/system/linux-initrd.scm (base-initrd): Move helper-packages body to ...
* gnu/system/file-systems.scm (file-system-packages): ... here.  New variable.
Also export it.
3f9543ae — Efraim Flashner 9 years ago
Merge remote-tracking branch 'origin/master' into core-updates
239c2266 — Ludovic Courtès 9 years ago
Add 'guix pack'.

* gnu/system/install.scm (self-contained-tarball): Move to...
* guix/scripts/pack.scm: ... here.  New file.
* doc/guix.texi (Binary Installation): Mention 'guix pack'.
(Invoking guix pack): New node.
* build-aux/make-binary-tarball.scm: Remove.
* Makefile.am (MODULES): Add guix/scripts/pack.scm.
(EXTRA_DIST): Remove build-aux/make-binary-tarball.scm.
(guix-binary.%.tar.xz): Rewrite using 'guix pack'.
* build-aux/hydra/gnu-system.scm (tarball-jobs): Adjust accordingly.
47bdc5a1 — Mathieu Othacehe 9 years ago
linux-initrd: Add a raw-initrd and use it to define base-initrd.

* gnu/system/linux-initrd.scm (raw-initrd): New exported variable.
(base-initrd): Use raw-initrd to build the initrd.
* doc/guix.texi (Initial RAM Disk): Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e90e0fad — Ludovic Courtès 9 years ago
Merge branch 'master' into core-updates
909de139 — David Craven 9 years ago
vm: Fix full-boot? option.

* gnu/system/vm.scm (virtualized-operating-system): Add full-boot?
  option. Don't add a %store-mapping when full-boot? is passed. This leads
  the grub-configuration-file procedure to look for the kernel and initrd in
  / instead of /gnu/store.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ecc4324f — Ludovic Courtès 9 years ago
system: grub: Add missing URL in comment.

* gnu/system/grub.scm (grub-root-search): Add missing URL in comment.
26a076ed — David Craven 9 years ago
vm: Improve readability of run-vm.sh generation.

* gnu/system/vm.scm (common-qemu-options,
system-qemu-image/shared-store-script): Improve readability.
43fe431c — David Craven 9 years ago
vm: Remove hard coded kernel file name.

* gnu/system/vm.scm (system-qemu-image/shared-store-script,
expression->derivation-in-linux-vm): Use operating-system-kernel-file and
system-linux-image-file-name.
* gnu/system.scm (system-linux-image-file-name): Add ARM.
8779987b — Marius Bakke 9 years ago
Merge branch 'master' into python-tests
0d7feebb — Leo Famulari 9 years ago
gnu: lightweight-desktop.tmpl: Remove xmonad.

* gnu/system/examples/lightweight-desktop.tmpl (packages): Remove xmonad.
53337231 — Leo Famulari 9 years ago
gnu: lightweight-desktop.tmpl: Complete i3-wm.

* gnu/system/examples/lightweight-desktop.tmpl (packages): Add i3status
and dmenu.
(use-package-modules): Add suckless.
d15432ca — Efraim Flashner 9 years ago
Merge remote-tracking branch 'origin/master' into core-updates
424b1ae7 — Marius Bakke 9 years ago
Merge branch 'master' into python-tests
d2986552 — Ludovic Courtès 9 years ago
system: Use the normalized codeset for the locale name in the examples.

* gnu/system/examples/bare-bones.tmpl <locale>: Change to "en_US.utf8".
* gnu/system/examples/desktop.tmpl <locale>: Likewise.
* gnu/system/examples/lightweight-desktop.tmpl <locale>: Likewise.
768f0ac9 — Ludovic Courtès 9 years ago
Merge branch 'master' into core-updates
Next