derivations: 'map-derivation' uses the new 'derivation' calling convention.
authorLudovic Courtès <ludo@gnu.org>
Tue, 9 Jul 2019 21:51:44 +0000 (23:51 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 15 Jul 2019 08:01:05 +0000 (10:01 +0200)
commitd1458321518b07dec045deddc2e635c1a69b9e93
tree5eff190276de4e330a9dde49111602fb90d86772
parent02237f13ee0a423dce04f14538e9f765b8dc15da
derivations: 'map-derivation' uses the new 'derivation' calling convention.

* guix/derivations.scm (map-derivation)[input->output-paths]: Adjust to
deal with an argument that's either 'derivation-input?' or a string.
[rewritten-input]: Return a <derivation-input> or a string.
Pass #:inputs and #:sources to 'derivation'.
guix/derivations.scm