~ruther/guix-local

7a5c329b — Ludovic Courtès 11 years ago
Thank Marek.
a52127c0 — Ludovic Courtès 11 years ago
guix system: init: Always use /var/guix as the target state directory.

Fixes <http://bugs.gnu.org/18049>.
Reported by Marek Benc <merkur32@gmail.com>.

* guix/scripts/system.scm (copy-closure): Pass #:state-directory to
  'register-path'.
689142cd — Ludovic Courtès 11 years ago
guix-register: Add '--state-directory' parameter.

* nix/guix-register/guix-register.cc (GUIX_OPT_STATE_DIRECTORY): New
  macro.
  (parse_opt): Honor it.
* tests/guix-register.sh: Add test with '--state-directory'.
* guix/store.scm (register-path): Add #:state-directory parameter.
1c00f836 — Mark H Weaver 11 years ago
Fix typos in manual.

* doc/guix.texi (Using the Configuration System): 'gid' -> 'group'
  in user-account example.
  (Initial RAM Disk): 'base-init' -> 'base-initrd'.
0e534e74 — John Darrington 12 years ago
gnu: Add Aegis.

* gnu/packages/version-control.scm (aegis): New variable.
* gnu/packages/patches/aegis-constness-error.patch: New file.
* gnu/packages/patches/aegis-perl-tempdir1.patch: New file.
* gnu/packages/patches/aegis-perl-tempdir2.patch: New file.
* gnu/packages/patches/aegis-test-fixup-1.patch: New file.
* gnu/packages/patches/aegis-test-fixup-2.patch: New file.
a4dc3bdb — John Darrington 11 years ago
gnu: whitespace change only

* gnu/packages/version-control.scm: Remove blank line
cdd754e8 — John Darrington 11 years ago
Update 'AUTHORS'.

* AUTHORS: Correct the email address I use for Guix work.
e5b648e0 — Ludovic Courtès 11 years ago
gnu: apr-util: Run 'make check' sequentially.

* gnu/packages/apr.scm (apr-util)[arguments]: Add #:parallel-tests?.
9f9236b7 — Ludovic Courtès 11 years ago
Merge branch 'gettext-upgrade'
f125f4b7 — Jason Self 11 years ago
gnu: ffmpeg: Update to 2.3.

* gnu/packages/video.scm (ffmpeg): Update to version 2.3.

Signed-off-by: Jason Self <j@jxself.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
72fe9d0b — Jason Self 11 years ago
gnu: libogg: Update to 1.3.2.

* gnu/packages/xiph.scm (libogg): Update to version 1.3.2.

Signed-off-by: Jason Self <j@jxself.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3172ed5a — Ludovic Courtès 11 years ago
install: Show the "System Installation" node.

* gnu/system/install.scm (log-to-info): Go to the new 'System
  Installation' node.
42b9b8f9 — Ludovic Courtès 11 years ago
gnu: guix: Upgrade development snapshot.

* gnu/packages/package-management.scm (guix): Upgrade to commit
  0ae8c15.
0ae8c15a — Ludovic Courtès 11 years ago
doc: Add "Setuid Programs" node.

* doc/guix.texi (Setuid Programs): New node.
fd1b1fa2 — Ludovic Courtès 11 years ago
doc: Add "Initial RAM Disk" section.

* doc/guix.texi (Initial RAM Disk): New node.
* gnu/system/linux-initrd.scm (expression->initrd): Adjust docstring.
a1906758 — Ludovic Courtès 11 years ago
records: Report unknown field names in inheriting forms.

* guix/records.scm (define-record-type*)[record-inheritance]: Check for
  unexpected field names.
* tests/records.scm ("define-record-type* with let* behavior"): Return
  #t, not *unspecified*.
  ("define-record-type* & inherit & extra initializers"): New test.
b1353e7a — Ludovic Courtès 11 years ago
records: Factorize error-reporting macro.

* guix/records.scm (record-error): New macro.
  (define-record-type*)[error*]: Remove.
  Use 'record-error' instead.
23e9a680 — Ludovic Courtès 11 years ago
records: Add tests for error cases.

* tests/records.scm (test-module): New procedure.
  ("define-record-type* & missing initializers",
  "define-record-type* & extra initializers"): New tests.
62ca0fdf — Ludovic Courtès 11 years ago
services: Add 'console-font-service'.

* gnu/services/base.scm (unicode-start, console-font-service): New
  procedures.
  (%base-services): Call 'console-font-service' for TTY1 to TTY6.
* gnu/system/install.scm (installation-services): Add comment about the
  console font.  Call 'console-font-service' for TTY1 to TTY6.
2cf0ea0d — Ludovic Courtès 11 years ago
gexp: Gracefully handle printing of gexps with spliced references.

* guix/gexp.scm (write-gexp): Wrap 'write' call in
  'false-if-exception'.
* tests/gexp.scm ("printer", "printer vs. ungexp-splicing"): New tests.
Next