~ruther/guix-local

b095792f — Ludovic Courtès 12 years ago
doc: Mention what's in the chroot, and add a caveat about /dev/shm.

* doc/guix.texi (Setting Up the Daemon): Document the default content of
  the chroot, and the /dev/shm caveat.
c9dfa3c7 — Andreas Enge 12 years ago
gnu: Add pspp.

* gnu/packages/maths.scm (pspp): New variable.
* THANKS: Thank John Darrington for help with debugging.
88065ec2 — Andreas Enge 12 years ago
gnu: Add libmicrohttpd.

* gnu/packages/gnunet.scm (libmicrohttpd): New variable.
8f8b2451 — Andreas Enge 12 years ago
gnu: Add units.

* gnu/packages/maths.scm: New module.
* gnu-system.am (GNU_SYSTEM_MODULES): Add module.
eb4b2ab6 — Andreas Enge 12 years ago
gnu: Add libextractor.

* gnu/packages/gnunet.scm: New module.
* gnu-system.am (GNU_SYSTEM_MODULES): Add module.
* THANKS: Thank Christian Grothoff for help with debugging.
21252596 — Andreas Enge 12 years ago
gnu: Add gkrellm.

* gnu/packages/gkrellm.scm: New module.
* gnu/packages/gnu-system.am (GNU_SYSTEM_MODULES): Add module.
e78a0ae5 — Ludovic Courtès 12 years ago
gnu: Add Valgrind.

* gnu/packages/valgrind.scm, gnu/packages/patches/valgrind-glibc.patch:
  New files.
* gnu-system.am (GNU_SYSTEM_MODULES): Add valgrind.scm.
  (dist_patch_DATA): Add valgrind-glibc.patch.
39b04845 — Ludovic Courtès 12 years ago
gnu: Add GNU lightning.

* gnu/packages/lightning.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
853726dd — Ludovic Courtès 12 years ago
gnu: tzdata: Fix hash of tzcode tarball.

Fixes <http://bugs.gnu.org/15153>.

* gnu/packages/base.scm (tzdata): Update tzcode hash, which was modified
  upstream.
7db3ff4a — Ludovic Courtès 12 years ago
utils: Add `guile-version>?', and use it.

This fixes Guile version comparisons when (version) has a
vendor-specific suffix.

Reported by Andreas Enge <andreas@enge.fr>.

* guix/utils.scm (guile-version>?): New procedure.
* tests/utils.scm ("guile-version>? 1.8", "guile-version>? 10.5"): New
  tests.
* guix/scripts/substitute-binary.scm (fetch, progress-report-port): Use
  `guile-version>?' instead of `version>?'.
* guix/http-client.scm (when-guile<=2.0.5, http-fetch): Likewise.
baed8816 — Ludovic Courtès 12 years ago
gnu: Have `qemu-image' explicitly reboot when done.

* gnu/system/vm.scm (qemu-image): Call `reboot' when we're done.  Change
  `menuentry' title.
290d4370 — Ludovic Courtès 12 years ago
Add TODO item.
b6952cad — Ludovic Courtès 12 years ago
substitute-binary: Try hard to avoid port buffering.

* guix/scripts/substitute-binary.scm (fetch): In the `file' case, open
  with the `b' flag, so that the coding cookie reading thing doesn't
  lead to buffering some of the data (on 2.0.5).
* tests/utils.scm ("filtered-port, file"): Open with `r0b'.  Fixes a
  test failure with Guile 2.0.5 whereby the first byte of FILE would be
  missing from DECOMPRESSED.
3f69e393 — Ludovic Courtès 12 years ago
gnu: guile-ncurses: Install modules under .../site/2.0.

* gnu/packages/guile.scm (guile-ncurses): Append /2.0 to `guilesitedir'.
911b1b9c — Andreas Enge 12 years ago
gnu: indent: Cosmetic change.

* gnu/packages/indent.scm (indent): Use #:renamer on licenses to be better
    suited as an example for packaging.
75ca2f4f — Ludovic Courtès 12 years ago
gnu: make-bootstrap: Add a couple of synopses.

* gnu/packages/make-bootstrap.scm (%guile-static,
  %guile-static-stripped): Add synopsis.
3e8f16ba — Ludovic Courtès 12 years ago
gnu: guile-static-stripped: Make sure the resulting binary works.

* gnu/packages/make-bootstrap.scm (%guile-static-stripped): When
  compiling natively, make sure the final binary works.
682cb004 — Ludovic Courtès 12 years ago
gnu: guile-static: Add missing hunk in guile-default-utf8.patch.

Before that, the ‘guile’ binary from ‘guile-static-stripped’ would abort
as it tries and fails to open an iconv descriptor for ISO-8859-1.

* gnu/packages/patches/guile-default-utf8.patch: Add missing hunk for
  Guile 2.0.9.
db90b40d — Ludovic Courtès 12 years ago
substitute-binary: Don't pretend to report download progress on Guile 2.0.5.

* guix/scripts/substitute-binary.scm (progress-report-port): On Guile
  2.0.5, return PORT directly and emit a warning.
6facbc75 — Ludovic Courtès 12 years ago
gnu: grub: Use older QEMU to run the test suite.

Fixes build failure <http://hydra.gnu.org/build/16064>.

* gnu/packages/grub.scm (qemu-for-tests): New variable.
  (grub): Use it.
Next