derivations: 'derivation-prerequisites-to-build' returns <substitutable>.
authorLudovic Courtès <ludo@gnu.org>
Wed, 31 May 2017 09:06:42 +0000 (11:06 +0200)
committerLudovic Courtès <ludo@gnu.org>
Fri, 2 Jun 2017 16:47:06 +0000 (18:47 +0200)
commit2dc98729afb62e48b5866f599df9a9274d440686
treea72a66bb34e6bb309bf93dfc89523a63b5685b41
parentef51ac21eec28de3b0fb693f88be5f3c494d464a
derivations: 'derivation-prerequisites-to-build' returns <substitutable>.

* guix/derivations.scm (derivation-prerequisites-to-build): Rename
 #:substitutable? to #:substitutable-info.
[derivation-substitutable?]: Rename to...
[derivation-substitutable-info]: ... this.  Return a list of <substitutable>.
Second return value is now a list of <substitutable> instead of a list
of strings.
* guix/ui.scm (show-what-to-build)[substitutable?]: Rename to...
[substitutable-info]: ... this.
Adjust to new 'derivation-prerequisites-to-build' return value type.
* tests/derivations.scm ("derivation-prerequisites-to-build and
substitutes"): Adjust.
("derivation-prerequisites-to-build and substitutes, local build"):
Likewise.
guix/derivations.scm
guix/ui.scm
tests/derivations.scm