~ruther/guix-local

ref: f26a77ffbc68274591cdbc576185e37d583e21db guix-local/gnu d---------
f26a77ff — Andreas Enge 12 years ago
gnu: Add Python 3.

*  gnu/packages/python.scm (python-2): Rename from python for version 2.
*  gnu/packages/python.scm (python): New variable for version 3.
91dcbafa — Andreas Enge 12 years ago
gnu: Add yasm.

* gnu/packages/yasm.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add module.
37f9ff63 — Andreas Enge 12 years ago
gnu: Add xmlto.

* gnu/packages/xml.scm (xmlto): New variable.
24b5c463 — Andreas Enge 12 years ago
gnu: Add dbus-glib.

* gnu/packages/glib.scm (dbus-glib): New variable.
d9c4b6e9 — Andreas Enge 12 years ago
gnu: pari-gp: Update to 2.5.4.

* gnu/packages/algebra.scm (pari-gp): Update to 2.5.4.
71e0f288 — Andreas Enge 12 years ago
gnu: gsl: Disable numerically unstable test on i686.

* gnu/packages/maths.scm (gsl): Disable test.
ffc1074f — Ludovic Courtès 12 years ago
gnu: hop: Allow compilation with Bigloo 4.0b.

Fixes <http://bugs.gnu.org/15194>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/patches/hop-bigloo-4.0b.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/scheme.scm (hop): Use it.
88bd1804 — Andreas Enge 12 years ago
gnu: gsl: Move from module algebra to maths.

* gnu/packages/algebra.scm (gsl): Move variable from here...
* gnu/packages/maths.scm (gsl): ...to here.
88840f02 — Ludovic Courtès 12 years ago
gnu: linux-initrd: Add (guix build linux-initrd) and use it.

* gnu/packages/linux-initrd.scm (qemu-initrd): Add #:modules argument.
  Factorize and move some of the code to...
* guix/build/linux-initrd.scm: ... here.  New file.
* Makefile.am (MODULES): Add it.
e47185a4 — Ludovic Courtès 12 years ago
gnu: make-bootstrap: Remove the `debug' output from the static Coreutils.

* gnu/packages/make-bootstrap.scm (%static-inputs)[coreutils]: Add
  `outputs' field.
f989fa39 — Ludovic Courtès 12 years ago
gnu: linux-initrd: Allow Guile modules to be embedded in the initrd.

* gnu/packages/linux-initrd.scm (raw-build-system): New macro.
  (module-package, compiled-module-package): New procedures.
  (expression->initrd): Add `modules' keyword parameter.
  Add "modules" and "modules/compiled" inputs; copy them onto the
  initrd.
* guix/derivations.scm (imported-modules, compiled-modules): Publicize.
f02b5474 — Andreas Enge 12 years ago
gnu: imagemagick: Update to 6.8.6-9.

* gnu/packages/imagemagick.scm (imagemagick): Update to 6.8.6-9.
2455085a — Ludovic Courtès 12 years ago
vm: Use more keyword parameters for `expression->derivation-in-linux-vm'.

* gnu/system/vm.scm (expression->derivation-in-linux-vm): Turn `system'
  and `inputs' into keyword parameters.
  (qemu-image, example1): Adjust accordingly.
af807dea — Andreas Enge 12 years ago
gnu: Update python to 2.7.5.

* gnu/packages/python.scm (python): Update to 2.7.5.
a987d2c0 — Ludovic Courtès 12 years ago
derivations: Move 3 positional parameters into keyword parameters.

* guix/derivations.scm (derivation): Turn `system', `env-vars', and
  `inputs' into keyword parameters.
  (build-expression->derivation): Adjust accordingly.
* gnu/packages/bootstrap.scm (%bootstrap-guile): Likewise.
* tests/derivations.scm, tests/store.scm: Likewise.
* doc/guix.texi (Derivations): Likewise.
3e9066fc — Ludovic Courtès 12 years ago
gnu: Add Guile-Lib.

* gnu/packages/guile.scm (guile-lib): New variable.
9eed6f9b — Ludovic Courtès 12 years ago
gnu: pius: Use the right `gpg' binary.

* gnu/packages/gnupg.scm (pius): Add GnuPG as an input.  Patch the
  installed binaries to refer to the right GnuPG executable.  Fix
  synopsis.
bbe8d8f0 — Ludovic Courtès 12 years ago
gnu: Add Guix.

* gnu/packages/package-management.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
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.
Next