~ruther/guix-local

9b1ef2f3 — Ludovic Courtès 13 years ago
release.nix: Revert back to before unchroot experiments.

* release.nix: Revert to commit 4050e5d6cfe8f7af29f10b2f1b3c7febdc10946a.
46614bba — Ludovic Courtès 13 years ago
gnu: guile-reader: Install modules in the right place.

* gnu/packages/guile.scm (guile-reader): Add `arguments' field.
47d18810 — Ludovic Courtès 13 years ago
Update `NEWS'.
1b1c335f — Ludovic Courtès 13 years ago
gnu: Add GNU RCS.

* gnu/packages/bazaar.scm: Rename to...
* gnu/packages/version-control.scm: ... this.
  (rcs): New variable.
* Makefile.am (MODULES): Adjust accordingly.
9bff16b3 — Ludovic Courtès 13 years ago
build: Really clean .log files from SRFI-64.

* Makefile.am (CLEANFILES): Really catch .log files from SRFI-64.
3a33730a — Ludovic Courtès 13 years ago
build: Run `tests/guix-gc.sh' last to avoid test failures.

* Makefile.am (tests/guix-gc.log): New target.  This should fix failures
  that occurred with "make check -j" the first time.
f7ce90e7 — Ludovic Courtès 13 years ago
gnu: Add Scheme48.

* gnu/packages/scheme.scm (scheme48): New variable.
* gnu/packages/patches/scheme48-tests.patch: New file.
* Makefile.am (dist_patch_DATA): Add it.
35ff1768 — Ludovic Courtès 13 years ago
gnu: gnupg: Update to 2.0.20.

* gnu/packages/gnupg.scm (gnupg): Update to 2.0.20.
2c4b49ed — Ludovic Courtès 13 years ago
gnu: chicken: Clear description.

* gnu/packages/scheme.scm (chicken): Remove unneeded part of the
  description.
210cc920 — Ludovic Courtès 13 years ago
doc: Document "guix download".

* doc/guix.texi (Defining Packages): Linke to "Invoking guix download".
  (Utilities): Add an overview paragraph.
  (Invoking guix download): New node.
2c71cf66 — Ludovic Courtès 13 years ago
gnu: Sync synopses with the Womb.

* gnu/packages/bazaar.scm (bazaar): Use synopsis from the Womb.
* gnu/packages/gv.scm (gv): Likewise.
410e38f8 — Ludovic Courtès 13 years ago
tests: Fix out-of-source builds.

* tests/nar.scm (%test-dir): Compute relative to `pre-inst-env', which
  is in $top_builddir.
ccbce848 — Ludovic Courtès 13 years ago
tests: Add `guix hash' test.

* guix/scripts/hash.scm (guix-hash)[eof->null]: New procedure.
  Use it to convert the EOF object to the empty bytevector.
* tests/guix-hash.sh: New file.
* Makefile.am (SH_TESTS): Add it.
438bb042 — Ludovic Courtès 13 years ago
Update Nix sub-module.

* nix-upstream: Update to 3a0cc43ac89ae8f778764c9f5e27b361e4986913
  (Nix ~1.5.2).
f9230085 — Ludovic Courtès 13 years ago
refresh: Add `--key-server' and `--gpg'.

* guix/scripts/refresh.scm (%options): Add `--key-server' and `--gpg'.
  (show-help): Update accordingly.
  (update-package): New procedure, formerly in `guix-refresh'.
  (guix-refresh): Use it.  Parameterize `%openpgp-key-server' and
  `%gpg-command'.
0ba91c94 — Ludovic Courtès 13 years ago
gnupg: Turn the GPG command name and keyserver into parameters.

* guix/gnupg.scm (%gpg-command): Turn into a SRFI-39 parameter.
  (%openpgp-key-server): Likewise.  Default to pgp.mit.edu, as
  keys.gnupg.net is unreliable.
  Update users.
8cc9e7f9 — Ludovic Courtès 13 years ago
gnu: Add CHICKEN.

* gnu/packages/scheme.scm (chicken): New variable.
25c93676 — Ludovic Courtès 13 years ago
ui: Invite users to try `--help' in the error message.

* guix/ui.scm (show-guix-usage): Mention `guix --help'.
  Suggested by Mark H. Weaver.
  (run-guix-command): Invoke it when a command is not found.
  (guix-main): Adjust accordingly.
e3729544 — Ludovic Courtès 13 years ago
Update `NEWS'.
741c70c6 — Ludovic Courtès 13 years ago
package: Store the output path of packages installed with `-e'.

* guix/scripts/package.scm (guix-package)[process-actions](package->tuple):
  Put the output path in the tuple, not the derivation path.
* tests/guix-package.sh: Add test.
Next