~ruther/guix-local

8e92b6b5 — Ludovic Courtès 12 years ago
gnu: grep, coreutils: Upgrade.

* gnu/packages/base.scm (grep): Upgrade to 2.16.
  (coreutils): Upgrade to 8.22.
2a48cd99 — Ludovic Courtès 12 years ago
gnu: gettext: Upgrade to 0.18.3.2.

* gnu/packages/gettext.scm (gnu-gettext): Upgrade to 0.18.3.2.
6c95f363 — Ludovic Courtès 12 years ago
gnu: binutils: Upgrade to 2.24.

* gnu/packages/patches/binutils-loongson-madd-fix.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/base.scm (binutils): Upgrade to 2.24.  Remove
  'binutils-loongson-madd-fix.patch'.  Remove 'outputs' field.  Pass
  '--enable-install-libbfd'.
2f265602 — Ludovic Courtès 12 years ago
Merge branch 'master' into core-updates
1d6816f9 — Ludovic Courtès 12 years ago
config: '%store-directory' always honors $NIX_STORE_DIR.

* guix/config.scm.in (%store-directory): Honor $NIX_STORE_DIR.
* guix/store.scm (%store-prefix): Use %store-directory directly.
80d0447c — Ludovic Courtès 12 years ago
config: '%state-directory' always honors $NIX_STATE_DIR.

* guix/config.scm.in (%state-directory): Honor $NIX_STATE_DIR.
* guix/scripts/package.scm (%profile-directory): Use %state-directory
  directly.
* guix/store.scm (%default-socket-path, log-file): Likewise.
021a201f — Ludovic Courtès 12 years ago
store: Fix 'log-file' to support uncompressed logs.

* guix/store.scm (log-file): Report the file without '.bz2' if it
  exists.
aa6b0d6b — Ludovic Courtès 12 years ago
gnu: make: Build with Guile support.

* gnu/packages/base.scm (gnu-make, gnu-make-boot0): Add 'native-inputs'
  field.
8fd6487e — Ludovic Courtès 12 years ago
gnu: glibc: Build the Info pages.

* gnu/packages/base.scm (glibc): Add 'native-inputs' field.
  (perl-boot0): New variable.
  (linux-libre-headers-boot0): Use it.
  (texinfo-boot0): New variable.
  (glibc-final-with-bootstrap-bash): Add 'native-inputs' field.
87236aed — Ludovic Courtès 12 years ago
archive: Add '--missing'.

* guix/scripts/archive.scm (show-help, %options): Add '--missing'.
  (guix-archive)[lines]: New procedure.
  Use it to honor '--missing'.
* tests/guix-archive.sh: Add tests.
* doc/guix.texi (Invoking guix archive): Document '--missing'.
b8461260 — Ludovic Courtès 12 years ago
gnu: lsh: Move generic patching to 'snippet'.

* gnu/packages/lsh.scm (lsh): Move generic patching to the 'snippet'
  field of 'origin'.
590e4154 — Ludovic Courtès 12 years ago
archive: Make sure $sysconfdir/guix exists.

* guix/pki.scm (ensure-acl): Make sure the directory of %ACL-FILE
  exists.
* guix/scripts/archive.scm (generate-key-pair): Likewise for
  %PUBLIC-KEY-FILE.
425b0bfc — Ludovic Courtès 12 years ago
guix build: Add '--no-build-hook'.

* guix/scripts/build.scm (%default-options): Add 'build-hook?' pair.
  (show-help, %options): Add --no-build-hook.
  (guix-build): Pass the 'build-hook?' value to 'set-build-options'.
* doc/guix.texi (Invoking guix build): Document '--no-build-hook'.
1a43e4dc — Ludovic Courtès 12 years ago
guix package: Gracefully deal with EPIPE on stdout for --list-*.

* guix/scripts/package.scm (leave-on-EPIPE): New macro.
  (guix-package): Use it for 'list-installed', 'list-available', and
  '--list-generations'.
* tests/guix-package.sh: Add test.
aebaeaee — Ludovic Courtès 12 years ago
gnu: lsh: Fix the absolute file name of 'sexp-conv'.

* gnu/packages/lsh.scm (lsh): Rename 'fix-test-suite' phase to
  'pre-configure'.  Set PATH_SEXP_CONV in environ.h.in.
64cc58b2 — Ludovic Courtès 12 years ago
gnu: nettle: Set the RUNPATH on 'sexp-conv' and other programs.

* gnu/packages/nettle.scm (nettle): Rename 'inputs' to 'native-inputs'.
  Add 'arguments' field.
cb58dd34 — Ludovic Courtès 12 years ago
gnu: lsh: Distinguish between native inputs and target inputs.

* gnu/packages/lsh.scm (lsh): Move M4, Guile, gperf, and psmisc to
  'native-inputs'.  Use GUILE-2.0 instead of GUILE-FINAL.
48ad99db — Ludovic Courtès 12 years ago
doc: Update 'ROADMAP'.

* ROADMAP: Add link to the updated road map, and the a note on release
  history.
7c49bbe4 — Ludovic Courtès 12 years ago
Thank Niels.
f5ac2352 — Ludovic Courtès 12 years ago
gnu: pulseaudio: Add patch for 'volume-test'; re-enable tests.

* gnu/packages/patches/pulseaudio-volume-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/pulseaudio.scm (pulseaudio): Use it.  Remove
  #:tests? #t.
Next