summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2026-03-07 11:19:10 +0100
committerLudovic Courtès <ludo@gnu.org>2026-03-20 13:27:15 +0100
commit2a50c9598bb7fe4175c4f29df07656a7f0a07801 (patch)
tree90e02e712b28397979c06d3fe1cf9ca6be201871 /gnu
parenta7c8e68dc51144a6d3981b770aca9c4897fc7c0c (diff)
gnu: Reference the inherited ‘arguments’ value.
This commit was made by running this command: sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm … and then: 1. reverting changes from ‘gnu/packages/rust.scm’ and ‘gnu/packages/java.scm’ since they would incur derivation changes and/or breakage; 2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’; 3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’, which use ‘substitute-keyword-arguments’ for arguments that are not inherited (and thus ‘arguments’ would be unbound); 4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’ which make bogus assumptions about inherited arguments. Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/admin.scm6
-rw-r--r--gnu/packages/aidc.scm4
-rw-r--r--gnu/packages/algebra.scm10
-rw-r--r--gnu/packages/apparmor.scm4
-rw-r--r--gnu/packages/aspell.scm2
-rw-r--r--gnu/packages/astronomy.scm4
-rw-r--r--gnu/packages/audio.scm4
-rw-r--r--gnu/packages/avr.scm2
-rw-r--r--gnu/packages/backup.scm2
-rw-r--r--gnu/packages/base.scm14
-rw-r--r--gnu/packages/bash.scm4
-rw-r--r--gnu/packages/bdw-gc.scm4
-rw-r--r--gnu/packages/bioinformatics.scm8
-rw-r--r--gnu/packages/bittorrent.scm2
-rw-r--r--gnu/packages/boost.scm8
-rw-r--r--gnu/packages/bootloaders.scm36
-rw-r--r--gnu/packages/build-tools.scm2
-rw-r--r--gnu/packages/chemistry.scm2
-rw-r--r--gnu/packages/chromium.scm2
-rw-r--r--gnu/packages/cmake.scm2
-rw-r--r--gnu/packages/commencement.scm45
-rw-r--r--gnu/packages/compression.scm4
-rw-r--r--gnu/packages/cpp.scm16
-rw-r--r--gnu/packages/cross-base.scm8
-rw-r--r--gnu/packages/crypto.scm2
-rw-r--r--gnu/packages/cryptsetup.scm4
-rw-r--r--gnu/packages/cups.scm2
-rw-r--r--gnu/packages/curl.scm2
-rw-r--r--gnu/packages/databases.scm6
-rw-r--r--gnu/packages/debug.scm2
-rw-r--r--gnu/packages/django.scm2
-rw-r--r--gnu/packages/docbook.scm8
-rw-r--r--gnu/packages/electronics.scm10
-rw-r--r--gnu/packages/elf.scm4
-rw-r--r--gnu/packages/emacs-xyz.scm6
-rw-r--r--gnu/packages/emacs.scm18
-rw-r--r--gnu/packages/embedded.scm24
-rw-r--r--gnu/packages/emulators.scm12
-rw-r--r--gnu/packages/engineering.scm2
-rw-r--r--gnu/packages/file-systems.scm4
-rw-r--r--gnu/packages/finance.scm2
-rw-r--r--gnu/packages/firmware.scm16
-rw-r--r--gnu/packages/flex.scm2
-rw-r--r--gnu/packages/fluidplug.scm2
-rw-r--r--gnu/packages/fontutils.scm4
-rw-r--r--gnu/packages/freedesktop.scm6
-rw-r--r--gnu/packages/games.scm10
-rw-r--r--gnu/packages/gawk.scm2
-rw-r--r--gnu/packages/gcc.scm24
-rw-r--r--gnu/packages/gdb.scm6
-rw-r--r--gnu/packages/geo.scm2
-rw-r--r--gnu/packages/gettext.scm6
-rw-r--r--gnu/packages/gl.scm6
-rw-r--r--gnu/packages/glib.scm8
-rw-r--r--gnu/packages/gnome.scm28
-rw-r--r--gnu/packages/gnuzilla.scm4
-rw-r--r--gnu/packages/gpodder.scm2
-rw-r--r--gnu/packages/graph.scm2
-rw-r--r--gnu/packages/graphics.scm4
-rw-r--r--gnu/packages/groff.scm2
-rw-r--r--gnu/packages/groovy.scm14
-rw-r--r--gnu/packages/gstreamer.scm2
-rw-r--r--gnu/packages/gtk.scm10
-rw-r--r--gnu/packages/guile-xyz.scm12
-rw-r--r--gnu/packages/guile.scm2
-rw-r--r--gnu/packages/haskell.scm4
-rw-r--r--gnu/packages/hurd.scm6
-rw-r--r--gnu/packages/ibus.scm2
-rw-r--r--gnu/packages/icu4c.scm2
-rw-r--r--gnu/packages/image-processing.scm6
-rw-r--r--gnu/packages/image.scm2
-rw-r--r--gnu/packages/instrumentation.scm2
-rw-r--r--gnu/packages/java-bootstrap.scm2
-rw-r--r--gnu/packages/julia-xyz.scm2
-rw-r--r--gnu/packages/julia.scm2
-rw-r--r--gnu/packages/jupyter.scm2
-rw-r--r--gnu/packages/kde-frameworks.scm4
-rw-r--r--gnu/packages/kodi.scm2
-rw-r--r--gnu/packages/libffi.scm2
-rw-r--r--gnu/packages/linux.scm32
-rw-r--r--gnu/packages/lisp-xyz.scm34
-rw-r--r--gnu/packages/llvm.scm32
-rw-r--r--gnu/packages/lua.scm2
-rw-r--r--gnu/packages/luanti.scm6
-rw-r--r--gnu/packages/machine-learning.scm8
-rw-r--r--gnu/packages/make-bootstrap.scm14
-rw-r--r--gnu/packages/maths.scm40
-rw-r--r--gnu/packages/maven-parent-pom.scm6
-rw-r--r--gnu/packages/maven.scm12
-rw-r--r--gnu/packages/medical.scm4
-rw-r--r--gnu/packages/messaging.scm2
-rw-r--r--gnu/packages/monitoring.scm14
-rw-r--r--gnu/packages/mpi.scm10
-rw-r--r--gnu/packages/music.scm6
-rw-r--r--gnu/packages/ncurses.scm4
-rw-r--r--gnu/packages/node.scm4
-rw-r--r--gnu/packages/ocaml.scm6
-rw-r--r--gnu/packages/onc-rpc.scm2
-rw-r--r--gnu/packages/openldap.scm2
-rw-r--r--gnu/packages/openstack.scm12
-rw-r--r--gnu/packages/package-management.scm6
-rw-r--r--gnu/packages/parallel.scm4
-rw-r--r--gnu/packages/password-utils.scm2
-rw-r--r--gnu/packages/plan9.scm2
-rw-r--r--gnu/packages/potassco.scm6
-rw-r--r--gnu/packages/profiling.scm4
-rw-r--r--gnu/packages/protobuf.scm4
-rw-r--r--gnu/packages/pypy.scm2
-rw-r--r--gnu/packages/python-crypto.scm2
-rw-r--r--gnu/packages/python-science.scm4
-rw-r--r--gnu/packages/python-web.scm2
-rw-r--r--gnu/packages/python-xyz.scm12
-rw-r--r--gnu/packages/python.scm6
-rw-r--r--gnu/packages/qt.scm56
-rw-r--r--gnu/packages/racket.scm6
-rw-r--r--gnu/packages/ruby-xyz.scm10
-rw-r--r--gnu/packages/rust-apps.scm12
-rw-r--r--gnu/packages/samba.scm2
-rw-r--r--gnu/packages/scanner.scm2
-rw-r--r--gnu/packages/search.scm2
-rw-r--r--gnu/packages/selinux.scm8
-rw-r--r--gnu/packages/serialization.scm6
-rw-r--r--gnu/packages/simulation.scm2
-rw-r--r--gnu/packages/sqlite.scm2
-rw-r--r--gnu/packages/ssh.scm2
-rw-r--r--gnu/packages/statistics.scm2
-rw-r--r--gnu/packages/suckless.scm6
-rw-r--r--gnu/packages/swift.scm4
-rw-r--r--gnu/packages/telegram.scm2
-rw-r--r--gnu/packages/telephony.scm2
-rw-r--r--gnu/packages/tex.scm112
-rw-r--r--gnu/packages/texinfo.scm4
-rw-r--r--gnu/packages/text-editors.scm2
-rw-r--r--gnu/packages/textutils.scm4
-rw-r--r--gnu/packages/tls.scm4
-rw-r--r--gnu/packages/toolkits.scm2
-rw-r--r--gnu/packages/tor-browsers.scm2
-rw-r--r--gnu/packages/tor.scm4
-rw-r--r--gnu/packages/version-control.scm6
-rw-r--r--gnu/packages/video.scm14
-rw-r--r--gnu/packages/vim.scm2
-rw-r--r--gnu/packages/virtualization.scm6
-rw-r--r--gnu/packages/webkit.scm6
-rw-r--r--gnu/packages/wine.scm4
-rw-r--r--gnu/packages/wm.scm8
-rw-r--r--gnu/packages/wxwidgets.scm6
-rw-r--r--gnu/packages/xml.scm2
-rw-r--r--gnu/packages/xorg.scm4
-rw-r--r--gnu/packages/zig-xyz.scm4
-rw-r--r--gnu/packages/zig.scm6
-rw-r--r--gnu/packages/zile.scm2
151 files changed, 580 insertions, 579 deletions
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 4f68bd47424..79576270d6d 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -2718,7 +2718,7 @@ command.")
2718 (patches (search-patches 2718 (patches (search-patches
2719 "wpa-supplicant-dbus-group-policy.patch")))) 2719 "wpa-supplicant-dbus-group-policy.patch"))))
2720 (arguments 2720 (arguments
2721 (substitute-keyword-arguments (package-arguments wpa-supplicant-minimal) 2721 (substitute-keyword-arguments arguments
2722 ((#:phases phases) 2722 ((#:phases phases)
2723 `(modify-phases ,phases 2723 `(modify-phases ,phases
2724 (add-after 'configure 'set-config-options 2724 (add-after 'configure 'set-config-options
@@ -4746,7 +4746,7 @@ system distribution, akin to many similar tools.")
4746 (inherit fastfetch-minimal) 4746 (inherit fastfetch-minimal)
4747 (name "fastfetch") 4747 (name "fastfetch")
4748 (arguments 4748 (arguments
4749 (substitute-keyword-arguments (package-arguments fastfetch-minimal) 4749 (substitute-keyword-arguments arguments
4750 ((#:configure-flags flags #~'()) 4750 ((#:configure-flags flags #~'())
4751 #~(append #$flags 4751 #~(append #$flags
4752 (list "-DBINARY_LINK_TYPE=dynamic" 4752 (list "-DBINARY_LINK_TYPE=dynamic"
@@ -6166,7 +6166,7 @@ then it can be a greeter.")
6166 (inherit pam-mount) 6166 (inherit pam-mount)
6167 (name "greetd-pam-mount") 6167 (name "greetd-pam-mount")
6168 (arguments 6168 (arguments
6169 (substitute-keyword-arguments (package-arguments pam-mount) 6169 (substitute-keyword-arguments arguments
6170 ((#:configure-flags flags ''()) 6170 ((#:configure-flags flags ''())
6171 #~(cons* "--with-rundir=/run/greetd" #$flags)) 6171 #~(cons* "--with-rundir=/run/greetd" #$flags))
6172 ((#:phases phases) 6172 ((#:phases phases)
diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm
index bff153cf974..46f6a24f008 100644
--- a/gnu/packages/aidc.scm
+++ b/gnu/packages/aidc.scm
@@ -169,7 +169,7 @@ integration of this capability into your own programs.")
169 (package/inherit zint 169 (package/inherit zint
170 (name "zint-with-qt") 170 (name "zint-with-qt")
171 (build-system qt-build-system) 171 (build-system qt-build-system)
172 (arguments (substitute-keyword-arguments (package-arguments zint) 172 (arguments (substitute-keyword-arguments arguments
173 ((#:disallowed-references references) 173 ((#:disallowed-references references)
174 (delete qtbase references)) 174 (delete qtbase references))
175 ((#:qtbase _ #f) 175 ((#:qtbase _ #f)
@@ -391,7 +391,7 @@ Python as well as GUI widgets for GTK and Qt.")
391 (name "zbar-minimal") 391 (name "zbar-minimal")
392 (build-system gnu-build-system) 392 (build-system gnu-build-system)
393 (arguments 393 (arguments
394 (substitute-keyword-arguments (package-arguments zbar) 394 (substitute-keyword-arguments arguments
395 ((#:configure-flags flags) 395 ((#:configure-flags flags)
396 #~(cons* "--with-gtk=no" (delete "--with-gtk=auto" #$flags))) 396 #~(cons* "--with-gtk=no" (delete "--with-gtk=auto" #$flags)))
397 ((#:disallowed-references _ '()) 397 ((#:disallowed-references _ '())
diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index e9911d65619..17c9898fd36 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -954,7 +954,7 @@ gnu build version."))))
954 (package/inherit fftw 954 (package/inherit fftw
955 (name "fftwf") 955 (name "fftwf")
956 (arguments 956 (arguments
957 (substitute-keyword-arguments (package-arguments fftw) 957 (substitute-keyword-arguments arguments
958 ((#:configure-flags fftw-configure-flags) 958 ((#:configure-flags fftw-configure-flags)
959 `(cons* "--enable-single" 959 `(cons* "--enable-single"
960 ,@(if (string-prefix? "arm" (or (%current-target-system) 960 ,@(if (string-prefix? "arm" (or (%current-target-system)
@@ -975,7 +975,7 @@ gnu build version."))))
975 `(("openmpi" ,openmpi) 975 `(("openmpi" ,openmpi)
976 ,@(package-inputs fftw))) 976 ,@(package-inputs fftw)))
977 (arguments 977 (arguments
978 (substitute-keyword-arguments (package-arguments fftw) 978 (substitute-keyword-arguments arguments
979 ((#:configure-flags cf) 979 ((#:configure-flags cf)
980 `(cons "--enable-mpi" ,cf)) 980 `(cons "--enable-mpi" ,cf))
981 ((#:phases phases '%standard-phases) 981 ((#:phases phases '%standard-phases)
@@ -1434,7 +1434,7 @@ features, and more.")
1434 ;; XXX: Some tests fail, but onnxruntime will move on to the next 1434 ;; XXX: Some tests fail, but onnxruntime will move on to the next
1435 ;; release soon enough. 1435 ;; release soon enough.
1436 (arguments 1436 (arguments
1437 (substitute-keyword-arguments (package-arguments eigen) 1437 (substitute-keyword-arguments arguments
1438 ((#:tests? tests? #t) 1438 ((#:tests? tests? #t)
1439 #f))))))) 1439 #f)))))))
1440 1440
@@ -1462,7 +1462,7 @@ features, and more.")
1462 ;; XXX: Tests stable_norm_5 and stable_norm_6 are failing due to 1462 ;; XXX: Tests stable_norm_5 and stable_norm_6 are failing due to
1463 ;; EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE. 1463 ;; EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE.
1464 (arguments 1464 (arguments
1465 (substitute-keyword-arguments (package-arguments eigen) 1465 (substitute-keyword-arguments arguments
1466 ((#:tests? flag #f) #false))))))) 1466 ((#:tests? flag #f) #false)))))))
1467 1467
1468(define-public xtensor 1468(define-public xtensor
@@ -2192,7 +2192,7 @@ and not by the available RAM.")
2192 (inherit form) 2192 (inherit form)
2193 (name "parform") 2193 (name "parform")
2194 (arguments 2194 (arguments
2195 (substitute-keyword-arguments (package-arguments form) 2195 (substitute-keyword-arguments arguments
2196 ((#:configure-flags flags) 2196 ((#:configure-flags flags)
2197 #~(cons* "--enable-parform=yes" #$flags)) 2197 #~(cons* "--enable-parform=yes" #$flags))
2198 ((#:phases phases) 2198 ((#:phases phases)
diff --git a/gnu/packages/apparmor.scm b/gnu/packages/apparmor.scm
index 9840da72fac..082bbea28b0 100644
--- a/gnu/packages/apparmor.scm
+++ b/gnu/packages/apparmor.scm
@@ -128,7 +128,7 @@ supported by Canonical since 2009.")
128 "USE_SYSTEM=1" 128 "USE_SYSTEM=1"
129 ;; No need to run the linter 129 ;; No need to run the linter
130 "PYFLAKES=true")) 130 "PYFLAKES=true"))
131 (substitute-keyword-arguments (package-arguments base) 131 (substitute-keyword-arguments arguments
132 ((#:phases phases) 132 ((#:phases phases)
133 #~(modify-phases #$phases 133 #~(modify-phases #$phases
134 (delete 'configure) 134 (delete 'configure)
@@ -189,7 +189,7 @@ supported by Canonical since 2009.")
189 (arguments 189 (arguments
190 (append 190 (append
191 (list #:tests? #f) ;no tests 191 (list #:tests? #f) ;no tests
192 (substitute-keyword-arguments (package-arguments base) 192 (substitute-keyword-arguments arguments
193 ((#:phases phases) 193 ((#:phases phases)
194 #~(modify-phases #$phases 194 #~(modify-phases #$phases
195 (delete 'chdir-parser) 195 (delete 'chdir-parser)
diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm
index 3a8048e867f..d08343aa235 100644
--- a/gnu/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -464,7 +464,7 @@ European languages.")
464 (patches (search-patches "ispell-for-linphone-cmake.patch")))) 464 (patches (search-patches "ispell-for-linphone-cmake.patch"))))
465 (build-system cmake-build-system) 465 (build-system cmake-build-system)
466 (arguments 466 (arguments
467 (substitute-keyword-arguments (package-arguments ispell) 467 (substitute-keyword-arguments arguments
468 ((#:modules _ ''()) 468 ((#:modules _ ''())
469 '((guix build cmake-build-system) 469 '((guix build cmake-build-system)
470 (guix build utils) 470 (guix build utils)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 70676e527fb..cb7dea8711c 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -3228,7 +3228,7 @@ celestial-to-terrestrial coordinate transformations.")
3228 (package/inherit python-astropy 3228 (package/inherit python-astropy
3229 (name "python-astropy-minimal") 3229 (name "python-astropy-minimal")
3230 (arguments 3230 (arguments
3231 (substitute-keyword-arguments (package-arguments python-astropy) 3231 (substitute-keyword-arguments arguments
3232 ((#:tests? _ #t) #f))) 3232 ((#:tests? _ #t) #f)))
3233 (native-inputs 3233 (native-inputs
3234 (list nss-certs-for-test 3234 (list nss-certs-for-test
@@ -10446,7 +10446,7 @@ functionality needed for solar data analysis.")
10446 (package/inherit python-sunpy 10446 (package/inherit python-sunpy
10447 (name "python-sunpy-minimal") 10447 (name "python-sunpy-minimal")
10448 (arguments 10448 (arguments
10449 (substitute-keyword-arguments (package-arguments python-sunpy) 10449 (substitute-keyword-arguments arguments
10450 ((#:tests? _ #t) #f))) 10450 ((#:tests? _ #t) #f)))
10451 (native-inputs 10451 (native-inputs
10452 (list python-setuptools 10452 (list python-setuptools
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index a23301c2ac8..67efdedee14 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -3083,7 +3083,7 @@ auto-wah.")
3083 (package (inherit guitarix) 3083 (package (inherit guitarix)
3084 (name "guitarix-lv2") 3084 (name "guitarix-lv2")
3085 (arguments 3085 (arguments
3086 (substitute-keyword-arguments (package-arguments guitarix) 3086 (substitute-keyword-arguments arguments
3087 ((#:configure-flags flags) 3087 ((#:configure-flags flags)
3088 `(cons "--no-standalone" ,flags)))))) 3088 `(cons "--no-standalone" ,flags))))))
3089 3089
@@ -5257,7 +5257,7 @@ stretching and pitch scaling of audio. This package contains the library.")
5257 (base32 5257 (base32
5258 "11srnzgpavcj6n70zjdm7488jzrprk71mg9dgr1sa6vwp575hf2m")))) 5258 "11srnzgpavcj6n70zjdm7488jzrprk71mg9dgr1sa6vwp575hf2m"))))
5259 (arguments 5259 (arguments
5260 (substitute-keyword-arguments (package-arguments libsbsms) 5260 (substitute-keyword-arguments arguments
5261 ((#:phases phases) 5261 ((#:phases phases)
5262 #~(modify-phases #$phases 5262 #~(modify-phases #$phases
5263 (delete 'fix-ar-lib-path) 5263 (delete 'fix-ar-lib-path)
diff --git a/gnu/packages/avr.scm b/gnu/packages/avr.scm
index 6a69e549d0d..c445f3a83af 100644
--- a/gnu/packages/avr.scm
+++ b/gnu/packages/avr.scm
@@ -60,7 +60,7 @@
60 (inherit xgcc) 60 (inherit xgcc)
61 (name "avr-gcc") 61 (name "avr-gcc")
62 (arguments 62 (arguments
63 (substitute-keyword-arguments (package-arguments xgcc) 63 (substitute-keyword-arguments arguments
64 ((#:phases phases) 64 ((#:phases phases)
65 #~(modify-phases #$phases 65 #~(modify-phases #$phases
66 (add-after 'set-paths 'augment-CPLUS_INCLUDE_PATH 66 (add-after 'set-paths 'augment-CPLUS_INCLUDE_PATH
diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index 25e3b1c6114..11dbb8382e1 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -375,7 +375,7 @@ random access nor for in-place modification. This package provides the
375 (base32 375 (base32
376 "0wxdr7qws1z1b1gp5jsm7n2ccnjlmrnds52d5wc5xkzagyslgf67")))) 376 "0wxdr7qws1z1b1gp5jsm7n2ccnjlmrnds52d5wc5xkzagyslgf67"))))
377 (arguments 377 (arguments
378 (substitute-keyword-arguments (package-arguments libarchive) 378 (substitute-keyword-arguments arguments
379 ((#:phases phases) 379 ((#:phases phases)
380 #~(modify-phases #$phases 380 #~(modify-phases #$phases
381 (delete 'patch-pwd) 381 (delete 'patch-pwd)
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 363453b8a9a..8337f602772 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -602,7 +602,7 @@ standard.")
602 (base32 602 (base32
603 "0mxhw43d4wpqmvg0l4znk1vm10fy92biyh90lzdnqjcic2lb6cg8")))) 603 "0mxhw43d4wpqmvg0l4znk1vm10fy92biyh90lzdnqjcic2lb6cg8"))))
604 (arguments 604 (arguments
605 (substitute-keyword-arguments (package-arguments coreutils-minimal) 605 (substitute-keyword-arguments arguments
606 ((#:phases phases '%standard-phases) 606 ((#:phases phases '%standard-phases)
607 `(modify-phases ,phases 607 `(modify-phases ,phases
608 (add-before 'check 'disable-broken-test 608 (add-before 'check 'disable-broken-test
@@ -756,7 +756,7 @@ included.")
756 "1cmd0riv37bqy9mwbg6n3523qgr8b3bbm5kwj19sjrasl4yq9d0c")) 756 "1cmd0riv37bqy9mwbg6n3523qgr8b3bbm5kwj19sjrasl4yq9d0c"))
757 (patches '()))) 757 (patches '())))
758 (arguments 758 (arguments
759 (substitute-keyword-arguments (package-arguments binutils) 759 (substitute-keyword-arguments arguments
760 ((#:make-flags _ #~'()) #~'()))) 760 ((#:make-flags _ #~'()) #~'())))
761 (native-inputs '()) 761 (native-inputs '())
762 (properties '()))) 762 (properties '())))
@@ -774,7 +774,7 @@ included.")
774 (sha256 774 (sha256
775 (base32 "1j64m2czn9ygd5g1cjjcw7q43b18xh6qkrdl1pkm03ncjnj3wwrl")))) 775 (base32 "1j64m2czn9ygd5g1cjjcw7q43b18xh6qkrdl1pkm03ncjnj3wwrl"))))
776 (arguments 776 (arguments
777 (substitute-keyword-arguments (package-arguments binutils) 777 (substitute-keyword-arguments arguments
778 ((#:configure-flags flags) 778 ((#:configure-flags flags)
779 #~(cons* "--enable-gold=default" 779 #~(cons* "--enable-gold=default"
780 (delete "LDFLAGS=-static-libgcc" #$flags))) 780 (delete "LDFLAGS=-static-libgcc" #$flags)))
@@ -802,7 +802,7 @@ included.")
802 (modify-inputs (package-native-inputs binutils) 802 (modify-inputs (package-native-inputs binutils)
803 (append texinfo))) ; because makeinfo is needed when building bfd alone 803 (append texinfo))) ; because makeinfo is needed when building bfd alone
804 (arguments 804 (arguments
805 (substitute-keyword-arguments (package-arguments binutils) 805 (substitute-keyword-arguments arguments
806 ;; Only build as a shared library 806 ;; Only build as a shared library
807 ((#:configure-flags flags) 807 ((#:configure-flags flags)
808 #~(append #$flags '("--enable-shared" "--disable-static"))) 808 #~(append #$flags '("--enable-shared" "--disable-static")))
@@ -1295,7 +1295,7 @@ with the Linux kernel.")
1295 "glibc-hurd-mach-print.patch" 1295 "glibc-hurd-mach-print.patch"
1296 "glibc-hurd-gettyent.patch")))) 1296 "glibc-hurd-gettyent.patch"))))
1297 (arguments 1297 (arguments
1298 (substitute-keyword-arguments (package-arguments glibc) 1298 (substitute-keyword-arguments arguments
1299 ((#:configure-flags flags #~'()) 1299 ((#:configure-flags flags #~'())
1300 #~(cons* "CFLAGS=-g -O2 -Wno-error=builtin-declaration-mismatch" 1300 #~(cons* "CFLAGS=-g -O2 -Wno-error=builtin-declaration-mismatch"
1301 "--enable-crypt" 1301 "--enable-crypt"
@@ -1335,7 +1335,7 @@ with the Linux kernel.")
1335 "glibc-hurd-clock_gettime_monotonic.patch"))) 1335 "glibc-hurd-clock_gettime_monotonic.patch")))
1336 (origin-patches (package-source glibc-2.35))))))) 1336 (origin-patches (package-source glibc-2.35)))))))
1337 (arguments 1337 (arguments
1338 (substitute-keyword-arguments (package-arguments glibc) 1338 (substitute-keyword-arguments arguments
1339 ((#:configure-flags flags #~'()) 1339 ((#:configure-flags flags #~'())
1340 #~(cons* #$(string-append 1340 #~(cons* #$(string-append
1341 "CFLAGS=-g -O2" 1341 "CFLAGS=-g -O2"
@@ -1747,7 +1747,7 @@ and daylight-saving rules.")
1747 (hidden-package 1747 (hidden-package
1748 (package/inherit tzdata 1748 (package/inherit tzdata
1749 (arguments 1749 (arguments
1750 (substitute-keyword-arguments (package-arguments tzdata) 1750 (substitute-keyword-arguments arguments
1751 ((#:phases phases) 1751 ((#:phases phases)
1752 #~(modify-phases #$phases 1752 #~(modify-phases #$phases
1753 (add-after 'post-install 'install-leap-seconds 1753 (add-after 'post-install 'install-leap-seconds
diff --git a/gnu/packages/bash.scm b/gnu/packages/bash.scm
index 9735cb72f04..069b21f6a9e 100644
--- a/gnu/packages/bash.scm
+++ b/gnu/packages/bash.scm
@@ -287,7 +287,7 @@ without modification.")
287 (outputs (delete "include" (package-outputs bash))) 287 (outputs (delete "include" (package-outputs bash)))
288 288
289 (arguments 289 (arguments
290 (substitute-keyword-arguments (package-arguments bash) 290 (substitute-keyword-arguments arguments
291 ((#:modules _ '()) 291 ((#:modules _ '())
292 '((guix build gnu-build-system) 292 '((guix build gnu-build-system)
293 (guix build utils) 293 (guix build utils)
@@ -351,7 +351,7 @@ without modification.")
351 (package/inherit bash 351 (package/inherit bash
352 (name "bash-with-syslog") 352 (name "bash-with-syslog")
353 (arguments 353 (arguments
354 (substitute-keyword-arguments (package-arguments bash) 354 (substitute-keyword-arguments arguments
355 ((#:phases phases '%standard-phases) 355 ((#:phases phases '%standard-phases)
356 `(modify-phases ,phases 356 `(modify-phases ,phases
357 (add-after 'unpack 'enable-syslogging 357 (add-after 'unpack 'enable-syslogging
diff --git a/gnu/packages/bdw-gc.scm b/gnu/packages/bdw-gc.scm
index f7c37681450..4f0845f300d 100644
--- a/gnu/packages/bdw-gc.scm
+++ b/gnu/packages/bdw-gc.scm
@@ -117,7 +117,7 @@ C or C++ programs, though that is not its primary goal.")
117 (package/inherit 117 (package/inherit
118 libgc 118 libgc
119 (arguments 119 (arguments
120 (substitute-keyword-arguments (package-arguments libgc) 120 (substitute-keyword-arguments arguments
121 ((#:configure-flags flags #~'()) 121 ((#:configure-flags flags #~'())
122 #~(cons "--enable-static" #$flags)))) 122 #~(cons "--enable-static" #$flags))))
123 123
@@ -141,7 +141,7 @@ C or C++ programs, though that is not its primary goal.")
141 libgc 141 libgc
142 (name "libgc-back-pointers") 142 (name "libgc-back-pointers")
143 (arguments 143 (arguments
144 (substitute-keyword-arguments (package-arguments libgc) 144 (substitute-keyword-arguments arguments
145 ((#:make-flags _ #~'()) 145 ((#:make-flags _ #~'())
146 #~(list "CPPFLAGS=-DKEEP_BACK_PTRS=1")))) 146 #~(list "CPPFLAGS=-DKEEP_BACK_PTRS=1"))))
147 (synopsis "The BDW garbage collector, with back-pointer tracking"))) 147 (synopsis "The BDW garbage collector, with back-pointer tracking")))
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index ce6be1e4d88..a0b2f6db624 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -5793,7 +5793,7 @@ and more accurate. BWA-MEM also has better performance than BWA-backtrack for
5793 "076c4q0cdqz8jgylb067y9zmvxglppnzi3qiscn0xiypgc6lgb5r")))) 5793 "076c4q0cdqz8jgylb067y9zmvxglppnzi3qiscn0xiypgc6lgb5r"))))
5794 (build-system gnu-build-system) 5794 (build-system gnu-build-system)
5795 (arguments 5795 (arguments
5796 (substitute-keyword-arguments (package-arguments bwa) 5796 (substitute-keyword-arguments arguments
5797 ((#:phases phases #~%standard-phases) 5797 ((#:phases phases #~%standard-phases)
5798 #~(modify-phases #$phases 5798 #~(modify-phases #$phases
5799 (add-after 'unpack 'patch-C-error 5799 (add-after 'unpack 'patch-C-error
@@ -6674,7 +6674,7 @@ meso, or continuum scale.")
6674 (inherit lammps) 6674 (inherit lammps)
6675 (name "lammps-serial") 6675 (name "lammps-serial")
6676 (arguments 6676 (arguments
6677 (substitute-keyword-arguments (package-arguments lammps) 6677 (substitute-keyword-arguments arguments
6678 ((#:configure-flags flags) 6678 ((#:configure-flags flags)
6679 #~(list 6679 #~(list
6680 ;; activate all possible lammps packages. 6680 ;; activate all possible lammps packages.
@@ -11050,7 +11050,7 @@ viewer.")
11050 `(#:tests? #f ;no "check" target 11050 `(#:tests? #f ;no "check" target
11051 #:make-flags 11051 #:make-flags
11052 (list "LIBCURSES=-lncurses") 11052 (list "LIBCURSES=-lncurses")
11053 ,@(substitute-keyword-arguments (package-arguments samtools) 11053 ,@(substitute-keyword-arguments arguments
11054 ((#:modules _ #f) 11054 ((#:modules _ #f)
11055 '((ice-9 ftw) 11055 '((ice-9 ftw)
11056 (ice-9 regex) 11056 (ice-9 regex)
@@ -12336,7 +12336,7 @@ sequences.")
12336 (package (inherit star) 12336 (package (inherit star)
12337 (name "starlong") 12337 (name "starlong")
12338 (arguments 12338 (arguments
12339 (substitute-keyword-arguments (package-arguments star) 12339 (substitute-keyword-arguments arguments
12340 ((#:make-flags flags) 12340 ((#:make-flags flags)
12341 `(list "STARlong")) 12341 `(list "STARlong"))
12342 ((#:phases phases) 12342 ((#:phases phases)
diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm
index ef21fb28246..83f29b0bb58 100644
--- a/gnu/packages/bittorrent.scm
+++ b/gnu/packages/bittorrent.scm
@@ -593,7 +593,7 @@ features.")
593 (inherit base) 593 (inherit base)
594 (name "qbittorrent-no-x") 594 (name "qbittorrent-no-x")
595 (arguments 595 (arguments
596 (substitute-keyword-arguments (package-arguments base) 596 (substitute-keyword-arguments arguments
597 ((#:configure-flags configure-flags) 597 ((#:configure-flags configure-flags)
598 #~(cons "-DGUI=OFF" #$configure-flags)))) 598 #~(cons "-DGUI=OFF" #$configure-flags))))
599 (inputs 599 (inputs
diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index c8fcec1b211..b98b72a23b1 100644
--- a/gnu/packages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -272,7 +272,7 @@ across a broad spectrum of applications.")
272 (base32 272 (base32
273 "13iviiwk1srpw9dmiwabkxv56v0pl0zggjp8zxy1419k5zzfsy34")))) 273 "13iviiwk1srpw9dmiwabkxv56v0pl0zggjp8zxy1419k5zzfsy34"))))
274 (arguments 274 (arguments
275 (substitute-keyword-arguments (package-arguments boost) 275 (substitute-keyword-arguments arguments
276 ((#:make-flags _ #f) 276 ((#:make-flags _ #f)
277 #~(list "threading=multi" "link=shared" 277 #~(list "threading=multi" "link=shared"
278 ;; Set the RUNPATH to $libdir so that the libs find each other. 278 ;; Set the RUNPATH to $libdir so that the libs find each other.
@@ -306,7 +306,7 @@ across a broad spectrum of applications.")
306 (inherit boost) 306 (inherit boost)
307 (name "boost-static") 307 (name "boost-static")
308 (arguments 308 (arguments
309 (substitute-keyword-arguments (package-arguments boost) 309 (substitute-keyword-arguments arguments
310 ((#:make-flags flags) 310 ((#:make-flags flags)
311 #~(cons "link=static" (delete "link=shared" #$flags))))))) 311 #~(cons "link=static" (delete "link=shared" #$flags)))))))
312 312
@@ -324,7 +324,7 @@ across a broad spectrum of applications.")
324 (base32 324 (base32
325 "1jj1aai5rdmd72g90a3pd8sw9vi32zad46xv5av8fhnr48ir6ykj")))) 325 "1jj1aai5rdmd72g90a3pd8sw9vi32zad46xv5av8fhnr48ir6ykj"))))
326 (arguments 326 (arguments
327 (substitute-keyword-arguments (package-arguments boost) 327 (substitute-keyword-arguments arguments
328 ((#:configure-flags _ #~'()) 328 ((#:configure-flags _ #~'())
329 #~(let ((icu (dirname (dirname (search-input-file 329 #~(let ((icu (dirname (dirname (search-input-file
330 %build-inputs "bin/uconv"))))) 330 %build-inputs "bin/uconv")))))
@@ -452,7 +452,7 @@ signals and slots system.")
452 (modify-inputs (package-inputs boost) 452 (modify-inputs (package-inputs boost)
453 (append openmpi))) 453 (append openmpi)))
454 (arguments 454 (arguments
455 (substitute-keyword-arguments (package-arguments boost) 455 (substitute-keyword-arguments arguments
456 ((#:phases phases) 456 ((#:phases phases)
457 #~(modify-phases #$phases 457 #~(modify-phases #$phases
458 (add-after 'configure 'update-jam 458 (add-after 'configure 'update-jam
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index 2560e8c2492..ff50626548f 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -318,7 +318,7 @@ menu to select one of the installed operating systems.")
318 (modify-inputs (package-native-inputs grub) 318 (modify-inputs (package-native-inputs grub)
319 (delete "help2man" "texinfo" "parted" "qemu" "qemu-minimal" "xorriso"))) 319 (delete "help2man" "texinfo" "parted" "qemu" "qemu-minimal" "xorriso")))
320 (arguments 320 (arguments
321 (substitute-keyword-arguments (package-arguments grub-pc) 321 (substitute-keyword-arguments arguments
322 ((#:tests? _ #t) #f) 322 ((#:tests? _ #t) #f)
323 ((#:phases phases #~%standard-phases) 323 ((#:phases phases #~%standard-phases)
324 #~(modify-phases #$phases 324 #~(modify-phases #$phases
@@ -338,7 +338,7 @@ menu to select one of the installed operating systems.")
338 (inherit base) 338 (inherit base)
339 (synopsis "GRand Unified Boot loader (Coreboot payload version)") 339 (synopsis "GRand Unified Boot loader (Coreboot payload version)")
340 (arguments 340 (arguments
341 (substitute-keyword-arguments (package-arguments base) 341 (substitute-keyword-arguments arguments
342 ((#:phases phases #~%standard-phases) 342 ((#:phases phases #~%standard-phases)
343 #~(modify-phases #$phases 343 #~(modify-phases #$phases
344 (add-before 'check 'disable-broken-tests 344 (add-before 'check 'disable-broken-tests
@@ -422,7 +422,7 @@ menu to select one of the installed operating systems.")
422 (modify-inputs (package-native-inputs base) 422 (modify-inputs (package-native-inputs base)
423 (delete "parted" "qemu-minimal" "xorriso"))))) 423 (delete "parted" "qemu-minimal" "xorriso")))))
424 (arguments 424 (arguments
425 (substitute-keyword-arguments (package-arguments base) 425 (substitute-keyword-arguments arguments
426 ((#:tests? _ #f) (and (not (%current-target-system)) 426 ((#:tests? _ #f) (and (not (%current-target-system))
427 (this-package-native-input "qemu-minimal"))) 427 (this-package-native-input "qemu-minimal")))
428 ((#:configure-flags flags #~'()) 428 ((#:configure-flags flags #~'())
@@ -497,7 +497,7 @@ menu to select one of the installed operating systems.")
497 (name "grub-efi32") 497 (name "grub-efi32")
498 (synopsis "GRand Unified Boot loader (UEFI 32bit version)") 498 (synopsis "GRand Unified Boot loader (UEFI 32bit version)")
499 (arguments 499 (arguments
500 (substitute-keyword-arguments (package-arguments grub-efi) 500 (substitute-keyword-arguments arguments
501 ((#:configure-flags flags #~'()) 501 ((#:configure-flags flags #~'())
502 #~(cons* #$@(cond ((target-x86?) 502 #~(cons* #$@(cond ((target-x86?)
503 #~("--target=i386")) 503 #~("--target=i386"))
@@ -587,7 +587,7 @@ menu to select one of the installed operating systems.")
587 (package 587 (package
588 (inherit base) 588 (inherit base)
589 (arguments 589 (arguments
590 (substitute-keyword-arguments (package-arguments base) 590 (substitute-keyword-arguments arguments
591 ;; Running the tests isn't supported for this grub platform. 591 ;; Running the tests isn't supported for this grub platform.
592 ((#:tests? _ #t) #f))) 592 ((#:tests? _ #t) #f)))
593 (synopsis "GRand Unified Boot loader (u-boot version)") 593 (synopsis "GRand Unified Boot loader (u-boot version)")
@@ -607,7 +607,7 @@ menu to select one of the installed operating systems.")
607 (modify-inputs (package-inputs grub-efi) 607 (modify-inputs (package-inputs grub-efi)
608 (prepend grub))) 608 (prepend grub)))
609 (arguments 609 (arguments
610 (substitute-keyword-arguments (package-arguments grub-efi) 610 (substitute-keyword-arguments arguments
611 ((#:modules modules `((guix build utils) 611 ((#:modules modules `((guix build utils)
612 (guix build gnu-build-system))) 612 (guix build gnu-build-system)))
613 `((ice-9 ftw) ,@modules)) 613 `((ice-9 ftw) ,@modules))
@@ -1176,7 +1176,7 @@ U-Boot must be used."
1176 (package-description u-boot))) 1176 (package-description u-boot)))
1177 (build-system gnu-build-system) 1177 (build-system gnu-build-system)
1178 (arguments 1178 (arguments
1179 (substitute-keyword-arguments (package-arguments u-boot) 1179 (substitute-keyword-arguments arguments
1180 ((#:target _ #f) 1180 ((#:target _ #f)
1181 (and (not (native-build?)) triplet)) 1181 (and (not (native-build?)) triplet))
1182 ((#:modules modules '()) 1182 ((#:modules modules '())
@@ -1277,7 +1277,7 @@ CONFIG_TOOLS_KWBIMAGE=n"))))
1277 (package 1277 (package
1278 (inherit base) 1278 (inherit base)
1279 (arguments 1279 (arguments
1280 (substitute-keyword-arguments (package-arguments base) 1280 (substitute-keyword-arguments arguments
1281 ((#:phases phases) 1281 ((#:phases phases)
1282 #~(modify-phases #$phases 1282 #~(modify-phases #$phases
1283 (add-after 'unpack 'set-environment 1283 (add-after 'unpack 'set-environment
@@ -1317,7 +1317,7 @@ removed so that it fits within common partitioning schemes.")))
1317 (package 1317 (package
1318 (inherit base) 1318 (inherit base)
1319 (arguments 1319 (arguments
1320 (substitute-keyword-arguments (package-arguments base) 1320 (substitute-keyword-arguments arguments
1321 ((#:phases phases) 1321 ((#:phases phases)
1322 #~(modify-phases #$phases 1322 #~(modify-phases #$phases
1323 (add-after 'unpack 'set-environment 1323 (add-after 'unpack 'set-environment
@@ -1338,7 +1338,7 @@ removed so that it fits within common partitioning schemes.")))
1338 (package 1338 (package
1339 (inherit base) 1339 (inherit base)
1340 (arguments 1340 (arguments
1341 (substitute-keyword-arguments (package-arguments base) 1341 (substitute-keyword-arguments arguments
1342 ((#:phases phases) 1342 ((#:phases phases)
1343 #~(modify-phases #$phases 1343 #~(modify-phases #$phases
1344 (add-after 'unpack 'set-environment 1344 (add-after 'unpack 'set-environment
@@ -1445,7 +1445,7 @@ Documentation} for more information (for example by running @samp{info
1445 (package 1445 (package
1446 (inherit base) 1446 (inherit base)
1447 (arguments 1447 (arguments
1448 (substitute-keyword-arguments (package-arguments base) 1448 (substitute-keyword-arguments arguments
1449 ((#:phases phases '%standard-phases) 1449 ((#:phases phases '%standard-phases)
1450 #~(modify-phases #$phases 1450 #~(modify-phases #$phases
1451 (add-after 'install 'symlink-u-boot-command 1451 (add-after 'install 'symlink-u-boot-command
@@ -1463,7 +1463,7 @@ Documentation} for more information (for example by running @samp{info
1463 (package 1463 (package
1464 (inherit base) 1464 (inherit base)
1465 (arguments 1465 (arguments
1466 (substitute-keyword-arguments (package-arguments base) 1466 (substitute-keyword-arguments arguments
1467 ((#:phases phases) 1467 ((#:phases phases)
1468 #~(modify-phases #$phases 1468 #~(modify-phases #$phases
1469 (add-after 'unpack 'set-environment 1469 (add-after 'unpack 'set-environment
@@ -1479,7 +1479,7 @@ Documentation} for more information (for example by running @samp{info
1479 (package 1479 (package
1480 (inherit base) 1480 (inherit base)
1481 (arguments 1481 (arguments
1482 (substitute-keyword-arguments (package-arguments base) 1482 (substitute-keyword-arguments arguments
1483 ((#:phases phases) 1483 ((#:phases phases)
1484 #~(modify-phases #$phases 1484 #~(modify-phases #$phases
1485 (add-after 'unpack 'set-environment 1485 (add-after 'unpack 'set-environment
@@ -1498,7 +1498,7 @@ Documentation} for more information (for example by running @samp{info
1498 (package 1498 (package
1499 (inherit base) 1499 (inherit base)
1500 (arguments 1500 (arguments
1501 (substitute-keyword-arguments (package-arguments base) 1501 (substitute-keyword-arguments arguments
1502 ((#:phases phases) 1502 ((#:phases phases)
1503 #~(modify-phases #$phases 1503 #~(modify-phases #$phases
1504 (add-after 'unpack 'set-environment 1504 (add-after 'unpack 'set-environment
@@ -1676,7 +1676,7 @@ grub-efi-netboot-removable-bootloader.")
1676 (base32 1676 (base32
1677 "01mja33351hkcs59rmfvppqlxqw4rh9gng7a7hx2cfspqwh2y6kr")))) 1677 "01mja33351hkcs59rmfvppqlxqw4rh9gng7a7hx2cfspqwh2y6kr"))))
1678 (arguments 1678 (arguments
1679 (substitute-keyword-arguments (package-arguments u-boot) 1679 (substitute-keyword-arguments arguments
1680 ((#:phases phases '%standard-phases) 1680 ((#:phases phases '%standard-phases)
1681 #~(modify-phases #$phases 1681 #~(modify-phases #$phases
1682 (add-after 'unpack 'patch-u-boot 1682 (add-after 'unpack 'patch-u-boot
@@ -1803,7 +1803,7 @@ For more information, refer to
1803 (package 1803 (package
1804 (inherit base) 1804 (inherit base)
1805 (arguments 1805 (arguments
1806 (substitute-keyword-arguments (package-arguments base) 1806 (substitute-keyword-arguments arguments
1807 ((#:phases phases '%standard-phases) 1807 ((#:phases phases '%standard-phases)
1808 #~(modify-phases #$phases 1808 #~(modify-phases #$phases
1809 (add-after 'patch-u-boot 'set-default-fdt-file 1809 (add-after 'patch-u-boot 'set-default-fdt-file
@@ -2044,7 +2044,7 @@ the features of iPXE without the hassle of reflashing.")
2044 binutils 2044 binutils
2045 (name "binutils-64-bit-bfd") 2045 (name "binutils-64-bit-bfd")
2046 (arguments 2046 (arguments
2047 (substitute-keyword-arguments (package-arguments binutils) 2047 (substitute-keyword-arguments arguments
2048 ((#:configure-flags flags ''()) 2048 ((#:configure-flags flags ''())
2049 #~(cons* "--enable-64-bit-bfd" #$flags))))))) 2049 #~(cons* "--enable-64-bit-bfd" #$flags)))))))
2050 (modify-inputs (package-native-inputs ipxe) 2050 (modify-inputs (package-native-inputs ipxe)
@@ -2066,7 +2066,7 @@ the features of iPXE without the hassle of reflashing.")
2066 ("rtl8139" . ("10ec" . "8139")) 2066 ("rtl8139" . ("10ec" . "8139"))
2067 ("virtio" . ("1af4" . "1000")) 2067 ("virtio" . ("1af4" . "1000"))
2068 ("vmxnet3" . ("15ad" . "07b0"))))) 2068 ("vmxnet3" . ("15ad" . "07b0")))))
2069 (substitute-keyword-arguments (package-arguments ipxe) 2069 (substitute-keyword-arguments arguments
2070 ((#:modules modules) 2070 ((#:modules modules)
2071 `((ice-9 match) ,@modules)) 2071 `((ice-9 match) ,@modules))
2072 ((#:make-flags flags) 2072 ((#:make-flags flags)
diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm
index 07217ea12d5..b27d52a2b96 100644
--- a/gnu/packages/build-tools.scm
+++ b/gnu/packages/build-tools.scm
@@ -537,7 +537,7 @@ other lower-level build files.")
537 (base32 537 (base32
538 "0q287af75d6w3c7dbfq7rmbh9isqzs9v30fjpm37lcafs2p7966k")))) 538 "0q287af75d6w3c7dbfq7rmbh9isqzs9v30fjpm37lcafs2p7966k"))))
539 (arguments 539 (arguments
540 (substitute-keyword-arguments (package-arguments premake4) 540 (substitute-keyword-arguments arguments
541 ((#:phases phases) 541 ((#:phases phases)
542 `(modify-phases ,phases 542 `(modify-phases ,phases
543 (replace 'enter-source 543 (replace 'enter-source
diff --git a/gnu/packages/chemistry.scm b/gnu/packages/chemistry.scm
index e9e6a97f9ad..023a1124195 100644
--- a/gnu/packages/chemistry.scm
+++ b/gnu/packages/chemistry.scm
@@ -1005,7 +1005,7 @@ electromagnetic properties for molecules and crystals.")
1005 ;; Autogenerated code 1005 ;; Autogenerated code
1006 (delete-file-recursively "src/autocode"))))) 1006 (delete-file-recursively "src/autocode")))))
1007 (arguments 1007 (arguments
1008 (substitute-keyword-arguments (package-arguments base) 1008 (substitute-keyword-arguments arguments
1009 ((#:configure-flags flags '()) 1009 ((#:configure-flags flags '())
1010 #~(cons "-DBUILD_MARCH_NATIVE=OFF" 1010 #~(cons "-DBUILD_MARCH_NATIVE=OFF"
1011 #$flags)) 1011 #$flags))
diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index 5d1b9efaf66..67fc681fc06 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -502,7 +502,7 @@
502 (package/inherit opus 502 (package/inherit opus
503 (name "opus+custom") 503 (name "opus+custom")
504 (arguments 504 (arguments
505 (substitute-keyword-arguments (package-arguments opus) 505 (substitute-keyword-arguments arguments
506 ((#:configure-flags flags ''()) 506 ((#:configure-flags flags ''())
507 ;; Opus Custom is an optional extension of the Opus 507 ;; Opus Custom is an optional extension of the Opus
508 ;; specification that allows for unsupported frame 508 ;; specification that allows for unsupported frame
diff --git a/gnu/packages/cmake.scm b/gnu/packages/cmake.scm
index 59f71dff453..c4f7c1b79cc 100644
--- a/gnu/packages/cmake.scm
+++ b/gnu/packages/cmake.scm
@@ -386,7 +386,7 @@ and workspaces that can be used in the compiler environment of your choice.")
386 "125yhgkmh5ap14w9yyh442manbb7k96dws4pa3hz32qp7njpjn3n")))) 386 "125yhgkmh5ap14w9yyh442manbb7k96dws4pa3hz32qp7njpjn3n"))))
387 (outputs '("out" "doc")) 387 (outputs '("out" "doc"))
388 (arguments 388 (arguments
389 (substitute-keyword-arguments (package-arguments cmake-minimal) 389 (substitute-keyword-arguments arguments
390 ;; Use cmake-minimal this time. 390 ;; Use cmake-minimal this time.
391 ((#:cmake _ #f) 391 ((#:cmake _ #f)
392 (if (%current-target-system) 392 (if (%current-target-system)
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 3c02b8f74f8..3b9e9d4ea20 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -1,5 +1,5 @@
1;;; GNU Guix --- Functional package management for GNU 1;;; GNU Guix --- Functional package management for GNU
2;;; Copyright © 2012-2025 Ludovic Courtès <ludo@gnu.org> 2;;; Copyright © 2012-2026 Ludovic Courtès <ludo@gnu.org>
3;;; Copyright © 2014 Andreas Enge <andreas@enge.fr> 3;;; Copyright © 2014 Andreas Enge <andreas@enge.fr>
4;;; Copyright © 2012 Nikita Karetnikov <nikita@karetnikov.org> 4;;; Copyright © 2012 Nikita Karetnikov <nikita@karetnikov.org>
5;;; Copyright © 2014, 2015, 2017 Mark H Weaver <mhw@netris.org> 5;;; Copyright © 2014, 2015, 2017 Mark H Weaver <mhw@netris.org>
@@ -1185,7 +1185,7 @@ ac_cv_c_float_format='IEEE (little-endian)'
1185 ("kernel-headers" ,%bootstrap-linux-libre-headers) 1185 ("kernel-headers" ,%bootstrap-linux-libre-headers)
1186 ,@(%boot-mesboot-core-inputs))) 1186 ,@(%boot-mesboot-core-inputs)))
1187 (arguments 1187 (arguments
1188 (substitute-keyword-arguments (package-arguments gcc-core-mesboot0) 1188 (substitute-keyword-arguments arguments
1189 ((#:phases phases) 1189 ((#:phases phases)
1190 #~(modify-phases #$phases 1190 #~(modify-phases #$phases
1191 (replace 'setenv 1191 (replace 'setenv
@@ -1231,7 +1231,7 @@ ac_cv_c_float_format='IEEE (little-endian)'
1231 (name "binutils-mesboot1") 1231 (name "binutils-mesboot1")
1232 (native-inputs (%boot-mesboot0-inputs)) 1232 (native-inputs (%boot-mesboot0-inputs))
1233 (arguments 1233 (arguments
1234 (substitute-keyword-arguments (package-arguments binutils-mesboot0) 1234 (substitute-keyword-arguments arguments
1235 ((#:configure-flags configure-flags) 1235 ((#:configure-flags configure-flags)
1236 #~(let ((out (assoc-ref %outputs "out"))) 1236 #~(let ((out (assoc-ref %outputs "out")))
1237 `("--disable-nls" "--disable-shared" 1237 `("--disable-nls" "--disable-shared"
@@ -1441,7 +1441,7 @@ ac_cv_c_float_format='IEEE (little-endian)'
1441 "1fqqk5zkmdg4vmqzdmip9i42q6b82i3f6yc0n86n9021cr7ms2k9")))) 1441 "1fqqk5zkmdg4vmqzdmip9i42q6b82i3f6yc0n86n9021cr7ms2k9"))))
1442 ,@(package-native-inputs gcc-core-mesboot1))) 1442 ,@(package-native-inputs gcc-core-mesboot1)))
1443 (arguments 1443 (arguments
1444 (substitute-keyword-arguments (package-arguments gcc-core-mesboot1) 1444 (substitute-keyword-arguments arguments
1445 ((#:configure-flags configure-flags) 1445 ((#:configure-flags configure-flags)
1446 #~(let ((out (assoc-ref %outputs "out"))) 1446 #~(let ((out (assoc-ref %outputs "out")))
1447 `("--enable-languages=c,c++" 1447 `("--enable-languages=c,c++"
@@ -1572,7 +1572,7 @@ ac_cv_c_float_format='IEEE (little-endian)'
1572 (native-inputs `(("headers" ,mesboot-headers) 1572 (native-inputs `(("headers" ,mesboot-headers)
1573 ,@(%boot-mesboot3-inputs))) 1573 ,@(%boot-mesboot3-inputs)))
1574 (arguments 1574 (arguments
1575 (substitute-keyword-arguments (package-arguments glibc-mesboot0) 1575 (substitute-keyword-arguments arguments
1576 ((#:configure-flags configure-flags) 1576 ((#:configure-flags configure-flags)
1577 #~(let ((out (assoc-ref %outputs "out")) 1577 #~(let ((out (assoc-ref %outputs "out"))
1578 (headers (assoc-ref %build-inputs "headers"))) 1578 (headers (assoc-ref %build-inputs "headers")))
@@ -1671,7 +1671,7 @@ SHELL := " shell "
1671 ,@(%boot-mesboot3-inputs))) 1671 ,@(%boot-mesboot3-inputs)))
1672 (arguments 1672 (arguments
1673 `(#:validate-runpath? #f ; fails when using --enable-shared 1673 `(#:validate-runpath? #f ; fails when using --enable-shared
1674 ,@(substitute-keyword-arguments (package-arguments glibc-headers-mesboot) 1674 ,@(substitute-keyword-arguments arguments
1675 ((#:make-flags make-flags) 1675 ((#:make-flags make-flags)
1676 #~(let ((bash (assoc-ref %build-inputs "bash"))) 1676 #~(let ((bash (assoc-ref %build-inputs "bash")))
1677 (list (string-append "SHELL=" bash "/bin/sh")))) 1677 (list (string-append "SHELL=" bash "/bin/sh"))))
@@ -1768,7 +1768,7 @@ exec " gcc "/bin/" program
1768 ,@(%boot-mesboot4-inputs))) 1768 ,@(%boot-mesboot4-inputs)))
1769 (arguments 1769 (arguments
1770 `(#:validate-runpath? #f 1770 `(#:validate-runpath? #f
1771 ,@(substitute-keyword-arguments (package-arguments gcc-mesboot1) 1771 ,@(substitute-keyword-arguments arguments
1772 ((#:configure-flags configure-flags) 1772 ((#:configure-flags configure-flags)
1773 #~(let ((out (assoc-ref %outputs "out")) 1773 #~(let ((out (assoc-ref %outputs "out"))
1774 (glibc (assoc-ref %build-inputs "libc"))) 1774 (glibc (assoc-ref %build-inputs "libc")))
@@ -1954,7 +1954,7 @@ exec " gcc "/bin/" program
1954 `(("xz" ,xz-mesboot) 1954 `(("xz" ,xz-mesboot)
1955 ("sed" ,sed-mesboot) 1955 ("sed" ,sed-mesboot)
1956 ,@(package-native-inputs pkg))) 1956 ,@(package-native-inputs pkg)))
1957 (arguments (substitute-keyword-arguments (package-arguments pkg) 1957 (arguments (substitute-keyword-arguments arguments
1958 ((#:configure-flags flags ''()) 1958 ((#:configure-flags flags ''())
1959 `(cons "--disable-year2038" ,flags))))))) 1959 `(cons "--disable-year2038" ,flags)))))))
1960 1960
@@ -1987,7 +1987,7 @@ exec " gcc "/bin/" program
1987 `(#:guile ,%bootstrap-guile 1987 `(#:guile ,%bootstrap-guile
1988 #:implicit-inputs? #f 1988 #:implicit-inputs? #f
1989 #:tests? #f ; cannot run "make check" 1989 #:tests? #f ; cannot run "make check"
1990 ,@(substitute-keyword-arguments (package-arguments gnu-make) 1990 ,@(substitute-keyword-arguments arguments
1991 ((#:configure-flags flags ''()) 1991 ((#:configure-flags flags ''())
1992 ;; The generated config.status has some problems due to the 1992 ;; The generated config.status has some problems due to the
1993 ;; bootstrap environment. Disable dependency tracking to work 1993 ;; bootstrap environment. Disable dependency tracking to work
@@ -2090,7 +2090,7 @@ exec " gcc "/bin/" program
2090 #:guile ,%bootstrap-guile 2090 #:guile ,%bootstrap-guile
2091 ;; The build system assumes we have done a mistake when time_t is 32-bit 2091 ;; The build system assumes we have done a mistake when time_t is 32-bit
2092 ;; on a 64-bit system. Ignore that for our bootstrap toolchain. 2092 ;; on a 64-bit system. Ignore that for our bootstrap toolchain.
2093 ,@(substitute-keyword-arguments (package-arguments findutils) 2093 ,@(substitute-keyword-arguments arguments
2094 ((#:configure-flags flags ''()) 2094 ((#:configure-flags flags ''())
2095 `(append 2095 `(append
2096 ;; TODO: Figure out exactly with architectures need this. 2096 ;; TODO: Figure out exactly with architectures need this.
@@ -2275,7 +2275,7 @@ exec " gcc "/bin/" program
2275 (remove-triplet-prefix name))) 2275 (remove-triplet-prefix name)))
2276 (scandir "." 2276 (scandir "."
2277 has-triplet-prefix?)))))))) 2277 has-triplet-prefix?))))))))
2278 (substitute-keyword-arguments (package-arguments binutils) 2278 (substitute-keyword-arguments arguments
2279 ((#:configure-flags cf) 2279 ((#:configure-flags cf)
2280 #~(append (list #$(string-append "--target=" 2280 #~(append (list #$(string-append "--target="
2281 (boot-triplet)) 2281 (boot-triplet))
@@ -2303,7 +2303,7 @@ exec " gcc "/bin/" program
2303 2303
2304 ,@(match (%current-system) 2304 ,@(match (%current-system)
2305 ((or "i686-linux" "x86_64-linux") 2305 ((or "i686-linux" "x86_64-linux")
2306 (substitute-keyword-arguments (package-arguments lib) 2306 (substitute-keyword-arguments arguments
2307 ((#:phases phases) 2307 ((#:phases phases)
2308 #~(modify-phases #$phases 2308 #~(modify-phases #$phases
2309 (add-after 'unpack 'workaround-wrapper-bug 2309 (add-after 'unpack 'workaround-wrapper-bug
@@ -2336,7 +2336,7 @@ exec " gcc "/bin/" program
2336 ;; XXX: libstdc++.so NEEDs ld.so for some reason. 2336 ;; XXX: libstdc++.so NEEDs ld.so for some reason.
2337 #:validate-runpath? #f 2337 #:validate-runpath? #f
2338 2338
2339 ,@(substitute-keyword-arguments (package-arguments lib) 2339 ,@(substitute-keyword-arguments arguments
2340 ((#:configure-flags flags) 2340 ((#:configure-flags flags)
2341 (if (target-hurd64?) 2341 (if (target-hurd64?)
2342 #~(cons* "--disable-shared" 2342 #~(cons* "--disable-shared"
@@ -2405,7 +2405,7 @@ exec " gcc "/bin/" program
2405 (ice-9 regex) 2405 (ice-9 regex)
2406 (srfi srfi-1) 2406 (srfi srfi-1)
2407 (srfi srfi-26)) 2407 (srfi srfi-26))
2408 (substitute-keyword-arguments (package-arguments gcc) 2408 (substitute-keyword-arguments arguments
2409 ((#:configure-flags flags) 2409 ((#:configure-flags flags)
2410 #~(append (list #$(string-append "--target=" (boot-triplet)) 2410 #~(append (list #$(string-append "--target=" (boot-triplet))
2411 2411
@@ -2557,7 +2557,7 @@ exec " gcc "/bin/" program
2557 2557
2558 ;; At the very least, this must not depend on GCC & co. 2558 ;; At the very least, this must not depend on GCC & co.
2559 #:disallowed-references (list %bootstrap-binutils)) 2559 #:disallowed-references (list %bootstrap-binutils))
2560 (substitute-keyword-arguments (package-arguments perl) 2560 (substitute-keyword-arguments arguments
2561 ((#:phases phases) 2561 ((#:phases phases)
2562 #~(modify-phases #$phases 2562 #~(modify-phases #$phases
2563 ;; Pthread support is missing in the bootstrap compiler 2563 ;; Pthread support is missing in the bootstrap compiler
@@ -2672,7 +2672,7 @@ memoized as a function of '%current-system'."
2672 (arguments 2672 (arguments
2673 `(#:guile ,%bootstrap-guile 2673 `(#:guile ,%bootstrap-guile
2674 #:implicit-inputs? #f 2674 #:implicit-inputs? #f
2675 ,@(substitute-keyword-arguments (package-arguments linux-libre-headers) 2675 ,@(substitute-keyword-arguments arguments
2676 ((#:phases phases) 2676 ((#:phases phases)
2677 `(modify-phases ,phases 2677 `(modify-phases ,phases
2678 (add-after 'unpack 'lower-version-requirements 2678 (add-after 'unpack 'lower-version-requirements
@@ -2762,7 +2762,7 @@ memoized as a function of '%current-system'."
2762 gnumach-headers-boot0)) 2762 gnumach-headers-boot0))
2763 (inputs (list flex-boot0 gnumach-headers-boot0)) 2763 (inputs (list flex-boot0 gnumach-headers-boot0))
2764 (arguments 2764 (arguments
2765 (substitute-keyword-arguments (package-arguments mig) 2765 (substitute-keyword-arguments arguments
2766 ((#:configure-flags flags '()) 2766 ((#:configure-flags flags '())
2767 #~(list (string-append "LDFLAGS=-Wl,-rpath=" 2767 #~(list (string-append "LDFLAGS=-Wl,-rpath="
2768 #$(this-package-native-input "flex") 2768 #$(this-package-native-input "flex")
@@ -2852,7 +2852,7 @@ memoized as a function of '%current-system'."
2852 `(#:implicit-inputs? #f 2852 `(#:implicit-inputs? #f
2853 #:guile ,%bootstrap-guile 2853 #:guile ,%bootstrap-guile
2854 2854
2855 ,@(substitute-keyword-arguments (package-arguments expat) 2855 ,@(substitute-keyword-arguments arguments
2856 ((#:configure-flags flags ''()) 2856 ((#:configure-flags flags ''())
2857 ;; Since we're not passing the right -Wl,-rpath flags, build the 2857 ;; Since we're not passing the right -Wl,-rpath flags, build the
2858 ;; static library to avoid RUNPATH validation failure. 2858 ;; static library to avoid RUNPATH validation failure.
@@ -2986,7 +2986,7 @@ memoized as a function of '%current-system'."
2986 `(#:guile ,%bootstrap-guile 2986 `(#:guile ,%bootstrap-guile
2987 #:implicit-inputs? #f 2987 #:implicit-inputs? #f
2988 2988
2989 ,@(substitute-keyword-arguments (package-arguments libc) 2989 ,@(substitute-keyword-arguments arguments
2990 ((#:configure-flags flags) 2990 ((#:configure-flags flags)
2991 `(append (list ,(string-append "--host=" (boot-triplet)) 2991 `(append (list ,(string-append "--host=" (boot-triplet))
2992 ,(string-append "--build=" 2992 ,(string-append "--build="
@@ -3104,7 +3104,7 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%"
3104 `(#:implicit-inputs? #f 3104 `(#:implicit-inputs? #f
3105 #:guile ,%bootstrap-guile 3105 #:guile ,%bootstrap-guile
3106 3106
3107 ,@(substitute-keyword-arguments (package-arguments static-bash) 3107 ,@(substitute-keyword-arguments arguments
3108 ((#:configure-flags flags #~'()) 3108 ((#:configure-flags flags #~'())
3109 ;; Add a '-L' flag so that the pseudo-cross-ld of 3109 ;; Add a '-L' flag so that the pseudo-cross-ld of
3110 ;; BINUTILS-BOOT0 can find libc.a. 3110 ;; BINUTILS-BOOT0 can find libc.a.
@@ -3236,7 +3236,7 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%"
3236 ,@(if (target-powerpc? (%current-system)) 3236 ,@(if (target-powerpc? (%current-system))
3237 (list static-bash-for-glibc) 3237 (list static-bash-for-glibc)
3238 '()))) 3238 '())))
3239 (substitute-keyword-arguments (package-arguments binutils) 3239 (substitute-keyword-arguments arguments
3240 ((#:configure-flags flags #~'()) 3240 ((#:configure-flags flags #~'())
3241 ;; For gprofng, tell the build system where to look for libstdc++. 3241 ;; For gprofng, tell the build system where to look for libstdc++.
3242 #~(append #$flags 3242 #~(append #$flags
@@ -3301,6 +3301,7 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%"
3301 (srfi srfi-26) 3301 (srfi srfi-26)
3302 ,@%default-gnu-modules) 3302 ,@%default-gnu-modules)
3303 3303
3304 ;; TODO: Consider writing 'arguments' instead of (package-arguments gcc).
3304 (substitute-keyword-arguments (package-arguments gcc) 3305 (substitute-keyword-arguments (package-arguments gcc)
3305 ((#:make-flags flags) 3306 ((#:make-flags flags)
3306 ;; Since $LIBRARY_PATH is not honored, add the relevant flags. 3307 ;; Since $LIBRARY_PATH is not honored, add the relevant flags.
@@ -3430,7 +3431,7 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%"
3430 (modify-inputs (package-inputs parent) 3431 (modify-inputs (package-inputs parent)
3431 (delete "libxcrypt"))) 3432 (delete "libxcrypt")))
3432 (arguments 3433 (arguments
3433 (substitute-keyword-arguments (package-arguments parent) 3434 (substitute-keyword-arguments arguments
3434 ((#:phases phases #~%standard-phases) 3435 ((#:phases phases #~%standard-phases)
3435 #~(modify-phases #$phases 3436 #~(modify-phases #$phases
3436 (delete 'add-libxcrypt-reference-pkgconfig)))))))) 3437 (delete 'add-libxcrypt-reference-pkgconfig))))))))
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 3af60e9658d..3ff9781ad24 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -923,7 +923,7 @@ C, forked from the zip manipulation library found in the zlib distribution.")
923 (package/inherit minizip-ng 923 (package/inherit minizip-ng
924 (name "minizip-ng-compat") 924 (name "minizip-ng-compat")
925 (arguments 925 (arguments
926 (substitute-keyword-arguments (package-arguments minizip-ng) 926 (substitute-keyword-arguments arguments
927 ((#:configure-flags flags) 927 ((#:configure-flags flags)
928 #~(delete "-DMZ_COMPAT=OFF" #$flags)))))) 928 #~(delete "-DMZ_COMPAT=OFF" #$flags))))))
929 929
@@ -3148,7 +3148,7 @@ exported by the zlib library.")
3148 "0672q35vjrpakmsr1gwj9k5fwv5ihzhahm19bq4y74wqpn91p7fw")) 3148 "0672q35vjrpakmsr1gwj9k5fwv5ihzhahm19bq4y74wqpn91p7fw"))
3149 (patches (search-patches "miniz-for-pytorch.patch")))) 3149 (patches (search-patches "miniz-for-pytorch.patch"))))
3150 (arguments 3150 (arguments
3151 (substitute-keyword-arguments (package-arguments miniz) 3151 (substitute-keyword-arguments arguments
3152 ((#:configure-flags flags '()) 3152 ((#:configure-flags flags '())
3153 ;; The changes break the examples. 3153 ;; The changes break the examples.
3154 `(cons "-DBUILD_EXAMPLES=OFF" ,flags)))) 3154 `(cons "-DBUILD_EXAMPLES=OFF" ,flags))))
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index c2b31ecbb6c..cbccbf5fc5a 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -2290,7 +2290,7 @@ Google's C++ code base.")
2290 (patches 2290 (patches
2291 (search-patches "abseil-cpp-20220623.1-no-kepsilon-i686.patch")))) 2291 (search-patches "abseil-cpp-20220623.1-no-kepsilon-i686.patch"))))
2292 (arguments 2292 (arguments
2293 (substitute-keyword-arguments (package-arguments base) 2293 (substitute-keyword-arguments arguments
2294 ((#:configure-flags flags #~'()) 2294 ((#:configure-flags flags #~'())
2295 (if (target-riscv64?) 2295 (if (target-riscv64?)
2296 #~(cons* "-DCMAKE_SHARED_LINKER_FLAGS=-latomic" 2296 #~(cons* "-DCMAKE_SHARED_LINKER_FLAGS=-latomic"
@@ -2337,7 +2337,7 @@ Google's C++ code base.")
2337 (hidden-package 2337 (hidden-package
2338 (package/inherit base 2338 (package/inherit base
2339 (arguments 2339 (arguments
2340 (substitute-keyword-arguments (package-arguments base) 2340 (substitute-keyword-arguments arguments
2341 ((#:configure-flags flags) 2341 ((#:configure-flags flags)
2342 #~(cons* #$(string-append "-DCMAKE_CXX_STANDARD=" 2342 #~(cons* #$(string-append "-DCMAKE_CXX_STANDARD="
2343 (number->string version)) 2343 (number->string version))
@@ -2348,7 +2348,7 @@ Google's C++ code base.")
2348 (hidden-package 2348 (hidden-package
2349 (package/inherit base 2349 (package/inherit base
2350 (arguments 2350 (arguments
2351 (substitute-keyword-arguments (package-arguments base) 2351 (substitute-keyword-arguments arguments
2352 ((#:configure-flags flags) 2352 ((#:configure-flags flags)
2353 #~(cons* "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" 2353 #~(cons* "-DCMAKE_POSITION_INDEPENDENT_CODE=ON"
2354 (delete "-DBUILD_SHARED_LIBS=ON" #$flags))))))))) 2354 (delete "-DBUILD_SHARED_LIBS=ON" #$flags)))))))))
@@ -3810,7 +3810,7 @@ parsing with only a single memory allocation.")
3810 "sajson-for-gemmi-numbers-as-strings.patch") 3810 "sajson-for-gemmi-numbers-as-strings.patch")
3811 (origin-patches (package-source sajson)))))) 3811 (origin-patches (package-source sajson))))))
3812 (arguments 3812 (arguments
3813 (substitute-keyword-arguments (package-arguments sajson) 3813 (substitute-keyword-arguments arguments
3814 ;; This is a modified version used in gemmi, in which numbers are kept 3814 ;; This is a modified version used in gemmi, in which numbers are kept
3815 ;; as strings. Building the tests fails with the modification. 3815 ;; as strings. Building the tests fails with the modification.
3816 ((#:tests? _ #f) #f))) 3816 ((#:tests? _ #f) #f)))
@@ -4059,7 +4059,7 @@ common controls and win32-style extensions.")
4059 (inherit swell) 4059 (inherit swell)
4060 (name "swell-colortheme") 4060 (name "swell-colortheme")
4061 (arguments 4061 (arguments
4062 (substitute-keyword-arguments (package-arguments swell) 4062 (substitute-keyword-arguments arguments
4063 ((#:make-flags flags) 4063 ((#:make-flags flags)
4064 #~(append #$flags '("libSwell.colortheme"))) 4064 #~(append #$flags '("libSwell.colortheme")))
4065 ((#:phases phases) 4065 ((#:phases phases)
@@ -4083,7 +4083,7 @@ programs that use @code{swell}.")))
4083 (inherit swell) 4083 (inherit swell)
4084 (name "jnetlib") 4084 (name "jnetlib")
4085 (arguments 4085 (arguments
4086 (substitute-keyword-arguments (package-arguments swell) 4086 (substitute-keyword-arguments arguments
4087 ((#:tests? _ #t) #t) 4087 ((#:tests? _ #t) #t)
4088 ((#:phases phases) 4088 ((#:phases phases)
4089 #~(modify-phases #$phases 4089 #~(modify-phases #$phases
@@ -4116,7 +4116,7 @@ features:
4116 (inherit swell) 4116 (inherit swell)
4117 (name "eel2") 4117 (name "eel2")
4118 (arguments 4118 (arguments
4119 (substitute-keyword-arguments (package-arguments swell) 4119 (substitute-keyword-arguments arguments
4120 ((#:tests? _ #t) #f) ;no tests 4120 ((#:tests? _ #t) #f) ;no tests
4121 ;; FIXME: Remove this flag when this issue will be fixed: 4121 ;; FIXME: Remove this flag when this issue will be fixed:
4122 ;; https://github.com/justinfrankel/WDL/issues/32. 4122 ;; https://github.com/justinfrankel/WDL/issues/32.
@@ -4675,7 +4675,7 @@ on @code{.po} files and doesn't need @code{.mo} files pre-generated.")
4675(define-public tinygettext-with-sdl2 4675(define-public tinygettext-with-sdl2
4676 (package/inherit tinygettext 4676 (package/inherit tinygettext
4677 (arguments 4677 (arguments
4678 (substitute-keyword-arguments (package-arguments tinygettext) 4678 (substitute-keyword-arguments arguments
4679 ((#:configure-flags flags) 4679 ((#:configure-flags flags)
4680 #~(list "-DTINYGETTEXT_WITH_SDL=ON" "-DBUILD_TESTS=ON")))) 4680 #~(list "-DTINYGETTEXT_WITH_SDL=ON" "-DBUILD_TESTS=ON"))))
4681 (native-inputs (list pkg-config tinycmmc)) 4681 (native-inputs (list pkg-config tinycmmc))
diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm
index cbabc0517e3..a550e0c47b1 100644
--- a/gnu/packages/cross-base.scm
+++ b/gnu/packages/cross-base.scm
@@ -79,7 +79,7 @@
79 (package (inherit p) 79 (package (inherit p)
80 (name (string-append (package-name p) "-cross-" target)) 80 (name (string-append (package-name p) "-cross-" target))
81 (arguments 81 (arguments
82 (substitute-keyword-arguments (package-arguments p) 82 (substitute-keyword-arguments arguments
83 ((#:configure-flags flags #~'()) 83 ((#:configure-flags flags #~'())
84 #~(cons #$(string-append "--target=" target) 84 #~(cons #$(string-append "--target=" target)
85 #$flags)))))) 85 #$flags))))))
@@ -438,7 +438,7 @@ target that libc."
438 (name (string-append (package-name gnumach-headers) 438 (name (string-append (package-name gnumach-headers)
439 "-cross-" target)) 439 "-cross-" target))
440 (arguments 440 (arguments
441 (substitute-keyword-arguments (package-arguments gnumach-headers) 441 (substitute-keyword-arguments arguments
442 ((#:phases phases #~%standard-phases) 442 ((#:phases phases #~%standard-phases)
443 #~(modify-phases #$phases 443 #~(modify-phases #$phases
444 ;; Cheat by setting the host_cpu variable manually, since using 444 ;; Cheat by setting the host_cpu variable manually, since using
@@ -474,7 +474,7 @@ the base compiler. Use XBINUTILS as the associated cross-Binutils."
474 (inherit mig) 474 (inherit mig)
475 (name (string-append "mig-cross")) 475 (name (string-append "mig-cross"))
476 (arguments 476 (arguments
477 (substitute-keyword-arguments (package-arguments mig) 477 (substitute-keyword-arguments arguments
478 ((#:configure-flags flags #~'()) 478 ((#:configure-flags flags #~'())
479 #~(list #$(string-append "--target=" target))) 479 #~(list #$(string-append "--target=" target)))
480 ((#:tests? _ #f) 480 ((#:tests? _ #f)
@@ -543,7 +543,7 @@ the base compiler. Use XBINUTILS as the associated cross-Binutils."
543 "-cross-" target)) 543 "-cross-" target))
544 544
545 (arguments 545 (arguments
546 (substitute-keyword-arguments (package-arguments hurd-headers) 546 (substitute-keyword-arguments arguments
547 ((#:configure-flags flags) 547 ((#:configure-flags flags)
548 `(cons* ,(string-append "--build=" (%current-system)) 548 `(cons* ,(string-append "--build=" (%current-system))
549 ,(string-append "--host=" target) 549 ,(string-append "--host=" target)
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index 3a45a3ed37d..31dfecb2153 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -1769,7 +1769,7 @@ SunMD5, sha1crypt, NT, bsdicrypt, bigcrypt, and descrypt.")
1769 (package/inherit libxcrypt 1769 (package/inherit libxcrypt
1770 (name "libxcrypt-without-failure-tokens") 1770 (name "libxcrypt-without-failure-tokens")
1771 (arguments 1771 (arguments
1772 (substitute-keyword-arguments (package-arguments libxcrypt) 1772 (substitute-keyword-arguments arguments
1773 ((#:configure-flags flags #~'()) 1773 ((#:configure-flags flags #~'())
1774 #~(cons* "--disable-failure-tokens" #$flags))))))) 1774 #~(cons* "--disable-failure-tokens" #$flags)))))))
1775 1775
diff --git a/gnu/packages/cryptsetup.scm b/gnu/packages/cryptsetup.scm
index 2d2a2fbf60c..925f5489c52 100644
--- a/gnu/packages/cryptsetup.scm
+++ b/gnu/packages/cryptsetup.scm
@@ -122,7 +122,7 @@ files). This assumes LIBRARY uses Libtool."
122 (inherit library) 122 (inherit library)
123 (name (string-append (package-name library) "-static")) 123 (name (string-append (package-name library) "-static"))
124 (arguments 124 (arguments
125 (substitute-keyword-arguments (package-arguments library) 125 (substitute-keyword-arguments arguments
126 ((#:configure-flags flags #~'()) 126 ((#:configure-flags flags #~'())
127 (let* ((build-system (package-build-system library)) 127 (let* ((build-system (package-build-system library))
128 (static-flags (cond ((eq? build-system cmake-build-system) 128 (static-flags (cond ((eq? build-system cmake-build-system)
@@ -138,7 +138,7 @@ files). This assumes LIBRARY uses Libtool."
138 (inherit cryptsetup-minimal) 138 (inherit cryptsetup-minimal)
139 (name "cryptsetup-static") 139 (name "cryptsetup-static")
140 (arguments 140 (arguments
141 (substitute-keyword-arguments (package-arguments cryptsetup-minimal) 141 (substitute-keyword-arguments arguments
142 ((#:configure-flags flags ''()) 142 ((#:configure-flags flags ''())
143 `(cons* "--disable-shared" 143 `(cons* "--disable-shared"
144 "--enable-static-cryptsetup" 144 "--enable-static-cryptsetup"
diff --git a/gnu/packages/cups.scm b/gnu/packages/cups.scm
index e6a7801e160..31243868f14 100644
--- a/gnu/packages/cups.scm
+++ b/gnu/packages/cups.scm
@@ -777,7 +777,7 @@ should only be used as part of the Guix cups-pk-helper service.")
777 (package/inherit hplip 777 (package/inherit hplip
778 (name "hplip-minimal") 778 (name "hplip-minimal")
779 (arguments 779 (arguments
780 (substitute-keyword-arguments (package-arguments hplip) 780 (substitute-keyword-arguments arguments
781 ((#:configure-flags cf) 781 ((#:configure-flags cf)
782 ;; Produce a "light build", meaning that only the printer (CUPS) and 782 ;; Produce a "light build", meaning that only the printer (CUPS) and
783 ;; scanner (SANE) support gets built, without all the 'hp-*' 783 ;; scanner (SANE) support gets built, without all the 'hp-*'
diff --git a/gnu/packages/curl.scm b/gnu/packages/curl.scm
index 544d7dd13e7..65bb536cefe 100644
--- a/gnu/packages/curl.scm
+++ b/gnu/packages/curl.scm
@@ -185,7 +185,7 @@ tunneling, and so on.")
185(define-public curl-ssh 185(define-public curl-ssh
186 (package/inherit curl 186 (package/inherit curl
187 (arguments 187 (arguments
188 (substitute-keyword-arguments (package-arguments curl) 188 (substitute-keyword-arguments arguments
189 ((#:configure-flags flags) 189 ((#:configure-flags flags)
190 #~(cons "--with-libssh2" #$flags)))) 190 #~(cons "--with-libssh2" #$flags))))
191 (inputs 191 (inputs
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 02012e3bfbf..f84b0ac11c4 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -1491,7 +1491,7 @@ as a drop-in replacement of MySQL.")
1491 (package/inherit mariadb 1491 (package/inherit mariadb
1492 (name "mariadb-embedded") 1492 (name "mariadb-embedded")
1493 (arguments 1493 (arguments
1494 (substitute-keyword-arguments (package-arguments mariadb) 1494 (substitute-keyword-arguments arguments
1495 ((#:configure-flags flags) 1495 ((#:configure-flags flags)
1496 #~(append '("-DWITH_EMBEDDED_SERVER=ON") #$flags)))))) 1496 #~(append '("-DWITH_EMBEDDED_SERVER=ON") #$flags))))))
1497 1497
@@ -2228,7 +2228,7 @@ data in a single database. RocksDB is partially based on @code{LevelDB}.")
2228 (sha256 2228 (sha256
2229 (base32 2229 (base32
2230 "0pdy461m9a48x4i829sirpypdlzf3q79p8iw3dng9wd4r4vyv594")))) 2230 "0pdy461m9a48x4i829sirpypdlzf3q79p8iw3dng9wd4r4vyv594"))))
2231 (arguments (substitute-keyword-arguments (package-arguments rocksdb) 2231 (arguments (substitute-keyword-arguments arguments
2232 ((#:configure-flags flags ''()) 2232 ((#:configure-flags flags ''())
2233 #~(cons "-DCMAKE_CXX_FLAGS=-Wno-error=maybe-uninitialized" 2233 #~(cons "-DCMAKE_CXX_FLAGS=-Wno-error=maybe-uninitialized"
2234 #$flags))))))) 2234 #$flags)))))))
@@ -3256,7 +3256,7 @@ database.")
3256 (sha256 3256 (sha256
3257 (base32 "1p7jr5048syd9ln0bsh2n5ba6fd7x9wfa1x67b7wychv7a46dfx1")))) 3257 (base32 "1p7jr5048syd9ln0bsh2n5ba6fd7x9wfa1x67b7wychv7a46dfx1"))))
3258 (arguments 3258 (arguments
3259 (substitute-keyword-arguments (package-arguments valkey-7) 3259 (substitute-keyword-arguments arguments
3260 ((#:phases phases '%standard-phases) 3260 ((#:phases phases '%standard-phases)
3261 #~(modify-phases #$phases 3261 #~(modify-phases #$phases
3262 (replace 'adjust-tests 3262 (replace 'adjust-tests
diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm
index 38e20eeea5e..6c8b192f6d8 100644
--- a/gnu/packages/debug.scm
+++ b/gnu/packages/debug.scm
@@ -322,7 +322,7 @@ tool.")
322 (sha256 322 (sha256
323 (base32 "03352zbp73wgwyk25f26rw7h5yqyjp6fysl2n7nj32wp16vxmlza")))) 323 (base32 "03352zbp73wgwyk25f26rw7h5yqyjp6fysl2n7nj32wp16vxmlza"))))
324 (arguments 324 (arguments
325 (substitute-keyword-arguments (package-arguments base) 325 (substitute-keyword-arguments arguments
326 ((#:configure-flags _ #~'()) 326 ((#:configure-flags _ #~'())
327 #~(list (string-append 327 #~(list (string-append
328 "--target-list=" 328 "--target-list="
diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index d102c7bc752..44f054d1a54 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -309,7 +309,7 @@ to the @dfn{don't repeat yourself} (DRY) principle.")
309 (sha256 309 (sha256
310 (base32 "1znc2q1m9p2kxz1rkfkh2hg2sx6i3aqv72zsraad7bci364cvfd4")))) 310 (base32 "1znc2q1m9p2kxz1rkfkh2hg2sx6i3aqv72zsraad7bci364cvfd4"))))
311 (arguments 311 (arguments
312 (substitute-keyword-arguments (package-arguments python-django) 312 (substitute-keyword-arguments arguments
313 ((#:phases phases) 313 ((#:phases phases)
314 #~(modify-phases #$phases (delete 'delete-sitecustomize))))))) 314 #~(modify-phases #$phases (delete 'delete-sitecustomize)))))))
315 315
diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm
index 260e4cf10d4..6cac689282c 100644
--- a/gnu/packages/docbook.scm
+++ b/gnu/packages/docbook.scm
@@ -127,7 +127,7 @@ by no means limited to these applications.) This package provides XML DTDs.")
127 (inherit template) 127 (inherit template)
128 (arguments 128 (arguments
129 (let ((dest-dir (format #f "xml/docbook/~a/" version))) 129 (let ((dest-dir (format #f "xml/docbook/~a/" version)))
130 (substitute-keyword-arguments (package-arguments template) 130 (substitute-keyword-arguments arguments
131 ;; XXX: A default value must be provided otherwise this 131 ;; XXX: A default value must be provided otherwise this
132 ;; substitution has no effect. 132 ;; substitution has no effect.
133 ((#:install-plan _ #f) 133 ((#:install-plan _ #f)
@@ -147,7 +147,7 @@ by no means limited to these applications.) This package provides XML DTDs.")
147 (inherit template) 147 (inherit template)
148 (arguments 148 (arguments
149 (let ((dest-dir (format #f "xml/docbook/~a/" version))) 149 (let ((dest-dir (format #f "xml/docbook/~a/" version)))
150 (substitute-keyword-arguments (package-arguments template) 150 (substitute-keyword-arguments arguments
151 ((#:install-plan _ #f) 151 ((#:install-plan _ #f)
152 #~`(("catalog.xml" #$dest-dir) 152 #~`(("catalog.xml" #$dest-dir)
153 ("docbook.nvdl" #$dest-dir) 153 ("docbook.nvdl" #$dest-dir)
@@ -167,7 +167,7 @@ downloading from @var{source}, where @var{version} is a string and
167 (inherit base-template) 167 (inherit base-template)
168 (arguments 168 (arguments
169 (let* ((dest-dir (format #f "xml/docbook/~a/" version))) 169 (let* ((dest-dir (format #f "xml/docbook/~a/" version)))
170 (substitute-keyword-arguments (package-arguments base-template) 170 (substitute-keyword-arguments arguments
171 ((#:phases phases) 171 ((#:phases phases)
172 ;; Some programs, such as kdoctools, instead of using 172 ;; Some programs, such as kdoctools, instead of using
173 ;; XML_CATALOG_FILES, prefer to use cmake to locate 173 ;; XML_CATALOG_FILES, prefer to use cmake to locate
@@ -247,7 +247,7 @@ downloading from @var{source}, where @var{version} is a string and
247 (package 247 (package
248 (inherit template) 248 (inherit template)
249 (arguments 249 (arguments
250 (substitute-keyword-arguments (package-arguments template) 250 (substitute-keyword-arguments arguments
251 ((#:phases phases) 251 ((#:phases phases)
252 #~(modify-phases #$phases 252 #~(modify-phases #$phases
253 (add-after 'unpack 'copy-catalog-file 253 (add-after 'unpack 'copy-catalog-file
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index ea1923a8069..209e481ff8c 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -1762,7 +1762,7 @@ which allows one to install the M8 firmware on any Teensy.")
1762 (inherit m8c) 1762 (inherit m8c)
1763 (name "m8c-serial") 1763 (name "m8c-serial")
1764 (arguments 1764 (arguments
1765 (substitute-keyword-arguments (package-arguments m8c) 1765 (substitute-keyword-arguments arguments
1766 ((#:configure-flags flags) 1766 ((#:configure-flags flags)
1767 #~(cons* "-DUSE_LIBSERIAL=ON" 1767 #~(cons* "-DUSE_LIBSERIAL=ON"
1768 (delete "-DUSE_LIBUSB=ON" #$flags))))) 1768 (delete "-DUSE_LIBUSB=ON" #$flags)))))
@@ -2054,7 +2054,7 @@ Automation}, portable and vendor neutral FPGA place and route tool.")
2054 (arguments 2054 (arguments
2055 (delkw 2055 (delkw
2056 #:qtbase 2056 #:qtbase
2057 (substitute-keyword-arguments (package-arguments nextpnr) 2057 (substitute-keyword-arguments arguments
2058 ((#:configure-flags flags '()) 2058 ((#:configure-flags flags '())
2059 #~(delete! "-DBUILD_GUI=ON" #$flags))))) 2059 #~(delete! "-DBUILD_GUI=ON" #$flags)))))
2060 (synopsis 2060 (synopsis
@@ -2069,7 +2069,7 @@ Automation}, portable and vendor neutral FPGA place and route tool.")
2069 (inherit libngspice) 2069 (inherit libngspice)
2070 (name "ngspice") 2070 (name "ngspice")
2071 (arguments 2071 (arguments
2072 (substitute-keyword-arguments (package-arguments libngspice) 2072 (substitute-keyword-arguments arguments
2073 ;; Tests require a X server running, so we keep them disabled 2073 ;; Tests require a X server running, so we keep them disabled
2074 ((#:configure-flags flags) 2074 ((#:configure-flags flags)
2075 #~(cons* "--enable-rpath" "--with-x" "--with-readline=yes" 2075 #~(cons* "--enable-rpath" "--with-x" "--with-readline=yes"
@@ -2536,7 +2536,7 @@ clock tree synthesis, routing, parasitic extraction, and timing analysis.")
2536 (arguments 2536 (arguments
2537 (delkw 2537 (delkw
2538 #:qtbase 2538 #:qtbase
2539 (substitute-keyword-arguments (package-arguments openroad) 2539 (substitute-keyword-arguments arguments
2540 ((#:configure-flags flags '()) 2540 ((#:configure-flags flags '())
2541 #~(cons* "-DBUILD_GUI=OFF" 2541 #~(cons* "-DBUILD_GUI=OFF"
2542 (delete! "-DBUILD_GUI=ON" #$flags)))))) 2542 (delete! "-DBUILD_GUI=ON" #$flags))))))
@@ -2690,7 +2690,7 @@ verification.")
2690 (sha256 2690 (sha256
2691 (base32 "1kn18ibvm7bzdyw2d914284wriravyh5qwfarj06pb052x1yblyx")))) 2691 (base32 "1kn18ibvm7bzdyw2d914284wriravyh5qwfarj06pb052x1yblyx"))))
2692 (arguments 2692 (arguments
2693 (substitute-keyword-arguments (package-arguments osvvm) 2693 (substitute-keyword-arguments arguments
2694 ((#:tests? _ #t) 2694 ((#:tests? _ #t)
2695 #f) 2695 #f)
2696 ((#:phases phases #~%standard-phases) 2696 ((#:phases phases #~%standard-phases)
diff --git a/gnu/packages/elf.scm b/gnu/packages/elf.scm
index a670d716409..3ed2cde0428 100644
--- a/gnu/packages/elf.scm
+++ b/gnu/packages/elf.scm
@@ -319,7 +319,7 @@ static analysis of the ELF binaries at hand.")
319 (package 319 (package
320 (inherit libelf) 320 (inherit libelf)
321 (arguments 321 (arguments
322 (substitute-keyword-arguments (package-arguments libelf) 322 (substitute-keyword-arguments arguments
323 ((#:make-flags flags #~'()) 323 ((#:make-flags flags #~'())
324 #~(append #$flags '("CFLAGS=-fPIC"))))) 324 #~(append #$flags '("CFLAGS=-fPIC")))))
325 (properties `((hidden? . #t) ,@(package-properties libelf))))) 325 (properties `((hidden? . #t) ,@(package-properties libelf)))))
@@ -389,7 +389,7 @@ changed.")
389 (base32 389 (base32
390 "0zdby3gpmm8q4735pviaq92zj41i2rdnhwhyrsb3sinc9hzmz4db")))) 390 "0zdby3gpmm8q4735pviaq92zj41i2rdnhwhyrsb3sinc9hzmz4db"))))
391 (arguments 391 (arguments
392 (substitute-keyword-arguments (package-arguments patchelf) 392 (substitute-keyword-arguments arguments
393 ((#:phases phases '%standard-phases) 393 ((#:phases phases '%standard-phases)
394 #~(modify-phases #$phases 394 #~(modify-phases #$phases
395 (add-after 'fix-tests 'skip-empty-rpath-test 395 (add-after 'fix-tests 'skip-empty-rpath-test
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index a2c204d4eb5..289a87c268c 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -24457,7 +24457,7 @@ of XELB.")
24457 (inherit emacs-xelb) 24457 (inherit emacs-xelb)
24458 (name "emacs-xelb-no-x-toolkit") 24458 (name "emacs-xelb-no-x-toolkit")
24459 (arguments 24459 (arguments
24460 (substitute-keyword-arguments (package-arguments emacs-xelb) 24460 (substitute-keyword-arguments arguments
24461 ((#:emacs emacs) `,emacs-no-x-toolkit))))) 24461 ((#:emacs emacs) `,emacs-no-x-toolkit)))))
24462 24462
24463(define-public emacs-exwm-no-x-toolkit 24463(define-public emacs-exwm-no-x-toolkit
@@ -24468,7 +24468,7 @@ of XELB.")
24468 (propagated-inputs 24468 (propagated-inputs
24469 (list emacs-xelb-no-x-toolkit)) 24469 (list emacs-xelb-no-x-toolkit))
24470 (arguments 24470 (arguments
24471 (substitute-keyword-arguments (package-arguments emacs-exwm) 24471 (substitute-keyword-arguments arguments
24472 ((#:emacs emacs) `,emacs-no-x-toolkit))))) 24472 ((#:emacs emacs) `,emacs-no-x-toolkit)))))
24473 24473
24474(define-public emacs-switch-window 24474(define-public emacs-switch-window
@@ -43935,7 +43935,7 @@ conversion program}, a Japanese input method on Emacs.")
43935 (string-append "LISPDIR=" #$output "/share/emacs/site-lisp"))) 43935 (string-append "LISPDIR=" #$output "/share/emacs/site-lisp")))
43936 ;; no tests in this subtree 43936 ;; no tests in this subtree
43937 #:tests? #f) 43937 #:tests? #f)
43938 (substitute-keyword-arguments (package-arguments emacs-ddskk) 43938 (substitute-keyword-arguments arguments
43939 ((#:phases phases) 43939 ((#:phases phases)
43940 #~(modify-phases #$phases 43940 #~(modify-phases #$phases
43941 (add-after 'fix-test 'chdir 43941 (add-after 'fix-test 'chdir
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 6ad18152ebf..7a2bf97d3bd 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -496,7 +496,7 @@ languages.")
496 (synopsis "The extensible, customizable, self-documenting text 496 (synopsis "The extensible, customizable, self-documenting text
497editor (console only)") 497editor (console only)")
498 (arguments 498 (arguments
499 (substitute-keyword-arguments (package-arguments emacs-minimal) 499 (substitute-keyword-arguments arguments
500 ((#:configure-flags flags #~'()) 500 ((#:configure-flags flags #~'())
501 #~(cons* "--with-modules" "--with-native-compilation=aot" 501 #~(cons* "--with-modules" "--with-native-compilation=aot"
502 (delete "--with-gnutls=no" #$flags))) 502 (delete "--with-gnutls=no" #$flags)))
@@ -592,7 +592,7 @@ editor (console only)")
592 (synopsis "The extensible, customizable, self-documenting text editor") 592 (synopsis "The extensible, customizable, self-documenting text editor")
593 (build-system glib-or-gtk-build-system) 593 (build-system glib-or-gtk-build-system)
594 (arguments 594 (arguments
595 (substitute-keyword-arguments (package-arguments emacs-no-x) 595 (substitute-keyword-arguments arguments
596 ((#:modules _) (%emacs-modules build-system)) 596 ((#:modules _) (%emacs-modules build-system))
597 ((#:configure-flags flags #~'()) 597 ((#:configure-flags flags #~'())
598 #~(cons* "--with-cairo" #$flags)) 598 #~(cons* "--with-cairo" #$flags))
@@ -637,7 +637,7 @@ editor (console only)")
637 (package/inherit emacs 637 (package/inherit emacs
638 (name "emacs-pgtk") 638 (name "emacs-pgtk")
639 (arguments 639 (arguments
640 (substitute-keyword-arguments (package-arguments emacs) 640 (substitute-keyword-arguments arguments
641 ((#:configure-flags flags #~'()) 641 ((#:configure-flags flags #~'())
642 #~(cons* "--with-pgtk" #$flags)))) 642 #~(cons* "--with-pgtk" #$flags))))
643 (synopsis "Emacs text editor with @code{pgtk} frames") 643 (synopsis "Emacs text editor with @code{pgtk} frames")
@@ -650,7 +650,7 @@ of GTK.")))
650 (synopsis "The extensible, customizable, self-documenting text 650 (synopsis "The extensible, customizable, self-documenting text
651editor (with xwidgets support)") 651editor (with xwidgets support)")
652 (arguments 652 (arguments
653 (substitute-keyword-arguments (package-arguments emacs) 653 (substitute-keyword-arguments arguments
654 ((#:configure-flags flags #~'()) 654 ((#:configure-flags flags #~'())
655 #~(cons "--with-xwidgets" #$flags)))) 655 #~(cons "--with-xwidgets" #$flags))))
656 (inputs 656 (inputs
@@ -663,7 +663,7 @@ editor (with xwidgets support)")
663 (name "emacs-pgtk-xwidgets") 663 (name "emacs-pgtk-xwidgets")
664 (synopsis "Emacs text editor with @code{xwidgets} and @code{pgtk} support") 664 (synopsis "Emacs text editor with @code{xwidgets} and @code{pgtk} support")
665 (arguments 665 (arguments
666 (substitute-keyword-arguments (package-arguments emacs-pgtk) 666 (substitute-keyword-arguments arguments
667 ((#:configure-flags flags #~'()) 667 ((#:configure-flags flags #~'())
668 #~(cons "--with-xwidgets" #$flags)))) 668 #~(cons "--with-xwidgets" #$flags))))
669 (inputs 669 (inputs
@@ -712,7 +712,7 @@ editor (without X toolkit)" )
712 (delete "gtk+") 712 (delete "gtk+")
713 (prepend inotify-tools))) 713 (prepend inotify-tools)))
714 (arguments 714 (arguments
715 (substitute-keyword-arguments (package-arguments emacs-no-x) 715 (substitute-keyword-arguments arguments
716 ((#:configure-flags flags #~'()) 716 ((#:configure-flags flags #~'())
717 #~(cons "--with-x-toolkit=no" #$flags)))))) 717 #~(cons "--with-x-toolkit=no" #$flags))))))
718 718
@@ -722,7 +722,7 @@ editor (without X toolkit)" )
722 (synopsis "The extensible, customizable, self-documenting text 722 (synopsis "The extensible, customizable, self-documenting text
723editor (with wide ints)" ) 723editor (with wide ints)" )
724 (arguments 724 (arguments
725 (substitute-keyword-arguments (package-arguments emacs) 725 (substitute-keyword-arguments arguments
726 ((#:configure-flags flags) 726 ((#:configure-flags flags)
727 #~(cons "--with-wide-int" #$flags)))))) 727 #~(cons "--with-wide-int" #$flags))))))
728 728
@@ -751,7 +751,7 @@ editor (with wide ints)" )
751 "emacs-next-native-comp-fix-filenames.patch" 751 "emacs-next-native-comp-fix-filenames.patch"
752 "emacs-native-comp-pin-packages.patch")))) 752 "emacs-native-comp-pin-packages.patch"))))
753 (arguments 753 (arguments
754 (substitute-keyword-arguments (package-arguments emacs-minimal) 754 (substitute-keyword-arguments arguments
755 ((#:make-flags flags #~'()) 755 ((#:make-flags flags #~'())
756 #~(append #$flags (list (string-append "SELECTOR=" #$%emacs-next-selector))))))))) 756 #~(append #$flags (list (string-append "SELECTOR=" #$%emacs-next-selector)))))))))
757 757
@@ -768,7 +768,7 @@ editor (with wide ints)" )
768 (version version) 768 (version version)
769 (source source) 769 (source source)
770 (arguments 770 (arguments
771 (substitute-keyword-arguments (package-arguments emacs) 771 (substitute-keyword-arguments arguments
772 ((#:make-flags flags #~'()) 772 ((#:make-flags flags #~'())
773 #~(append #$flags (list (string-append "SELECTOR=" #$%emacs-next-selector)))))))) 773 #~(append #$flags (list (string-append "SELECTOR=" #$%emacs-next-selector))))))))
774 774
diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index b69a54b1332..0d06e7c41e4 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -168,7 +168,7 @@ embedded-4_9-branch/")
168 ("gcc@5" ,gcc-5) 168 ("gcc@5" ,gcc-5)
169 ,@(package-native-inputs xgcc))) 169 ,@(package-native-inputs xgcc)))
170 (arguments 170 (arguments
171 (substitute-keyword-arguments (package-arguments xgcc) 171 (substitute-keyword-arguments arguments
172 ((#:phases phases) 172 ((#:phases phases)
173 #~(modify-phases #$phases 173 #~(modify-phases #$phases
174 (add-after 'set-paths 'augment-CPLUS_INCLUDE_PATH 174 (add-after 'set-paths 'augment-CPLUS_INCLUDE_PATH
@@ -285,7 +285,7 @@ usable on embedded products.")
285 (inherit base) 285 (inherit base)
286 (name "newlib-nano") 286 (name "newlib-nano")
287 (arguments 287 (arguments
288 (substitute-keyword-arguments (package-arguments base) 288 (substitute-keyword-arguments arguments
289 ;; The configure flags are identical to the flags used by the "GCC 289 ;; The configure flags are identical to the flags used by the "GCC
290 ;; ARM embedded" project. They optimize newlib for use on small 290 ;; ARM embedded" project. They optimize newlib for use on small
291 ;; embedded systems with limited memory. 291 ;; embedded systems with limited memory.
@@ -378,7 +378,7 @@ embedded-7-branch/")
378 (delete "isl") 378 (delete "isl")
379 (prepend flex isl-0.18))) 379 (prepend flex isl-0.18)))
380 (arguments 380 (arguments
381 (substitute-keyword-arguments (package-arguments xgcc) 381 (substitute-keyword-arguments arguments
382 ((#:phases phases) 382 ((#:phases phases)
383 #~(modify-phases #$phases 383 #~(modify-phases #$phases
384 (add-after 'unpack 'expand-version-string 384 (add-after 'unpack 'expand-version-string
@@ -463,7 +463,7 @@ embedded-7-branch/")
463 (base32 463 (base32
464 "1dq23fqrk75g1a4v7569fvnnw5q440zawbxi3w0g05n8jlqsmvcy")))) 464 "1dq23fqrk75g1a4v7569fvnnw5q440zawbxi3w0g05n8jlqsmvcy"))))
465 (arguments 465 (arguments
466 (substitute-keyword-arguments (package-arguments base) 466 (substitute-keyword-arguments arguments
467 ;; The configure flags are identical to the flags used by the "GCC 467 ;; The configure flags are identical to the flags used by the "GCC
468 ;; ARM embedded" project. 468 ;; ARM embedded" project.
469 ((#:configure-flags flags) 469 ((#:configure-flags flags)
@@ -517,7 +517,7 @@ embedded-7-branch/")
517 (delete "isl") 517 (delete "isl")
518 (prepend flex isl-0.18))) 518 (prepend flex isl-0.18)))
519 (arguments 519 (arguments
520 (substitute-keyword-arguments (package-arguments xgcc) 520 (substitute-keyword-arguments arguments
521 ((#:phases phases) 521 ((#:phases phases)
522 #~(modify-phases #$phases 522 #~(modify-phases #$phases
523 (add-after 'unpack 'expand-version-string 523 (add-after 'unpack 'expand-version-string
@@ -602,7 +602,7 @@ embedded-7-branch/")
602 (base32 602 (base32
603 "095j23mg928rmf4yqmj39wc0nsd207liqrdw4ygh58nygsm4gpmh")))) 603 "095j23mg928rmf4yqmj39wc0nsd207liqrdw4ygh58nygsm4gpmh"))))
604 (arguments 604 (arguments
605 (substitute-keyword-arguments (package-arguments base) 605 (substitute-keyword-arguments arguments
606 ;; The configure flags are identical to the flags used by the "GCC 606 ;; The configure flags are identical to the flags used by the "GCC
607 ;; ARM embedded" project. 607 ;; ARM embedded" project.
608 ((#:configure-flags flags) 608 ((#:configure-flags flags)
@@ -645,7 +645,7 @@ embedded-7-branch/")
645 (sha256 645 (sha256
646 (base32 "0r6q0m3d8g3k3rkmnqjw8aw5fcnsrmywf4ispdkxmk1al3whk1vk")))) 646 (base32 "0r6q0m3d8g3k3rkmnqjw8aw5fcnsrmywf4ispdkxmk1al3whk1vk"))))
647 (arguments 647 (arguments
648 (substitute-keyword-arguments (package-arguments base) 648 (substitute-keyword-arguments arguments
649 ((#:phases phases) 649 ((#:phases phases)
650 #~(modify-phases #$phases 650 #~(modify-phases #$phases
651 (replace 'expand-version-string 651 (replace 'expand-version-string
@@ -685,7 +685,7 @@ embedded-7-branch/")
685 (sha256 685 (sha256
686 (base32 686 (base32
687 "0drs9v8avh4y2h5bs0ixjn9x662jzkkikx8z034wgl41dxmn6786")))) 687 "0drs9v8avh4y2h5bs0ixjn9x662jzkkikx8z034wgl41dxmn6786"))))
688 (arguments (substitute-keyword-arguments (package-arguments base) 688 (arguments (substitute-keyword-arguments arguments
689 ((#:configure-flags flags) 689 ((#:configure-flags flags)
690 #~(cons* "--enable-newlib-mb" 690 #~(cons* "--enable-newlib-mb"
691 "--enable-newlib-reent-check-verify" 691 "--enable-newlib-reent-check-verify"
@@ -761,7 +761,7 @@ embedded-7-branch/")
761 (package 761 (package
762 (inherit base) 762 (inherit base)
763 (name "libstdc++-nano-arm-none-eabi") 763 (name "libstdc++-nano-arm-none-eabi")
764 (arguments (substitute-keyword-arguments (package-arguments base) 764 (arguments (substitute-keyword-arguments arguments
765 ((#:make-flags flags) 765 ((#:make-flags flags)
766 #~(map (lambda (flag) 766 #~(map (lambda (flag)
767 (if (or (string-prefix? "CFLAGS=" flag) 767 (if (or (string-prefix? "CFLAGS=" flag)
@@ -902,7 +902,7 @@ languages are C and C++.")
902 (inherit gdb) 902 (inherit gdb)
903 (name "gdb-arm-none-eabi") 903 (name "gdb-arm-none-eabi")
904 (arguments 904 (arguments
905 (substitute-keyword-arguments (package-arguments gdb) 905 (substitute-keyword-arguments arguments
906 ((#:configure-flags flags '()) 906 ((#:configure-flags flags '())
907 #~(cons* "--target=arm-none-eabi" 907 #~(cons* "--target=arm-none-eabi"
908 "--enable-multilib" 908 "--enable-multilib"
@@ -1069,7 +1069,7 @@ with a layered architecture of JTAG interface and TAP support.")
1069 "0w0dff3s7wv2d9m78a4jhckiik58q38wx6wpbba5hzbs4yxz35ck")) 1069 "0w0dff3s7wv2d9m78a4jhckiik58q38wx6wpbba5hzbs4yxz35ck"))
1070 (patches '()))) 1070 (patches '())))
1071 (arguments 1071 (arguments
1072 (substitute-keyword-arguments (package-arguments xbinutils) 1072 (substitute-keyword-arguments arguments
1073 ((#:configure-flags flags) 1073 ((#:configure-flags flags)
1074 #~(cons "--disable-werror" #$flags)) 1074 #~(cons "--disable-werror" #$flags))
1075 ;; FIXME: For some reason there are many test failures. It's not 1075 ;; FIXME: For some reason there are many test failures. It's not
@@ -1149,7 +1149,7 @@ with a layered architecture of JTAG interface and TAP support.")
1149 (search-patches 1149 (search-patches
1150 "gcc-cross-environment-variables.patch"))))) 1150 "gcc-cross-environment-variables.patch")))))
1151 (arguments 1151 (arguments
1152 (substitute-keyword-arguments (package-arguments xgcc) 1152 (substitute-keyword-arguments arguments
1153 ((#:phases phases) 1153 ((#:phases phases)
1154 #~(modify-phases #$phases 1154 #~(modify-phases #$phases
1155 (delete 'pre-x86-configure) 1155 (delete 'pre-x86-configure)
diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index 25ac99f20d2..4a6a9d16325 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -692,7 +692,7 @@ turbo speed, networked multiplayer, and graphical enhancements.")
692 "libretro-dolphin-emu-libusb-assert.patch" 692 "libretro-dolphin-emu-libusb-assert.patch"
693 "libretro-dolphin-emu-vulkan-headers.patch")))) 693 "libretro-dolphin-emu-vulkan-headers.patch"))))
694 (arguments 694 (arguments
695 (substitute-keyword-arguments (package-arguments dolphin-emu) 695 (substitute-keyword-arguments arguments
696 ((#:configure-flags flags ''()) 696 ((#:configure-flags flags ''())
697 #~(cons* (string-append "-DCMAKE_CXX_FLAGS=" 697 #~(cons* (string-append "-DCMAKE_CXX_FLAGS="
698 "-I" (search-input-directory 698 "-I" (search-input-directory
@@ -1154,7 +1154,7 @@ The following systems are supported:
1154 (base32 1154 (base32
1155 "1bbcsikgcycf3cp9ciicg4yckjyamdfvgk4fgw079la59q8aw13q")))) 1155 "1bbcsikgcycf3cp9ciicg4yckjyamdfvgk4fgw079la59q8aw13q"))))
1156 (arguments 1156 (arguments
1157 (substitute-keyword-arguments (package-arguments mgba) 1157 (substitute-keyword-arguments arguments
1158 ((#:configure-flags flags ''()) 1158 ((#:configure-flags flags ''())
1159 ;; Relax error checks to avoid a build failure with GCC 14. 1159 ;; Relax error checks to avoid a build failure with GCC 14.
1160 #~(cons "-DCMAKE_C_FLAGS=-Wno-error=incompatible-pointer-types" 1160 #~(cons "-DCMAKE_C_FLAGS=-Wno-error=incompatible-pointer-types"
@@ -4249,7 +4249,7 @@ performance, features, and ease of use.")
4249 (base32 4249 (base32
4250 "0z9wqmx351f9160jsmprznqw5sx5lslyisbr41b9igzsr5j94db3")))) 4250 "0z9wqmx351f9160jsmprznqw5sx5lslyisbr41b9igzsr5j94db3"))))
4251 (build-system gnu-build-system) 4251 (build-system gnu-build-system)
4252 (arguments (substitute-keyword-arguments (package-arguments bsnes) 4252 (arguments (substitute-keyword-arguments arguments
4253 ((#:make-flags flags ''()) 4253 ((#:make-flags flags ''())
4254 ;; This is needed because the modified bsnes code that 4254 ;; This is needed because the modified bsnes code that
4255 ;; bsnes-hd uses is based on an older copy that still 4255 ;; bsnes-hd uses is based on an older copy that still
@@ -4280,7 +4280,7 @@ turn into actual gradients (without influencing the sharpness of the artwork).
4280 (package/inherit bsnes-hd 4280 (package/inherit bsnes-hd
4281 (name "libretro-bsnes-hd") 4281 (name "libretro-bsnes-hd")
4282 (arguments 4282 (arguments
4283 (substitute-keyword-arguments (package-arguments bsnes-hd) 4283 (substitute-keyword-arguments arguments
4284 ((#:make-flags flags ''()) 4284 ((#:make-flags flags ''())
4285 #~(cons "target=libretro" #$flags)) 4285 #~(cons "target=libretro" #$flags))
4286 ((#:phases phases '%standard-phases) 4286 ((#:phases phases '%standard-phases)
@@ -4508,7 +4508,7 @@ Advance.")
4508 (base32 4508 (base32
4509 "1sbhq614rvcm01ln7883ivdhni1mg1v4lyyvcwsy92i9wbh8qd9i")))) 4509 "1sbhq614rvcm01ln7883ivdhni1mg1v4lyyvcwsy92i9wbh8qd9i"))))
4510 (arguments 4510 (arguments
4511 (substitute-keyword-arguments (package-arguments jg-bsnes) 4511 (substitute-keyword-arguments arguments
4512 ((#:make-flags flags) 4512 ((#:make-flags flags)
4513 #~(cons* #$(string-append "GIT_VERSION=" version) 4513 #~(cons* #$(string-append "GIT_VERSION=" version)
4514 (string-append "prefix=" #$output) 4514 (string-append "prefix=" #$output)
@@ -4853,7 +4853,7 @@ and Atomiswave emulator derived from reicast.")
4853(define-public libretro-flycast 4853(define-public libretro-flycast
4854 (package/inherit flycast 4854 (package/inherit flycast
4855 (name "libretro-flycast") 4855 (name "libretro-flycast")
4856 (arguments (substitute-keyword-arguments (package-arguments flycast) 4856 (arguments (substitute-keyword-arguments arguments
4857 ((#:configure-flags flags) 4857 ((#:configure-flags flags)
4858 #~(cons "-DLIBRETRO=ON" #$flags)))))) 4858 #~(cons "-DLIBRETRO=ON" #$flags))))))
4859 4859
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 4becd0bd493..81bcb034a50 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -2806,7 +2806,7 @@ models in the STL and OFF file formats.")
2806 "")))) 2806 ""))))
2807 (file-name (git-file-name name version)))) 2807 (file-name (git-file-name name version))))
2808 (arguments 2808 (arguments
2809 (substitute-keyword-arguments (package-arguments openscad) 2809 (substitute-keyword-arguments arguments
2810 ((#:configure-flags flags) 2810 ((#:configure-flags flags)
2811 #~(begin 2811 #~(begin
2812 (use-modules (srfi srfi-1)) 2812 (use-modules (srfi srfi-1))
diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm
index fc8693319f7..5a9e86aa150 100644
--- a/gnu/packages/file-systems.scm
+++ b/gnu/packages/file-systems.scm
@@ -894,7 +894,7 @@ performance and other characteristics.")
894 (inherit bcachefs-tools-minimal) 894 (inherit bcachefs-tools-minimal)
895 (name "bcachefs-tools-minimal-static") 895 (name "bcachefs-tools-minimal-static")
896 (arguments 896 (arguments
897 (substitute-keyword-arguments (package-arguments bcachefs-tools-minimal) 897 (substitute-keyword-arguments arguments
898 ((#:phases phases #~%standard-phases) 898 ((#:phases phases #~%standard-phases)
899 #~(modify-phases #$phases 899 #~(modify-phases #$phases
900 (add-after 'unpack 'patch-makefile 900 (add-after 'unpack 'patch-makefile
@@ -2182,7 +2182,7 @@ memory-efficient.")
2182 #:configure-flags 2182 #:configure-flags
2183 #~'("CFLAGS=-ffunction-sections -fdata-sections -Os -no-pie" 2183 #~'("CFLAGS=-ffunction-sections -fdata-sections -Os -no-pie"
2184 "LDFLAGS=-static") 2184 "LDFLAGS=-static")
2185 (substitute-keyword-arguments (package-arguments squashfuse) 2185 (substitute-keyword-arguments arguments
2186 ((#:phases phases) 2186 ((#:phases phases)
2187 #~(modify-phases #$phases 2187 #~(modify-phases #$phases
2188 (add-after 'install 'install-private-headers 2188 (add-after 'install 'install-private-headers
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 70cbf096f80..14d85248b2c 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -236,7 +236,7 @@ line client and a client based on Qt.")
236 (base32 236 (base32
237 "04kh88xklyq5w2x0zykfas6ssxajp1z33c2899fq342jnfr510b6")))) 237 "04kh88xklyq5w2x0zykfas6ssxajp1z33c2899fq342jnfr510b6"))))
238 (arguments 238 (arguments
239 (substitute-keyword-arguments (package-arguments bitcoin-core) 239 (substitute-keyword-arguments arguments
240 ((#:qtbase original-flags #f) 240 ((#:qtbase original-flags #f)
241 qtbase-5))) 241 qtbase-5)))
242 (native-inputs 242 (native-inputs
diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm
index 74f68927354..da6f84d8939 100644
--- a/gnu/packages/firmware.scm
+++ b/gnu/packages/firmware.scm
@@ -601,7 +601,7 @@ provide OpenFirmware functionality on top of an already running system.")
601 (package 601 (package
602 (inherit base) 602 (inherit base)
603 (arguments 603 (arguments
604 (substitute-keyword-arguments (package-arguments base) 604 (substitute-keyword-arguments arguments
605 ;; No need to cross-compile, package produces reproducible firmware. 605 ;; No need to cross-compile, package produces reproducible firmware.
606 ((#:target _ #f) #f) 606 ((#:target _ #f) #f)
607 ((#:phases phases) 607 ((#:phases phases)
@@ -792,7 +792,7 @@ source."
792 (cross-binutils "i686-linux-gnu"))))) 792 (cross-binutils "i686-linux-gnu")))))
793 (supported-systems %supported-systems) 793 (supported-systems %supported-systems)
794 (arguments 794 (arguments
795 (substitute-keyword-arguments (package-arguments seabios) 795 (substitute-keyword-arguments arguments
796 ((#:modules modules %default-gnu-modules) 796 ((#:modules modules %default-gnu-modules)
797 `((ice-9 match) 797 `((ice-9 match)
798 (ice-9 threads) 798 (ice-9 threads)
@@ -1186,7 +1186,7 @@ Virtual Machines. OVMF contains a sample UEFI firmware for QEMU and KVM.")
1186 (inherit base) 1186 (inherit base)
1187 (name "ovmf-x86-64") 1187 (name "ovmf-x86-64")
1188 (arguments 1188 (arguments
1189 (substitute-keyword-arguments (package-arguments base) 1189 (substitute-keyword-arguments arguments
1190 ((#:phases phases) 1190 ((#:phases phases)
1191 #~(modify-phases #$phases 1191 #~(modify-phases #$phases
1192 (replace 'install 1192 (replace 'install
@@ -1226,7 +1226,7 @@ Virtual Machines. OVMF contains a sample UEFI firmware for QEMU and KVM.")
1226 (package 1226 (package
1227 (inherit base) 1227 (inherit base)
1228 (arguments 1228 (arguments
1229 (substitute-keyword-arguments (package-arguments base) 1229 (substitute-keyword-arguments arguments
1230 ((#:phases phases) 1230 ((#:phases phases)
1231 #~(modify-phases #$phases 1231 #~(modify-phases #$phases
1232 (replace 'install 1232 (replace 'install
@@ -1248,7 +1248,7 @@ Virtual Machines. OVMF contains a sample UEFI firmware for QEMU and KVM.")
1248 (package 1248 (package
1249 (inherit base) 1249 (inherit base)
1250 (arguments 1250 (arguments
1251 (substitute-keyword-arguments (package-arguments base) 1251 (substitute-keyword-arguments arguments
1252 ((#:phases phases) 1252 ((#:phases phases)
1253 #~(modify-phases #$phases 1253 #~(modify-phases #$phases
1254 (replace 'install 1254 (replace 'install
@@ -1269,7 +1269,7 @@ Virtual Machines. OVMF contains a sample UEFI firmware for QEMU and KVM.")
1269 (inherit base) 1269 (inherit base)
1270 (name "ovmf-arm") 1270 (name "ovmf-arm")
1271 (arguments 1271 (arguments
1272 (substitute-keyword-arguments (package-arguments base) 1272 (substitute-keyword-arguments arguments
1273 ((#:phases phases) 1273 ((#:phases phases)
1274 #~(modify-phases #$phases 1274 #~(modify-phases #$phases
1275 (replace 'install 1275 (replace 'install
@@ -1285,7 +1285,7 @@ Virtual Machines. OVMF contains a sample UEFI firmware for QEMU and KVM.")
1285 (package 1285 (package
1286 (inherit base) 1286 (inherit base)
1287 (arguments 1287 (arguments
1288 (substitute-keyword-arguments (package-arguments base) 1288 (substitute-keyword-arguments arguments
1289 ((#:phases phases) 1289 ((#:phases phases)
1290 #~(modify-phases #$phases 1290 #~(modify-phases #$phases
1291 (replace 'install 1291 (replace 'install
@@ -1997,7 +1997,7 @@ or passthrough board.")
1997 (base32 1997 (base32
1998 "1skj7iq6dad48xhy2ljjmwpbhhdv3gk7cmi28lh3xfsnxphm4v8r")))) 1998 "1skj7iq6dad48xhy2ljjmwpbhhdv3gk7cmi28lh3xfsnxphm4v8r"))))
1999 (arguments 1999 (arguments
2000 (substitute-keyword-arguments (package-arguments base) 2000 (substitute-keyword-arguments arguments
2001 ((#:phases phases) 2001 ((#:phases phases)
2002 #~(modify-phases #$phases 2002 #~(modify-phases #$phases
2003 (replace 'copy-lufa-source 2003 (replace 'copy-lufa-source
diff --git a/gnu/packages/flex.scm b/gnu/packages/flex.scm
index 22c309ec23c..17a7a7348ab 100644
--- a/gnu/packages/flex.scm
+++ b/gnu/packages/flex.scm
@@ -51,7 +51,7 @@
51 (inherit bison) 51 (inherit bison)
52 (arguments 52 (arguments
53 ;; Disable tests, since they require flex. 53 ;; Disable tests, since they require flex.
54 (substitute-keyword-arguments (package-arguments bison) 54 (substitute-keyword-arguments arguments
55 ((#:tests? _ #f) #f))) 55 ((#:tests? _ #f) #f)))
56 (inputs (alist-delete "flex" (package-inputs bison)))))) 56 (inputs (alist-delete "flex" (package-inputs bison))))))
57 `(("bison" ,bison-for-tests)))) 57 `(("bison" ,bison-for-tests))))
diff --git a/gnu/packages/fluidplug.scm b/gnu/packages/fluidplug.scm
index 6edbe20367f..1c446992390 100644
--- a/gnu/packages/fluidplug.scm
+++ b/gnu/packages/fluidplug.scm
@@ -357,7 +357,7 @@
357 (inherit fluidplug-lv2) 357 (inherit fluidplug-lv2)
358 (name (fluidplug-plugin->package-name record)) 358 (name (fluidplug-plugin->package-name record))
359 (arguments 359 (arguments
360 (substitute-keyword-arguments (package-arguments fluidplug-lv2) 360 (substitute-keyword-arguments arguments
361 ((#:make-flags make-flags) 361 ((#:make-flags make-flags)
362 #~(list (string-append "CC=" #$(cc-for-target)) 362 #~(list (string-append "CC=" #$(cc-for-target))
363 (string-append "DESTDIR=" #$output) 363 (string-append "DESTDIR=" #$output)
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index 741826f4091..90c8119ab33 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -682,7 +682,7 @@ implementing the pen protocol for manipulating glyphs.")
682 (package/inherit python-fontpens-bootstrap 682 (package/inherit python-fontpens-bootstrap
683 (name "python-fontpens") 683 (name "python-fontpens")
684 (arguments 684 (arguments
685 (substitute-keyword-arguments (package-arguments python-fontpens-bootstrap) 685 (substitute-keyword-arguments arguments
686 ((#:tests? _ #f) 686 ((#:tests? _ #f)
687 #t) 687 #t)
688 ((#:phases phases #~%standard-phases) 688 ((#:phases phases #~%standard-phases)
@@ -1463,7 +1463,7 @@ high quality, anti-aliased and subpixel rendered text on a display.")
1463 (name "fontconfig") 1463 (name "fontconfig")
1464 (outputs (cons "doc" (package-outputs fontconfig))) 1464 (outputs (cons "doc" (package-outputs fontconfig)))
1465 (arguments 1465 (arguments
1466 (substitute-keyword-arguments (package-arguments fontconfig) 1466 (substitute-keyword-arguments arguments
1467 ((#:configure-flags configure-flags) 1467 ((#:configure-flags configure-flags)
1468 #~(delete "--disable-docs" #$configure-flags)) 1468 #~(delete "--disable-docs" #$configure-flags))
1469 ((#:phases phases '%standard-phases) 1469 ((#:phases phases '%standard-phases)
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index aa2a8d334ff..512b034a269 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -228,7 +228,7 @@ application-centers for distributions.")
228 (modify-inputs (package-inputs appstream) 228 (modify-inputs (package-inputs appstream)
229 (prepend qtbase-5))) 229 (prepend qtbase-5)))
230 (arguments 230 (arguments
231 (substitute-keyword-arguments (package-arguments appstream) 231 (substitute-keyword-arguments arguments
232 ((#:configure-flags flags #~'()) 232 ((#:configure-flags flags #~'())
233 #~(append '("-Dqt=true" "-Dqt-versions=5") #$flags)))))) 233 #~(append '("-Dqt=true" "-Dqt-versions=5") #$flags))))))
234 234
@@ -242,7 +242,7 @@ application-centers for distributions.")
242 (modify-inputs (package-inputs appstream) 242 (modify-inputs (package-inputs appstream)
243 (prepend qtbase))) 243 (prepend qtbase)))
244 (arguments 244 (arguments
245 (substitute-keyword-arguments (package-arguments appstream) 245 (substitute-keyword-arguments arguments
246 ((#:configure-flags flags #~'()) 246 ((#:configure-flags flags #~'())
247 #~(append '("-Dqt=true" "-Dqt-versions=6") #$flags)))))) 247 #~(append '("-Dqt=true" "-Dqt-versions=6") #$flags))))))
248 248
@@ -696,7 +696,7 @@ other applications that need to directly deal with input devices.")
696 (fold alist-delete (package-inputs libinput) 696 (fold alist-delete (package-inputs libinput)
697 '("cairo" "glib" "gtk+" "libwacom"))) 697 '("cairo" "glib" "gtk+" "libwacom")))
698 (arguments 698 (arguments
699 (substitute-keyword-arguments (package-arguments libinput) 699 (substitute-keyword-arguments arguments
700 ((#:configure-flags flags ''()) 700 ((#:configure-flags flags ''())
701 `(cons* "-Dlibwacom=false" 701 `(cons* "-Dlibwacom=false"
702 "-Ddebug-gui=false" ;requires gtk+@3 702 "-Ddebug-gui=false" ;requires gtk+@3
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 6a1dd5df1ac..a621467cf72 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -834,7 +834,7 @@ fight or flee@dots{}
834 (inherit boohu) 834 (inherit boohu)
835 (name "boohu-tk") 835 (name "boohu-tk")
836 (arguments 836 (arguments
837 (substitute-keyword-arguments (package-arguments boohu) 837 (substitute-keyword-arguments arguments
838 ((#:tests? _ #t) #f) 838 ((#:tests? _ #t) #f)
839 ((#:build-flags _ #~()) 839 ((#:build-flags _ #~())
840 #~(list "--tags=tk")) 840 #~(list "--tags=tk"))
@@ -3488,7 +3488,7 @@ corruption… You hope luck will be on your side!
3488 (package/inherit shamogu 3488 (package/inherit shamogu
3489 (name "shamogu-sdl") 3489 (name "shamogu-sdl")
3490 (arguments 3490 (arguments
3491 (substitute-keyword-arguments (package-arguments shamogu) 3491 (substitute-keyword-arguments arguments
3492 ((#:tests? _ #t) #f) 3492 ((#:tests? _ #t) #f)
3493 ((#:build-flags _ #'()) #~(list "--tags=sdl")) 3493 ((#:build-flags _ #'()) #~(list "--tags=sdl"))
3494 ((#:phases _ #~%standard-phases) 3494 ((#:phases _ #~%standard-phases)
@@ -5439,7 +5439,7 @@ next campaign.")
5439 (native-inputs 5439 (native-inputs
5440 (list pkg-config)) 5440 (list pkg-config))
5441 (arguments 5441 (arguments
5442 (substitute-keyword-arguments (package-arguments wesnoth) 5442 (substitute-keyword-arguments arguments
5443 ((#:configure-flags _) 5443 ((#:configure-flags _)
5444 #~'("-DENABLE_SYSTEM_LUA=ON" "-DENABLE_GAME=OFF")))) 5444 #~'("-DENABLE_SYSTEM_LUA=ON" "-DENABLE_GAME=OFF"))))
5445 (synopsis "Dedicated @emph{Battle for Wesnoth} server") 5445 (synopsis "Dedicated @emph{Battle for Wesnoth} server")
@@ -5834,7 +5834,7 @@ Transport Tycoon Deluxe.")
5834 (inputs (modify-inputs (package-inputs openttd) 5834 (inputs (modify-inputs (package-inputs openttd)
5835 (append zstd harfbuzz))) 5835 (append zstd harfbuzz)))
5836 (arguments 5836 (arguments
5837 (substitute-keyword-arguments (package-arguments openttd) 5837 (substitute-keyword-arguments arguments
5838 ((#:phases phases '%standard-phases) 5838 ((#:phases phases '%standard-phases)
5839 #~(modify-phases #$phases 5839 #~(modify-phases #$phases
5840 (add-before 'check 'build-tests 5840 (add-before 'check 'build-tests
@@ -11470,7 +11470,7 @@ player adaptability for character progression.")
11470 (package/inherit harmonist 11470 (package/inherit harmonist
11471 (name "harmonist-sdl") 11471 (name "harmonist-sdl")
11472 (arguments 11472 (arguments
11473 (substitute-keyword-arguments (package-arguments harmonist) 11473 (substitute-keyword-arguments arguments
11474 ((#:tests? _ #t) #f) 11474 ((#:tests? _ #t) #f)
11475 ((#:build-flags _ #'()) #~(list "--tags=sdl")) 11475 ((#:build-flags _ #'()) #~(list "--tags=sdl"))
11476 ((#:phases _ #~%standard-phases) 11476 ((#:phases _ #~%standard-phases)
diff --git a/gnu/packages/gawk.scm b/gnu/packages/gawk.scm
index 730af0761c6..a4e9ad61722 100644
--- a/gnu/packages/gawk.scm
+++ b/gnu/packages/gawk.scm
@@ -249,7 +249,7 @@ programs can be captured and transferred to systems that have Awk but not
249 (package/inherit cppawk 249 (package/inherit cppawk
250 (name "cppawk-egawk") 250 (name "cppawk-egawk")
251 (arguments 251 (arguments
252 (substitute-keyword-arguments (package-arguments cppawk) 252 (substitute-keyword-arguments arguments
253 ((#:phases phases) 253 ((#:phases phases)
254 `(modify-phases ,phases 254 `(modify-phases ,phases
255 (replace 'fix-awk-paths 255 (replace 'fix-awk-paths
diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm
index 0a1a2b6ffc6..63a2981c620 100644
--- a/gnu/packages/gcc.scm
+++ b/gnu/packages/gcc.scm
@@ -441,7 +441,7 @@ Go. It also includes runtime support libraries for these languages.")
441 (package-arguments parent) 441 (package-arguments parent)
442 ;; For native builds of some GCC versions the C++ include path needs to 442 ;; For native builds of some GCC versions the C++ include path needs to
443 ;; be adjusted so it does not interfere with GCC's own build processes. 443 ;; be adjusted so it does not interfere with GCC's own build processes.
444 (substitute-keyword-arguments (package-arguments parent) 444 (substitute-keyword-arguments arguments
445 ((#:modules modules %default-gnu-modules) 445 ((#:modules modules %default-gnu-modules)
446 `((srfi srfi-1) 446 `((srfi srfi-1)
447 ,@modules)) 447 ,@modules))
@@ -498,10 +498,10 @@ Go. It also includes runtime support libraries for these languages.")
498 (inherit gcc-base) 498 (inherit gcc-base)
499 (version (package-version this-package))))) 499 (version (package-version this-package)))))
500 (if (%current-target-system) 500 (if (%current-target-system)
501 (substitute-keyword-arguments (package-arguments parent) 501 (substitute-keyword-arguments arguments
502 ((#:configure-flags flags '()) 502 ((#:configure-flags flags '())
503 `(cons "CXX=g++ -std=c++03" ,flags))) 503 `(cons "CXX=g++ -std=c++03" ,flags)))
504 (substitute-keyword-arguments (package-arguments parent) 504 (substitute-keyword-arguments arguments
505 ((#:modules modules %default-gnu-modules) 505 ((#:modules modules %default-gnu-modules)
506 `((srfi srfi-1) 506 `((srfi srfi-1)
507 ,@modules)) 507 ,@modules))
@@ -567,10 +567,10 @@ Go. It also includes runtime support libraries for these languages.")
567 (inherit gcc-base) 567 (inherit gcc-base)
568 (version (package-version this-package))))) 568 (version (package-version this-package)))))
569 (if (%current-target-system) 569 (if (%current-target-system)
570 (substitute-keyword-arguments (package-arguments parent) 570 (substitute-keyword-arguments arguments
571 ((#:configure-flags flags '()) 571 ((#:configure-flags flags '())
572 `(cons "CXX=g++ -std=c++11" ,flags))) 572 `(cons "CXX=g++ -std=c++11" ,flags)))
573 (substitute-keyword-arguments (package-arguments parent) 573 (substitute-keyword-arguments arguments
574 ((#:modules modules %default-gnu-modules) 574 ((#:modules modules %default-gnu-modules)
575 `((srfi srfi-1) 575 `((srfi srfi-1)
576 ,@modules)) 576 ,@modules))
@@ -650,7 +650,7 @@ Go. It also includes runtime support libraries for these languages.")
650 (let ((parent (package 650 (let ((parent (package
651 (inherit gcc-base) 651 (inherit gcc-base)
652 (version (package-version this-package))))) 652 (version (package-version this-package)))))
653 (substitute-keyword-arguments (package-arguments parent) 653 (substitute-keyword-arguments arguments
654 ((#:modules modules %default-gnu-modules) 654 ((#:modules modules %default-gnu-modules)
655 `((srfi srfi-1) 655 `((srfi srfi-1)
656 ,@modules)) 656 ,@modules))
@@ -1009,7 +1009,7 @@ It also includes runtime support libraries for these languages.")
1009 (modules '((guix build utils))) 1009 (modules '((guix build utils)))
1010 (snippet gcc-canadian-cross-objdump-snippet))) 1010 (snippet gcc-canadian-cross-objdump-snippet)))
1011 (arguments 1011 (arguments
1012 (substitute-keyword-arguments (package-arguments gcc-11) 1012 (substitute-keyword-arguments arguments
1013 ((#:phases phases #~%standard-phases) 1013 ((#:phases phases #~%standard-phases)
1014 (if (target-hurd?) 1014 (if (target-hurd?)
1015 #~(modify-phases #$phases 1015 #~(modify-phases #$phases
@@ -1039,7 +1039,7 @@ It also includes runtime support libraries for these languages.")
1039 "gcc-5.0-libvtv-runpath.patch")) 1039 "gcc-5.0-libvtv-runpath.patch"))
1040 (modules '((guix build utils))) 1040 (modules '((guix build utils)))
1041 (snippet gcc-canadian-cross-objdump-snippet))) 1041 (snippet gcc-canadian-cross-objdump-snippet)))
1042 (arguments (substitute-keyword-arguments (package-arguments gcc-13) 1042 (arguments (substitute-keyword-arguments arguments
1043 ((#:phases phases #~%standard-phases) 1043 ((#:phases phases #~%standard-phases)
1044 #~(modify-phases #$phases 1044 #~(modify-phases #$phases
1045 (add-before 'configure 'pre-x86-configure 1045 (add-before 'configure 'pre-x86-configure
@@ -1073,7 +1073,7 @@ It also includes runtime support libraries for these languages.")
1073 (modules '((guix build utils))) 1073 (modules '((guix build utils)))
1074 (snippet gcc-canadian-cross-objdump-snippet))) 1074 (snippet gcc-canadian-cross-objdump-snippet)))
1075 (arguments 1075 (arguments
1076 (substitute-keyword-arguments (package-arguments gcc-14) 1076 (substitute-keyword-arguments arguments
1077 ((#:phases phases #~%standard-phases) 1077 ((#:phases phases #~%standard-phases)
1078 #~(modify-phases #$phases 1078 #~(modify-phases #$phases
1079 (add-after 'install 'adjust-modules-file 1079 (add-after 'install 'adjust-modules-file
@@ -1369,7 +1369,7 @@ as the 'native-search-paths' field."
1369 (delete "lib" (package-outputs gcc)))) 1369 (delete "lib" (package-outputs gcc))))
1370 (native-search-paths search-paths) 1370 (native-search-paths search-paths)
1371 (arguments 1371 (arguments
1372 (substitute-keyword-arguments (package-arguments gcc) 1372 (substitute-keyword-arguments arguments
1373 ((#:modules modules %default-gnu-modules) 1373 ((#:modules modules %default-gnu-modules)
1374 `(,@modules 1374 `(,@modules
1375 (srfi srfi-1) 1375 (srfi srfi-1)
@@ -1635,7 +1635,7 @@ also includes the druntime and phobos libraries."
1635 (outputs (delete "lib" (package-outputs gcc))) 1635 (outputs (delete "lib" (package-outputs gcc)))
1636 (properties (alist-delete 'hidden? (package-properties gcc))) 1636 (properties (alist-delete 'hidden? (package-properties gcc)))
1637 (arguments 1637 (arguments
1638 (substitute-keyword-arguments (package-arguments gcc) 1638 (substitute-keyword-arguments arguments
1639 ((#:modules _ '()) 1639 ((#:modules _ '())
1640 '((guix build gnu-build-system) 1640 '((guix build gnu-build-system)
1641 (guix build utils) 1641 (guix build utils)
@@ -1696,7 +1696,7 @@ misnomer.")))
1696 "This package is part of the GNU Compiler Collection and 1696 "This package is part of the GNU Compiler Collection and
1697provides the GNU compiler for the Go programming language.") 1697provides the GNU compiler for the Go programming language.")
1698 (arguments 1698 (arguments
1699 (substitute-keyword-arguments (package-arguments gccgo) 1699 (substitute-keyword-arguments arguments
1700 ((#:phases phases) 1700 ((#:phases phases)
1701 #~(modify-phases #$phases 1701 #~(modify-phases #$phases
1702 #$@(if (and (version>=? (package-version gccgo) "12.0") 1702 #$@(if (and (version>=? (package-version gccgo) "12.0")
diff --git a/gnu/packages/gdb.scm b/gnu/packages/gdb.scm
index 8221d868d37..709807888c4 100644
--- a/gnu/packages/gdb.scm
+++ b/gnu/packages/gdb.scm
@@ -266,7 +266,7 @@ written in C, C++, Ada, Objective-C, Pascal and more.")
266 (package/inherit gdb 266 (package/inherit gdb
267 (name "gdb-multiarch") 267 (name "gdb-multiarch")
268 (arguments 268 (arguments
269 (substitute-keyword-arguments (package-arguments gdb) 269 (substitute-keyword-arguments arguments
270 ((#:configure-flags flags '()) 270 ((#:configure-flags flags '())
271 #~(cons* "--enable-targets=all" 271 #~(cons* "--enable-targets=all"
272 "--enable-multilib" 272 "--enable-multilib"
@@ -292,7 +292,7 @@ written in C, C++, Ada, Objective-C, Pascal and more.")
292 (package/inherit gdb-14 292 (package/inherit gdb-14
293 (name "avr-gdb") 293 (name "avr-gdb")
294 (arguments 294 (arguments
295 (substitute-keyword-arguments (package-arguments gdb-14) 295 (substitute-keyword-arguments arguments
296 ((#:configure-flags flags '()) 296 ((#:configure-flags flags '())
297 #~(cons* "--target=avr" 297 #~(cons* "--target=avr"
298 "--disable-nls" 298 "--disable-nls"
@@ -380,7 +380,7 @@ AMD's commercially available GPU architectures.")
380 (modify-inputs (package-native-inputs gdb) 380 (modify-inputs (package-native-inputs gdb)
381 (prepend bison flex perl))) 381 (prepend bison flex perl)))
382 (arguments 382 (arguments
383 (substitute-keyword-arguments (package-arguments gdb) 383 (substitute-keyword-arguments arguments
384 ((#:configure-flags _ '()) 384 ((#:configure-flags _ '())
385 ''("--program-prefix=roc" 385 ''("--program-prefix=roc"
386 "--disable-binutils" 386 "--disable-binutils"
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index d3789b0fdf7..43fdcf8a343 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -934,7 +934,7 @@ hydrology and waste deposition.")
934 (native-inputs (modify-inputs (package-native-inputs ogs-serial) 934 (native-inputs (modify-inputs (package-native-inputs ogs-serial)
935 (prepend pkg-config))) 935 (prepend pkg-config)))
936 (arguments 936 (arguments
937 (substitute-keyword-arguments (package-arguments ogs-serial) 937 (substitute-keyword-arguments arguments
938 ((#:configure-flags flags) 938 ((#:configure-flags flags)
939 #~(cons* "-DOGS_USE_PETSC=ON" "-DCMAKE_C_COMPILER=mpicc" 939 #~(cons* "-DOGS_USE_PETSC=ON" "-DCMAKE_C_COMPILER=mpicc"
940 "-DCMAKE_CXX_COMPILER=mpic++" 940 "-DCMAKE_CXX_COMPILER=mpic++"
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index 6b717044812..039f736b0d4 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -163,7 +163,7 @@ translated messages from the catalogs. Nearly all GNU packages use Gettext.")
163 "04kbg1sx0ncfrsbr85ggjslqkzzb243fcw9nyh3rrv1a22ihszf7")) 163 "04kbg1sx0ncfrsbr85ggjslqkzzb243fcw9nyh3rrv1a22ihszf7"))
164 (patches (search-patches "gettext-libunicode-update.patch")))) 164 (patches (search-patches "gettext-libunicode-update.patch"))))
165 (arguments 165 (arguments
166 (substitute-keyword-arguments (package-arguments gettext-minimal) 166 (substitute-keyword-arguments arguments
167 ((#:phases phases) 167 ((#:phases phases)
168 #~(modify-phases #$phases 168 #~(modify-phases #$phases
169 (add-after 'unpack 'touch-test 169 (add-after 'unpack 'touch-test
@@ -187,7 +187,7 @@ translated messages from the catalogs. Nearly all GNU packages use Gettext.")
187 (package/inherit gettext-minimal 187 (package/inherit gettext-minimal
188 (name "gettext") 188 (name "gettext")
189 (arguments 189 (arguments
190 (substitute-keyword-arguments (package-arguments gettext-minimal) 190 (substitute-keyword-arguments arguments
191 ((#:phases phases) 191 ((#:phases phases)
192 #~(modify-phases #$phases 192 #~(modify-phases #$phases
193 (add-after 'install 'add-emacs-autoloads 193 (add-after 'install 'add-emacs-autoloads
@@ -352,6 +352,6 @@ areas where they were not expected like documentation.")
352 (modify-inputs (package-native-inputs po4a) 352 (modify-inputs (package-native-inputs po4a)
353 (delete "docbook-xml" "perl-test-pod" "texlive-local-tree"))) 353 (delete "docbook-xml" "perl-test-pod" "texlive-local-tree")))
354 (arguments 354 (arguments
355 (substitute-keyword-arguments (package-arguments po4a) 355 (substitute-keyword-arguments arguments
356 ((#:tests? _ #t) #f))) 356 ((#:tests? _ #t) #f)))
357 (properties '((hidden? . #t))))) 357 (properties '((hidden? . #t)))))
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 396d2693b7f..f8f34599cb8 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -309,7 +309,7 @@ also known as DXTn or DXTC) for Mesa.")
309 (arguments 309 (arguments
310 (strip-keyword-arguments 310 (strip-keyword-arguments
311 '(#:make-flags) 311 '(#:make-flags)
312 (substitute-keyword-arguments (package-arguments libva) 312 (substitute-keyword-arguments arguments
313 ((#:configure-flags flags) 313 ((#:configure-flags flags)
314 '(list "--disable-glx")))))))) 314 '(list "--disable-glx"))))))))
315 315
@@ -657,7 +657,7 @@ from software emulation to complete hardware acceleration for modern GPUs.")
657 (source (origin 657 (source (origin
658 (inherit (package-source mesa)))) 658 (inherit (package-source mesa))))
659 (arguments 659 (arguments
660 (substitute-keyword-arguments (package-arguments mesa) 660 (substitute-keyword-arguments arguments
661 ((#:modules modules) 661 ((#:modules modules)
662 (cons '(ice-9 textual-ports) modules)) 662 (cons '(ice-9 textual-ports) modules))
663 ((#:configure-flags flags) 663 ((#:configure-flags flags)
@@ -1093,7 +1093,7 @@ and surfaces, receiving input and events.")
1093 ;; When building out of source, the install phase fails with: 1093 ;; When building out of source, the install phase fails with:
1094 ;; file INSTALL cannot find "/tmp/guix-build-glfw-3.4.drv-0/build/docs/html": 1094 ;; file INSTALL cannot find "/tmp/guix-build-glfw-3.4.drv-0/build/docs/html":
1095 ;; No such file or directory 1095 ;; No such file or directory
1096 (arguments (substitute-keyword-arguments (package-arguments glfw) 1096 (arguments (substitute-keyword-arguments arguments
1097 ((#:out-of-source? _ #f) #f))))) 1097 ((#:out-of-source? _ #f) #f)))))
1098 1098
1099(define-public nanovg 1099(define-public nanovg
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index eff1c52dddf..2319e35bfb7 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -204,7 +204,7 @@ shared NFS home directories.")
204 (package/inherit dbus 204 (package/inherit dbus
205 (name "dbus-for-jami") 205 (name "dbus-for-jami")
206 (arguments 206 (arguments
207 (substitute-keyword-arguments (package-arguments dbus) 207 (substitute-keyword-arguments arguments
208 ((#:phases phases) 208 ((#:phases phases)
209 #~(modify-phases #$phases 209 #~(modify-phases #$phases
210 (add-after 'unpack 'customize-config 210 (add-after 'unpack 'customize-config
@@ -234,7 +234,7 @@ shared NFS home directories.")
234(define-public dbus-verbose 234(define-public dbus-verbose
235 (package/inherit dbus 235 (package/inherit dbus
236 (name "dbus-verbose") 236 (name "dbus-verbose")
237 (arguments (substitute-keyword-arguments (package-arguments dbus) 237 (arguments (substitute-keyword-arguments arguments
238 ((#:configure-flags flags '()) 238 ((#:configure-flags flags '())
239 #~(cons "-Dverbose_mode=true" #$flags)))) 239 #~(cons "-Dverbose_mode=true" #$flags))))
240 (synopsis "D-Bus with verbose mode enabled for debugging") 240 (synopsis "D-Bus with verbose mode enabled for debugging")
@@ -450,7 +450,7 @@ functions for strings and common data structures.")
450 (modify-inputs (package-native-inputs base) 450 (modify-inputs (package-native-inputs base)
451 (prepend gobject-introspection-minimal))) 451 (prepend gobject-introspection-minimal)))
452 (arguments 452 (arguments
453 (substitute-keyword-arguments (package-arguments base) 453 (substitute-keyword-arguments arguments
454 ((#:phases phases) 454 ((#:phases phases)
455 #~(modify-phases #$phases 455 #~(modify-phases #$phases
456 ;; GI tests require installed libraries 456 ;; GI tests require installed libraries
@@ -469,7 +469,7 @@ functions for strings and common data structures.")
469 (modify-inputs (package-native-inputs base) 469 (modify-inputs (package-native-inputs base)
470 (append gi-docgen python-docutils))) 470 (append gi-docgen python-docutils)))
471 (arguments 471 (arguments
472 (substitute-keyword-arguments (package-arguments base) 472 (substitute-keyword-arguments arguments
473 ((#:configure-flags flags ''()) 473 ((#:configure-flags flags ''())
474 #~(cons "-Ddocumentation=true" 474 #~(cons "-Ddocumentation=true"
475 (delete "-Dman-pages=disabled" #$flags))) 475 (delete "-Dman-pages=disabled" #$flags)))
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index de02add65ff..7b0d87ca247 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -409,7 +409,7 @@ services.")
409 (name "libcloudproviders") 409 (name "libcloudproviders")
410 (outputs (cons "doc" (package-outputs libcloudproviders-minimal))) 410 (outputs (cons "doc" (package-outputs libcloudproviders-minimal)))
411 (arguments 411 (arguments
412 (substitute-keyword-arguments (package-arguments libcloudproviders-minimal) 412 (substitute-keyword-arguments arguments
413 ((#:configure-flags _) 413 ((#:configure-flags _)
414 '(list "-Denable-gtk-doc=true")) ;false by default 414 '(list "-Denable-gtk-doc=true")) ;false by default
415 ((#:phases phases '%standard-phases) 415 ((#:phases phases '%standard-phases)
@@ -2353,7 +2353,7 @@ GNOME Desktop.")
2353 (base32 2353 (base32
2354 "1dqsgrb62fgmy4w63bjl3b525nil4idrrdcscia1h3isaly0zlds")))) 2354 "1dqsgrb62fgmy4w63bjl3b525nil4idrrdcscia1h3isaly0zlds"))))
2355 (arguments 2355 (arguments
2356 (substitute-keyword-arguments (package-arguments gcr) 2356 (substitute-keyword-arguments arguments
2357 ((#:phases phases) 2357 ((#:phases phases)
2358 #~(modify-phases #$phases 2358 #~(modify-phases #$phases
2359 (replace 'skip-gtk-update-icon-cache 2359 (replace 'skip-gtk-update-icon-cache
@@ -2409,7 +2409,7 @@ GNOME Desktop.")
2409 (package/inherit gdl 2409 (package/inherit gdl
2410 (name "gdl-minimal") 2410 (name "gdl-minimal")
2411 (arguments 2411 (arguments
2412 (substitute-keyword-arguments (package-arguments gdl) 2412 (substitute-keyword-arguments arguments
2413 ((#:phases phases #~%standard-phases) 2413 ((#:phases phases #~%standard-phases)
2414 #~(modify-phases #$phases 2414 #~(modify-phases #$phases
2415 (add-after 'unpack 'disable-doc-generation 2415 (add-after 'unpack 'disable-doc-generation
@@ -3073,7 +3073,7 @@ API.")
3073 (base32 3073 (base32
3074 "1jcyfs912h29xpnj3fd2mk7pr1mljs61vhdpypphj88xfrlrv6hy")))) 3074 "1jcyfs912h29xpnj3fd2mk7pr1mljs61vhdpypphj88xfrlrv6hy"))))
3075 (arguments 3075 (arguments
3076 (substitute-keyword-arguments (package-arguments libpeas) 3076 (substitute-keyword-arguments arguments
3077 ((#:configure-flags flags #~(list)) 3077 ((#:configure-flags flags #~(list))
3078 #~(cons* "-Dlua51=false" #$flags)))) 3078 #~(cons* "-Dlua51=false" #$flags))))
3079 (inputs 3079 (inputs
@@ -3260,7 +3260,7 @@ compiles to GTKBuilder XML.")
3260 (base32 3260 (base32
3261 "0hj7f4xhwjc4x32r3lswwclbw37fw3spy806g4plkmym25hz4ydy")))) 3261 "0hj7f4xhwjc4x32r3lswwclbw37fw3spy806g4plkmym25hz4ydy"))))
3262 (arguments 3262 (arguments
3263 (substitute-keyword-arguments (package-arguments blueprint-compiler) 3263 (substitute-keyword-arguments arguments
3264 ((#:phases phases) 3264 ((#:phases phases)
3265 #~(modify-phases #$phases 3265 #~(modify-phases #$phases
3266 (delete 'fix-tests))))))) 3266 (delete 'fix-tests)))))))
@@ -4442,7 +4442,7 @@ targeting the GNOME stack simple.")
4442 "0xvhg32sxnfyvxn86hh9mn65mh1g189vhsjcahccj0zbwnrkqz3w")) 4442 "0xvhg32sxnfyvxn86hh9mn65mh1g189vhsjcahccj0zbwnrkqz3w"))
4443 (patches (search-patches "vala-0.52-fix-valagirparser.patch")))) 4443 (patches (search-patches "vala-0.52-fix-valagirparser.patch"))))
4444 (arguments 4444 (arguments
4445 (substitute-keyword-arguments (package-arguments vala) 4445 (substitute-keyword-arguments arguments
4446 ((#:configure-flags flags #~'()) 4446 ((#:configure-flags flags #~'())
4447 #~(cons* 4447 #~(cons*
4448 (string-append "CFLAGS=-g -O2" 4448 (string-append "CFLAGS=-g -O2"
@@ -4493,7 +4493,7 @@ editors, IDEs, etc.")
4493(define-public vte/gtk+-3 4493(define-public vte/gtk+-3
4494 (package/inherit vte 4494 (package/inherit vte
4495 (name "vte-with-gtk+3") 4495 (name "vte-with-gtk+3")
4496 (arguments (substitute-keyword-arguments (package-arguments vte) 4496 (arguments (substitute-keyword-arguments arguments
4497 ((#:configure-flags flags #~'()) 4497 ((#:configure-flags flags #~'())
4498 #~(cons "-Dgtk4=false" (delete "-Dgtk3=false" #$flags))))) 4498 #~(cons "-Dgtk4=false" (delete "-Dgtk3=false" #$flags)))))
4499 (propagated-inputs (modify-inputs (package-propagated-inputs vte) 4499 (propagated-inputs (modify-inputs (package-propagated-inputs vte)
@@ -4514,7 +4514,7 @@ editors, IDEs, etc.")
4514 (file-name (git-file-name name version)) 4514 (file-name (git-file-name name version))
4515 (sha256 (base32 4515 (sha256 (base32
4516 "0fv6lx7kk1xrfsvc95jm23vxkmyfypriz4nvj0kjy4nshgccwlch")))) 4516 "0fv6lx7kk1xrfsvc95jm23vxkmyfypriz4nvj0kjy4nshgccwlch"))))
4517 (arguments (substitute-keyword-arguments (package-arguments vte) 4517 (arguments (substitute-keyword-arguments arguments
4518 ((#:configure-flags flags) 4518 ((#:configure-flags flags)
4519 #~(append (list "-Dsixel=true") #$flags)))) 4519 #~(append (list "-Dsixel=true") #$flags))))
4520 (inputs (modify-inputs (package-inputs vte) 4520 (inputs (modify-inputs (package-inputs vte)
@@ -4668,7 +4668,7 @@ GLib and GObject, and integrates JSON with GLib data types.")
4668 (name "json-glib") 4668 (name "json-glib")
4669 (outputs (cons "doc" (package-outputs json-glib-minimal))) 4669 (outputs (cons "doc" (package-outputs json-glib-minimal)))
4670 (arguments 4670 (arguments
4671 (substitute-keyword-arguments (package-arguments json-glib-minimal) 4671 (substitute-keyword-arguments arguments
4672 ((#:configure-flags _) 4672 ((#:configure-flags _)
4673 #~(list "-Dman=true" 4673 #~(list "-Dman=true"
4674 #$@(if (%current-target-system) 4674 #$@(if (%current-target-system)
@@ -4976,7 +4976,7 @@ and the GLib main loop, to integrate well with GNOME applications.")
4976 (base32 4976 (base32
4977 "04rgv6hkyhgi7lak9865yxgbgky6gc635p7w6nhcbj64rx0prdz4")))) 4977 "04rgv6hkyhgi7lak9865yxgbgky6gc635p7w6nhcbj64rx0prdz4"))))
4978 (arguments 4978 (arguments
4979 (substitute-keyword-arguments (package-arguments libsoup-minimal) 4979 (substitute-keyword-arguments arguments
4980 ((#:configure-flags configure-flags) 4980 ((#:configure-flags configure-flags)
4981 ;; The option name changed between libsoup 2 and libsoup 3. 4981 ;; The option name changed between libsoup 2 and libsoup 3.
4982 #~(cons "-Dgtk_doc=false" 4982 #~(cons "-Dgtk_doc=false"
@@ -4998,7 +4998,7 @@ and the GLib main loop, to integrate well with GNOME applications.")
4998 (name "libsoup") 4998 (name "libsoup")
4999 (outputs (cons "doc" (package-outputs libsoup-minimal))) 4999 (outputs (cons "doc" (package-outputs libsoup-minimal)))
5000 (arguments 5000 (arguments
5001 (substitute-keyword-arguments (package-arguments libsoup-minimal) 5001 (substitute-keyword-arguments arguments
5002 ((#:configure-flags configure-flags) 5002 ((#:configure-flags configure-flags)
5003 #~(cons "-Ddocs=enabled" 5003 #~(cons "-Ddocs=enabled"
5004 ;; The default value is 'auto', meaning it could be skipped. 5004 ;; The default value is 'auto', meaning it could be skipped.
@@ -5523,7 +5523,7 @@ output devices.")
5523 (sha256 5523 (sha256
5524 (base32 "0vwfx06k1in8hci3kdxpc3c0bh81f1vl5bp7favd3rdz4wd661vl")))) 5524 (base32 "0vwfx06k1in8hci3kdxpc3c0bh81f1vl5bp7favd3rdz4wd661vl"))))
5525 (arguments 5525 (arguments
5526 (substitute-keyword-arguments (package-arguments colord-minimal) 5526 (substitute-keyword-arguments arguments
5527 ((#:configure-flags flags) 5527 ((#:configure-flags flags)
5528 #~(begin 5528 #~(begin
5529 (use-modules (srfi srfi-1)) 5529 (use-modules (srfi srfi-1))
@@ -7181,7 +7181,7 @@ USB transfers with your high-level application or system daemon.")
7181 (package/inherit gusb-minimal 7181 (package/inherit gusb-minimal
7182 (name "gusb") 7182 (name "gusb")
7183 (arguments 7183 (arguments
7184 (substitute-keyword-arguments (package-arguments gusb-minimal) 7184 (substitute-keyword-arguments arguments
7185 ((#:configure-flags flags) 7185 ((#:configure-flags flags)
7186 `(cons "-Ddocs=true" 7186 `(cons "-Ddocs=true"
7187 (delete "-Ddocs=false" ,flags))))) 7187 (delete "-Ddocs=false" ,flags)))))
@@ -12207,7 +12207,7 @@ for usage on small and big screens.")
12207 (sha256 12207 (sha256
12208 (base32 "1y23k623sjkldfrdiwfarpchg5mg58smcy1pkgnwfwca15wm1ra5")))) 12208 (base32 "1y23k623sjkldfrdiwfarpchg5mg58smcy1pkgnwfwca15wm1ra5"))))
12209 (arguments 12209 (arguments
12210 (substitute-keyword-arguments (package-arguments libhandy) 12210 (substitute-keyword-arguments arguments
12211 ((#:configure-flags flags) 12211 ((#:configure-flags flags)
12212 '(list "-Dglade_catalog=disabled" "-Dgtk_doc=true")))))) 12212 '(list "-Dglade_catalog=disabled" "-Dgtk_doc=true"))))))
12213 12213
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index 4a05e9ced10..57e07f77991 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -309,7 +309,7 @@ in C/C++.")
309 (base32 309 (base32
310 "1a3h7p7126pxzpidb1lqckvhfh1had805mai4l96mnc878phbx61")))) 310 "1a3h7p7126pxzpidb1lqckvhfh1had805mai4l96mnc878phbx61"))))
311 (arguments 311 (arguments
312 (substitute-keyword-arguments (package-arguments mozjs) 312 (substitute-keyword-arguments arguments
313 ((#:configure-flags flags) 313 ((#:configure-flags flags)
314 #~(delete "--enable-rust-simd" #$flags)) 314 #~(delete "--enable-rust-simd" #$flags))
315 ((#:phases phases) 315 ((#:phases phases)
@@ -387,7 +387,7 @@ fractional-second-digits-append-item.js")
387 (base32 387 (base32
388 "0xvwk3vkbxnybpi3gwk48nxffg44lbv58mbk2xq6cz50ffq0k5k2")))) 388 "0xvwk3vkbxnybpi3gwk48nxffg44lbv58mbk2xq6cz50ffq0k5k2"))))
389 (arguments 389 (arguments
390 (substitute-keyword-arguments (package-arguments mozjs) 390 (substitute-keyword-arguments arguments
391 ((#:configure-flags flags) 391 ((#:configure-flags flags)
392 #~(delete "--enable-rust-simd" #$flags)) 392 #~(delete "--enable-rust-simd" #$flags))
393 ((#:phases phases) 393 ((#:phases phases)
diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm
index f5b5649622d..b49f0d75b40 100644
--- a/gnu/packages/gpodder.scm
+++ b/gnu/packages/gpodder.scm
@@ -160,7 +160,7 @@ and track podcasts.")
160 (modify-inputs (package-inputs libmygpo-qt) 160 (modify-inputs (package-inputs libmygpo-qt)
161 (replace "qtbase" qtbase-5))) 161 (replace "qtbase" qtbase-5)))
162 (arguments 162 (arguments
163 (substitute-keyword-arguments (package-arguments libmygpo-qt) 163 (substitute-keyword-arguments arguments
164 ((#:configure-flags flags) 164 ((#:configure-flags flags)
165 #~(delete "-DBUILD_WITH_QT6=ON" #$flags)))))) 165 #~(delete "-DBUILD_WITH_QT6=ON" #$flags))))))
166 166
diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm
index be5fe287c8f..6a3996a46d1 100644
--- a/gnu/packages/graph.scm
+++ b/gnu/packages/graph.scm
@@ -591,7 +591,7 @@ contains supporting code for evaluation and parameter tuning.")
591 (sha256 591 (sha256
592 (base32 "0m0hyqn9db0xdbvan0lin7xf11dl4xdpjwwpagw01hl4z72w3al0")))) 592 (base32 "0m0hyqn9db0xdbvan0lin7xf11dl4xdpjwwpagw01hl4z72w3al0"))))
593 (arguments 593 (arguments
594 (substitute-keyword-arguments (package-arguments faiss) 594 (substitute-keyword-arguments arguments
595 ((#:configure-flags flags '()) 595 ((#:configure-flags flags '())
596 ;; Add -fpermissive to suppress errors about non-conforming code. 596 ;; Add -fpermissive to suppress errors about non-conforming code.
597 #~(cons "-DCMAKE_CXX_FLAGS=-fpermissive" 597 #~(cons "-DCMAKE_CXX_FLAGS=-fpermissive"
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index de7716c40c0..39711d3d969 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -1843,7 +1843,7 @@ in Julia).")
1843 (base32 1843 (base32
1844 "0l7gqxxz7rmdqrv65r6ki7avg636d7s6bfq7h1213gjr1dz8hiij")))) 1844 "0l7gqxxz7rmdqrv65r6ki7avg636d7s6bfq7h1213gjr1dz8hiij"))))
1845 (arguments 1845 (arguments
1846 (substitute-keyword-arguments (package-arguments openscenegraph) 1846 (substitute-keyword-arguments arguments
1847 ((#:configure-flags flags) 1847 ((#:configure-flags flags)
1848 ;; As per the above wiki link, the following plugins are enough: 1848 ;; As per the above wiki link, the following plugins are enough:
1849 #~(append 1849 #~(append
@@ -2619,7 +2619,7 @@ It supports:
2619 (base32 2619 (base32
2620 "15mbqz7kg23xgy46ijm8p5wnj4q8xipyr7ckwz8kpa5v3lxssyf3")))) 2620 "15mbqz7kg23xgy46ijm8p5wnj4q8xipyr7ckwz8kpa5v3lxssyf3"))))
2621 (arguments 2621 (arguments
2622 (substitute-keyword-arguments (package-arguments skia) 2622 (substitute-keyword-arguments arguments
2623 ;; gn/find_headers.py fails to decode some JSON, probably because of 2623 ;; gn/find_headers.py fails to decode some JSON, probably because of
2624 ;; a warning. 2624 ;; a warning.
2625 ((#:tests? _ #false) #false) 2625 ((#:tests? _ #false) #false)
diff --git a/gnu/packages/groff.scm b/gnu/packages/groff.scm
index c06381df6a4..c32bff09578 100644
--- a/gnu/packages/groff.scm
+++ b/gnu/packages/groff.scm
@@ -147,7 +147,7 @@ is usually the formatter of \"man\" documentation pages.")
147 147
148 #:configure-flags '("--with-doc=no") 148 #:configure-flags '("--with-doc=no")
149 149
150 ,@(substitute-keyword-arguments (package-arguments groff) 150 ,@(substitute-keyword-arguments arguments
151 ((#:phases phases) 151 ((#:phases phases)
152 `(modify-phases ,phases 152 `(modify-phases ,phases
153 (add-after 'install 'remove-non-essential-programs 153 (add-after 'install 'remove-non-essential-programs
diff --git a/gnu/packages/groovy.scm b/gnu/packages/groovy.scm
index 94b2fef8330..3e8eae44ae4 100644
--- a/gnu/packages/groovy.scm
+++ b/gnu/packages/groovy.scm
@@ -303,7 +303,7 @@ other groovy submodules.")))
303 (name "groovy-parser-antlr4") 303 (name "groovy-parser-antlr4")
304 (arguments 304 (arguments
305 `(#:tests? #f 305 `(#:tests? #f
306 ,@(substitute-keyword-arguments (package-arguments base) 306 ,@(substitute-keyword-arguments arguments
307 ((#:phases phases) 307 ((#:phases phases)
308 `(modify-phases ,phases 308 `(modify-phases ,phases
309 (add-before 'build 'generate-parser 309 (add-before 'build 'generate-parser
@@ -360,7 +360,7 @@ other groovy submodules."))))
360 (inherit base) 360 (inherit base)
361 (arguments 361 (arguments
362 `(#:tests? #f;Requires spock-framework which is a circular dependency 362 `(#:tests? #f;Requires spock-framework which is a circular dependency
363 ,@(substitute-keyword-arguments (package-arguments base) 363 ,@(substitute-keyword-arguments arguments
364 ((#:phases phases) 364 ((#:phases phases)
365 `(modify-phases ,phases 365 `(modify-phases ,phases
366 ;; These annotations are used for QA, but do not affect build output. 366 ;; These annotations are used for QA, but do not affect build output.
@@ -413,7 +413,7 @@ similar to javadoc."))))
413 (arguments 413 (arguments
414 `(;#:tests? #f;Requires spock-framework which is a circular dependency 414 `(;#:tests? #f;Requires spock-framework which is a circular dependency
415 #:ant ,ant/java8; ant is actually a dependency of this package, and we need 1.10 415 #:ant ,ant/java8; ant is actually a dependency of this package, and we need 1.10
416 ,@(substitute-keyword-arguments (package-arguments base) 416 ,@(substitute-keyword-arguments arguments
417 ((#:phases phases) 417 ((#:phases phases)
418 `(modify-phases ,phases 418 `(modify-phases ,phases
419 ;; These annotations are used for QA, but do not affect build output. 419 ;; These annotations are used for QA, but do not affect build output.
@@ -445,7 +445,7 @@ similar to javadoc."))))
445 (package 445 (package
446 (inherit base) 446 (inherit base)
447 (arguments 447 (arguments
448 (substitute-keyword-arguments (package-arguments base) 448 (substitute-keyword-arguments arguments
449 ((#:phases phases) 449 ((#:phases phases)
450 `(modify-phases ,phases 450 `(modify-phases ,phases
451 (delete 'copy-resources) 451 (delete 'copy-resources)
@@ -529,7 +529,7 @@ arguments in Groovy using the picocli library."))))
529 (package 529 (package
530 (inherit base) 530 (inherit base)
531 (arguments 531 (arguments
532 (substitute-keyword-arguments (package-arguments base) 532 (substitute-keyword-arguments arguments
533 ((#:phases phases) 533 ((#:phases phases)
534 `(modify-phases ,phases 534 `(modify-phases ,phases
535 (add-before 'check 'fix-test 535 (add-before 'check 'fix-test
@@ -553,7 +553,7 @@ library used to build graphical interfaces."))))
553 (package 553 (package
554 (inherit base) 554 (inherit base)
555 (arguments 555 (arguments
556 (substitute-keyword-arguments (package-arguments base) 556 (substitute-keyword-arguments arguments
557 ((#:phases phases) 557 ((#:phases phases)
558 `(modify-phases ,phases 558 `(modify-phases ,phases
559 (add-before 'check 'build-swing 559 (add-before 'check 'build-swing
@@ -744,7 +744,7 @@ tests in Groovy."))))
744 (package 744 (package
745 (inherit base) 745 (inherit base)
746 (arguments 746 (arguments
747 (substitute-keyword-arguments (package-arguments base) 747 (substitute-keyword-arguments arguments
748 ((#:phases phases) 748 ((#:phases phases)
749 `(modify-phases ,phases 749 `(modify-phases ,phases
750 (delete 'copy-resources) 750 (delete 'copy-resources)
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 3023daaff24..b20a1a0e057 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -1082,7 +1082,7 @@ non-linear editors.")
1082given, also pass them to the build system instead of the ones used by PKG." 1082given, also pass them to the build system instead of the ones used by PKG."
1083 (package/inherit pkg 1083 (package/inherit pkg
1084 (arguments 1084 (arguments
1085 (substitute-keyword-arguments (package-arguments pkg) 1085 (substitute-keyword-arguments arguments
1086 ((#:configure-flags flags #~'()) 1086 ((#:configure-flags flags #~'())
1087 #~(append 1087 #~(append
1088 (list 1088 (list
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 781e43d9dd7..9eea8b4919c 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -251,7 +251,7 @@ output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.")
251 (modify-inputs (package-native-inputs cairo) 251 (modify-inputs (package-native-inputs cairo)
252 (prepend gtk-doc/stable))) 252 (prepend gtk-doc/stable)))
253 (arguments 253 (arguments
254 (substitute-keyword-arguments (package-arguments cairo) 254 (substitute-keyword-arguments arguments
255 ((#:configure-flags flags ''()) 255 ((#:configure-flags flags ''())
256 #~(cons "-Dgtk_doc=true" #$flags)) 256 #~(cons "-Dgtk_doc=true" #$flags))
257 ((#:phases phases '%standard-phases) 257 ((#:phases phases '%standard-phases)
@@ -278,7 +278,7 @@ output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.")
278 `(("mesa" ,mesa) 278 `(("mesa" ,mesa)
279 ,@(package-inputs cairo))) 279 ,@(package-inputs cairo)))
280 (arguments 280 (arguments
281 (substitute-keyword-arguments (package-arguments cairo) 281 (substitute-keyword-arguments arguments
282 ((#:configure-flags flags ''()) 282 ((#:configure-flags flags ''())
283 #~(cons "-Dxlib-xcb=enabled" #$flags)))) 283 #~(cons "-Dxlib-xcb=enabled" #$flags))))
284 (synopsis "2D graphics library (with X11 support)"))) 284 (synopsis "2D graphics library (with X11 support)")))
@@ -642,7 +642,7 @@ highlighting and other features typical of a source code editor.")
642 (list 642 (list
643 #:configure-flags 643 #:configure-flags
644 #~(list "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types")) 644 #~(list "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types"))
645 (substitute-keyword-arguments (package-arguments gtksourceview) 645 (substitute-keyword-arguments arguments
646 ((#:phases phases) 646 ((#:phases phases)
647 `(modify-phases ,phases 647 `(modify-phases ,phases
648 (delete 'disable-gtk-update-icon-cache)))))))) 648 (delete 'disable-gtk-update-icon-cache))))))))
@@ -855,7 +855,7 @@ is part of the GNOME accessibility project.")
855 (package/inherit at-spi2-core 855 (package/inherit at-spi2-core
856 (outputs (cons "doc" (package-outputs at-spi2-core))) 856 (outputs (cons "doc" (package-outputs at-spi2-core)))
857 (arguments 857 (arguments
858 (substitute-keyword-arguments (package-arguments at-spi2-core) 858 (substitute-keyword-arguments arguments
859 ((#:configure-flags flags ''()) 859 ((#:configure-flags flags ''())
860 #~(cons #$(if (%current-target-system) 860 #~(cons #$(if (%current-target-system)
861 "-Ddocs=false" 861 "-Ddocs=false"
@@ -1503,7 +1503,7 @@ exceptions, macros, and a dynamic programming environment.")
1503 (base32 1503 (base32
1504 "0dslfldzgxis8g0g3xaffcqnd1njzz23fjy0v3lc0r2694ra4ny4")))) 1504 "0dslfldzgxis8g0g3xaffcqnd1njzz23fjy0v3lc0r2694ra4ny4"))))
1505 (arguments 1505 (arguments
1506 (substitute-keyword-arguments (package-arguments guile-cairo) 1506 (substitute-keyword-arguments arguments
1507 ((#:phases phases) 1507 ((#:phases phases)
1508 `(modify-phases ,phases 1508 `(modify-phases ,phases
1509 ;; To allow running the check phase before install, add two phases 1509 ;; To allow running the check phase before install, add two phases
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index f9f43a27a28..a66d49e89d9 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -1851,7 +1851,7 @@ types are supported.")
1851 (name "guile2.2-pfds") 1851 (name "guile2.2-pfds")
1852 (native-inputs (list guile-2.2)) 1852 (native-inputs (list guile-2.2))
1853 (arguments 1853 (arguments
1854 (substitute-keyword-arguments (package-arguments guile-pfds) 1854 (substitute-keyword-arguments arguments
1855 ((#:phases phases) 1855 ((#:phases phases)
1856 `(modify-phases ,phases 1856 `(modify-phases ,phases
1857 (delete 'work-around-guile-bug) 1857 (delete 'work-around-guile-bug)
@@ -2250,7 +2250,7 @@ format.")
2250 (inputs (modify-inputs (package-inputs guile-email) 2250 (inputs (modify-inputs (package-inputs guile-email)
2251 (replace "guile" guile-2.2))) 2251 (replace "guile" guile-2.2)))
2252 (arguments 2252 (arguments
2253 (substitute-keyword-arguments (package-arguments guile-email) 2253 (substitute-keyword-arguments arguments
2254 ((#:make-flags make-flags '()) 2254 ((#:make-flags make-flags '())
2255 #~(cons "guile_effective_version=2.2" 2255 #~(cons "guile_effective_version=2.2"
2256 #$make-flags)))))) 2256 #$make-flags))))))
@@ -2591,7 +2591,7 @@ It currently supports MySQL, Postgres and SQLite3.")
2591 (inherit guile-dbi) 2591 (inherit guile-dbi)
2592 (name "guile-dbd-sqlite3") 2592 (name "guile-dbd-sqlite3")
2593 (arguments 2593 (arguments
2594 (substitute-keyword-arguments (package-arguments guile-dbi) 2594 (substitute-keyword-arguments arguments
2595 ((#:phases phases) 2595 ((#:phases phases)
2596 `(modify-phases ,phases 2596 `(modify-phases ,phases
2597 (replace 'chdir 2597 (replace 'chdir
@@ -2616,7 +2616,7 @@ SQL databases. This package implements the interface for SQLite.")))
2616 (inherit guile-dbi) 2616 (inherit guile-dbi)
2617 (name "guile-dbd-postgresql") 2617 (name "guile-dbd-postgresql")
2618 (arguments 2618 (arguments
2619 (substitute-keyword-arguments (package-arguments guile-dbi) 2619 (substitute-keyword-arguments arguments
2620 ((#:phases phases) 2620 ((#:phases phases)
2621 `(modify-phases ,phases 2621 `(modify-phases ,phases
2622 (replace 'chdir 2622 (replace 'chdir
@@ -2646,7 +2646,7 @@ PostgreSQL.")))
2646 (inherit guile-dbi) 2646 (inherit guile-dbi)
2647 (name "guile-dbd-mysql") 2647 (name "guile-dbd-mysql")
2648 (arguments 2648 (arguments
2649 (substitute-keyword-arguments (package-arguments guile-dbi) 2649 (substitute-keyword-arguments arguments
2650 ((#:phases phases) 2650 ((#:phases phases)
2651 `(modify-phases ,phases 2651 `(modify-phases ,phases
2652 (replace 'chdir 2652 (replace 'chdir
@@ -4155,7 +4155,7 @@ inspired by the SCSH regular expression system.")
4155 (inherit guile-irregex) 4155 (inherit guile-irregex)
4156 (name "guile2.0-irregex") 4156 (name "guile2.0-irregex")
4157 (arguments 4157 (arguments
4158 (substitute-keyword-arguments (package-arguments guile-irregex) 4158 (substitute-keyword-arguments arguments
4159 ((#:phases phases) 4159 ((#:phases phases)
4160 #~(modify-phases #$phases 4160 #~(modify-phases #$phases
4161 ;; For some reason guile 2.0 cannot load foo.scm using 4161 ;; For some reason guile 2.0 cannot load foo.scm using
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index a31d8e50257..77cc2f9b538 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -687,7 +687,7 @@ GNU@tie{}Guile. Use the @code{(ice-9 readline)} module and call its
687 (base32 687 (base32
688 "0xfnd99iws9dwk5va8bmqpysmb8pnb1w91rw7rbfzzklyfvpibh6")))) 688 "0xfnd99iws9dwk5va8bmqpysmb8pnb1w91rw7rbfzzklyfvpibh6"))))
689 (arguments 689 (arguments
690 (substitute-keyword-arguments (package-arguments guile-next) 690 (substitute-keyword-arguments arguments
691 ((#:configure-flags flags #~'()) 691 ((#:configure-flags flags #~'())
692 #~(cons* 692 #~(cons*
693 #$(string-append 693 #$(string-append
diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
index 32b6fe9a058..4aa17d1718d 100644
--- a/gnu/packages/haskell.scm
+++ b/gnu/packages/haskell.scm
@@ -1563,7 +1563,7 @@ interactive environment for the functional language Haskell.")
1563 (patches (search-patches "ghc-9.2-cabal-support-package-path.patch" 1563 (patches (search-patches "ghc-9.2-cabal-support-package-path.patch"
1564 "ghc-9-StgCRunAsm-only-when-needed.patch")))) 1564 "ghc-9-StgCRunAsm-only-when-needed.patch"))))
1565 (arguments 1565 (arguments
1566 (substitute-keyword-arguments (package-arguments base) 1566 (substitute-keyword-arguments arguments
1567 ((#:phases phases '%standard-phases) 1567 ((#:phases phases '%standard-phases)
1568 #~(modify-phases #$phases 1568 #~(modify-phases #$phases
1569 ;; File Common.hs has been moved to src/ in this release. 1569 ;; File Common.hs has been moved to src/ in this release.
@@ -1706,7 +1706,7 @@ SRC_HC_OPTS += -optc-mno-outline-atomics
1706 "1qk7rlqf02s3b6m6sqqngmjq1mxnrz88h159lz6k25gddmdg5kp8")) 1706 "1qk7rlqf02s3b6m6sqqngmjq1mxnrz88h159lz6k25gddmdg5kp8"))
1707 (patches (search-patches "ghc-9-StgCRunAsm-only-when-needed.patch")))) 1707 (patches (search-patches "ghc-9-StgCRunAsm-only-when-needed.patch"))))
1708 (arguments 1708 (arguments
1709 (substitute-keyword-arguments (package-arguments base) 1709 (substitute-keyword-arguments arguments
1710 ((#:phases phases '%standard-phases) 1710 ((#:phases phases '%standard-phases)
1711 #~(modify-phases #$phases 1711 #~(modify-phases #$phases
1712 ;; Files don’t exist any more. 1712 ;; Files don’t exist any more.
diff --git a/gnu/packages/hurd.scm b/gnu/packages/hurd.scm
index 35d13c80aa7..44908653c8d 100644
--- a/gnu/packages/hurd.scm
+++ b/gnu/packages/hurd.scm
@@ -201,7 +201,7 @@ Library and other user programs.")
201 (name "hurd-minimal") 201 (name "hurd-minimal")
202 (inputs (list glibc/hurd-headers gnumach-headers)) 202 (inputs (list glibc/hurd-headers gnumach-headers))
203 (arguments 203 (arguments
204 (substitute-keyword-arguments (package-arguments hurd-headers) 204 (substitute-keyword-arguments arguments
205 ((#:make-flags flags '()) 205 ((#:make-flags flags '())
206 #~'(#$(string-append "lib-subdirs=libshouldbeinlibc libihash libstore") 206 #~'(#$(string-append "lib-subdirs=libshouldbeinlibc libihash libstore")
207 "prog-subdirs=" 207 "prog-subdirs="
@@ -224,7 +224,7 @@ Library, Parted and netdde for GNU/Hurd.")
224 (package (inherit hurd-headers) 224 (package (inherit hurd-headers)
225 (name "libirqhelp") 225 (name "libirqhelp")
226 (arguments 226 (arguments
227 (substitute-keyword-arguments (package-arguments hurd-headers) 227 (substitute-keyword-arguments arguments
228 ((#:make-flags flags '()) 228 ((#:make-flags flags '())
229 #~'(#$(string-append "lib-subdirs=libirqhelp") 229 #~'(#$(string-append "lib-subdirs=libirqhelp")
230 "prog-subdirs=" 230 "prog-subdirs="
@@ -277,7 +277,7 @@ Hurd-minimal package which are needed for both glibc and GCC.")
277 (inherit gnumach-headers) 277 (inherit gnumach-headers)
278 (name "gnumach") 278 (name "gnumach")
279 (arguments 279 (arguments
280 (substitute-keyword-arguments (package-arguments gnumach-headers) 280 (substitute-keyword-arguments arguments
281 ((#:configure-flags flags ''()) 281 ((#:configure-flags flags ''())
282 `(cons* "--enable-kdb" ;enable kernel debugger 282 `(cons* "--enable-kdb" ;enable kernel debugger
283 "--disable-net-group" 283 "--disable-net-group"
diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm
index 2e0d4a87444..78ade07cb9c 100644
--- a/gnu/packages/ibus.scm
+++ b/gnu/packages/ibus.scm
@@ -236,7 +236,7 @@ may also simplify input method development.")
236(define-public ibus 236(define-public ibus
237 (package/inherit ibus-minimal 237 (package/inherit ibus-minimal
238 (arguments 238 (arguments
239 (substitute-keyword-arguments (package-arguments ibus-minimal) 239 (substitute-keyword-arguments arguments
240 ((#:configure-flags flags) 240 ((#:configure-flags flags)
241 #~(cons* "--enable-python-library" 241 #~(cons* "--enable-python-library"
242 (delete "--disable-gtk4" #$flags))) 242 (delete "--disable-gtk4" #$flags)))
diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm
index dc040d02ade..68a7421b51d 100644
--- a/gnu/packages/icu4c.scm
+++ b/gnu/packages/icu4c.scm
@@ -209,7 +209,7 @@ C/C++ part.")
209 (inherit icu4c) 209 (inherit icu4c)
210 (name "icu4c-build-root") 210 (name "icu4c-build-root")
211 (arguments 211 (arguments
212 (substitute-keyword-arguments (package-arguments icu4c) 212 (substitute-keyword-arguments arguments
213 ((#:tests? _ #f) 213 ((#:tests? _ #f)
214 #f) 214 #f)
215 ((#:out-of-source? _ #t) 215 ((#:out-of-source? _ #t)
diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index fb5cad2a7b8..c00a287c159 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -973,7 +973,7 @@ including 2D color images.")
973 (inherit gmic) 973 (inherit gmic)
974 (name "gmic-qt") 974 (name "gmic-qt")
975 (arguments 975 (arguments
976 (substitute-keyword-arguments (package-arguments gmic) 976 (substitute-keyword-arguments arguments
977 ((#:configure-flags _) 977 ((#:configure-flags _)
978 #~(list "-DGMIC_QT_HOST=none" 978 #~(list "-DGMIC_QT_HOST=none"
979 "-DENABLE_DYNAMIC_LINKING=ON")) 979 "-DENABLE_DYNAMIC_LINKING=ON"))
@@ -998,7 +998,7 @@ including 2D color images.")
998 (modify-inputs (package-inputs gmic-qt) 998 (modify-inputs (package-inputs gmic-qt)
999 (prepend gexiv2 gdk-pixbuf gegl gimp pango))) 999 (prepend gexiv2 gdk-pixbuf gegl gimp pango)))
1000 (arguments 1000 (arguments
1001 (substitute-keyword-arguments (package-arguments gmic-qt) 1001 (substitute-keyword-arguments arguments
1002 ((#:configure-flags flags) 1002 ((#:configure-flags flags)
1003 #~(list "-DGMIC_QT_HOST=gimp3" 1003 #~(list "-DGMIC_QT_HOST=gimp3"
1004 "-DENABLE_DYNAMIC_LINKING=ON")))) 1004 "-DENABLE_DYNAMIC_LINKING=ON"))))
@@ -1370,7 +1370,7 @@ libraries designed for computer vision research and implementation.")
1370 (("add_subdirectory\\((tiff|png|jpeg|zlib|bzlib|geotiff)\\)") 1370 (("add_subdirectory\\((tiff|png|jpeg|zlib|bzlib|geotiff)\\)")
1371 "")))))) 1371 ""))))))
1372 (arguments 1372 (arguments
1373 (substitute-keyword-arguments (package-arguments vxl) 1373 (substitute-keyword-arguments arguments
1374 ((#:configure-flags flags) 1374 ((#:configure-flags flags)
1375 #~(cons* ;; Needed for itk-snap 1375 #~(cons* ;; Needed for itk-snap
1376 "-DVNL_CONFIG_LEGACY_METHODS=ON" 1376 "-DVNL_CONFIG_LEGACY_METHODS=ON"
diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 06ad9be9114..b82e2b33e9a 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -1715,7 +1715,7 @@ and XMP metadata of images in various formats.")
1715 (package 1715 (package
1716 (inherit exiv2) 1716 (inherit exiv2)
1717 (arguments 1717 (arguments
1718 (substitute-keyword-arguments (package-arguments exiv2) 1718 (substitute-keyword-arguments arguments
1719 ((#:phases phases) 1719 ((#:phases phases)
1720 #~(modify-phases #$phases 1720 #~(modify-phases #$phases
1721 (delete 'delete-static-libraries))))))) 1721 (delete 'delete-static-libraries)))))))
diff --git a/gnu/packages/instrumentation.scm b/gnu/packages/instrumentation.scm
index 31b1497a07b..9e4003d8f9d 100644
--- a/gnu/packages/instrumentation.scm
+++ b/gnu/packages/instrumentation.scm
@@ -150,7 +150,7 @@ bindings, and the command-line tool @command{babeltrace2}.")
150 (name "babeltrace-dev") 150 (name "babeltrace-dev")
151 (synopsis "Trace manipulation toolkit (variant for plugin developers)") 151 (synopsis "Trace manipulation toolkit (variant for plugin developers)")
152 (arguments 152 (arguments
153 (substitute-keyword-arguments (package-arguments babeltrace) 153 (substitute-keyword-arguments arguments
154 ((#:phases phases) 154 ((#:phases phases)
155 `(modify-phases ,phases 155 `(modify-phases ,phases
156 (add-before 'configure 'set-environment-variables 156 (add-before 'configure 'set-environment-variables
diff --git a/gnu/packages/java-bootstrap.scm b/gnu/packages/java-bootstrap.scm
index 32f993496d5..426df8bcf24 100644
--- a/gnu/packages/java-bootstrap.scm
+++ b/gnu/packages/java-bootstrap.scm
@@ -612,7 +612,7 @@ machine.")))
612 '(delete-file "src/classlib/gnuclasspath/lib/classes.zip")))) 612 '(delete-file "src/classlib/gnuclasspath/lib/classes.zip"))))
613 (build-system gnu-build-system) 613 (build-system gnu-build-system)
614 (arguments 614 (arguments
615 (substitute-keyword-arguments (package-arguments jamvm-1-bootstrap) 615 (substitute-keyword-arguments arguments
616 ((#:modules modules %default-gnu-modules) 616 ((#:modules modules %default-gnu-modules)
617 (append '((srfi srfi-1) 617 (append '((srfi srfi-1)
618 (srfi srfi-26)) 618 (srfi srfi-26))
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 79bb4fac488..e73f6e29249 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -1997,7 +1997,7 @@ valuable enough at this time.")
1997 (inherit julia-documenter) 1997 (inherit julia-documenter)
1998 (name "julia-documenter-bootstrap") 1998 (name "julia-documenter-bootstrap")
1999 (arguments 1999 (arguments
2000 (substitute-keyword-arguments (package-arguments julia-documenter) 2000 (substitute-keyword-arguments arguments
2001 ((#:phases phases) 2001 ((#:phases phases)
2002 `(modify-phases ,phases 2002 `(modify-phases ,phases
2003 (delete 'patch-source))) 2003 (delete 'patch-source)))
diff --git a/gnu/packages/julia.scm b/gnu/packages/julia.scm
index 384056c1b5c..20ce1522861 100644
--- a/gnu/packages/julia.scm
+++ b/gnu/packages/julia.scm
@@ -82,7 +82,7 @@
82 (julia-patch "libunwind-cfa-rsp" 82 (julia-patch "libunwind-cfa-rsp"
83 "0qs5b1h5lsr5qakkv6sddgy5ghlxpjrn2jiqcvg7bkczy24klr6j"))))) 83 "0qs5b1h5lsr5qakkv6sddgy5ghlxpjrn2jiqcvg7bkczy24klr6j")))))
84 (arguments 84 (arguments
85 (substitute-keyword-arguments (package-arguments libunwind) 85 (substitute-keyword-arguments arguments
86 ;; Skip tests on this older and patched version of libunwind. 86 ;; Skip tests on this older and patched version of libunwind.
87 ((#:tests? _ #t) #f))) 87 ((#:tests? _ #t) #f)))
88 (home-page "https://github.com/JuliaLang/julia/tree/master/deps/"))) 88 (home-page "https://github.com/JuliaLang/julia/tree/master/deps/")))
diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index 9879e4b7b4d..0f800d14bb3 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -591,7 +591,7 @@ installing @code{kernelspec}s for use with Jupyter frontends.")
591 (package/inherit python-jupyter-client 591 (package/inherit python-jupyter-client
592 (name "python-jupyter-client-bootstrap") 592 (name "python-jupyter-client-bootstrap")
593 (arguments 593 (arguments
594 (substitute-keyword-arguments (package-arguments python-jupyter-client) 594 (substitute-keyword-arguments arguments
595 ((#:tests? _) #f))) 595 ((#:tests? _) #f)))
596 (native-inputs 596 (native-inputs
597 (list python-hatchling))))) 597 (list python-hatchling)))))
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index af6b9a9f9f3..484fd84215f 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -1026,7 +1026,7 @@ as well as an API to create KDED modules.")
1026 (patches '()))) 1026 (patches '())))
1027 (inputs (modify-inputs (package-inputs kdbusaddons-5) (delete "kinit"))) 1027 (inputs (modify-inputs (package-inputs kdbusaddons-5) (delete "kinit")))
1028 (arguments 1028 (arguments
1029 (substitute-keyword-arguments (package-arguments kdbusaddons-5) 1029 (substitute-keyword-arguments arguments
1030 ((#:phases phases) 1030 ((#:phases phases)
1031 #~(modify-phases #$phases 1031 #~(modify-phases #$phases
1032 (delete 'patch-source))))))) 1032 (delete 'patch-source)))))))
@@ -4146,7 +4146,7 @@ widgets with a user-interface defined in terms of actions.")
4146 (base32 4146 (base32
4147 "0czrlqh5cxnj1mlbz839c7hifhnpzl476d92lv4hxji50wnjlfqr")))) 4147 "0czrlqh5cxnj1mlbz839c7hifhnpzl476d92lv4hxji50wnjlfqr"))))
4148 (arguments 4148 (arguments
4149 (substitute-keyword-arguments (package-arguments kparts) 4149 (substitute-keyword-arguments arguments
4150 ((#:qtbase _ #f) qtbase-5))) 4150 ((#:qtbase _ #f) qtbase-5)))
4151 (propagated-inputs 4151 (propagated-inputs
4152 (list kio-5 ktextwidgets-5 kxmlgui-5)) 4152 (list kio-5 ktextwidgets-5 kxmlgui-5))
diff --git a/gnu/packages/kodi.scm b/gnu/packages/kodi.scm
index b5f9e959bc1..7860cff9e12 100644
--- a/gnu/packages/kodi.scm
+++ b/gnu/packages/kodi.scm
@@ -509,7 +509,7 @@ plug-in system.")
509 (inherit kodi) 509 (inherit kodi)
510 (name "kodi-wayland") 510 (name "kodi-wayland")
511 (arguments 511 (arguments
512 (substitute-keyword-arguments (package-arguments kodi) 512 (substitute-keyword-arguments arguments
513 ((#:configure-flags flags) 513 ((#:configure-flags flags)
514 `(cons "-DCORE_PLATFORM_NAME=wayland" 514 `(cons "-DCORE_PLATFORM_NAME=wayland"
515 (delete "-DCORE_PLATFORM_NAME=x11" ,flags))))) 515 (delete "-DCORE_PLATFORM_NAME=x11" ,flags)))))
diff --git a/gnu/packages/libffi.scm b/gnu/packages/libffi.scm
index 54489d36da6..b3f94d3fc45 100644
--- a/gnu/packages/libffi.scm
+++ b/gnu/packages/libffi.scm
@@ -93,7 +93,7 @@ conversions for values passed between the two languages.")
93 (hidden-package 93 (hidden-package
94 (package/inherit libffi 94 (package/inherit libffi
95 (arguments 95 (arguments
96 (substitute-keyword-arguments (package-arguments libffi) 96 (substitute-keyword-arguments arguments
97 ((#:configure-flags flags #~'()) 97 ((#:configure-flags flags #~'())
98 #~(append #$flags '("--disable-exec-static-tramp")))))))) 98 #~(append #$flags '("--disable-exec-static-tramp"))))))))
99 99
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 5310d1bd9b1..73d1ce13d1e 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -2099,7 +2099,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-mnt-pocket-reform.dtb")))))))))))
2099 (description (string-append (package-description base) 2099 (description (string-append (package-description base)
2100 " Configuration options and patches have been applied for use with MNT/Reform systems.")) 2100 " Configuration options and patches have been applied for use with MNT/Reform systems."))
2101 (arguments 2101 (arguments
2102 (substitute-keyword-arguments (package-arguments base) 2102 (substitute-keyword-arguments arguments
2103 ((#:phases phases) 2103 ((#:phases phases)
2104 #~(modify-phases #$phases 2104 #~(modify-phases #$phases
2105 (add-after 'unpack 'apply-reform-patches 2105 (add-after 'unpack 'apply-reform-patches
@@ -2434,7 +2434,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-mnt-pocket-reform.dtb")))))))))))
2434 (description (string-append (package-description base) 2434 (description (string-append (package-description base)
2435 " Configuration options and patches have been applied for use with MNT/Reform systems.")) 2435 " Configuration options and patches have been applied for use with MNT/Reform systems."))
2436 (arguments 2436 (arguments
2437 (substitute-keyword-arguments (package-arguments base) 2437 (substitute-keyword-arguments arguments
2438 ((#:phases phases) 2438 ((#:phases phases)
2439 #~(modify-phases #$phases 2439 #~(modify-phases #$phases
2440 (add-after 'unpack 'apply-reform-patches 2440 (add-after 'unpack 'apply-reform-patches
@@ -4124,7 +4124,7 @@ module.")
4124 (package (inherit e2fsprogs) 4124 (package (inherit e2fsprogs)
4125 (arguments 4125 (arguments
4126 ;; Do not build shared libraries. 4126 ;; Do not build shared libraries.
4127 (substitute-keyword-arguments (package-arguments e2fsprogs) 4127 (substitute-keyword-arguments arguments
4128 ((#:configure-flags _) 4128 ((#:configure-flags _)
4129 '(list "--disable-blkid" "--disable-fuse2fs")) 4129 '(list "--disable-blkid" "--disable-fuse2fs"))
4130 ((#:make-flags _) 4130 ((#:make-flags _)
@@ -5368,7 +5368,7 @@ user-space processes.")
5368 (sha256 5368 (sha256
5369 (base32 "11yfl2w2a445hllyzlakq97n32g06972vxpmh7lpbclnj9fhb5zp")))) 5369 (base32 "11yfl2w2a445hllyzlakq97n32g06972vxpmh7lpbclnj9fhb5zp"))))
5370 (arguments 5370 (arguments
5371 (substitute-keyword-arguments (package-arguments fuse) 5371 (substitute-keyword-arguments arguments
5372 ((#:configure-flags original-flags #~(list)) 5372 ((#:configure-flags original-flags #~(list))
5373 #~(append #$original-flags '("--default-library=static"))))))) 5373 #~(append #$original-flags '("--default-library=static")))))))
5374 5374
@@ -5430,7 +5430,7 @@ UnionFS-FUSE additionally supports copy-on-write.")
5430 (("mtab_needs_update[[:blank:]]*\\([a-z_]+\\)") "0") 5430 (("mtab_needs_update[[:blank:]]*\\([a-z_]+\\)") "0")
5431 (("/bin/") "")))))) 5431 (("/bin/") ""))))))
5432 (arguments 5432 (arguments
5433 (substitute-keyword-arguments (package-arguments fuse) 5433 (substitute-keyword-arguments arguments
5434 ((#:configure-flags flags '()) 5434 ((#:configure-flags flags '())
5435 #~(cons "-Ddefault_library=static" 5435 #~(cons "-Ddefault_library=static"
5436 #$flags)))))) 5436 #$flags))))))
@@ -5451,7 +5451,7 @@ UnionFS-FUSE additionally supports copy-on-write.")
5451 (string-append "target_link_libraries" 5451 (string-append "target_link_libraries"
5452 libs " dl)"))))))) 5452 libs " dl)")))))))
5453 (arguments 5453 (arguments
5454 (substitute-keyword-arguments (package-arguments unionfs-fuse) 5454 (substitute-keyword-arguments arguments
5455 ((#:configure-flags flags #~'()) 5455 ((#:configure-flags flags #~'())
5456 #~(cons "-DCMAKE_EXE_LINKER_FLAGS=-static" #$flags)) 5456 #~(cons "-DCMAKE_EXE_LINKER_FLAGS=-static" #$flags))
5457 ((#:phases phases #~%standard-phases) 5457 ((#:phases phases #~%standard-phases)
@@ -5663,7 +5663,7 @@ for systems using the Linux kernel. This includes commands such as
5663 (inherit kbd) 5663 (inherit kbd)
5664 (name "loadkeys-static") 5664 (name "loadkeys-static")
5665 (arguments 5665 (arguments
5666 (substitute-keyword-arguments (package-arguments kbd) 5666 (substitute-keyword-arguments arguments
5667 ((#:configure-flags flags ''()) 5667 ((#:configure-flags flags ''())
5668 `(append '("LDFLAGS=-static" "--disable-shared" "--disable-nls" 5668 `(append '("LDFLAGS=-static" "--disable-shared" "--disable-nls"
5669 "--disable-vlock" ;so we don't need libpam 5669 "--disable-vlock" ;so we don't need libpam
@@ -6154,7 +6154,7 @@ mapper. Kernel components are part of Linux-libre.")
6154 ("udev:static" ,eudev "static"))) 6154 ("udev:static" ,eudev "static")))
6155 6155
6156 (arguments 6156 (arguments
6157 (substitute-keyword-arguments (package-arguments lvm2) 6157 (substitute-keyword-arguments arguments
6158 ((#:configure-flags flags '()) 6158 ((#:configure-flags flags '())
6159 ;; LVM2 doesn't use Libtool, hence the custom option. 6159 ;; LVM2 doesn't use Libtool, hence the custom option.
6160 `(append '("--enable-static_link") 6160 `(append '("--enable-static_link")
@@ -6573,7 +6573,7 @@ SMBus access.")
6573 (sha256 6573 (sha256
6574 (base32 "0hd4c1w8lnwc3j95h3vpd125170l1d4myspyrlpamqx6wbr6jpnv")))) 6574 (base32 "0hd4c1w8lnwc3j95h3vpd125170l1d4myspyrlpamqx6wbr6jpnv"))))
6575 (arguments 6575 (arguments
6576 (substitute-keyword-arguments (package-arguments i2c-tools) 6576 (substitute-keyword-arguments arguments
6577 ((#:make-flags _) 6577 ((#:make-flags _)
6578 #~(list (string-append "prefix=" #$output) 6578 #~(list (string-append "prefix=" #$output)
6579 (string-append "CC=" #$(cc-for-target)))))))) 6579 (string-append "CC=" #$(cc-for-target))))))))
@@ -7255,7 +7255,7 @@ arrays when needed.")
7255 (inherit mdadm) 7255 (inherit mdadm)
7256 (name "mdadm-static") 7256 (name "mdadm-static")
7257 (arguments 7257 (arguments
7258 (substitute-keyword-arguments (package-arguments mdadm) 7258 (substitute-keyword-arguments arguments
7259 ((#:make-flags flags) 7259 ((#:make-flags flags)
7260 #~(cons* "LDFLAGS = -static" 7260 #~(cons* "LDFLAGS = -static"
7261 "CXFLAGS = -DNO_LIBUDEV" 7261 "CXFLAGS = -DNO_LIBUDEV"
@@ -8385,7 +8385,7 @@ The package provides additional NTFS tools.")
8385 (inherit ntfs-3g) 8385 (inherit ntfs-3g)
8386 (name "ntfs-3g-static") 8386 (name "ntfs-3g-static")
8387 (arguments 8387 (arguments
8388 (substitute-keyword-arguments (package-arguments ntfs-3g) 8388 (substitute-keyword-arguments arguments
8389 ((#:configure-flags flags) 8389 ((#:configure-flags flags)
8390 `(append ,flags 8390 `(append ,flags
8391 (list "--enable-really-static" 8391 (list "--enable-really-static"
@@ -10256,7 +10256,7 @@ available in the kernel Linux.")
10256 "Unprivileged chroot, bind mount, and binfmt_misc (statically linked)") 10256 "Unprivileged chroot, bind mount, and binfmt_misc (statically linked)")
10257 (inputs `(("talloc" ,talloc/static))) 10257 (inputs `(("talloc" ,talloc/static)))
10258 (arguments 10258 (arguments
10259 (substitute-keyword-arguments (package-arguments proot) 10259 (substitute-keyword-arguments arguments
10260 ((#:make-flags flags) 10260 ((#:make-flags flags)
10261 `(cons "LDFLAGS = -ltalloc -static -static-libgcc" ,flags)) 10261 `(cons "LDFLAGS = -ltalloc -static -static-libgcc" ,flags))
10262 ((#:phases phases) 10262 ((#:phases phases)
@@ -11101,7 +11101,7 @@ file systems.")
11101 (base32 11101 (base32
11102 "13xkn9jpmwp4fm9r68vhgznkmxhnv83n2b39mhy2qdaph90w2a1l")))) 11102 "13xkn9jpmwp4fm9r68vhgznkmxhnv83n2b39mhy2qdaph90w2a1l"))))
11103 (arguments 11103 (arguments
11104 (substitute-keyword-arguments (package-arguments xfsprogs) 11104 (substitute-keyword-arguments arguments
11105 ((#:configure-flags configure-flags '()) 11105 ((#:configure-flags configure-flags '())
11106 `(cons "--enable-gettext=no" 11106 `(cons "--enable-gettext=no"
11107 ,configure-flags)))) 11107 ,configure-flags))))
@@ -11115,7 +11115,7 @@ file systems.")
11115 (name "xfsprogs-static") 11115 (name "xfsprogs-static")
11116 (outputs (list "out")) 11116 (outputs (list "out"))
11117 (arguments 11117 (arguments
11118 (substitute-keyword-arguments (package-arguments xfsprogs) 11118 (substitute-keyword-arguments arguments
11119 ((#:configure-flags configure-flags '()) 11119 ((#:configure-flags configure-flags '())
11120 `(append ,configure-flags 11120 `(append ,configure-flags
11121 (list "--enable-static"))) 11121 (list "--enable-static")))
@@ -11618,7 +11618,7 @@ tools for managing PipeWire.")
11618 (inherit base) 11618 (inherit base)
11619 (name "wireplumber-minimal") 11619 (name "wireplumber-minimal")
11620 (arguments 11620 (arguments
11621 (substitute-keyword-arguments (package-arguments base) 11621 (substitute-keyword-arguments arguments
11622 ((#:configure-flags flags ''()) 11622 ((#:configure-flags flags ''())
11623 #~(cons "-Delogind=disabled" #$flags)))) 11623 #~(cons "-Delogind=disabled" #$flags))))
11624 (inputs 11624 (inputs
@@ -12648,7 +12648,7 @@ work properly.")
12648 firejail 12648 firejail
12649 (name "firejail-disable-sandbox-check") 12649 (name "firejail-disable-sandbox-check")
12650 (arguments 12650 (arguments
12651 (substitute-keyword-arguments (package-arguments firejail) 12651 (substitute-keyword-arguments arguments
12652 ((#:configure-flags flags #~'()) 12652 ((#:configure-flags flags #~'())
12653 #~(append #$flags 12653 #~(append #$flags
12654 (list "--disable-sandbox-check"))))) 12654 (list "--disable-sandbox-check")))))
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 92fad7b5fcc..8f71775d12c 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -1076,7 +1076,7 @@ portable between implementations.")
1076 (inherit pkg) 1076 (inherit pkg)
1077 (outputs '("out")) 1077 (outputs '("out"))
1078 (arguments 1078 (arguments
1079 (substitute-keyword-arguments (package-arguments pkg) 1079 (substitute-keyword-arguments arguments
1080 ((#:phases phases) 1080 ((#:phases phases)
1081 `(modify-phases ,phases 1081 `(modify-phases ,phases
1082 (delete 'build-doc)))))))) 1082 (delete 'build-doc))))))))
@@ -1087,7 +1087,7 @@ portable between implementations.")
1087 (inherit pkg) 1087 (inherit pkg)
1088 (outputs '("out")) 1088 (outputs '("out"))
1089 (arguments 1089 (arguments
1090 (substitute-keyword-arguments (package-arguments pkg) 1090 (substitute-keyword-arguments arguments
1091 ((#:phases phases) 1091 ((#:phases phases)
1092 `(modify-phases ,phases 1092 `(modify-phases ,phases
1093 (delete 'build-doc)))))))) 1093 (delete 'build-doc))))))))
@@ -1314,7 +1314,7 @@ computer known.")
1314 (package 1314 (package
1315 (inherit pkg) 1315 (inherit pkg)
1316 (arguments 1316 (arguments
1317 (substitute-keyword-arguments (package-arguments pkg) 1317 (substitute-keyword-arguments arguments
1318 ((#:phases phases) 1318 ((#:phases phases)
1319 `(modify-phases ,phases 1319 `(modify-phases ,phases
1320 (add-after 'unpack 'fix-readtable 1320 (add-after 'unpack 'fix-readtable
@@ -4170,7 +4170,7 @@ and a core image.")
4170 (inherit pkg) 4170 (inherit pkg)
4171 (outputs '("out")) 4171 (outputs '("out"))
4172 (arguments 4172 (arguments
4173 (substitute-keyword-arguments (package-arguments pkg) 4173 (substitute-keyword-arguments arguments
4174 ((#:phases phases) 4174 ((#:phases phases)
4175 `(modify-phases ,phases 4175 `(modify-phases ,phases
4176 (delete 'build-image)))))))) 4176 (delete 'build-image))))))))
@@ -9144,7 +9144,7 @@ pure Common Lisp.")
9144 (package 9144 (package
9145 (inherit pkg) 9145 (inherit pkg)
9146 (arguments 9146 (arguments
9147 (substitute-keyword-arguments (package-arguments pkg) 9147 (substitute-keyword-arguments arguments
9148 ;; Tests are failing on ECL with: 9148 ;; Tests are failing on ECL with:
9149 ;; PCG.TEST::TEST-REWINDAn error occurred during initialization: 9149 ;; PCG.TEST::TEST-REWINDAn error occurred during initialization:
9150 ;; 40502229875678917802724098623316930025 is not of type 9150 ;; 40502229875678917802724098623316930025 is not of type
@@ -9922,7 +9922,7 @@ Redis data structure store.")
9922 (package 9922 (package
9923 (inherit pkg) 9923 (inherit pkg)
9924 (arguments 9924 (arguments
9925 (substitute-keyword-arguments (package-arguments pkg) 9925 (substitute-keyword-arguments arguments
9926 ;; Tests are failing on ECL with: 9926 ;; Tests are failing on ECL with:
9927 ;; Test L-COMMANDS: An error occurred during initialization: 9927 ;; Test L-COMMANDS: An error occurred during initialization:
9928 ;; Protocol not found: "tcp". 9928 ;; Protocol not found: "tcp".
@@ -10041,7 +10041,7 @@ versioning specification: @url{http://semver.org}.")
10041 (package 10041 (package
10042 (inherit pkg) 10042 (inherit pkg)
10043 (arguments 10043 (arguments
10044 (substitute-keyword-arguments (package-arguments pkg) 10044 (substitute-keyword-arguments arguments
10045 ;; TODO: https://github.com/cldm/cl-semver/issues/9 10045 ;; TODO: https://github.com/cldm/cl-semver/issues/9
10046 ((#:tests? _ #f) #f)))))) 10046 ((#:tests? _ #f) #f))))))
10047 10047
@@ -10351,7 +10351,7 @@ Development into CL+SSL was done by David Lichteblau.")
10351 (modify-inputs (package-native-inputs pkg) 10351 (modify-inputs (package-native-inputs pkg)
10352 (delete "sbcl-trivial-sockets"))) 10352 (delete "sbcl-trivial-sockets")))
10353 (arguments 10353 (arguments
10354 (substitute-keyword-arguments (package-arguments pkg) 10354 (substitute-keyword-arguments arguments
10355 ((#:tests? _ #f) #f)))))) 10355 ((#:tests? _ #f) #f))))))
10356 10356
10357(define-public sbcl-cl-steamworks 10357(define-public sbcl-cl-steamworks
@@ -11040,7 +11040,7 @@ Common Lisp objects while constructing bindings for placeholders
11040 (package 11040 (package
11041 (inherit pkg) 11041 (inherit pkg)
11042 (arguments 11042 (arguments
11043 (substitute-keyword-arguments (package-arguments pkg) 11043 (substitute-keyword-arguments arguments
11044 ;; The tests fail on ECL with: 11044 ;; The tests fail on ECL with:
11045 ;; "In MAKE-ARRAY: the elements in :INITIAL-CONTENTS do not match 11045 ;; "In MAKE-ARRAY: the elements in :INITIAL-CONTENTS do not match
11046 ;; the array dimensions." 11046 ;; the array dimensions."
@@ -12629,7 +12629,7 @@ interfaces as well as a functional and an object oriented interface.")
12629 (inputs 12629 (inputs
12630 (alist-delete "uffi" (package-inputs pkg))) 12630 (alist-delete "uffi" (package-inputs pkg)))
12631 (arguments 12631 (arguments
12632 (substitute-keyword-arguments (package-arguments pkg) 12632 (substitute-keyword-arguments arguments
12633 ((#:asd-systems asd-systems '()) 12633 ((#:asd-systems asd-systems '())
12634 `(cons "clsql-cffi" ,asd-systems))))))) 12634 `(cons "clsql-cffi" ,asd-systems)))))))
12635 12635
@@ -13248,7 +13248,7 @@ interface is meant to be easy and non-intrusive.")
13248 (package 13248 (package
13249 (inherit pkg) 13249 (inherit pkg)
13250 (arguments 13250 (arguments
13251 (substitute-keyword-arguments (package-arguments pkg) 13251 (substitute-keyword-arguments arguments
13252 ;; The tests only work on SBCL. 13252 ;; The tests only work on SBCL.
13253 ((#:tests? _ #f) #f)))))) 13253 ((#:tests? _ #f) #f))))))
13254 13254
@@ -18620,7 +18620,7 @@ type correctness in Common Lisp. It is based on CLtL2 extensions.")
18620 (package 18620 (package
18621 (inherit pkg) 18621 (inherit pkg)
18622 (arguments 18622 (arguments
18623 (substitute-keyword-arguments (package-arguments pkg) 18623 (substitute-keyword-arguments arguments
18624 ;; The tests fail on ECL with a COMPILE-FILE-ERROR for t/package.lisp. 18624 ;; The tests fail on ECL with a COMPILE-FILE-ERROR for t/package.lisp.
18625 ((#:tests? _ #f) #f)))))) 18625 ((#:tests? _ #f) #f))))))
18626 18626
@@ -22852,7 +22852,7 @@ specification}, a toolkit for writing GUIs in Common Lisp.")
22852 (package 22852 (package
22853 (inherit pkg) 22853 (inherit pkg)
22854 (arguments 22854 (arguments
22855 (substitute-keyword-arguments (package-arguments pkg) 22855 (substitute-keyword-arguments arguments
22856 ;; Tests fail with "FUNCTION: Not a valid argument (R1 22856 ;; Tests fail with "FUNCTION: Not a valid argument (R1
22857 ;; (GENERATE-REGION))." on ECL. 22857 ;; (GENERATE-REGION))." on ECL.
22858 ((#:tests? _ #f) #f)))))) 22858 ((#:tests? _ #f) #f))))))
@@ -23701,7 +23701,7 @@ library for Ruby, which is itself based on the Lucene library for Java.")
23701 (package 23701 (package
23702 (inherit pkg) 23702 (inherit pkg)
23703 (arguments 23703 (arguments
23704 (substitute-keyword-arguments (package-arguments pkg) 23704 (substitute-keyword-arguments arguments
23705 ;; Tests fail with "Pathname without a physical namestring" error 23705 ;; Tests fail with "Pathname without a physical namestring" error
23706 ;; on ECL. 23706 ;; on ECL.
23707 ((#:tests? _ #f) #f)))))) 23707 ((#:tests? _ #f) #f))))))
@@ -30036,7 +30036,7 @@ multiple inspectors with independent history.")
30036 (inherit pkg) 30036 (inherit pkg)
30037 (outputs '("out")) 30037 (outputs '("out"))
30038 (arguments 30038 (arguments
30039 (substitute-keyword-arguments (package-arguments pkg) 30039 (substitute-keyword-arguments arguments
30040 ((#:phases phases) 30040 ((#:phases phases)
30041 `(modify-phases ,phases 30041 `(modify-phases ,phases
30042 (delete 'build-image)))))))) 30042 (delete 'build-image))))))))
@@ -30047,7 +30047,7 @@ multiple inspectors with independent history.")
30047 (inherit pkg) 30047 (inherit pkg)
30048 (outputs '("out")) 30048 (outputs '("out"))
30049 (arguments 30049 (arguments
30050 (substitute-keyword-arguments (package-arguments pkg) 30050 (substitute-keyword-arguments arguments
30051 ((#:phases phases) 30051 ((#:phases phases)
30052 `(modify-phases ,phases 30052 `(modify-phases ,phases
30053 (delete 'build-image)))))))) 30053 (delete 'build-image))))))))
@@ -31758,7 +31758,7 @@ roman numeral given in the key.")
31758 (inherit ecl-package) 31758 (inherit ecl-package)
31759 (outputs '("out")) 31759 (outputs '("out"))
31760 (arguments 31760 (arguments
31761 (substitute-keyword-arguments (package-arguments ecl-package) 31761 (substitute-keyword-arguments arguments
31762 ((#:phases phases) 31762 ((#:phases phases)
31763 `(modify-phases ,phases 31763 `(modify-phases ,phases
31764 (delete 'build-binary)))))))) 31764 (delete 'build-binary))))))))
diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm
index c893e84e799..a0447fcc8fe 100644
--- a/gnu/packages/llvm.scm
+++ b/gnu/packages/llvm.scm
@@ -882,7 +882,7 @@ Library.")
882 "07zby3gwy5c8jssabrhjk3nsxlwipnm6sk4dsvck1l5d0br1ywsg")) 882 "07zby3gwy5c8jssabrhjk3nsxlwipnm6sk4dsvck1l5d0br1ywsg"))
883 (file-name (string-append "libomp-" version ".tar.xz")))) 883 (file-name (string-append "libomp-" version ".tar.xz"))))
884 (arguments 884 (arguments
885 (substitute-keyword-arguments (package-arguments libomp-15) 885 (substitute-keyword-arguments arguments
886 ((#:phases phases) 886 ((#:phases phases)
887 #~(modify-phases #$phases 887 #~(modify-phases #$phases
888 (replace 'chdir-to-source-and-install-license 888 (replace 'chdir-to-source-and-install-license
@@ -911,7 +911,7 @@ Library.")
911 "0d681xiixmx9inwvz14vi3xsznrcryk06a8rvk9cljiq5kc80szc")) 911 "0d681xiixmx9inwvz14vi3xsznrcryk06a8rvk9cljiq5kc80szc"))
912 (patches (search-patches "llvm-13-gcc-14.patch")))) 912 (patches (search-patches "llvm-13-gcc-14.patch"))))
913 (arguments 913 (arguments
914 (substitute-keyword-arguments (package-arguments llvm-14) 914 (substitute-keyword-arguments arguments
915 ((#:tests? _ #t) 915 ((#:tests? _ #t)
916 ;; The tests on riscv64 error on the differences between 916 ;; The tests on riscv64 error on the differences between
917 ;; generic and generic-rv64. 917 ;; generic and generic-rv64.
@@ -956,7 +956,7 @@ Library.")
956 "0kvbr4j6ldpssiv7chgqra5y77n7jwbyxlwcl7z32v31f49jcybb")) 956 "0kvbr4j6ldpssiv7chgqra5y77n7jwbyxlwcl7z32v31f49jcybb"))
957 (file-name (string-append "libomp-" version ".tar.xz")))) 957 (file-name (string-append "libomp-" version ".tar.xz"))))
958 (arguments 958 (arguments
959 (substitute-keyword-arguments (package-arguments libomp-14) 959 (substitute-keyword-arguments arguments
960 ((#:configure-flags flags) 960 ((#:configure-flags flags)
961 ;; Work around faulty target detection, fixed in 14: 961 ;; Work around faulty target detection, fixed in 14:
962 ;; https://github.com/llvm/llvm-project/issues/52910 962 ;; https://github.com/llvm/llvm-project/issues/52910
@@ -985,7 +985,7 @@ Library.")
985 "1pzx9zrmd7r3481sbhwvkms68fwhffpp4mmz45dgrkjpyl2q96kx")) 985 "1pzx9zrmd7r3481sbhwvkms68fwhffpp4mmz45dgrkjpyl2q96kx"))
986 (patches (search-patches "llvm-13-gcc-14.patch")))) 986 (patches (search-patches "llvm-13-gcc-14.patch"))))
987 (arguments 987 (arguments
988 (substitute-keyword-arguments (package-arguments llvm-13) 988 (substitute-keyword-arguments arguments
989 ;; Disable tests for old releases now compiled with newer GCC. 989 ;; Disable tests for old releases now compiled with newer GCC.
990 ((#:tests? _ #false) #false) 990 ((#:tests? _ #false) #false)
991 ((#:phases phases) 991 ((#:phases phases)
@@ -1042,7 +1042,7 @@ Library.")
1042 "14dh0r6h2xh747ffgnsl4z08h0ri04azi9vf79cbz7ma1r27kzk0")) 1042 "14dh0r6h2xh747ffgnsl4z08h0ri04azi9vf79cbz7ma1r27kzk0"))
1043 (file-name (string-append "libomp-" version ".tar.xz")))) 1043 (file-name (string-append "libomp-" version ".tar.xz"))))
1044 (arguments 1044 (arguments
1045 (substitute-keyword-arguments (package-arguments libomp-13) 1045 (substitute-keyword-arguments arguments
1046 ((#:configure-flags flags) 1046 ((#:configure-flags flags)
1047 #~`(,@(delete "-DLIBOMPTARGET_BUILD_AMDGCN_BCLIB=OFF" #$flags))))) 1047 #~`(,@(delete "-DLIBOMPTARGET_BUILD_AMDGCN_BCLIB=OFF" #$flags)))))
1048 (native-inputs 1048 (native-inputs
@@ -1122,7 +1122,7 @@ Library.")
1122 (version "18.1.8") 1122 (version "18.1.8")
1123 (source (llvm-monorepo version)) 1123 (source (llvm-monorepo version))
1124 (arguments 1124 (arguments
1125 (substitute-keyword-arguments (package-arguments llvm-15) 1125 (substitute-keyword-arguments arguments
1126 ((#:modules modules '((guix build cmake-build-system) 1126 ((#:modules modules '((guix build cmake-build-system)
1127 (guix build utils))) 1127 (guix build utils)))
1128 (if (%current-target-system) 1128 (if (%current-target-system)
@@ -1409,7 +1409,7 @@ Library.")
1409 "clang-rocm-default-new-dtags.patch" 1409 "clang-rocm-default-new-dtags.patch"
1410 (assoc-ref %llvm-patches (package-version llvm-base))))))) 1410 (assoc-ref %llvm-patches (package-version llvm-base)))))))
1411 (arguments 1411 (arguments
1412 (substitute-keyword-arguments (package-arguments llvm-base) 1412 (substitute-keyword-arguments arguments
1413 ((#:configure-flags flags) 1413 ((#:configure-flags flags)
1414 #~(append #$flags 1414 #~(append #$flags
1415 (list "-DLLVM_TARGETS_TO_BUILD=AMDGPU;X86" 1415 (list "-DLLVM_TARGETS_TO_BUILD=AMDGPU;X86"
@@ -1452,7 +1452,7 @@ This AMD fork includes AMD-specific additions."))))
1452 (replace "clang-runtime" clang-runtime-rocm) 1452 (replace "clang-runtime" clang-runtime-rocm)
1453 (append python-lit))) 1453 (append python-lit)))
1454 (arguments 1454 (arguments
1455 (substitute-keyword-arguments (package-arguments clang-base) 1455 (substitute-keyword-arguments arguments
1456 ;; The tests can be run, as allowed by check phase rewrite and 1456 ;; The tests can be run, as allowed by check phase rewrite and
1457 ;; LLVM_EXTERNAL_LIT setting. However, 84/46171 are failing. Most 1457 ;; LLVM_EXTERNAL_LIT setting. However, 84/46171 are failing. Most
1458 ;; should probably be disabled. 1458 ;; should probably be disabled.
@@ -2102,7 +2102,7 @@ generator targetting AMD hardware.")
2102 (source (package-source llvm-rocm)) 2102 (source (package-source llvm-rocm))
2103 (inputs (list llvm-rocm)) 2103 (inputs (list llvm-rocm))
2104 (arguments 2104 (arguments
2105 (substitute-keyword-arguments (package-arguments lld-base) 2105 (substitute-keyword-arguments arguments
2106 ((#:configure-flags flags) 2106 ((#:configure-flags flags)
2107 #~(append #$flags 2107 #~(append #$flags
2108 '("-DLLVM_TARGETS_TO_BUILD=AMDGPU;X86"))))))) 2108 '("-DLLVM_TARGETS_TO_BUILD=AMDGPU;X86")))))))
@@ -2121,7 +2121,7 @@ generator targetting AMD hardware.")
2121 (version (package-version llvm-rocm)) 2121 (version (package-version llvm-rocm))
2122 (source (package-source llvm-rocm)) 2122 (source (package-source llvm-rocm))
2123 (arguments 2123 (arguments
2124 (substitute-keyword-arguments (package-arguments libomp-20) 2124 (substitute-keyword-arguments arguments
2125 ((#:configure-flags flags '()) 2125 ((#:configure-flags flags '())
2126 #~(cons 2126 #~(cons
2127 (string-append "-DOPENMP_LIT_ARGS=" 2127 (string-append "-DOPENMP_LIT_ARGS="
@@ -2210,7 +2210,7 @@ the host.")
2210 rocr-runtime 2210 rocr-runtime
2211 rocm-device-libs))) 2211 rocm-device-libs)))
2212 (arguments 2212 (arguments
2213 (substitute-keyword-arguments (package-arguments clang-rocm-toolchain) 2213 (substitute-keyword-arguments arguments
2214 ((#:builder _) 2214 ((#:builder _)
2215 #~(begin 2215 #~(begin
2216 (use-modules (ice-9 match) 2216 (use-modules (ice-9 match)
@@ -2326,7 +2326,7 @@ using @code{clang-rename}.")))
2326 (inherit base-llvm) 2326 (inherit base-llvm)
2327 (name "llvm-for-mesa") 2327 (name "llvm-for-mesa")
2328 (arguments 2328 (arguments
2329 (substitute-keyword-arguments (package-arguments base-llvm) 2329 (substitute-keyword-arguments arguments
2330 ((#:modules modules '((guix build cmake-build-system) 2330 ((#:modules modules '((guix build cmake-build-system)
2331 (guix build utils))) 2331 (guix build utils)))
2332 `((ice-9 regex) 2332 `((ice-9 regex)
@@ -2463,7 +2463,7 @@ LLVM bitcode files.")
2463 (package 2463 (package
2464 (inherit llvm-13) 2464 (inherit llvm-13)
2465 (arguments 2465 (arguments
2466 (substitute-keyword-arguments (package-arguments llvm-13) 2466 (substitute-keyword-arguments arguments
2467 ((#:configure-flags flags ''()) 2467 ((#:configure-flags flags ''())
2468 #~(cons* "-DLLVM_BUILD_LLVM_DYLIB=ON" 2468 #~(cons* "-DLLVM_BUILD_LLVM_DYLIB=ON"
2469 "-DLLVM_LINK_LLVM_DYLIB=ON" 2469 "-DLLVM_LINK_LLVM_DYLIB=ON"
@@ -2500,7 +2500,7 @@ LLVM bitcode files.")
2500 ;; This reduces the package size on disk from 547 MiB to 311 MiB. 2500 ;; This reduces the package size on disk from 547 MiB to 311 MiB.
2501 ;; Cling is intended to be used as a REPL on the host machine, not as a 2501 ;; Cling is intended to be used as a REPL on the host machine, not as a
2502 ;; cross-compiling toolchain. 2502 ;; cross-compiling toolchain.
2503 (substitute-keyword-arguments (package-arguments base) 2503 (substitute-keyword-arguments arguments
2504 ((#:configure-flags cf ''()) 2504 ((#:configure-flags cf ''())
2505 #~(cons* "-DLLVM_TARGETS_TO_BUILD=host;NVPTX" #$cf))))))) 2505 #~(cons* "-DLLVM_TARGETS_TO_BUILD=host;NVPTX" #$cf)))))))
2506 2506
@@ -2511,7 +2511,7 @@ LLVM bitcode files.")
2511 (version (package-version llvm-cling)) 2511 (version (package-version llvm-cling))
2512 (source (package-source llvm-cling)) 2512 (source (package-source llvm-cling))
2513 (arguments 2513 (arguments
2514 (substitute-keyword-arguments (package-arguments base) 2514 (substitute-keyword-arguments arguments
2515 ((#:phases phases '%standard-phases) 2515 ((#:phases phases '%standard-phases)
2516 #~(modify-phases #$phases 2516 #~(modify-phases #$phases
2517 (add-after 'install 'delete-static-libraries 2517 (add-after 'install 'delete-static-libraries
@@ -2785,7 +2785,7 @@ required to build Swift.")
2785 "00bpplh8zd495n7dw5a64ncy23r2sgj7071kyhw7r9s53ihw1k1m")) 2785 "00bpplh8zd495n7dw5a64ncy23r2sgj7071kyhw7r9s53ihw1k1m"))
2786 (patches (search-patches "clang-18.0-libc-search-path.patch")))) 2786 (patches (search-patches "clang-18.0-libc-search-path.patch"))))
2787 (arguments 2787 (arguments
2788 (substitute-keyword-arguments (package-arguments swift-llvm) 2788 (substitute-keyword-arguments arguments
2789 ((#:configure-flags flags) 2789 ((#:configure-flags flags)
2790 #~(cons "-DUSE_DEPRECATED_GCC_INSTALL_PREFIX=ON" #$flags)) 2790 #~(cons "-DUSE_DEPRECATED_GCC_INSTALL_PREFIX=ON" #$flags))
2791 ((#:phases phases) 2791 ((#:phases phases)
diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm
index 6a09a838140..5de59de4bb4 100644
--- a/gnu/packages/lua.scm
+++ b/gnu/packages/lua.scm
@@ -152,7 +152,7 @@ for configuration, scripting, and rapid prototyping.")
152 (package (inherit lua) 152 (package (inherit lua)
153 (version "5.4.8") 153 (version "5.4.8")
154 (arguments 154 (arguments
155 (substitute-keyword-arguments (package-arguments lua) 155 (substitute-keyword-arguments arguments
156 ((#:make-flags flags) 156 ((#:make-flags flags)
157 (append (delete "linux" flags) 157 (append (delete "linux" flags)
158 '("linux-readline"))))) 158 '("linux-readline")))))
diff --git a/gnu/packages/luanti.scm b/gnu/packages/luanti.scm
index 4726bf3a5ee..d0f0463baff 100644
--- a/gnu/packages/luanti.scm
+++ b/gnu/packages/luanti.scm
@@ -157,7 +157,7 @@ sources.")
157 (inherit luanti) 157 (inherit luanti)
158 (name "luanti-server") 158 (name "luanti-server")
159 (arguments 159 (arguments
160 (substitute-keyword-arguments (package-arguments luanti) 160 (substitute-keyword-arguments arguments
161 ((#:configure-flags configure-flags) 161 ((#:configure-flags configure-flags)
162 #~(cons* "-DBUILD_CLIENT=FALSE" 162 #~(cons* "-DBUILD_CLIENT=FALSE"
163 "-DBUILD_SERVER=TRUE" 163 "-DBUILD_SERVER=TRUE"
@@ -238,7 +238,7 @@ new features.")
238 (sha256 238 (sha256
239 (base32 "1qk98kzjv748f0aak8k20nxkqa7wbxwj3qjd4ks08ab9apgwzlps")))) 239 (base32 "1qk98kzjv748f0aak8k20nxkqa7wbxwj3qjd4ks08ab9apgwzlps"))))
240 (arguments 240 (arguments
241 (substitute-keyword-arguments (package-arguments luanti) 241 (substitute-keyword-arguments arguments
242 ((#:phases phases) 242 ((#:phases phases)
243 #~(modify-phases #$phases 243 #~(modify-phases #$phases
244 (add-after 'unpack 'disable-development-build 244 (add-after 'unpack 'disable-development-build
@@ -507,7 +507,7 @@ complicated to maintain.")
507 (package/inherit luanti-mineclonia 507 (package/inherit luanti-mineclonia
508 (name "luanti-mineclonia-csm") 508 (name "luanti-mineclonia-csm")
509 (arguments 509 (arguments
510 (substitute-keyword-arguments (package-arguments luanti-mineclonia) 510 (substitute-keyword-arguments arguments
511 ((#:phases phases '%standard-phases) 511 ((#:phases phases '%standard-phases)
512 #~(modify-phases #$phases 512 #~(modify-phases #$phases
513 (add-after 'unpack 'enable-csm-support 513 (add-after 'unpack 'enable-csm-support
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index dcf8cc728d5..bb0f35828d4 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -2573,7 +2573,7 @@ data analysis.")
2573 (sha256 2573 (sha256
2574 (base32 "08z1b58n31grfvl42wi6rdwrfhrdhnzkkxhg19iag3zkvkcvxqjl")))) 2574 (base32 "08z1b58n31grfvl42wi6rdwrfhrdhnzkkxhg19iag3zkvkcvxqjl"))))
2575 (arguments 2575 (arguments
2576 (substitute-keyword-arguments (package-arguments python-scikit-learn) 2576 (substitute-keyword-arguments arguments
2577 ((#:test-flags flags) 2577 ((#:test-flags flags)
2578 #~(list "--numprocesses" (number->string (min 8 (parallel-job-count))) 2578 #~(list "--numprocesses" (number->string (min 8 (parallel-job-count)))
2579 "-m" "not network" 2579 "-m" "not network"
@@ -4928,7 +4928,7 @@ PyTorch.")
4928 (chdir outdir) 4928 (chdir outdir)
4929 (delete-file-recursively "deps")))))) 4929 (delete-file-recursively "deps"))))))
4930 (arguments 4930 (arguments
4931 (substitute-keyword-arguments (package-arguments qnnpack) 4931 (substitute-keyword-arguments arguments
4932 ((#:phases phases #~%standard-phases) 4932 ((#:phases phases #~%standard-phases)
4933 #~(modify-phases %standard-phases 4933 #~(modify-phases %standard-phases
4934 (add-after 'unpack 'patch-cmake 4934 (add-after 'unpack 'patch-cmake
@@ -5395,7 +5395,7 @@ in the audio domain.")
5395 (modify-inputs (package-inputs python-pytorch) 5395 (modify-inputs (package-inputs python-pytorch)
5396 (append fbgemm nnpack))) 5396 (append fbgemm nnpack)))
5397 (arguments 5397 (arguments
5398 (substitute-keyword-arguments (package-arguments python-pytorch) 5398 (substitute-keyword-arguments arguments
5399 ((#:phases phases) 5399 ((#:phases phases)
5400 #~(modify-phases #$phases 5400 #~(modify-phases #$phases
5401 (delete 'disable-avx-dependencies))))) 5401 (delete 'disable-avx-dependencies)))))
@@ -5435,7 +5435,7 @@ in the audio domain.")
5435 (modify-inputs (package-inputs python-pytorch) 5435 (modify-inputs (package-inputs python-pytorch)
5436 (replace "gloo" gloo-for-r-torch))) 5436 (replace "gloo" gloo-for-r-torch)))
5437 (arguments 5437 (arguments
5438 (substitute-keyword-arguments (package-arguments python-pytorch) 5438 (substitute-keyword-arguments arguments
5439 ((#:phases phases) 5439 ((#:phases phases)
5440 #~(modify-phases #$phases 5440 #~(modify-phases #$phases
5441 (replace 'use-system-libraries 5441 (replace 'use-system-libraries
diff --git a/gnu/packages/make-bootstrap.scm b/gnu/packages/make-bootstrap.scm
index 16a20271421..5368a092c70 100644
--- a/gnu/packages/make-bootstrap.scm
+++ b/gnu/packages/make-bootstrap.scm
@@ -79,7 +79,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
79 (_ "glibc-bootstrap-system.patch"))) 79 (_ "glibc-bootstrap-system.patch")))
80 (origin-patches (package-source base)))))) 80 (origin-patches (package-source base))))))
81 (arguments 81 (arguments
82 (substitute-keyword-arguments (package-arguments base) 82 (substitute-keyword-arguments arguments
83 ((#:configure-flags flags) 83 ((#:configure-flags flags)
84 ;; Arrange so that getaddrinfo & co. do not contact the nscd, 84 ;; Arrange so that getaddrinfo & co. do not contact the nscd,
85 ;; and can use statically-linked NSS modules. 85 ;; and can use statically-linked NSS modules.
@@ -187,7 +187,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
187 (bzip2 (package 187 (bzip2 (package
188 (inherit bzip2) 188 (inherit bzip2)
189 (arguments 189 (arguments
190 (substitute-keyword-arguments (package-arguments bzip2) 190 (substitute-keyword-arguments arguments
191 ((#:phases phases) 191 ((#:phases phases)
192 #~(modify-phases #$phases 192 #~(modify-phases #$phases
193 (add-before 'build 'dash-static 193 (add-before 'build 'dash-static
@@ -222,7 +222,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
222 (origin-patches 222 (origin-patches
223 (package-source gawk)))))) 223 (package-source gawk))))))
224 (arguments 224 (arguments
225 (substitute-keyword-arguments (package-arguments gawk) 225 (substitute-keyword-arguments arguments
226 ((#:configure-flags _ #~'()) 226 ((#:configure-flags _ #~'())
227 ;; Starting from gawk 4.1.0, some of the tests for the 227 ;; Starting from gawk 4.1.0, some of the tests for the
228 ;; plug-in mechanism just fail on static builds: 228 ;; plug-in mechanism just fail on static builds:
@@ -245,7 +245,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
245 (tar (package 245 (tar (package
246 (inherit tar) 246 (inherit tar)
247 (arguments 247 (arguments
248 (substitute-keyword-arguments (package-arguments tar) 248 (substitute-keyword-arguments arguments
249 ((#:configure-flags flags #~'()) 249 ((#:configure-flags flags #~'())
250 ;; Work around a cross-compilation bug whereby libgnu.a 250 ;; Work around a cross-compilation bug whereby libgnu.a
251 ;; would provide '__mktime_internal', which conflicts 251 ;; would provide '__mktime_internal', which conflicts
@@ -268,7 +268,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
268 (inherit grep) 268 (inherit grep)
269 (inputs '()) ;remove PCRE, which is optional 269 (inputs '()) ;remove PCRE, which is optional
270 (arguments 270 (arguments
271 (substitute-keyword-arguments (package-arguments grep) 271 (substitute-keyword-arguments arguments
272 ((#:configure-flags flags #~'()) 272 ((#:configure-flags flags #~'())
273 #~(cons "--disable-perl-regexp" 273 #~(cons "--disable-perl-regexp"
274 (delete "--enable-perl-regexp" #$flags))) 274 (delete "--enable-perl-regexp" #$flags)))
@@ -481,7 +481,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
481 (name "gcc-static") 481 (name "gcc-static")
482 (outputs '("out")) ; all in one 482 (outputs '("out")) ; all in one
483 (arguments 483 (arguments
484 (substitute-keyword-arguments (package-arguments gcc-14) 484 (substitute-keyword-arguments arguments
485 ((#:modules modules %default-gnu-modules) 485 ((#:modules modules %default-gnu-modules)
486 `((srfi srfi-1) 486 `((srfi srfi-1)
487 (srfi srfi-26) 487 (srfi srfi-26)
@@ -625,7 +625,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
625 (replace "libgc" libgc/static-libs))) 625 (replace "libgc" libgc/static-libs)))
626 626
627 (arguments 627 (arguments
628 (substitute-keyword-arguments (package-arguments guile) 628 (substitute-keyword-arguments arguments
629 ((#:configure-flags flags #~'()) 629 ((#:configure-flags flags #~'())
630 ;; When `configure' checks for ltdl availability, it 630 ;; When `configure' checks for ltdl availability, it
631 ;; doesn't try to link using libtool, and thus fails 631 ;; doesn't try to link using libtool, and thus fails
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index a2223146982..6b2d51f4851 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -1226,7 +1226,7 @@ large scale eigenvalue problems.")
1226 (modify-inputs (package-inputs arpack-ng) 1226 (modify-inputs (package-inputs arpack-ng)
1227 (prepend openmpi))) 1227 (prepend openmpi)))
1228 (arguments 1228 (arguments
1229 (substitute-keyword-arguments (package-arguments arpack-ng) 1229 (substitute-keyword-arguments arguments
1230 ((#:configure-flags _ #~()) 1230 ((#:configure-flags _ #~())
1231 #~'("-DMPI=ON")) 1231 #~'("-DMPI=ON"))
1232 ((#:phases phases #~%standard-phases) 1232 ((#:phases phases #~%standard-phases)
@@ -2153,7 +2153,7 @@ Interface to wrap the HDF5 library, which is implemented in C.")
2153 (inputs (modify-inputs (package-inputs hdf5) 2153 (inputs (modify-inputs (package-inputs hdf5)
2154 (prepend openmpi))) 2154 (prepend openmpi)))
2155 (arguments 2155 (arguments
2156 (substitute-keyword-arguments (package-arguments hdf5) 2156 (substitute-keyword-arguments arguments
2157 ((#:configure-flags flags '()) 2157 ((#:configure-flags flags '())
2158 #~(append (filter (lambda (flag) 2158 #~(append (filter (lambda (flag)
2159 (not 2159 (not
@@ -2459,7 +2459,7 @@ sharing of scientific data.")
2459 (replace "hdf5" hdf5-parallel-openmpi))) 2459 (replace "hdf5" hdf5-parallel-openmpi)))
2460 ;; TODO: Replace pkg-config references in nc-config with absolute references 2460 ;; TODO: Replace pkg-config references in nc-config with absolute references
2461 (arguments 2461 (arguments
2462 (substitute-keyword-arguments (package-arguments netcdf) 2462 (substitute-keyword-arguments arguments
2463 ((#:configure-flags flags) 2463 ((#:configure-flags flags)
2464 #~(cons* "CC=mpicc" 2464 #~(cons* "CC=mpicc"
2465 "CXX=mpicxx" 2465 "CXX=mpicxx"
@@ -3495,7 +3495,7 @@ script files.")
3495 ("texlive" ,(texlive-local-tree (list texlive-epsf))) ; for texi2dvi 3495 ("texlive" ,(texlive-local-tree (list texlive-epsf))) ; for texi2dvi
3496 ,@(package-native-inputs octave-cli))) 3496 ,@(package-native-inputs octave-cli)))
3497 (arguments 3497 (arguments
3498 (substitute-keyword-arguments (package-arguments octave-cli) 3498 (substitute-keyword-arguments arguments
3499 ((#:modules modules %default-gnu-modules) 3499 ((#:modules modules %default-gnu-modules)
3500 `((guix build qt-utils) ,@modules)) 3500 `((guix build qt-utils) ,@modules))
3501 ((#:imported-modules imported-modules %default-gnu-imported-modules) 3501 ((#:imported-modules imported-modules %default-gnu-imported-modules)
@@ -4097,7 +4097,7 @@ scientific applications modeled by partial differential equations.")
4097 (inherit petsc) 4097 (inherit petsc)
4098 (name "petsc-complex") 4098 (name "petsc-complex")
4099 (arguments 4099 (arguments
4100 (substitute-keyword-arguments (package-arguments petsc) 4100 (substitute-keyword-arguments arguments
4101 ((#:configure-flags cf) 4101 ((#:configure-flags cf)
4102 #~(cons "--with-scalar-type=complex" #$cf)))) 4102 #~(cons "--with-scalar-type=complex" #$cf))))
4103 (synopsis "Library to solve PDEs (with complex scalars)"))) 4103 (synopsis "Library to solve PDEs (with complex scalars)")))
@@ -4117,7 +4117,7 @@ scientific applications modeled by partial differential equations.")
4117 pt-scotch32 4117 pt-scotch32
4118 `(,pt-scotch32 "metis")))) 4118 `(,pt-scotch32 "metis"))))
4119 (arguments 4119 (arguments
4120 (substitute-keyword-arguments (package-arguments petsc) 4120 (substitute-keyword-arguments arguments
4121 ((#:configure-flags cf) 4121 ((#:configure-flags cf)
4122 #~`("--with-hypre=1" 4122 #~`("--with-hypre=1"
4123 "--with-mpiexec=mpirun" 4123 "--with-mpiexec=mpirun"
@@ -4157,7 +4157,7 @@ scientific applications modeled by partial differential equations.")
4157 (modify-inputs (package-inputs petsc-complex) 4157 (modify-inputs (package-inputs petsc-complex)
4158 (prepend openmpi))) 4158 (prepend openmpi)))
4159 (arguments 4159 (arguments
4160 (substitute-keyword-arguments (package-arguments petsc-complex) 4160 (substitute-keyword-arguments arguments
4161 ((#:configure-flags cf) 4161 ((#:configure-flags cf)
4162 #~`("--with-mpiexec=mpirun" 4162 #~`("--with-mpiexec=mpirun"
4163 ,(string-append "--with-mpi-dir=" 4163 ,(string-append "--with-mpi-dir="
@@ -4839,7 +4839,7 @@ arising after the discretization of partial differential equations.")
4839 (package (inherit slepc) 4839 (package (inherit slepc)
4840 (name "slepc-openmpi") 4840 (name "slepc-openmpi")
4841 (arguments 4841 (arguments
4842 (substitute-keyword-arguments (package-arguments slepc) 4842 (substitute-keyword-arguments arguments
4843 ((#:phases phases '%standard-phases) 4843 ((#:phases phases '%standard-phases)
4844 `(modify-phases ,phases 4844 `(modify-phases ,phases
4845 (add-before 'check 'mpi-setup 4845 (add-before 'check 'mpi-setup
@@ -5212,7 +5212,7 @@ sparse system of linear equations A x = b using Gaussian elimination.")
5212 (delete "scotch") 5212 (delete "scotch")
5213 (prepend openmpi scalapack pt-scotch))) 5213 (prepend openmpi scalapack pt-scotch)))
5214 (arguments 5214 (arguments
5215 (substitute-keyword-arguments (package-arguments mumps) 5215 (substitute-keyword-arguments arguments
5216 ((#:phases phases) 5216 ((#:phases phases)
5217 `(modify-phases ,phases 5217 `(modify-phases ,phases
5218 (add-before 'check 'mpi-setup 5218 (add-before 'check 'mpi-setup
@@ -5478,7 +5478,7 @@ bio-chemistry.")
5478 (inherit scotch) 5478 (inherit scotch)
5479 (name "scotch32") 5479 (name "scotch32")
5480 (arguments 5480 (arguments
5481 (substitute-keyword-arguments (package-arguments scotch) 5481 (substitute-keyword-arguments arguments
5482 ((#:configure-flags flags #~'()) 5482 ((#:configure-flags flags #~'())
5483 #~'("-DBUILD_SHARED_LIBS=YES" "-DBUILD_PTSCOTCH=OFF" "-DINTSIZE=32")))) 5483 #~'("-DBUILD_SHARED_LIBS=YES" "-DBUILD_PTSCOTCH=OFF" "-DINTSIZE=32"))))
5484 (synopsis 5484 (synopsis
@@ -5491,7 +5491,7 @@ bio-chemistry.")
5491 (propagated-inputs 5491 (propagated-inputs
5492 (list openmpi)) ;headers include MPI headers 5492 (list openmpi)) ;headers include MPI headers
5493 (arguments 5493 (arguments
5494 (substitute-keyword-arguments (package-arguments scotch) 5494 (substitute-keyword-arguments arguments
5495 ((#:configure-flags flags #~'()) 5495 ((#:configure-flags flags #~'())
5496 #~'("-DBUILD_SHARED_LIBS=YES" "-DBUILD_PTSCOTCH=ON" "-DINTSIZE=64")) 5496 #~'("-DBUILD_SHARED_LIBS=YES" "-DBUILD_PTSCOTCH=ON" "-DINTSIZE=64"))
5497 ((#:phases phases #~%standard-phases) 5497 ((#:phases phases #~%standard-phases)
@@ -5507,7 +5507,7 @@ bio-chemistry.")
5507 (propagated-inputs 5507 (propagated-inputs
5508 (list openmpi)) ;headers include MPI headers 5508 (list openmpi)) ;headers include MPI headers
5509 (arguments 5509 (arguments
5510 (substitute-keyword-arguments (package-arguments pt-scotch) 5510 (substitute-keyword-arguments arguments
5511 ((#:configure-flags flags #~'()) 5511 ((#:configure-flags flags #~'())
5512 #~'("-DBUILD_SHARED_LIBS=YES" "-DBUILD_PTSCOTCH=ON" "-DINTSIZE=32")))) 5512 #~'("-DBUILD_SHARED_LIBS=YES" "-DBUILD_PTSCOTCH=ON" "-DINTSIZE=32"))))
5513 (synopsis 5513 (synopsis
@@ -5783,7 +5783,7 @@ point numbers.")
5783 (delete "sbcl") 5783 (delete "sbcl")
5784 (prepend ecl))) 5784 (prepend ecl)))
5785 (arguments 5785 (arguments
5786 (substitute-keyword-arguments (package-arguments maxima) 5786 (substitute-keyword-arguments arguments
5787 ((#:configure-flags flags) 5787 ((#:configure-flags flags)
5788 #~(list "--enable-ecl")) 5788 #~(list "--enable-ecl"))
5789 ((#:phases phases) 5789 ((#:phases phases)
@@ -6036,7 +6036,7 @@ from the GotoBLAS2-1.13 BSD version.")
6036 (name "openblas-ilp64") 6036 (name "openblas-ilp64")
6037 (supported-systems %64bit-supported-systems) 6037 (supported-systems %64bit-supported-systems)
6038 (arguments 6038 (arguments
6039 (substitute-keyword-arguments (package-arguments openblas) 6039 (substitute-keyword-arguments arguments
6040 ((#:make-flags flags #~'()) 6040 ((#:make-flags flags #~'())
6041 ;; These should be '64' but julia hardcodes '64_'. 6041 ;; These should be '64' but julia hardcodes '64_'.
6042 #~(append (list "INTERFACE64=1" 6042 #~(append (list "INTERFACE64=1"
@@ -6648,7 +6648,7 @@ COLAMD which has the the option to apply constraints to the ordering.")
6648 "gklib-suitesparse.patch") 6648 "gklib-suitesparse.patch")
6649 (origin-patches (package-source gklib)))))) 6649 (origin-patches (package-source gklib))))))
6650 (arguments 6650 (arguments
6651 (substitute-keyword-arguments (package-arguments gklib) 6651 (substitute-keyword-arguments arguments
6652 ((#:phases phases #~%standard-phases) 6652 ((#:phases phases #~%standard-phases)
6653 #~(modify-phases #$phases 6653 #~(modify-phases #$phases
6654 (add-after 'unpack 'patch-cmake 6654 (add-after 'unpack 'patch-cmake
@@ -7876,7 +7876,7 @@ problems.")
7876 (inputs (modify-inputs (package-inputs hypre) 7876 (inputs (modify-inputs (package-inputs hypre)
7877 (prepend openmpi))) 7877 (prepend openmpi)))
7878 (arguments 7878 (arguments
7879 (substitute-keyword-arguments (package-arguments hypre) 7879 (substitute-keyword-arguments arguments
7880 ((#:configure-flags flags) 7880 ((#:configure-flags flags)
7881 #~`("--with-MPI" ,@(delete "--without-MPI" #$flags))) 7881 #~`("--with-MPI" ,@(delete "--without-MPI" #$flags)))
7882 ((#:phases phases) 7882 ((#:phases phases)
@@ -8529,7 +8529,7 @@ symmetric matrices.")
8529 (modify-inputs (package-inputs elpa) 8529 (modify-inputs (package-inputs elpa)
8530 (prepend openmpi scalapack zlib))) 8530 (prepend openmpi scalapack zlib)))
8531 (arguments 8531 (arguments
8532 (substitute-keyword-arguments (package-arguments elpa) 8532 (substitute-keyword-arguments arguments
8533 ((#:configure-flags cf #~()) 8533 ((#:configure-flags cf #~())
8534 #~(cons "--with-mpi=yes" 8534 #~(cons "--with-mpi=yes"
8535 (delete "--with-mpi=no" #$cf))) 8535 (delete "--with-mpi=no" #$cf)))
@@ -8780,7 +8780,7 @@ easily be incorporated into existing simulation codes.")
8780 hypre-openmpi 8780 hypre-openmpi
8781 petsc-openmpi)) 8781 petsc-openmpi))
8782 (arguments 8782 (arguments
8783 (substitute-keyword-arguments (package-arguments sundials) 8783 (substitute-keyword-arguments arguments
8784 ((#:configure-flags flags #~()) 8784 ((#:configure-flags flags #~())
8785 #~(cons* "-DENABLE_MPI:BOOL=ON" 8785 #~(cons* "-DENABLE_MPI:BOOL=ON"
8786 "-DENABLE_HYPRE:BOOL=ON" 8786 "-DENABLE_HYPRE:BOOL=ON"
@@ -9418,7 +9418,7 @@ built on top of DUNE, the Distributed and Unified Numerics Environment.")
9418 (inputs (modify-inputs (package-inputs p) 9418 (inputs (modify-inputs (package-inputs p)
9419 (append openmpi))) 9419 (append openmpi)))
9420 (arguments 9420 (arguments
9421 (substitute-keyword-arguments (package-arguments p) 9421 (substitute-keyword-arguments arguments
9422 ((#:phases phases '%standard-phases) 9422 ((#:phases phases '%standard-phases)
9423 `(modify-phases ,phases 9423 `(modify-phases ,phases
9424 (add-before 'check 'mpi-setup 9424 (add-before 'check 'mpi-setup
@@ -10011,7 +10011,7 @@ true in all models.")
10011 (sha256 10011 (sha256
10012 (base32 "1zznrlj4zp1mc7s4pfw11aq773q2lr9yl6pph630zg5mqijaim5g")))) 10012 (base32 "1zznrlj4zp1mc7s4pfw11aq773q2lr9yl6pph630zg5mqijaim5g"))))
10013 (arguments 10013 (arguments
10014 (substitute-keyword-arguments (package-arguments cadiback) 10014 (substitute-keyword-arguments arguments
10015 ((#:phases phases) 10015 ((#:phases phases)
10016 #~(modify-phases #$phases 10016 #~(modify-phases #$phases
10017 (add-after 'patch-build-files 'fix-prefix 10017 (add-after 'patch-build-files 'fix-prefix
diff --git a/gnu/packages/maven-parent-pom.scm b/gnu/packages/maven-parent-pom.scm
index a7d4c859b6b..52ad3dbf636 100644
--- a/gnu/packages/maven-parent-pom.scm
+++ b/gnu/packages/maven-parent-pom.scm
@@ -575,7 +575,7 @@ tool. This package contains the Maven parent POM.")
575 (package 575 (package
576 (inherit base) 576 (inherit base)
577 (arguments 577 (arguments
578 (substitute-keyword-arguments (package-arguments base) 578 (substitute-keyword-arguments arguments
579 ((#:phases phases) 579 ((#:phases phases)
580 `(modify-phases ,phases 580 `(modify-phases ,phases
581 (delete 'install-plugins) 581 (delete 'install-plugins)
@@ -588,7 +588,7 @@ tool. This package contains the Maven parent POM.")
588 (package 588 (package
589 (inherit base) 589 (inherit base)
590 (arguments 590 (arguments
591 (substitute-keyword-arguments (package-arguments base) 591 (substitute-keyword-arguments arguments
592 ((#:phases phases) 592 ((#:phases phases)
593 `(modify-phases ,phases 593 `(modify-phases ,phases
594 (delete 'install-plugins) 594 (delete 'install-plugins)
@@ -606,7 +606,7 @@ tool. This package contains the Maven parent POM.")
606 (package 606 (package
607 (inherit base) 607 (inherit base)
608 (arguments 608 (arguments
609 (substitute-keyword-arguments (package-arguments base) 609 (substitute-keyword-arguments arguments
610 ((#:phases phases) 610 ((#:phases phases)
611 `(modify-phases ,phases 611 `(modify-phases ,phases
612 (delete 'install-plugins) 612 (delete 'install-plugins)
diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm
index 183de8eb40b..ecd0433b088 100644
--- a/gnu/packages/maven.scm
+++ b/gnu/packages/maven.scm
@@ -1695,7 +1695,7 @@ process."))))
1695 (package 1695 (package
1696 (inherit maven-core-bootstrap) 1696 (inherit maven-core-bootstrap)
1697 (arguments 1697 (arguments
1698 (substitute-keyword-arguments (package-arguments maven-core-bootstrap) 1698 (substitute-keyword-arguments arguments
1699 ((#:phases phases) 1699 ((#:phases phases)
1700 `(modify-phases ,phases 1700 `(modify-phases ,phases
1701 (add-before 'build 'modify-metainf 1701 (add-before 'build 'modify-metainf
@@ -2693,7 +2693,7 @@ reporting or the build process.")))
2693 (version (package-version maven-3.0-pom)) 2693 (version (package-version maven-3.0-pom))
2694 (source (package-source maven-3.0-pom)) 2694 (source (package-source maven-3.0-pom))
2695 (arguments 2695 (arguments
2696 (substitute-keyword-arguments (package-arguments maven-settings-builder) 2696 (substitute-keyword-arguments arguments
2697 ((#:phases phases) 2697 ((#:phases phases)
2698 `(modify-phases ,phases 2698 `(modify-phases ,phases
2699 (add-before 'build 'generate-components.xml 2699 (add-before 'build 'generate-components.xml
@@ -2723,7 +2723,7 @@ reporting or the build process.")))
2723 (version (package-version maven-3.0-pom)) 2723 (version (package-version maven-3.0-pom))
2724 (source (package-source maven-3.0-pom)) 2724 (source (package-source maven-3.0-pom))
2725 (arguments 2725 (arguments
2726 (substitute-keyword-arguments (package-arguments maven-model-builder) 2726 (substitute-keyword-arguments arguments
2727 ((#:phases phases) 2727 ((#:phases phases)
2728 `(modify-phases ,phases 2728 `(modify-phases ,phases
2729 (add-before 'build 'generate-components.xml 2729 (add-before 'build 'generate-components.xml
@@ -2755,7 +2755,7 @@ reporting or the build process.")))
2755 (version (package-version maven-3.0-pom)) 2755 (version (package-version maven-3.0-pom))
2756 (source (package-source maven-3.0-pom)) 2756 (source (package-source maven-3.0-pom))
2757 (arguments 2757 (arguments
2758 (substitute-keyword-arguments (package-arguments maven-plugin-api) 2758 (substitute-keyword-arguments arguments
2759 ((#:phases phases) 2759 ((#:phases phases)
2760 `(modify-phases ,phases 2760 `(modify-phases ,phases
2761 (add-before 'install 'fix-pom 2761 (add-before 'install 'fix-pom
@@ -2932,7 +2932,7 @@ reporting or the build process.")))
2932 (source (package-source maven-3.0-pom)) 2932 (source (package-source maven-3.0-pom))
2933 (arguments 2933 (arguments
2934 `(#:tests? #f ;require an old version of java-easymock 2934 `(#:tests? #f ;require an old version of java-easymock
2935 ,@(substitute-keyword-arguments (package-arguments maven-compat) 2935 ,@(substitute-keyword-arguments arguments
2936 ((#:phases phases) 2936 ((#:phases phases)
2937 `(modify-phases ,phases 2937 `(modify-phases ,phases
2938 (add-before 'install 'fix-pom 2938 (add-before 'install 'fix-pom
@@ -3215,7 +3215,7 @@ Maven project dependencies.")
3215 (base32 3215 (base32
3216 "1cl1qk4r0gp62bjzfm7lml9raz1my2kd4yf0ci0lnfsn0h5qivnb")))) 3216 "1cl1qk4r0gp62bjzfm7lml9raz1my2kd4yf0ci0lnfsn0h5qivnb"))))
3217 (arguments 3217 (arguments
3218 (substitute-keyword-arguments (package-arguments maven-common-artifact-filters) 3218 (substitute-keyword-arguments arguments
3219 ((#:phases phases) 3219 ((#:phases phases)
3220 `(modify-phases ,phases 3220 `(modify-phases ,phases
3221 (delete 'fix-aether) 3221 (delete 'fix-aether)
diff --git a/gnu/packages/medical.scm b/gnu/packages/medical.scm
index fda579e1ee0..c4d2be640d9 100644
--- a/gnu/packages/medical.scm
+++ b/gnu/packages/medical.scm
@@ -358,7 +358,7 @@ Medicine} server instead of SQLite.")
358 (package/inherit orthanc-mysql 358 (package/inherit orthanc-mysql
359 (name "orthanc-mariadb") 359 (name "orthanc-mariadb")
360 (arguments 360 (arguments
361 (substitute-keyword-arguments (package-arguments orthanc-mysql) 361 (substitute-keyword-arguments arguments
362 ((#:phases phases) 362 ((#:phases phases)
363 #~(modify-phases #$phases 363 #~(modify-phases #$phases
364 (replace 'check 364 (replace 'check
@@ -440,7 +440,7 @@ GUI application (@code{xmedcon}).")
440 (package/inherit xmedcon 440 (package/inherit xmedcon
441 (name "xmedcon-minimal") 441 (name "xmedcon-minimal")
442 (arguments 442 (arguments
443 (substitute-keyword-arguments (package-arguments xmedcon) 443 (substitute-keyword-arguments arguments
444 ((#:configure-flags flags #~'()) 444 ((#:configure-flags flags #~'())
445 #~(append (list "--disable-glib" "--disable-gui") #$flags)))) 445 #~(append (list "--disable-glib" "--disable-gui") #$flags))))
446 (inputs (modify-inputs (package-inputs xmedcon) 446 (inputs (modify-inputs (package-inputs xmedcon)
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index cc82c8ae4df..d26e04dfa66 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -702,7 +702,7 @@ identi.ca and status.net).")
702 (files (list (string-append "lib/purple-2") 702 (files (list (string-append "lib/purple-2")
703 "lib/pidgin"))))) 703 "lib/pidgin")))))
704 (arguments 704 (arguments
705 (substitute-keyword-arguments (package-arguments bitlbee) 705 (substitute-keyword-arguments arguments
706 ((#:phases phases '%standard-phases) 706 ((#:phases phases '%standard-phases)
707 `(modify-phases ,phases 707 `(modify-phases ,phases
708 (replace 'configure ;add "--purple=1" 708 (replace 'configure ;add "--purple=1"
diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm
index 2e74fc1327c..657ce22d21e 100644
--- a/gnu/packages/monitoring.scm
+++ b/gnu/packages/monitoring.scm
@@ -168,7 +168,7 @@
168 (name "aw-client") 168 (name "aw-client")
169 (version "0.5.15") 169 (version "0.5.15")
170 (arguments 170 (arguments
171 (substitute-keyword-arguments (package-arguments aw-core) 171 (substitute-keyword-arguments arguments
172 ((#:test-flags test-flags #~(list)) 172 ((#:test-flags test-flags #~(list))
173 #~(list 173 #~(list
174 ;; Most likely requires the server to run. 174 ;; Most likely requires the server to run.
@@ -191,7 +191,7 @@
191 (name "aw-notify") 191 (name "aw-notify")
192 (version "0.0.0") ;unreleased. 192 (version "0.0.0") ;unreleased.
193 (arguments 193 (arguments
194 (substitute-keyword-arguments (package-arguments aw-core) 194 (substitute-keyword-arguments arguments
195 ((#:tests? tests? #t) 195 ((#:tests? tests? #t)
196 #f))) ;No tests. 196 #f))) ;No tests.
197 (synopsis "Notify library for ActivityWatch") 197 (synopsis "Notify library for ActivityWatch")
@@ -203,7 +203,7 @@
203 (name "aw-qt") 203 (name "aw-qt")
204 (version "0.1.0") 204 (version "0.1.0")
205 (arguments 205 (arguments
206 (substitute-keyword-arguments (package-arguments aw-core) 206 (substitute-keyword-arguments arguments
207 ((#:phases phases #~%standard-phases) 207 ((#:phases phases #~%standard-phases)
208 #~(modify-phases #$phases 208 #~(modify-phases #$phases
209 ;; (delete 'sanity-check) 209 ;; (delete 'sanity-check)
@@ -276,7 +276,7 @@ retrieval of all your quantified self data.")
276 (name "aw-watcher-afk") 276 (name "aw-watcher-afk")
277 (version "0.2.0") 277 (version "0.2.0")
278 (arguments 278 (arguments
279 (substitute-keyword-arguments (package-arguments aw-core) 279 (substitute-keyword-arguments arguments
280 ((#:tests? tests? #t) 280 ((#:tests? tests? #t)
281 #f) ;Most likely requires the server to run. 281 #f) ;Most likely requires the server to run.
282 ((#:test-backend _ #f) 282 ((#:test-backend _ #f)
@@ -295,7 +295,7 @@ retrieval of all your quantified self data.")
295 (name "aw-watcher-input") 295 (name "aw-watcher-input")
296 (version "0.1.0") 296 (version "0.1.0")
297 (arguments 297 (arguments
298 (substitute-keyword-arguments (package-arguments aw-core) 298 (substitute-keyword-arguments arguments
299 ((#:tests? tests? #t) 299 ((#:tests? tests? #t)
300 #f))) ;No tests. 300 #f))) ;No tests.
301 (propagated-inputs 301 (propagated-inputs
@@ -309,7 +309,7 @@ retrieval of all your quantified self data.")
309 (name "aw-watcher-window") 309 (name "aw-watcher-window")
310 (version "0.2.0") 310 (version "0.2.0")
311 (arguments 311 (arguments
312 (substitute-keyword-arguments (package-arguments aw-core) 312 (substitute-keyword-arguments arguments
313 ((#:tests? tests? #t) 313 ((#:tests? tests? #t)
314 #f))) ;No tests. 314 #f))) ;No tests.
315 (propagated-inputs 315 (propagated-inputs
@@ -631,7 +631,7 @@ solution (client-side agent)")
631 (name "zabbix-server") 631 (name "zabbix-server")
632 (outputs '("out" "front-end" "schema")) 632 (outputs '("out" "front-end" "schema"))
633 (arguments 633 (arguments
634 (substitute-keyword-arguments (package-arguments zabbix-agentd) 634 (substitute-keyword-arguments arguments
635 ((#:phases phases '%standard-phases) 635 ((#:phases phases '%standard-phases)
636 #~(modify-phases #$phases 636 #~(modify-phases #$phases
637 (add-after 'install 'install-front-end 637 (add-after 'install 'install-front-end
diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm
index 72ba4ecd6aa..b6e76ceac6f 100644
--- a/gnu/packages/mpi.scm
+++ b/gnu/packages/mpi.scm
@@ -196,7 +196,7 @@ bind processes, and much more.")
196 (append rocm-smi-lib) 196 (append rocm-smi-lib)
197 (delete "numactl"))) ;libnuma is no longer needed. 197 (delete "numactl"))) ;libnuma is no longer needed.
198 (arguments 198 (arguments
199 (substitute-keyword-arguments (package-arguments hwloc-1) 199 (substitute-keyword-arguments arguments
200 ((#:configure-flags flags '()) 200 ((#:configure-flags flags '())
201 #~(cons* (string-append "--with-opencl=" 201 #~(cons* (string-append "--with-opencl="
202 #$(this-package-input "opencl-icd-loader")) 202 #$(this-package-input "opencl-icd-loader"))
@@ -488,7 +488,7 @@ software vendors, application developers and computer science researchers.")
488 (name "openmpi-c++") 488 (name "openmpi-c++")
489 (outputs '("out")) 489 (outputs '("out"))
490 (arguments 490 (arguments
491 (substitute-keyword-arguments (package-arguments openmpi) 491 (substitute-keyword-arguments arguments
492 ((#:configure-flags flags) 492 ((#:configure-flags flags)
493 #~(cons "--enable-mpi-cxx" #$flags)))) 493 #~(cons "--enable-mpi-cxx" #$flags))))
494 (synopsis "C++ bindings for MPI"))) 494 (synopsis "C++ bindings for MPI")))
@@ -512,7 +512,7 @@ software vendors, application developers and computer science researchers.")
512 (guix build utils)) 512 (guix build utils))
513 #:imported-modules `((guix build ant-build-system) 513 #:imported-modules `((guix build ant-build-system)
514 ,@%default-gnu-imported-modules) 514 ,@%default-gnu-imported-modules)
515 (substitute-keyword-arguments (package-arguments openmpi) 515 (substitute-keyword-arguments arguments
516 ((#:configure-flags flags) 516 ((#:configure-flags flags)
517 #~(cons "--enable-mpi-java" #$flags)) 517 #~(cons "--enable-mpi-java" #$flags))
518 ((#:make-flags flags ''()) 518 ((#:make-flags flags ''())
@@ -541,7 +541,7 @@ software vendors, application developers and computer science researchers.")
541 (package/inherit openmpi 541 (package/inherit openmpi
542 (name "openmpi-thread-multiple") 542 (name "openmpi-thread-multiple")
543 (arguments 543 (arguments
544 (substitute-keyword-arguments (package-arguments openmpi) 544 (substitute-keyword-arguments arguments
545 ((#:configure-flags flags) 545 ((#:configure-flags flags)
546 #~(cons "--enable-mpi-thread-multiple" #$flags)))) 546 #~(cons "--enable-mpi-thread-multiple" #$flags))))
547 (description "This version of Open@tie{}MPI has an implementation of 547 (description "This version of Open@tie{}MPI has an implementation of
@@ -747,7 +747,7 @@ modular framework for other derived implementations.")
747 (append rdma-core) 747 (append rdma-core)
748 (append psm2))) 748 (append psm2)))
749 (arguments 749 (arguments
750 (substitute-keyword-arguments (package-arguments mpich) 750 (substitute-keyword-arguments arguments
751 ((#:configure-flags flags) 751 ((#:configure-flags flags)
752 #~(list "--disable-silent-rules" ;let's see what's happening 752 #~(list "--disable-silent-rules" ;let's see what's happening
753 "--enable-debuginfo" 753 "--enable-debuginfo"
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index b8e2bfc8f14..1cac72b22ad 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1782,7 +1782,7 @@ session can be interrupted and easily resumed at a later time.")
1782 (package (inherit non-sequencer) 1782 (package (inherit non-sequencer)
1783 (name "non-session-manager") 1783 (name "non-session-manager")
1784 (arguments 1784 (arguments
1785 (substitute-keyword-arguments (package-arguments non-sequencer) 1785 (substitute-keyword-arguments arguments
1786 ((#:configure-flags flags) 1786 ((#:configure-flags flags)
1787 `(cons "--project=session-manager" 1787 `(cons "--project=session-manager"
1788 (delete "--project=sequencer" ,flags))))) 1788 (delete "--project=sequencer" ,flags)))))
@@ -1803,7 +1803,7 @@ communicate with the session management daemon.")
1803 (package (inherit non-sequencer) 1803 (package (inherit non-sequencer)
1804 (name "non-mixer") 1804 (name "non-mixer")
1805 (arguments 1805 (arguments
1806 (substitute-keyword-arguments (package-arguments non-sequencer) 1806 (substitute-keyword-arguments arguments
1807 ((#:configure-flags flags) 1807 ((#:configure-flags flags)
1808 `(cons "--project=mixer" 1808 `(cons "--project=mixer"
1809 (delete "--project=sequencer" ,flags))))) 1809 (delete "--project=sequencer" ,flags)))))
@@ -1825,7 +1825,7 @@ studio.")
1825 (package (inherit non-sequencer) 1825 (package (inherit non-sequencer)
1826 (name "non-timeline") 1826 (name "non-timeline")
1827 (arguments 1827 (arguments
1828 (substitute-keyword-arguments (package-arguments non-sequencer) 1828 (substitute-keyword-arguments arguments
1829 ((#:configure-flags flags) 1829 ((#:configure-flags flags)
1830 `(cons "--project=timeline" 1830 `(cons "--project=timeline"
1831 (delete "--project=sequencer" ,flags))))) 1831 (delete "--project=sequencer" ,flags)))))
diff --git a/gnu/packages/ncurses.scm b/gnu/packages/ncurses.scm
index af88683ce6f..389ed9ec977 100644
--- a/gnu/packages/ncurses.scm
+++ b/gnu/packages/ncurses.scm
@@ -236,7 +236,7 @@ ncursesw library provides wide character support.")
236 (package/inherit ncurses 236 (package/inherit ncurses
237 (name "ncurses-with-gpm") 237 (name "ncurses-with-gpm")
238 (arguments 238 (arguments
239 (substitute-keyword-arguments (package-arguments ncurses) 239 (substitute-keyword-arguments arguments
240 ((#:configure-flags cf) 240 ((#:configure-flags cf)
241 #~(cons (string-append "--with-gpm=" 241 #~(cons (string-append "--with-gpm="
242 #$(this-package-input "gpm") 242 #$(this-package-input "gpm")
@@ -250,7 +250,7 @@ ncursesw library provides wide character support.")
250 (package/inherit ncurses 250 (package/inherit ncurses
251 (name "ncurses-with-tinfo") 251 (name "ncurses-with-tinfo")
252 (arguments 252 (arguments
253 (substitute-keyword-arguments (package-arguments ncurses) 253 (substitute-keyword-arguments arguments
254 ((#:configure-flags cf) 254 ((#:configure-flags cf)
255 #~(cons "--with-termlib=tinfo" #$cf)))))) 255 #~(cons "--with-termlib=tinfo" #$cf))))))
256 256
diff --git a/gnu/packages/node.scm b/gnu/packages/node.scm
index 99f8843f083..5b47e94ebda 100644
--- a/gnu/packages/node.scm
+++ b/gnu/packages/node.scm
@@ -773,7 +773,7 @@ source files.")
773 "deps/uv" 773 "deps/uv"
774 "deps/zlib")))))) 774 "deps/zlib"))))))
775 (arguments 775 (arguments
776 (substitute-keyword-arguments (package-arguments node-bootstrap) 776 (substitute-keyword-arguments arguments
777 ((#:configure-flags configure-flags) 777 ((#:configure-flags configure-flags)
778 ''("--shared-cares" 778 ''("--shared-cares"
779 "--shared-libuv" 779 "--shared-libuv"
@@ -998,7 +998,7 @@ fi"
998 (package/inherit node-lts 998 (package/inherit node-lts
999 (name "libnode") 999 (name "libnode")
1000 (arguments 1000 (arguments
1001 (substitute-keyword-arguments (package-arguments node-lts) 1001 (substitute-keyword-arguments arguments
1002 ((#:configure-flags flags ''()) 1002 ((#:configure-flags flags ''())
1003 `(cons* "--shared" "--without-npm" ,flags)) 1003 `(cons* "--shared" "--without-npm" ,flags))
1004 ((#:phases phases '%standard-phases) 1004 ((#:phases phases '%standard-phases)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 904a1fb5576..daab1de4917 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -2261,7 +2261,7 @@ module of this library is parameterised by the type of S-expressions.")
2261 (arguments 2261 (arguments
2262 `(#:ocaml ,ocaml-4.09 2262 `(#:ocaml ,ocaml-4.09
2263 #:findlib ,ocaml4.09-findlib 2263 #:findlib ,ocaml4.09-findlib
2264 ,@(substitute-keyword-arguments (package-arguments ocaml-csexp) 2264 ,@(substitute-keyword-arguments arguments
2265 ((#:dune _) ocaml4.09-dune-bootstrap)))) 2265 ((#:dune _) ocaml4.09-dune-bootstrap))))
2266 (propagated-inputs 2266 (propagated-inputs
2267 `(("ocaml-result" ,ocaml4.09-result))))) 2267 `(("ocaml-result" ,ocaml4.09-result)))))
@@ -2273,7 +2273,7 @@ module of this library is parameterised by the type of S-expressions.")
2273 (arguments 2273 (arguments
2274 `(#:ocaml ,ocaml-5.0 2274 `(#:ocaml ,ocaml-5.0
2275 #:findlib ,ocaml5.0-findlib 2275 #:findlib ,ocaml5.0-findlib
2276 ,@(substitute-keyword-arguments (package-arguments ocaml-csexp) 2276 ,@(substitute-keyword-arguments arguments
2277 ((#:dune _) ocaml5.0-dune-bootstrap)))) 2277 ((#:dune _) ocaml5.0-dune-bootstrap))))
2278 (propagated-inputs 2278 (propagated-inputs
2279 `(("ocaml-result" ,ocaml5.0-result))))) 2279 `(("ocaml-result" ,ocaml5.0-result)))))
@@ -3895,7 +3895,7 @@ and consumable.")
3895 (base32 3895 (base32
3896 "1z8mmk1idh9hjhh2b9rp5b1h8kmzcxhagqkw0pvxn6ykx1brskq1")))) 3896 "1z8mmk1idh9hjhh2b9rp5b1h8kmzcxhagqkw0pvxn6ykx1brskq1"))))
3897 (arguments 3897 (arguments
3898 (substitute-keyword-arguments (package-arguments ocaml-sedlex) 3898 (substitute-keyword-arguments arguments
3899 ((#:tests? _ #t) #f))) ; no tests 3899 ((#:tests? _ #t) #f))) ; no tests
3900 (native-inputs '()))) 3900 (native-inputs '())))
3901 3901
diff --git a/gnu/packages/onc-rpc.scm b/gnu/packages/onc-rpc.scm
index 9b66987c722..2ecf5b9d1e9 100644
--- a/gnu/packages/onc-rpc.scm
+++ b/gnu/packages/onc-rpc.scm
@@ -92,7 +92,7 @@ IPv4 and IPv6. ONC RPC is notably used by the network file system (NFS).")
92 (patches (search-patches "libtirpc-hurd.patch" 92 (patches (search-patches "libtirpc-hurd.patch"
93 "libtirpc-CVE-2021-46828.patch")))) 93 "libtirpc-CVE-2021-46828.patch"))))
94 (arguments 94 (arguments
95 (substitute-keyword-arguments (package-arguments libtirpc) 95 (substitute-keyword-arguments arguments
96 ((#:configure-flags flags ''()) 96 ((#:configure-flags flags ''())
97 ;; When cross-building the target system's krb5-config should be used. 97 ;; When cross-building the target system's krb5-config should be used.
98 #~(list (string-append "ac_cv_prog_KRB5_CONFIG=" 98 #~(list (string-append "ac_cv_prog_KRB5_CONFIG="
diff --git a/gnu/packages/openldap.scm b/gnu/packages/openldap.scm
index 68179ed2075..61341300062 100644
--- a/gnu/packages/openldap.scm
+++ b/gnu/packages/openldap.scm
@@ -139,7 +139,7 @@
139 (base32 139 (base32
140 "06qf8lcalvgzr3w1m697xrj12ikav5im00wjmxa62qdmsg5rvji1")))) 140 "06qf8lcalvgzr3w1m697xrj12ikav5im00wjmxa62qdmsg5rvji1"))))
141 (arguments 141 (arguments
142 (substitute-keyword-arguments (package-arguments openldap) 142 (substitute-keyword-arguments arguments
143 ((#:configure-flags flags) 143 ((#:configure-flags flags)
144 #~(append 144 #~(append
145 (list #$(string-append "CFLAGS=-g -O2" 145 (list #$(string-append "CFLAGS=-g -O2"
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm
index 359880fcbff..f062e7e1c63 100644
--- a/gnu/packages/openstack.scm
+++ b/gnu/packages/openstack.scm
@@ -91,7 +91,7 @@ formatters, and other extensions.")
91 (hidden-package 91 (hidden-package
92 (package/inherit python-cliff 92 (package/inherit python-cliff
93 (arguments 93 (arguments
94 (substitute-keyword-arguments (package-arguments python-cliff) 94 (substitute-keyword-arguments arguments
95 ((#:tests? t? #t) 95 ((#:tests? t? #t)
96 #f) 96 #f)
97 ((#:phases phases #~%standard-phases) 97 ((#:phases phases #~%standard-phases)
@@ -249,7 +249,7 @@ is for some reason not possible and local caching of the fetched data.")
249 (hidden-package 249 (hidden-package
250 (package/inherit python-os-service-types 250 (package/inherit python-os-service-types
251 (arguments 251 (arguments
252 (substitute-keyword-arguments (package-arguments python-os-service-types) 252 (substitute-keyword-arguments arguments
253 ((#:tests? t? #t) 253 ((#:tests? t? #t)
254 #f) 254 #f)
255 ((#:phases phases #~%standard-phases) 255 ((#:phases phases #~%standard-phases)
@@ -352,7 +352,7 @@ extensions.")
352 (hidden-package 352 (hidden-package
353 (package/inherit python-stevedore 353 (package/inherit python-stevedore
354 (arguments 354 (arguments
355 (substitute-keyword-arguments (package-arguments python-stevedore) 355 (substitute-keyword-arguments arguments
356 ((#:tests? t? #t) 356 ((#:tests? t? #t)
357 #f) 357 #f)
358 ((#:phases phases #~%standard-phases) 358 ((#:phases phases #~%standard-phases)
@@ -682,7 +682,7 @@ in an application or library.")
682 (hidden-package 682 (hidden-package
683 (package/inherit python-oslo-i18n 683 (package/inherit python-oslo-i18n
684 (arguments 684 (arguments
685 (substitute-keyword-arguments (package-arguments python-oslo-i18n) 685 (substitute-keyword-arguments arguments
686 ((#:tests? t? #t) 686 ((#:tests? t? #t)
687 #f) 687 #f)
688 ((#:phases phases #~%standard-phases) 688 ((#:phases phases #~%standard-phases)
@@ -739,7 +739,7 @@ handlers and support for context specific logging (like resource id’s etc).")
739 (hidden-package 739 (hidden-package
740 (package/inherit python-oslo-log 740 (package/inherit python-oslo-log
741 (arguments 741 (arguments
742 (substitute-keyword-arguments (package-arguments python-oslo-log) 742 (substitute-keyword-arguments arguments
743 ((#:tests? t? #t) 743 ((#:tests? t? #t)
744 #f) 744 #f)
745 ((#:phases phases #~%standard-phases) 745 ((#:phases phases #~%standard-phases)
@@ -865,7 +865,7 @@ for debugging, and better support for mocking results.")
865 (hidden-package 865 (hidden-package
866 (package/inherit python-oslotest 866 (package/inherit python-oslotest
867 (arguments 867 (arguments
868 (substitute-keyword-arguments (package-arguments python-oslotest) 868 (substitute-keyword-arguments arguments
869 ((#:tests? t? #t) 869 ((#:tests? t? #t)
870 #f) 870 #f)
871 ((#:phases phases #~%standard-phases) 871 ((#:phases phases #~%standard-phases)
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index 8a35f2064b2..5f173d9979c 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -601,7 +601,7 @@ the Nix package manager.")
601 (propagated-inputs '()) 601 (propagated-inputs '())
602 602
603 (arguments 603 (arguments
604 (substitute-keyword-arguments (package-arguments guix) 604 (substitute-keyword-arguments arguments
605 ((#:configure-flags flags '()) 605 ((#:configure-flags flags '())
606 ;; Pretend we have those libraries; we don't actually need them. 606 ;; Pretend we have those libraries; we don't actually need them.
607 #~(append #$flags 607 #~(append #$flags
@@ -1908,7 +1908,7 @@ resolution compared to the classic solver.")
1908 (search-patches "conda-fix-plugin-settings-test.patch" 1908 (search-patches "conda-fix-plugin-settings-test.patch"
1909 "conda-fix-cross-platform-export-tests.patch")))) 1909 "conda-fix-cross-platform-export-tests.patch"))))
1910 (arguments 1910 (arguments
1911 (substitute-keyword-arguments (package-arguments conda-bootstrap) 1911 (substitute-keyword-arguments arguments
1912 ((#:phases phases) 1912 ((#:phases phases)
1913 #~(modify-phases #$phases 1913 #~(modify-phases #$phases
1914 ;; Remove the patch that forces classic solver - we have libmamba 1914 ;; Remove the patch that forces classic solver - we have libmamba
@@ -2221,7 +2221,7 @@ outputs of those builds.")
2221 (inherit guix-build-coordinator) 2221 (inherit guix-build-coordinator)
2222 (name "guix-build-coordinator-agent-only") 2222 (name "guix-build-coordinator-agent-only")
2223 (arguments 2223 (arguments
2224 (substitute-keyword-arguments (package-arguments guix-build-coordinator) 2224 (substitute-keyword-arguments arguments
2225 ((#:phases phases #~%standard-phases) 2225 ((#:phases phases #~%standard-phases)
2226 #~(modify-phases #$phases 2226 #~(modify-phases #$phases
2227 (add-after 'install 'strip-non-agent-files 2227 (add-after 'install 'strip-non-agent-files
diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm
index 18031885dc4..50baa27293f 100644
--- a/gnu/packages/parallel.scm
+++ b/gnu/packages/parallel.scm
@@ -328,7 +328,7 @@ minimal slurm package BASE-SLURM."
328 (inherit base-slurm) 328 (inherit base-slurm)
329 (name "slurm") 329 (name "slurm")
330 (arguments 330 (arguments
331 (substitute-keyword-arguments (package-arguments base-slurm) 331 (substitute-keyword-arguments arguments
332 ((#:configure-flags flags #~'()) 332 ((#:configure-flags flags #~'())
333 #~(cons* "--enable-slurmrestd" 333 #~(cons* "--enable-slurmrestd"
334 (string-append "--with-bpf=" 334 (string-append "--with-bpf="
@@ -761,7 +761,7 @@ commonly needed services in distributed and parallel computing systems.")
761 ;; Remove ~5 MiB of pre-built HTML doc. 761 ;; Remove ~5 MiB of pre-built HTML doc.
762 (delete-file-recursively "docs/_build/html"))))) 762 (delete-file-recursively "docs/_build/html")))))
763 (arguments 763 (arguments
764 (substitute-keyword-arguments (package-arguments openpmix) 764 (substitute-keyword-arguments arguments
765 ((#:configure-flags flags #~'()) 765 ((#:configure-flags flags #~'())
766 #~(list (string-append "--with-hwloc=" 766 #~(list (string-append "--with-hwloc="
767 (ungexp (this-package-input "hwloc") "lib")) 767 (ungexp (this-package-input "hwloc") "lib"))
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index 95a5a4eaafb..ebd44d0ca34 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -1277,7 +1277,7 @@ using password-store through rofi interface:
1277 (inherit rofi-pass) 1277 (inherit rofi-pass)
1278 (name "rofi-pass-wayland") 1278 (name "rofi-pass-wayland")
1279 (arguments 1279 (arguments
1280 (substitute-keyword-arguments (package-arguments rofi-pass) 1280 (substitute-keyword-arguments arguments
1281 ((#:phases phases) 1281 ((#:phases phases)
1282 #~(modify-phases #$phases 1282 #~(modify-phases #$phases
1283 ;; Set the clipboard and backend tools to ones for Wayland in the 1283 ;; Set the clipboard and backend tools to ones for Wayland in the
diff --git a/gnu/packages/plan9.scm b/gnu/packages/plan9.scm
index 5190414e5ae..c070fc0cdfa 100644
--- a/gnu/packages/plan9.scm
+++ b/gnu/packages/plan9.scm
@@ -132,7 +132,7 @@ reconstruct a Plan 9 terminal-like experience from a non-Plan 9 system.")
132 (inherit drawterm) 132 (inherit drawterm)
133 (name "drawterm-wayland") 133 (name "drawterm-wayland")
134 (arguments 134 (arguments
135 (substitute-keyword-arguments (package-arguments drawterm) 135 (substitute-keyword-arguments arguments
136 ((#:make-flags _) 136 ((#:make-flags _)
137 `(list "CONF=linux" 137 `(list "CONF=linux"
138 ,(string-append "CC=" (cc-for-target)))))) 138 ,(string-append "CC=" (cc-for-target))))))
diff --git a/gnu/packages/potassco.scm b/gnu/packages/potassco.scm
index 8227e356546..9cae7f1d4af 100644
--- a/gnu/packages/potassco.scm
+++ b/gnu/packages/potassco.scm
@@ -406,7 +406,7 @@ in particular ones that can be solved by @command{clingo}.")
406 (name name) 406 (name name)
407 (version (package-version clingo)) ; for #$version in arguments 407 (version (package-version clingo)) ; for #$version in arguments
408 (arguments 408 (arguments
409 (substitute-keyword-arguments (package-arguments clingo) 409 (substitute-keyword-arguments arguments
410 ((#:configure-flags flags #~'()) 410 ((#:configure-flags flags #~'())
411 #~(cons* "-DCLINGO_BUILD_WITH_LUA=yes" 411 #~(cons* "-DCLINGO_BUILD_WITH_LUA=yes"
412 (string-append "-DLUACLINGO_INSTALL_DIR=" 412 (string-append "-DLUACLINGO_INSTALL_DIR="
@@ -429,7 +429,7 @@ Lua code.")))
429 (name "python-clingo") 429 (name "python-clingo")
430 (version (package-version clingo)) ; for #$version in arguments 430 (version (package-version clingo)) ; for #$version in arguments
431 (arguments 431 (arguments
432 (substitute-keyword-arguments (package-arguments clingo) 432 (substitute-keyword-arguments arguments
433 ((#:configure-flags flags #~'()) 433 ((#:configure-flags flags #~'())
434 #~(cons* "-DCLINGO_BUILD_WITH_PYTHON=pip" 434 #~(cons* "-DCLINGO_BUILD_WITH_PYTHON=pip"
435 (string-append "-DCMAKE_MODULE_PATH=" 435 (string-append "-DCMAKE_MODULE_PATH="
@@ -526,7 +526,7 @@ directly from the python command line.")))
526 #:modules '((guix build cmake-build-system) 526 #:modules '((guix build cmake-build-system)
527 ((guix build pyproject-build-system) #:prefix python:) 527 ((guix build pyproject-build-system) #:prefix python:)
528 (guix build utils)) 528 (guix build utils))
529 (substitute-keyword-arguments (package-arguments clingcon) 529 (substitute-keyword-arguments arguments
530 ((#:phases phases) 530 ((#:phases phases)
531 #~(modify-phases #$phases 531 #~(modify-phases #$phases
532 (add-after 'install 'install-distinfo 532 (add-after 'install 'install-distinfo
diff --git a/gnu/packages/profiling.scm b/gnu/packages/profiling.scm
index c50eaab5935..55b20ae0556 100644
--- a/gnu/packages/profiling.scm
+++ b/gnu/packages/profiling.scm
@@ -301,7 +301,7 @@ project.")
301 (sha256 301 (sha256
302 (base32 "0hwl0aihn6fgpl0qhqckxc3sslb78wq6xav5ykfgfjzpyddqyrd0")))) 302 (base32 "0hwl0aihn6fgpl0qhqckxc3sslb78wq6xav5ykfgfjzpyddqyrd0"))))
303 (arguments 303 (arguments
304 (substitute-keyword-arguments (package-arguments cubew) 304 (substitute-keyword-arguments arguments
305 ((#:configure-flags flags) 305 ((#:configure-flags flags)
306 #~(append #$flags 306 #~(append #$flags
307 (list "--with-compression=full"))) 307 (list "--with-compression=full")))
@@ -423,7 +423,7 @@ sampling profiler for games and other applications.")
423 (inherit tracy-wayland) 423 (inherit tracy-wayland)
424 (name "tracy") 424 (name "tracy")
425 (arguments 425 (arguments
426 (substitute-keyword-arguments (package-arguments tracy-wayland) 426 (substitute-keyword-arguments arguments
427 ((#:make-flags flags #~'()) 427 ((#:make-flags flags #~'())
428 #~(append #$flags 428 #~(append #$flags
429 ;; The LEGACY flag indicate we want to build tracy with glfw. 429 ;; The LEGACY flag indicate we want to build tracy with glfw.
diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm
index 309a6a6f55f..8c7353056ef 100644
--- a/gnu/packages/protobuf.scm
+++ b/gnu/packages/protobuf.scm
@@ -313,7 +313,7 @@ internal RPC protocols and file formats.")
313 (base32 313 (base32
314 "0ggyfrfal7wms4n8pba224jwpjxn19rigd5y90m3x2bg97ych775")))) 314 "0ggyfrfal7wms4n8pba224jwpjxn19rigd5y90m3x2bg97ych775"))))
315 (build-system gnu-build-system) 315 (build-system gnu-build-system)
316 (arguments (substitute-keyword-arguments (package-arguments protobuf) 316 (arguments (substitute-keyword-arguments arguments
317 ;; XXX: insists on using bundled googletest 317 ;; XXX: insists on using bundled googletest
318 ((#:tests? _ #f) #false) 318 ((#:tests? _ #f) #false)
319 ((#:configure-flags _ #f) 319 ((#:configure-flags _ #f)
@@ -336,7 +336,7 @@ internal RPC protocols and file formats.")
336 (base32 336 (base32
337 "0a955bz59ihrb5wg7dwi12xajdi5pmz4bl0g147rbdwv393jwwxk")))) 337 "0a955bz59ihrb5wg7dwi12xajdi5pmz4bl0g147rbdwv393jwwxk"))))
338 (build-system gnu-build-system) 338 (build-system gnu-build-system)
339 (arguments (substitute-keyword-arguments (package-arguments protobuf) 339 (arguments (substitute-keyword-arguments arguments
340 ((#:configure-flags _ #f) 340 ((#:configure-flags _ #f)
341 #~(list)) 341 #~(list))
342 ((#:phases phases) 342 ((#:phases phases)
diff --git a/gnu/packages/pypy.scm b/gnu/packages/pypy.scm
index d1ae00aa79d..87e8acc7644 100644
--- a/gnu/packages/pypy.scm
+++ b/gnu/packages/pypy.scm
@@ -295,7 +295,7 @@ Python code natively, including C extensions.")
295 (base32 295 (base32
296 "1yq6n888fxfdqid29q3w8bn7ii800bjkf44w82kjwgh0c2kxv1kp")))) 296 "1yq6n888fxfdqid29q3w8bn7ii800bjkf44w82kjwgh0c2kxv1kp"))))
297 (arguments 297 (arguments
298 (substitute-keyword-arguments (package-arguments pypy2) 298 (substitute-keyword-arguments arguments
299 ((#:phases phases) 299 ((#:phases phases)
300 #~(modify-phases #$phases 300 #~(modify-phases #$phases
301 (replace 'patch-source 301 (replace 'patch-source
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index 4a9b0a8128d..9b66cb62115 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -1084,7 +1084,7 @@ PyCryptodome variants, the other being python-pycryptodomex.")
1084 (package/inherit python-pycryptodome 1084 (package/inherit python-pycryptodome
1085 (name "python-pycryptodomex") 1085 (name "python-pycryptodomex")
1086 (arguments 1086 (arguments
1087 (substitute-keyword-arguments (package-arguments python-pycryptodome) 1087 (substitute-keyword-arguments arguments
1088 ((#:test-flags _) 1088 ((#:test-flags _)
1089 #~(list "-m" "Cryptodome.SelfTest")) 1089 #~(list "-m" "Cryptodome.SelfTest"))
1090 ((#:phases phases #~%standard-phases) 1090 ((#:phases phases #~%standard-phases)
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index cfdf2e56c65..c25be19ac8f 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -403,7 +403,7 @@ object-oriented library such as @code{scikit-learn}.")
403 (package/inherit python-anndata 403 (package/inherit python-anndata
404 (name "python-anndata-minimal") 404 (name "python-anndata-minimal")
405 (arguments 405 (arguments
406 (substitute-keyword-arguments (package-arguments python-anndata) 406 (substitute-keyword-arguments arguments
407 ((#:tests? _ #t) #f))) 407 ((#:tests? _ #t) #f)))
408 (native-inputs 408 (native-inputs
409 (list python-hatch-vcs 409 (list python-hatch-vcs
@@ -1948,7 +1948,7 @@ between dataframe libraries.
1948 (package/inherit python-narwhals 1948 (package/inherit python-narwhals
1949 (name "python-narwhals-minimal") 1949 (name "python-narwhals-minimal")
1950 (arguments 1950 (arguments
1951 (substitute-keyword-arguments (package-arguments python-anndata) 1951 (substitute-keyword-arguments arguments
1952 ((#:tests? _ #t) #f))) 1952 ((#:tests? _ #t) #f)))
1953 (native-inputs 1953 (native-inputs
1954 (list python-hatchling)) 1954 (list python-hatchling))
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 80b71286781..0f1b8fb0fad 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -5955,7 +5955,7 @@ outside of the Zope framework.")
5955 #:tests? #f 5955 #:tests? #f
5956 #:phases #~(modify-phases %standard-phases 5956 #:phases #~(modify-phases %standard-phases
5957 (delete 'sanity-check))) 5957 (delete 'sanity-check)))
5958 (substitute-keyword-arguments (package-arguments orig) 5958 (substitute-keyword-arguments arguments
5959 ((#:tests? _ #f) #f) 5959 ((#:tests? _ #f) #f)
5960 ((#:phases phases '%standard-phases) 5960 ((#:phases phases '%standard-phases)
5961 #~(modify-phases #$phases 5961 #~(modify-phases #$phases
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index a9bff220bd8..b1afbd051fd 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -8341,7 +8341,7 @@ and convert DDL to BigQuery JSON schema.")
8341 (base32 8341 (base32
8342 "0ykr61yiiizgvm3bzipa3l73rvj49wmrybbfwhvpgk3pscl5pa68")))) 8342 "0ykr61yiiizgvm3bzipa3l73rvj49wmrybbfwhvpgk3pscl5pa68"))))
8343 (arguments 8343 (arguments
8344 (substitute-keyword-arguments (package-arguments python-jsonschema) 8344 (substitute-keyword-arguments arguments
8345 ((#:tests? _ #t) #f))) 8345 ((#:tests? _ #t) #f)))
8346 (propagated-inputs 8346 (propagated-inputs
8347 (list python-attrs 8347 (list python-attrs
@@ -16758,7 +16758,7 @@ from an XML-based format.")
16758 (package/inherit base 16758 (package/inherit base
16759 (name "python-fonttools") 16759 (name "python-fonttools")
16760 (arguments 16760 (arguments
16761 (substitute-keyword-arguments (package-arguments base) 16761 (substitute-keyword-arguments arguments
16762 ((#:tests? _ #f) 16762 ((#:tests? _ #f)
16763 (not (%current-target-system))) 16763 (not (%current-target-system)))
16764 ((#:phases phases '%standard-phases) 16764 ((#:phases phases '%standard-phases)
@@ -22013,7 +22013,7 @@ feels like an AST.")
22013 (inherit python-libcst) 22013 (inherit python-libcst)
22014 (name "python-libcst-minimal") 22014 (name "python-libcst-minimal")
22015 (arguments 22015 (arguments
22016 (substitute-keyword-arguments (package-arguments python-libcst) 22016 (substitute-keyword-arguments arguments
22017 ((#:tests? _ #t) #f))) 22017 ((#:tests? _ #t) #f)))
22018 (native-inputs 22018 (native-inputs
22019 (list python-minimal-wrapper 22019 (list python-minimal-wrapper
@@ -25942,7 +25942,7 @@ events on Linux.")
25942 (inherit python-pyinotify) 25942 (inherit python-pyinotify)
25943 (name "python-pyinotify-cli") 25943 (name "python-pyinotify-cli")
25944 (arguments 25944 (arguments
25945 (substitute-keyword-arguments (package-arguments python-pyinotify) 25945 (substitute-keyword-arguments arguments
25946 ((#:phases phases #~%standard-phases) 25946 ((#:phases phases #~%standard-phases)
25947 #~(modify-phases #$phases 25947 #~(modify-phases #$phases
25948 (delete 'drop-shebang) 25948 (delete 'drop-shebang)
@@ -28199,7 +28199,7 @@ Complete support for Berkeley DB Base Replication. Support for RPC.")
28199 (sha256 28199 (sha256
28200 (base32 "00bqdsfx8jgmfz5bgkx10nlw5bfsw11a86f91zkl53snvk45xl3h")))) 28200 (base32 "00bqdsfx8jgmfz5bgkx10nlw5bfsw11a86f91zkl53snvk45xl3h"))))
28201 (arguments 28201 (arguments
28202 (substitute-keyword-arguments (package-arguments python-berkeleydb) 28202 (substitute-keyword-arguments arguments
28203 ((#:phases phases #~%standard-phases) 28203 ((#:phases phases #~%standard-phases)
28204 #~(modify-phases #$phases 28204 #~(modify-phases #$phases
28205 (delete 'remove-legacy))) 28205 (delete 'remove-legacy)))
@@ -41139,7 +41139,7 @@ interfaces.")
41139 (search-patches 41139 (search-patches
41140 "python-zeroc-ice-3.6.5-python-3.11-support.patch")))) 41140 "python-zeroc-ice-3.6.5-python-3.11-support.patch"))))
41141 (arguments 41141 (arguments
41142 (substitute-keyword-arguments (package-arguments python-zeroc-ice) 41142 (substitute-keyword-arguments arguments
41143 ((#:phases phases #~%standard-phases) 41143 ((#:phases phases #~%standard-phases)
41144 #~(modify-phases #$phases 41144 #~(modify-phases #$phases
41145 (add-before 'build 'relax-gcc-14-strictness 41145 (add-before 'build 'relax-gcc-14-strictness
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index c28f76f97ca..687e2857924 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -493,7 +493,7 @@ data types.")
493 (for-each delete-file 493 (for-each delete-file
494 (find-files "Lib/distutils/command" "\\.exe$")))))) 494 (find-files "Lib/distutils/command" "\\.exe$"))))))
495 (arguments 495 (arguments
496 (substitute-keyword-arguments (package-arguments python-2) 496 (substitute-keyword-arguments arguments
497 ((#:configure-flags flags) 497 ((#:configure-flags flags)
498 #~(append #$flags 498 #~(append #$flags
499 ;; XXX Use quote to avoid world rebuild at this time 499 ;; XXX Use quote to avoid world rebuild at this time
@@ -1509,7 +1509,7 @@ data types.")
1509 (outputs '("out" "debug")) 1509 (outputs '("out" "debug"))
1510 (build-system gnu-build-system) 1510 (build-system gnu-build-system)
1511 (arguments 1511 (arguments
1512 (substitute-keyword-arguments (package-arguments python) 1512 (substitute-keyword-arguments arguments
1513 ((#:configure-flags configure-flags) 1513 ((#:configure-flags configure-flags)
1514 #~(append #$configure-flags 1514 #~(append #$configure-flags
1515 (list "--with-pydebug"))))) 1515 (list "--with-pydebug")))))
@@ -1580,7 +1580,7 @@ and the unversioned commands available.")))
1580 (hidden-package 1580 (hidden-package
1581 (package/inherit python 1581 (package/inherit python
1582 (arguments 1582 (arguments
1583 (substitute-keyword-arguments (package-arguments python) 1583 (substitute-keyword-arguments arguments
1584 ((#:configure-flags flags #~()) 1584 ((#:configure-flags flags #~())
1585 #~(append '("--with-ensurepip=no") 1585 #~(append '("--with-ensurepip=no")
1586 (delete "--with-ensurepip=install" #$flags)))))))) 1586 (delete "--with-ensurepip=install" #$flags))))))))
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 03eaa2db29e..f31537676fb 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -872,7 +872,7 @@ developers using C++ or QML, a CSS & JavaScript like language.")
872 "qtbase-patch-libvulkan.patch")))) 872 "qtbase-patch-libvulkan.patch"))))
873 (build-system cmake-build-system) 873 (build-system cmake-build-system)
874 (arguments 874 (arguments
875 (substitute-keyword-arguments (package-arguments qtbase-5) 875 (substitute-keyword-arguments arguments
876 ((#:configure-flags _ ''()) 876 ((#:configure-flags _ ''())
877 `(let ((out (assoc-ref %outputs "out"))) 877 `(let ((out (assoc-ref %outputs "out")))
878 (list "-GNinja" ;officially supported 878 (list "-GNinja" ;officially supported
@@ -1620,7 +1620,7 @@ support for MNG, TGA, TIFF and WBMP image formats.")
1620 (base32 1620 (base32
1621 "145hbdaj4r3lljgiasx404c12dl5sk4nghc1pc7w5xy1m8gppcgf")))) 1621 "145hbdaj4r3lljgiasx404c12dl5sk4nghc1pc7w5xy1m8gppcgf"))))
1622 (arguments 1622 (arguments
1623 (substitute-keyword-arguments (package-arguments qtsvg-5) 1623 (substitute-keyword-arguments arguments
1624 ((#:tests? _ #f) #f))) ; TODO: Enable the tests 1624 ((#:tests? _ #f) #f))) ; TODO: Enable the tests
1625 (native-inputs (list perl)) 1625 (native-inputs (list perl))
1626 (inputs 1626 (inputs
@@ -1686,7 +1686,7 @@ XLSX document format.")
1686 (base32 1686 (base32
1687 "19pq6bmr7zs2n7m8hqsyxyml7kggdkvz0sdhxsg5gvk9fa264b4i")))) 1687 "19pq6bmr7zs2n7m8hqsyxyml7kggdkvz0sdhxsg5gvk9fa264b4i"))))
1688 (arguments 1688 (arguments
1689 (substitute-keyword-arguments (package-arguments qtsvg-5) 1689 (substitute-keyword-arguments arguments
1690 ((#:phases phases) 1690 ((#:phases phases)
1691 `(modify-phases ,phases 1691 `(modify-phases ,phases
1692 (add-after 'unpack 'disable-network-tests 1692 (add-after 'unpack 'disable-network-tests
@@ -1716,7 +1716,7 @@ xmlpatternsvalidator.")))
1716 "1nnmch6a3k8ja9q8vzhl6kcl52xyy90rpbnaaqqvirwdgrfjvkg1")) 1716 "1nnmch6a3k8ja9q8vzhl6kcl52xyy90rpbnaaqqvirwdgrfjvkg1"))
1717 (patches (search-patches "qtdeclarative-5-disable-qmlcache.patch")))) 1717 (patches (search-patches "qtdeclarative-5-disable-qmlcache.patch"))))
1718 (arguments 1718 (arguments
1719 (substitute-keyword-arguments (package-arguments qtsvg-5) 1719 (substitute-keyword-arguments arguments
1720 ((#:tests? _ #f) #f) ;TODO: Enable the tests 1720 ((#:tests? _ #f) #f) ;TODO: Enable the tests
1721 ((#:phases phases) 1721 ((#:phases phases)
1722 #~(modify-phases #$phases 1722 #~(modify-phases #$phases
@@ -1983,7 +1983,7 @@ with Bluetooth and NFC.")
1983 (base32 1983 (base32
1984 "11fb6bvabkdhjlwyd3q0nmzhaildv9dnda78j9sphfdd5c0x1i6c")))) 1984 "11fb6bvabkdhjlwyd3q0nmzhaildv9dnda78j9sphfdd5c0x1i6c"))))
1985 (arguments 1985 (arguments
1986 (substitute-keyword-arguments (package-arguments qtsvg-5) 1986 (substitute-keyword-arguments arguments
1987 ((#:tests? _ #f) #f))) ; TODO: Enable the tests 1987 ((#:tests? _ #f) #f))) ; TODO: Enable the tests
1988 (native-inputs 1988 (native-inputs
1989 (list perl qtdeclarative-5)) 1989 (list perl qtdeclarative-5))
@@ -2067,7 +2067,7 @@ recognition API for devices.")))
2067 (base32 2067 (base32
2068 "00h0qm6g0qjy56q3b7vp1m93p1jyaidlsl1cqmvv38ws5r79pb4h")))) 2068 "00h0qm6g0qjy56q3b7vp1m93p1jyaidlsl1cqmvv38ws5r79pb4h"))))
2069 (arguments 2069 (arguments
2070 (substitute-keyword-arguments (package-arguments qtsvg-5) 2070 (substitute-keyword-arguments arguments
2071 ((#:parallel-tests? _ #f) #f) ; can lead to race condition 2071 ((#:parallel-tests? _ #f) #f) ; can lead to race condition
2072 ((#:phases phases) 2072 ((#:phases phases)
2073 `(modify-phases ,phases 2073 `(modify-phases ,phases
@@ -2106,7 +2106,7 @@ recognition API for devices.")))
2106 (substitute* "examples/multimedia/multimedia.pro" 2106 (substitute* "examples/multimedia/multimedia.pro"
2107 (("spectrum") "#")))))) 2107 (("spectrum") "#"))))))
2108 (arguments 2108 (arguments
2109 (substitute-keyword-arguments (package-arguments qtsvg-5) 2109 (substitute-keyword-arguments arguments
2110 ((#:phases phases) 2110 ((#:phases phases)
2111 `(modify-phases ,phases 2111 `(modify-phases ,phases
2112 (replace 'configure 2112 (replace 'configure
@@ -2296,7 +2296,7 @@ record media, and manage a collection of media content.")
2296 (base32 2296 (base32
2297 "07gqgd6ixqnsvc9r1c9y92vaxwj11ijrqvnxib8sv6xwhcmhvw43")))) 2297 "07gqgd6ixqnsvc9r1c9y92vaxwj11ijrqvnxib8sv6xwhcmhvw43"))))
2298 (arguments 2298 (arguments
2299 (substitute-keyword-arguments (package-arguments qtsvg-5) 2299 (substitute-keyword-arguments arguments
2300 ((#:phases phases) 2300 ((#:phases phases)
2301 #~(modify-phases #$phases 2301 #~(modify-phases #$phases
2302 (add-after 'unpack 'disable-failing-tests 2302 (add-after 'unpack 'disable-failing-tests
@@ -2440,7 +2440,7 @@ compositor libraries.")
2440 (native-inputs (list perl)) 2440 (native-inputs (list perl))
2441 (inputs (list qtbase-5 eudev)) 2441 (inputs (list qtbase-5 eudev))
2442 (arguments 2442 (arguments
2443 (substitute-keyword-arguments (package-arguments qtsvg-5) 2443 (substitute-keyword-arguments arguments
2444 ((#:phases phases) 2444 ((#:phases phases)
2445 #~(modify-phases #$phases 2445 #~(modify-phases #$phases
2446 (add-after 'unpack 'patch-dlopen-paths 2446 (add-after 'unpack 'patch-dlopen-paths
@@ -2501,7 +2501,7 @@ interacting with serial ports from within Qt.")
2501 (base32 2501 (base32
2502 "0408pp9glr17yh60snmb2gx0vr7fwk0xf17hiwpwg837qk4si07f")))) 2502 "0408pp9glr17yh60snmb2gx0vr7fwk0xf17hiwpwg837qk4si07f"))))
2503 (arguments 2503 (arguments
2504 (substitute-keyword-arguments (package-arguments qtsvg-5) 2504 (substitute-keyword-arguments arguments
2505 ((#:phases phases '%standard-phases) 2505 ((#:phases phases '%standard-phases)
2506 #~(modify-phases #$phases 2506 #~(modify-phases #$phases
2507 (add-after 'unpack 'patch-libsocketcan-reference 2507 (add-after 'unpack 'patch-libsocketcan-reference
@@ -2584,7 +2584,7 @@ application).")
2584 (base32 2584 (base32
2585 "0msg2ghi5g7anv7nlkj55b1dwpz6dgd4qv1brikb06nvmxs6dl8b")))) 2585 "0msg2ghi5g7anv7nlkj55b1dwpz6dgd4qv1brikb06nvmxs6dl8b"))))
2586 (arguments 2586 (arguments
2587 (substitute-keyword-arguments (package-arguments qtsvg-5) 2587 (substitute-keyword-arguments arguments
2588 ((#:phases phases) 2588 ((#:phases phases)
2589 #~(modify-phases #$phases 2589 #~(modify-phases #$phases
2590 (add-after 'unpack 'disable-network-tests 2590 (add-after 'unpack 'disable-network-tests
@@ -2702,7 +2702,7 @@ Server Protocol (LSP) for Qt.")
2702 deps/rapidjson/1\\.1\\.0/include \\\\") 2702 deps/rapidjson/1\\.1\\.0/include \\\\")
2703 ""))))))) 2703 "")))))))
2704 (arguments 2704 (arguments
2705 (substitute-keyword-arguments (package-arguments qtsvg-5) 2705 (substitute-keyword-arguments arguments
2706 ((#:tests? _ #f) #f) ; TODO: Enable the tests 2706 ((#:tests? _ #f) #f) ; TODO: Enable the tests
2707 ((#:phases phases) 2707 ((#:phases phases)
2708 #~(modify-phases #$phases 2708 #~(modify-phases #$phases
@@ -2727,7 +2727,7 @@ positioning and geolocation plugins.")))
2727 (base32 2727 (base32
2728 "1ybk3ig69p6zyrxabcfkb4pcyc251gy1m2brkf4q52cmcwcysias")))) 2728 "1ybk3ig69p6zyrxabcfkb4pcyc251gy1m2brkf4q52cmcwcysias"))))
2729 (arguments 2729 (arguments
2730 (substitute-keyword-arguments (package-arguments qtsvg) 2730 (substitute-keyword-arguments arguments
2731 ((#:tests? _ #f) #f) ; TODO: Enable the tests 2731 ((#:tests? _ #f) #f) ; TODO: Enable the tests
2732 ((#:phases phases) 2732 ((#:phases phases)
2733 #~(modify-phases #$phases 2733 #~(modify-phases #$phases
@@ -2785,7 +2785,7 @@ plugin for Adobe After Effects.")
2785 (base32 2785 (base32
2786 "1imzr7gxbbl1m05g6a4ji0pxvabp0j4x3q33dxa7zfrjczmhcc23")))) 2786 "1imzr7gxbbl1m05g6a4ji0pxvabp0j4x3q33dxa7zfrjczmhcc23"))))
2787 (arguments 2787 (arguments
2788 (substitute-keyword-arguments (package-arguments qtsvg-5) 2788 (substitute-keyword-arguments arguments
2789 ((#:tests? _ #f) #f) ; TODO: Enable the tests 2789 ((#:tests? _ #f) #f) ; TODO: Enable the tests
2790 ((#:phases phases '%standard-phases) 2790 ((#:phases phases '%standard-phases)
2791 #~(modify-phases #$phases 2791 #~(modify-phases #$phases
@@ -2977,7 +2977,7 @@ body can have its own physical properties like mass, density and friction.")
2977 (base32 2977 (base32
2978 "0d22z6a1l7iv1xmzgsf7inpgi857mg1ffv327wv7q2iapg2fsiw3")))) 2978 "0d22z6a1l7iv1xmzgsf7inpgi857mg1ffv327wv7q2iapg2fsiw3"))))
2979 (arguments 2979 (arguments
2980 (substitute-keyword-arguments (package-arguments qtsvg-5) 2980 (substitute-keyword-arguments arguments
2981 ((#:tests? _ #f) #f))) ; TODO: Enable the tests 2981 ((#:tests? _ #f) #f))) ; TODO: Enable the tests
2982 (inputs (list qtbase-5 qtdeclarative-5)) 2982 (inputs (list qtbase-5 qtdeclarative-5))
2983 (synopsis "Qt Quick Controls and other Quick modules") 2983 (synopsis "Qt Quick Controls and other Quick modules")
@@ -2997,7 +2997,7 @@ can be used to build complete interfaces in Qt Quick.")))
2997 (base32 2997 (base32
2998 "0v7mwzhc42cwf12z11g9qmysqhsqcvfk4pghh9n2p2kbrz6xdnd0")))) 2998 "0v7mwzhc42cwf12z11g9qmysqhsqcvfk4pghh9n2p2kbrz6xdnd0"))))
2999 (arguments 2999 (arguments
3000 (substitute-keyword-arguments (package-arguments qtsvg-5) 3000 (substitute-keyword-arguments arguments
3001 ((#:tests? _ #f) #f))) ; TODO: Enable the tests 3001 ((#:tests? _ #f) #f))) ; TODO: Enable the tests
3002 (inputs (list qtbase-5 qtdeclarative-5)) 3002 (inputs (list qtbase-5 qtdeclarative-5))
3003 (synopsis "Qt Quick Controls 2 and other Quick 2 modules") 3003 (synopsis "Qt Quick Controls 2 and other Quick 2 modules")
@@ -3018,7 +3018,7 @@ not available.")))
3018 (base32 3018 (base32
3019 "07m25w5qm6i13ygxg0pwaqfda4b8zyhs87n366cyn3wwm96x18ma")))) 3019 "07m25w5qm6i13ygxg0pwaqfda4b8zyhs87n366cyn3wwm96x18ma"))))
3020 (arguments 3020 (arguments
3021 (substitute-keyword-arguments (package-arguments qtsvg-5) 3021 (substitute-keyword-arguments arguments
3022 ((#:tests? _ #f) #f))) ; TODO: Enable the tests 3022 ((#:tests? _ #f) #f))) ; TODO: Enable the tests
3023 (inputs (list qtbase-5 qtdeclarative-5)) 3023 (inputs (list qtbase-5 qtdeclarative-5))
3024 (synopsis "Qt Graphical Effects module") 3024 (synopsis "Qt Graphical Effects module")
@@ -3073,7 +3073,7 @@ and mobile applications targeting TV-like form factors.")))
3073 ;; the scion test refers to the bundled 3rd party test code. 3073 ;; the scion test refers to the bundled 3rd party test code.
3074 (substitute* "tests/auto/auto.pro" 3074 (substitute* "tests/auto/auto.pro"
3075 (("scion") "#")))))) 3075 (("scion") "#"))))))
3076 (arguments (substitute-keyword-arguments (package-arguments qtsvg-5) 3076 (arguments (substitute-keyword-arguments arguments
3077 ((#:tests? _ #f) #f))) ; TODO: Enable the tests 3077 ((#:tests? _ #f) #f))) ; TODO: Enable the tests
3078 (inputs (list qtbase-5 qtdeclarative-5)) 3078 (inputs (list qtbase-5 qtdeclarative-5))
3079 (synopsis "Qt SCXML module") 3079 (synopsis "Qt SCXML module")
@@ -3192,7 +3192,7 @@ purchasing goods and services.")))
3192 (base32 3192 (base32
3193 "0csimm84df9f70irp8di8r208jpiv6hhfbxdi4sxh9935ygpqgc4")))) 3193 "0csimm84df9f70irp8di8r208jpiv6hhfbxdi4sxh9935ygpqgc4"))))
3194 (arguments 3194 (arguments
3195 (substitute-keyword-arguments (package-arguments qtsvg-5) 3195 (substitute-keyword-arguments arguments
3196 ((#:phases phases) 3196 ((#:phases phases)
3197 #~(modify-phases #$phases 3197 #~(modify-phases #$phases
3198 (add-after 'unpack 'remove-failing-test 3198 (add-after 'unpack 'remove-failing-test
@@ -3265,7 +3265,7 @@ graphs by selecting one of the charts themes.")
3265 (base32 3265 (base32
3266 "09xwhff4l0yn6dn22qcnsn8k929r7xvg2a4zmslq1hd6ph2d2as2")))) 3266 "09xwhff4l0yn6dn22qcnsn8k929r7xvg2a4zmslq1hd6ph2d2as2"))))
3267 (arguments 3267 (arguments
3268 (substitute-keyword-arguments (package-arguments qtsvg-5) 3268 (substitute-keyword-arguments arguments
3269 ((#:tests? _ #f) #f))) ; TODO: Enable the tests 3269 ((#:tests? _ #f) #f))) ; TODO: Enable the tests
3270 (inputs (list qtbase-5 qtdeclarative-5)) 3270 (inputs (list qtbase-5 qtdeclarative-5))
3271 (synopsis "Qt Data Visualization module") 3271 (synopsis "Qt Data Visualization module")
@@ -3413,7 +3413,7 @@ processes or computers.")
3413 (base32 3413 (base32
3414 "11s5nhcj7ns7fwwmpmfv8i45b5h3xmjlq8rhm6qk11plvwi44dss")))) 3414 "11s5nhcj7ns7fwwmpmfv8i45b5h3xmjlq8rhm6qk11plvwi44dss"))))
3415 (arguments 3415 (arguments
3416 (substitute-keyword-arguments (package-arguments qtsvg-5) 3416 (substitute-keyword-arguments arguments
3417 ((#:tests? _ #f) #f))) ; TODO: Enable the tests 3417 ((#:tests? _ #f) #f))) ; TODO: Enable the tests
3418 (inputs (list qtbase-5)) 3418 (inputs (list qtbase-5))
3419 (native-inputs (list perl qtdeclarative-5 qtmultimedia-5 qtxmlpatterns-5)) 3419 (native-inputs (list perl qtdeclarative-5 qtmultimedia-5 qtxmlpatterns-5))
@@ -3482,7 +3482,7 @@ message.")
3482 (base32 3482 (base32
3483 "03qxll32431qwrrbnb75mm9xbdq0lvzj03037yzw6mxfhl491sh6")))) 3483 "03qxll32431qwrrbnb75mm9xbdq0lvzj03037yzw6mxfhl491sh6"))))
3484 (arguments 3484 (arguments
3485 (substitute-keyword-arguments (package-arguments qtsvg-5) 3485 (substitute-keyword-arguments arguments
3486 ((#:tests? _ #f) #f) ; TODO: pass 2 fail test 3486 ((#:tests? _ #f) #f) ; TODO: pass 2 fail test
3487 ((#:phases phases) 3487 ((#:phases phases)
3488 `(modify-phases ,phases 3488 `(modify-phases ,phases
@@ -3896,7 +3896,7 @@ linux/libcurl_wrapper.h")
3896 ;; Required by Qt5WebEngineCoreConfig.cmake. 3896 ;; Required by Qt5WebEngineCoreConfig.cmake.
3897 (list qtbase-5 qtdeclarative-5 qtwebchannel-5)) 3897 (list qtbase-5 qtdeclarative-5 qtwebchannel-5))
3898 (arguments 3898 (arguments
3899 (substitute-keyword-arguments (package-arguments qtsvg-5) 3899 (substitute-keyword-arguments arguments
3900 ((#:modules modules '()) 3900 ((#:modules modules '())
3901 `((guix build gnu-build-system) 3901 `((guix build gnu-build-system)
3902 (guix build utils) 3902 (guix build utils)
@@ -4541,7 +4541,7 @@ instances.")
4541 (base32 4541 (base32
4542 "069aww3aww6968hmipzfbj57a5vw6jxj1mr20nsb1yh98n5c01rv")))) 4542 "069aww3aww6968hmipzfbj57a5vw6jxj1mr20nsb1yh98n5c01rv"))))
4543 (arguments 4543 (arguments
4544 (substitute-keyword-arguments (package-arguments single-application-qt5) 4544 (substitute-keyword-arguments arguments
4545 ((#:configure-flags flags) 4545 ((#:configure-flags flags)
4546 #~(cons "-DQT_DEFAULT_MAJOR_VERSION=6" #$flags)))) 4546 #~(cons "-DQT_DEFAULT_MAJOR_VERSION=6" #$flags))))
4547 (inputs (list qtbase)))) 4547 (inputs (list qtbase))))
@@ -4603,7 +4603,7 @@ Python.")
4603 (package/inherit pyotherside 4603 (package/inherit pyotherside
4604 (name "pyotherside-for-qt5") 4604 (name "pyotherside-for-qt5")
4605 (arguments 4605 (arguments
4606 (substitute-keyword-arguments (package-arguments pyotherside) 4606 (substitute-keyword-arguments arguments
4607 ((#:qtbase _ #f) 4607 ((#:qtbase _ #f)
4608 qtbase-5) 4608 qtbase-5)
4609 ((#:phases phases '%standard-phases) 4609 ((#:phases phases '%standard-phases)
@@ -5320,7 +5320,7 @@ securely. It will not store any data unencrypted unless explicitly requested.")
5320 (modify-inputs (package-inputs qtkeychain) 5320 (modify-inputs (package-inputs qtkeychain)
5321 (replace "qtbase" qtbase))) 5321 (replace "qtbase" qtbase)))
5322 (arguments 5322 (arguments
5323 (substitute-keyword-arguments (package-arguments qtkeychain) 5323 (substitute-keyword-arguments arguments
5324 ((#:configure-flags flags #~(list)) 5324 ((#:configure-flags flags #~(list))
5325 #~(cons "-DBUILD_WITH_QT6=ON" #$flags)) 5325 #~(cons "-DBUILD_WITH_QT6=ON" #$flags))
5326 ((#:phases phases '%standard-phases) 5326 ((#:phases phases '%standard-phases)
@@ -5960,7 +5960,7 @@ color-related widgets.")
5960 (replace "qtbase" qtbase) 5960 (replace "qtbase" qtbase)
5961 (delete "qtxmlpatterns"))) 5961 (delete "qtxmlpatterns")))
5962 (arguments 5962 (arguments
5963 (substitute-keyword-arguments (package-arguments python-shiboken-2) 5963 (substitute-keyword-arguments arguments
5964 ((#:phases p) 5964 ((#:phases p)
5965 #~(modify-phases #$p 5965 #~(modify-phases #$p
5966 (delete 'workaround-importlib-error) 5966 (delete 'workaround-importlib-error)
@@ -6571,7 +6571,7 @@ a secure way.")
6571 (package 6571 (package
6572 (inherit packagekit-qt5) 6572 (inherit packagekit-qt5)
6573 (name "packagekit-qt6") 6573 (name "packagekit-qt6")
6574 (arguments (substitute-keyword-arguments (package-arguments packagekit-qt5) 6574 (arguments (substitute-keyword-arguments arguments
6575 ((#:configure-flags flags #~'()) 6575 ((#:configure-flags flags #~'())
6576 #~(cons "-DBUILD_WITH_QT6=ON" #$flags)))) 6576 #~(cons "-DBUILD_WITH_QT6=ON" #$flags))))
6577 (inputs (modify-inputs (package-inputs packagekit-qt5) 6577 (inputs (modify-inputs (package-inputs packagekit-qt5)
diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm
index 4efaa79f758..58ad66caa42 100644
--- a/gnu/packages/racket.scm
+++ b/gnu/packages/racket.scm
@@ -406,7 +406,7 @@ code to use the 3M garbage collector.")
406 (modify-inputs (package-native-inputs racket-vm-cgc) 406 (modify-inputs (package-native-inputs racket-vm-cgc)
407 (prepend racket-vm-cgc)))) 407 (prepend racket-vm-cgc))))
408 (arguments 408 (arguments
409 (substitute-keyword-arguments (package-arguments racket-vm-cgc) 409 (substitute-keyword-arguments arguments
410 ((#:configure-flags _ '()) 410 ((#:configure-flags _ '())
411 #~(cons "--enable-bconly" 411 #~(cons "--enable-bconly"
412 #$(cond 412 #$(cond
@@ -458,7 +458,7 @@ collector, 3M (``Moving Memory Manager'').")
458 (prepend chez-scheme-for-racket 458 (prepend chez-scheme-for-racket
459 chez-nanopass-bootstrap)))) 459 chez-nanopass-bootstrap))))
460 (arguments 460 (arguments
461 (substitute-keyword-arguments (package-arguments racket-vm-cgc) 461 (substitute-keyword-arguments arguments
462 ((#:phases those-phases #~%standard-phases) 462 ((#:phases those-phases #~%standard-phases)
463 #~(modify-phases #$those-phases 463 #~(modify-phases #$those-phases
464 (add-after 'unpack 'unpack-nanopass 464 (add-after 'unpack 'unpack-nanopass
@@ -997,7 +997,7 @@ DrRacket IDE, are not included.")
997 '("xrepl" "xrepl-doc" "xrepl-lib")))) 997 '("xrepl" "xrepl-doc" "xrepl-lib"))))
998 (build-system gnu-build-system) 998 (build-system gnu-build-system)
999 (arguments 999 (arguments
1000 (substitute-keyword-arguments (package-arguments racket-minimal) 1000 (substitute-keyword-arguments arguments
1001 ((#:make-flags _ '()) 1001 ((#:make-flags _ '())
1002 #~`("main-distribution")) 1002 #~`("main-distribution"))
1003 ((#:configure-flags _ '()) 1003 ((#:configure-flags _ '())
diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm
index 8a815181779..c2235eeb73a 100644
--- a/gnu/packages/ruby-xyz.scm
+++ b/gnu/packages/ruby-xyz.scm
@@ -555,7 +555,7 @@ eq(1)\\}}.")
555 (package 555 (package
556 (inherit ruby-rspec-its) 556 (inherit ruby-rspec-its)
557 (arguments 557 (arguments
558 (substitute-keyword-arguments (package-arguments ruby-rspec-its) 558 (substitute-keyword-arguments arguments
559 ((#:tests? _ #f) #f))) 559 ((#:tests? _ #f) #f)))
560 (native-inputs '())))) 560 (native-inputs '()))))
561 561
@@ -1845,7 +1845,7 @@ for performance optimizations in Ruby code.")
1845 (package 1845 (package
1846 (inherit ruby-rubocop-performance) 1846 (inherit ruby-rubocop-performance)
1847 (arguments 1847 (arguments
1848 (substitute-keyword-arguments (package-arguments ruby-rubocop-performance) 1848 (substitute-keyword-arguments arguments
1849 ((#:tests? _ #f) #f))) 1849 ((#:tests? _ #f) #f)))
1850 (propagated-inputs '()) 1850 (propagated-inputs '())
1851 (native-inputs '())))) 1851 (native-inputs '()))))
@@ -3735,7 +3735,7 @@ It is a low-dependency variant of ruby-hydra.")
3735 (inherit ruby-hydra-minimal) 3735 (inherit ruby-hydra-minimal)
3736 (name "ruby-hydra") 3736 (name "ruby-hydra")
3737 (arguments 3737 (arguments
3738 (substitute-keyword-arguments (package-arguments ruby-hydra-minimal) 3738 (substitute-keyword-arguments arguments
3739 ((#:tests? tests? #t) 3739 ((#:tests? tests? #t)
3740 #t) 3740 #t)
3741 ((#:phases phases #~%standard-phases) 3741 ((#:phases phases #~%standard-phases)
@@ -10512,7 +10512,7 @@ engine.")
10512 (base32 10512 (base32
10513 "0ngirjbai3f5ki2sf6m4gxbbrjpr3b35bz5nrz1cifyw1jk6a6sr")))) 10513 "0ngirjbai3f5ki2sf6m4gxbbrjpr3b35bz5nrz1cifyw1jk6a6sr"))))
10514 (arguments 10514 (arguments
10515 (substitute-keyword-arguments (package-arguments ruby-sqlite3) 10515 (substitute-keyword-arguments arguments
10516 ((#:tests? #t #t) #f) 10516 ((#:tests? #t #t) #f)
10517 ((#:gem-flags _ #f) 10517 ((#:gem-flags _ #f)
10518 ''("--" 10518 ''("--"
@@ -11056,7 +11056,7 @@ defined in a @file{.env} file.")
11056 (inherit ruby-dotenv) 11056 (inherit ruby-dotenv)
11057 (name "ruby-dotenv-rails") 11057 (name "ruby-dotenv-rails")
11058 (arguments 11058 (arguments
11059 (substitute-keyword-arguments (package-arguments ruby-dotenv) 11059 (substitute-keyword-arguments arguments
11060 ((#:phases phases '%standard-phases) 11060 ((#:phases phases '%standard-phases)
11061 #~(modify-phases #$phases 11061 #~(modify-phases #$phases
11062 (delete 'do-not-build-dotenv-rails) 11062 (delete 'do-not-build-dotenv-rails)
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 55cb7b1a849..a89a09de057 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -4621,7 +4621,7 @@ and users are in full control of their data and workflow.")
4621 (inherit rust-xremap) 4621 (inherit rust-xremap)
4622 (name "xremap-gnome") 4622 (name "xremap-gnome")
4623 (arguments 4623 (arguments
4624 (substitute-keyword-arguments (package-arguments rust-xremap) 4624 (substitute-keyword-arguments arguments
4625 ((#:features _) '(list "gnome")))))) 4625 ((#:features _) '(list "gnome"))))))
4626 4626
4627(define-public xremap-hyprland 4627(define-public xremap-hyprland
@@ -4629,7 +4629,7 @@ and users are in full control of their data and workflow.")
4629 (inherit rust-xremap) 4629 (inherit rust-xremap)
4630 (name "xremap-hyprland") 4630 (name "xremap-hyprland")
4631 (arguments 4631 (arguments
4632 (substitute-keyword-arguments (package-arguments rust-xremap) 4632 (substitute-keyword-arguments arguments
4633 ((#:features _) '(list "hypr")))))) 4633 ((#:features _) '(list "hypr"))))))
4634 4634
4635(define-public xremap-kde 4635(define-public xremap-kde
@@ -4637,7 +4637,7 @@ and users are in full control of their data and workflow.")
4637 (inherit rust-xremap) 4637 (inherit rust-xremap)
4638 (name "xremap-kde") 4638 (name "xremap-kde")
4639 (arguments 4639 (arguments
4640 (substitute-keyword-arguments (package-arguments rust-xremap) 4640 (substitute-keyword-arguments arguments
4641 ((#:features _) '(list "kde")))))) 4641 ((#:features _) '(list "kde"))))))
4642 4642
4643(define-public xremap-niri 4643(define-public xremap-niri
@@ -4645,7 +4645,7 @@ and users are in full control of their data and workflow.")
4645 (inherit rust-xremap) 4645 (inherit rust-xremap)
4646 (name "xremap-niri") 4646 (name "xremap-niri")
4647 (arguments 4647 (arguments
4648 (substitute-keyword-arguments (package-arguments rust-xremap) 4648 (substitute-keyword-arguments arguments
4649 ((#:features _) '(list "niri")))))) 4649 ((#:features _) '(list "niri"))))))
4650 4650
4651(define-public xremap-wlroots 4651(define-public xremap-wlroots
@@ -4653,7 +4653,7 @@ and users are in full control of their data and workflow.")
4653 (inherit rust-xremap) 4653 (inherit rust-xremap)
4654 (name "xremap-wlroots") 4654 (name "xremap-wlroots")
4655 (arguments 4655 (arguments
4656 (substitute-keyword-arguments (package-arguments rust-xremap) 4656 (substitute-keyword-arguments arguments
4657 ((#:features _) '(list "wlroots")))))) 4657 ((#:features _) '(list "wlroots"))))))
4658 4658
4659(define-deprecated-package xremap-sway 4659(define-deprecated-package xremap-sway
@@ -4664,7 +4664,7 @@ and users are in full control of their data and workflow.")
4664 (inherit rust-xremap) 4664 (inherit rust-xremap)
4665 (name "xremap-x11") 4665 (name "xremap-x11")
4666 (arguments 4666 (arguments
4667 (substitute-keyword-arguments (package-arguments rust-xremap) 4667 (substitute-keyword-arguments arguments
4668 ((#:features _) '(list "x11")))))) 4668 ((#:features _) '(list "x11"))))))
4669 4669
4670(define-public xsv 4670(define-public xsv
diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm
index 338e3f013ae..f393b73eaf4 100644
--- a/gnu/packages/samba.scm
+++ b/gnu/packages/samba.scm
@@ -472,7 +472,7 @@ destructors. It is the core memory allocator used in Samba.")
472 (synopsis 472 (synopsis
473 "Hierarchical, reference counted memory pool system (static library)") 473 "Hierarchical, reference counted memory pool system (static library)")
474 (arguments 474 (arguments
475 (substitute-keyword-arguments (package-arguments talloc) 475 (substitute-keyword-arguments arguments
476 ((#:phases phases) 476 ((#:phases phases)
477 ;; Since Waf, the build system talloc uses, apparently does not 477 ;; Since Waf, the build system talloc uses, apparently does not
478 ;; support building static libraries from a ./configure flag, roll our 478 ;; support building static libraries from a ./configure flag, roll our
diff --git a/gnu/packages/scanner.scm b/gnu/packages/scanner.scm
index 66ea7dabf3a..5b61416a416 100644
--- a/gnu/packages/scanner.scm
+++ b/gnu/packages/scanner.scm
@@ -236,7 +236,7 @@ package contains the library, but no drivers.")
236 ("libxml2" ,libxml2) ; for pixma back end 236 ("libxml2" ,libxml2) ; for pixma back end
237 ,@(package-inputs sane))) 237 ,@(package-inputs sane)))
238 (arguments 238 (arguments
239 (substitute-keyword-arguments (package-arguments sane) 239 (substitute-keyword-arguments arguments
240 ((#:phases phases) 240 ((#:phases phases)
241 `(modify-phases ,phases 241 `(modify-phases ,phases
242 (delete 'disable-backends) 242 (delete 'disable-backends)
diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm
index f36c1b231b1..a36d240d70c 100644
--- a/gnu/packages/search.scm
+++ b/gnu/packages/search.scm
@@ -435,7 +435,7 @@ decompression.")
435 (package/inherit recoll 435 (package/inherit recoll
436 (name "recoll-cli") 436 (name "recoll-cli")
437 (arguments 437 (arguments
438 (substitute-keyword-arguments (package-arguments recoll) 438 (substitute-keyword-arguments arguments
439 ((#:configure-flags flags #~(list)) 439 ((#:configure-flags flags #~(list))
440 #~(cons* "-Dqtgui=false" "-Dx11mon=false" #$flags)) 440 #~(cons* "-Dqtgui=false" "-Dx11mon=false" #$flags))
441 ((#:phases phases #~%standard-phases) 441 ((#:phases phases #~%standard-phases)
diff --git a/gnu/packages/selinux.scm b/gnu/packages/selinux.scm
index df13a7935a0..08b0c09fd57 100644
--- a/gnu/packages/selinux.scm
+++ b/gnu/packages/selinux.scm
@@ -142,7 +142,7 @@ module into a binary representation.")
142 (name "libselinux") 142 (name "libselinux")
143 (outputs '("out" "python")) 143 (outputs '("out" "python"))
144 (arguments 144 (arguments
145 (substitute-keyword-arguments (package-arguments libsepol) 145 (substitute-keyword-arguments arguments
146 ((#:make-flags flags) 146 ((#:make-flags flags)
147 #~(cons* "PYTHON=python3" 147 #~(cons* "PYTHON=python3"
148 (string-append "LIBSEPOLA=" 148 (string-append "LIBSEPOLA="
@@ -197,7 +197,7 @@ the core SELinux management utilities.")
197 (package/inherit libsepol 197 (package/inherit libsepol
198 (name "libsemanage") 198 (name "libsemanage")
199 (arguments 199 (arguments
200 (substitute-keyword-arguments (package-arguments libsepol) 200 (substitute-keyword-arguments arguments
201 ((#:make-flags flags) 201 ((#:make-flags flags)
202 #~(cons* "PYTHON=python3" 202 #~(cons* "PYTHON=python3"
203 (string-append "PYTHONLIBDIR=" 203 (string-append "PYTHONLIBDIR="
@@ -236,7 +236,7 @@ binary policies.")
236 (package/inherit libsepol 236 (package/inherit libsepol
237 (name "secilc") 237 (name "secilc")
238 (arguments 238 (arguments
239 (substitute-keyword-arguments (package-arguments libsepol) 239 (substitute-keyword-arguments arguments
240 ((#:phases phases) 240 ((#:phases phases)
241 #~(modify-phases #$phases 241 #~(modify-phases #$phases
242 (delete 'portability) 242 (delete 'portability)
@@ -255,7 +255,7 @@ binary policies.")
255 (package/inherit libsepol 255 (package/inherit libsepol
256 (name "python-sepolgen") 256 (name "python-sepolgen")
257 (arguments 257 (arguments
258 (substitute-keyword-arguments (package-arguments libsepol) 258 (substitute-keyword-arguments arguments
259 ((#:modules _ #~%default-gnu-modules) 259 ((#:modules _ #~%default-gnu-modules)
260 '((srfi srfi-1) 260 '((srfi srfi-1)
261 (guix build gnu-build-system) 261 (guix build gnu-build-system)
diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index 3f1eebd17c9..1aaf489a8b1 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -326,7 +326,7 @@ that implements both the msgpack and msgpack-rpc specifications.")
326 (package/inherit lua-libmpack 326 (package/inherit lua-libmpack
327 (name "lua5.1-libmpack") 327 (name "lua5.1-libmpack")
328 (arguments 328 (arguments
329 (substitute-keyword-arguments (package-arguments lua-libmpack) 329 (substitute-keyword-arguments arguments
330 ((#:make-flags flags) 330 ((#:make-flags flags)
331 `(let* ((lua-version ,(package-version lua-5.1)) 331 `(let* ((lua-version ,(package-version lua-5.1))
332 (lua-major+minor ,(version-major+minor (package-version lua-5.1)))) 332 (lua-major+minor ,(version-major+minor (package-version lua-5.1))))
@@ -346,7 +346,7 @@ that implements both the msgpack and msgpack-rpc specifications.")
346 (package/inherit lua-libmpack 346 (package/inherit lua-libmpack
347 (name "lua5.2-libmpack") 347 (name "lua5.2-libmpack")
348 (arguments 348 (arguments
349 (substitute-keyword-arguments (package-arguments lua-libmpack) 349 (substitute-keyword-arguments arguments
350 ((#:make-flags flags) 350 ((#:make-flags flags)
351 `(let* ((lua-version ,(package-version lua-5.2)) 351 `(let* ((lua-version ,(package-version lua-5.2))
352 (lua-major+minor ,(version-major+minor (package-version lua-5.2)))) 352 (lua-major+minor ,(version-major+minor (package-version lua-5.2))))
@@ -971,7 +971,7 @@ game development and other performance-critical applications.")
971 (sha256 971 (sha256
972 (base32 "0cd12dvkzqdafz46q4302mzgpzbz589zmmiga7bq07f2sqy4vrvv")))) 972 (base32 "0cd12dvkzqdafz46q4302mzgpzbz589zmmiga7bq07f2sqy4vrvv"))))
973 (arguments 973 (arguments
974 (substitute-keyword-arguments (package-arguments flatbuffers) 974 (substitute-keyword-arguments arguments
975 ((#:configure-flags flags #~'()) 975 ((#:configure-flags flags #~'())
976 #~(append #$flags '("-DCMAKE_POSITION_INDEPENDENT_CODE=ON")))))))) 976 #~(append #$flags '("-DCMAKE_POSITION_INDEPENDENT_CODE=ON"))))))))
977 977
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 9b6e80696eb..b35470352a2 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -650,7 +650,7 @@ problems for efficient solution on parallel systems.")
650 (let ((parent (package 650 (let ((parent (package
651 (inherit openfoam-org) 651 (inherit openfoam-org)
652 (version (package-version this-package))))) 652 (version (package-version this-package)))))
653 (substitute-keyword-arguments (package-arguments parent) 653 (substitute-keyword-arguments arguments
654 ((#:phases phases) 654 ((#:phases phases)
655 #~(modify-phases #$phases 655 #~(modify-phases #$phases
656 (delete 'disable-failing-tests)))))) 656 (delete 'disable-failing-tests))))))
diff --git a/gnu/packages/sqlite.scm b/gnu/packages/sqlite.scm
index b607227bb77..ab9745809ff 100644
--- a/gnu/packages/sqlite.scm
+++ b/gnu/packages/sqlite.scm
@@ -126,7 +126,7 @@ is in the public domain.")
126 (base32 126 (base32
127 "19bc2inw7f9fn0y6j3b57w4mk6bzi2q8hp5yn6qyd8kav7ynvqj2")))) 127 "19bc2inw7f9fn0y6j3b57w4mk6bzi2q8hp5yn6qyd8kav7ynvqj2"))))
128 (arguments 128 (arguments
129 (substitute-keyword-arguments (package-arguments sqlite) 129 (substitute-keyword-arguments arguments
130 ((#:tests? _ #f) 130 ((#:tests? _ #f)
131 #f) 131 #f)
132 ((#:configure-flags flags #~(list)) 132 ((#:configure-flags flags #~(list))
diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
index a01ea94c3b7..6a505f47141 100644
--- a/gnu/packages/ssh.scm
+++ b/gnu/packages/ssh.scm
@@ -374,7 +374,7 @@ Additionally, various channel-specific options can be negotiated.")
374 (file-name (git-file-name name version)) 374 (file-name (git-file-name name version))
375 (sha256 (base32 "13g7b652rf9lqlp492fiyi8ypf04v65ar3z174gjmkskl77m4b7k")))) 375 (sha256 (base32 "13g7b652rf9lqlp492fiyi8ypf04v65ar3z174gjmkskl77m4b7k"))))
376 (arguments 376 (arguments
377 (substitute-keyword-arguments (package-arguments openssh) 377 (substitute-keyword-arguments arguments
378 ((#:configure-flags flags #~(list)) 378 ((#:configure-flags flags #~(list))
379 #~(cons* "--with-privsep-user=sshd" 379 #~(cons* "--with-privsep-user=sshd"
380 "--with-pam-service=sshd" 380 "--with-pam-service=sshd"
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 1ad9c34bbd5..f774bf2b40e 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -803,7 +803,7 @@ posteriors and evidences.")
803 (package (inherit r-with-tests) 803 (package (inherit r-with-tests)
804 (name "r-minimal") 804 (name "r-minimal")
805 (arguments 805 (arguments
806 (substitute-keyword-arguments (package-arguments r-with-tests) 806 (substitute-keyword-arguments arguments
807 ((#:tests? #f #f) #f) 807 ((#:tests? #f #f) #f)
808 ((#:disallowed-references refs '()) 808 ((#:disallowed-references refs '())
809 (cons (this-package-native-input "perl") refs)) 809 (cons (this-package-native-input "perl") refs))
diff --git a/gnu/packages/suckless.scm b/gnu/packages/suckless.scm
index 9f50321affa..8c47907fdab 100644
--- a/gnu/packages/suckless.scm
+++ b/gnu/packages/suckless.scm
@@ -510,7 +510,7 @@ drawing.")
510 (sha256 510 (sha256
511 (base32 "1cqnl8zlxccqg0901gx21h06j9wk3ja6lr8wp4k85ni4msf4m09g")))) 511 (base32 "1cqnl8zlxccqg0901gx21h06j9wk3ja6lr8wp4k85ni4msf4m09g"))))
512 (arguments 512 (arguments
513 (substitute-keyword-arguments (package-arguments st) 513 (substitute-keyword-arguments arguments
514 ((#:phases phases) 514 ((#:phases phases)
515 #~(modify-phases #$phases 515 #~(modify-phases #$phases
516 (add-after 'unpack 'remove-calls-to-git 516 (add-after 'unpack 'remove-calls-to-git
@@ -1456,7 +1456,7 @@ until the screensaver should be activated.")
1456 (inherit lib9) 1456 (inherit lib9)
1457 (name "9yacc") 1457 (name "9yacc")
1458 (arguments 1458 (arguments
1459 (substitute-keyword-arguments (package-arguments lib9) 1459 (substitute-keyword-arguments arguments
1460 ((#:phases phases) 1460 ((#:phases phases)
1461 #~(modify-phases #$phases 1461 #~(modify-phases #$phases
1462 (add-after 'patch 'patch-for-9yacc 1462 (add-after 'patch 'patch-for-9yacc
@@ -1487,7 +1487,7 @@ generator.")))
1487 (inherit 9yacc) 1487 (inherit 9yacc)
1488 (name "9base") 1488 (name "9base")
1489 (arguments 1489 (arguments
1490 (substitute-keyword-arguments (package-arguments 9yacc) 1490 (substitute-keyword-arguments arguments
1491 ((#:phases phases) 1491 ((#:phases phases)
1492 #~(modify-phases #$phases 1492 #~(modify-phases #$phases
1493 (add-after 'patch-for-9yacc 'patch-for-9base 1493 (add-after 'patch-for-9yacc 'patch-for-9base
diff --git a/gnu/packages/swift.scm b/gnu/packages/swift.scm
index 27daa33ee63..48597b6bdb7 100644
--- a/gnu/packages/swift.scm
+++ b/gnu/packages/swift.scm
@@ -131,7 +131,7 @@ Swift-specific modifications, required to build Swift 4.2.4.")
131 (base32 131 (base32
132 "1405irbglx933i6jc8546gcrgb3y3703h66jm1jnd6acgfyg74ly")))) 132 "1405irbglx933i6jc8546gcrgb3y3703h66jm1jnd6acgfyg74ly"))))
133 (arguments 133 (arguments
134 (substitute-keyword-arguments (package-arguments swift-cmark) 134 (substitute-keyword-arguments arguments
135 ((#:phases phases) 135 ((#:phases phases)
136 #~(modify-phases #$phases 136 #~(modify-phases #$phases
137 (delete 'install-cmake-exports))))))) 137 (delete 'install-cmake-exports)))))))
@@ -389,7 +389,7 @@ a previous Swift compiler.")
389 (version %swift-6.2-version) 389 (version %swift-6.2-version)
390 (source %swift-6.2-source) 390 (source %swift-6.2-source)
391 (arguments 391 (arguments
392 (substitute-keyword-arguments (package-arguments swift-bootstrap) 392 (substitute-keyword-arguments arguments
393 ((#:configure-flags flags) 393 ((#:configure-flags flags)
394 #~(append (cons (string-append "-DCMAKE_INSTALL_RPATH=" 394 #~(append (cons (string-append "-DCMAKE_INSTALL_RPATH="
395 #$output "/lib/swift/linux:" 395 #$output "/lib/swift/linux:"
diff --git a/gnu/packages/telegram.scm b/gnu/packages/telegram.scm
index ef81715a083..ecfe6e85a15 100644
--- a/gnu/packages/telegram.scm
+++ b/gnu/packages/telegram.scm
@@ -486,7 +486,7 @@ support for high performance Telegram Bot creation.")
486 (inherit base) 486 (inherit base)
487 (name "tde2e") 487 (name "tde2e")
488 (arguments 488 (arguments
489 (substitute-keyword-arguments (package-arguments base) 489 (substitute-keyword-arguments arguments
490 ((#:tests? _ #f) #f) 490 ((#:tests? _ #f) #f)
491 ((#:configure-flags flags #~'()) 491 ((#:configure-flags flags #~'())
492 #~(list "-DTD_E2E_ONLY=ON"))))))) 492 #~(list "-DTD_E2E_ONLY=ON")))))))
diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index b883e8a6e34..6746a5f5454 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -896,7 +896,7 @@ Initiation Protocol (SIP) and a multimedia framework.")
896 (base32 896 (base32
897 "1n5k1pk8v2rbq8gnhnpck6m9ljyl9ynr5bbyy2k1ln1nmdjn909n")))) 897 "1n5k1pk8v2rbq8gnhnpck6m9ljyl9ynr5bbyy2k1ln1nmdjn909n"))))
898 (arguments 898 (arguments
899 (substitute-keyword-arguments (package-arguments pjproject) 899 (substitute-keyword-arguments arguments
900 ((#:configure-flags _ ''()) 900 ((#:configure-flags _ ''())
901 ;; This package is tailored for DhtNet; see how it is built for its 901 ;; This package is tailored for DhtNet; see how it is built for its
902 ;; CI in 902 ;; CI in
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index febcf97ed90..6763f1ff7bc 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -2219,7 +2219,7 @@ ligatures, but also offers additional control over them.")
2219 (delete-other-directories "utils" '()) 2219 (delete-other-directories "utils" '())
2220 (delete-other-directories "texk" '("afm2pl")))))) 2220 (delete-other-directories "texk" '("afm2pl"))))))
2221 (arguments 2221 (arguments
2222 (substitute-keyword-arguments (package-arguments texlive-bin) 2222 (substitute-keyword-arguments arguments
2223 ((#:configure-flags flags) 2223 ((#:configure-flags flags)
2224 #~(cons "--enable-afm2pl" (delete "--enable-web2c" #$flags))) 2224 #~(cons "--enable-afm2pl" (delete "--enable-web2c" #$flags)))
2225 ((#:phases phases) 2225 ((#:phases phases)
@@ -2515,7 +2515,7 @@ extensions of TeX, itself developed for e-TeX.")
2515 (inherit texlive-bin) 2515 (inherit texlive-bin)
2516 (name "texlive-aleph-bin") 2516 (name "texlive-aleph-bin")
2517 (arguments 2517 (arguments
2518 (substitute-keyword-arguments (package-arguments texlive-bin) 2518 (substitute-keyword-arguments arguments
2519 ((#:configure-flags flags) 2519 ((#:configure-flags flags)
2520 #~(cons* "--disable-web2c" 2520 #~(cons* "--disable-web2c"
2521 "--enable-aleph" 2521 "--enable-aleph"
@@ -5173,7 +5173,7 @@ other parts.")
5173 (delete-other-directories "utils" '("autosp")) 5173 (delete-other-directories "utils" '("autosp"))
5174 (delete-other-directories "texk" '()))))) 5174 (delete-other-directories "texk" '())))))
5175 (arguments 5175 (arguments
5176 (substitute-keyword-arguments (package-arguments texlive-bin) 5176 (substitute-keyword-arguments arguments
5177 ((#:configure-flags flags) 5177 ((#:configure-flags flags)
5178 #~(cons "--enable-autosp" (delete "--enable-web2c" #$flags))) 5178 #~(cons "--enable-autosp" (delete "--enable-web2c" #$flags)))
5179 ((#:phases phases) 5179 ((#:phases phases)
@@ -5257,7 +5257,7 @@ the pdf code inserted in the output file. The processing involves a run of
5257 (delete-other-directories "utils" '("axodraw2")) 5257 (delete-other-directories "utils" '("axodraw2"))
5258 (delete-other-directories "texk" '()))))) 5258 (delete-other-directories "texk" '())))))
5259 (arguments 5259 (arguments
5260 (substitute-keyword-arguments (package-arguments texlive-bin) 5260 (substitute-keyword-arguments arguments
5261 ((#:configure-flags flags) 5261 ((#:configure-flags flags)
5262 #~(cons "--enable-axodraw2" (delete "--enable-web2c" #$flags))) 5262 #~(cons "--enable-axodraw2" (delete "--enable-web2c" #$flags)))
5263 ((#:phases phases) 5263 ((#:phases phases)
@@ -12149,7 +12149,7 @@ supported.")
12149 (delete-other-directories "utils/" '()) 12149 (delete-other-directories "utils/" '())
12150 (delete-other-directories "texk/" '("cjkutils")))))) 12150 (delete-other-directories "texk/" '("cjkutils"))))))
12151 (arguments 12151 (arguments
12152 (substitute-keyword-arguments (package-arguments texlive-bin) 12152 (substitute-keyword-arguments arguments
12153 ((#:configure-flags flags) 12153 ((#:configure-flags flags)
12154 #~(cons "--enable-cjkutils-x" (delete "--enable-web2c" #$flags))) 12154 #~(cons "--enable-cjkutils-x" (delete "--enable-web2c" #$flags)))
12155 ((#:phases phases) 12155 ((#:phases phases)
@@ -20717,7 +20717,7 @@ create a PDF of your score.")
20717 (delete-other-directories "utils" '()) 20717 (delete-other-directories "utils" '())
20718 (delete-other-directories "texk" '("gregorio")))))) 20718 (delete-other-directories "texk" '("gregorio"))))))
20719 (arguments 20719 (arguments
20720 (substitute-keyword-arguments (package-arguments texlive-bin) 20720 (substitute-keyword-arguments arguments
20721 ((#:configure-flags flags) 20721 ((#:configure-flags flags)
20722 #~(cons "--enable-gregorio" (delete "--enable-web2c" #$flags))) 20722 #~(cons "--enable-gregorio" (delete "--enable-web2c" #$flags)))
20723 ((#:phases phases) 20723 ((#:phases phases)
@@ -22329,7 +22329,7 @@ TeX to format a document for nearly-arbitrary values of @code{\\hsize} and
22329 (inherit texlive-bin) 22329 (inherit texlive-bin)
22330 (name "texlive-hitex-bin") 22330 (name "texlive-hitex-bin")
22331 (arguments 22331 (arguments
22332 (substitute-keyword-arguments (package-arguments texlive-bin) 22332 (substitute-keyword-arguments arguments
22333 ((#:configure-flags flags) 22333 ((#:configure-flags flags)
22334 #~(cons* "--disable-web2c" 22334 #~(cons* "--disable-web2c"
22335 "--enable-hitex" 22335 "--enable-hitex"
@@ -27940,7 +27940,7 @@ those who prefer its language.")
27940 (delete-other-directories "utils" '("m-tx")) 27940 (delete-other-directories "utils" '("m-tx"))
27941 (delete-other-directories "texk" '()))))) 27941 (delete-other-directories "texk" '())))))
27942 (arguments 27942 (arguments
27943 (substitute-keyword-arguments (package-arguments texlive-bin) 27943 (substitute-keyword-arguments arguments
27944 ((#:configure-flags flags) 27944 ((#:configure-flags flags)
27945 #~(cons "--enable-m-tx" (delete "--enable-web2c" #$flags))) 27945 #~(cons "--enable-m-tx" (delete "--enable-web2c" #$flags)))
27946 ((#:phases phases) 27946 ((#:phases phases)
@@ -30270,7 +30270,7 @@ source file. This should be used before using @code{\\TransformNotes}.")
30270 (delete-other-directories "utils" '()) 30270 (delete-other-directories "utils" '())
30271 (delete-other-directories "texk" '("musixtnt")))))) 30271 (delete-other-directories "texk" '("musixtnt"))))))
30272 (arguments 30272 (arguments
30273 (substitute-keyword-arguments (package-arguments texlive-bin) 30273 (substitute-keyword-arguments arguments
30274 ((#:configure-flags flags) 30274 ((#:configure-flags flags)
30275 #~(cons "--enable-musixtnt" (delete "--enable-web2c" #$flags))) 30275 #~(cons "--enable-musixtnt" (delete "--enable-web2c" #$flags)))
30276 ((#:phases phases) 30276 ((#:phases phases)
@@ -32298,7 +32298,7 @@ Omega (and Aleph) ideas include Omega-2 and LuaTeX.")
32298 (inherit texlive-bin) 32298 (inherit texlive-bin)
32299 (name "texlive-omegaware-bin") 32299 (name "texlive-omegaware-bin")
32300 (arguments 32300 (arguments
32301 (substitute-keyword-arguments (package-arguments texlive-bin) 32301 (substitute-keyword-arguments arguments
32302 ((#:configure-flags flags) 32302 ((#:configure-flags flags)
32303 #~(delete "--enable-web2c" #$flags)) 32303 #~(delete "--enable-web2c" #$flags))
32304 ((#:phases phases) 32304 ((#:phases phases)
@@ -33979,7 +33979,7 @@ a score.")
33979 (delete-other-directories "utils" '("pmx")) 33979 (delete-other-directories "utils" '("pmx"))
33980 (delete-other-directories "texk" '()))))) 33980 (delete-other-directories "texk" '())))))
33981 (arguments 33981 (arguments
33982 (substitute-keyword-arguments (package-arguments texlive-bin) 33982 (substitute-keyword-arguments arguments
33983 ((#:configure-flags flags) 33983 ((#:configure-flags flags)
33984 #~(cons "--enable-pmx" (delete "--enable-web2c" #$flags))) 33984 #~(cons "--enable-pmx" (delete "--enable-web2c" #$flags)))
33985 ((#:phases phases) 33985 ((#:phases phases)
@@ -43229,7 +43229,7 @@ fonts, in both Metafont and Type 1 formats.")
43229 (delete-other-directories "utils" '("devnag")) 43229 (delete-other-directories "utils" '("devnag"))
43230 (delete-other-directories "texk" '()))))) 43230 (delete-other-directories "texk" '())))))
43231 (arguments 43231 (arguments
43232 (substitute-keyword-arguments (package-arguments texlive-bin) 43232 (substitute-keyword-arguments arguments
43233 ((#:configure-flags flags) 43233 ((#:configure-flags flags)
43234 #~(cons "--enable-devnag" (delete "--enable-web2c" #$flags))) 43234 #~(cons "--enable-devnag" (delete "--enable-web2c" #$flags)))
43235 ((#:phases phases) 43235 ((#:phases phases)
@@ -43393,7 +43393,7 @@ the end of a line.")
43393 (delete-other-directories "utils" '("vlna")) 43393 (delete-other-directories "utils" '("vlna"))
43394 (delete-other-directories "texk" '()))))) 43394 (delete-other-directories "texk" '())))))
43395 (arguments 43395 (arguments
43396 (substitute-keyword-arguments (package-arguments texlive-bin) 43396 (substitute-keyword-arguments arguments
43397 ((#:configure-flags flags) 43397 ((#:configure-flags flags)
43398 #~(cons "--enable-vlna" (delete "--enable-web2c" #$flags))) 43398 #~(cons "--enable-vlna" (delete "--enable-web2c" #$flags)))
43399 ((#:phases phases) 43399 ((#:phases phases)
@@ -44746,7 +44746,7 @@ order are controlled by an external configuration file.")
44746 (scandir "." (lambda (f) 44746 (scandir "." (lambda (f)
44747 (not (member f '("." ".." "texmf.cnf"))))))))))) 44747 (not (member f '("." ".." "texmf.cnf")))))))))))
44748 (arguments 44748 (arguments
44749 (substitute-keyword-arguments (package-arguments texlive-bin) 44749 (substitute-keyword-arguments arguments
44750 ((#:configure-flags flags) 44750 ((#:configure-flags flags)
44751 #~(cons* "--enable-bibtex-x" 44751 #~(cons* "--enable-bibtex-x"
44752 "--enable-bibtex8" 44752 "--enable-bibtex8"
@@ -44814,7 +44814,7 @@ supported via the ICU library.")
44814 (inherit texlive-bibtex8-bin) 44814 (inherit texlive-bibtex8-bin)
44815 (name "texlive-bibtexu-bin") 44815 (name "texlive-bibtexu-bin")
44816 (arguments 44816 (arguments
44817 (substitute-keyword-arguments (package-arguments texlive-bibtex8-bin) 44817 (substitute-keyword-arguments arguments
44818 ((#:configure-flags flags) 44818 ((#:configure-flags flags)
44819 #~(cons* "--enable-bibtexu" 44819 #~(cons* "--enable-bibtexu"
44820 "--disable-bibtex8" 44820 "--disable-bibtex8"
@@ -44996,7 +44996,7 @@ Filters are also provided for checking the LaTeX parts of CWEB documents.")
44996 (delete-other-directories "utils" '()) 44996 (delete-other-directories "utils" '())
44997 (delete-other-directories "texk" '("chktex")))))) 44997 (delete-other-directories "texk" '("chktex"))))))
44998 (arguments 44998 (arguments
44999 (substitute-keyword-arguments (package-arguments texlive-bin) 44999 (substitute-keyword-arguments arguments
45000 ((#:configure-flags flags) 45000 ((#:configure-flags flags)
45001 #~(cons "--enable-chktex" (delete "--enable-web2c" #$flags))) 45001 #~(cons "--enable-chktex" (delete "--enable-web2c" #$flags)))
45002 ((#:phases phases) 45002 ((#:phases phases)
@@ -45536,7 +45536,7 @@ Kubowicz's OpenDetex as its successor.")
45536 (delete-other-directories "utils" '()) 45536 (delete-other-directories "utils" '())
45537 (delete-other-directories "texk" '("detex")))))) 45537 (delete-other-directories "texk" '("detex"))))))
45538 (arguments 45538 (arguments
45539 (substitute-keyword-arguments (package-arguments texlive-bin) 45539 (substitute-keyword-arguments arguments
45540 ((#:configure-flags flags) 45540 ((#:configure-flags flags)
45541 #~(cons "--enable-detex" (delete "--enable-web2c" #$flags))) 45541 #~(cons "--enable-detex" (delete "--enable-web2c" #$flags)))
45542 ((#:phases phases) 45542 ((#:phases phases)
@@ -45705,7 +45705,7 @@ which is readily readable by humans. The DTL bundle contains an assembler
45705 (delete-other-directories "utils" '()) 45705 (delete-other-directories "utils" '())
45706 (delete-other-directories "texk" '("dtl")))))) 45706 (delete-other-directories "texk" '("dtl"))))))
45707 (arguments 45707 (arguments
45708 (substitute-keyword-arguments (package-arguments texlive-bin) 45708 (substitute-keyword-arguments arguments
45709 ((#:configure-flags flags) 45709 ((#:configure-flags flags)
45710 #~(cons "--enable-dtl" (delete "--enable-web2c" #$flags))) 45710 #~(cons "--enable-dtl" (delete "--enable-web2c" #$flags)))
45711 ((#:phases phases) 45711 ((#:phases phases)
@@ -45827,7 +45827,7 @@ the document.")
45827 (delete-other-directories "utils" '()) 45827 (delete-other-directories "utils" '())
45828 (delete-other-directories "texk" '("dvi2tty")))))) 45828 (delete-other-directories "texk" '("dvi2tty"))))))
45829 (arguments 45829 (arguments
45830 (substitute-keyword-arguments (package-arguments texlive-bin) 45830 (substitute-keyword-arguments arguments
45831 ((#:configure-flags flags) 45831 ((#:configure-flags flags)
45832 #~(cons "--enable-dvi2tty" (delete "--enable-web2c" #$flags))) 45832 #~(cons "--enable-dvi2tty" (delete "--enable-web2c" #$flags)))
45833 ((#:phases phases) 45833 ((#:phases phases)
@@ -45911,7 +45911,7 @@ drivers (much like DVItype).")
45911 (inherit texlive-bin) 45911 (inherit texlive-bin)
45912 (name "texlive-dvicopy-bin") 45912 (name "texlive-dvicopy-bin")
45913 (arguments 45913 (arguments
45914 (substitute-keyword-arguments (package-arguments texlive-bin) 45914 (substitute-keyword-arguments arguments
45915 ((#:configure-flags flags) 45915 ((#:configure-flags flags)
45916 #~(delete "--enable-web2c" #$flags)) 45916 #~(delete "--enable-web2c" #$flags))
45917 ((#:phases phases) 45917 ((#:phases phases)
@@ -45982,7 +45982,7 @@ exclusions.")
45982 (delete-other-directories "utils" '()) 45982 (delete-other-directories "utils" '())
45983 (delete-other-directories "texk" '("dvidvi")))))) 45983 (delete-other-directories "texk" '("dvidvi"))))))
45984 (arguments 45984 (arguments
45985 (substitute-keyword-arguments (package-arguments texlive-bin) 45985 (substitute-keyword-arguments arguments
45986 ((#:configure-flags flags) 45986 ((#:configure-flags flags)
45987 #~(cons "--enable-dvidvi" (delete "--enable-web2c" #$flags))) 45987 #~(cons "--enable-dvidvi" (delete "--enable-web2c" #$flags)))
45988 ((#:phases phases) 45988 ((#:phases phases)
@@ -46089,7 +46089,7 @@ file. It also supports XeTeX XDV format.")
46089 (delete-other-directories "utils" '()) 46089 (delete-other-directories "utils" '())
46090 (delete-other-directories "texk" '("dviljk")))))) 46090 (delete-other-directories "texk" '("dviljk"))))))
46091 (arguments 46091 (arguments
46092 (substitute-keyword-arguments (package-arguments texlive-bin) 46092 (substitute-keyword-arguments arguments
46093 ((#:configure-flags flags) 46093 ((#:configure-flags flags)
46094 #~(cons "--enable-dviljk" (delete "--enable-web2c" #$flags))) 46094 #~(cons "--enable-dviljk" (delete "--enable-web2c" #$flags)))
46095 ((#:phases phases) 46095 ((#:phases phases)
@@ -46165,7 +46165,7 @@ transforms between a DVI file and a text file.")
46165 (delete-other-directories "utils" '()) 46165 (delete-other-directories "utils" '())
46166 (delete-other-directories "texk" '("dviout-util" "tests")))))) 46166 (delete-other-directories "texk" '("dviout-util" "tests"))))))
46167 (arguments 46167 (arguments
46168 (substitute-keyword-arguments (package-arguments texlive-bin) 46168 (substitute-keyword-arguments arguments
46169 ((#:configure-flags flags) 46169 ((#:configure-flags flags)
46170 #~(cons "--enable-dviout-util" (delete "--enable-web2c" #$flags))) 46170 #~(cons "--enable-dviout-util" (delete "--enable-web2c" #$flags)))
46171 ((#:phases phases) 46171 ((#:phases phases)
@@ -46243,7 +46243,7 @@ not read the postamble, so it can be started before TeX finishes.")
46243 (delete-other-directories "utils" '()) 46243 (delete-other-directories "utils" '())
46244 (delete-other-directories "texk" '("dvipng")))))) 46244 (delete-other-directories "texk" '("dvipng"))))))
46245 (arguments 46245 (arguments
46246 (substitute-keyword-arguments (package-arguments texlive-bin) 46246 (substitute-keyword-arguments arguments
46247 ((#:configure-flags flags) 46247 ((#:configure-flags flags)
46248 #~(cons "--enable-dvipng" (delete "--disable-web2c" #$flags))) 46248 #~(cons "--enable-dvipng" (delete "--disable-web2c" #$flags)))
46249 ((#:phases phases) 46249 ((#:phases phases)
@@ -46326,7 +46326,7 @@ and @samp{y} location.")
46326 (delete-other-directories "utils" '()) 46326 (delete-other-directories "utils" '())
46327 (delete-other-directories "texk" '("dvipos")))))) 46327 (delete-other-directories "texk" '("dvipos"))))))
46328 (arguments 46328 (arguments
46329 (substitute-keyword-arguments (package-arguments texlive-bin) 46329 (substitute-keyword-arguments arguments
46330 ((#:configure-flags flags) 46330 ((#:configure-flags flags)
46331 #~(cons "--enable-dvipos" (delete "--enable-web2c" #$flags))) 46331 #~(cons "--enable-dvipos" (delete "--enable-web2c" #$flags)))
46332 ((#:phases phases) 46332 ((#:phases phases)
@@ -46436,7 +46436,7 @@ support SVG fonts are enabled to render the graphics properly.")
46436 ;; be preserved. 46436 ;; be preserved.
46437 (delete-other-directories "texk/dvipsk" '("testdata") #t))))) 46437 (delete-other-directories "texk/dvipsk" '("testdata") #t)))))
46438 (arguments 46438 (arguments
46439 (substitute-keyword-arguments (package-arguments texlive-bin) 46439 (substitute-keyword-arguments arguments
46440 ((#:configure-flags flags) 46440 ((#:configure-flags flags)
46441 #~(cons "--enable-dvisvgm" (delete "--enable-web2c" #$flags))) 46441 #~(cons "--enable-dvisvgm" (delete "--enable-web2c" #$flags)))
46442 ((#:phases phases) 46442 ((#:phases phases)
@@ -47256,7 +47256,7 @@ file and generates a VPL file.")
47256 (inherit texlive-bin) 47256 (inherit texlive-bin)
47257 (name "texlive-fontware-bin") 47257 (name "texlive-fontware-bin")
47258 (arguments 47258 (arguments
47259 (substitute-keyword-arguments (package-arguments texlive-bin) 47259 (substitute-keyword-arguments arguments
47260 ((#:configure-flags flags) 47260 ((#:configure-flags flags)
47261 #~(delete "--enable-web2c" #$flags)) 47261 #~(delete "--enable-web2c" #$flags))
47262 ((#:phases phases) 47262 ((#:phases phases)
@@ -49344,7 +49344,7 @@ distributed as package @code{pTeX-manual}.")
49344 (delete-other-directories "utils" '()) 49344 (delete-other-directories "utils" '())
49345 (delete-other-directories "texk" '("makejvf" "mendexk" "web2c")))))) 49345 (delete-other-directories "texk" '("makejvf" "mendexk" "web2c"))))))
49346 (arguments 49346 (arguments
49347 (substitute-keyword-arguments (package-arguments texlive-bin) 49347 (substitute-keyword-arguments arguments
49348 ((#:configure-flags flags) 49348 ((#:configure-flags flags)
49349 #~(cons* "--enable-makejvf" 49349 #~(cons* "--enable-makejvf"
49350 "--enable-mendexk" 49350 "--enable-mendexk"
@@ -50655,7 +50655,7 @@ also process original LaTeX with @code{\\inputenc@{utf8@}} and Babel
50655 (inherit texlive-bin) 50655 (inherit texlive-bin)
50656 (name "texlive-uptex-bin") 50656 (name "texlive-uptex-bin")
50657 (arguments 50657 (arguments
50658 (substitute-keyword-arguments (package-arguments texlive-bin) 50658 (substitute-keyword-arguments arguments
50659 ((#:configure-flags flags) 50659 ((#:configure-flags flags)
50660 #~(delete "--enable-web2c" #$flags)) 50660 #~(delete "--enable-web2c" #$flags))
50661 ((#:phases phases) 50661 ((#:phases phases)
@@ -51206,7 +51206,7 @@ a Type 1 font.
51206 (delete-other-directories "utils" '()) 51206 (delete-other-directories "utils" '())
51207 (delete-other-directories "texk" '("lcdf-typetools")))))) 51207 (delete-other-directories "texk" '("lcdf-typetools"))))))
51208 (arguments 51208 (arguments
51209 (substitute-keyword-arguments (package-arguments texlive-bin) 51209 (substitute-keyword-arguments arguments
51210 ((#:configure-flags flags) 51210 ((#:configure-flags flags)
51211 #~(cons "--enable-lcdf-typetools" (delete "--enable-web2c" #$flags))) 51211 #~(cons "--enable-lcdf-typetools" (delete "--enable-web2c" #$flags)))
51212 ((#:phases phases) 51212 ((#:phases phases)
@@ -52047,7 +52047,7 @@ does pdfTeX.")
52047 (delete-other-directories "utils" '()) 52047 (delete-other-directories "utils" '())
52048 (delete-other-directories "texk" '("dvipdfm-x")))))) 52048 (delete-other-directories "texk" '("dvipdfm-x"))))))
52049 (arguments 52049 (arguments
52050 (substitute-keyword-arguments (package-arguments texlive-bin) 52050 (substitute-keyword-arguments arguments
52051 ((#:configure-flags flags) 52051 ((#:configure-flags flags)
52052 #~(cons "--enable-dvipdfm-x" (delete "--enable-web2c" #$flags))) 52052 #~(cons "--enable-dvipdfm-x" (delete "--enable-web2c" #$flags)))
52053 ((#:phases phases) 52053 ((#:phases phases)
@@ -52139,7 +52139,7 @@ PostScript.")
52139 (scandir "." (lambda (f) 52139 (scandir "." (lambda (f)
52140 (not (member f '("." ".." "texmf.cnf"))))))))))) 52140 (not (member f '("." ".." "texmf.cnf")))))))))))
52141 (arguments 52141 (arguments
52142 (substitute-keyword-arguments (package-arguments texlive-bin) 52142 (substitute-keyword-arguments arguments
52143 ((#:configure-flags flags) 52143 ((#:configure-flags flags)
52144 #~(cons "--enable-dvipsk" (delete "--enable-web2c" #$flags))) 52144 #~(cons "--enable-dvipsk" (delete "--enable-web2c" #$flags)))
52145 ((#:phases phases) 52145 ((#:phases phases)
@@ -52244,7 +52244,7 @@ generated code can be included in any LaTeX document.")
52244 (delete-other-directories "utils" '("lacheck")) 52244 (delete-other-directories "utils" '("lacheck"))
52245 (delete-other-directories "texk" '()))))) 52245 (delete-other-directories "texk" '())))))
52246 (arguments 52246 (arguments
52247 (substitute-keyword-arguments (package-arguments texlive-bin) 52247 (substitute-keyword-arguments arguments
52248 ((#:configure-flags flags) 52248 ((#:configure-flags flags)
52249 #~(cons "--enable-lacheck" (delete "--enable-web2c" #$flags))) 52249 #~(cons "--enable-lacheck" (delete "--enable-web2c" #$flags)))
52250 ((#:phases phases) 52250 ((#:phases phases)
@@ -52779,7 +52779,7 @@ without HarfBuzz.")
52779 (inherit texlive-bin) 52779 (inherit texlive-bin)
52780 (name "texlive-luajittex-bin") 52780 (name "texlive-luajittex-bin")
52781 (arguments 52781 (arguments
52782 (substitute-keyword-arguments (package-arguments texlive-bin) 52782 (substitute-keyword-arguments arguments
52783 ((#:configure-flags flags) 52783 ((#:configure-flags flags)
52784 #~(cons* "--disable-web2c" 52784 #~(cons* "--disable-web2c"
52785 "--enable-luajithbtex" 52785 "--enable-luajithbtex"
@@ -52927,7 +52927,7 @@ MFLua without any modification to produce exactly the same result.")
52927 (inherit texlive-bin) 52927 (inherit texlive-bin)
52928 (name "texlive-mflua-bin") 52928 (name "texlive-mflua-bin")
52929 (arguments 52929 (arguments
52930 (substitute-keyword-arguments (package-arguments texlive-bin) 52930 (substitute-keyword-arguments arguments
52931 ((#:configure-flags flags) 52931 ((#:configure-flags flags)
52932 #~(cons* "--disable-web2c" 52932 #~(cons* "--disable-web2c"
52933 "--enable-mflua" 52933 "--enable-mflua"
@@ -53173,7 +53173,7 @@ that can be used by the TeX 82 hyphenation algorithm.")
53173 (inherit texlive-bin) 53173 (inherit texlive-bin)
53174 (name "texlive-patgen-bin") 53174 (name "texlive-patgen-bin")
53175 (arguments 53175 (arguments
53176 (substitute-keyword-arguments (package-arguments texlive-bin) 53176 (substitute-keyword-arguments arguments
53177 ((#:configure-flags flags) 53177 ((#:configure-flags flags)
53178 #~(delete "--enable-web2c" #$flags)) 53178 #~(delete "--enable-web2c" #$flags))
53179 ((#:phases phases) 53179 ((#:phases phases)
@@ -53591,7 +53591,7 @@ SeeTeX project.
53591 (delete-other-directories "utils" '()) 53591 (delete-other-directories "utils" '())
53592 (delete-other-directories "texk" '("seetexk")))))) 53592 (delete-other-directories "texk" '("seetexk"))))))
53593 (arguments 53593 (arguments
53594 (substitute-keyword-arguments (package-arguments texlive-bin) 53594 (substitute-keyword-arguments arguments
53595 ((#:configure-flags flags) 53595 ((#:configure-flags flags)
53596 #~(cons "--enable-seetexk" (delete "--enable-web2c" #$flags))) 53596 #~(cons "--enable-seetexk" (delete "--enable-web2c" #$flags)))
53597 ((#:phases phases) 53597 ((#:phases phases)
@@ -55600,7 +55600,7 @@ processing the output of Metafont.")
55600 (inherit texlive-bin) 55600 (inherit texlive-bin)
55601 (name "texlive-mfware-bin") 55601 (name "texlive-mfware-bin")
55602 (arguments 55602 (arguments
55603 (substitute-keyword-arguments (package-arguments texlive-bin) 55603 (substitute-keyword-arguments arguments
55604 ((#:configure-flags flags) 55604 ((#:configure-flags flags)
55605 #~(delete "--enable-web2c" #$flags)) 55605 #~(delete "--enable-web2c" #$flags))
55606 ((#:phases phases) 55606 ((#:phases phases)
@@ -56798,7 +56798,7 @@ produce bounding box values for Rawppm or Rawpbm format files.")
56798 (delete-other-directories "utils" '("ps2eps")) 56798 (delete-other-directories "utils" '("ps2eps"))
56799 (delete-other-directories "texk" '()))))) 56799 (delete-other-directories "texk" '())))))
56800 (arguments 56800 (arguments
56801 (substitute-keyword-arguments (package-arguments texlive-bin) 56801 (substitute-keyword-arguments arguments
56802 ((#:configure-flags flags) 56802 ((#:configure-flags flags)
56803 #~(cons "--enable-ps2eps" (delete "--enable-web2c" #$flags))) 56803 #~(cons "--enable-ps2eps" (delete "--enable-web2c" #$flags)))
56804 ((#:phases phases) 56804 ((#:phases phases)
@@ -56885,7 +56885,7 @@ documents generated that use Type 1 fonts.")
56885 (delete-other-directories "utils" '()) 56885 (delete-other-directories "utils" '())
56886 (delete-other-directories "texk" '("ps2pk")))))) 56886 (delete-other-directories "texk" '("ps2pk"))))))
56887 (arguments 56887 (arguments
56888 (substitute-keyword-arguments (package-arguments texlive-bin) 56888 (substitute-keyword-arguments arguments
56889 ((#:configure-flags flags) 56889 ((#:configure-flags flags)
56890 #~(cons "--enable-ps2pk" (delete "--enable-web2c" #$flags))) 56890 #~(cons "--enable-ps2pk" (delete "--enable-web2c" #$flags)))
56891 ((#:phases phases) 56891 ((#:phases phases)
@@ -56985,7 +56985,7 @@ printing. Utilities include @command{psbook}, @command{psselect},
56985 (delete-other-directories "utils" '()) 56985 (delete-other-directories "utils" '())
56986 (delete-other-directories "texk" '("psutils")))))) 56986 (delete-other-directories "texk" '("psutils"))))))
56987 (arguments 56987 (arguments
56988 (substitute-keyword-arguments (package-arguments texlive-bin) 56988 (substitute-keyword-arguments arguments
56989 ((#:configure-flags flags) 56989 ((#:configure-flags flags)
56990 #~(cons "--enable-psutils" (delete "--enable-web2c" #$flags))) 56990 #~(cons "--enable-psutils" (delete "--enable-web2c" #$flags)))
56991 ((#:phases phases) 56991 ((#:phases phases)
@@ -58254,7 +58254,7 @@ and -editable format;
58254 (delete-other-directories "texk" '()) 58254 (delete-other-directories "texk" '())
58255 (delete-other-directories "utils" '("t1utils")))))) 58255 (delete-other-directories "utils" '("t1utils"))))))
58256 (arguments 58256 (arguments
58257 (substitute-keyword-arguments (package-arguments texlive-bin) 58257 (substitute-keyword-arguments arguments
58258 ((#:configure-flags flags) 58258 ((#:configure-flags flags)
58259 #~(cons "--enable-t1utils" (delete "--enable-web2c" #$flags))) 58259 #~(cons "--enable-t1utils" (delete "--enable-web2c" #$flags)))
58260 ((#:phases phases) 58260 ((#:phases phases)
@@ -58638,7 +58638,7 @@ such as @code{gellmu}.")
58638 (delete-other-directories "utils" '()) 58638 (delete-other-directories "utils" '())
58639 (delete-other-directories "texk" '("tex4htk")))))) 58639 (delete-other-directories "texk" '("tex4htk"))))))
58640 (arguments 58640 (arguments
58641 (substitute-keyword-arguments (package-arguments texlive-bin) 58641 (substitute-keyword-arguments arguments
58642 ((#:configure-flags flags) 58642 ((#:configure-flags flags)
58643 #~(cons "--enable-tex4htk" (delete "--enable-web2c" #$flags))) 58643 #~(cons "--enable-tex4htk" (delete "--enable-web2c" #$flags)))
58644 ((#:phases phases) 58644 ((#:phases phases)
@@ -59337,7 +59337,7 @@ and vice versa.")
59337 (inherit texlive-bin) 59337 (inherit texlive-bin)
59338 (name "texlive-texware-bin") 59338 (name "texlive-texware-bin")
59339 (arguments 59339 (arguments
59340 (substitute-keyword-arguments (package-arguments texlive-bin) 59340 (substitute-keyword-arguments arguments
59341 ((#:configure-flags flags) 59341 ((#:configure-flags flags)
59342 #~(delete "--enable-web2c" #$flags)) 59342 #~(delete "--enable-web2c" #$flags))
59343 ((#:phases phases) 59343 ((#:phases phases)
@@ -61603,7 +61603,7 @@ is planned.")
61603 (delete-other-directories "utils" '("tpic2pdftex")) 61603 (delete-other-directories "utils" '("tpic2pdftex"))
61604 (delete-other-directories "texk" '()))))) 61604 (delete-other-directories "texk" '())))))
61605 (arguments 61605 (arguments
61606 (substitute-keyword-arguments (package-arguments texlive-bin) 61606 (substitute-keyword-arguments arguments
61607 ((#:configure-flags flags) 61607 ((#:configure-flags flags)
61608 #~(cons* "--enable-tpic2pdftex" (delete "--enable-web2c" #$flags))) 61608 #~(cons* "--enable-tpic2pdftex" (delete "--enable-web2c" #$flags)))
61609 ((#:phases phases) 61609 ((#:phases phases)
@@ -61762,7 +61762,7 @@ emulates the macro, using TikZ.")
61762 (delete-other-directories "utils" '()) 61762 (delete-other-directories "utils" '())
61763 (delete-other-directories "texk" '("ttfdump" "ttf2pk2")))))) 61763 (delete-other-directories "texk" '("ttfdump" "ttf2pk2"))))))
61764 (arguments 61764 (arguments
61765 (substitute-keyword-arguments (package-arguments texlive-bin) 61765 (substitute-keyword-arguments arguments
61766 ((#:configure-flags flags) 61766 ((#:configure-flags flags)
61767 #~(cons* "--enable-ttfdump" 61767 #~(cons* "--enable-ttfdump"
61768 "--enable-ttf2pk2" 61768 "--enable-ttf2pk2"
@@ -61938,7 +61938,7 @@ Zhuyin) for Chinese Han scripts (Hanzi ideographs).
61938 (delete-other-directories "utils/" '()) 61938 (delete-other-directories "utils/" '())
61939 (delete-other-directories "texk/" '("upmendex")))))) 61939 (delete-other-directories "texk/" '("upmendex"))))))
61940 (arguments 61940 (arguments
61941 (substitute-keyword-arguments (package-arguments texlive-bin) 61941 (substitute-keyword-arguments arguments
61942 ((#:configure-flags flags) 61942 ((#:configure-flags flags)
61943 #~(cons "--enable-upmendex" (delete "--enable-web2c" #$flags))) 61943 #~(cons "--enable-upmendex" (delete "--enable-web2c" #$flags)))
61944 ((#:phases phases) 61944 ((#:phases phases)
@@ -62392,7 +62392,7 @@ command line or from within a (shell) script. The programs work with
62392 (delete-other-directories "utils" '("xpdfopen")) 62392 (delete-other-directories "utils" '("xpdfopen"))
62393 (delete-other-directories "texk" '()))))) 62393 (delete-other-directories "texk" '())))))
62394 (arguments 62394 (arguments
62395 (substitute-keyword-arguments (package-arguments texlive-bin) 62395 (substitute-keyword-arguments arguments
62396 ((#:configure-flags flags) 62396 ((#:configure-flags flags)
62397 #~(cons "--enable-xpdfopen" (delete "--enable-web2c" #$flags))) 62397 #~(cons "--enable-xpdfopen" (delete "--enable-web2c" #$flags)))
62398 ((#:phases phases) 62398 ((#:phases phases)
@@ -64027,7 +64027,7 @@ dealing with Type 1 fonts, direct.")
64027 (delete-other-directories "utils" '()) 64027 (delete-other-directories "utils" '())
64028 (delete-other-directories "texk" '("gsftopk")))))) 64028 (delete-other-directories "texk" '("gsftopk"))))))
64029 (arguments 64029 (arguments
64030 (substitute-keyword-arguments (package-arguments texlive-bin) 64030 (substitute-keyword-arguments arguments
64031 ((#:configure-flags flags) 64031 ((#:configure-flags flags)
64032 #~(cons "--enable-gsftopk" (delete "--enable-web2c" #$flags))) 64032 #~(cons "--enable-gsftopk" (delete "--enable-web2c" #$flags)))
64033 ((#:phases phases) 64033 ((#:phases phases)
@@ -64230,7 +64230,7 @@ MusiXTeX processing.")
64230 (delete-other-directories "utils" '("xml2pmx")) 64230 (delete-other-directories "utils" '("xml2pmx"))
64231 (delete-other-directories "texk" '()))))) 64231 (delete-other-directories "texk" '())))))
64232 (arguments 64232 (arguments
64233 (substitute-keyword-arguments (package-arguments texlive-bin) 64233 (substitute-keyword-arguments arguments
64234 ((#:configure-flags flags) 64234 ((#:configure-flags flags)
64235 #~(cons "--enable-xml2pmx" (delete "--enable-web2c" #$flags))) 64235 #~(cons "--enable-xml2pmx" (delete "--enable-web2c" #$flags)))
64236 ((#:phases phases) 64236 ((#:phases phases)
@@ -72981,7 +72981,7 @@ always (re)defines a command. There is also @code{\\makeenvironment} and
72981 (delete-other-directories "texk" '("makeindexk" "tests")) 72981 (delete-other-directories "texk" '("makeindexk" "tests"))
72982 (delete-other-directories "utils" '()))))) 72982 (delete-other-directories "utils" '())))))
72983 (arguments 72983 (arguments
72984 (substitute-keyword-arguments (package-arguments texlive-bin) 72984 (substitute-keyword-arguments arguments
72985 ((#:configure-flags flags) 72985 ((#:configure-flags flags)
72986 #~(cons "--enable-makeindexk" (delete "--enable-web2c" #$flags))) 72986 #~(cons "--enable-makeindexk" (delete "--enable-web2c" #$flags)))
72987 ((#:phases phases) 72987 ((#:phases phases)
@@ -76895,7 +76895,7 @@ than the bitmaps Metafont creates.")
76895 (inherit texlive-bin) 76895 (inherit texlive-bin)
76896 (name "texlive-metapost-bin") 76896 (name "texlive-metapost-bin")
76897 (arguments 76897 (arguments
76898 (substitute-keyword-arguments (package-arguments texlive-bin) 76898 (substitute-keyword-arguments arguments
76899 ((#:configure-flags flags) 76899 ((#:configure-flags flags)
76900 #~(delete "--enable-web2c" #$flags)) 76900 #~(delete "--enable-web2c" #$flags))
76901 ((#:phases phases) 76901 ((#:phases phases)
@@ -79131,7 +79131,7 @@ package, such as @command{natbib} as well).")
79131 (inherit texlive-bin) 79131 (inherit texlive-bin)
79132 (name "texlive-bibtex-bin") 79132 (name "texlive-bibtex-bin")
79133 (arguments 79133 (arguments
79134 (substitute-keyword-arguments (package-arguments texlive-bin) 79134 (substitute-keyword-arguments arguments
79135 ((#:configure-flags flags) 79135 ((#:configure-flags flags)
79136 #~(delete "--enable-web2c" #$flags)) 79136 #~(delete "--enable-web2c" #$flags))
79137 ((#:phases phases) 79137 ((#:phases phases)
@@ -93841,7 +93841,7 @@ in terms of the collating order of the text being processed.")
93841 (delete-other-directories "utils/" '("xindy")) 93841 (delete-other-directories "utils/" '("xindy"))
93842 (delete-other-directories "texk/" '()))))) 93842 (delete-other-directories "texk/" '())))))
93843 (arguments 93843 (arguments
93844 (substitute-keyword-arguments (package-arguments texlive-bin) 93844 (substitute-keyword-arguments arguments
93845 ((#:configure-flags flags) 93845 ((#:configure-flags flags)
93846 #~(cons "--enable-xindy" (delete "--enable-web2c" #$flags))) 93846 #~(cons "--enable-xindy" (delete "--enable-web2c" #$flags)))
93847 ((#:phases phases) 93847 ((#:phases phases)
@@ -97497,7 +97497,7 @@ that it will build with web2c out of the box.")
97497 (delete-other-directories "utils" '()) 97497 (delete-other-directories "utils" '())
97498 (delete-other-directories "texk" '("xdvik")))))) 97498 (delete-other-directories "texk" '("xdvik"))))))
97499 (arguments 97499 (arguments
97500 (substitute-keyword-arguments (package-arguments texlive-bin) 97500 (substitute-keyword-arguments arguments
97501 ((#:configure-flags flags) 97501 ((#:configure-flags flags)
97502 #~(cons* 97502 #~(cons*
97503 "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types" 97503 "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types"
@@ -97613,7 +97613,7 @@ which is ordinarily processed by a tightly bound processor (called
97613 (inherit texlive-bin) 97613 (inherit texlive-bin)
97614 (name "texlive-xetex-bin") 97614 (name "texlive-xetex-bin")
97615 (arguments 97615 (arguments
97616 (substitute-keyword-arguments (package-arguments texlive-bin) 97616 (substitute-keyword-arguments arguments
97617 ((#:configure-flags flags) 97617 ((#:configure-flags flags)
97618 #~(cons* "--disable-web2c" 97618 #~(cons* "--disable-web2c"
97619 "--enable-xetex" 97619 "--enable-xetex"
diff --git a/gnu/packages/texinfo.scm b/gnu/packages/texinfo.scm
index 09a1550c739..18971ea6a7c 100644
--- a/gnu/packages/texinfo.scm
+++ b/gnu/packages/texinfo.scm
@@ -144,7 +144,7 @@ is on expressing the content semantically, avoiding physical markup commands.")
144 perl-unicode-eastasianwidth perl-text-unidecode 144 perl-unicode-eastasianwidth perl-text-unidecode
145 perl-libintl-perl))) 145 perl-libintl-perl)))
146 (arguments 146 (arguments
147 (substitute-keyword-arguments (package-arguments texinfo) 147 (substitute-keyword-arguments arguments
148 ((#:modules modules `((guix build utils) 148 ((#:modules modules `((guix build utils)
149 (guix build gnu-build-system))) 149 (guix build gnu-build-system)))
150 `((srfi srfi-26) 150 `((srfi srfi-26)
@@ -228,7 +228,7 @@ is on expressing the content semantically, avoiding physical markup commands.")
228 (name "info-reader") 228 (name "info-reader")
229 (arguments 229 (arguments
230 (append 230 (append
231 (substitute-keyword-arguments (package-arguments texinfo-7) 231 (substitute-keyword-arguments arguments
232 ((#:modules modules `((guix build utils) 232 ((#:modules modules `((guix build utils)
233 (guix build gnu-build-system))) 233 (guix build gnu-build-system)))
234 `((srfi srfi-1) 234 `((srfi srfi-1)
diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index 723671e7c8f..b1bad513385 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -1418,7 +1418,7 @@ more.")
1418 (delete "guile") 1418 (delete "guile")
1419 (prepend curl))) 1419 (prepend curl)))
1420 (arguments 1420 (arguments
1421 (substitute-keyword-arguments (package-arguments texmacs) 1421 (substitute-keyword-arguments arguments
1422 ((#:phases orig) 1422 ((#:phases orig)
1423 #~(modify-phases #$orig 1423 #~(modify-phases #$orig
1424 ;; The non-deterministic compression issue is solved in Mogan. 1424 ;; The non-deterministic compression issue is solved in Mogan.
diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm
index 9dc4044bbdd..d708808843d 100644
--- a/gnu/packages/textutils.scm
+++ b/gnu/packages/textutils.scm
@@ -262,7 +262,7 @@ case-folding, and other operations for data in the UTF-8 encoding.")
262 (if (this-package-native-input "julia") 262 (if (this-package-native-input "julia")
263 (strip-keyword-arguments 263 (strip-keyword-arguments
264 '(#:tests?) 264 '(#:tests?)
265 (substitute-keyword-arguments (package-arguments utf8proc-bootstrap) 265 (substitute-keyword-arguments arguments
266 ((#:phases phases '%standard-phases) 266 ((#:phases phases '%standard-phases)
267 #~(modify-phases #$phases 267 #~(modify-phases #$phases
268 (add-before 'check 'check-data 268 (add-before 'check 'check-data
@@ -272,7 +272,7 @@ case-folding, and other operations for data in the UTF-8 encoding.")
272 (string-append "data/" i))) 272 (string-append "data/" i)))
273 '("NormalizationTest.txt" "GraphemeBreakTest.txt" 273 '("NormalizationTest.txt" "GraphemeBreakTest.txt"
274 "DerivedCoreProperties.txt")))))))) 274 "DerivedCoreProperties.txt"))))))))
275 (substitute-keyword-arguments (package-arguments utf8proc-bootstrap) 275 (substitute-keyword-arguments arguments
276 ((#:tests? _ #t) #f)))) 276 ((#:tests? _ #t) #f))))
277 (properties 277 (properties
278 (alist-delete 'hidden? (package-properties utf8proc-bootstrap))))) 278 (alist-delete 'hidden? (package-properties utf8proc-bootstrap)))))
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm
index 7870277e210..ec45a42f7e8 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -1011,7 +1011,7 @@ coding footprint.")
1011 (hidden-package 1011 (hidden-package
1012 (package/inherit mbedtls 1012 (package/inherit mbedtls
1013 (arguments 1013 (arguments
1014 (substitute-keyword-arguments (package-arguments mbedtls) 1014 (substitute-keyword-arguments arguments
1015 ((#:phases phases) 1015 ((#:phases phases)
1016 #~(modify-phases #$phases 1016 #~(modify-phases #$phases
1017 (add-before 'configure 'configure-extra-features 1017 (add-before 'configure 'configure-extra-features
@@ -1181,7 +1181,7 @@ ciphers such as ChaCha20, Curve25519, NTRU, and Blake2b.")
1181 (package/inherit wolfssl 1181 (package/inherit wolfssl
1182 (name "wolfssl-for-rpcs3") 1182 (name "wolfssl-for-rpcs3")
1183 (arguments 1183 (arguments
1184 (substitute-keyword-arguments (package-arguments wolfssl) 1184 (substitute-keyword-arguments arguments
1185 ((#:configure-flags flags ''()) 1185 ((#:configure-flags flags ''())
1186 #~(cons* "--enable-des3" 1186 #~(cons* "--enable-des3"
1187 "--enable-pwdbased" 1187 "--enable-pwdbased"
diff --git a/gnu/packages/toolkits.scm b/gnu/packages/toolkits.scm
index 69c097bbcd3..3b730e4df97 100644
--- a/gnu/packages/toolkits.scm
+++ b/gnu/packages/toolkits.scm
@@ -177,7 +177,7 @@ standard operating system features.")
177 (base32 177 (base32
178 "02a7b05zrka20jhzag2jb4jl624i1m456bsv69jb9zgys2p9dv1n")))) 178 "02a7b05zrka20jhzag2jb4jl624i1m456bsv69jb9zgys2p9dv1n"))))
179 (arguments 179 (arguments
180 (substitute-keyword-arguments (package-arguments imgui) 180 (substitute-keyword-arguments arguments
181 ((#:make-flags flags ''()) 181 ((#:make-flags flags ''())
182 ;; Remove "-DImDrawIdx=unsigned int" and "-DIMGUI_ENABLE_FREETYPE" 182 ;; Remove "-DImDrawIdx=unsigned int" and "-DIMGUI_ENABLE_FREETYPE"
183 ;; from make-flags as this breaks MangoHud, the only user of this 183 ;; from make-flags as this breaks MangoHud, the only user of this
diff --git a/gnu/packages/tor-browsers.scm b/gnu/packages/tor-browsers.scm
index 03f51dc8dab..30aa4b23a3b 100644
--- a/gnu/packages/tor-browsers.scm
+++ b/gnu/packages/tor-browsers.scm
@@ -878,7 +878,7 @@ Mullvad Browser.")
878 (base32 878 (base32
879 "0sj87q0x1lfkvhbz154dabmgm8l18j9d1h1xhyqlmwz3whz1hsfi")))) 879 "0sj87q0x1lfkvhbz154dabmgm8l18j9d1h1xhyqlmwz3whz1hsfi"))))
880 (arguments 880 (arguments
881 (substitute-keyword-arguments (package-arguments mullvadbrowser-base) 881 (substitute-keyword-arguments arguments
882 ((#:phases phases) 882 ((#:phases phases)
883 #~(modify-phases #$phases 883 #~(modify-phases #$phases
884 (add-after 'unpack 'ublock-private-allowed 884 (add-after 'unpack 'ublock-private-allowed
diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm
index 55e28369361..f93c2b8ed58 100644
--- a/gnu/packages/tor.scm
+++ b/gnu/packages/tor.scm
@@ -148,7 +148,7 @@ instead.")
148 (inherit tor) 148 (inherit tor)
149 (name "tor-client") 149 (name "tor-client")
150 (arguments 150 (arguments
151 (substitute-keyword-arguments (package-arguments tor) 151 (substitute-keyword-arguments arguments
152 ((#:configure-flags flags #~'()) 152 ((#:configure-flags flags #~'())
153 #~(append #$flags 153 #~(append #$flags
154 (list "--disable-module-relay"))))) 154 (list "--disable-module-relay")))))
@@ -380,7 +380,7 @@ OnionShare.")
380 (inherit onionshare-cli) 380 (inherit onionshare-cli)
381 (name "onionshare") 381 (name "onionshare")
382 (arguments 382 (arguments
383 (substitute-keyword-arguments (package-arguments onionshare-cli) 383 (substitute-keyword-arguments arguments
384 ((#:phases phases) 384 ((#:phases phases)
385 #~(modify-phases #$phases 385 #~(modify-phases #$phases
386 (add-after 'unpack 'absolutize 386 (add-after 'unpack 'absolutize
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 650cf76ac80..ff18e396437 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -619,7 +619,7 @@ everything from small to very large projects with speed and efficiency.")
619 "subtree" ;git-subtree 619 "subtree" ;git-subtree
620 "gui")) ;gitk, git gui 620 "gui")) ;gitk, git gui
621 (arguments 621 (arguments
622 (substitute-keyword-arguments (package-arguments git-minimal) 622 (substitute-keyword-arguments arguments
623 ((#:disallowed-references disallowed-refs ''()) 623 ((#:disallowed-references disallowed-refs ''())
624 (list (this-package-native-input "bash"))) 624 (list (this-package-native-input "bash")))
625 ((#:make-flags flags #~'()) 625 ((#:make-flags flags #~'())
@@ -835,7 +835,7 @@ everything from small to very large projects with speed and efficiency.")
835 "0if0vqn3fj22p95a0125zpgwz3mqfqxqnvwa7fkf7b00wh0c1wyz")))) 835 "0if0vqn3fj22p95a0125zpgwz3mqfqxqnvwa7fkf7b00wh0c1wyz"))))
836 ;; Temporary measure to prevent unnecessary package rebuilds. 836 ;; Temporary measure to prevent unnecessary package rebuilds.
837 (arguments 837 (arguments
838 (substitute-keyword-arguments (package-arguments git-minimal) 838 (substitute-keyword-arguments arguments
839 ((#:configure-flags flags #~'()) 839 ((#:configure-flags flags #~'())
840 (if (%current-target-system) git-cross-configure-flags #~(list))))))) 840 (if (%current-target-system) git-cross-configure-flags #~(list)))))))
841 841
@@ -1868,7 +1868,7 @@ a built-in cache to decrease server I/O pressure.")
1868 (base32 1868 (base32
1869 "0yp6rm60pz8pj8wrm1aglix51hhy00al86mm94ag2bifc92q23ar")))) 1869 "0yp6rm60pz8pj8wrm1aglix51hhy00al86mm94ag2bifc92q23ar"))))
1870 (arguments 1870 (arguments
1871 (substitute-keyword-arguments (package-arguments cgit) 1871 (substitute-keyword-arguments arguments
1872 ((#:tests? _ #f) 1872 ((#:tests? _ #f)
1873 (not (%current-target-system))) 1873 (not (%current-target-system)))
1874 ((#:make-flags _ '()) 1874 ((#:make-flags _ '())
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 2efae93d7a1..e2bcdd7bbf9 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -1994,7 +1994,7 @@ audio/video codec library.")
1994 "ffmpeg-add-av_stream_get_first_dts-for-chromium.patch")))) 1994 "ffmpeg-add-av_stream_get_first_dts-for-chromium.patch"))))
1995 (arguments 1995 (arguments
1996 (if (target-x86-32?) 1996 (if (target-x86-32?)
1997 (substitute-keyword-arguments (package-arguments ffmpeg) 1997 (substitute-keyword-arguments arguments
1998 ((#:phases phases) 1998 ((#:phases phases)
1999 #~(modify-phases #$phases 1999 #~(modify-phases #$phases
2000 (add-before 'configure 'relax-gcc-14-strictness 2000 (add-before 'configure 'relax-gcc-14-strictness
@@ -2018,7 +2018,7 @@ audio/video codec library.")
2018 (base32 2018 (base32
2019 "1g8116rp4fgq82br8lclb2dmw3fvyh2zkzhnngm7z97pg1i0dypl")))) 2019 "1g8116rp4fgq82br8lclb2dmw3fvyh2zkzhnngm7z97pg1i0dypl"))))
2020 (arguments 2020 (arguments
2021 (substitute-keyword-arguments (package-arguments ffmpeg-6) 2021 (substitute-keyword-arguments arguments
2022 ((#:modules modules %default-gnu-modules) 2022 ((#:modules modules %default-gnu-modules)
2023 `((srfi srfi-1) ,@modules)) 2023 `((srfi srfi-1) ,@modules))
2024 ((#:phases phases) 2024 ((#:phases phases)
@@ -2047,7 +2047,7 @@ audio/video codec library.")
2047 (base32 2047 (base32
2048 "05q6bpid5hfr9djp6cf3sq8majkjiqnl3v9i2y0an23w8qgld412")))) 2048 "05q6bpid5hfr9djp6cf3sq8majkjiqnl3v9i2y0an23w8qgld412"))))
2049 (arguments 2049 (arguments
2050 (substitute-keyword-arguments (package-arguments ffmpeg-5) 2050 (substitute-keyword-arguments arguments
2051 ((#:configure-flags flags ''()) 2051 ((#:configure-flags flags ''())
2052 #~(cons "--enable-avresample" 2052 #~(cons "--enable-avresample"
2053 (fold delete #$flags '("--enable-libshaderc")))))))) 2053 (fold delete #$flags '("--enable-libshaderc"))))))))
@@ -2078,7 +2078,7 @@ audio/video codec library.")
2078 "ffmpeg-jami-screen-sharing-x11-fix.patch" 2078 "ffmpeg-jami-screen-sharing-x11-fix.patch"
2079 "ffmpeg-jami-pipewiregrab-source-filter.patch")))))) 2079 "ffmpeg-jami-pipewiregrab-source-filter.patch"))))))
2080 (arguments 2080 (arguments
2081 (substitute-keyword-arguments (package-arguments ffmpeg) 2081 (substitute-keyword-arguments arguments
2082 ((#:configure-flags _ '()) 2082 ((#:configure-flags _ '())
2083 ;; The base configure flags preserved from ffmpeg appear first. 2083 ;; The base configure flags preserved from ffmpeg appear first.
2084 #~(list "--disable-static" 2084 #~(list "--disable-static"
@@ -4206,7 +4206,7 @@ be used for realtime video capture via Linux-specific APIs.")
4206 (package/inherit v4l-utils 4206 (package/inherit v4l-utils
4207 (name "v4l-utils-minimal") 4207 (name "v4l-utils-minimal")
4208 (arguments 4208 (arguments
4209 (substitute-keyword-arguments (package-arguments v4l-utils) 4209 (substitute-keyword-arguments arguments
4210 ((#:phases phases) 4210 ((#:phases phases)
4211 #~(modify-phases #$phases 4211 #~(modify-phases #$phases
4212 (delete 'split))) 4212 (delete 'split)))
@@ -5264,7 +5264,7 @@ Content System specification.")
5264 (append zimg) 5264 (append zimg)
5265 (replace "svt-av1" svt-av1-3))) 5265 (replace "svt-av1" svt-av1-3)))
5266 (arguments 5266 (arguments
5267 (substitute-keyword-arguments (package-arguments ffmpeg) 5267 (substitute-keyword-arguments arguments
5268 ((#:configure-flags flags) 5268 ((#:configure-flags flags)
5269 #~(append #$flags 5269 #~(append #$flags
5270 (list "--enable-gpl" 5270 (list "--enable-gpl"
@@ -5298,7 +5298,7 @@ Content System specification.")
5298 (package 5298 (package
5299 (inherit x265) 5299 (inherit x265)
5300 (arguments 5300 (arguments
5301 (substitute-keyword-arguments (package-arguments x265) 5301 (substitute-keyword-arguments arguments
5302 ((#:phases phases) 5302 ((#:phases phases)
5303 #~(modify-phases #$phases 5303 #~(modify-phases #$phases
5304 (add-after 'unpack 'apply-handbrake-patches 5304 (add-after 'unpack 'apply-handbrake-patches
diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm
index a43e797f9fd..047a0bcb69e 100644
--- a/gnu/packages/vim.scm
+++ b/gnu/packages/vim.scm
@@ -241,7 +241,7 @@ with the editor vim.")))
241 "--enable-xim" 241 "--enable-xim"
242 "--disable-selinux" 242 "--disable-selinux"
243 "--enable-gui") 243 "--enable-gui")
244 ,@(substitute-keyword-arguments (package-arguments vim) 244 ,@(substitute-keyword-arguments arguments
245 ((#:phases phases) 245 ((#:phases phases)
246 `(modify-phases ,phases 246 `(modify-phases ,phases
247 (add-before 'check 'skip-some-more-tests 247 (add-before 'check 'skip-some-more-tests
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index d4a6016f08a..c47fe8348bd 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -638,7 +638,7 @@ server and embedded PowerPC, and S390 guests.")
638 (synopsis 638 (synopsis
639 "Machine emulator and virtualizer (without GUI or docs) for the host architecture") 639 "Machine emulator and virtualizer (without GUI or docs) for the host architecture")
640 (arguments 640 (arguments
641 (substitute-keyword-arguments (package-arguments qemu) 641 (substitute-keyword-arguments arguments
642 ((#:configure-flags configure-flags #~'()) 642 ((#:configure-flags configure-flags #~'())
643 ;; Restrict to the host's architecture. 643 ;; Restrict to the host's architecture.
644 (let* ((system (or (%current-target-system) 644 (let* ((system (or (%current-target-system)
@@ -2083,7 +2083,7 @@ client desktops.
2083 libxrender 2083 libxrender
2084 libxtst))) 2084 libxtst)))
2085 (arguments 2085 (arguments
2086 (substitute-keyword-arguments (package-arguments vmware-open-vm-tools) 2086 (substitute-keyword-arguments arguments
2087 ((#:configure-flags flags) 2087 ((#:configure-flags flags)
2088 #~(delete "--without-x" #$flags)))) 2088 #~(delete "--without-x" #$flags))))
2089 (description "This package provides a GTK+ support for @code{open-vm-tools}."))) 2089 (description "This package provides a GTK+ support for @code{open-vm-tools}.")))
@@ -3786,7 +3786,7 @@ disks, resizing disks, and much more.")
3786 (package/inherit libguestfs-minimal 3786 (package/inherit libguestfs-minimal
3787 (name "libguestfs") 3787 (name "libguestfs")
3788 (arguments 3788 (arguments
3789 (substitute-keyword-arguments (package-arguments libguestfs-minimal) 3789 (substitute-keyword-arguments arguments
3790 ((#:configure-flags flags) 3790 ((#:configure-flags flags)
3791 #~(append 3791 #~(append
3792 (filter 3792 (filter
diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index 795218a0b25..2455bf89681 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -303,7 +303,7 @@ propagated by default) such as @code{gst-plugins-good} and
303 (package/inherit webkitgtk 303 (package/inherit webkitgtk
304 (name "webkitgtk-for-gtk3") 304 (name "webkitgtk-for-gtk3")
305 (arguments 305 (arguments
306 (substitute-keyword-arguments (package-arguments webkitgtk) 306 (substitute-keyword-arguments arguments
307 ((#:configure-flags flags) 307 ((#:configure-flags flags)
308 #~(cons* "-DUSE_GTK4=OFF" 308 #~(cons* "-DUSE_GTK4=OFF"
309 (delete "-DUSE_GTK4=ON" #$flags))))) 309 (delete "-DUSE_GTK4=ON" #$flags)))))
@@ -320,7 +320,7 @@ propagated by default) such as @code{gst-plugins-good} and
320(define-public webkitgtk-with-libsoup2 320(define-public webkitgtk-with-libsoup2
321 (package/inherit webkitgtk-for-gtk3 321 (package/inherit webkitgtk-for-gtk3
322 (name "webkitgtk-with-libsoup2") 322 (name "webkitgtk-with-libsoup2")
323 (arguments (substitute-keyword-arguments (package-arguments webkitgtk-for-gtk3) 323 (arguments (substitute-keyword-arguments arguments
324 ((#:configure-flags flags) 324 ((#:configure-flags flags)
325 #~(cons "-DUSE_SOUP2=ON" #$flags)))) 325 #~(cons "-DUSE_SOUP2=ON" #$flags))))
326 (propagated-inputs 326 (propagated-inputs
@@ -339,7 +339,7 @@ propagated by default) such as @code{gst-plugins-good} and
339 (sha256 339 (sha256
340 (base32 "0bzv2h25qr7h0r8likdb8g248qvsilf41cj7prf1avghfr1pzjdg")))) 340 (base32 "0bzv2h25qr7h0r8likdb8g248qvsilf41cj7prf1avghfr1pzjdg"))))
341 (arguments 341 (arguments
342 (substitute-keyword-arguments (package-arguments webkitgtk) 342 (substitute-keyword-arguments arguments
343 ((#:configure-flags flags) 343 ((#:configure-flags flags)
344 #~(cons "-DPORT=WPE" 344 #~(cons "-DPORT=WPE"
345 (delete "-DPORT=GTK" #$flags))))) 345 (delete "-DPORT=GTK" #$flags)))))
diff --git a/gnu/packages/wine.scm b/gnu/packages/wine.scm
index c0ac91c5abd..44d6065b6fb 100644
--- a/gnu/packages/wine.scm
+++ b/gnu/packages/wine.scm
@@ -210,7 +210,7 @@ integrate Windows applications into your desktop.")
210 wayland 210 wayland
211 wayland-protocols)) 211 wayland-protocols))
212 (arguments 212 (arguments
213 (substitute-keyword-arguments (package-arguments wine-minimal) 213 (substitute-keyword-arguments arguments
214 ((#:configure-flags _ '()) #~'()))))) 214 ((#:configure-flags _ '()) #~'())))))
215 215
216(define-public wine64 216(define-public wine64
@@ -312,7 +312,7 @@ integrate Windows applications into your desktop.")
312 (modify-inputs (package-native-inputs wine) 312 (modify-inputs (package-native-inputs wine)
313 (prepend python-3))) 313 (prepend python-3)))
314 (arguments 314 (arguments
315 (substitute-keyword-arguments (package-arguments wine) 315 (substitute-keyword-arguments arguments
316 ((#:phases phases) 316 ((#:phases phases)
317 #~(modify-phases #$phases 317 #~(modify-phases #$phases
318 (delete 'patch-SHELL) 318 (delete 'patch-SHELL)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 13aba49956f..99b75f608e3 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -2817,7 +2817,7 @@ modules for building a Wayland compositor.")
2817 (propagated-inputs (modify-inputs (package-propagated-inputs wlroots) 2817 (propagated-inputs (modify-inputs (package-propagated-inputs wlroots)
2818 (delete libdisplay-info))) 2818 (delete libdisplay-info)))
2819 (arguments 2819 (arguments
2820 (substitute-keyword-arguments (package-arguments wlroots) 2820 (substitute-keyword-arguments arguments
2821 ((#:phases phases) 2821 ((#:phases phases)
2822 #~(modify-phases #$phases 2822 #~(modify-phases #$phases
2823 ;; Required to fix build with GCC >= 15. 2823 ;; Required to fix build with GCC >= 15.
@@ -3338,7 +3338,7 @@ core/thread.")
3338 (package/inherit base 3338 (package/inherit base
3339 (name "waybar-experimental") 3339 (name "waybar-experimental")
3340 (arguments 3340 (arguments
3341 (substitute-keyword-arguments (package-arguments base) 3341 (substitute-keyword-arguments arguments
3342 ((#:configure-flags flags '()) 3342 ((#:configure-flags flags '())
3343 #~(cons "-Dexperimental=true" 3343 #~(cons "-Dexperimental=true"
3344 #$flags)))) 3344 #$flags))))
@@ -3621,7 +3621,7 @@ productive, customizable lisp based systems.")
3621 (inputs 3621 (inputs
3622 (list sbcl-slynk stumpwm)) 3622 (list sbcl-slynk stumpwm))
3623 (arguments 3623 (arguments
3624 (substitute-keyword-arguments (package-arguments stumpwm) 3624 (substitute-keyword-arguments arguments
3625 ((#:phases phases) 3625 ((#:phases phases)
3626 `(modify-phases ,phases 3626 `(modify-phases ,phases
3627 (replace 'build-program 3627 (replace 'build-program
@@ -4195,7 +4195,7 @@ wasting your precious memory.")
4195 (modify-inputs (package-inputs lemonbar) 4195 (modify-inputs (package-inputs lemonbar)
4196 (prepend freetype libxft libx11))) 4196 (prepend freetype libxft libx11)))
4197 (arguments 4197 (arguments
4198 (substitute-keyword-arguments (package-arguments lemonbar) 4198 (substitute-keyword-arguments arguments
4199 ((#:make-flags make-flags) 4199 ((#:make-flags make-flags)
4200 #~(#$@make-flags 4200 #~(#$@make-flags
4201 (format #f "CFLAGS=~a -DVERSION='~s'" 4201 (format #f "CFLAGS=~a -DVERSION='~s'"
diff --git a/gnu/packages/wxwidgets.scm b/gnu/packages/wxwidgets.scm
index 0bf2d7e4a2e..3563e26385c 100644
--- a/gnu/packages/wxwidgets.scm
+++ b/gnu/packages/wxwidgets.scm
@@ -183,7 +183,7 @@ and many other languages.")
183 (delete "gtk+") 183 (delete "gtk+")
184 (prepend gtk+-2))) 184 (prepend gtk+-2)))
185 (arguments 185 (arguments
186 (substitute-keyword-arguments (package-arguments wxwidgets) 186 (substitute-keyword-arguments arguments
187 ((#:configure-flags flags #~'()) 187 ((#:configure-flags flags #~'())
188 #~(append #$flags '("--with-gtk=2"))))))) 188 #~(append #$flags '("--with-gtk=2")))))))
189 189
@@ -198,7 +198,7 @@ and many other languages.")
198 (package/inherit wxwidgets 198 (package/inherit wxwidgets
199 (name "wxwidgets-sans-egl") 199 (name "wxwidgets-sans-egl")
200 (arguments 200 (arguments
201 (substitute-keyword-arguments (package-arguments wxwidgets) 201 (substitute-keyword-arguments arguments
202 ((#:configure-flags flags) 202 ((#:configure-flags flags)
203 #~(cons "--disable-glcanvasegl" #$flags)))))) 203 #~(cons "--disable-glcanvasegl" #$flags))))))
204 204
@@ -268,7 +268,7 @@ and many other languages.")
268 (native-inputs (modify-inputs (package-native-inputs wxwidgets-sans-egl) 268 (native-inputs (modify-inputs (package-native-inputs wxwidgets-sans-egl)
269 (prepend nanosvg))) 269 (prepend nanosvg)))
270 (arguments 270 (arguments
271 (substitute-keyword-arguments (package-arguments wxwidgets-sans-egl) 271 (substitute-keyword-arguments arguments
272 ((#:phases phases) 272 ((#:phases phases)
273 #~(modify-phases #$phases 273 #~(modify-phases #$phases
274 (add-after 'unpack 'copy-nanosvg-source 274 (add-after 'unpack 'copy-nanosvg-source
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index e611cc3bd5f..776a06f3725 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -292,7 +292,7 @@ project (but it is usable outside of the Gnome platform).")
292 (hidden-package 292 (hidden-package
293 (package/inherit libxml2 293 (package/inherit libxml2
294 (arguments 294 (arguments
295 (substitute-keyword-arguments (package-arguments libxml2) 295 (substitute-keyword-arguments arguments
296 ((#:configure-flags flags #~'()) 296 ((#:configure-flags flags #~'())
297 #~(cons "--with-zlib" #$flags))))))) 297 #~(cons "--with-zlib" #$flags)))))))
298 298
diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 05f51eeb54b..608a24f9fbc 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -1224,7 +1224,7 @@ themselves.")
1224 (package/inherit libpciaccess 1224 (package/inherit libpciaccess
1225 (name "libpciaccess-static") 1225 (name "libpciaccess-static")
1226 (arguments 1226 (arguments
1227 (substitute-keyword-arguments (package-arguments libpciaccess) 1227 (substitute-keyword-arguments arguments
1228 ((#:configure-flags flags) 1228 ((#:configure-flags flags)
1229 #~(cons "-Ddefault_library=static" #$flags)))) 1229 #~(cons "-Ddefault_library=static" #$flags))))
1230 (propagated-inputs 1230 (propagated-inputs
@@ -6738,7 +6738,7 @@ and embedded platforms.")
6738 (modify-inputs (package-inputs uim) 6738 (modify-inputs (package-inputs uim)
6739 (prepend gtk+))) 6739 (prepend gtk+)))
6740 (arguments 6740 (arguments
6741 (substitute-keyword-arguments (package-arguments uim) 6741 (substitute-keyword-arguments arguments
6742 ((#:configure-flags configure-flags) 6742 ((#:configure-flags configure-flags)
6743 #~(append #$configure-flags 6743 #~(append #$configure-flags
6744 (list "CFLAGS=-O2 -g -fcommon"))))) 6744 (list "CFLAGS=-O2 -g -fcommon")))))
diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm
index 06951d36586..11d17e527ad 100644
--- a/gnu/packages/zig-xyz.scm
+++ b/gnu/packages/zig-xyz.scm
@@ -386,7 +386,7 @@ across several operating systems.")
386 (sha256 386 (sha256
387 (base32 "1ilq3hqprrwpbz7ckp01g4ksl41jq57rd7zf622w3immy6apc8k2")))) 387 (base32 "1ilq3hqprrwpbz7ckp01g4ksl41jq57rd7zf622w3immy6apc8k2"))))
388 (arguments 388 (arguments
389 (substitute-keyword-arguments (package-arguments base) 389 (substitute-keyword-arguments arguments
390 ((#:zig _ #f) zig-0.14)))))) 390 ((#:zig _ #f) zig-0.14))))))
391 391
392(define-public zig-known-folders-for-zls-0.15 392(define-public zig-known-folders-for-zls-0.15
@@ -407,7 +407,7 @@ across several operating systems.")
407 (sha256 407 (sha256
408 (base32 "1bwv7kndr4lv7khrrjwg2vgg3cy41y28rmv7rbv7jy06shqy4nzq")))) 408 (base32 "1bwv7kndr4lv7khrrjwg2vgg3cy41y28rmv7rbv7jy06shqy4nzq"))))
409 (arguments 409 (arguments
410 (substitute-keyword-arguments (package-arguments base) 410 (substitute-keyword-arguments arguments
411 ((#:zig _ #f) zig-0.15)))))) 411 ((#:zig _ #f) zig-0.15))))))
412 412
413(define-public zig-pixman 413(define-public zig-pixman
diff --git a/gnu/packages/zig.scm b/gnu/packages/zig.scm
index 3801ac8ad53..089305ef8a5 100644
--- a/gnu/packages/zig.scm
+++ b/gnu/packages/zig.scm
@@ -362,7 +362,7 @@ toolchain. Among other features it provides
362 version commit 362 version commit
363 "08pm3f4hh6djl3szhqgm7fa3qisdl2xh9jrp18m0z7bk2vd0bzw7")) 363 "08pm3f4hh6djl3szhqgm7fa3qisdl2xh9jrp18m0z7bk2vd0bzw7"))
364 (arguments 364 (arguments
365 (substitute-keyword-arguments (package-arguments base) 365 (substitute-keyword-arguments arguments
366 ;; Patch for fixing RUNPATH not applied to intermediate versions. 366 ;; Patch for fixing RUNPATH not applied to intermediate versions.
367 ((#:validate-runpath? _ #t) #f) 367 ((#:validate-runpath? _ #t) #f)
368 ;; Patch for cross-compilation not applied to intermediate versions. 368 ;; Patch for cross-compilation not applied to intermediate versions.
@@ -439,7 +439,7 @@ toolchain. Among other features it provides
439 "1qsfsv8wg0kz616sgj7dw9ihdz5rsm80p3ambl5lnkrjhwym7z7x")) 439 "1qsfsv8wg0kz616sgj7dw9ihdz5rsm80p3ambl5lnkrjhwym7z7x"))
440 (patches (search-patches "zig-0.10.0-675-TypeOf-hack.patch")))) 440 (patches (search-patches "zig-0.10.0-675-TypeOf-hack.patch"))))
441 (arguments 441 (arguments
442 (substitute-keyword-arguments (package-arguments base) 442 (substitute-keyword-arguments arguments
443 ((#:phases phases '%standard-phases) 443 ((#:phases phases '%standard-phases)
444 #~(modify-phases #$phases 444 #~(modify-phases #$phases
445 (add-after 'unpack 'set-host-triple 445 (add-after 'unpack 'set-host-triple
@@ -488,7 +488,7 @@ toolchain. Among other features it provides
488 version commit 488 version commit
489 "0829wymcwph71zlwql6v7i7j9gr1m96acyp2xsr69vq2h98wmlap")) 489 "0829wymcwph71zlwql6v7i7j9gr1m96acyp2xsr69vq2h98wmlap"))
490 (arguments 490 (arguments
491 (substitute-keyword-arguments (package-arguments base) 491 (substitute-keyword-arguments arguments
492 ((#:phases phases '%standard-phases) 492 ((#:phases phases '%standard-phases)
493 #~(modify-phases #$phases 493 #~(modify-phases #$phases
494 (replace 'prepare-source 494 (replace 'prepare-source
diff --git a/gnu/packages/zile.scm b/gnu/packages/zile.scm
index 3adf470853b..b5cf260ee75 100644
--- a/gnu/packages/zile.scm
+++ b/gnu/packages/zile.scm
@@ -137,7 +137,7 @@ default Emacs configuration, but it carries a much lighter feature set.")
137 137
138 ,@(package-native-inputs zile))) 138 ,@(package-native-inputs zile)))
139 (arguments 139 (arguments
140 (substitute-keyword-arguments (package-arguments zile) 140 (substitute-keyword-arguments arguments
141 ((#:phases phases) 141 ((#:phases phases)
142 `(modify-phases ,phases 142 `(modify-phases ,phases
143 (replace 'bootstrap 143 (replace 'bootstrap