guix/gnu
Ludovic Courtès f220a83848 packages: Convert source derivations to monadic style.
* guix/packages.scm (origin->derivation): Take body from
  'package-source-derivation', and change it to monadic style.  Expect
  METHOD to a monadic procedure.
  (package-source-derivation): Define in terms of 'origin->derivation'.
* guix/download.scm (url-fetch): Remove 'store' argument.  Remove
  'guile-for-build' variable.  Turn into a monadic procedure.
* guix/git-download.scm (git-fetch): Likewise.
* guix/svn-download.scm (svn-fetch): Likewise.
* tests/builders.scm (url-fetch*): New procedure.
  Change tests to call 'url-fetch*' instead of 'url-fetch'.
* tests/packages.scm ("package-source-derivation, snippet"): Remove
  'store' parameter of 'fetch' and change it to use 'interned-file'
  instead of 'add-to-store'.
* gnu/packages/bootstrap.scm (bootstrap-origin)[boot]: Remove 'store'
  parameter.
2015-01-14 14:42:10 +01:00
..
build linux-boot: Make /etc/mtab a symlink to /proc/self/mounts. 2015-01-05 22:24:00 +08:00
packages packages: Convert source derivations to monadic style. 2015-01-14 14:42:10 +01:00
services monads: Move '%store-monad' and related procedures where they belong. 2015-01-14 13:34:52 +01:00
system monads: Move '%store-monad' and related procedures where they belong. 2015-01-14 13:34:52 +01:00
artwork.scm artwork: Update snapshot. 2014-11-13 23:12:46 +01:00
packages.scm gnu: Search for patches under $GUIX_PACKAGE_PATH. 2015-01-03 23:49:42 +01:00
services.scm services: Add 'auto-start?' field to <service>. 2014-11-10 23:23:32 +01:00
system.scm system: Add iw to '%base-packages'. 2015-01-13 18:16:35 +01:00