~ruther/guix-local

6869e5c9 — Ludovic Courtès 12 years ago
gnu: Add aumix.

* gnu/packages/linux.scm (aumix): New variable.
40d806af — Ludovic Courtès 12 years ago
gnu: Add GnuPG's pinentry.

* gnu/packages/gnupg.scm (pinentry): New variable.
d50f242d — Ludovic Courtès 12 years ago
gnu: guile-ssh: Remove now unneeded cruft.

* gnu/packages/ssh.scm (guile-ssh): Remove libssh version hack from
  'autoreconf' phase.
15756a7a — Ludovic Courtès 12 years ago
gnu: Add Aspell dictionaries.

* gnu/packages/aspell.scm (aspell-dictionary): New procedure.
  (aspell-dict-en, aspell-dict-eo, aspell-dict-es, aspell-dict-fr): New
  variables.
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.
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.
bf0018cd — John Darrington 12 years ago
gnu: games: Add new package gnubg

* gnu/packages/games.scm (gnubg): New variable

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
40fed2d8 — Ludovic Courtès 12 years ago
gnu: libgcrypt: Add "debug" output.

* gnu/packages/gnupg.scm (libgcrypt): Add 'outputs' field.
Next