summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-07-08 02:57:20 +0200
committerLudovic Courtès <ludo@gnu.org>2025-09-04 12:19:55 +0200
commit97f6cc4389694ee945fcc4bf7a66bdd2ae6460d2 (patch)
treea8c9496f660a366df976fb183913022f4ce3086b
parentfcdcfa149d292f88fdfbfc0c9ed31f66d166a327 (diff)
build-system: rakudo: Clarify private-keywords.
Some arguments used for lower but not for the builder were passed as arguments to the builders. Remove this ambiguity. * guix/build-system/rakudo.scm (lower)[private-keywords]: Add keywords with-prove6? and with-zed?,... (rakudo-build): ... removed from here. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r--guix/build-system/rakudo.scm5
1 files changed, 2 insertions, 3 deletions
diff --git a/guix/build-system/rakudo.scm b/guix/build-system/rakudo.scm
index ee13c50791..0850d858de 100644
--- a/guix/build-system/rakudo.scm
+++ b/guix/build-system/rakudo.scm
@@ -72,7 +72,8 @@
#:rest arguments)
"Return a bag for NAME."
(define private-keywords
- '(#:target #:rakudo #:prove6 #:zef #:inputs #:native-inputs))
+ '(#:target #:inputs #:native-inputs
+ #:rakudo #:prove6 #:zef #:with-prove6? #:with-zef?))
(and (not target) ;XXX: no cross-compilation
(bag
@@ -106,8 +107,6 @@
(outputs '("out"))
(system (%current-system))
(guile #f)
- (with-zef? #t)
- (with-prove6? #t)
(imported-modules %rakudo-build-system-modules)
(modules '((guix build rakudo-build-system)
(guix build utils))))