summary refs log tree commit diff
path: root/gnu/packages
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2013-10-09 00:04:45 +0200
committerLudovic Courtès <ludo@gnu.org>2013-10-09 00:11:34 +0200
commitac10e0e17e366d354ad8b3f91e03c1bdeddc7632 (patch)
tree1b33c11f9e9cfa19a840b2c640c70782bf8a994c /gnu/packages
parentb332e3664ee6aa3bc3560378e5f4c27cd984db5f (diff)
downloadguix-ac10e0e17e366d354ad8b3f91e03c1bdeddc7632.tar.gz
packages: Add 'patches' and related fields to <origin>.
See <https://lists.gnu.org/archive/html/guix-devel/2013-09/msg00137.html>
for the rationale.

* guix/packages.scm (<origin>)[patches, patch-flags, patch-inputs,
  patch-guile]: New fields.
  (%standard-patch-inputs, default-guile, patch-and-repack): New
  procedures.
  (package-source-derivation): When 'patches' is non-empty, call
  'patch-and-repack'.
* guix/utils.scm (file-sans-extension): New procedure.
Diffstat (limited to 'gnu/packages')
0 files changed, 0 insertions, 0 deletions