~ruther/guix-local

4d9a80ba — Ludovic Courtès 12 years ago
gnu: linux-initrd: Default initrd has no network mounts.

* gnu/system/linux-initrd.scm (gnu-system-initrd): Add #:mounts
  argument.
f200b03e — Ludovic Courtès 12 years ago
vm: 'expression->derivation-in-linux-vm' uses QEMU virtfs/9p.

* gnu/system/vm.scm (expression->derivation-in-linux-vm): Change #:qemu
  to default to QEMU-HEADLESS.  Use "-net nic,model=virtio".  Remove
  "-net user,smb=..." and add "-virtfs" options.  Change default initrd
  to include two 9p mounts.
e1f88ff0 — Ludovic Courtès 12 years ago
gnu: qemu: Upgrade to 1.7.1; add virtfs support.

* gnu/packages/qemu.scm (qemu-headless): Upgrade to 1.7.1.
  [source]: Remove 'patches' field.
  [arguments]: Add --enable-virtfs configure flag.
  [inputs]: Add libcap and attr.
* gnu/packages/patches/qemu-make-4.0.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
57e544e8 — Eric Bavier 12 years ago
gnu: lapack: Augment library rpath

* gnu/packages/maths.scm (lapack) [arguments]: New post-installation
  phase to augment the rpath of installed libraries.
cb3da233 — David Thompson 12 years ago
gnu: Move help2man package to (gnu packages man) module.

* gnu/packages/man.scm (help2man): New variable.
* gnu/packages/help2man.scm: Delete it.
* gnu/packages/cdrom.scm: Import (gnu packages man).
* gnu/packages/zile.scm: Import (gnu packages man).
* gnu-system.am (GNU_SYSTEM_MODULES): Delete 'gnu/packages/help2man.scm'.
67ca0a01 — David Thompson 12 years ago
gnu: Add man-db.

* gnu/packages.man.scm (man-db): New variable.
cd2e0b64 — David Thompson 12 years ago
gnu: Add libpipeline.

* gnu/packages/man.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2e7b5cea — Ludovic Courtès 12 years ago
guix system: Add 'vm-image' action and '--image-size' option.

* guix/scripts/system.scm (%options): Add --image-size.
  (%default-options): Add 'image-size'.
  (guix-system)[parse-options]: Handle the 'vm-image' action.
  Honor them.
  (show-help): Update accordingly.
* doc/guix.texi (Invoking guix system): Add 'vm-image'.
1d6243cf — Ludovic Courtès 12 years ago
ui: Add 'size->number'.

* guix/scripts/gc.scm (size->number): Remove.
* guix/ui.scm (size->number): New procedure.
* tests/ui.scm ("size->number, bytes",
  "size->number, MiB", "size->number, GiB", "size->number, 1.2GiB",
  "size->number, invalid unit"): New tests.
c397e502 — Ludovic Courtès 12 years ago
gnu: dvdisaster: Build sequentially.

* gnu/packages/cdrom.scm (dvdisaster)[arguments]: Add #:parallel-build? #f.
c9501414 — Ludovic Courtès 12 years ago
offload: Remove all the GC roots in case of multiple-output derivations.

* guix/scripts/offload.scm (remove-gc-root): Rename to...
  (remove-gc-roots): ... this.
  [builder]: Use 'scandir' and remove all the files starting with
  %GC-ROOT-FILE.
  (transfer-and-offload): Adjust to renaming; remove
  'false-if-exception' wraps.
5d2933ae — Ludovic Courtès 12 years ago
gnu: openssl: Upgrade to 1.0.1g (CVE-2014-0160).

* gnu/packages/openssl.scm (openssl): Upgrade to 1.0.1g (for
  CVE-2014-0160, <http://www.openssl.org/news/secadv_20140407.txt>.)
a4b42825 — Ludovic Courtès 12 years ago
offload: Bail out when failing to register a GC root on the build machine.

* guix/scripts/offload.scm (register-gc-root): Call 'leave' when
  'close-pipe' returns non-zero.
8a9d928f — Eric Bavier 12 years ago
gnu: Add patchutils and quilt

* gnu/packages/patchutils.scm: New file
* gnu/packages/patches/patchutils-xfail-gendiff-tests.patch: New patch
* gnu-system.am (GNU_SYSTEM_MODULES): Add patchutils.
  (dist_patch_DATA): Add patch.
ce0849cc — Cyril Roelandt 12 years ago
gnu: Python: disable failing tests on MIPS64.

* gnu/packages/patches/python-fix-tests.patch: disable two failing tests on
  MIPS64.
32d5c729 — Mark H Weaver 12 years ago
gnu: python: Apply mips n32 fix to bundled libffi.

* gnu/packages/patches/python-libffi-mips-n32-fix.patch: New file.
* gnu/packages/python.scm (python-2, python): Add it.
* gnu-system.am (dist_patch_DATA): Add it.
d013fe50 — Ludovic Courtès 12 years ago
gnu: linux-libre: Upgrade to 3.13.7.

* gnu/packages/linux.scm (linux-libre): Update to 3.13.7.
717003e3 — Ludovic Courtès 12 years ago
gnu: python: Upgrade to 3.3.5.

* gnu/packages/python.scm (python): Upgrade to 3.3.5.
c9fccced — Cyril Roelandt 12 years ago
gnu: Python: disable test_wait_result() as it fails on some setups

* gnu/packages/patches/python-fix-tests.patch: disable a failing test.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b0f981f0 — Ludovic Courtès 12 years ago
Update 'NEWS' for 0.6.
Next