mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-05-20 16:15:54 +02:00
derivations: Use more keyword parameters for 'build-expression->derivation'.
* guix/derivations.scm (build-expression->derivation): Turn 'system' and 'inputs' into keyword parameters. Adjust callers accordingly. * gnu/system/linux.scm, gnu/system/vm.scm, guix/build-system/cmake.scm, guix/build-system/gnu.scm, guix/build-system/perl.scm, guix/build-system/python.scm, guix/build-system/trivial.scm, guix/download.scm, guix/packages.scm, guix/profiles.scm, guix/scripts/pull.scm, tests/derivations.scm, tests/guix-build.sh, tests/monads.scm, tests/store.scm, tests/union.scm: Adjust users of 'build-expression->derivation' and 'derivation-expression' accordingly. * doc/guix.texi (Derivations): Adjust 'build-expression->derivation' documentation accordingly. (The Store Monad): Likewise for 'derivation-expression'.
This commit is contained in:
@@ -108,7 +108,8 @@
|
||||
%build-inputs)
|
||||
#t)))
|
||||
|
||||
(derivation-expression "pam.d" (%current-system) builder (zip names files))))
|
||||
(derivation-expression "pam.d" builder
|
||||
#:inputs (zip names files))))
|
||||
|
||||
(define %pam-other-services
|
||||
;; The "other" PAM configuration, which denies everything (see
|
||||
|
||||
+6
-3
@@ -196,7 +196,9 @@ made available under the /xchg CIFS share."
|
||||
("coreutils" ,coreutils)
|
||||
("builder" ,user-builder)
|
||||
,@inputs))))
|
||||
(derivation-expression name system builder inputs
|
||||
(derivation-expression name builder
|
||||
#:system system
|
||||
#:inputs inputs
|
||||
#:env-vars env-vars
|
||||
#:modules (delete-duplicates
|
||||
`((guix build utils)
|
||||
@@ -450,8 +452,9 @@ input tuples."
|
||||
(x
|
||||
(return x)))
|
||||
inputs))))
|
||||
(derivation-expression name system builder
|
||||
inputs
|
||||
(derivation-expression name builder
|
||||
#:system system
|
||||
#:inputs inputs
|
||||
#:modules '((guix build union))
|
||||
#:guile-for-build guile)))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user