diff options
author | Ludovic Courtès <ludo@gnu.org> | 2017-12-22 23:40:57 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2017-12-23 00:05:05 +0100 |
commit | 3e30cdf1c35ebeb52630ec19b3b43b9e6d5ffb81 (patch) | |
tree | 988f723b064898342fe0211141974ec11466261b /guix/combinators.scm | |
parent | 85f075a05777309f73d495830aabae70c119e840 (diff) | |
download | gnu-guix-3e30cdf1c35ebeb52630ec19b3b43b9e6d5ffb81.tar gnu-guix-3e30cdf1c35ebeb52630ec19b3b43b9e6d5ffb81.tar.gz |
guix build: Support '--with-source=PACKAGE@VERSION=URI'.
* guix/scripts/build.scm (numeric-extension?, tarball-base-name): New
procedures, formerly in 'package-with-source'.
(transform-package-source)[new-sources]: Look for '=' in URI. Each
element of the list of now a (PKG VERSION SOURCE) tuple.
Pass VERSION to 'package-with-source'.
(package-with-source): Add 'version' parameter and honor it.
* tests/scripts-build.scm ("options->transformation, with-source, PKG=URI")
("options->transformation, with-source, PKG@VER=URI"): New tests.
* doc/guix.texi (Package Transformation Options): Document the new
forms.
Diffstat (limited to 'guix/combinators.scm')
0 files changed, 0 insertions, 0 deletions