summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/admin.scm8
-rw-r--r--gnu/packages/aidc.scm4
-rw-r--r--gnu/packages/arcan.scm2
-rw-r--r--gnu/packages/astronomy.scm2
-rw-r--r--gnu/packages/audio.scm2
-rw-r--r--gnu/packages/base.scm2
-rw-r--r--gnu/packages/bioconductor.scm2
-rw-r--r--gnu/packages/bioinformatics.scm4
-rw-r--r--gnu/packages/bittorrent.scm2
-rw-r--r--gnu/packages/boost.scm10
-rw-r--r--gnu/packages/bootloaders.scm46
-rw-r--r--gnu/packages/bqn.scm2
-rw-r--r--gnu/packages/chemistry.scm2
-rw-r--r--gnu/packages/chez.scm4
-rw-r--r--gnu/packages/cmake.scm4
-rw-r--r--gnu/packages/commencement.scm2
-rw-r--r--gnu/packages/cpp.scm4
-rw-r--r--gnu/packages/cross-base.scm6
-rw-r--r--gnu/packages/curl.scm2
-rw-r--r--gnu/packages/databases.scm6
-rw-r--r--gnu/packages/debug.scm4
-rw-r--r--gnu/packages/display-managers.scm4
-rw-r--r--gnu/packages/django.scm2
-rw-r--r--gnu/packages/dlang.scm2
-rw-r--r--gnu/packages/docbook.scm4
-rw-r--r--gnu/packages/docker.scm4
-rw-r--r--gnu/packages/electronics.scm10
-rw-r--r--gnu/packages/emacs-xyz.scm2
-rw-r--r--gnu/packages/emacs.scm14
-rw-r--r--gnu/packages/embedded.scm8
-rw-r--r--gnu/packages/emulators.scm2
-rw-r--r--gnu/packages/engineering.scm2
-rw-r--r--gnu/packages/fcitx5.scm2
-rw-r--r--gnu/packages/file-systems.scm2
-rw-r--r--gnu/packages/finance.scm2
-rw-r--r--gnu/packages/firmware.scm8
-rw-r--r--gnu/packages/fontutils.scm10
-rw-r--r--gnu/packages/freedesktop.scm8
-rw-r--r--gnu/packages/games.scm26
-rw-r--r--gnu/packages/gawk.scm4
-rw-r--r--gnu/packages/gcc.scm18
-rw-r--r--gnu/packages/gdb.scm4
-rw-r--r--gnu/packages/geo.scm6
-rw-r--r--gnu/packages/gettext.scm2
-rw-r--r--gnu/packages/ghostscript.scm4
-rw-r--r--gnu/packages/gimp.scm4
-rw-r--r--gnu/packages/gl.scm2
-rw-r--r--gnu/packages/glib.scm10
-rw-r--r--gnu/packages/gnome.scm18
-rw-r--r--gnu/packages/gnupg.scm20
-rw-r--r--gnu/packages/golang-web.scm10
-rw-r--r--gnu/packages/golang-xyz.scm2
-rw-r--r--gnu/packages/gpodder.scm2
-rw-r--r--gnu/packages/graphviz.scm2
-rw-r--r--gnu/packages/gstreamer.scm2
-rw-r--r--gnu/packages/gtk.scm14
-rw-r--r--gnu/packages/guile-xyz.scm56
-rw-r--r--gnu/packages/haskell-xyz.scm2
-rw-r--r--gnu/packages/ibus.scm2
-rw-r--r--gnu/packages/image-processing.scm8
-rw-r--r--gnu/packages/image.scm2
-rw-r--r--gnu/packages/irc.scm2
-rw-r--r--gnu/packages/java-bootstrap.scm2
-rw-r--r--gnu/packages/java.scm22
-rw-r--r--gnu/packages/jupyter.scm2
-rw-r--r--gnu/packages/kde-frameworks.scm4
-rw-r--r--gnu/packages/kde-graphics.scm2
-rw-r--r--gnu/packages/kodi.scm2
-rw-r--r--gnu/packages/libevent.scm2
-rw-r--r--gnu/packages/linux.scm8
-rw-r--r--gnu/packages/lisp-xyz.scm6
-rw-r--r--gnu/packages/llvm.scm34
-rw-r--r--gnu/packages/luanti.scm2
-rw-r--r--gnu/packages/machine-learning.scm4
-rw-r--r--gnu/packages/mail.scm2
-rw-r--r--gnu/packages/make-bootstrap.scm4
-rw-r--r--gnu/packages/maths.scm32
-rw-r--r--gnu/packages/maven.scm54
-rw-r--r--gnu/packages/medical.scm6
-rw-r--r--gnu/packages/messaging.scm4
-rw-r--r--gnu/packages/monitoring.scm2
-rw-r--r--gnu/packages/mpi.scm10
-rw-r--r--gnu/packages/ocaml.scm2
-rw-r--r--gnu/packages/openstack.scm4
-rw-r--r--gnu/packages/package-management.scm10
-rw-r--r--gnu/packages/parallel.scm4
-rw-r--r--gnu/packages/password-utils.scm2
-rw-r--r--gnu/packages/pdf.scm2
-rw-r--r--gnu/packages/polkit.scm2
-rw-r--r--gnu/packages/potassco.scm10
-rw-r--r--gnu/packages/power.scm2
-rw-r--r--gnu/packages/profiling.scm2
-rw-r--r--gnu/packages/pypy.scm4
-rw-r--r--gnu/packages/python-build.scm4
-rw-r--r--gnu/packages/python-web.scm6
-rw-r--r--gnu/packages/python-xyz.scm10
-rw-r--r--gnu/packages/python.scm2
-rw-r--r--gnu/packages/qt.scm20
-rw-r--r--gnu/packages/racket.scm4
-rw-r--r--gnu/packages/radio.scm2
-rw-r--r--gnu/packages/rails.scm2
-rw-r--r--gnu/packages/rdesktop.scm2
-rw-r--r--gnu/packages/rust-apps.scm2
-rw-r--r--gnu/packages/rust.scm20
-rw-r--r--gnu/packages/search.scm4
-rw-r--r--gnu/packages/simulation.scm6
-rw-r--r--gnu/packages/ssh.scm10
-rw-r--r--gnu/packages/suckless.scm2
-rw-r--r--gnu/packages/tex.scm10
-rw-r--r--gnu/packages/texinfo.scm4
-rw-r--r--gnu/packages/text-editors.scm2
-rw-r--r--gnu/packages/tls.scm6
-rw-r--r--gnu/packages/toolkits.scm2
-rw-r--r--gnu/packages/tor-browsers.scm4
-rw-r--r--gnu/packages/tor.scm4
-rw-r--r--gnu/packages/tryton.scm2
-rw-r--r--gnu/packages/version-control.scm8
-rw-r--r--gnu/packages/video.scm8
-rw-r--r--gnu/packages/vim.scm4
-rw-r--r--gnu/packages/virtualization.scm10
-rw-r--r--gnu/packages/web.scm2
-rw-r--r--gnu/packages/webkit.scm8
-rw-r--r--gnu/packages/wine.scm10
-rw-r--r--gnu/packages/wm.scm6
-rw-r--r--gnu/packages/wxwidgets.scm4
-rw-r--r--gnu/packages/xdisorg.scm2
-rw-r--r--gnu/packages/xml.scm2
-rw-r--r--gnu/packages/xorg.scm6
-rw-r--r--gnu/packages/zig-xyz.scm10
-rw-r--r--gnu/packages/zig.scm138
-rw-r--r--gnu/packages/zile.scm2
131 files changed, 513 insertions, 513 deletions
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 79576270d6d..b62a6721f8d 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -2711,7 +2711,7 @@ command.")
2711(define-public wpa-supplicant 2711(define-public wpa-supplicant
2712 (package (inherit wpa-supplicant-minimal) 2712 (package (inherit wpa-supplicant-minimal)
2713 (name "wpa-supplicant") 2713 (name "wpa-supplicant")
2714 (inputs (modify-inputs (package-inputs wpa-supplicant-minimal) 2714 (inputs (modify-inputs inputs
2715 (prepend dbus))) 2715 (prepend dbus)))
2716 (source (origin 2716 (source (origin
2717 (inherit (package-source wpa-supplicant-minimal)) 2717 (inherit (package-source wpa-supplicant-minimal))
@@ -2750,11 +2750,11 @@ command.")
2750 (package 2750 (package
2751 (inherit wpa-supplicant) 2751 (inherit wpa-supplicant)
2752 (name "wpa-supplicant-gui") 2752 (name "wpa-supplicant-gui")
2753 (inputs (modify-inputs (package-inputs wpa-supplicant) 2753 (inputs (modify-inputs inputs
2754 (prepend qtbase-5 qtsvg-5 qtwayland-5))) 2754 (prepend qtbase-5 qtsvg-5 qtwayland-5)))
2755 (native-inputs 2755 (native-inputs
2756 ;; For icons. 2756 ;; For icons.
2757 (modify-inputs (package-native-inputs wpa-supplicant) 2757 (modify-inputs native-inputs
2758 (prepend imagemagick/stable 2758 (prepend imagemagick/stable
2759 inkscape/pinned))) 2759 inkscape/pinned)))
2760 (build-system qt-build-system) 2760 (build-system qt-build-system)
@@ -4758,7 +4758,7 @@ system distribution, akin to many similar tools.")
4758 #$(this-package-input "libdrm") 4758 #$(this-package-input "libdrm")
4759 "/share/libdrm/amdgpu.ids")))))) 4759 "/share/libdrm/amdgpu.ids"))))))
4760 (inputs 4760 (inputs
4761 (modify-inputs (package-inputs fastfetch-minimal) 4761 (modify-inputs inputs
4762 (append dbus 4762 (append dbus
4763 glib 4763 glib
4764 hwdata 4764 hwdata
diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm
index 46f6a24f008..44d33116299 100644
--- a/gnu/packages/aidc.scm
+++ b/gnu/packages/aidc.scm
@@ -176,7 +176,7 @@ integration of this capability into your own programs.")
176 qtbase) 176 qtbase)
177 ((#:configure-flags flags ''()) 177 ((#:configure-flags flags ''())
178 #~(cons "-DZINT_QT6=ON" #$flags)))) 178 #~(cons "-DZINT_QT6=ON" #$flags))))
179 (inputs (modify-inputs (package-inputs zint) 179 (inputs (modify-inputs inputs
180 ;; The UI library of qttools is linked to; hence it must be used 180 ;; The UI library of qttools is linked to; hence it must be used
181 ;; as an input rather than a native input. 181 ;; as an input rather than a native input.
182 (append qtsvg qttools))) 182 (append qtsvg qttools)))
@@ -397,7 +397,7 @@ Python as well as GUI widgets for GTK and Qt.")
397 ((#:disallowed-references _ '()) 397 ((#:disallowed-references _ '())
398 (list qtbase gtk+)))) 398 (list qtbase gtk+))))
399 (propagated-inputs 399 (propagated-inputs
400 (modify-inputs (package-propagated-inputs zbar) 400 (modify-inputs propagated-inputs
401 (delete "gtk+"))))) 401 (delete "gtk+")))))
402 402
403(define-public qrcodegen-cpp 403(define-public qrcodegen-cpp
diff --git a/gnu/packages/arcan.scm b/gnu/packages/arcan.scm
index 85c277e781f..dff9a486724 100644
--- a/gnu/packages/arcan.scm
+++ b/gnu/packages/arcan.scm
@@ -172,7 +172,7 @@ engine with a Lua scripting interface.")
172 (inherit arcan) 172 (inherit arcan)
173 (name "arcan-sdl") 173 (name "arcan-sdl")
174 (inputs 174 (inputs
175 (modify-inputs (package-inputs arcan) 175 (modify-inputs inputs
176 (delete "libdrm") 176 (delete "libdrm")
177 (prepend glu libglvnd mesa sdl2))) 177 (prepend glu libglvnd mesa sdl2)))
178 (arguments 178 (arguments
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 0747ecbf209..5ba2d4067f8 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1360,7 +1360,7 @@ dynamic library for the C language implementation of HEALPix.")
1360 (invoke "aclocal") 1360 (invoke "aclocal")
1361 (invoke "automake" "--add-missing") 1361 (invoke "automake" "--add-missing")
1362 (invoke "autoconf")))))) 1362 (invoke "autoconf"))))))
1363 (inputs (modify-inputs (package-inputs healpix) 1363 (inputs (modify-inputs inputs
1364 (prepend libsharp zlib))) 1364 (prepend libsharp zlib)))
1365 (description 1365 (description
1366 (string-replace-substring (package-description healpix) 1366 (string-replace-substring (package-description healpix)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 67efdedee14..22ea204a8b8 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -7560,7 +7560,7 @@ minimum.")
7560 (arguments 7560 (arguments
7561 (list #:configure-flags '(list "-Denable_rsvg=true"))) 7561 (list #:configure-flags '(list "-Denable_rsvg=true")))
7562 (propagated-inputs 7562 (propagated-inputs
7563 (modify-inputs (package-propagated-inputs ztoolkit) 7563 (modify-inputs propagated-inputs
7564 (prepend (librsvg-for-system)))) 7564 (prepend (librsvg-for-system))))
7565 (synopsis "ZToolkit with SVG support"))) 7565 (synopsis "ZToolkit with SVG support")))
7566 7566
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 8337f602772..69162149eb8 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -792,7 +792,7 @@ included.")
792 (substitute* "gold/Makefile.in" 792 (substitute* "gold/Makefile.in"
793 ((" testsuite") " "))))) 793 ((" testsuite") " ")))))
794 #~()))))) 794 #~())))))
795 (native-inputs (modify-inputs (package-native-inputs binutils) 795 (native-inputs (modify-inputs native-inputs
796 (append bc))))) 796 (append bc)))))
797 797
798(define-public libbfd 798(define-public libbfd
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index 31fe955d48e..b8e760d291f 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -22959,7 +22959,7 @@ accessibility data.")
22959 ((".*find_overlapping_ccans works.*" m) 22959 ((".*find_overlapping_ccans works.*" m)
22960 (string-append m "skip('guix')")))))))) 22960 (string-append m "skip('guix')"))))))))
22961 (propagated-inputs 22961 (propagated-inputs
22962 (modify-inputs (package-propagated-inputs r-cicero) 22962 (modify-inputs propagated-inputs
22963 (delete "r-monocle") 22963 (delete "r-monocle")
22964 (prepend r-monocle3)))))) 22964 (prepend r-monocle3))))))
22965 22965
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index a0b2f6db624..5b2d5194ff3 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2129,7 +2129,7 @@ Format (GFF) with Biopython integration.")
2129 (sha256 2129 (sha256
2130 (base32 "131hiir94jkm9jj2wfpybwndgzn8k0zc1ji1qjn5cz7w48x3ri13")))) 2130 (base32 "131hiir94jkm9jj2wfpybwndgzn8k0zc1ji1qjn5cz7w48x3ri13"))))
2131 (propagated-inputs 2131 (propagated-inputs
2132 (modify-inputs (package-propagated-inputs python-bcbio-gff) 2132 (modify-inputs propagated-inputs
2133 (replace "python-biopython" python-biopython-1.73)))))) 2133 (replace "python-biopython" python-biopython-1.73))))))
2134 2134
2135(define bed-sample-files 2135(define bed-sample-files
@@ -6703,7 +6703,7 @@ meso, or continuum scale.")
6703 "-D MLIAP_ENABLE_PYTHON=yes" 6703 "-D MLIAP_ENABLE_PYTHON=yes"
6704 (string-append "-DN2P2_DIR=" #$(this-package-input "n2p2")))))) 6704 (string-append "-DN2P2_DIR=" #$(this-package-input "n2p2"))))))
6705 (inputs 6705 (inputs
6706 (modify-inputs (package-inputs lammps) 6706 (modify-inputs inputs
6707 (delete "pnetcdf") 6707 (delete "pnetcdf")
6708 (replace "hdf5-parallel-openmpi" hdf5) 6708 (replace "hdf5-parallel-openmpi" hdf5)
6709 (delete "openmpi"))))) 6709 (delete "openmpi")))))
diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm
index 83f29b0bb58..dc3f0a2ac3e 100644
--- a/gnu/packages/bittorrent.scm
+++ b/gnu/packages/bittorrent.scm
@@ -597,7 +597,7 @@ features.")
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
600 (modify-inputs (package-inputs base) 600 (modify-inputs inputs
601 (delete "qtsvg")))))) 601 (delete "qtsvg"))))))
602 602
603(define-deprecated-package qbittorrent-nox 603(define-deprecated-package qbittorrent-nox
diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index b98b72a23b1..d2fe7c690f1 100644
--- a/gnu/packages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -358,7 +358,7 @@ across a broad spectrum of applications.")
358 ((#:make-flags make-flags) 358 ((#:make-flags make-flags)
359 #~(cons* "--without-python" #$make-flags)))) 359 #~(cons* "--without-python" #$make-flags))))
360 (inputs 360 (inputs
361 (modify-inputs (package-inputs boost) 361 (modify-inputs inputs
362 (delete "python-minimal-wrapper"))) 362 (delete "python-minimal-wrapper")))
363 (properties '((hidden? . #t))))) 363 (properties '((hidden? . #t)))))
364 364
@@ -367,7 +367,7 @@ across a broad spectrum of applications.")
367 (inherit boost-1.83) 367 (inherit boost-1.83)
368 (name "boost-numpy") 368 (name "boost-numpy")
369 (native-inputs 369 (native-inputs
370 (modify-inputs (package-native-inputs boost) 370 (modify-inputs native-inputs
371 (append python-numpy-1))))) 371 (append python-numpy-1)))))
372 372
373(define-public boost-with-numpy 373(define-public boost-with-numpy
@@ -375,7 +375,7 @@ across a broad spectrum of applications.")
375 (inherit boost) 375 (inherit boost)
376 (name "boost-with-numpy") 376 (name "boost-with-numpy")
377 (native-inputs 377 (native-inputs
378 (modify-inputs (package-native-inputs boost) 378 (modify-inputs native-inputs
379 (append python-numpy))) 379 (append python-numpy)))
380 (synopsis "Boost C++ libraries with inclusion of Boost.NumPy"))) 380 (synopsis "Boost C++ libraries with inclusion of Boost.NumPy")))
381 381
@@ -449,7 +449,7 @@ signals and slots system.")
449 (inherit boost) 449 (inherit boost)
450 (name "boost-mpi") 450 (name "boost-mpi")
451 (inputs 451 (inputs
452 (modify-inputs (package-inputs boost) 452 (modify-inputs inputs
453 (append openmpi))) 453 (append openmpi)))
454 (arguments 454 (arguments
455 (substitute-keyword-arguments arguments 455 (substitute-keyword-arguments arguments
@@ -469,7 +469,7 @@ signals and slots system.")
469 (inherit boost-mpi) 469 (inherit boost-mpi)
470 (name "boost-mpi-numpy") 470 (name "boost-mpi-numpy")
471 (inputs 471 (inputs
472 (modify-inputs (package-inputs boost-mpi) 472 (modify-inputs inputs
473 (append python-numpy))) 473 (append python-numpy)))
474 (synopsis "Boost C++ libraries with inclusion of Boost.MPI and Boost.NumPy"))) 474 (synopsis "Boost C++ libraries with inclusion of Boost.MPI and Boost.NumPy")))
475 475
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index ff50626548f..0cca2ece1b8 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -312,10 +312,10 @@ menu to select one of the installed operating systems.")
312 (inherit grub-pc) 312 (inherit grub-pc)
313 (name "grub-minimal") 313 (name "grub-minimal")
314 (inputs 314 (inputs
315 (modify-inputs (package-inputs grub-pc) 315 (modify-inputs inputs
316 (delete "lvm2" "mdadm" "fuse" "console-setup"))) 316 (delete "lvm2" "mdadm" "fuse" "console-setup")))
317 (native-inputs 317 (native-inputs
318 (modify-inputs (package-native-inputs grub) 318 (modify-inputs native-inputs
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 arguments 321 (substitute-keyword-arguments arguments
@@ -401,7 +401,7 @@ menu to select one of the installed operating systems.")
401 (inherit base) 401 (inherit base)
402 (synopsis "GRand Unified Boot loader (UEFI version)") 402 (synopsis "GRand Unified Boot loader (UEFI version)")
403 (inputs 403 (inputs
404 (modify-inputs (package-inputs base) 404 (modify-inputs inputs
405 (prepend efibootmgr mtools))) 405 (prepend efibootmgr mtools)))
406 (native-inputs 406 (native-inputs
407 (cond ((or (target-x86-64?) 407 (cond ((or (target-x86-64?)
@@ -409,7 +409,7 @@ menu to select one of the installed operating systems.")
409 (target-aarch64?) 409 (target-aarch64?)
410 (target-arm32?)) 410 (target-arm32?))
411 ;; We add the firmware needed to run the tests. 411 ;; We add the firmware needed to run the tests.
412 (modify-inputs (package-native-inputs base) 412 (modify-inputs native-inputs
413 (prepend 413 (prepend
414 (cond ((target-x86-64?) ovmf-x86-64) 414 (cond ((target-x86-64?) ovmf-x86-64)
415 ((target-x86-32?) ovmf-i686) 415 ((target-x86-32?) ovmf-i686)
@@ -419,7 +419,7 @@ menu to select one of the installed operating systems.")
419 (else 419 (else
420 ;; The tests are skipped in this package so we remove some 420 ;; The tests are skipped in this package so we remove some
421 ;; test dependencies. 421 ;; test dependencies.
422 (modify-inputs (package-native-inputs base) 422 (modify-inputs native-inputs
423 (delete "parted" "qemu-minimal" "xorriso"))))) 423 (delete "parted" "qemu-minimal" "xorriso")))))
424 (arguments 424 (arguments
425 (substitute-keyword-arguments arguments 425 (substitute-keyword-arguments arguments
@@ -554,10 +554,10 @@ menu to select one of the installed operating systems.")
554 (native-inputs 554 (native-inputs
555 (cond 555 (cond
556 ((target-x86-64?) 556 ((target-x86-64?)
557 (modify-inputs (package-native-inputs grub-efi) 557 (modify-inputs native-inputs
558 (replace "ovmf-x86-64" ovmf-i686))) 558 (replace "ovmf-x86-64" ovmf-i686)))
559 ((target-aarch64?) 559 ((target-aarch64?)
560 (modify-inputs (package-native-inputs grub-efi) 560 (modify-inputs native-inputs
561 (prepend 561 (prepend
562 (cross-gcc "arm-linux-gnueabihf") 562 (cross-gcc "arm-linux-gnueabihf")
563 (cross-binutils "arm-linux-gnueabihf")) 563 (cross-binutils "arm-linux-gnueabihf"))
@@ -604,7 +604,7 @@ menu to select one of the installed operating systems.")
604 (name "grub-hybrid") 604 (name "grub-hybrid")
605 (synopsis "GRand Unified Boot loader (hybrid version)") 605 (synopsis "GRand Unified Boot loader (hybrid version)")
606 (inputs 606 (inputs
607 (modify-inputs (package-inputs grub-efi) 607 (modify-inputs inputs
608 (prepend grub))) 608 (prepend grub)))
609 (arguments 609 (arguments
610 (substitute-keyword-arguments arguments 610 (substitute-keyword-arguments arguments
@@ -930,7 +930,7 @@ also initializes the boards (RAM etc).")
930 (string-append "infodir=" info-dir) 930 (string-append "infodir=" info-dir)
931 make-flags)))))))) 931 make-flags))))))))
932 (native-inputs 932 (native-inputs
933 (modify-inputs (package-native-inputs u-boot) 933 (modify-inputs native-inputs
934 (append fontconfig 934 (append fontconfig
935 python-sphinx 935 python-sphinx
936 python-sphinx-prompt 936 python-sphinx-prompt
@@ -948,12 +948,12 @@ Info manual.")))
948 (name "u-boot-tools") 948 (name "u-boot-tools")
949 (native-inputs 949 (native-inputs
950 (if (string-match "^x86_64-linux" (%current-system)) 950 (if (string-match "^x86_64-linux" (%current-system))
951 (modify-inputs (package-native-inputs u-boot) 951 (modify-inputs native-inputs
952 (prepend python-filelock 952 (prepend python-filelock
953 python-pycryptodomex 953 python-pycryptodomex
954 python-pytest 954 python-pytest
955 python-pytest-xdist)) 955 python-pytest-xdist))
956 (modify-inputs (package-native-inputs u-boot) 956 (modify-inputs native-inputs
957 (prepend python-filelock 957 (prepend python-filelock
958 python-pycryptodomex)))) 958 python-pycryptodomex))))
959 (inputs (list gnutls ncurses/tinfo)) 959 (inputs (list gnutls ncurses/tinfo))
@@ -1283,7 +1283,7 @@ CONFIG_TOOLS_KWBIMAGE=n"))))
1283 (add-after 'unpack 'set-environment 1283 (add-after 'unpack 'set-environment
1284 (lambda* (#:key inputs #:allow-other-keys) 1284 (lambda* (#:key inputs #:allow-other-keys)
1285 (setenv "BL31" (search-input-file inputs "/bl31.elf")))))))) 1285 (setenv "BL31" (search-input-file inputs "/bl31.elf"))))))))
1286 (inputs (modify-inputs (package-inputs base) 1286 (inputs (modify-inputs inputs
1287 (append (match soc 1287 (append (match soc
1288 ('rk3588 arm-trusted-firmware-rk3588) 1288 ('rk3588 arm-trusted-firmware-rk3588)
1289 ('rk3399 arm-trusted-firmware-rk3399) 1289 ('rk3399 arm-trusted-firmware-rk3399)
@@ -1326,10 +1326,10 @@ removed so that it fits within common partitioning schemes.")))
1326 (or native-inputs inputs) "libexec/scp.bin")) 1326 (or native-inputs inputs) "libexec/scp.bin"))
1327 (setenv "BL31" (search-input-file inputs "bl31.bin")))))))) 1327 (setenv "BL31" (search-input-file inputs "bl31.bin"))))))))
1328 (native-inputs 1328 (native-inputs
1329 (modify-inputs (package-native-inputs base) 1329 (modify-inputs native-inputs
1330 (append (force scp-firmware)))) 1330 (append (force scp-firmware))))
1331 (inputs 1331 (inputs
1332 (modify-inputs (package-inputs base) 1332 (modify-inputs inputs
1333 (append arm-trusted-firmware-sun50i-a64)))))) 1333 (append arm-trusted-firmware-sun50i-a64))))))
1334 1334
1335(define-public u-boot-orangepi-zero2w 1335(define-public u-boot-orangepi-zero2w
@@ -1346,7 +1346,7 @@ removed so that it fits within common partitioning schemes.")))
1346 (setenv "SCP" "/dev/null") 1346 (setenv "SCP" "/dev/null")
1347 (setenv "BL31" (search-input-file inputs "bl31.bin")))))))) 1347 (setenv "BL31" (search-input-file inputs "bl31.bin"))))))))
1348 (inputs 1348 (inputs
1349 (modify-inputs (package-inputs base) 1349 (modify-inputs inputs
1350 ;; The Zero 2W uses the slightly revised Allwinner H618. 1350 ;; The Zero 2W uses the slightly revised Allwinner H618.
1351 (append arm-trusted-firmware-sun50i-h616)))))) 1351 (append arm-trusted-firmware-sun50i-h616))))))
1352 1352
@@ -1455,7 +1455,7 @@ Documentation} for more information (for example by running @samp{info
1455 (symlink (search-input-file outputs "libexec/u-boot") 1455 (symlink (search-input-file outputs "libexec/u-boot")
1456 (string-append #$output "/bin/u-boot")))))))) 1456 (string-append #$output "/bin/u-boot"))))))))
1457 ;; cert-to-efi-sig-list from efitools creates the EFI capsule ESL. 1457 ;; cert-to-efi-sig-list from efitools creates the EFI capsule ESL.
1458 (inputs (modify-inputs (package-inputs base) 1458 (inputs (modify-inputs inputs
1459 (append efitools sdl2))))) 1459 (append efitools sdl2)))))
1460 1460
1461(define-public u-boot-sifive-unleashed 1461(define-public u-boot-sifive-unleashed
@@ -1471,7 +1471,7 @@ Documentation} for more information (for example by running @samp{info
1471 (setenv "OPENSBI" (search-input-file inputs 1471 (setenv "OPENSBI" (search-input-file inputs
1472 "fw_dynamic.bin")))))))) 1472 "fw_dynamic.bin"))))))))
1473 (inputs 1473 (inputs
1474 (modify-inputs (package-inputs base) 1474 (modify-inputs inputs
1475 (append opensbi-generic)))))) 1475 (append opensbi-generic))))))
1476 1476
1477(define-public u-boot-sifive-unmatched 1477(define-public u-boot-sifive-unmatched
@@ -1487,7 +1487,7 @@ Documentation} for more information (for example by running @samp{info
1487 (setenv "OPENSBI" (search-input-file inputs 1487 (setenv "OPENSBI" (search-input-file inputs
1488 "fw_dynamic.bin")))))))) 1488 "fw_dynamic.bin"))))))))
1489 (inputs 1489 (inputs
1490 (modify-inputs (package-inputs base) 1490 (modify-inputs inputs
1491 (append opensbi-generic)))))) 1491 (append opensbi-generic))))))
1492 1492
1493(define-public u-boot-starfive-visionfive2 1493(define-public u-boot-starfive-visionfive2
@@ -1511,7 +1511,7 @@ Documentation} for more information (for example by running @samp{info
1511 (string-append #$output 1511 (string-append #$output
1512 "/libexec/spl")))))))) 1512 "/libexec/spl"))))))))
1513 (inputs 1513 (inputs
1514 (modify-inputs (package-inputs base) 1514 (modify-inputs inputs
1515 (append opensbi-for-visionfive2)))))) 1515 (append opensbi-for-visionfive2))))))
1516 1516
1517(define-public u-boot-rock64-rk3328 1517(define-public u-boot-rock64-rk3328
@@ -1762,7 +1762,7 @@ grub-efi-netboot-removable-bootloader.")
1762 (symlink (string-append #$output "/bin/fw_printenv") 1762 (symlink (string-append #$output "/bin/fw_printenv")
1763 (string-append #$output "/bin/fw_setenv")))))))) 1763 (string-append #$output "/bin/fw_setenv"))))))))
1764 (native-inputs 1764 (native-inputs
1765 (modify-inputs (package-native-inputs u-boot) 1765 (modify-inputs native-inputs
1766 (delete "dtc")))))) ;otherwise the build fails 1766 (delete "dtc")))))) ;otherwise the build fails
1767 1767
1768;;; Note: the default cross-build of this package is currently broken on 1768;;; Note: the default cross-build of this package is currently broken on
@@ -2031,10 +2031,10 @@ the features of iPXE without the hassle of reflashing.")
2031 (native-inputs 2031 (native-inputs
2032 ;; QEMU uses a 64-bit UEFI firmware. 2032 ;; QEMU uses a 64-bit UEFI firmware.
2033 (if (target-x86-64?) 2033 (if (target-x86-64?)
2034 (modify-inputs (package-native-inputs ipxe) 2034 (modify-inputs native-inputs
2035 (prepend edk2-tools)) 2035 (prepend edk2-tools))
2036 (if (target-64bit?) 2036 (if (target-64bit?)
2037 (modify-inputs (package-native-inputs ipxe) 2037 (modify-inputs native-inputs
2038 (prepend edk2-tools 2038 (prepend edk2-tools
2039 (cross-gcc "x86_64-linux-gnu") 2039 (cross-gcc "x86_64-linux-gnu")
2040 (cross-binutils "x86_64-linux-gnu"))) 2040 (cross-binutils "x86_64-linux-gnu")))
@@ -2047,7 +2047,7 @@ the features of iPXE without the hassle of reflashing.")
2047 (substitute-keyword-arguments arguments 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 native-inputs
2051 (prepend edk2-tools 2051 (prepend edk2-tools
2052 (make-ld-wrapper "ld-wrapper-64-bit-bfd" 2052 (make-ld-wrapper "ld-wrapper-64-bit-bfd"
2053 #:binutils binutils) 2053 #:binutils binutils)
diff --git a/gnu/packages/bqn.scm b/gnu/packages/bqn.scm
index 991cb5bd053..8d9b45c4a10 100644
--- a/gnu/packages/bqn.scm
+++ b/gnu/packages/bqn.scm
@@ -295,7 +295,7 @@ by APL.")
295 (install-file "libcbqn.so" lib) 295 (install-file "libcbqn.so" lib)
296 (install-file "include/bqnffi.h" include)))))))) 296 (install-file "include/bqnffi.h" include))))))))
297 (native-inputs (list cbqn-bootstrap libffi)) 297 (native-inputs (list cbqn-bootstrap libffi))
298 (inputs (modify-inputs (package-inputs cbqn-bootstrap) 298 (inputs (modify-inputs inputs
299 (prepend bqn-sources))) 299 (prepend bqn-sources)))
300 (license (append (package-license cbqn-bootstrap) 300 (license (append (package-license cbqn-bootstrap)
301 (list license:isc ;Singeli module 301 (list license:isc ;Singeli module
diff --git a/gnu/packages/chemistry.scm b/gnu/packages/chemistry.scm
index 023a1124195..dcd96b2e051 100644
--- a/gnu/packages/chemistry.scm
+++ b/gnu/packages/chemistry.scm
@@ -1015,7 +1015,7 @@ electromagnetic properties for molecules and crystals.")
1015 ;; Tests require python-pyscf. 1015 ;; Tests require python-pyscf.
1016 ((#:tests? _ #f) #f))) 1016 ((#:tests? _ #f) #f)))
1017 (native-inputs 1017 (native-inputs
1018 (modify-inputs (package-native-inputs base) 1018 (modify-inputs native-inputs
1019 (prepend (package-source base)))) 1019 (prepend (package-source base))))
1020 (supported-systems '("x86_64-linux")) 1020 (supported-systems '("x86_64-linux"))
1021 (home-page "https://github.com/sunqm/qcint") 1021 (home-page "https://github.com/sunqm/qcint")
diff --git a/gnu/packages/chez.scm b/gnu/packages/chez.scm
index 259b532f17b..d4489135406 100644
--- a/gnu/packages/chez.scm
+++ b/gnu/packages/chez.scm
@@ -534,7 +534,7 @@ version of Chez Scheme.")
534 "zuo")))))) 534 "zuo"))))))
535 (build-system gnu-build-system) 535 (build-system gnu-build-system)
536 (inputs 536 (inputs
537 (modify-inputs (package-inputs chez-scheme-for-racket) 537 (modify-inputs inputs
538 (replace "chez-scheme-for-racket-bootstrap-bootfiles" 538 (replace "chez-scheme-for-racket-bootstrap-bootfiles"
539 chez-scheme-bootstrap-bootfiles) 539 chez-scheme-bootstrap-bootfiles)
540 ;; for X11 clipboard support in expeditor: 540 ;; for X11 clipboard support in expeditor:
@@ -832,7 +832,7 @@ User's Guix}, among other documents.")
832 832
833(define-public stex 833(define-public stex
834 (package/inherit stex-bootstrap 834 (package/inherit stex-bootstrap
835 (inputs (modify-inputs (package-inputs stex-bootstrap) 835 (inputs (modify-inputs inputs
836 (prepend chez-scheme))) 836 (prepend chez-scheme)))
837 (outputs '("out" "doc")) 837 (outputs '("out" "doc"))
838 (properties '()))) 838 (properties '())))
diff --git a/gnu/packages/cmake.scm b/gnu/packages/cmake.scm
index c4f7c1b79cc..ee8cdbe99de 100644
--- a/gnu/packages/cmake.scm
+++ b/gnu/packages/cmake.scm
@@ -419,14 +419,14 @@ and workspaces that can be used in the compiler environment of your choice.")
419 (string-append #$output:doc html)) 419 (string-append #$output:doc html))
420 (delete-file-recursively (string-append #$output html))))))))) 420 (delete-file-recursively (string-append #$output html)))))))))
421 (inputs 421 (inputs
422 (modify-inputs (package-inputs cmake-minimal) 422 (modify-inputs inputs
423 (prepend ncurses) ;required for ccmake 423 (prepend ncurses) ;required for ccmake
424 ;; Avoid circular dependency with (gnu packages debug). 424 ;; Avoid circular dependency with (gnu packages debug).
425 (prepend (module-ref (resolve-interface '(gnu packages debug)) 425 (prepend (module-ref (resolve-interface '(gnu packages debug))
426 'cppdap)))) 426 'cppdap))))
427 ;; Extra inputs required to build the documentation. 427 ;; Extra inputs required to build the documentation.
428 (native-inputs 428 (native-inputs
429 (modify-inputs (package-native-inputs cmake-minimal) 429 (modify-inputs native-inputs
430 (append python-sphinx 430 (append python-sphinx
431 texinfo))))) 431 texinfo)))))
432 432
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 3b9e9d4ea20..a38f933122f 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -3428,7 +3428,7 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%"
3428 (package 3428 (package
3429 (inherit parent) 3429 (inherit parent)
3430 (inputs 3430 (inputs
3431 (modify-inputs (package-inputs parent) 3431 (modify-inputs inputs
3432 (delete "libxcrypt"))) 3432 (delete "libxcrypt")))
3433 (arguments 3433 (arguments
3434 (substitute-keyword-arguments arguments 3434 (substitute-keyword-arguments arguments
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index cbccbf5fc5a..cba9f2a19b8 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -2312,7 +2312,7 @@ Google's C++ code base.")
2312 "absl_symbolize_test|absl_log_format_test"))))) 2312 "absl_symbolize_test|absl_log_format_test")))))
2313 #~()))))) 2313 #~())))))
2314 (native-inputs 2314 (native-inputs
2315 (modify-inputs (package-native-inputs base) 2315 (modify-inputs native-inputs
2316 (replace "googletest" googletest)))))) 2316 (replace "googletest" googletest))))))
2317 2317
2318(define-public abseil-cpp-20250127 2318(define-public abseil-cpp-20250127
@@ -3381,7 +3381,7 @@ syntax with variables, conditions, functions and more.")
3381 (build-system pyproject-build-system) 3381 (build-system pyproject-build-system)
3382 (arguments 3382 (arguments
3383 (list #:test-flags #~(list "--ignore=case_studies/"))) 3383 (list #:test-flags #~(list "--ignore=case_studies/")))
3384 (native-inputs (modify-inputs (package-native-inputs jsonnet) 3384 (native-inputs (modify-inputs native-inputs
3385 (append python-pyyaml python-pytest python-setuptools))) 3385 (append python-pyyaml python-pytest python-setuptools)))
3386 (synopsis "Python bindings for Jsonnet, the data templating language") 3386 (synopsis "Python bindings for Jsonnet, the data templating language")
3387 (description "This package provides a Python library named @code{_jsonnet} 3387 (description "This package provides a Python library named @code{_jsonnet}
diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm
index a550e0c47b1..20b89348c2b 100644
--- a/gnu/packages/cross-base.scm
+++ b/gnu/packages/cross-base.scm
@@ -457,7 +457,7 @@ target that libc."
457 "x86_64"))))))))))) 457 "x86_64")))))))))))
458 (supported-systems %supported-systems) 458 (supported-systems %supported-systems)
459 (native-inputs 459 (native-inputs
460 (modify-inputs (package-native-inputs gnumach-headers) 460 (modify-inputs native-inputs
461 (prepend xgcc xbinutils))))) 461 (prepend xgcc xbinutils)))))
462 462
463(define* (cross-mig target 463(define* (cross-mig target
@@ -490,10 +490,10 @@ the base compiler. Use XBINUTILS as the associated cross-Binutils."
490 '#$%gcc-cross-include-paths)))))))) 490 '#$%gcc-cross-include-paths))))))))
491 (propagated-inputs 491 (propagated-inputs
492 (list xgnumach-headers)) 492 (list xgnumach-headers))
493 (inputs (modify-inputs (package-inputs mig) 493 (inputs (modify-inputs inputs
494 (delete "gnumach-headers"))) 494 (delete "gnumach-headers")))
495 (native-inputs 495 (native-inputs
496 (modify-inputs (package-native-inputs mig) 496 (modify-inputs native-inputs
497 (prepend xgcc xbinutils))))) 497 (prepend xgcc xbinutils)))))
498 498
499(define* (cross-kernel-headers* target 499(define* (cross-kernel-headers* target
diff --git a/gnu/packages/curl.scm b/gnu/packages/curl.scm
index 65bb536cefe..543df26de81 100644
--- a/gnu/packages/curl.scm
+++ b/gnu/packages/curl.scm
@@ -189,7 +189,7 @@ tunneling, and so on.")
189 ((#:configure-flags flags) 189 ((#:configure-flags flags)
190 #~(cons "--with-libssh2" #$flags)))) 190 #~(cons "--with-libssh2" #$flags))))
191 (inputs 191 (inputs
192 (modify-inputs (package-inputs curl) 192 (modify-inputs inputs
193 (prepend libssh2))) 193 (prepend libssh2)))
194 (properties `((hidden? . #t))))) 194 (properties `((hidden? . #t)))))
195 195
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index f84b0ac11c4..9bfb10f15da 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -539,7 +539,7 @@ table-level bloom filters, and updates to the MANIFEST format.")
539 ((#:tests? _ #t) #f) ; TODO: Find out why some tests fails to build 539 ((#:tests? _ #t) #f) ; TODO: Find out why some tests fails to build
540 ((#:import-path _) "github.com/cockroachdb/pebble/v2"))) 540 ((#:import-path _) "github.com/cockroachdb/pebble/v2")))
541 (propagated-inputs 541 (propagated-inputs
542 (modify-inputs (package-propagated-inputs go-github-com-cockroachdb-pebble) 542 (modify-inputs propagated-inputs
543 (append go-github-com-cockroachdb-crlib 543 (append go-github-com-cockroachdb-crlib
544 go-github-com-cockroachdb-swiss 544 go-github-com-cockroachdb-swiss
545 go-github-com-minio-minlz 545 go-github-com-minio-minlz
@@ -1624,9 +1624,9 @@ pictures, sounds, or video.")
1624 "0snbxmlygf7m4cxjpscmz3yjn4lnqsw313y9xgpv7vk9k9gm20s4")) 1624 "0snbxmlygf7m4cxjpscmz3yjn4lnqsw313y9xgpv7vk9k9gm20s4"))
1625 (patches (search-patches 1625 (patches (search-patches
1626 "postgresql-disable-resolve_symlinks.patch")))) 1626 "postgresql-disable-resolve_symlinks.patch"))))
1627 (native-inputs (modify-inputs (package-native-inputs postgresql-16) 1627 (native-inputs (modify-inputs native-inputs
1628 (delete "pkg-config"))) 1628 (delete "pkg-config")))
1629 (inputs (modify-inputs (package-inputs postgresql-16) 1629 (inputs (modify-inputs inputs
1630 (delete "icu4c"))))) 1630 (delete "icu4c")))))
1631 1631
1632(define-public postgresql-14 1632(define-public postgresql-14
diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm
index 6c8b192f6d8..7f0a0fa4af7 100644
--- a/gnu/packages/debug.scm
+++ b/gnu/packages/debug.scm
@@ -375,7 +375,7 @@ tool.")
375 (delete-file "tests/qemu-iotests/127") 375 (delete-file "tests/qemu-iotests/127")
376 (delete-file "tests/qemu-iotests/267")))) 376 (delete-file "tests/qemu-iotests/267"))))
377 '()))))) 377 '())))))
378 (inputs (modify-inputs (package-inputs base) 378 (inputs (modify-inputs inputs
379 (delete "dtc"))) 379 (delete "dtc")))
380 (home-page "https://github.com/AFLplusplus/qemuafl") 380 (home-page "https://github.com/AFLplusplus/qemuafl")
381 (synopsis "QEMU for AFL++"))))) 381 (synopsis "QEMU for AFL++")))))
@@ -717,7 +717,7 @@ the position of the variable and allows you to modify its value.")
717 "11vvch8bi0yhjfz7gn92b3xmmm0cgi3qfiyhbnnj89frkhbwd87n")) 717 "11vvch8bi0yhjfz7gn92b3xmmm0cgi3qfiyhbnnj89frkhbwd87n"))
718 (patches (search-patches "remake-impure-dirs.patch")))) 718 (patches (search-patches "remake-impure-dirs.patch"))))
719 (inputs 719 (inputs
720 (modify-inputs (package-inputs gnu-make) 720 (modify-inputs inputs
721 (prepend readline))) 721 (prepend readline)))
722 (home-page "https://bashdb.sourceforge.net/remake/") 722 (home-page "https://bashdb.sourceforge.net/remake/")
723 (description "Remake is an enhanced version of GNU Make that adds improved 723 (description "Remake is an enhanced version of GNU Make that adds improved
diff --git a/gnu/packages/display-managers.scm b/gnu/packages/display-managers.scm
index f43fe114660..68c635a5f91 100644
--- a/gnu/packages/display-managers.scm
+++ b/gnu/packages/display-managers.scm
@@ -161,9 +161,9 @@ to create smooth, animated user interfaces.")
161 (package 161 (package
162 (inherit sddm) 162 (inherit sddm)
163 (name "sddm-qt5") 163 (name "sddm-qt5")
164 (native-inputs (modify-inputs (package-native-inputs sddm) 164 (native-inputs (modify-inputs native-inputs
165 (replace "qttools" qttools-5))) 165 (replace "qttools" qttools-5)))
166 (inputs (modify-inputs (package-inputs sddm) 166 (inputs (modify-inputs inputs
167 (replace "qtbase" qtbase-5) 167 (replace "qtbase" qtbase-5)
168 (replace "qtsvg" qtsvg-5) 168 (replace "qtsvg" qtsvg-5)
169 (replace "qtdeclarative" qtdeclarative-5) 169 (replace "qtdeclarative" qtdeclarative-5)
diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index 44f054d1a54..5e79352b62d 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -1681,7 +1681,7 @@ a single block.")
1681 #~(modify-phases %standard-phases 1681 #~(modify-phases %standard-phases
1682 (delete 'sanity-check)))) 1682 (delete 'sanity-check))))
1683 (propagated-inputs 1683 (propagated-inputs
1684 (modify-inputs (package-propagated-inputs pkg) 1684 (modify-inputs propagated-inputs
1685 (delete "python-django-crispy-forms"))))) 1685 (delete "python-django-crispy-forms")))))
1686 (list python-crispy-bootstrap3 python-crispy-bootstrap4)) 1686 (list python-crispy-bootstrap3 python-crispy-bootstrap4))
1687 (list python-pytest python-pytest-django python-setuptools))) 1687 (list python-pytest python-pytest-django python-setuptools)))
diff --git a/gnu/packages/dlang.scm b/gnu/packages/dlang.scm
index 608e118c79d..4456bdbe2f3 100644
--- a/gnu/packages/dlang.scm
+++ b/gnu/packages/dlang.scm
@@ -582,7 +582,7 @@ compiler for the D programming language.")
582 (format #f "s,~a,~a,g" in-dmd-bootstrap out) 582 (format #f "s,~a,~a,g" in-dmd-bootstrap out)
583 out-bin-dmd)))))))) 583 out-bin-dmd))))))))
584 (native-inputs 584 (native-inputs
585 (modify-inputs (package-native-inputs dmd-bootstrap) 585 (modify-inputs native-inputs
586 (delete "gdmd") 586 (delete "gdmd")
587 (append dmd-bootstrap))) 587 (append dmd-bootstrap)))
588 (properties 588 (properties
diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm
index 6cac689282c..a373f8e373c 100644
--- a/gnu/packages/docbook.scm
+++ b/gnu/packages/docbook.scm
@@ -279,7 +279,7 @@ downloading from @var{source}, where @var{version} is a string and
279 "catalog.xml")) 279 "catalog.xml"))
280 (list "rewriteSystem" "rewriteURI"))))))))) 280 (list "rewriteSystem" "rewriteURI")))))))))
281 (native-inputs 281 (native-inputs
282 (modify-inputs (package-native-inputs template) 282 (modify-inputs native-inputs
283 (prepend libxml2)))))) 283 (prepend libxml2))))))
284 284
285(define-public docbook-mathml-1.0 285(define-public docbook-mathml-1.0
@@ -800,7 +800,7 @@ DB2LaTeX.")
800(define-public dblatex/stable 800(define-public dblatex/stable
801 (hidden-package 801 (hidden-package
802 (package/inherit dblatex 802 (package/inherit dblatex
803 (inputs (modify-inputs (package-inputs dblatex) 803 (inputs (modify-inputs inputs
804 (replace "imagemagick" imagemagick/stable) 804 (replace "imagemagick" imagemagick/stable)
805 (replace "inkscape" inkscape/pinned)))))) 805 (replace "inkscape" inkscape/pinned))))))
806 806
diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm
index 17d62c891d3..ff38e14a51f 100644
--- a/gnu/packages/docker.scm
+++ b/gnu/packages/docker.scm
@@ -248,11 +248,11 @@ management tool.")
248 ;; Integration tests need a running Docker daemon. 248 ;; Integration tests need a running Docker daemon.
249 (arguments (list #:tests? #f)) 249 (arguments (list #:tests? #f))
250 (native-inputs (list python-setuptools)) 250 (native-inputs (list python-setuptools))
251 (inputs (modify-inputs (package-inputs python-docker) 251 (inputs (modify-inputs inputs
252 (prepend python-six) 252 (prepend python-six)
253 (delete "python-urllib3"))) 253 (delete "python-urllib3")))
254 (propagated-inputs 254 (propagated-inputs
255 (modify-inputs (package-propagated-inputs python-docker) 255 (modify-inputs propagated-inputs
256 (prepend python-docker-pycreds python-urllib3-1.26))))) 256 (prepend python-docker-pycreds python-urllib3-1.26)))))
257 257
258;; Needed for old v1 of docker-compose; remove once Docker is updated to a 258;; Needed for old v1 of docker-compose; remove once Docker is updated to a
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 209e481ff8c..7b21cfc8d86 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -1767,7 +1767,7 @@ which allows one to install the M8 firmware on any Teensy.")
1767 #~(cons* "-DUSE_LIBSERIAL=ON" 1767 #~(cons* "-DUSE_LIBSERIAL=ON"
1768 (delete "-DUSE_LIBUSB=ON" #$flags))))) 1768 (delete "-DUSE_LIBUSB=ON" #$flags)))))
1769 (inputs 1769 (inputs
1770 (modify-inputs (package-inputs m8c) 1770 (modify-inputs inputs
1771 (replace "libusb" libserialport))) 1771 (replace "libusb" libserialport)))
1772 (synopsis "Cross-platform M8 tracker headless client - serial backend"))) 1772 (synopsis "Cross-platform M8 tracker headless client - serial backend")))
1773 1773
@@ -2078,7 +2078,7 @@ Automation}, portable and vendor neutral FPGA place and route tool.")
2078 #~(modify-phases #$phases 2078 #~(modify-phases #$phases
2079 (delete 'delete-scripts))))) 2079 (delete 'delete-scripts)))))
2080 (native-inputs 2080 (native-inputs
2081 (modify-inputs (package-native-inputs libngspice) 2081 (modify-inputs native-inputs
2082 (append perl))) 2082 (append perl)))
2083 (inputs (list libngspice readline libxaw libx11)))) 2083 (inputs (list libngspice readline libxaw libx11))))
2084 2084
@@ -2788,7 +2788,7 @@ Chip toolkit.")
2788 (arguments (list #:test-flags #~(list "."))) 2788 (arguments (list #:test-flags #~(list ".")))
2789 (native-inputs (list cmake-minimal python-pytest python-minimal-wrapper 2789 (native-inputs (list cmake-minimal python-pytest python-minimal-wrapper
2790 python-scikit-build-core)) 2790 python-scikit-build-core))
2791 (inputs (modify-inputs (package-inputs gdstk) 2791 (inputs (modify-inputs inputs
2792 (prepend python-numpy))) 2792 (prepend python-numpy)))
2793 (synopsis "Python module for creation and manipulation of GDSII files") 2793 (synopsis "Python module for creation and manipulation of GDSII files")
2794 (description 2794 (description
@@ -4261,7 +4261,7 @@ unique design feature of Trilinos is its focus on packages.")
4261 (delete 4261 (delete
4262 "-DCMAKE_CXX_FLAGS=-O3 -fPIC" #$flags)))))) 4262 "-DCMAKE_CXX_FLAGS=-O3 -fPIC" #$flags))))))
4263 (inputs 4263 (inputs
4264 (modify-inputs (package-inputs trilinos-serial-xyce) 4264 (modify-inputs inputs
4265 (prepend openmpi))))) 4265 (prepend openmpi)))))
4266 4266
4267(define-public verilator 4267(define-public verilator
@@ -4409,7 +4409,7 @@ parallel computing platforms. It also supports serial execution.")
4409 (delete 4409 (delete
4410 "-DCMAKE_CXX_FLAGS=-O3 -fPIC" #$flags)))))) 4410 "-DCMAKE_CXX_FLAGS=-O3 -fPIC" #$flags))))))
4411 (inputs 4411 (inputs
4412 (modify-inputs (package-inputs xyce-serial) 4412 (modify-inputs inputs
4413 (prepend openmpi) 4413 (prepend openmpi)
4414 (replace "trilinos-serial-xyce" trilinos-parallel-xyce))))) 4414 (replace "trilinos-serial-xyce" trilinos-parallel-xyce)))))
4415 4415
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 289a87c268c..20eb68e411f 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -37427,7 +37427,7 @@ utilities.")
37427 #:tests? #f ;no test suite 37427 #:tests? #f ;no test suite
37428 #:lisp-directory "src/extra")) 37428 #:lisp-directory "src/extra"))
37429 (propagated-inputs 37429 (propagated-inputs
37430 (modify-inputs (package-propagated-inputs emacs-treemacs) 37430 (modify-inputs propagated-inputs
37431 (append emacs-all-the-icons 37431 (append emacs-all-the-icons
37432 emacs-evil 37432 emacs-evil
37433 emacs-magit 37433 emacs-magit
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 7a2bf97d3bd..220536715b1 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -560,7 +560,7 @@ editor (console only)")
560 (search-auxiliary-file "emacs/comp-integrity.el")) 560 (search-auxiliary-file "emacs/comp-integrity.el"))
561 "-f" "ert-run-tests-batch-and-exit"))))))))) 561 "-f" "ert-run-tests-batch-and-exit")))))))))
562 (inputs 562 (inputs
563 (modify-inputs (package-inputs emacs-minimal) 563 (modify-inputs inputs
564 (prepend gnutls 564 (prepend gnutls
565 ;; For native compilation 565 ;; For native compilation
566 libgccjit 566 libgccjit
@@ -614,7 +614,7 @@ editor (console only)")
614 (pdmp (find-files libexec "\\.pdmp$")) 614 (pdmp (find-files libexec "\\.pdmp$"))
615 (pdmp-real (find-files libexec "\\.pdmp-real$"))) 615 (pdmp-real (find-files libexec "\\.pdmp-real$")))
616 (for-each rename-file pdmp-real pdmp)))))))) 616 (for-each rename-file pdmp-real pdmp))))))))
617 (inputs (modify-inputs (package-inputs emacs-no-x) 617 (inputs (modify-inputs inputs
618 (prepend 618 (prepend
619 cairo 619 cairo
620 dbus 620 dbus
@@ -654,7 +654,7 @@ editor (with xwidgets support)")
654 ((#:configure-flags flags #~'()) 654 ((#:configure-flags flags #~'())
655 #~(cons "--with-xwidgets" #$flags)))) 655 #~(cons "--with-xwidgets" #$flags))))
656 (inputs 656 (inputs
657 (modify-inputs (package-inputs emacs) 657 (modify-inputs inputs
658 (prepend webkitgtk-with-libsoup2 libxcomposite))))) 658 (prepend webkitgtk-with-libsoup2 libxcomposite)))))
659 659
660(define-public emacs-pgtk-xwidgets 660(define-public emacs-pgtk-xwidgets
@@ -667,7 +667,7 @@ editor (with xwidgets support)")
667 ((#:configure-flags flags #~'()) 667 ((#:configure-flags flags #~'())
668 #~(cons "--with-xwidgets" #$flags)))) 668 #~(cons "--with-xwidgets" #$flags))))
669 (inputs 669 (inputs
670 (modify-inputs (package-inputs emacs-pgtk) 670 (modify-inputs inputs
671 (prepend gsettings-desktop-schemas webkitgtk-with-libsoup2))))) 671 (prepend gsettings-desktop-schemas webkitgtk-with-libsoup2)))))
672 672
673(define-public emacs-lucid 673(define-public emacs-lucid
@@ -708,7 +708,7 @@ toolkit)")
708 (synopsis "The extensible, customizable, self-documenting text 708 (synopsis "The extensible, customizable, self-documenting text
709editor (without X toolkit)" ) 709editor (without X toolkit)" )
710 ;; Using emacs' inputs as base, since it has all the graphical stuff 710 ;; Using emacs' inputs as base, since it has all the graphical stuff
711 (inputs (modify-inputs (package-inputs emacs) 711 (inputs (modify-inputs inputs
712 (delete "gtk+") 712 (delete "gtk+")
713 (prepend inotify-tools))) 713 (prepend inotify-tools)))
714 (arguments 714 (arguments
@@ -796,10 +796,10 @@ editor (with wide ints)" )
796 (base32 796 (base32
797 "0ry0dn9xrndpz54hs92dnnsw4xa4qn4lz898ldlh2rs47ah1f4wl")))) 797 "0ry0dn9xrndpz54hs92dnnsw4xa4qn4lz898ldlh2rs47ah1f4wl"))))
798 (native-inputs 798 (native-inputs
799 (modify-inputs (package-native-inputs emacs) 799 (modify-inputs native-inputs
800 (prepend autoconf automake guile-for-guile-emacs))) 800 (prepend autoconf automake guile-for-guile-emacs)))
801 (inputs 801 (inputs
802 (modify-inputs (package-inputs emacs) 802 (modify-inputs inputs
803 (prepend imagemagick))) 803 (prepend imagemagick)))
804 (home-page "https://guile-emacs.org") 804 (home-page "https://guile-emacs.org")
805 (synopsis "Emacs text editor powered by Guile('s elisp implementation)") 805 (synopsis "Emacs text editor powered by Guile('s elisp implementation)")
diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index 0d06e7c41e4..c27e31987ff 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -374,7 +374,7 @@ embedded-7-branch/")
374 (search-patches 374 (search-patches
375 "gcc-7-cross-environment-variables.patch"))))) 375 "gcc-7-cross-environment-variables.patch")))))
376 (native-inputs 376 (native-inputs
377 (modify-inputs (package-native-inputs xgcc) 377 (modify-inputs native-inputs
378 (delete "isl") 378 (delete "isl")
379 (prepend flex isl-0.18))) 379 (prepend flex isl-0.18)))
380 (arguments 380 (arguments
@@ -513,7 +513,7 @@ embedded-7-branch/")
513 (search-patches 513 (search-patches
514 "gcc-10-cross-environment-variables.patch"))))) 514 "gcc-10-cross-environment-variables.patch")))))
515 (native-inputs 515 (native-inputs
516 (modify-inputs (package-native-inputs xgcc) 516 (modify-inputs native-inputs
517 (delete "isl") 517 (delete "isl")
518 (prepend flex isl-0.18))) 518 (prepend flex isl-0.18)))
519 (arguments 519 (arguments
@@ -1110,7 +1110,7 @@ with a layered architecture of JTAG interface and TAP support.")
1110 (origin-patches (package-source gcc-6)) 1110 (origin-patches (package-source gcc-6))
1111 (search-patches "gcc-cross-environment-variables.patch"))))) 1111 (search-patches "gcc-cross-environment-variables.patch")))))
1112 (native-inputs 1112 (native-inputs
1113 (modify-inputs (package-native-inputs xgcc) 1113 (modify-inputs native-inputs
1114 (prepend flex))) 1114 (prepend flex)))
1115 ;; All headers and cross libraries of the propeller toolchain are 1115 ;; All headers and cross libraries of the propeller toolchain are
1116 ;; installed under the "propeller-elf" prefix. 1116 ;; installed under the "propeller-elf" prefix.
@@ -1156,7 +1156,7 @@ with a layered architecture of JTAG interface and TAP support.")
1156 (add-after 'unpack 'chdir 1156 (add-after 'unpack 'chdir
1157 (lambda _ (chdir "gcc"))))))) 1157 (lambda _ (chdir "gcc")))))))
1158 (native-inputs 1158 (native-inputs
1159 (modify-inputs (package-native-inputs xgcc) 1159 (modify-inputs native-inputs
1160 (prepend gcc-5))) 1160 (prepend gcc-5)))
1161 (home-page "https://github.com/parallaxinc/propgcc") 1161 (home-page "https://github.com/parallaxinc/propgcc")
1162 (supported-systems (delete "aarch64-linux" %supported-systems)))))) 1162 (supported-systems (delete "aarch64-linux" %supported-systems))))))
diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index 4a6a9d16325..62c2c58e541 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -1160,7 +1160,7 @@ The following systems are supported:
1160 #~(cons "-DCMAKE_C_FLAGS=-Wno-error=incompatible-pointer-types" 1160 #~(cons "-DCMAKE_C_FLAGS=-Wno-error=incompatible-pointer-types"
1161 #$flags)))) 1161 #$flags))))
1162 (inputs 1162 (inputs
1163 (modify-inputs (package-inputs mgba) 1163 (modify-inputs inputs
1164 (replace "ffmpeg" ffmpeg-6))))))) 1164 (replace "ffmpeg" ffmpeg-6)))))))
1165 1165
1166(define-public sameboy 1166(define-public sameboy
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 81bcb034a50..af0fe331e9d 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -2836,7 +2836,7 @@ models in the STL and OFF file formats.")
2836 (("\\$\\{CMAKE_SOURCE_DIR\\}/submodules/sanitizers-cmake/cmake") 2836 (("\\$\\{CMAKE_SOURCE_DIR\\}/submodules/sanitizers-cmake/cmake")
2837 (string-append (assoc-ref inputs "sanitizers-cmake") 2837 (string-append (assoc-ref inputs "sanitizers-cmake")
2838 "/share/sanitizers-cmake/cmake"))))))))) 2838 "/share/sanitizers-cmake/cmake")))))))))
2839 (inputs (modify-inputs (package-inputs openscad) 2839 (inputs (modify-inputs inputs
2840 (append curl libfive))) 2840 (append curl libfive)))
2841 (synopsis "Script-based 3D modeling app with Python support") 2841 (synopsis "Script-based 3D modeling app with Python support")
2842 (description 2842 (description
diff --git a/gnu/packages/fcitx5.scm b/gnu/packages/fcitx5.scm
index 2a8157cb149..c271619e441 100644
--- a/gnu/packages/fcitx5.scm
+++ b/gnu/packages/fcitx5.scm
@@ -310,7 +310,7 @@ IM module for GTK+3 applications.
310 (lambda _ 310 (lambda _
311 (chdir "..")))))) 311 (chdir ".."))))))
312 (inputs 312 (inputs
313 (modify-inputs (package-inputs fcitx5-gtk) 313 (modify-inputs inputs
314 (delete "gtk+") 314 (delete "gtk+")
315 (prepend fcitx5-gtk gtk))) 315 (prepend fcitx5-gtk gtk)))
316 (native-search-paths 316 (native-search-paths
diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm
index 5a9e86aa150..05f8f4b0d31 100644
--- a/gnu/packages/file-systems.scm
+++ b/gnu/packages/file-systems.scm
@@ -931,7 +931,7 @@ performance and other characteristics.")
931 (apply invoke "make" "install" 931 (apply invoke "make" "install"
932 (string-append "PREFIX=" #$output) 932 (string-append "PREFIX=" #$output)
933 #$(bcachefs-tools-make-install-flags)))))))) 933 #$(bcachefs-tools-make-install-flags))))))))
934 (inputs (modify-inputs (package-inputs bcachefs-tools-minimal) 934 (inputs (modify-inputs inputs
935 (prepend `(,eudev "static") 935 (prepend `(,eudev "static")
936 `(,keyutils "static") 936 `(,keyutils "static")
937 `(,libscrypt "static") 937 `(,libscrypt "static")
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 14d85248b2c..19d91b46868 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -240,7 +240,7 @@ line client and a client based on Qt.")
240 ((#:qtbase original-flags #f) 240 ((#:qtbase original-flags #f)
241 qtbase-5))) 241 qtbase-5)))
242 (native-inputs 242 (native-inputs
243 (modify-inputs (package-native-inputs bitcoin-core) 243 (modify-inputs native-inputs
244 (delete qttools) 244 (delete qttools)
245 (append imagemagick 245 (append imagemagick
246 librsvg 246 librsvg
diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm
index da6f84d8939..c088a9de7bc 100644
--- a/gnu/packages/firmware.scm
+++ b/gnu/packages/firmware.scm
@@ -787,7 +787,7 @@ source."
787 (native-inputs 787 (native-inputs
788 (if (member (%current-system) '("i686-linux" "x86_64-linux")) 788 (if (member (%current-system) '("i686-linux" "x86_64-linux"))
789 (package-native-inputs seabios) 789 (package-native-inputs seabios)
790 (modify-inputs (package-native-inputs seabios) 790 (modify-inputs native-inputs
791 (prepend (cross-gcc "i686-linux-gnu") 791 (prepend (cross-gcc "i686-linux-gnu")
792 (cross-binutils "i686-linux-gnu"))))) 792 (cross-binutils "i686-linux-gnu")))))
793 (supported-systems %supported-systems) 793 (supported-systems %supported-systems)
@@ -1384,7 +1384,7 @@ interface standards, such as:
1384 (let ((base (make-arm-trusted-firmware "rk3399"))) 1384 (let ((base (make-arm-trusted-firmware "rk3399")))
1385 (package 1385 (package
1386 (inherit base) 1386 (inherit base)
1387 (native-inputs (modify-inputs (package-native-inputs base) 1387 (native-inputs (modify-inputs native-inputs
1388 (prepend (cross-gcc "arm-none-eabi") 1388 (prepend (cross-gcc "arm-none-eabi")
1389 (cross-binutils "arm-none-eabi"))))))) 1389 (cross-binutils "arm-none-eabi")))))))
1390 1390
@@ -1964,7 +1964,7 @@ or passthrough board.")
1964 (package 1964 (package
1965 (inherit base) 1965 (inherit base)
1966 (native-inputs 1966 (native-inputs
1967 (modify-inputs (package-native-inputs base) 1967 (modify-inputs native-inputs
1968 (replace "xgcc" (make-gcc-arm-none-eabi-12.3.rel1))))))) 1968 (replace "xgcc" (make-gcc-arm-none-eabi-12.3.rel1)))))))
1969 1969
1970(define* (make-qmk-firmware-keychron keyboard keymap 1970(define* (make-qmk-firmware-keychron keyboard keymap
@@ -2050,7 +2050,7 @@ or passthrough board.")
2050 "0r501hkk0idwfm6qs09g1wb808ga452gz39dw32x13rmg3a901s6"))) 2050 "0r501hkk0idwfm6qs09g1wb808ga452gz39dw32x13rmg3a901s6")))
2051 "lib/printf"))))))) 2051 "lib/printf")))))))
2052 (native-inputs 2052 (native-inputs
2053 (modify-inputs (package-native-inputs base) 2053 (modify-inputs native-inputs
2054 (prepend 2054 (prepend
2055 (package 2055 (package
2056 (inherit (make-qmk-newlib-nano-arm-none-eabi)) 2056 (inherit (make-qmk-newlib-nano-arm-none-eabi))
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index 90c8119ab33..da91608bbe8 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -157,7 +157,7 @@ anti-aliased glyph bitmap generation with 256 gray levels.")
157 (inherit freetype) 157 (inherit freetype)
158 (name "freetype-with-brotli") 158 (name "freetype-with-brotli")
159 (propagated-inputs 159 (propagated-inputs
160 (modify-inputs (package-propagated-inputs freetype) 160 (modify-inputs propagated-inputs
161 (prepend brotli))))) 161 (prepend brotli)))))
162 162
163(define-public opentype-sanitizer 163(define-public opentype-sanitizer
@@ -697,7 +697,7 @@ implementing the pen protocol for manipulating glyphs.")
697 ((".*\\(\\(0, 0), \\(50, 20), \\(100, 40)).*") "") 697 ((".*\\(\\(0, 0), \\(50, 20), \\(100, 40)).*") "")
698 ((".*107\\.70329614269009.*") "")))))))) 698 ((".*107\\.70329614269009.*") ""))))))))
699 (native-inputs 699 (native-inputs
700 (modify-inputs (package-native-inputs python-fontpens-bootstrap) 700 (modify-inputs native-inputs
701 (append python-fontparts-bootstrap 701 (append python-fontparts-bootstrap
702 python-fontpens-bootstrap 702 python-fontpens-bootstrap
703 python-pytest 703 python-pytest
@@ -738,7 +738,7 @@ process. FontParts is the successor of RoboFab.")
738 (package/inherit python-fontparts-bootstrap 738 (package/inherit python-fontparts-bootstrap
739 (name "python-fontparts") 739 (name "python-fontparts")
740 (propagated-inputs 740 (propagated-inputs
741 (modify-inputs (package-propagated-inputs python-fontparts-bootstrap) 741 (modify-inputs propagated-inputs
742 (replace "python-defcon-bootstrap" python-defcon))) 742 (replace "python-defcon-bootstrap" python-defcon)))
743 (properties 743 (properties
744 (alist-delete 'hidden? 744 (alist-delete 'hidden?
@@ -1488,7 +1488,7 @@ high quality, anti-aliased and subpixel rendered text on a display.")
1488 (delete-file-recursively source))) 1488 (delete-file-recursively source)))
1489 '("man3" "man5")))))))) 1489 '("man3" "man5"))))))))
1490 (native-inputs 1490 (native-inputs
1491 (modify-inputs (package-native-inputs fontconfig) 1491 (modify-inputs native-inputs
1492 (append docbook-utils))) 1492 (append docbook-utils)))
1493 (properties (alist-delete 'hidden? (package-properties fontconfig))))) 1493 (properties (alist-delete 'hidden? (package-properties fontconfig)))))
1494 1494
@@ -1988,7 +1988,7 @@ UFO3 as described by the UFO font format.")
1988 (package/inherit python-defcon-bootstrap 1988 (package/inherit python-defcon-bootstrap
1989 (name "python-defcon") 1989 (name "python-defcon")
1990 (propagated-inputs 1990 (propagated-inputs
1991 (modify-inputs (package-propagated-inputs python-defcon-bootstrap) 1991 (modify-inputs propagated-inputs
1992 (replace "python-fontpens-bootstrap" python-fontpens))) 1992 (replace "python-fontpens-bootstrap" python-fontpens)))
1993 (properties 1993 (properties
1994 (alist-delete 'hidden? 1994 (alist-delete 'hidden?
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 512b034a269..2b7ec9e1c56 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -222,10 +222,10 @@ application-centers for distributions.")
222 (package/inherit appstream 222 (package/inherit appstream
223 (name "appstream-qt") 223 (name "appstream-qt")
224 (native-inputs 224 (native-inputs
225 (modify-inputs (package-native-inputs appstream) 225 (modify-inputs native-inputs
226 (prepend qttools-5))) 226 (prepend qttools-5)))
227 (inputs 227 (inputs
228 (modify-inputs (package-inputs appstream) 228 (modify-inputs inputs
229 (prepend qtbase-5))) 229 (prepend qtbase-5)))
230 (arguments 230 (arguments
231 (substitute-keyword-arguments arguments 231 (substitute-keyword-arguments arguments
@@ -236,10 +236,10 @@ application-centers for distributions.")
236 (package/inherit appstream 236 (package/inherit appstream
237 (name "appstream-qt6") 237 (name "appstream-qt6")
238 (native-inputs 238 (native-inputs
239 (modify-inputs (package-native-inputs appstream) 239 (modify-inputs native-inputs
240 (prepend qttools))) 240 (prepend qttools)))
241 (inputs 241 (inputs
242 (modify-inputs (package-inputs appstream) 242 (modify-inputs inputs
243 (prepend qtbase))) 243 (prepend qtbase)))
244 (arguments 244 (arguments
245 (substitute-keyword-arguments arguments 245 (substitute-keyword-arguments arguments
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index a621467cf72..35581d9b3b0 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -2126,7 +2126,7 @@ does not include game data.")
2126 (arguments 2126 (arguments
2127 ;; No tests. See https://github.com/Keriew/augustus/issues/82. 2127 ;; No tests. See https://github.com/Keriew/augustus/issues/82.
2128 `(#:tests? #f)) 2128 `(#:tests? #f))
2129 (inputs (modify-inputs (package-inputs julius) 2129 (inputs (modify-inputs inputs
2130 (prepend expat))) 2130 (prepend expat)))
2131 (home-page "https://github.com/Keriew/augustus") 2131 (home-page "https://github.com/Keriew/augustus")
2132 (synopsis "Re-implementation of Caesar III game engine with gameplay changes") 2132 (synopsis "Re-implementation of Caesar III game engine with gameplay changes")
@@ -3433,7 +3433,7 @@ To run, you must put your official game data, @code{Levels} and @code{Help} in
3433 (modules '((guix build utils))) 3433 (modules '((guix build utils)))
3434 (patches (search-patches 3434 (patches (search-patches
3435 "serious-sam-classic-engine-patch-paths.patch")))) 3435 "serious-sam-classic-engine-patch-paths.patch"))))
3436 (inputs (modify-inputs (package-inputs serious-sam-classic) 3436 (inputs (modify-inputs inputs
3437 (prepend vulkan-loader vulkan-headers))) 3437 (prepend vulkan-loader vulkan-headers)))
3438 (synopsis 3438 (synopsis
3439 "SeriousSam engine and Serious Sam: TFE and TSE with Vulkan renderer") 3439 "SeriousSam engine and Serious Sam: TFE and TSE with Vulkan renderer")
@@ -3498,7 +3498,7 @@ corruption… You hope luck will be on your side!
3498 (rename-file (string-append #$output "/bin/shamogu") 3498 (rename-file (string-append #$output "/bin/shamogu")
3499 (string-append #$output "/bin/shamogu-sdl")))))))) 3499 (string-append #$output "/bin/shamogu-sdl"))))))))
3500 (native-inputs 3500 (native-inputs
3501 (modify-inputs (package-native-inputs shamogu) 3501 (modify-inputs native-inputs
3502 (prepend pkg-config))))) 3502 (prepend pkg-config)))))
3503 3503
3504(define-public solarus 3504(define-public solarus
@@ -3576,9 +3576,9 @@ in mind.")
3576 (add-before 'configure 'chdir 3576 (add-before 'configure 'chdir
3577 (lambda _ 3577 (lambda _
3578 (chdir "editor")))))) 3578 (chdir "editor"))))))
3579 (native-inputs (modify-inputs (package-inputs solarus) 3579 (native-inputs (modify-inputs native-inputs
3580 (prepend qttools qlementine))) 3580 (prepend qttools qlementine)))
3581 (inputs (modify-inputs (package-inputs solarus) 3581 (inputs (modify-inputs inputs
3582 (prepend solarus) 3582 (prepend solarus)
3583 (append qtbase qtsvg qtwayland))) 3583 (append qtbase qtsvg qtwayland)))
3584 (synopsis "Create and modify quests for the Solarus engine") 3584 (synopsis "Create and modify quests for the Solarus engine")
@@ -3608,7 +3608,7 @@ quests for the Solarus engine.")))
3608 (native-inputs (modify-inputs (package-inputs solarus) 3608 (native-inputs (modify-inputs (package-inputs solarus)
3609 (prepend qlementine qlementine-icons qtappinstancemanager 3609 (prepend qlementine qlementine-icons qtappinstancemanager
3610 qttools))) 3610 qttools)))
3611 (inputs (modify-inputs (package-inputs solarus) 3611 (inputs (modify-inputs inputs
3612 (prepend solarus) 3612 (prepend solarus)
3613 (append qtbase qtsvg qtwayland))) 3613 (append qtbase qtsvg qtwayland)))
3614 (synopsis "Game launcher and browser for Solarus") 3614 (synopsis "Game launcher and browser for Solarus")
@@ -5811,10 +5811,10 @@ Transport Tycoon Deluxe.")
5811 (assoc-ref outputs "out"))) 5811 (assoc-ref outputs "out")))
5812 (search-path-as-list (list base) (map cdr inputs))))))))) 5812 (search-path-as-list (list base) (map cdr inputs)))))))))
5813 (inputs 5813 (inputs
5814 (modify-inputs (package-inputs openttd-engine) 5814 (modify-inputs inputs
5815 (prepend fluidsynth freepats-gm))) 5815 (prepend fluidsynth freepats-gm)))
5816 (native-inputs 5816 (native-inputs
5817 (modify-inputs (package-native-inputs openttd-engine) 5817 (modify-inputs native-inputs
5818 (prepend openttd-opengfx openttd-openmsx openttd-opensfx))))) 5818 (prepend openttd-opengfx openttd-openmsx openttd-opensfx)))))
5819 5819
5820(define-public openttd-jgrpp 5820(define-public openttd-jgrpp
@@ -5831,7 +5831,7 @@ Transport Tycoon Deluxe.")
5831 (file-name (git-file-name name version)) 5831 (file-name (git-file-name name version))
5832 (sha256 5832 (sha256
5833 (base32 "1jzzvribf2cqvjl9cympyx9qpplljvmhqrrlw7aq4ckzl92d87z3")))) 5833 (base32 "1jzzvribf2cqvjl9cympyx9qpplljvmhqrrlw7aq4ckzl92d87z3"))))
5834 (inputs (modify-inputs (package-inputs openttd) 5834 (inputs (modify-inputs inputs
5835 (append zstd harfbuzz))) 5835 (append zstd harfbuzz)))
5836 (arguments 5836 (arguments
5837 (substitute-keyword-arguments arguments 5837 (substitute-keyword-arguments arguments
@@ -8247,10 +8247,10 @@ monsters in a quest to find the mystifyingly fabulous Orb of Zot.")
8247 "GAME=crawl-tiles" 8247 "GAME=crawl-tiles"
8248 #$flags)))) 8248 #$flags))))
8249 (inputs 8249 (inputs
8250 (modify-inputs (package-inputs crawl) 8250 (modify-inputs inputs
8251 (prepend font-dejavu freetype glu libpng sdl2 sdl2-image sdl2-mixer))) 8251 (prepend font-dejavu freetype glu libpng sdl2 sdl2-image sdl2-mixer)))
8252 (native-inputs 8252 (native-inputs
8253 (modify-inputs (package-native-inputs crawl) 8253 (modify-inputs native-inputs
8254 (prepend pngcrush which))) 8254 (prepend pngcrush which)))
8255 (synopsis "Graphical roguelike dungeon crawler game"))) 8255 (synopsis "Graphical roguelike dungeon crawler game")))
8256 8256
@@ -8940,7 +8940,7 @@ some graphical niceities, and numerous bug-fixes and other improvements.")
8940 #t)))) 8940 #t))))
8941 ,@(strip-keyword-arguments '(#:make-flags #:phases) 8941 ,@(strip-keyword-arguments '(#:make-flags #:phases)
8942 (package-arguments quakespasm)))) 8942 (package-arguments quakespasm))))
8943 (inputs (modify-inputs (package-inputs quakespasm) 8943 (inputs (modify-inputs inputs
8944 (prepend 8944 (prepend
8945 glslang 8945 glslang
8946 spirv-tools 8946 spirv-tools
@@ -11481,7 +11481,7 @@ player adaptability for character progression.")
11481 (string-append #$output "/bin/harmonist") 11481 (string-append #$output "/bin/harmonist")
11482 (string-append #$output "/bin/harmonist-sdl")))))))) 11482 (string-append #$output "/bin/harmonist-sdl"))))))))
11483 (native-inputs 11483 (native-inputs
11484 (modify-inputs (package-native-inputs harmonist) 11484 (modify-inputs native-inputs
11485 (prepend pkg-config))))) 11485 (prepend pkg-config)))))
11486 11486
11487(define-public li-ri 11487(define-public li-ri
diff --git a/gnu/packages/gawk.scm b/gnu/packages/gawk.scm
index a4e9ad61722..72794b025bc 100644
--- a/gnu/packages/gawk.scm
+++ b/gnu/packages/gawk.scm
@@ -110,7 +110,7 @@ including network access, sorting, and large libraries.")
110 (package/inherit gawk 110 (package/inherit gawk
111 (name "gawk-mpfr") 111 (name "gawk-mpfr")
112 (inputs 112 (inputs
113 (modify-inputs (package-inputs gawk) 113 (modify-inputs inputs
114 (prepend mpfr))))) 114 (prepend mpfr)))))
115 115
116;; Suffixed with -next because, similarly to Emacs, development versions are 116;; Suffixed with -next because, similarly to Emacs, development versions are
@@ -258,7 +258,7 @@ programs can be captured and transferred to systems that have Awk but not
258 (("awk=gawk") (string-append "awk=" (which "egawk"))) 258 (("awk=gawk") (string-append "awk=" (which "egawk")))
259 (("awk '") (string-append (which "egawk") " '"))))))))) 259 (("awk '") (string-append (which "egawk") " '")))))))))
260 (inputs 260 (inputs
261 (modify-inputs (package-inputs cppawk) 261 (modify-inputs inputs
262 (delete "gawk-mpfr") 262 (delete "gawk-mpfr")
263 (prepend egawk-next))) 263 (prepend egawk-next)))
264 (synopsis "Wrapper script that adds C preprocessing to Enhanced GNU Awk"))) 264 (synopsis "Wrapper script that adds C preprocessing to Enhanced GNU Awk")))
diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm
index 3b98988c1fd..100c3962c19 100644
--- a/gnu/packages/gcc.scm
+++ b/gnu/packages/gcc.scm
@@ -516,7 +516,7 @@ Go. It also includes runtime support libraries for these languages.")
516 (supported-systems (fold delete %supported-systems 516 (supported-systems (fold delete %supported-systems
517 '("riscv64-linux" "x86_64-gnu"))) 517 '("riscv64-linux" "x86_64-gnu")))
518 (inputs 518 (inputs
519 (modify-inputs (package-inputs gcc-base) 519 (modify-inputs inputs
520 (prepend isl-0.11 cloog))))) 520 (prepend isl-0.11 cloog)))))
521 521
522(define-public gcc-4.9 522(define-public gcc-4.9
@@ -580,7 +580,7 @@ Go. It also includes runtime support libraries for these languages.")
580 (native-inputs (list perl ;for manpages 580 (native-inputs (list perl ;for manpages
581 texinfo)) 581 texinfo))
582 (inputs 582 (inputs
583 (modify-inputs (package-inputs gcc-base) 583 (modify-inputs inputs
584 (prepend isl-0.11 cloog))) 584 (prepend isl-0.11 cloog)))
585 (supported-systems (fold delete %supported-systems 585 (supported-systems (fold delete %supported-systems
586 '("riscv64-linux" "x86_64-gnu"))))) 586 '("riscv64-linux" "x86_64-gnu")))))
@@ -655,7 +655,7 @@ Go. It also includes runtime support libraries for these languages.")
655 (native-inputs (list perl ;for manpages 655 (native-inputs (list perl ;for manpages
656 texinfo)) 656 texinfo))
657 (inputs 657 (inputs
658 (modify-inputs (package-inputs gcc-base) 658 (modify-inputs inputs
659 (prepend ;; GCC5 needs <isl/band.h> which is removed in later versions. 659 (prepend ;; GCC5 needs <isl/band.h> which is removed in later versions.
660 isl-0.18))) 660 isl-0.18)))
661 (supported-systems (fold delete %supported-systems 661 (supported-systems (fold delete %supported-systems
@@ -1411,7 +1411,7 @@ as the 'native-search-paths' field."
1411 (package 1411 (package
1412 (inherit gdc) 1412 (inherit gdc)
1413 (arguments 1413 (arguments
1414 (substitute-keyword-arguments (package-arguments gdc) 1414 (substitute-keyword-arguments arguments
1415 ((#:modules modules) 1415 ((#:modules modules)
1416 `(,@modules 1416 `(,@modules
1417 (ice-9 ftw))) 1417 (ice-9 ftw)))
@@ -1484,14 +1484,14 @@ as the 'native-search-paths' field."
1484 "^/lib/debug/.*/lib/libgdruntime" 1484 "^/lib/debug/.*/lib/libgdruntime"
1485 "^/lib/debug/.*/lib/libgphobos")))))))) 1485 "^/lib/debug/.*/lib/libgphobos"))))))))
1486 (inputs 1486 (inputs
1487 (modify-inputs (package-inputs gdc) 1487 (modify-inputs inputs
1488 ;; This makes flags like -static-libstdc++ work. Required for using this 1488 ;; This makes flags like -static-libstdc++ work. Required for using this
1489 ;; compiler as a bootstrap compiler for GDC 12+. 1489 ;; compiler as a bootstrap compiler for GDC 12+.
1490 ;; Additionally, this allows us to support linking with GCC libraries, 1490 ;; Additionally, this allows us to support linking with GCC libraries,
1491 ;; without building or storing them ourselves. 1491 ;; without building or storing them ourselves.
1492 (append (list gcc "lib")))) 1492 (append (list gcc "lib"))))
1493 (native-inputs 1493 (native-inputs
1494 (let ((orig (package-native-inputs gdc))) 1494 (let ((orig native-inputs))
1495 (if bootstrap-gdc 1495 (if bootstrap-gdc
1496 (modify-inputs orig 1496 (modify-inputs orig
1497 ;; Since GCC 12, GDC is self-hosted, requiring a version of itself 1497 ;; Since GCC 12, GDC is self-hosted, requiring a version of itself
@@ -1601,7 +1601,7 @@ also includes the druntime and phobos libraries."
1601 (package 1601 (package
1602 (inherit base) 1602 (inherit base)
1603 (native-inputs 1603 (native-inputs
1604 (modify-inputs (package-native-inputs base) 1604 (modify-inputs native-inputs
1605 (prepend flex))))))) 1605 (prepend flex)))))))
1606 1606
1607(define-public (make-libgccjit gcc) 1607(define-public (make-libgccjit gcc)
@@ -1637,9 +1637,9 @@ also includes the druntime and phobos libraries."
1637 (find-files 1637 (find-files
1638 (string-append (assoc-ref outputs "out") "/bin") 1638 (string-append (assoc-ref outputs "out") "/bin")
1639 ".*(c\\+\\+|cpp|g\\+\\+|gcov|gcc|gcc-.*)")))))))) 1639 ".*(c\\+\\+|cpp|g\\+\\+|gcov|gcc|gcc-.*)"))))))))
1640 (inputs (modify-inputs (package-inputs gcc) 1640 (inputs (modify-inputs inputs
1641 (delete "libstdc++"))) 1641 (delete "libstdc++")))
1642 (native-inputs (modify-inputs (package-native-inputs gcc) 1642 (native-inputs (modify-inputs native-inputs
1643 (prepend gcc))) 1643 (prepend gcc)))
1644 (synopsis "GCC library generating machine code on-the-fly at runtime") 1644 (synopsis "GCC library generating machine code on-the-fly at runtime")
1645 (description 1645 (description
diff --git a/gnu/packages/gdb.scm b/gnu/packages/gdb.scm
index 709807888c4..9aa6ffd3ebc 100644
--- a/gnu/packages/gdb.scm
+++ b/gnu/packages/gdb.scm
@@ -374,10 +374,10 @@ AMD's commercially available GPU architectures.")
374 (base32 374 (base32
375 "1msxz5xnm6fl2p9hzjnkaayd8x3dc0dp34ff60asr8mgxwxlcd9c")))) 375 "1msxz5xnm6fl2p9hzjnkaayd8x3dc0dp34ff60asr8mgxwxlcd9c"))))
376 (inputs 376 (inputs
377 (modify-inputs (package-inputs gdb) 377 (modify-inputs inputs
378 (prepend rocdbgapi))) 378 (prepend rocdbgapi)))
379 (native-inputs 379 (native-inputs
380 (modify-inputs (package-native-inputs gdb) 380 (modify-inputs native-inputs
381 (prepend bison flex perl))) 381 (prepend bison flex perl)))
382 (arguments 382 (arguments
383 (substitute-keyword-arguments arguments 383 (substitute-keyword-arguments arguments
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 43fdcf8a343..a38eb76132e 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -409,7 +409,7 @@ hierarchical hexagonal geospatial indexing system")
409 (sha256 409 (sha256
410 (base32 "16gxa1sivghxw179rik87r918mjasars2qkzidlwq83qfa4axn20")))) 410 (base32 "16gxa1sivghxw179rik87r918mjasars2qkzidlwq83qfa4axn20"))))
411 (inputs 411 (inputs
412 (modify-inputs (package-inputs python-h3) 412 (modify-inputs inputs
413 (replace "h3" h3-3))))) 413 (replace "h3" h3-3)))))
414 414
415(define-public geos 415(define-public geos
@@ -927,11 +927,11 @@ hydrology and waste deposition.")
927 (package 927 (package
928 (inherit ogs-serial) 928 (inherit ogs-serial)
929 (name "ogs-petsc") 929 (name "ogs-petsc")
930 (inputs (modify-inputs (package-inputs ogs-serial) 930 (inputs (modify-inputs inputs
931 (prepend openmpi petsc-openmpi) 931 (prepend openmpi petsc-openmpi)
932 (replace "hdf5" hdf5-parallel-openmpi) 932 (replace "hdf5" hdf5-parallel-openmpi)
933 (replace "netcdf-cxx4" netcdf-cxx4-parallel-openmpi))) 933 (replace "netcdf-cxx4" netcdf-cxx4-parallel-openmpi)))
934 (native-inputs (modify-inputs (package-native-inputs ogs-serial) 934 (native-inputs (modify-inputs native-inputs
935 (prepend pkg-config))) 935 (prepend pkg-config)))
936 (arguments 936 (arguments
937 (substitute-keyword-arguments arguments 937 (substitute-keyword-arguments arguments
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index 039f736b0d4..ee4f4c779bf 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -349,7 +349,7 @@ areas where they were not expected like documentation.")
349 (native-inputs 349 (native-inputs
350 ;; Remove test dependencies, primarily to reduce the size of the 350 ;; Remove test dependencies, primarily to reduce the size of the
351 ;; dependency graph of the ‘guix’ package. 351 ;; dependency graph of the ‘guix’ package.
352 (modify-inputs (package-native-inputs po4a) 352 (modify-inputs native-inputs
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 arguments 355 (substitute-keyword-arguments arguments
diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm
index 0e618768cb7..8ebfee65c61 100644
--- a/gnu/packages/ghostscript.scm
+++ b/gnu/packages/ghostscript.scm
@@ -311,13 +311,13 @@ output file formats and printers.")
311(define-public ghostscript/x 311(define-public ghostscript/x
312 (package/inherit ghostscript 312 (package/inherit ghostscript
313 (name (string-append (package-name ghostscript) "-with-x")) 313 (name (string-append (package-name ghostscript) "-with-x"))
314 (inputs (modify-inputs (package-inputs ghostscript) 314 (inputs (modify-inputs inputs
315 (prepend libxext libxt))))) 315 (prepend libxext libxt)))))
316 316
317(define-public ghostscript/cups 317(define-public ghostscript/cups
318 (package/inherit ghostscript 318 (package/inherit ghostscript
319 (name "ghostscript-with-cups") 319 (name "ghostscript-with-cups")
320 (inputs (modify-inputs (package-inputs ghostscript) 320 (inputs (modify-inputs inputs
321 (prepend cups-minimal))))) 321 (prepend cups-minimal)))))
322 322
323(define-public ijs 323(define-public ijs
diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index 340b880b8a9..0a559b3c7af 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -410,7 +410,7 @@ that is extensible via a plugin system.")
410 (find-files (string-append #$output "/bin") 410 (find-files (string-append #$output "/bin")
411 (lambda (_ stat) 411 (lambda (_ stat)
412 (eq? 'regular (stat:type stat)))))))))) 412 (eq? 'regular (stat:type stat))))))))))
413 (inputs (modify-inputs (package-inputs gimp-2) 413 (inputs (modify-inputs inputs
414 (replace "gtk+" gtk+) 414 (replace "gtk+" gtk+)
415 (prepend bash-minimal 415 (prepend bash-minimal
416 libjxl 416 libjxl
@@ -421,7 +421,7 @@ that is extensible via a plugin system.")
421 gjs 421 gjs
422 libxslt 422 libxslt
423 xdg-utils))) 423 xdg-utils)))
424 (native-inputs (modify-inputs (package-native-inputs gimp-2) 424 (native-inputs (modify-inputs native-inputs
425 (prepend appstream-glib 425 (prepend appstream-glib
426 gi-docgen 426 gi-docgen
427 libarchive 427 libarchive
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index f8f34599cb8..0898d8229ff 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -1088,7 +1088,7 @@ and surfaces, receiving input and events.")
1088 (sha256 1088 (sha256
1089 (base32 1089 (base32
1090 "1sd396kkn53myp61kxrd18h7b1q4ix173hhxhvl0iz8j4x5h1v5m")))) 1090 "1sd396kkn53myp61kxrd18h7b1q4ix173hhxhvl0iz8j4x5h1v5m"))))
1091 (native-inputs (modify-inputs (package-native-inputs glfw) 1091 (native-inputs (modify-inputs native-inputs
1092 (prepend pkg-config))) 1092 (prepend pkg-config)))
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":
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index 2319e35bfb7..97420b855d0 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -447,7 +447,7 @@ functions for strings and common data structures.")
447 (let ((base glib-minimal)) 447 (let ((base glib-minimal))
448 (package/inherit base 448 (package/inherit base
449 (native-inputs 449 (native-inputs
450 (modify-inputs (package-native-inputs base) 450 (modify-inputs native-inputs
451 (prepend gobject-introspection-minimal))) 451 (prepend gobject-introspection-minimal)))
452 (arguments 452 (arguments
453 (substitute-keyword-arguments arguments 453 (substitute-keyword-arguments arguments
@@ -466,7 +466,7 @@ functions for strings and common data structures.")
466 (properties (alist-delete 'hidden? (package-properties base))) 466 (properties (alist-delete 'hidden? (package-properties base)))
467 (outputs (cons "doc" (package-outputs base))) 467 (outputs (cons "doc" (package-outputs base)))
468 (native-inputs 468 (native-inputs
469 (modify-inputs (package-native-inputs base) 469 (modify-inputs native-inputs
470 (append gi-docgen python-docutils))) 470 (append gi-docgen python-docutils)))
471 (arguments 471 (arguments
472 (substitute-keyword-arguments arguments 472 (substitute-keyword-arguments arguments
@@ -646,10 +646,10 @@ provide bindings to call into the C library.")
646 (let ((base gobject-introspection-minimal)) 646 (let ((base gobject-introspection-minimal))
647 (package/inherit base 647 (package/inherit base
648 (native-inputs 648 (native-inputs
649 (modify-inputs (package-native-inputs base) 649 (modify-inputs native-inputs
650 (replace "glib" glib))) 650 (replace "glib" glib)))
651 (propagated-inputs 651 (propagated-inputs
652 (modify-inputs (package-propagated-inputs base) 652 (modify-inputs propagated-inputs
653 (replace "glib" glib) 653 (replace "glib" glib)
654 ;; Note: The label stays the same despite the name change. 654 ;; Note: The label stays the same despite the name change.
655 (replace "python-setuptools-bootstrap" python-setuptools)))))) 655 (replace "python-setuptools-bootstrap" python-setuptools))))))
@@ -988,7 +988,7 @@ useful for C++.")
988 (sha256 988 (sha256
989 (base32 "0bqm9vqwhas69q6n89wd2xgxvrlkpxra13dzsx8m67hqk0jp8n2k")))) 989 (base32 "0bqm9vqwhas69q6n89wd2xgxvrlkpxra13dzsx8m67hqk0jp8n2k"))))
990 (propagated-inputs 990 (propagated-inputs
991 (modify-inputs (package-propagated-inputs glibmm) 991 (modify-inputs propagated-inputs
992 (replace "libsigc++" libsigc++-2))))) 992 (replace "libsigc++" libsigc++-2)))))
993 993
994(define-public python-pygobject 994(define-public python-pygobject
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 7b0d87ca247..217ceff3836 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -1282,7 +1282,7 @@ a debugging tool, @command{gssdp-device-sniffer}.")
1282 (arguments 1282 (arguments
1283 (list #:configure-flags 1283 (list #:configure-flags
1284 #~(list "-Dgtk_doc=true"))) 1284 #~(list "-Dgtk_doc=true")))
1285 (propagated-inputs (modify-inputs (package-propagated-inputs gssdp) 1285 (propagated-inputs (modify-inputs propagated-inputs
1286 (replace "libsoup" libsoup-minimal-2))))) 1286 (replace "libsoup" libsoup-minimal-2)))))
1287 1287
1288(define-public gupnp 1288(define-public gupnp
@@ -4496,7 +4496,7 @@ editors, IDEs, etc.")
4496 (arguments (substitute-keyword-arguments arguments 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 propagated-inputs
4500 (replace "gtk" gtk+))) 4500 (replace "gtk" gtk+)))
4501 (properties 4501 (properties
4502 `((upstream-name . "vte"))))) 4502 `((upstream-name . "vte")))))
@@ -4517,7 +4517,7 @@ editors, IDEs, etc.")
4517 (arguments (substitute-keyword-arguments arguments 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 inputs
4521 (append libsixel) 4521 (append libsixel)
4522 (append lz4))))) 4522 (append lz4)))))
4523 4523
@@ -4698,9 +4698,9 @@ GLib and GObject, and integrates JSON with GLib data types.")
4698 (native-inputs 4698 (native-inputs
4699 (if (%current-target-system) 4699 (if (%current-target-system)
4700 ;; No docs, but rst2man is used for man pages. 4700 ;; No docs, but rst2man is used for man pages.
4701 (modify-inputs (package-native-inputs json-glib-minimal) 4701 (modify-inputs native-inputs
4702 (prepend python-docutils)) 4702 (prepend python-docutils))
4703 (modify-inputs (package-native-inputs json-glib-minimal) 4703 (modify-inputs native-inputs
4704 (prepend gi-docgen gobject-introspection 4704 (prepend gi-docgen gobject-introspection
4705 python-docutils)))))) 4705 python-docutils))))))
4706 4706
@@ -4990,7 +4990,7 @@ and the GLib main loop, to integrate well with GNOME applications.")
4990 (substitute* "tests/meson.build" 4990 (substitute* "tests/meson.build"
4991 (("[ \t]*\\['ssl', true, \\[\\]\\],") "")))))))) 4991 (("[ \t]*\\['ssl', true, \\[\\]\\],") ""))))))))
4992 (native-inputs 4992 (native-inputs
4993 (modify-inputs (package-native-inputs libsoup-minimal) 4993 (modify-inputs native-inputs
4994 (replace "vala" vala-0.52))))) 4994 (replace "vala" vala-0.52)))))
4995 4995
4996(define-public libsoup 4996(define-public libsoup
@@ -5026,7 +5026,7 @@ and the GLib main loop, to integrate well with GNOME applications.")
5026 (mkdir-p (string-append #$output:doc "/share")) 5026 (mkdir-p (string-append #$output:doc "/share"))
5027 (rename-file (string-append #$output "/share/doc") 5027 (rename-file (string-append #$output "/share/doc")
5028 (string-append #$output:doc "/share/doc")))))))) 5028 (string-append #$output:doc "/share/doc"))))))))
5029 (native-inputs (modify-inputs (package-native-inputs libsoup-minimal) 5029 (native-inputs (modify-inputs native-inputs
5030 (prepend gettext-minimal gi-docgen))))) 5030 (prepend gettext-minimal gi-docgen)))))
5031 5031
5032(define-public libsecret 5032(define-public libsecret
@@ -5545,7 +5545,7 @@ output devices.")
5545 (string-append "'" #$output 5545 (string-append "'" #$output
5546 "/etc/bash_completion.d'"))))))))) 5546 "/etc/bash_completion.d'")))))))))
5547 (native-inputs 5547 (native-inputs
5548 (modify-inputs (package-native-inputs colord-minimal) 5548 (modify-inputs native-inputs
5549 (append bash-completion 5549 (append bash-completion
5550 docbook-xsl 5550 docbook-xsl
5551 gtk-doc/stable 5551 gtk-doc/stable
@@ -6022,7 +6022,7 @@ throughout GNOME for API documentation).")
6022(define-public devhelp-with-libsoup2 6022(define-public devhelp-with-libsoup2
6023 (hidden-package 6023 (hidden-package
6024 (package/inherit devhelp 6024 (package/inherit devhelp
6025 (inputs (modify-inputs (package-inputs devhelp) 6025 (inputs (modify-inputs inputs
6026 (replace "webkitgtk-for-gtk3" webkitgtk-with-libsoup2)))))) 6026 (replace "webkitgtk-for-gtk3" webkitgtk-with-libsoup2))))))
6027 6027
6028(define-public cogl 6028(define-public cogl
diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm
index e4309f19b48..b0f7289cc4b 100644
--- a/gnu/packages/gnupg.scm
+++ b/gnu/packages/gnupg.scm
@@ -485,10 +485,10 @@ and every application benefits from this.")
485 (chdir "lang/qt")))))) 485 (chdir "lang/qt"))))))
486 (propagated-inputs (list gpgme)) ;required by QGpgmeConfig.cmake 486 (propagated-inputs (list gpgme)) ;required by QGpgmeConfig.cmake
487 (native-inputs 487 (native-inputs
488 (modify-inputs (package-native-inputs gpgme) 488 (modify-inputs native-inputs
489 (prepend pkg-config))) 489 (prepend pkg-config)))
490 (inputs 490 (inputs
491 (modify-inputs (package-inputs gpgme) 491 (modify-inputs inputs
492 (prepend qtbase-5))) 492 (prepend qtbase-5)))
493 (synopsis "Qt API bindings for gpgme") 493 (synopsis "Qt API bindings for gpgme")
494 (description "QGpgme provides a very high level Qt API around GpgMEpp. 494 (description "QGpgme provides a very high level Qt API around GpgMEpp.
@@ -514,10 +514,10 @@ gpgpme starting with version 1.7.")
514 (chdir "lang/qt")))))) 514 (chdir "lang/qt"))))))
515 (propagated-inputs (list gpgme)) ;required by QGpgmeConfig.cmake 515 (propagated-inputs (list gpgme)) ;required by QGpgmeConfig.cmake
516 (native-inputs 516 (native-inputs
517 (modify-inputs (package-native-inputs gpgme) 517 (modify-inputs native-inputs
518 (prepend pkg-config))) 518 (prepend pkg-config)))
519 (inputs 519 (inputs
520 (modify-inputs (package-inputs gpgme) 520 (modify-inputs inputs
521 (prepend qtbase))) 521 (prepend qtbase)))
522 (synopsis "Qt API bindings for gpgme") 522 (synopsis "Qt API bindings for gpgme")
523 (description "QGpgme provides a very high level Qt API around GpgMEpp.") 523 (description "QGpgme provides a very high level Qt API around GpgMEpp.")
@@ -573,10 +573,10 @@ interface (FFI) of Guile.")
573 (inherit guile-gcrypt) 573 (inherit guile-gcrypt)
574 (name "guile2.2-gcrypt") 574 (name "guile2.2-gcrypt")
575 (native-inputs 575 (native-inputs
576 (modify-inputs (package-native-inputs guile-gcrypt) 576 (modify-inputs native-inputs
577 (replace "guile" guile-2.2))) 577 (replace "guile" guile-2.2)))
578 (inputs 578 (inputs
579 (modify-inputs (package-inputs guile-gcrypt) 579 (modify-inputs inputs
580 (replace "guile" guile-2.2))))) 580 (replace "guile" guile-2.2)))))
581 581
582(define-public python-gpg 582(define-public python-gpg
@@ -908,7 +908,7 @@ enter a passphrase when required by @code{gpg} or other software.")))
908 (arguments 908 (arguments
909 `(#:configure-flags '("--enable-fallback-curses"))) 909 `(#:configure-flags '("--enable-fallback-curses")))
910 (inputs 910 (inputs
911 (modify-inputs (package-inputs pinentry-tty) 911 (modify-inputs inputs
912 (prepend gtk+-2 glib))) 912 (prepend gtk+-2 glib)))
913 (description 913 (description
914 "Pinentry provides a console and a GTK+ GUI that allows users to enter a 914 "Pinentry provides a console and a GTK+ GUI that allows users to enter a
@@ -919,7 +919,7 @@ passphrase when @code{gpg} is run and needs it.")))
919 (inherit pinentry-tty) 919 (inherit pinentry-tty)
920 (name "pinentry-gnome3") 920 (name "pinentry-gnome3")
921 (inputs 921 (inputs
922 (modify-inputs (package-inputs pinentry-tty) 922 (modify-inputs inputs
923 (prepend gtk+-2 gcr-3 glib))) 923 (prepend gtk+-2 gcr-3 glib)))
924 (arguments 924 (arguments
925 `(#:configure-flags '("--enable-pinentry-gnome3" 925 `(#:configure-flags '("--enable-pinentry-gnome3"
@@ -936,7 +936,7 @@ software.")))
936 (arguments 936 (arguments
937 `(#:configure-flags '("--enable-fallback-curses"))) 937 `(#:configure-flags '("--enable-fallback-curses")))
938 (inputs 938 (inputs
939 (modify-inputs (package-inputs pinentry-tty) 939 (modify-inputs inputs
940 (prepend qtbase qtwayland))) 940 (prepend qtbase qtwayland)))
941 (description 941 (description
942 "Pinentry provides a console and a Qt GUI that allows users to enter a 942 "Pinentry provides a console and a Qt GUI that allows users to enter a
@@ -960,7 +960,7 @@ passphrase when @code{gpg} is run and needs it.")))
960 ("gettext" ,gettext-minimal) 960 ("gettext" ,gettext-minimal)
961 ,@(package-native-inputs pinentry-tty))) 961 ,@(package-native-inputs pinentry-tty)))
962 (inputs 962 (inputs
963 (modify-inputs (package-inputs pinentry-tty) 963 (modify-inputs inputs
964 (prepend efl))) 964 (prepend efl)))
965 (description 965 (description
966 "Pinentry provides a console and a graphical interface for @acronym{EFL, 966 "Pinentry provides a console and a graphical interface for @acronym{EFL,
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index 6659a507403..f7a4078b389 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -4465,7 +4465,7 @@ client in Golang.")
4465 (package-arguments go-github-com-datadog-datadog-go) 4465 (package-arguments go-github-com-datadog-datadog-go)
4466 ((#:import-path _) "github.com/DataDog/datadog-go/v5"))) 4466 ((#:import-path _) "github.com/DataDog/datadog-go/v5")))
4467 (native-inputs 4467 (native-inputs
4468 (modify-inputs (package-native-inputs go-github-com-datadog-datadog-go) 4468 (modify-inputs native-inputs
4469 (append go-github-com-golang-mock))))) 4469 (append go-github-com-golang-mock)))))
4470 4470
4471(define-public go-github-com-davecgh-go-xdr 4471(define-public go-github-com-davecgh-go-xdr
@@ -12595,7 +12595,7 @@ part of @url{https://github.com/pion, Pion} WebRTC implementation.")
12595 #:tests? #f ;Tests require network access. 12595 #:tests? #f ;Tests require network access.
12596 #:import-path "github.com/pion/ice/v4")) 12596 #:import-path "github.com/pion/ice/v4"))
12597 (propagated-inputs 12597 (propagated-inputs
12598 (modify-inputs (package-propagated-inputs go-github-com-pion-ice-v3) 12598 (modify-inputs propagated-inputs
12599 (replace "go-github-com-pion-dtls-v2" go-github-com-pion-dtls-v3) 12599 (replace "go-github-com-pion-dtls-v2" go-github-com-pion-dtls-v3)
12600 (replace "go-github-com-pion-stun-v2" go-github-com-pion-stun-v3) 12600 (replace "go-github-com-pion-stun-v2" go-github-com-pion-stun-v3)
12601 (replace "go-github-com-pion-turn-v3" go-github-com-pion-turn-v4))))) 12601 (replace "go-github-com-pion-turn-v3" go-github-com-pion-turn-v4)))))
@@ -12851,7 +12851,7 @@ Protocol,SCTP} as specified in
12851 (list 12851 (list
12852 #:import-path "github.com/pion/srtp/v3")) 12852 #:import-path "github.com/pion/srtp/v3"))
12853 (propagated-inputs 12853 (propagated-inputs
12854 (modify-inputs (package-propagated-inputs go-github-com-pion-srtp-v2) 12854 (modify-inputs propagated-inputs
12855 (replace "go-github-com-pion-transport-v2" 12855 (replace "go-github-com-pion-transport-v2"
12856 go-github-com-pion-transport-v4))))) 12856 go-github-com-pion-transport-v4)))))
12857 12857
@@ -13000,7 +13000,7 @@ throughout the @url{https://github.com/pion, Pion} modules.")
13000 (native-inputs 13000 (native-inputs
13001 (list go-github-com-stretchr-testify)) 13001 (list go-github-com-stretchr-testify))
13002 (propagated-inputs 13002 (propagated-inputs
13003 (modify-inputs (package-propagated-inputs go-github-com-pion-transport) 13003 (modify-inputs propagated-inputs
13004 (prepend go-github-com-wlynxg-anet))))) 13004 (prepend go-github-com-wlynxg-anet)))))
13005 13005
13006(define-public go-github-com-pion-transport-v3 13006(define-public go-github-com-pion-transport-v3
@@ -13044,7 +13044,7 @@ throughout the @url{https://github.com/pion, Pion} modules.")
13044 (list 13044 (list
13045 #:import-path "github.com/pion/transport/v4")) 13045 #:import-path "github.com/pion/transport/v4"))
13046 (propagated-inputs 13046 (propagated-inputs
13047 (modify-inputs (package-propagated-inputs go-github-com-pion-transport-v3) 13047 (modify-inputs propagated-inputs
13048 (prepend go-golang-org-x-time))))) 13048 (prepend go-golang-org-x-time)))))
13049 13049
13050(define-public go-github-com-pion-turn-v2 13050(define-public go-github-com-pion-turn-v2
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index 536fbb0651f..126dbaad711 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -32112,7 +32112,7 @@ various modes for analyzing and transforming YAML data.")))
32112 (string-append bash "/completions")))))))))) 32112 (string-append bash "/completions"))))))))))
32113 (native-inputs 32113 (native-inputs
32114 (append 32114 (append
32115 (modify-inputs (package-native-inputs go-github-com-opencontainers-runtime-tools) 32115 (modify-inputs native-inputs
32116 (append go-md2man)) 32116 (append go-md2man))
32117 (package-propagated-inputs go-github-com-opencontainers-runtime-tools))) 32117 (package-propagated-inputs go-github-com-opencontainers-runtime-tools)))
32118 (propagated-inputs '()) 32118 (propagated-inputs '())
diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm
index b49f0d75b40..2865be3e8a2 100644
--- a/gnu/packages/gpodder.scm
+++ b/gnu/packages/gpodder.scm
@@ -157,7 +157,7 @@ and track podcasts.")
157 (package/inherit libmygpo-qt 157 (package/inherit libmygpo-qt
158 (name "libmygpo-qt5") 158 (name "libmygpo-qt5")
159 (inputs 159 (inputs
160 (modify-inputs (package-inputs libmygpo-qt) 160 (modify-inputs inputs
161 (replace "qtbase" qtbase-5))) 161 (replace "qtbase" qtbase-5)))
162 (arguments 162 (arguments
163 (substitute-keyword-arguments arguments 163 (substitute-keyword-arguments arguments
diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm
index 2b0b358abae..c49504adea6 100644
--- a/gnu/packages/graphviz.scm
+++ b/gnu/packages/graphviz.scm
@@ -145,7 +145,7 @@ interfaces for other technical domains.")
145(define-public graphviz-minimal 145(define-public graphviz-minimal
146 (package/inherit graphviz 146 (package/inherit graphviz
147 (name "graphviz-minimal") 147 (name "graphviz-minimal")
148 (inputs (modify-inputs (package-inputs graphviz) 148 (inputs (modify-inputs inputs
149 (delete "libxrender" "libx11" "pango" "libxaw"))) 149 (delete "libxrender" "libx11" "pango" "libxaw")))
150 (synopsis "Graph visualization software (without X11 support)"))) 150 (synopsis "Graph visualization software (without X11 support)")))
151 151
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index b20a1a0e057..f26cac13310 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -735,7 +735,7 @@ model to base your own plug-in on, here it is.")
735 (inherit gst-plugins-good) 735 (inherit gst-plugins-good)
736 (name "gst-plugins-good-qt") 736 (name "gst-plugins-good-qt")
737 (inputs 737 (inputs
738 (modify-inputs (package-inputs gst-plugins-good) 738 (modify-inputs inputs
739 (prepend qtbase 739 (prepend qtbase
740 qtdeclarative 740 qtdeclarative
741 qtshadertools 741 qtshadertools
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 9eea8b4919c..6b26ae2fa72 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -248,7 +248,7 @@ output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.")
248 (properties (alist-delete 'hidden? (package-properties cairo))) 248 (properties (alist-delete 'hidden? (package-properties cairo)))
249 (outputs (cons "doc" (package-outputs cairo))) 249 (outputs (cons "doc" (package-outputs cairo)))
250 (native-inputs 250 (native-inputs
251 (modify-inputs (package-native-inputs cairo) 251 (modify-inputs native-inputs
252 (prepend gtk-doc/stable))) 252 (prepend gtk-doc/stable)))
253 (arguments 253 (arguments
254 (substitute-keyword-arguments arguments 254 (substitute-keyword-arguments arguments
@@ -616,10 +616,10 @@ highlighting and other features typical of a source code editor.")
616 (base32 616 (base32
617 "0zd84229bddvp8zpnn86q34i16mhf9x3pzry795gilc3na7x3jby")))) 617 "0zd84229bddvp8zpnn86q34i16mhf9x3pzry795gilc3na7x3jby"))))
618 (native-inputs 618 (native-inputs
619 (modify-inputs (package-native-inputs gtksourceview) 619 (modify-inputs native-inputs
620 (replace "gobject-introspection" gobject-introspection))) 620 (replace "gobject-introspection" gobject-introspection)))
621 (propagated-inputs 621 (propagated-inputs
622 (modify-inputs (package-propagated-inputs gtksourceview) 622 (modify-inputs propagated-inputs
623 (replace "gtk" gtk+) 623 (replace "gtk" gtk+)
624 (replace "glib" glib))))) 624 (replace "glib" glib)))))
625 625
@@ -871,7 +871,7 @@ is part of the GNOME accessibility project.")
871 (string-append "docs_dir = '" #$output:doc 871 (string-append "docs_dir = '" #$output:doc
872 "/share/doc'\n"))))))))) 872 "/share/doc'\n")))))))))
873 (native-inputs 873 (native-inputs
874 (modify-inputs (package-native-inputs at-spi2-core) 874 (modify-inputs native-inputs
875 (append gi-docgen python python-sphinx) 875 (append gi-docgen python python-sphinx)
876 (replace "python-dbusmock" python-dbusmock))) 876 (replace "python-dbusmock" python-dbusmock)))
877 (properties (alist-delete 'hidden? 877 (properties (alist-delete 'hidden?
@@ -1738,7 +1738,7 @@ library.")
1738 (sha256 1738 (sha256
1739 (base32 "1qwdj9xw1w651kqwh82nipbryimm1ir5n3c6q34nphsx576bj9h1")))) 1739 (base32 "1qwdj9xw1w651kqwh82nipbryimm1ir5n3c6q34nphsx576bj9h1"))))
1740 (propagated-inputs 1740 (propagated-inputs
1741 (modify-inputs (package-propagated-inputs cairomm) 1741 (modify-inputs propagated-inputs
1742 (prepend libsigc++-2))))) 1742 (prepend libsigc++-2)))))
1743 1743
1744(define-public pangomm 1744(define-public pangomm
@@ -1868,7 +1868,7 @@ text rendering library.")
1868 (sha256 1868 (sha256
1869 (base32 "1cysiz908phkagwnls44xxa60xls7r3fw540zcg00g7q520jl50a")))) 1869 (base32 "1cysiz908phkagwnls44xxa60xls7r3fw540zcg00g7q520jl50a"))))
1870 (propagated-inputs 1870 (propagated-inputs
1871 (modify-inputs (package-propagated-inputs atkmm) 1871 (modify-inputs propagated-inputs
1872 (replace "glibmm" glibmm-2.66))))) 1872 (replace "glibmm" glibmm-2.66)))))
1873 1873
1874(define-public gtkmm 1874(define-public gtkmm
@@ -2336,7 +2336,7 @@ with some extra work.")
2336(define-public gtk-doc/stable 2336(define-public gtk-doc/stable
2337 (hidden-package 2337 (hidden-package
2338 (package/inherit gtk-doc 2338 (package/inherit gtk-doc
2339 (inputs (modify-inputs (package-inputs gtk-doc) 2339 (inputs (modify-inputs inputs
2340 (replace "dblatex" dblatex/stable)))))) 2340 (replace "dblatex" dblatex/stable))))))
2341 2341
2342(define-public gtk-engines 2342(define-public gtk-engines
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index a66d49e89d9..66b6523e8fc 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -997,14 +997,14 @@ variables from them.")
997 (dep-path "GUILE_LOAD_PATH" site) 997 (dep-path "GUILE_LOAD_PATH" site)
998 (dep-path "GUILE_LOAD_COMPILED_PATH" site-ccache))))))))) 998 (dep-path "GUILE_LOAD_COMPILED_PATH" site-ccache)))))))))
999 (inputs 999 (inputs
1000 (modify-inputs (package-inputs guile-dotenv) 1000 (modify-inputs inputs
1001 (append bash-minimal))) 1001 (append bash-minimal)))
1002 (native-inputs 1002 (native-inputs
1003 (modify-inputs (package-native-inputs guile-dotenv) 1003 (modify-inputs native-inputs
1004 ;; As opposed to guile-config, here we need to propagate it. 1004 ;; As opposed to guile-config, here we need to propagate it.
1005 (delete "guile-config"))) 1005 (delete "guile-config")))
1006 (propagated-inputs 1006 (propagated-inputs
1007 (modify-inputs (package-propagated-inputs guile-dotenv) 1007 (modify-inputs propagated-inputs
1008 (prepend guile-config 1008 (prepend guile-config
1009 guile-dotenv))) 1009 guile-dotenv)))
1010 (description 1010 (description
@@ -1076,14 +1076,14 @@ tables.")
1076 (package 1076 (package
1077 (inherit guile-dsv) 1077 (inherit guile-dsv)
1078 (name "guile2.2-dsv") 1078 (name "guile2.2-dsv")
1079 (native-inputs (modify-inputs (package-native-inputs guile-dsv) 1079 (native-inputs (modify-inputs native-inputs
1080 (replace "guile-smc" guile2.2-smc) 1080 (replace "guile-smc" guile2.2-smc)
1081 (replace "guile" guile-2.2) 1081 (replace "guile" guile-2.2)
1082 (replace "guile-lib" guile2.2-lib))) 1082 (replace "guile-lib" guile2.2-lib)))
1083 (inputs (modify-inputs (package-inputs guile-dsv) 1083 (inputs (modify-inputs inputs
1084 (replace "guile" guile-2.2) 1084 (replace "guile" guile-2.2)
1085 (replace "guile-lib" guile2.2-lib))) 1085 (replace "guile-lib" guile2.2-lib)))
1086 (propagated-inputs (modify-inputs (package-propagated-inputs guile-dsv) 1086 (propagated-inputs (modify-inputs propagated-inputs
1087 (replace "guile-lib" guile2.2-lib) 1087 (replace "guile-lib" guile2.2-lib)
1088 (replace "guile-smc" guile2.2-smc))))) 1088 (replace "guile-smc" guile2.2-smc)))))
1089 1089
@@ -1252,10 +1252,10 @@ is not available for Guile 2.0.")
1252 (inherit guile-fibers) 1252 (inherit guile-fibers)
1253 (name "guile2.2-fibers") 1253 (name "guile2.2-fibers")
1254 (inputs 1254 (inputs
1255 (modify-inputs (package-inputs guile-fibers) 1255 (modify-inputs inputs
1256 (replace "guile" guile-2.2))) 1256 (replace "guile" guile-2.2)))
1257 (native-inputs 1257 (native-inputs
1258 (modify-inputs (package-native-inputs guile-fibers) 1258 (modify-inputs native-inputs
1259 (replace "guile" guile-2.2))))) 1259 (replace "guile" guile-2.2)))))
1260 1260
1261(define-public guile-fibers-next 1261(define-public guile-fibers-next
@@ -1277,10 +1277,10 @@ is not available for Guile 2.0.")
1277 (base32 1277 (base32
1278 "0qh0czz5qvk5mmrc8x2gmvl5psdfd22q2rhzj4jrpan6k3d55bl8")))) 1278 "0qh0czz5qvk5mmrc8x2gmvl5psdfd22q2rhzj4jrpan6k3d55bl8"))))
1279 (inputs 1279 (inputs
1280 (modify-inputs (package-inputs guile-fibers) 1280 (modify-inputs inputs
1281 (replace "guile" guile-next))) 1281 (replace "guile" guile-next)))
1282 (native-inputs 1282 (native-inputs
1283 (modify-inputs (package-native-inputs guile-fibers) 1283 (modify-inputs native-inputs
1284 (replace "guile" guile-next)))))) 1284 (replace "guile" guile-next))))))
1285 1285
1286(define-public guile-kracht 1286(define-public guile-kracht
@@ -1680,7 +1680,7 @@ using Guile's foreign function interface.")
1680 (package 1680 (package
1681 (inherit guile-squee) 1681 (inherit guile-squee)
1682 (name "guile2.2-squee") 1682 (name "guile2.2-squee")
1683 (native-inputs (modify-inputs (package-native-inputs guile-squee) 1683 (native-inputs (modify-inputs native-inputs
1684 (replace "guile" guile-2.2))))) 1684 (replace "guile" guile-2.2)))))
1685 1685
1686(define-public guile-colorized 1686(define-public guile-colorized
@@ -2077,7 +2077,7 @@ messaging library.")
2077 (package 2077 (package
2078 (inherit guile-simple-zmq) 2078 (inherit guile-simple-zmq)
2079 (name "guile2.2-simple-zmq") 2079 (name "guile2.2-simple-zmq")
2080 (native-inputs (modify-inputs (package-native-inputs guile-simple-zmq) 2080 (native-inputs (modify-inputs native-inputs
2081 (replace "guile" guile-2.2))))) 2081 (replace "guile" guile-2.2)))))
2082 2082
2083(define-public jupyter-guile-kernel 2083(define-public jupyter-guile-kernel
@@ -2247,7 +2247,7 @@ format.")
2247 (package 2247 (package
2248 (inherit guile-email) 2248 (inherit guile-email)
2249 (name "guile2.2-email") 2249 (name "guile2.2-email")
2250 (inputs (modify-inputs (package-inputs guile-email) 2250 (inputs (modify-inputs inputs
2251 (replace "guile" guile-2.2))) 2251 (replace "guile" guile-2.2)))
2252 (arguments 2252 (arguments
2253 (substitute-keyword-arguments arguments 2253 (substitute-keyword-arguments arguments
@@ -2381,7 +2381,7 @@ Scheme by using Guile’s foreign function interface.")
2381 (package 2381 (package
2382 (inherit guile-newt) 2382 (inherit guile-newt)
2383 (name "guile2.2-newt") 2383 (name "guile2.2-newt")
2384 (inputs (modify-inputs (package-inputs guile-newt) 2384 (inputs (modify-inputs inputs
2385 (replace "guile" guile-2.2))))) 2385 (replace "guile" guile-2.2)))))
2386 2386
2387(define-public guile-mastodon 2387(define-public guile-mastodon
@@ -2447,7 +2447,7 @@ written in pure Scheme by using Guile's foreign function interface.")
2447 (package 2447 (package
2448 (inherit guile-parted) 2448 (inherit guile-parted)
2449 (name "guile2.2-parted") 2449 (name "guile2.2-parted")
2450 (inputs (modify-inputs (package-inputs guile-parted) 2450 (inputs (modify-inputs inputs
2451 (replace "guile" guile-2.2))) 2451 (replace "guile" guile-2.2)))
2452 (propagated-inputs 2452 (propagated-inputs
2453 `(("guile-bytestructures" ,guile2.2-bytestructures))))) 2453 `(("guile-bytestructures" ,guile2.2-bytestructures)))))
@@ -2603,7 +2603,7 @@ It currently supports MySQL, Postgres and SQLite3.")
2603 (inputs 2603 (inputs
2604 (list sqlite zlib)) 2604 (list sqlite zlib))
2605 (native-inputs 2605 (native-inputs
2606 (modify-inputs (package-native-inputs guile-dbi) 2606 (modify-inputs native-inputs
2607 (prepend guile-dbi ; only required for headers 2607 (prepend guile-dbi ; only required for headers
2608 pkg-config))) 2608 pkg-config)))
2609 (synopsis "Guile DBI driver for SQLite") 2609 (synopsis "Guile DBI driver for SQLite")
@@ -2632,7 +2632,7 @@ SQL databases. This package implements the interface for SQLite.")))
2632 (inputs 2632 (inputs
2633 (list postgresql zlib)) 2633 (list postgresql zlib))
2634 (native-inputs 2634 (native-inputs
2635 (modify-inputs (package-native-inputs guile-dbi) 2635 (modify-inputs native-inputs
2636 (prepend guile-dbi ; only required for headers 2636 (prepend guile-dbi ; only required for headers
2637 ))) 2637 )))
2638 (synopsis "Guile DBI driver for PostgreSQL") 2638 (synopsis "Guile DBI driver for PostgreSQL")
@@ -2665,7 +2665,7 @@ PostgreSQL.")))
2665 (list `(,mariadb "dev") 2665 (list `(,mariadb "dev")
2666 `(,mariadb "lib") zlib)) 2666 `(,mariadb "lib") zlib))
2667 (native-inputs 2667 (native-inputs
2668 (modify-inputs (package-native-inputs guile-dbi) 2668 (modify-inputs native-inputs
2669 (prepend guile-dbi ; only required for headers 2669 (prepend guile-dbi ; only required for headers
2670 ))) 2670 )))
2671 (synopsis "Guile DBI driver for MySQL") 2671 (synopsis "Guile DBI driver for MySQL")
@@ -2754,7 +2754,7 @@ above command-line parameters.")
2754 (package 2754 (package
2755 (inherit guile-config) 2755 (inherit guile-config)
2756 (name "guile2.2-config") 2756 (name "guile2.2-config")
2757 (inputs (modify-inputs (package-inputs guile-config) 2757 (inputs (modify-inputs inputs
2758 (replace "guile" guile-2.2))))) 2758 (replace "guile" guile-2.2)))))
2759 2759
2760(define-public guile-hall 2760(define-public guile-hall
@@ -2869,7 +2869,7 @@ The library is shipped with documentation in Info format and usage examples.")
2869 (inherit guile-ics) 2869 (inherit guile-ics)
2870 (name "guile2.2-ics") 2870 (name "guile2.2-ics")
2871 (native-inputs 2871 (native-inputs
2872 (modify-inputs (package-native-inputs guile-ics) 2872 (modify-inputs native-inputs
2873 (replace "guile" guile-2.2) 2873 (replace "guile" guile-2.2)
2874 (replace "guile-lib" guile2.2-lib) 2874 (replace "guile-lib" guile2.2-lib)
2875 (replace "guile-smc" guile2.2-smc))) 2875 (replace "guile-smc" guile2.2-smc)))
@@ -3133,7 +3133,7 @@ object-oriented programming system, GOOPS.")
3133 (inherit guile-g-golf) 3133 (inherit guile-g-golf)
3134 (name "guile2.2-g-golf") 3134 (name "guile2.2-g-golf")
3135 (inputs 3135 (inputs
3136 (modify-inputs (package-inputs guile-g-golf) 3136 (modify-inputs inputs
3137 (replace "guile" guile-2.2) 3137 (replace "guile" guile-2.2)
3138 (replace "guile-lib" guile2.2-lib))))) 3138 (replace "guile-lib" guile2.2-lib)))))
3139 3139
@@ -4294,7 +4294,7 @@ store.")
4294 (package 4294 (package
4295 (inherit guile-redis) 4295 (inherit guile-redis)
4296 (name "guile2.2-redis") 4296 (name "guile2.2-redis")
4297 (native-inputs (modify-inputs (package-native-inputs guile-redis) 4297 (native-inputs (modify-inputs native-inputs
4298 (replace "guile" guile-2.2))))) 4298 (replace "guile" guile-2.2)))))
4299 4299
4300(define-public guile-commonmark 4300(define-public guile-commonmark
@@ -4830,7 +4830,7 @@ pre-alpha code.")
4830 (inherit guile-gi) 4830 (inherit guile-gi)
4831 (name "guile2.2-gi") 4831 (name "guile2.2-gi")
4832 (inputs 4832 (inputs
4833 (modify-inputs (package-inputs guile-gi) 4833 (modify-inputs inputs
4834 (replace "guile" guile-2.2))))) 4834 (replace "guile" guile-2.2)))))
4835 4835
4836(define-public guile-srfi-89 4836(define-public guile-srfi-89
@@ -6453,7 +6453,7 @@ over, or update a value in arbitrary data structures.")
6453 (inherit guile-lens) 6453 (inherit guile-lens)
6454 (name "guile2.2-lens") 6454 (name "guile2.2-lens")
6455 (native-inputs 6455 (native-inputs
6456 (modify-inputs (package-native-inputs guile-lens) 6456 (modify-inputs native-inputs
6457 (replace "guile" guile-2.2))))) 6457 (replace "guile" guile-2.2)))))
6458 6458
6459(define-public guile-xapian 6459(define-public guile-xapian
@@ -6493,10 +6493,10 @@ models and also supports a rich set of boolean query operators.")
6493 (inherit guile-xapian) 6493 (inherit guile-xapian)
6494 (name "guile2.2-xapian") 6494 (name "guile2.2-xapian")
6495 (inputs 6495 (inputs
6496 (modify-inputs (package-inputs guile-xapian) 6496 (modify-inputs inputs
6497 (replace "guile" guile-2.2))) 6497 (replace "guile" guile-2.2)))
6498 (propagated-inputs 6498 (propagated-inputs
6499 (modify-inputs (package-propagated-inputs guile-xapian) 6499 (modify-inputs propagated-inputs
6500 (replace "guile-lib" guile2.2-lib))))) 6500 (replace "guile-lib" guile2.2-lib)))))
6501 6501
6502(define-public guile-torrent 6502(define-public guile-torrent
@@ -7582,10 +7582,10 @@ with a FSM is being built (for example, from a Makefile.)")
7582 (package 7582 (package
7583 (inherit guile-smc) 7583 (inherit guile-smc)
7584 (name "guile2.2-smc") 7584 (name "guile2.2-smc")
7585 (native-inputs (modify-inputs (package-native-inputs guile-smc) 7585 (native-inputs (modify-inputs native-inputs
7586 (replace "guile" guile-2.2) 7586 (replace "guile" guile-2.2)
7587 (replace "guile-lib" guile2.2-lib))) 7587 (replace "guile-lib" guile2.2-lib)))
7588 (inputs (modify-inputs (package-inputs guile-smc) 7588 (inputs (modify-inputs inputs
7589 (replace "guile" guile-2.2) 7589 (replace "guile" guile-2.2)
7590 (replace "guile-lib" guile2.2-lib))))) 7590 (replace "guile-lib" guile2.2-lib)))))
7591 7591
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index 34ad88de276..b34be7d8f1e 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -7575,7 +7575,7 @@ manipulating monad transformer stacks.")
7575 (inherit ghc-mockery) 7575 (inherit ghc-mockery)
7576 (name "ghc-mockery-bootstrap") 7576 (name "ghc-mockery-bootstrap")
7577 (arguments `(#:tests? #f)) 7577 (arguments `(#:tests? #f))
7578 (inputs (modify-inputs (package-inputs ghc-mockery) 7578 (inputs (modify-inputs inputs
7579 (replace "ghc-logging-facade" ghc-logging-facade-bootstrap))) 7579 (replace "ghc-logging-facade" ghc-logging-facade-bootstrap)))
7580 (native-inputs '()) 7580 (native-inputs '())
7581 (properties '((hidden? #t))))) 7581 (properties '((hidden? #t)))))
diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm
index 78ade07cb9c..9fab0cf994b 100644
--- a/gnu/packages/ibus.scm
+++ b/gnu/packages/ibus.scm
@@ -264,7 +264,7 @@ may also simplify input method development.")
264 ,(string-append #$output "/lib/girepository-1.0"))))) 264 ,(string-append #$output "/lib/girepository-1.0")))))
265 (list (search-input-file outputs "bin/ibus-setup") 265 (list (search-input-file outputs "bin/ibus-setup")
266 (search-input-file outputs "bin/ibus-daemon"))))))))) 266 (search-input-file outputs "bin/ibus-daemon")))))))))
267 (inputs (modify-inputs (package-inputs ibus-minimal) 267 (inputs (modify-inputs inputs
268 (prepend gtk 268 (prepend gtk
269 pango 269 pango
270 python 270 python
diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index c00a287c159..c815e732ab6 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -984,7 +984,7 @@ including 2D color images.")
984 (native-inputs 984 (native-inputs
985 (list pkg-config qttools-5)) 985 (list pkg-config qttools-5))
986 (inputs 986 (inputs
987 (modify-inputs (package-inputs gmic) 987 (modify-inputs inputs
988 (prepend gmic qtbase-5))) 988 (prepend gmic qtbase-5)))
989 (synopsis "Qt frontend for the G'MIC image processing framework") 989 (synopsis "Qt frontend for the G'MIC image processing framework")
990 (license license:gpl3+))) 990 (license license:gpl3+)))
@@ -995,7 +995,7 @@ including 2D color images.")
995 (name "gmic-qt-gimp") 995 (name "gmic-qt-gimp")
996 (inputs 996 (inputs
997 ;; GIMP and its dependencies. 997 ;; GIMP and its dependencies.
998 (modify-inputs (package-inputs gmic-qt) 998 (modify-inputs inputs
999 (prepend gexiv2 gdk-pixbuf gegl gimp pango))) 999 (prepend gexiv2 gdk-pixbuf gegl gimp pango)))
1000 (arguments 1000 (arguments
1001 (substitute-keyword-arguments arguments 1001 (substitute-keyword-arguments arguments
@@ -1620,9 +1620,9 @@ combine the information contained in both.")
1620 ((#:phases phases #~%standard-phases) 1620 ((#:phases phases #~%standard-phases)
1621 #~(modify-phases #$phases 1621 #~(modify-phases #$phases
1622 (delete 'python-sanity-check))))) 1622 (delete 'python-sanity-check)))))
1623 (inputs (modify-inputs (package-inputs insight-toolkit) 1623 (inputs (modify-inputs inputs
1624 (delete "python"))) 1624 (delete "python")))
1625 (native-inputs (modify-inputs (package-native-inputs insight-toolkit) 1625 (native-inputs (modify-inputs native-inputs
1626 (delete "castxml") 1626 (delete "castxml")
1627 (delete "python-numpy") 1627 (delete "python-numpy")
1628 (delete "swig")))))) 1628 (delete "swig"))))))
diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index b82e2b33e9a..311507755fa 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -377,7 +377,7 @@ APNG patch provides APNG support to libpng.")
377 (base32 377 (base32
378 "01r34c31gq136jwshdfira44wbl6nb8qfgj4a4vam9r0hr8rdwsd")))) 378 "01r34c31gq136jwshdfira44wbl6nb8qfgj4a4vam9r0hr8rdwsd"))))
379 (inputs 379 (inputs
380 (modify-inputs (package-inputs libpng-apng) 380 (modify-inputs inputs
381 (replace "apng" 381 (replace "apng"
382 (origin 382 (origin
383 (method url-fetch) 383 (method url-fetch)
diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm
index 5a9b7760905..c492d79fa01 100644
--- a/gnu/packages/irc.scm
+++ b/gnu/packages/irc.scm
@@ -951,7 +951,7 @@ building block for other projects.")
951 (find-files 951 (find-files
952 #$(this-package-native-input "python-irc-parser-tests") "\\.yaml$")))))))) 952 #$(this-package-native-input "python-irc-parser-tests") "\\.yaml$"))))))))
953 (propagated-inputs 953 (propagated-inputs
954 (modify-inputs (package-propagated-inputs go-gopkg-in-irc-v3) 954 (modify-inputs propagated-inputs
955 (append go-golang-org-x-time))))) 955 (append go-golang-org-x-time)))))
956 956
957(define-public chathistorysync 957(define-public chathistorysync
diff --git a/gnu/packages/java-bootstrap.scm b/gnu/packages/java-bootstrap.scm
index 426df8bcf24..c023a0320fb 100644
--- a/gnu/packages/java-bootstrap.scm
+++ b/gnu/packages/java-bootstrap.scm
@@ -733,7 +733,7 @@ supports sufficient parts of Java 7 to build Icedtea 2.x.")
733 (package 733 (package
734 (inherit jamvm) 734 (inherit jamvm)
735 (inputs 735 (inputs
736 (modify-inputs (package-inputs jamvm) 736 (modify-inputs inputs
737 (replace "ecj-javac-wrapper" ecj4-javac-wrapper))) 737 (replace "ecj-javac-wrapper" ecj4-javac-wrapper)))
738 (properties 738 (properties
739 (alist-delete 'hidden? (package-properties jamvm))))) 739 (alist-delete 'hidden? (package-properties jamvm)))))
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 73badacf631..c5190121e6a 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -1609,7 +1609,7 @@ new Date();"))))
1609 (release-tag-suffix . "-ga") 1609 (release-tag-suffix . "-ga")
1610 (release-tag-version-delimiter . "."))) 1610 (release-tag-version-delimiter . ".")))
1611 (native-inputs 1611 (native-inputs
1612 (modify-inputs (package-native-inputs bootstrap) 1612 (modify-inputs native-inputs
1613 (replace "openjdk" bootstrap))) 1613 (replace "openjdk" bootstrap)))
1614 (home-page (string-append 1614 (home-page (string-append
1615 "https://openjdk.java.net/projects/jdk/" 1615 "https://openjdk.java.net/projects/jdk/"
@@ -1715,7 +1715,7 @@ blacklisted.certs.pem"
1715 (search-patches "openjdk-15-jtask-reproducibility.patch" 1715 (search-patches "openjdk-15-jtask-reproducibility.patch"
1716 "openjdk-15-xcursor-no-dynamic.patch")))) 1716 "openjdk-15-xcursor-no-dynamic.patch"))))
1717 (inputs 1717 (inputs
1718 (modify-inputs (package-inputs base) 1718 (modify-inputs inputs
1719 (append libxcursor))) ;for our patch to work 1719 (append libxcursor))) ;for our patch to work
1720 (arguments 1720 (arguments
1721 (substitute-keyword-arguments (package-arguments base) 1721 (substitute-keyword-arguments (package-arguments base)
@@ -1728,7 +1728,7 @@ blacklisted.certs.pem"
1728 #~(cons "--without-gtest" ;this replaces... 1728 #~(cons "--without-gtest" ;this replaces...
1729 (delete "--disable-hotspot-gtest" #$flags))))) ;... this 1729 (delete "--disable-hotspot-gtest" #$flags))))) ;... this
1730 (native-inputs 1730 (native-inputs
1731 (append (modify-inputs (package-native-inputs base) 1731 (append (modify-inputs native-inputs
1732 (delete "make" ;remove old gnu-make-4.2 1732 (delete "make" ;remove old gnu-make-4.2
1733 "openjdk") ;to remove non-jdk output 1733 "openjdk") ;to remove non-jdk output
1734 (append `(,openjdk14 "jdk"))) 1734 (append `(,openjdk14 "jdk")))
@@ -5078,7 +5078,7 @@ every feature for every plugin.")))
5078 (list java-modello-core java-modello-plugins-java 5078 (list java-modello-core java-modello-plugins-java
5079 java-modello-plugins-xml)) 5079 java-modello-plugins-xml))
5080 (native-inputs 5080 (native-inputs
5081 (modify-inputs (package-native-inputs java-modello-core) 5081 (modify-inputs native-inputs
5082 (prepend java-xmlunit java-modello-test))) 5082 (prepend java-xmlunit java-modello-test)))
5083 (synopsis "Modello XPP3 Plugin") 5083 (synopsis "Modello XPP3 Plugin")
5084 (description "The modello XPP3 plugin generates XML readers and writers based 5084 (description "The modello XPP3 plugin generates XML readers and writers based
@@ -5734,7 +5734,7 @@ The jMock library
5734 (not (string-suffix? "-sources.jar" name))))))) 5734 (not (string-suffix? "-sources.jar" name)))))))
5735 #t))))))) 5735 #t)))))))
5736 (inputs 5736 (inputs
5737 (modify-inputs (package-inputs java-hamcrest-core) 5737 (modify-inputs inputs
5738 (prepend java-junit 5738 (prepend java-junit
5739 java-jmock-1 5739 java-jmock-1
5740 ;; This is necessary because of what seems to be a race condition. 5740 ;; This is necessary because of what seems to be a race condition.
@@ -6802,7 +6802,7 @@ This package provides the blocking I/O model library.")
6802 (add-after 'unpack 'chdir 6802 (add-after 'unpack 'chdir
6803 (lambda _ (chdir "httpcore-nio") #t))))) 6803 (lambda _ (chdir "httpcore-nio") #t)))))
6804 (inputs 6804 (inputs
6805 (modify-inputs (package-inputs java-httpcomponents-httpcore) 6805 (modify-inputs inputs
6806 (prepend java-httpcomponents-httpcore java-hamcrest-core))) 6806 (prepend java-httpcomponents-httpcore java-hamcrest-core)))
6807 (description "HttpCore is a set of low level HTTP transport components 6807 (description "HttpCore is a set of low level HTTP transport components
6808that can be used to build custom client and server side HTTP services with a 6808that can be used to build custom client and server side HTTP services with a
@@ -6823,7 +6823,7 @@ NIO.")))
6823 (add-after 'unpack 'chdir 6823 (add-after 'unpack 'chdir
6824 (lambda _ (chdir "httpcore-ab") #t))))) 6824 (lambda _ (chdir "httpcore-ab") #t)))))
6825 (inputs 6825 (inputs
6826 (modify-inputs (package-inputs java-httpcomponents-httpcore) 6826 (modify-inputs inputs
6827 (prepend java-httpcomponents-httpcore java-commons-cli 6827 (prepend java-httpcomponents-httpcore java-commons-cli
6828 java-hamcrest-core))) 6828 java-hamcrest-core)))
6829 (synopsis "Apache HttpCore benchmarking tool") 6829 (synopsis "Apache HttpCore benchmarking tool")
@@ -6840,7 +6840,7 @@ an Apache AB clone based on HttpCore.")))
6840 (add-after 'unpack 'chdir 6840 (add-after 'unpack 'chdir
6841 (lambda _ (chdir "httpcore-osgi")))))) 6841 (lambda _ (chdir "httpcore-osgi"))))))
6842 (inputs 6842 (inputs
6843 (modify-inputs (package-inputs java-httpcomponents-httpcore) 6843 (modify-inputs inputs
6844 (prepend java-httpcomponents-httpcore 6844 (prepend java-httpcomponents-httpcore
6845 java-httpcomponents-httpcore-nio 6845 java-httpcomponents-httpcore-nio
6846 java-hamcrest-core))) 6846 java-hamcrest-core)))
@@ -6914,7 +6914,7 @@ standards and recommendations.")
6914 (add-after 'unpack 'chdir 6914 (add-after 'unpack 'chdir
6915 (lambda _ (chdir "httpclient-cache")))))) 6915 (lambda _ (chdir "httpclient-cache"))))))
6916 (inputs 6916 (inputs
6917 (modify-inputs (package-inputs java-httpcomponents-httpclient) 6917 (modify-inputs inputs
6918 (prepend java-httpcomponents-httpclient 6918 (prepend java-httpcomponents-httpclient
6919 java-httpcomponents-httpmime 6919 java-httpcomponents-httpmime
6920 java-hamcrest-core))) 6920 java-hamcrest-core)))
@@ -6932,7 +6932,7 @@ resources.")))
6932 (add-after 'unpack 'chdir 6932 (add-after 'unpack 'chdir
6933 (lambda _ (chdir "httpclient-osgi") #t))))) 6933 (lambda _ (chdir "httpclient-osgi") #t)))))
6934 (inputs 6934 (inputs
6935 (modify-inputs (package-inputs java-httpcomponents-httpclient) 6935 (modify-inputs inputs
6936 (prepend java-httpcomponents-httpclient 6936 (prepend java-httpcomponents-httpclient
6937 java-httpcomponents-httpclient-cache 6937 java-httpcomponents-httpclient-cache
6938 java-osgi-framework 6938 java-osgi-framework
@@ -13964,7 +13964,7 @@ This module lays the groundwork for the other two modules.")
13964 (invoke "ant" "jar") 13964 (invoke "ant" "jar")
13965 #t))))) 13965 #t)))))
13966 (inputs 13966 (inputs
13967 (modify-inputs (package-inputs java-logback-core) 13967 (modify-inputs inputs
13968 (prepend java-logback-core java-slf4j-api))) 13968 (prepend java-logback-core java-slf4j-api)))
13969 (native-inputs 13969 (native-inputs
13970 (list groovy)) 13970 (list groovy))
diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index 0f800d14bb3..400b3c6705f 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -259,7 +259,7 @@ simulation, statistical modeling, machine learning and much more.")
259 (delete 'sanity-check)))) 259 (delete 'sanity-check))))
260 (native-inputs (list python-hatchling)) 260 (native-inputs (list python-hatchling))
261 (propagated-inputs 261 (propagated-inputs
262 (modify-inputs (package-propagated-inputs parent) 262 (modify-inputs propagated-inputs
263 (replace "python-jupyter-client" python-jupyter-client-bootstrap))))))) 263 (replace "python-jupyter-client" python-jupyter-client-bootstrap)))))))
264 264
265(define-public python-jupytext 265(define-public python-jupytext
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index 484fd84215f..ea77da73af6 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -330,7 +330,7 @@ accessibility clients such as screen readers.")
330 (package 330 (package
331 (inherit libqaccessibilityclient) 331 (inherit libqaccessibilityclient)
332 (name "libqaccessibilityclient-qt5") 332 (name "libqaccessibilityclient-qt5")
333 (inputs (modify-inputs (package-inputs libqaccessibilityclient) 333 (inputs (modify-inputs inputs
334 (replace "qtbase" qtbase-5))))) 334 (replace "qtbase" qtbase-5)))))
335 335
336(define-public qca 336(define-public qca
@@ -1024,7 +1024,7 @@ as well as an API to create KDED modules.")
1024 (source (origin 1024 (source (origin
1025 (inherit (package-source kdbusaddons-5)) 1025 (inherit (package-source kdbusaddons-5))
1026 (patches '()))) 1026 (patches '())))
1027 (inputs (modify-inputs (package-inputs kdbusaddons-5) (delete "kinit"))) 1027 (inputs (modify-inputs inputs (delete "kinit")))
1028 (arguments 1028 (arguments
1029 (substitute-keyword-arguments arguments 1029 (substitute-keyword-arguments arguments
1030 ((#:phases phases) 1030 ((#:phases phases)
diff --git a/gnu/packages/kde-graphics.scm b/gnu/packages/kde-graphics.scm
index 786ae63c4e5..7c40d5d9471 100644
--- a/gnu/packages/kde-graphics.scm
+++ b/gnu/packages/kde-graphics.scm
@@ -733,7 +733,7 @@ decode RAW picture files.")
733 (package 733 (package
734 (inherit libkdcraw) 734 (inherit libkdcraw)
735 (name "libkdcraw-qt5") 735 (name "libkdcraw-qt5")
736 (inputs (modify-inputs (package-inputs libkdcraw) 736 (inputs (modify-inputs inputs
737 (replace "qtbase" qtbase-5))))) 737 (replace "qtbase" qtbase-5)))))
738 738
739(define-public libksane 739(define-public libksane
diff --git a/gnu/packages/kodi.scm b/gnu/packages/kodi.scm
index 7860cff9e12..e4f5cdc1341 100644
--- a/gnu/packages/kodi.scm
+++ b/gnu/packages/kodi.scm
@@ -514,7 +514,7 @@ plug-in system.")
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)))))
516 (inputs 516 (inputs
517 (modify-inputs (package-inputs kodi) 517 (modify-inputs inputs
518 (prepend libinput 518 (prepend libinput
519 libxkbcommon 519 libxkbcommon
520 waylandpp 520 waylandpp
diff --git a/gnu/packages/libevent.scm b/gnu/packages/libevent.scm
index be9086d7cef..83db8c7c2fd 100644
--- a/gnu/packages/libevent.scm
+++ b/gnu/packages/libevent.scm
@@ -80,7 +80,7 @@ loop.")
80(define-public libevent-with-openssl 80(define-public libevent-with-openssl
81 (package/inherit libevent 81 (package/inherit libevent
82 (name "libevent-with-openssl") 82 (name "libevent-with-openssl")
83 (inputs (modify-inputs (package-inputs libevent) 83 (inputs (modify-inputs inputs
84 (prepend openssl))) 84 (prepend openssl)))
85 (arguments 85 (arguments
86 ;; This skips some of the tests which fail on armhf and aarch64. 86 ;; This skips some of the tests which fail on armhf and aarch64.
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 73d1ce13d1e..4717a39157f 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -3681,7 +3681,7 @@ block devices, UUIDs, TTYs, and many other tools.")
3681 util-linux 3681 util-linux
3682 (name "util-linux-with-udev") 3682 (name "util-linux-with-udev")
3683 (inputs 3683 (inputs
3684 (modify-inputs (package-inputs util-linux) 3684 (modify-inputs inputs
3685 (prepend eudev))))) 3685 (prepend eudev)))))
3686 3686
3687(define-public chimerautils 3687(define-public chimerautils
@@ -10569,7 +10569,7 @@ libraries, which are often integrated directly into libfabric.")
10569 (sha256 10569 (sha256
10570 (base32 "1znmw83rmippv0fwz0x7lgylfk17dr9ckll8lrm4z7kclspnqpj8")))) 10570 (base32 "1znmw83rmippv0fwz0x7lgylfk17dr9ckll8lrm4z7kclspnqpj8"))))
10571 (inputs 10571 (inputs
10572 (modify-inputs (package-inputs libfabric) 10572 (modify-inputs inputs
10573 (append cxi-driver-for-libfabric-1))))) 10573 (append cxi-driver-for-libfabric-1)))))
10574 10574
10575(define-public psm 10575(define-public psm
@@ -11106,7 +11106,7 @@ file systems.")
11106 `(cons "--enable-gettext=no" 11106 `(cons "--enable-gettext=no"
11107 ,configure-flags)))) 11107 ,configure-flags))))
11108 (native-inputs 11108 (native-inputs
11109 (modify-inputs (package-native-inputs xfsprogs) 11109 (modify-inputs native-inputs
11110 (delete "gettext-minimal"))))) 11110 (delete "gettext-minimal")))))
11111 11111
11112(define-public xfsprogs/static 11112(define-public xfsprogs/static
@@ -11622,7 +11622,7 @@ tools for managing PipeWire.")
11622 ((#:configure-flags flags ''()) 11622 ((#:configure-flags flags ''())
11623 #~(cons "-Delogind=disabled" #$flags)))) 11623 #~(cons "-Delogind=disabled" #$flags))))
11624 (inputs 11624 (inputs
11625 (modify-inputs (package-inputs base) 11625 (modify-inputs inputs
11626 (delete "elogind")))))) 11626 (delete "elogind"))))))
11627 11627
11628(define-public ell 11628(define-public ell
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 8f71775d12c..492e1ea35cc 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -4714,7 +4714,7 @@ to cl-async.")
4714 (search-input-file inputs 4714 (search-input-file inputs
4715 "/lib/async-process/libasyncprocess.so")))))))) 4715 "/lib/async-process/libasyncprocess.so"))))))))
4716 (inputs 4716 (inputs
4717 (modify-inputs (package-inputs libasyncprocess) 4717 (modify-inputs inputs
4718 (prepend libasyncprocess sbcl-cffi))) 4718 (prepend libasyncprocess sbcl-cffi)))
4719 (home-page "https://github.com/lem-project/async-process") 4719 (home-page "https://github.com/lem-project/async-process")
4720 (synopsis "Asynchronous process execution for Common Lisp") 4720 (synopsis "Asynchronous process execution for Common Lisp")
@@ -10348,7 +10348,7 @@ Development into CL+SSL was done by David Lichteblau.")
10348 (package 10348 (package
10349 (inherit pkg) 10349 (inherit pkg)
10350 (native-inputs 10350 (native-inputs
10351 (modify-inputs (package-native-inputs pkg) 10351 (modify-inputs native-inputs
10352 (delete "sbcl-trivial-sockets"))) 10352 (delete "sbcl-trivial-sockets")))
10353 (arguments 10353 (arguments
10354 (substitute-keyword-arguments arguments 10354 (substitute-keyword-arguments arguments
@@ -19872,7 +19872,7 @@ and @code{kqueue(2)}), a pathname library and file-system utilities.")
19872 (inherit parent) 19872 (inherit parent)
19873 (propagated-inputs 19873 (propagated-inputs
19874 ;; Need header to compile. 19874 ;; Need header to compile.
19875 (modify-inputs (package-propagated-inputs parent) 19875 (modify-inputs propagated-inputs
19876 (prepend libfixposix)))))) 19876 (prepend libfixposix))))))
19877 19877
19878(define-public ecl-iolib 19878(define-public ecl-iolib
diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm
index a0447fcc8fe..c4de0f282c6 100644
--- a/gnu/packages/llvm.scm
+++ b/gnu/packages/llvm.scm
@@ -891,7 +891,7 @@ Library.")
891 (install-file "LICENSE.TXT" 891 (install-file "LICENSE.TXT"
892 (string-append #$output "/share/doc")))))))) 892 (string-append #$output "/share/doc"))))))))
893 (native-inputs 893 (native-inputs
894 (modify-inputs (package-native-inputs libomp-15) 894 (modify-inputs native-inputs
895 (replace "clang" clang-14) 895 (replace "clang" clang-14)
896 (replace "llvm" llvm-14))))) 896 (replace "llvm" llvm-14)))))
897 897
@@ -965,7 +965,7 @@ Library.")
965 #~(modify-phases #$phases 965 #~(modify-phases #$phases
966 (delete 'chdir-to-source-and-install-license))))) 966 (delete 'chdir-to-source-and-install-license)))))
967 (native-inputs 967 (native-inputs
968 (modify-inputs (package-native-inputs libomp-14) 968 (modify-inputs native-inputs
969 (replace "clang" clang-13) 969 (replace "clang" clang-13)
970 (replace "llvm" llvm-13))))) 970 (replace "llvm" llvm-13)))))
971 971
@@ -1046,7 +1046,7 @@ Library.")
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
1049 (modify-inputs (package-native-inputs libomp-13) 1049 (modify-inputs native-inputs
1050 (replace "clang" clang-12) 1050 (replace "clang" clang-12)
1051 (replace "llvm" llvm-12))))) 1051 (replace "llvm" llvm-12)))))
1052 1052
@@ -1077,7 +1077,7 @@ Library.")
1077 (version (package-version llvm-16)) 1077 (version (package-version llvm-16))
1078 (source (llvm-monorepo version)) 1078 (source (llvm-monorepo version))
1079 (native-inputs 1079 (native-inputs
1080 (modify-inputs (package-native-inputs libomp-15) 1080 (modify-inputs native-inputs
1081 (replace "clang" clang-16) 1081 (replace "clang" clang-16)
1082 (replace "llvm" llvm-16))))) 1082 (replace "llvm" llvm-16)))))
1083 1083
@@ -1109,7 +1109,7 @@ Library.")
1109 (version (package-version llvm-17)) 1109 (version (package-version llvm-17))
1110 (source (llvm-monorepo version)) 1110 (source (llvm-monorepo version))
1111 (native-inputs 1111 (native-inputs
1112 (modify-inputs (package-native-inputs libomp-15) 1112 (modify-inputs native-inputs
1113 (replace "clang" clang-17) 1113 (replace "clang" clang-17)
1114 (replace "llvm" llvm-17))))) 1114 (replace "llvm" llvm-17)))))
1115 1115
@@ -1180,7 +1180,7 @@ Library.")
1180 (version (package-version llvm-18)) 1180 (version (package-version llvm-18))
1181 (source (llvm-monorepo version)) 1181 (source (llvm-monorepo version))
1182 (native-inputs 1182 (native-inputs
1183 (modify-inputs (package-native-inputs libomp-15) 1183 (modify-inputs native-inputs
1184 (replace "clang" clang-18) 1184 (replace "clang" clang-18)
1185 (replace "llvm" llvm-18))))) 1185 (replace "llvm" llvm-18)))))
1186 1186
@@ -1211,7 +1211,7 @@ Library.")
1211 (version (package-version llvm-19)) 1211 (version (package-version llvm-19))
1212 (source (llvm-monorepo version)) 1212 (source (llvm-monorepo version))
1213 (native-inputs 1213 (native-inputs
1214 (modify-inputs (package-native-inputs libomp-15) 1214 (modify-inputs native-inputs
1215 (replace "clang" clang-19) 1215 (replace "clang" clang-19)
1216 (replace "llvm" llvm-19))))) 1216 (replace "llvm" llvm-19)))))
1217 1217
@@ -1242,7 +1242,7 @@ Library.")
1242 (version (package-version llvm-20)) 1242 (version (package-version llvm-20))
1243 (source (llvm-monorepo version)) 1243 (source (llvm-monorepo version))
1244 (native-inputs 1244 (native-inputs
1245 (modify-inputs (package-native-inputs libomp-15) 1245 (modify-inputs native-inputs
1246 (replace "clang" clang-20) 1246 (replace "clang" clang-20)
1247 (replace "llvm" llvm-20))))) 1247 (replace "llvm" llvm-20)))))
1248 1248
@@ -1273,7 +1273,7 @@ Library.")
1273 (version (package-version llvm-21)) 1273 (version (package-version llvm-21))
1274 (source (llvm-monorepo version)) 1274 (source (llvm-monorepo version))
1275 (native-inputs 1275 (native-inputs
1276 (modify-inputs (package-native-inputs libomp-15) 1276 (modify-inputs native-inputs
1277 (replace "clang" clang-21) 1277 (replace "clang" clang-21)
1278 (replace "llvm" llvm-21))))) 1278 (replace "llvm" llvm-21)))))
1279 1279
@@ -1432,7 +1432,7 @@ This AMD fork includes AMD-specific additions."))))
1432 (name "clang-runtime-rocm") 1432 (name "clang-runtime-rocm")
1433 (version (package-version llvm-rocm)) 1433 (version (package-version llvm-rocm))
1434 (source (package-source llvm-rocm)) 1434 (source (package-source llvm-rocm))
1435 (inputs (modify-inputs (package-inputs clang-runtime-base) 1435 (inputs (modify-inputs inputs
1436 (replace "llvm" llvm-rocm))))) 1436 (replace "llvm" llvm-rocm)))))
1437 1437
1438(define-public clang-runtime-rocm (make-clang-runtime-rocm clang-runtime-20)) 1438(define-public clang-runtime-rocm (make-clang-runtime-rocm clang-runtime-20))
@@ -1444,10 +1444,10 @@ This AMD fork includes AMD-specific additions."))))
1444 (name "clang-rocm") 1444 (name "clang-rocm")
1445 (version (package-version llvm-rocm)) 1445 (version (package-version llvm-rocm))
1446 (source (package-source llvm-rocm)) 1446 (source (package-source llvm-rocm))
1447 (inputs (modify-inputs (package-inputs clang-base) 1447 (inputs (modify-inputs inputs
1448 (delete "clang-tools-extra"))) 1448 (delete "clang-tools-extra")))
1449 (propagated-inputs 1449 (propagated-inputs
1450 (modify-inputs (package-propagated-inputs clang-base) 1450 (modify-inputs propagated-inputs
1451 (replace "llvm" llvm-rocm) 1451 (replace "llvm" llvm-rocm)
1452 (replace "clang-runtime" clang-runtime-rocm) 1452 (replace "clang-runtime" clang-runtime-rocm)
1453 (append python-lit))) 1453 (append python-lit)))
@@ -1744,7 +1744,7 @@ components which highly leverage existing libraries in the larger LLVM Project."
1744 (sha256 1744 (sha256
1745 (base32 1745 (base32
1746 "0qg3fgc7wj34hdkqn21y03zcmsdd01szhhm1hfki63iifrm3y2v9")))) 1746 "0qg3fgc7wj34hdkqn21y03zcmsdd01szhhm1hfki63iifrm3y2v9"))))
1747 (inputs (modify-inputs (package-inputs lld) 1747 (inputs (modify-inputs inputs
1748 (replace "llvm" llvm-12))))) 1748 (replace "llvm" llvm-12)))))
1749 1749
1750(define-public lld-16 1750(define-public lld-16
@@ -2146,7 +2146,7 @@ generator targetting AMD hardware.")
2146 "config.environment['CPLUS_INCLUDE_PATH']" 2146 "config.environment['CPLUS_INCLUDE_PATH']"
2147 " = os.environ['CPLUS_INCLUDE_PATH']\n"))))))))) 2147 " = os.environ['CPLUS_INCLUDE_PATH']\n")))))))))
2148 (native-inputs 2148 (native-inputs
2149 (modify-inputs (package-native-inputs libomp-20) 2149 (modify-inputs native-inputs
2150 (replace "clang" clang-rocm) 2150 (replace "clang" clang-rocm)
2151 (replace "llvm" llvm-rocm))))) 2151 (replace "llvm" llvm-rocm)))))
2152 2152
@@ -2204,7 +2204,7 @@ the host.")
2204 (inherit clang-rocm-toolchain) 2204 (inherit clang-rocm-toolchain)
2205 (name "rocm-toolchain") 2205 (name "rocm-toolchain")
2206 (inputs 2206 (inputs
2207 (modify-inputs (package-inputs clang-rocm-toolchain) 2207 (modify-inputs inputs
2208 (append lld-wrapper-rocm 2208 (append lld-wrapper-rocm
2209 offload-rocm 2209 offload-rocm
2210 rocr-runtime 2210 rocr-runtime
@@ -2518,7 +2518,7 @@ LLVM bitcode files.")
2518 ;; This reduces the size from 22 MiB to 4 MiB. 2518 ;; This reduces the size from 22 MiB to 4 MiB.
2519 (lambda _ 2519 (lambda _
2520 (for-each delete-file (find-files #$output "\\.a$")))))))) 2520 (for-each delete-file (find-files #$output "\\.a$"))))))))
2521 (inputs (modify-inputs (package-inputs base) 2521 (inputs (modify-inputs inputs
2522 (replace "llvm" llvm-cling)))))) 2522 (replace "llvm" llvm-cling))))))
2523 2523
2524(define clang-cling 2524(define clang-cling
@@ -2528,7 +2528,7 @@ LLVM bitcode files.")
2528 (version (package-version llvm-cling)) 2528 (version (package-version llvm-cling))
2529 (source (package-source llvm-cling)) 2529 (source (package-source llvm-cling))
2530 (propagated-inputs 2530 (propagated-inputs
2531 (modify-inputs (package-propagated-inputs base) 2531 (modify-inputs propagated-inputs
2532 (replace "llvm" llvm-cling) 2532 (replace "llvm" llvm-cling)
2533 (replace "clang-runtime" clang-cling-runtime)))))) 2533 (replace "clang-runtime" clang-cling-runtime))))))
2534 2534
diff --git a/gnu/packages/luanti.scm b/gnu/packages/luanti.scm
index d0f0463baff..bf5d96ece62 100644
--- a/gnu/packages/luanti.scm
+++ b/gnu/packages/luanti.scm
@@ -172,7 +172,7 @@ sources.")
172 (string-append (getcwd) "/../source/games")) 172 (string-append (getcwd) "/../source/games"))
173 (invoke "../source/bin/luantiserver" "--run-unittests")))))))) 173 (invoke "../source/bin/luantiserver" "--run-unittests"))))))))
174 (inputs 174 (inputs
175 (modify-inputs (package-inputs luanti) 175 (modify-inputs inputs
176 (delete "libjpeg-turbo" 176 (delete "libjpeg-turbo"
177 "libpng" 177 "libpng"
178 "libogg" 178 "libogg"
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index bb0f35828d4..e3273b7e14e 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -5392,7 +5392,7 @@ in the audio domain.")
5392 (package/inherit python-pytorch 5392 (package/inherit python-pytorch
5393 (name "python-pytorch-avx") 5393 (name "python-pytorch-avx")
5394 (inputs 5394 (inputs
5395 (modify-inputs (package-inputs python-pytorch) 5395 (modify-inputs inputs
5396 (append fbgemm nnpack))) 5396 (append fbgemm nnpack)))
5397 (arguments 5397 (arguments
5398 (substitute-keyword-arguments arguments 5398 (substitute-keyword-arguments arguments
@@ -5432,7 +5432,7 @@ in the audio domain.")
5432 (source %python-pytorch-for-r-torch-src) 5432 (source %python-pytorch-for-r-torch-src)
5433 (build-system python-build-system) 5433 (build-system python-build-system)
5434 (inputs 5434 (inputs
5435 (modify-inputs (package-inputs python-pytorch) 5435 (modify-inputs inputs
5436 (replace "gloo" gloo-for-r-torch))) 5436 (replace "gloo" gloo-for-r-torch)))
5437 (arguments 5437 (arguments
5438 (substitute-keyword-arguments arguments 5438 (substitute-keyword-arguments arguments
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 61a087323ef..0b412f4e9ff 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -588,7 +588,7 @@ Python}.")
588 (inherit mailutils) 588 (inherit mailutils)
589 (name "guile2.2-mailutils") 589 (name "guile2.2-mailutils")
590 (inputs 590 (inputs
591 (modify-inputs (package-inputs mailutils) 591 (modify-inputs inputs
592 (replace "guile" guile-2.2))))) 592 (replace "guile" guile-2.2)))))
593 593
594(define-public nullmailer 594(define-public nullmailer
diff --git a/gnu/packages/make-bootstrap.scm b/gnu/packages/make-bootstrap.scm
index 5368a092c70..de1dd6ebd22 100644
--- a/gnu/packages/make-bootstrap.scm
+++ b/gnu/packages/make-bootstrap.scm
@@ -617,11 +617,11 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
617 (outputs (delete "debug" (package-outputs guile))) 617 (outputs (delete "debug" (package-outputs guile)))
618 618
619 (inputs 619 (inputs
620 (modify-inputs (package-inputs guile) 620 (modify-inputs inputs
621 (prepend `(,libunistring "static")))) 621 (prepend `(,libunistring "static"))))
622 622
623 (propagated-inputs 623 (propagated-inputs
624 (modify-inputs (package-propagated-inputs guile) 624 (modify-inputs propagated-inputs
625 (replace "libgc" libgc/static-libs))) 625 (replace "libgc" libgc/static-libs)))
626 626
627 (arguments 627 (arguments
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 6b2d51f4851..c56cbcf5f30 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -1223,7 +1223,7 @@ large scale eigenvalue problems.")
1223 (package (inherit arpack-ng) 1223 (package (inherit arpack-ng)
1224 (name "arpack-ng-openmpi") 1224 (name "arpack-ng-openmpi")
1225 (inputs 1225 (inputs
1226 (modify-inputs (package-inputs arpack-ng) 1226 (modify-inputs inputs
1227 (prepend openmpi))) 1227 (prepend openmpi)))
1228 (arguments 1228 (arguments
1229 (substitute-keyword-arguments arguments 1229 (substitute-keyword-arguments arguments
@@ -2150,7 +2150,7 @@ Interface to wrap the HDF5 library, which is implemented in C.")
2150(define-public hdf5-parallel-openmpi 2150(define-public hdf5-parallel-openmpi
2151 (package/inherit hdf5 2151 (package/inherit hdf5
2152 (name "hdf5-parallel-openmpi") 2152 (name "hdf5-parallel-openmpi")
2153 (inputs (modify-inputs (package-inputs hdf5) 2153 (inputs (modify-inputs inputs
2154 (prepend openmpi))) 2154 (prepend openmpi)))
2155 (arguments 2155 (arguments
2156 (substitute-keyword-arguments arguments 2156 (substitute-keyword-arguments arguments
@@ -2454,7 +2454,7 @@ sharing of scientific data.")
2454(define-public netcdf-parallel-openmpi 2454(define-public netcdf-parallel-openmpi
2455 (package/inherit netcdf 2455 (package/inherit netcdf
2456 (name "netcdf-parallel-openmpi") 2456 (name "netcdf-parallel-openmpi")
2457 (inputs (modify-inputs (package-inputs netcdf) 2457 (inputs (modify-inputs inputs
2458 (append openmpi pnetcdf) 2458 (append openmpi pnetcdf)
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
@@ -2563,10 +2563,10 @@ scientific data storage.")
2563 (inherit netcdf-cxx4) 2563 (inherit netcdf-cxx4)
2564 (name "netcdf-cxx4-parallel-openmpi") 2564 (name "netcdf-cxx4-parallel-openmpi")
2565 (synopsis "NetCDF C++ interface (with MPI support)") 2565 (synopsis "NetCDF C++ interface (with MPI support)")
2566 (inputs (modify-inputs (package-inputs netcdf-cxx4) 2566 (inputs (modify-inputs inputs
2567 (prepend openmpi) 2567 (prepend openmpi)
2568 (replace "hdf5" hdf5-parallel-openmpi))) 2568 (replace "hdf5" hdf5-parallel-openmpi)))
2569 (propagated-inputs (modify-inputs (package-propagated-inputs netcdf-cxx4) 2569 (propagated-inputs (modify-inputs propagated-inputs
2570 (replace "netcdf" netcdf-parallel-openmpi))))) 2570 (replace "netcdf" netcdf-parallel-openmpi)))))
2571 2571
2572(define-public n2p2 2572(define-public n2p2
@@ -3383,7 +3383,7 @@ can solve two kinds of problems:
3383 ((compile-file "../..") "autodiff_benchmarks")))))) 3383 ((compile-file "../..") "autodiff_benchmarks"))))))
3384 (delete 'check) 3384 (delete 'check)
3385 (delete 'install)))) 3385 (delete 'install))))
3386 (inputs (modify-inputs (package-inputs ceres) 3386 (inputs (modify-inputs inputs
3387 (prepend googlebenchmark ceres))) 3387 (prepend googlebenchmark ceres)))
3388 (synopsis "Benchmarks of the Ceres optimization problem solver"))) 3388 (synopsis "Benchmarks of the Ceres optimization problem solver")))
3389 3389
@@ -4107,7 +4107,7 @@ scientific applications modeled by partial differential equations.")
4107 (inherit petsc) 4107 (inherit petsc)
4108 (name "petsc-openmpi") 4108 (name "petsc-openmpi")
4109 (inputs 4109 (inputs
4110 (modify-inputs (package-inputs petsc) 4110 (modify-inputs inputs
4111 (prepend hdf5-parallel-openmpi 4111 (prepend hdf5-parallel-openmpi
4112 hypre-openmpi 4112 hypre-openmpi
4113 metis 4113 metis
@@ -4154,7 +4154,7 @@ scientific applications modeled by partial differential equations.")
4154 (inherit petsc-complex) 4154 (inherit petsc-complex)
4155 (name "petsc-complex-openmpi") 4155 (name "petsc-complex-openmpi")
4156 (inputs 4156 (inputs
4157 (modify-inputs (package-inputs petsc-complex) 4157 (modify-inputs inputs
4158 (prepend openmpi))) 4158 (prepend openmpi)))
4159 (arguments 4159 (arguments
4160 (substitute-keyword-arguments arguments 4160 (substitute-keyword-arguments arguments
@@ -5200,7 +5200,7 @@ sparse system of linear equations A x = b using Gaussian elimination.")
5200 (package 5200 (package
5201 (inherit mumps) 5201 (inherit mumps)
5202 (name "mumps-metis") 5202 (name "mumps-metis")
5203 (inputs (modify-inputs (package-inputs mumps) 5203 (inputs (modify-inputs inputs
5204 (delete "scotch"))))) 5204 (delete "scotch")))))
5205 5205
5206(define-public mumps-openmpi 5206(define-public mumps-openmpi
@@ -5208,7 +5208,7 @@ sparse system of linear equations A x = b using Gaussian elimination.")
5208 (inherit mumps) 5208 (inherit mumps)
5209 (name "mumps-openmpi") 5209 (name "mumps-openmpi")
5210 (inputs 5210 (inputs
5211 (modify-inputs (package-inputs mumps) 5211 (modify-inputs inputs
5212 (delete "scotch") 5212 (delete "scotch")
5213 (prepend openmpi scalapack pt-scotch))) 5213 (prepend openmpi scalapack pt-scotch)))
5214 (arguments 5214 (arguments
@@ -5227,7 +5227,7 @@ sparse system of linear equations A x = b using Gaussian elimination.")
5227 (package 5227 (package
5228 (inherit mumps-openmpi) 5228 (inherit mumps-openmpi)
5229 (name "mumps-metis-openmpi") 5229 (name "mumps-metis-openmpi")
5230 (inputs (modify-inputs (package-inputs mumps-openmpi) 5230 (inputs (modify-inputs inputs
5231 (delete "pt-scotch"))))) 5231 (delete "pt-scotch")))))
5232 5232
5233(define-public ruby-asciimath 5233(define-public ruby-asciimath
@@ -5779,7 +5779,7 @@ point numbers.")
5779 (name "maxima-ecl") 5779 (name "maxima-ecl")
5780 (properties '((hidden? . #t))) 5780 (properties '((hidden? . #t)))
5781 (inputs 5781 (inputs
5782 (modify-inputs (package-inputs maxima) 5782 (modify-inputs inputs
5783 (delete "sbcl") 5783 (delete "sbcl")
5784 (prepend ecl))) 5784 (prepend ecl)))
5785 (arguments 5785 (arguments
@@ -7873,7 +7873,7 @@ problems.")
7873 (package 7873 (package
7874 (inherit hypre) 7874 (inherit hypre)
7875 (name "hypre-openmpi") 7875 (name "hypre-openmpi")
7876 (inputs (modify-inputs (package-inputs hypre) 7876 (inputs (modify-inputs inputs
7877 (prepend openmpi))) 7877 (prepend openmpi)))
7878 (arguments 7878 (arguments
7879 (substitute-keyword-arguments arguments 7879 (substitute-keyword-arguments arguments
@@ -8526,7 +8526,7 @@ symmetric matrices.")
8526 (package/inherit elpa 8526 (package/inherit elpa
8527 (name "elpa-openmpi") 8527 (name "elpa-openmpi")
8528 (inputs 8528 (inputs
8529 (modify-inputs (package-inputs elpa) 8529 (modify-inputs inputs
8530 (prepend openmpi scalapack zlib))) 8530 (prepend openmpi scalapack zlib)))
8531 (arguments 8531 (arguments
8532 (substitute-keyword-arguments arguments 8532 (substitute-keyword-arguments arguments
@@ -8820,7 +8820,7 @@ easily be incorporated into existing simulation codes.")
8820 (base32 8820 (base32
8821 "0nx4sqhmi126m14myzm7syv2053harav9snl0a247wnkcgs5rxrv")))) 8821 "0nx4sqhmi126m14myzm7syv2053harav9snl0a247wnkcgs5rxrv"))))
8822 (inputs 8822 (inputs
8823 (modify-inputs (package-inputs sundials) 8823 (modify-inputs inputs
8824 (prepend gfortran openblas))) 8824 (prepend gfortran openblas)))
8825 (arguments 8825 (arguments
8826 '(#:configure-flags `("-DCMAKE_C_FLAGS=-O2 -g -fcommon" 8826 '(#:configure-flags `("-DCMAKE_C_FLAGS=-O2 -g -fcommon"
@@ -9415,7 +9415,7 @@ built on top of DUNE, the Distributed and Unified Numerics Environment.")
9415 (if (dune-package? p) 9415 (if (dune-package? p)
9416 (package (inherit p) 9416 (package (inherit p)
9417 (name (string-append (package-name p) "-openmpi")) 9417 (name (string-append (package-name p) "-openmpi"))
9418 (inputs (modify-inputs (package-inputs p) 9418 (inputs (modify-inputs inputs
9419 (append openmpi))) 9419 (append openmpi)))
9420 (arguments 9420 (arguments
9421 (substitute-keyword-arguments arguments 9421 (substitute-keyword-arguments arguments
diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm
index ecd0433b088..72a16edac4d 100644
--- a/gnu/packages/maven.scm
+++ b/gnu/packages/maven.scm
@@ -2294,7 +2294,7 @@ reporting or the build process.")))
2294 (base32 2294 (base32
2295 "0hbbbxj14qyq8pccyab96pjqq90jnjmid1pml9kx55c5smfpjn37")))) 2295 "0hbbbxj14qyq8pccyab96pjqq90jnjmid1pml9kx55c5smfpjn37"))))
2296 (propagated-inputs 2296 (propagated-inputs
2297 (modify-inputs (package-propagated-inputs maven-resolver-parent-pom) 2297 (modify-inputs propagated-inputs
2298 (replace "maven-parent-pom" maven-parent-pom-34))))) 2298 (replace "maven-parent-pom" maven-parent-pom-34)))))
2299 2299
2300(define-public maven-resolver-1.6-api 2300(define-public maven-resolver-1.6-api
@@ -2303,7 +2303,7 @@ reporting or the build process.")))
2303 (version (package-version maven-resolver-1.6-parent-pom)) 2303 (version (package-version maven-resolver-1.6-parent-pom))
2304 (source (package-source maven-resolver-1.6-parent-pom)) 2304 (source (package-source maven-resolver-1.6-parent-pom))
2305 (propagated-inputs 2305 (propagated-inputs
2306 (modify-inputs (package-propagated-inputs maven-resolver-api) 2306 (modify-inputs propagated-inputs
2307 (replace "maven-resolver-parent-pom" maven-resolver-1.6-parent-pom))))) 2307 (replace "maven-resolver-parent-pom" maven-resolver-1.6-parent-pom)))))
2308 2308
2309(define-public maven-resolver-1.6-spi 2309(define-public maven-resolver-1.6-spi
@@ -2312,7 +2312,7 @@ reporting or the build process.")))
2312 (version (package-version maven-resolver-1.6-parent-pom)) 2312 (version (package-version maven-resolver-1.6-parent-pom))
2313 (source (package-source maven-resolver-1.6-parent-pom)) 2313 (source (package-source maven-resolver-1.6-parent-pom))
2314 (propagated-inputs 2314 (propagated-inputs
2315 (modify-inputs (package-propagated-inputs maven-resolver-spi) 2315 (modify-inputs propagated-inputs
2316 (replace "maven-resolver-api" maven-resolver-1.6-api))))) 2316 (replace "maven-resolver-api" maven-resolver-1.6-api)))))
2317 2317
2318(define-public maven-resolver-1.6-test-util 2318(define-public maven-resolver-1.6-test-util
@@ -2321,7 +2321,7 @@ reporting or the build process.")))
2321 (version (package-version maven-resolver-1.6-parent-pom)) 2321 (version (package-version maven-resolver-1.6-parent-pom))
2322 (source (package-source maven-resolver-1.6-parent-pom)) 2322 (source (package-source maven-resolver-1.6-parent-pom))
2323 (inputs 2323 (inputs
2324 (modify-inputs (package-inputs maven-resolver-test-util) 2324 (modify-inputs inputs
2325 (replace "maven-resolver-api" maven-resolver-1.6-api) 2325 (replace "maven-resolver-api" maven-resolver-1.6-api)
2326 (replace "maven-resolver-spi" maven-resolver-1.6-spi))))) 2326 (replace "maven-resolver-spi" maven-resolver-1.6-spi)))))
2327 2327
@@ -2331,10 +2331,10 @@ reporting or the build process.")))
2331 (version (package-version maven-resolver-1.6-parent-pom)) 2331 (version (package-version maven-resolver-1.6-parent-pom))
2332 (source (package-source maven-resolver-1.6-parent-pom)) 2332 (source (package-source maven-resolver-1.6-parent-pom))
2333 (propagated-inputs 2333 (propagated-inputs
2334 (modify-inputs (package-propagated-inputs maven-resolver-util) 2334 (modify-inputs propagated-inputs
2335 (replace "maven-resolver-api" maven-resolver-1.6-api))) 2335 (replace "maven-resolver-api" maven-resolver-1.6-api)))
2336 (native-inputs 2336 (native-inputs
2337 (modify-inputs (package-native-inputs maven-resolver-util) 2337 (modify-inputs native-inputs
2338 (replace "maven-resolver-test-util" maven-resolver-1.6-test-util))))) 2338 (replace "maven-resolver-test-util" maven-resolver-1.6-test-util)))))
2339 2339
2340(define-public maven-resolver-1.6-connector-basic 2340(define-public maven-resolver-1.6-connector-basic
@@ -2343,12 +2343,12 @@ reporting or the build process.")))
2343 (version (package-version maven-resolver-1.6-parent-pom)) 2343 (version (package-version maven-resolver-1.6-parent-pom))
2344 (source (package-source maven-resolver-1.6-parent-pom)) 2344 (source (package-source maven-resolver-1.6-parent-pom))
2345 (propagated-inputs 2345 (propagated-inputs
2346 (modify-inputs (package-propagated-inputs maven-resolver-connector-basic) 2346 (modify-inputs propagated-inputs
2347 (replace "maven-resolver-api" maven-resolver-1.6-api) 2347 (replace "maven-resolver-api" maven-resolver-1.6-api)
2348 (replace "maven-resolver-spi" maven-resolver-1.6-spi) 2348 (replace "maven-resolver-spi" maven-resolver-1.6-spi)
2349 (replace "maven-resolver-util" maven-resolver-1.6-util))) 2349 (replace "maven-resolver-util" maven-resolver-1.6-util)))
2350 (native-inputs 2350 (native-inputs
2351 (modify-inputs (package-native-inputs maven-resolver-connector-basic) 2351 (modify-inputs native-inputs
2352 (replace "maven-resolver-test-util" maven-resolver-1.6-test-util))))) 2352 (replace "maven-resolver-test-util" maven-resolver-1.6-test-util)))))
2353 2353
2354(define-public maven-resolver-1.6-impl 2354(define-public maven-resolver-1.6-impl
@@ -2397,14 +2397,14 @@ reporting or the build process.")))
2397 (replace 'install 2397 (replace 'install
2398 (install-from-pom "maven-resolver-impl/pom.xml"))))) 2398 (install-from-pom "maven-resolver-impl/pom.xml")))))
2399 (propagated-inputs 2399 (propagated-inputs
2400 (modify-inputs (package-propagated-inputs maven-resolver-impl) 2400 (modify-inputs propagated-inputs
2401 (delete "maven-resolver-named-locks") 2401 (delete "maven-resolver-named-locks")
2402 (replace "maven-resolver-api" maven-resolver-1.6-api) 2402 (replace "maven-resolver-api" maven-resolver-1.6-api)
2403 (replace "maven-resolver-spi" maven-resolver-1.6-spi) 2403 (replace "maven-resolver-spi" maven-resolver-1.6-spi)
2404 (replace "maven-resolver-util" maven-resolver-1.6-util) 2404 (replace "maven-resolver-util" maven-resolver-1.6-util)
2405 (replace "maven-resolver-parent-pom" maven-resolver-1.6-parent-pom))) 2405 (replace "maven-resolver-parent-pom" maven-resolver-1.6-parent-pom)))
2406 (native-inputs 2406 (native-inputs
2407 (modify-inputs (package-native-inputs maven-resolver-impl) 2407 (modify-inputs native-inputs
2408 (delete "java-hamcrest-all") 2408 (delete "java-hamcrest-all")
2409 (delete "java-mockito-1") 2409 (delete "java-mockito-1")
2410 (replace "maven-resolver-test-util" maven-resolver-1.6-test-util))))) 2410 (replace "maven-resolver-test-util" maven-resolver-1.6-test-util)))))
@@ -2415,13 +2415,13 @@ reporting or the build process.")))
2415 (version (package-version maven-resolver-1.6-parent-pom)) 2415 (version (package-version maven-resolver-1.6-parent-pom))
2416 (source (package-source maven-resolver-1.6-parent-pom)) 2416 (source (package-source maven-resolver-1.6-parent-pom))
2417 (inputs 2417 (inputs
2418 (modify-inputs (package-inputs maven-resolver-transport-file) 2418 (modify-inputs inputs
2419 (delete "maven-wagon-provider-api") 2419 (delete "maven-wagon-provider-api")
2420 (replace "maven-resolver-api" maven-resolver-1.6-api) 2420 (replace "maven-resolver-api" maven-resolver-1.6-api)
2421 (replace "maven-resolver-spi" maven-resolver-1.6-spi) 2421 (replace "maven-resolver-spi" maven-resolver-1.6-spi)
2422 (replace "maven-resolver-util" maven-resolver-1.6-util))) 2422 (replace "maven-resolver-util" maven-resolver-1.6-util)))
2423 (native-inputs 2423 (native-inputs
2424 (modify-inputs (package-native-inputs maven-resolver-transport-file) 2424 (modify-inputs native-inputs
2425 (replace "maven-resolver-test-util" maven-resolver-1.6-test-util))))) 2425 (replace "maven-resolver-test-util" maven-resolver-1.6-test-util)))))
2426 2426
2427(define-public maven-resolver-1.6-transport-http 2427(define-public maven-resolver-1.6-transport-http
@@ -2445,13 +2445,13 @@ reporting or the build process.")))
2445 (lambda _ 2445 (lambda _
2446 (display "org.eclipse.aether.transport.http.HttpTransporterFactory\n")))))))) 2446 (display "org.eclipse.aether.transport.http.HttpTransporterFactory\n"))))))))
2447 (inputs 2447 (inputs
2448 (modify-inputs (package-inputs maven-resolver-transport-http) 2448 (modify-inputs inputs
2449 (delete "maven-wagon-provider-api") 2449 (delete "maven-wagon-provider-api")
2450 (replace "maven-resolver-api" maven-resolver-1.6-api) 2450 (replace "maven-resolver-api" maven-resolver-1.6-api)
2451 (replace "maven-resolver-spi" maven-resolver-1.6-spi) 2451 (replace "maven-resolver-spi" maven-resolver-1.6-spi)
2452 (replace "maven-resolver-util" maven-resolver-1.6-util))) 2452 (replace "maven-resolver-util" maven-resolver-1.6-util)))
2453 (native-inputs 2453 (native-inputs
2454 (modify-inputs (package-native-inputs maven-resolver-transport-http) 2454 (modify-inputs native-inputs
2455 (replace "maven-resolver-test-util" maven-resolver-1.6-test-util))))) 2455 (replace "maven-resolver-test-util" maven-resolver-1.6-test-util)))))
2456 2456
2457(define maven-3.8-pom 2457(define maven-3.8-pom
@@ -2465,7 +2465,7 @@ reporting or the build process.")))
2465 "apache-maven-" version "-src.tar.gz")) 2465 "apache-maven-" version "-src.tar.gz"))
2466 (sha256 (base32 "01q2g8sklxsys46i4dxqr89klcxfzz40f2kz4lxbdl1phyibqk92")))) 2466 (sha256 (base32 "01q2g8sklxsys46i4dxqr89klcxfzz40f2kz4lxbdl1phyibqk92"))))
2467 (propagated-inputs 2467 (propagated-inputs
2468 (modify-inputs (package-propagated-inputs maven-pom) 2468 (modify-inputs propagated-inputs
2469 (replace "maven-parent-pom" maven-parent-pom-35))))) 2469 (replace "maven-parent-pom" maven-parent-pom-35)))))
2470 2470
2471(define-public maven-3.8-artifact 2471(define-public maven-3.8-artifact
@@ -2474,7 +2474,7 @@ reporting or the build process.")))
2474 (version (package-version maven-3.8-pom)) 2474 (version (package-version maven-3.8-pom))
2475 (source (package-source maven-3.8-pom)) 2475 (source (package-source maven-3.8-pom))
2476 (propagated-inputs 2476 (propagated-inputs
2477 (modify-inputs (package-propagated-inputs maven-artifact) 2477 (modify-inputs propagated-inputs
2478 (replace "maven-pom" maven-3.8-pom))))) 2478 (replace "maven-pom" maven-3.8-pom)))))
2479 2479
2480(define-public maven-3.8-model 2480(define-public maven-3.8-model
@@ -2483,7 +2483,7 @@ reporting or the build process.")))
2483 (version (package-version maven-3.8-pom)) 2483 (version (package-version maven-3.8-pom))
2484 (source (package-source maven-3.8-pom)) 2484 (source (package-source maven-3.8-pom))
2485 (propagated-inputs 2485 (propagated-inputs
2486 (modify-inputs (package-propagated-inputs maven-model) 2486 (modify-inputs propagated-inputs
2487 (replace "maven-pom" maven-3.8-pom))))) 2487 (replace "maven-pom" maven-3.8-pom)))))
2488 2488
2489(define-public maven-3.8-builder-support 2489(define-public maven-3.8-builder-support
@@ -2492,7 +2492,7 @@ reporting or the build process.")))
2492 (version (package-version maven-3.8-pom)) 2492 (version (package-version maven-3.8-pom))
2493 (source (package-source maven-3.8-pom)) 2493 (source (package-source maven-3.8-pom))
2494 (propagated-inputs 2494 (propagated-inputs
2495 (modify-inputs (package-propagated-inputs maven-builder-support) 2495 (modify-inputs propagated-inputs
2496 (replace "maven-pom" maven-3.8-pom))))) 2496 (replace "maven-pom" maven-3.8-pom)))))
2497 2497
2498(define-public maven-3.8-settings 2498(define-public maven-3.8-settings
@@ -2501,7 +2501,7 @@ reporting or the build process.")))
2501 (version (package-version maven-3.8-pom)) 2501 (version (package-version maven-3.8-pom))
2502 (source (package-source maven-3.8-pom)) 2502 (source (package-source maven-3.8-pom))
2503 (propagated-inputs 2503 (propagated-inputs
2504 (modify-inputs (package-propagated-inputs maven-settings) 2504 (modify-inputs propagated-inputs
2505 (replace "maven-pom" maven-3.8-pom))))) 2505 (replace "maven-pom" maven-3.8-pom)))))
2506 2506
2507(define-public maven-3.8-settings-builder 2507(define-public maven-3.8-settings-builder
@@ -2510,7 +2510,7 @@ reporting or the build process.")))
2510 (version (package-version maven-3.8-pom)) 2510 (version (package-version maven-3.8-pom))
2511 (source (package-source maven-3.8-pom)) 2511 (source (package-source maven-3.8-pom))
2512 (propagated-inputs 2512 (propagated-inputs
2513 (modify-inputs (package-propagated-inputs maven-settings-builder) 2513 (modify-inputs propagated-inputs
2514 (replace "maven-builder-support" maven-3.8-builder-support) 2514 (replace "maven-builder-support" maven-3.8-builder-support)
2515 (replace "maven-settings" maven-3.8-settings) 2515 (replace "maven-settings" maven-3.8-settings)
2516 (replace "maven-pom" maven-3.8-pom))))) 2516 (replace "maven-pom" maven-3.8-pom)))))
@@ -2521,7 +2521,7 @@ reporting or the build process.")))
2521 (version (package-version maven-3.8-pom)) 2521 (version (package-version maven-3.8-pom))
2522 (source (package-source maven-3.8-pom)) 2522 (source (package-source maven-3.8-pom))
2523 (propagated-inputs 2523 (propagated-inputs
2524 (modify-inputs (package-propagated-inputs maven-model-builder) 2524 (modify-inputs propagated-inputs
2525 (replace "maven-artifact" maven-3.8-artifact) 2525 (replace "maven-artifact" maven-3.8-artifact)
2526 (replace "maven-builder-support" maven-3.8-builder-support) 2526 (replace "maven-builder-support" maven-3.8-builder-support)
2527 (replace "maven-model" maven-3.8-model) 2527 (replace "maven-model" maven-3.8-model)
@@ -2533,7 +2533,7 @@ reporting or the build process.")))
2533 (version (package-version maven-3.8-pom)) 2533 (version (package-version maven-3.8-pom))
2534 (source (package-source maven-3.8-pom)) 2534 (source (package-source maven-3.8-pom))
2535 (propagated-inputs 2535 (propagated-inputs
2536 (modify-inputs (package-propagated-inputs maven-repository-metadata) 2536 (modify-inputs propagated-inputs
2537 (replace "maven-pom" maven-3.8-pom))))) 2537 (replace "maven-pom" maven-3.8-pom)))))
2538 2538
2539(define-public maven-3.8-resolver-provider 2539(define-public maven-3.8-resolver-provider
@@ -2542,7 +2542,7 @@ reporting or the build process.")))
2542 (version (package-version maven-3.8-pom)) 2542 (version (package-version maven-3.8-pom))
2543 (source (package-source maven-3.8-pom)) 2543 (source (package-source maven-3.8-pom))
2544 (propagated-inputs 2544 (propagated-inputs
2545 (modify-inputs (package-propagated-inputs maven-resolver-provider) 2545 (modify-inputs propagated-inputs
2546 (replace "maven-model" maven-3.8-model) 2546 (replace "maven-model" maven-3.8-model)
2547 (replace "maven-model-builder" maven-3.8-model-builder) 2547 (replace "maven-model-builder" maven-3.8-model-builder)
2548 (replace "maven-builder-support" maven-3.8-builder-support) 2548 (replace "maven-builder-support" maven-3.8-builder-support)
@@ -2558,7 +2558,7 @@ reporting or the build process.")))
2558 (version (package-version maven-3.8-pom)) 2558 (version (package-version maven-3.8-pom))
2559 (source (package-source maven-3.8-pom)) 2559 (source (package-source maven-3.8-pom))
2560 (propagated-inputs 2560 (propagated-inputs
2561 (modify-inputs (package-propagated-inputs maven-plugin-api) 2561 (modify-inputs propagated-inputs
2562 (replace "maven-artifact" maven-3.8-artifact) 2562 (replace "maven-artifact" maven-3.8-artifact)
2563 (replace "maven-model" maven-3.8-model))))) 2563 (replace "maven-model" maven-3.8-model)))))
2564 2564
@@ -2568,7 +2568,7 @@ reporting or the build process.")))
2568 (version (package-version maven-3.8-pom)) 2568 (version (package-version maven-3.8-pom))
2569 (source (package-source maven-3.8-pom)) 2569 (source (package-source maven-3.8-pom))
2570 (propagated-inputs 2570 (propagated-inputs
2571 (modify-inputs (package-propagated-inputs maven-core) 2571 (modify-inputs propagated-inputs
2572 (replace "maven-artifact" maven-3.8-artifact) 2572 (replace "maven-artifact" maven-3.8-artifact)
2573 (replace "maven-resolver-provider" maven-3.8-resolver-provider) 2573 (replace "maven-resolver-provider" maven-3.8-resolver-provider)
2574 (replace "maven-model" maven-3.8-model) 2574 (replace "maven-model" maven-3.8-model)
@@ -2774,7 +2774,7 @@ reporting or the build process.")))
2774 (_ input))) 2774 (_ input)))
2775 (package-propagated-inputs maven-model-builder))) 2775 (package-propagated-inputs maven-model-builder)))
2776 (native-inputs 2776 (native-inputs
2777 (modify-inputs (package-native-inputs maven-plugin-api) 2777 (modify-inputs native-inputs
2778 (prepend java-plexus-container-default))))) 2778 (prepend java-plexus-container-default)))))
2779 2779
2780(define-public maven-3.0-repository-metadata 2780(define-public maven-3.0-repository-metadata
@@ -2974,7 +2974,7 @@ reporting or the build process.")))
2974 (base32 2974 (base32
2975 "0qm8y85kip2hyhnhlkqgj0rhmf83z07s7l7gzsfl5dzl3kvp8nal")))) 2975 "0qm8y85kip2hyhnhlkqgj0rhmf83z07s7l7gzsfl5dzl3kvp8nal"))))
2976 (propagated-inputs 2976 (propagated-inputs
2977 (modify-inputs (package-propagated-inputs maven-shared-utils) 2977 (modify-inputs propagated-inputs
2978 (prepend maven-3.0-core maven-components-parent-pom-21))))) 2978 (prepend maven-3.0-core maven-components-parent-pom-21)))))
2979 2979
2980(define-public maven-shared-utils-3.1 2980(define-public maven-shared-utils-3.1
diff --git a/gnu/packages/medical.scm b/gnu/packages/medical.scm
index c4d2be640d9..22ed6add455 100644
--- a/gnu/packages/medical.scm
+++ b/gnu/packages/medical.scm
@@ -390,9 +390,9 @@ Medicine} server instead of SQLite.")
390 "-e" "CREATE DATABASE orthanctest;") 390 "-e" "CREATE DATABASE orthanctest;")
391 (invoke "./UnitTests" socket username password 391 (invoke "./UnitTests" socket username password
392 database))))))))) 392 database)))))))))
393 (native-inputs (modify-inputs (package-native-inputs orthanc-mysql) 393 (native-inputs (modify-inputs native-inputs
394 (prepend mariadb))) ;for tests 394 (prepend mariadb))) ;for tests
395 (inputs (modify-inputs (package-inputs orthanc-mysql) 395 (inputs (modify-inputs inputs
396 (delete "mysql") 396 (delete "mysql")
397 (prepend `(,mariadb "dev") 397 (prepend `(,mariadb "dev")
398 `(,mariadb "lib")))) 398 `(,mariadb "lib"))))
@@ -443,6 +443,6 @@ GUI application (@code{xmedcon}).")
443 (substitute-keyword-arguments arguments 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 inputs
447 (delete "glib" "gtk+"))) 447 (delete "glib" "gtk+")))
448 (synopsis "Medical image conversion utility (variant with CLI only)"))) 448 (synopsis "Medical image conversion utility (variant with CLI only)")))
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index d26e04dfa66..e1977a28b93 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -692,7 +692,7 @@ identi.ca and status.net).")
692 (package/inherit bitlbee 692 (package/inherit bitlbee
693 (name "bitlbee-purple") 693 (name "bitlbee-purple")
694 (synopsis "IRC to instant messaging gateway (using Pidgin's libpurple)") 694 (synopsis "IRC to instant messaging gateway (using Pidgin's libpurple)")
695 (inputs (modify-inputs (package-inputs bitlbee) 695 (inputs (modify-inputs inputs
696 (prepend pidgin))) 696 (prepend pidgin)))
697 (native-search-paths 697 (native-search-paths
698 (list (search-path-specification 698 (list (search-path-specification
@@ -2698,7 +2698,7 @@ validating international phone numbers.")
2698 (base32 2698 (base32
2699 "1y4ivhy3kwgggrr3g521zaf97334aan0yqpzzryss80k326q5rhf")))) 2699 "1y4ivhy3kwgggrr3g521zaf97334aan0yqpzzryss80k326q5rhf"))))
2700 (inputs 2700 (inputs
2701 (modify-inputs (package-inputs libphonenumber) 2701 (modify-inputs inputs
2702 (delete "abseil-cpp" "icedtea"))))) 2702 (delete "abseil-cpp" "icedtea")))))
2703 2703
2704(define-public chatty 2704(define-public chatty
diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm
index 657ce22d21e..ee2d270ce9b 100644
--- a/gnu/packages/monitoring.scm
+++ b/gnu/packages/monitoring.scm
@@ -666,7 +666,7 @@ solution (client-side agent)")
666 (assoc-ref %build-inputs "zlib"))) 666 (assoc-ref %build-inputs "zlib")))
667 (delete "--enable-agent" #$flags))))) 667 (delete "--enable-agent" #$flags)))))
668 (inputs 668 (inputs
669 (modify-inputs (package-inputs zabbix-agentd) 669 (modify-inputs inputs
670 (prepend curl 670 (prepend curl
671 libevent 671 libevent
672 net-snmp 672 net-snmp
diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm
index b6e76ceac6f..8b99395c403 100644
--- a/gnu/packages/mpi.scm
+++ b/gnu/packages/mpi.scm
@@ -179,13 +179,13 @@ bind processes, and much more.")
179 ;; XXX: Remove after updating package from 2.13.0. 179 ;; XXX: Remove after updating package from 2.13.0.
180 (patches (search-patches "hwloc-add-with-opencl.patch")))) 180 (patches (search-patches "hwloc-add-with-opencl.patch"))))
181 181
182 (native-inputs (modify-inputs (package-native-inputs hwloc-1) 182 (native-inputs (modify-inputs native-inputs
183 (append autoconf) 183 (append autoconf)
184 (append automake) 184 (append automake)
185 (append libtool) 185 (append libtool)
186 (append opencl-headers) 186 (append opencl-headers)
187 (append bash))) ;for completion tests 187 (append bash))) ;for completion tests
188 (inputs (modify-inputs (package-inputs hwloc-1) 188 (inputs (modify-inputs inputs
189 (append level-zero) 189 (append level-zero)
190 ;; XXX: rocm-smi requires libdrm/drm.h but doesn't propagate a 190 ;; XXX: rocm-smi requires libdrm/drm.h but doesn't propagate a
191 ;; package providing these. For now, libdrm is used to provide 191 ;; package providing these. For now, libdrm is used to provide
@@ -404,7 +404,7 @@ software vendors, application developers and computer science researchers.")
404 (sha256 404 (sha256
405 (base32 "02yqfwv2fn9n0glprkk7dzrkrcnpfwfz5874ydx88w0iadi2gdyz")))) 405 (base32 "02yqfwv2fn9n0glprkk7dzrkrcnpfwfz5874ydx88w0iadi2gdyz"))))
406 406
407 (inputs (modify-inputs (package-inputs openmpi) 407 (inputs (modify-inputs inputs
408 ;; As of Open MPI 5.0.X, PMIx is used to communicate 408 ;; As of Open MPI 5.0.X, PMIx is used to communicate
409 ;; with SLURM, so SLURM'S PMI is no longer needed. 409 ;; with SLURM, so SLURM'S PMI is no longer needed.
410 (delete "slurm") 410 (delete "slurm")
@@ -412,7 +412,7 @@ software vendors, application developers and computer science researchers.")
412 (replace "libfabric" libfabric) 412 (replace "libfabric" libfabric)
413 (append openpmix) ;for PMI support (launching via "srun") 413 (append openpmix) ;for PMI support (launching via "srun")
414 (append prrte))) ;for PMI support (launching via "srun") 414 (append prrte))) ;for PMI support (launching via "srun")
415 (native-inputs (modify-inputs (package-native-inputs openmpi) 415 (native-inputs (modify-inputs native-inputs
416 (append python))) 416 (append python)))
417 417
418 (outputs '("out" "debug")) 418 (outputs '("out" "debug"))
@@ -741,7 +741,7 @@ modular framework for other derived implementations.")
741(define-public mpich-ofi 741(define-public mpich-ofi
742 (package/inherit mpich 742 (package/inherit mpich
743 (name "mpich-ofi") 743 (name "mpich-ofi")
744 (inputs (modify-inputs (package-inputs mpich) 744 (inputs (modify-inputs inputs
745 (delete ucx) 745 (delete ucx)
746 (append libfabric) 746 (append libfabric)
747 (append rdma-core) 747 (append rdma-core)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index daab1de4917..c05cd8059e8 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -5144,7 +5144,7 @@ writing to these structures, and they are accessed via the Bigarray module.")
5144 ;; TODO doesn't find test deps for some reason? 5144 ;; TODO doesn't find test deps for some reason?
5145 ;; I have no clue why. 5145 ;; I have no clue why.
5146 #:tests? #f)) 5146 #:tests? #f))
5147 (propagated-inputs (modify-inputs (package-propagated-inputs ocaml-cstruct) 5147 (propagated-inputs (modify-inputs propagated-inputs
5148 (append ocaml-cstruct ocaml-ppxlib ocaml-sexplib))) 5148 (append ocaml-cstruct ocaml-ppxlib ocaml-sexplib)))
5149 (native-inputs (modify-inputs (package-propagated-inputs ocaml-cstruct) 5149 (native-inputs (modify-inputs (package-propagated-inputs ocaml-cstruct)
5150 (append ocaml-cstruct-sexp ocaml-findlib 5150 (append ocaml-cstruct-sexp ocaml-findlib
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm
index f062e7e1c63..ae2d06e52c2 100644
--- a/gnu/packages/openstack.scm
+++ b/gnu/packages/openstack.scm
@@ -100,7 +100,7 @@ formatters, and other extensions.")
100 (native-inputs 100 (native-inputs
101 (list python-setuptools python-wheel)) 101 (list python-setuptools python-wheel))
102 (propagated-inputs 102 (propagated-inputs
103 (modify-inputs (package-propagated-inputs python-cliff) 103 (modify-inputs propagated-inputs
104 (replace "python-stevedore" python-stevedore-bootstrap)))))) 104 (replace "python-stevedore" python-stevedore-bootstrap))))))
105 105
106(define-public python-debtcollector 106(define-public python-debtcollector
@@ -746,7 +746,7 @@ handlers and support for context specific logging (like resource id’s etc).")
746 #~(modify-phases #$phases 746 #~(modify-phases #$phases
747 (delete 'sanity-check))))) 747 (delete 'sanity-check)))))
748 (propagated-inputs 748 (propagated-inputs
749 (modify-inputs (package-propagated-inputs python-oslo-log) 749 (modify-inputs propagated-inputs
750 (delete "python-oslo-config")))))) 750 (delete "python-oslo-config"))))))
751 751
752(define-public python-oslo-serialization 752(define-public python-oslo-serialization
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index 5f173d9979c..6cb28d30d3c 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -589,10 +589,10 @@ the Nix package manager.")
589 589
590 ;; Use a minimum set of dependencies. 590 ;; Use a minimum set of dependencies.
591 (native-inputs 591 (native-inputs
592 (modify-inputs (package-native-inputs guix) 592 (modify-inputs native-inputs
593 (delete "po4a" "graphviz" "font-ghostscript" "help2man"))) 593 (delete "po4a" "graphviz" "font-ghostscript" "help2man")))
594 (inputs 594 (inputs
595 (modify-inputs (package-inputs guix) 595 (modify-inputs inputs
596 (delete (basename (bootstrap-guile-url-path (%current-system))) 596 (delete (basename (bootstrap-guile-url-path (%current-system)))
597 (basename (bootstrap-guile-url-path "i686-linux")) 597 (basename (bootstrap-guile-url-path "i686-linux"))
598 "util-linux") 598 "util-linux")
@@ -633,10 +633,10 @@ the Nix package manager.")
633 (inherit guix) 633 (inherit guix)
634 (name "guix-minimal") 634 (name "guix-minimal")
635 (native-inputs 635 (native-inputs
636 (modify-inputs (package-native-inputs guix) 636 (modify-inputs native-inputs
637 (delete "guile-ssh"))) 637 (delete "guile-ssh")))
638 (propagated-inputs 638 (propagated-inputs
639 (modify-inputs (package-propagated-inputs guix) 639 (modify-inputs propagated-inputs
640 (delete "guile-ssh")))))) 640 (delete "guile-ssh"))))))
641 641
642(define-public (guix-for-channels channels) 642(define-public (guix-for-channels channels)
@@ -1921,7 +1921,7 @@ resolution compared to the classic solver.")
1921 ;; directory, which would cause non-reproducible builds. 1921 ;; directory, which would cause non-reproducible builds.
1922 (setenv "CONDA_PKGS_DIRS" "/tmp/conda-pkgs"))))))) 1922 (setenv "CONDA_PKGS_DIRS" "/tmp/conda-pkgs")))))))
1923 (propagated-inputs 1923 (propagated-inputs
1924 (modify-inputs (package-propagated-inputs conda-bootstrap) 1924 (modify-inputs propagated-inputs
1925 (prepend python-conda-libmamba-solver))))) 1925 (prepend python-conda-libmamba-solver)))))
1926 1926
1927(define-public conan 1927(define-public conan
diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm
index 50baa27293f..aeb42f172dc 100644
--- a/gnu/packages/parallel.scm
+++ b/gnu/packages/parallel.scm
@@ -344,7 +344,7 @@ minimal slurm package BASE-SLURM."
344 #$flags)))) 344 #$flags))))
345 ;; FIXME: More optional inputs could be added. 345 ;; FIXME: More optional inputs could be added.
346 (inputs 346 (inputs
347 (modify-inputs (package-inputs base-slurm) 347 (modify-inputs inputs
348 ;; Add dependencies required by the slurm REST API. 348 ;; Add dependencies required by the slurm REST API.
349 (prepend dbus freeipmi http-parser 349 (prepend dbus freeipmi http-parser
350 libjwt librdkafka libyaml (list mariadb "dev")))))) 350 libjwt librdkafka libyaml (list mariadb "dev"))))))
@@ -371,7 +371,7 @@ minimal slurm package BASE-SLURM."
371 (sha256 371 (sha256
372 (base32 372 (base32
373 "130pjygqk794dchknjqdsinciv2b7c7r5agqsgca7m804xp09wnl")))) 373 "130pjygqk794dchknjqdsinciv2b7c7r5agqsgca7m804xp09wnl"))))
374 (inputs (modify-inputs (package-inputs slurm-minimal) 374 (inputs (modify-inputs inputs
375 (replace "openpmix" openpmix))))) ;use version 6.0.0 375 (replace "openpmix" openpmix))))) ;use version 6.0.0
376 376
377(define-public slurm-25.05 (make-slurm slurm-minimal-25.05)) 377(define-public slurm-25.05 (make-slurm slurm-minimal-25.05))
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index ebd44d0ca34..27db504797b 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -1307,7 +1307,7 @@ using password-store through rofi interface:
1307 '("pass" "pwgen" "rofi" "wl-copy" "wtype"))))) 1307 '("pass" "pwgen" "rofi" "wl-copy" "wtype")))))
1308 (list "addpass" "rofi-pass"))))))))) 1308 (list "addpass" "rofi-pass")))))))))
1309 (inputs 1309 (inputs
1310 (modify-inputs (package-inputs rofi-pass) 1310 (modify-inputs inputs
1311 (replace "xclip" wl-clipboard) 1311 (replace "xclip" wl-clipboard)
1312 (replace "xdotool" wtype) 1312 (replace "xdotool" wtype)
1313 (delete "xset"))) 1313 (delete "xset")))
diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm
index 101724b790c..b3eacbf4c86 100644
--- a/gnu/packages/pdf.scm
+++ b/gnu/packages/pdf.scm
@@ -511,7 +511,7 @@ When present, Poppler is able to correctly render CJK and Cyrillic text.")
511(define-public poppler-qt6 511(define-public poppler-qt6
512 (package/inherit poppler 512 (package/inherit poppler
513 (name "poppler-qt6") 513 (name "poppler-qt6")
514 (inputs (modify-inputs (package-inputs poppler) 514 (inputs (modify-inputs inputs
515 (append qtbase))) 515 (append qtbase)))
516 (synopsis "Qt6 frontend for the Poppler PDF rendering library"))) 516 (synopsis "Qt6 frontend for the Poppler PDF rendering library")))
517 517
diff --git a/gnu/packages/polkit.scm b/gnu/packages/polkit.scm
index 6293cabfd8b..9fb6a6815c8 100644
--- a/gnu/packages/polkit.scm
+++ b/gnu/packages/polkit.scm
@@ -231,7 +231,7 @@ easily with PolicyKit.")
231 (package 231 (package
232 (inherit polkit-qt) 232 (inherit polkit-qt)
233 (name "polkit-qt6") 233 (name "polkit-qt6")
234 (inputs (modify-inputs (package-inputs polkit-qt) 234 (inputs (modify-inputs inputs
235 (replace "qtbase" qtbase))))) 235 (replace "qtbase" qtbase)))))
236 236
237(define-public polkit-gnome 237(define-public polkit-gnome
diff --git a/gnu/packages/potassco.scm b/gnu/packages/potassco.scm
index 9cae7f1d4af..a4611e51c6a 100644
--- a/gnu/packages/potassco.scm
+++ b/gnu/packages/potassco.scm
@@ -462,7 +462,7 @@ Lua code.")))
462 (format port "Version: ~a~%" #$version))))))))))) 462 (format port "Version: ~a~%" #$version)))))))))))
463 (inputs (list clingo python-wrapper)) 463 (inputs (list clingo python-wrapper))
464 (propagated-inputs (list python-cffi)) 464 (propagated-inputs (list python-cffi))
465 (native-inputs (modify-inputs (package-native-inputs clingo) 465 (native-inputs (modify-inputs native-inputs
466 (prepend python-scikit-build))) 466 (prepend python-scikit-build)))
467 (synopsis "Python bindings for clingo") 467 (synopsis "Python bindings for clingo")
468 (description "This package provides Python bindings to the clingo package, 468 (description "This package provides Python bindings to the clingo package,
@@ -499,10 +499,10 @@ Python code.")))
499 (format port "Metadata-Version: 1.1~%") 499 (format port "Metadata-Version: 1.1~%")
500 (format port "Name: clingodl~%") 500 (format port "Name: clingodl~%")
501 (format port "Version: ~a~%" #$version)))))))))) 501 (format port "Version: ~a~%" #$version))))))))))
502 (inputs (modify-inputs (package-inputs clingo-dl) 502 (inputs (modify-inputs inputs
503 (prepend python-wrapper))) 503 (prepend python-wrapper)))
504 (propagated-inputs (list python-clingo python-cffi)) 504 (propagated-inputs (list python-clingo python-cffi))
505 (native-inputs (modify-inputs (package-native-inputs clingo-dl) 505 (native-inputs (modify-inputs native-inputs
506 (prepend python-scikit-build))) 506 (prepend python-scikit-build)))
507 (synopsis "Python bindings for clingo-dl") 507 (synopsis "Python bindings for clingo-dl")
508 (description "This package allows users to add the clingo-dl propagator 508 (description "This package allows users to add the clingo-dl propagator
@@ -539,10 +539,10 @@ directly from the python command line.")))
539 (format port "Metadata-Version: 1.1~%") 539 (format port "Metadata-Version: 1.1~%")
540 (format port "Name: clingcon~%") 540 (format port "Name: clingcon~%")
541 (format port "Version: ~a~%" #$version)))))))))))) 541 (format port "Version: ~a~%" #$version))))))))))))
542 (inputs (modify-inputs (package-inputs clingcon) 542 (inputs (modify-inputs inputs
543 (prepend python-wrapper))) 543 (prepend python-wrapper)))
544 (propagated-inputs (list python-clingo python-cffi)) 544 (propagated-inputs (list python-clingo python-cffi))
545 (native-inputs (modify-inputs (package-native-inputs clingcon) 545 (native-inputs (modify-inputs native-inputs
546 (prepend python-scikit-build))) 546 (prepend python-scikit-build)))
547 (synopsis "Python bindings for clingcon") 547 (synopsis "Python bindings for clingcon")
548 (description "This package allows users to add the clingcon propagator 548 (description "This package allows users to add the clingcon propagator
diff --git a/gnu/packages/power.scm b/gnu/packages/power.scm
index 87186a71331..5071cdf50b1 100644
--- a/gnu/packages/power.scm
+++ b/gnu/packages/power.scm
@@ -273,5 +273,5 @@ or higher power saving modes to adapt to the current usage.")
273 (inherit tuned-minimal) 273 (inherit tuned-minimal)
274 (name "tuned") 274 (name "tuned")
275 (inputs 275 (inputs
276 (modify-inputs (package-inputs tuned-minimal) 276 (modify-inputs inputs
277 (prepend dmidecode perf wireless-tools))))) 277 (prepend dmidecode perf wireless-tools)))))
diff --git a/gnu/packages/profiling.scm b/gnu/packages/profiling.scm
index 55b20ae0556..296a5601b9d 100644
--- a/gnu/packages/profiling.scm
+++ b/gnu/packages/profiling.scm
@@ -428,7 +428,7 @@ sampling profiler for games and other applications.")
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.
430 (list "LEGACY=1"))))) 430 (list "LEGACY=1")))))
431 (inputs (modify-inputs (package-inputs tracy-wayland) 431 (inputs (modify-inputs inputs
432 (delete "libxkbcommon" "wayland") 432 (delete "libxkbcommon" "wayland")
433 (prepend glfw))) 433 (prepend glfw)))
434 (synopsis "Frame profiler (X11 version)"))) 434 (synopsis "Frame profiler (X11 version)")))
diff --git a/gnu/packages/pypy.scm b/gnu/packages/pypy.scm
index 87e8acc7644..1a56c58f175 100644
--- a/gnu/packages/pypy.scm
+++ b/gnu/packages/pypy.scm
@@ -402,10 +402,10 @@ Python code natively, including C extensions.")
402 ((shebang-match-python) shebang-pypy3)))) 402 ((shebang-match-python) shebang-pypy3))))
403 (copy-recursively dist-dir #$output)))))))) 403 (copy-recursively dist-dir #$output))))))))
404 (native-inputs 404 (native-inputs
405 (modify-inputs (package-native-inputs pypy2) 405 (modify-inputs native-inputs
406 (replace "python2" pypy2))) 406 (replace "python2" pypy2)))
407 (inputs 407 (inputs
408 (modify-inputs (package-inputs pypy2) 408 (modify-inputs inputs
409 (append xz))))) 409 (append xz)))))
410 410
411(define-deprecated-package pypy3 411(define-deprecated-package pypy3
diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index 31b21bb57c4..97251de89ab 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -1187,7 +1187,7 @@ specified by PEP 517, @code{flit_core.buildapi}.")
1187 (package/inherit python-flit-core-bootstrap 1187 (package/inherit python-flit-core-bootstrap
1188 (name "python-flit-core") 1188 (name "python-flit-core")
1189 (propagated-inputs 1189 (propagated-inputs
1190 (modify-inputs (package-propagated-inputs python-flit-core-bootstrap) 1190 (modify-inputs propagated-inputs
1191 (delete "python-toml") 1191 (delete "python-toml")
1192 (prepend python-tomli))))) 1192 (prepend python-tomli)))))
1193 1193
@@ -1402,7 +1402,7 @@ has features such as:
1402 (package/inherit python-hatchling 1402 (package/inherit python-hatchling
1403 (name "python-hatchling-bootstrap") 1403 (name "python-hatchling-bootstrap")
1404 (propagated-inputs 1404 (propagated-inputs
1405 (modify-inputs (package-propagated-inputs python-hatchling) 1405 (modify-inputs propagated-inputs
1406 (replace "python-packaging" python-packaging-bootstrap))))) 1406 (replace "python-packaging" python-packaging-bootstrap)))))
1407 1407
1408(define-public python-hatchling-for-hatch 1408(define-public python-hatchling-for-hatch
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 0f1b8fb0fad..9f25c9540e0 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -6644,7 +6644,7 @@ WebSocket usage in Python programs.")
6644 (sha256 6644 (sha256
6645 (base32 "0p0cz2mdissq7iw1n7jrmsfir0jfmgs1dvnpnrx477ffx9hbsxnk")))) 6645 (base32 "0p0cz2mdissq7iw1n7jrmsfir0jfmgs1dvnpnrx477ffx9hbsxnk"))))
6646 (native-inputs 6646 (native-inputs
6647 (modify-inputs (package-native-inputs python-websocket-client) 6647 (modify-inputs native-inputs
6648 (append python-six))))) 6648 (append python-six)))))
6649 6649
6650(define-public python-purl 6650(define-public python-purl
@@ -10145,7 +10145,7 @@ Plus all the standard features of requests:
10145 (list python-hatchling 10145 (list python-hatchling
10146 python-hatch-fancy-pypi-readme)) 10146 python-hatch-fancy-pypi-readme))
10147 (propagated-inputs 10147 (propagated-inputs
10148 (modify-inputs (package-propagated-inputs python-httpx) 10148 (modify-inputs propagated-inputs
10149 (replace "python-httpcore" python-httpcore-bootstrap)))))) 10149 (replace "python-httpcore" python-httpcore-bootstrap))))))
10150 10150
10151(define-public python-httpx-sse 10151(define-public python-httpx-sse
@@ -13573,7 +13573,7 @@ return paginated responses to your clients.")
13573 `(modify-phases ,phases 13573 `(modify-phases ,phases
13574 (delete 'sanity-check))))) 13574 (delete 'sanity-check)))))
13575 (propagated-inputs 13575 (propagated-inputs
13576 (modify-inputs (package-propagated-inputs python-tortoise-orm) 13576 (modify-inputs propagated-inputs
13577 (replace "python-aiosqlite" python-aiosqlite))))))) 13577 (replace "python-aiosqlite" python-aiosqlite)))))))
13578 (native-inputs 13578 (native-inputs
13579 (list python-aiosqlite 13579 (list python-aiosqlite
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index b1afbd051fd..5a02bad4865 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -14531,14 +14531,14 @@ following CLI scripts:
14531 (arguments 14531 (arguments
14532 (list #:test-flags #~(list "--pyargs" "ipyparallel"))) 14532 (list #:test-flags #~(list "--pyargs" "ipyparallel")))
14533 (native-inputs 14533 (native-inputs
14534 (modify-inputs (package-native-inputs python-ipyparallel-bootstrap) 14534 (modify-inputs native-inputs
14535 (append python-ipython 14535 (append python-ipython
14536 python-pytest 14536 python-pytest
14537 python-pytest-asyncio 14537 python-pytest-asyncio
14538 python-pytest-tornado 14538 python-pytest-tornado
14539 python-testpath))) 14539 python-testpath)))
14540 (propagated-inputs 14540 (propagated-inputs
14541 (modify-inputs (package-propagated-inputs python-ipyparallel-bootstrap) 14541 (modify-inputs propagated-inputs
14542 (replace "python-jupyter-client-bootstrap" python-jupyter-client) 14542 (replace "python-jupyter-client-bootstrap" python-jupyter-client)
14543 (append python-ipykernel))) 14543 (append python-ipykernel)))
14544 (properties (alist-delete 'hidden? (package-properties 14544 (properties (alist-delete 'hidden? (package-properties
@@ -16787,7 +16787,7 @@ from an XML-based format.")
16787 "MtiTest") 16787 "MtiTest")
16788 " and not ")))))))))) 16788 " and not "))))))))))
16789 (native-inputs 16789 (native-inputs
16790 (modify-inputs (package-native-inputs base) 16790 (modify-inputs native-inputs
16791 (append python-pytest))) 16791 (append python-pytest)))
16792 (propagated-inputs 16792 (propagated-inputs
16793 (list python-brotli 16793 (list python-brotli
@@ -23681,7 +23681,7 @@ protocols written in pure Python.")
23681 (base32 "0n3p8jyxl4zwc63la10v8llc58fc5pcnfqdq9f1vn0hgy5jdi7z1")))) 23681 (base32 "0n3p8jyxl4zwc63la10v8llc58fc5pcnfqdq9f1vn0hgy5jdi7z1"))))
23682 (build-system pyproject-build-system) 23682 (build-system pyproject-build-system)
23683 (native-inputs 23683 (native-inputs
23684 (modify-inputs (package-native-inputs python-dulwich) 23684 (modify-inputs native-inputs
23685 (prepend python-setuptools-rust))) 23685 (prepend python-setuptools-rust)))
23686 (arguments 23686 (arguments
23687 (list 23687 (list
@@ -33080,7 +33080,7 @@ key-value pairs from a @code{.env} file and set them as environment variables.")
33080 (delete-file "tests/test_ipython.py") 33080 (delete-file "tests/test_ipython.py")
33081 (invoke "python" "-m" "pytest"))))))) 33081 (invoke "python" "-m" "pytest")))))))
33082 (native-inputs 33082 (native-inputs
33083 (modify-inputs (package-native-inputs python-dotenv) 33083 (modify-inputs native-inputs
33084 (append python-mock) 33084 (append python-mock)
33085 (replace "python-sh" python-sh-1))))) 33085 (replace "python-sh" python-sh-1)))))
33086 33086
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 687e2857924..e56ef99bde2 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -661,7 +661,7 @@ def contents() -> str:
661 (modify-inputs (package-inputs python-2.7) 661 (modify-inputs (package-inputs python-2.7)
662 (replace "openssl" openssl))) 662 (replace "openssl" openssl)))
663 (native-inputs 663 (native-inputs
664 (let ((inputs (modify-inputs (package-native-inputs python-2) 664 (let ((inputs (modify-inputs native-inputs
665 (prepend tzdata-for-tests 665 (prepend tzdata-for-tests
666 unzip 666 unzip
667 (@ (gnu packages compression) zip))))) 667 (@ (gnu packages compression) zip)))))
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index f31537676fb..e53616cdca4 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -214,7 +214,7 @@ of C++20 coroutines in connection with certain asynchronous Qt actions.")
214 (inherit qcoro-qt5) 214 (inherit qcoro-qt5)
215 (name "qcoro-qt6") 215 (name "qcoro-qt6")
216 (synopsis "C++ Coroutine Library for Qt6") 216 (synopsis "C++ Coroutine Library for Qt6")
217 (inputs (modify-inputs (package-inputs qcoro-qt5) 217 (inputs (modify-inputs inputs
218 (replace "qtbase" qtbase) 218 (replace "qtbase" qtbase)
219 (replace "qtdeclarative" qtdeclarative) 219 (replace "qtdeclarative" qtdeclarative)
220 (replace "qtwebsockets" qtwebsockets) 220 (replace "qtwebsockets" qtwebsockets)
@@ -1279,17 +1279,17 @@ tst_qt_cmake_create.cpp"
1279 (substitute* "cmake_install.cmake" 1279 (substitute* "cmake_install.cmake"
1280 (("include.*tests/cmake_install") "#")))))))) 1280 (("include.*tests/cmake_install") "#"))))))))
1281 (native-inputs 1281 (native-inputs
1282 (modify-inputs (package-native-inputs qtbase-5) 1282 (modify-inputs native-inputs
1283 (prepend ninja ;CMake Generator, also used for tests 1283 (prepend ninja ;CMake Generator, also used for tests
1284 tzdata-for-tests 1284 tzdata-for-tests
1285 wayland-protocols 1285 wayland-protocols
1286 xvfb-run-for-tests))) 1286 xvfb-run-for-tests)))
1287 (propagated-inputs 1287 (propagated-inputs
1288 (modify-inputs (package-propagated-inputs qtbase-5) 1288 (modify-inputs propagated-inputs
1289 ;; Required by Qt6GuiDependencies.cmake. 1289 ;; Required by Qt6GuiDependencies.cmake.
1290 (prepend libxkbcommon vulkan-headers))) 1290 (prepend libxkbcommon vulkan-headers)))
1291 (inputs 1291 (inputs
1292 (modify-inputs (package-inputs qtbase-5) 1292 (modify-inputs inputs
1293 (delete "libxkbcommon") 1293 (delete "libxkbcommon")
1294 (prepend at-spi2-core 1294 (prepend at-spi2-core
1295 bash-minimal 1295 bash-minimal
@@ -4617,7 +4617,7 @@ Python.")
4617 (string-append #$output "/lib/qt" 4617 (string-append #$output "/lib/qt"
4618 #$(version-major (package-version qtbase-5)) 4618 #$(version-major (package-version qtbase-5))
4619 "/qml"))))))))) 4619 "/qml")))))))))
4620 (inputs (modify-inputs (package-inputs pyotherside) 4620 (inputs (modify-inputs inputs
4621 (replace "qtdeclarative" qtdeclarative-5) 4621 (replace "qtdeclarative" qtdeclarative-5)
4622 (replace "qtquickcontrols2" qtquickcontrols-5) 4622 (replace "qtquickcontrols2" qtquickcontrols-5)
4623 (replace "qtsvg" qtsvg-5))))) 4623 (replace "qtsvg" qtsvg-5)))))
@@ -5314,10 +5314,10 @@ securely. It will not store any data unencrypted unless explicitly requested.")
5314 (inherit qtkeychain) 5314 (inherit qtkeychain)
5315 (name "qtkeychain-qt6") 5315 (name "qtkeychain-qt6")
5316 (native-inputs 5316 (native-inputs
5317 (modify-inputs (package-native-inputs qtkeychain) 5317 (modify-inputs native-inputs
5318 (replace "qttools" qttools))) 5318 (replace "qttools" qttools)))
5319 (inputs 5319 (inputs
5320 (modify-inputs (package-inputs qtkeychain) 5320 (modify-inputs inputs
5321 (replace "qtbase" qtbase))) 5321 (replace "qtbase" qtbase)))
5322 (arguments 5322 (arguments
5323 (substitute-keyword-arguments arguments 5323 (substitute-keyword-arguments arguments
@@ -5864,7 +5864,7 @@ color-related widgets.")
5864 (package/inherit qcustomplot 5864 (package/inherit qcustomplot
5865 (name "qcustomplot-qt5") 5865 (name "qcustomplot-qt5")
5866 (inputs 5866 (inputs
5867 (modify-inputs (package-inputs qcustomplot) 5867 (modify-inputs inputs
5868 (replace "qtbase" qtbase-5))))) 5868 (replace "qtbase" qtbase-5)))))
5869 5869
5870;; TODO: Split shiboken2 binding generator into a dedicated output. 5870;; TODO: Split shiboken2 binding generator into a dedicated output.
@@ -5956,7 +5956,7 @@ color-related widgets.")
5956 "0b92b4zi5rqg5acgbb6yan349idvzmc0x8wjwkdwkga2ad38gh4y")))) 5956 "0b92b4zi5rqg5acgbb6yan349idvzmc0x8wjwkdwkga2ad38gh4y"))))
5957 (build-system cmake-build-system) 5957 (build-system cmake-build-system)
5958 (inputs 5958 (inputs
5959 (modify-inputs (package-inputs python-shiboken-2) 5959 (modify-inputs inputs
5960 (replace "qtbase" qtbase) 5960 (replace "qtbase" qtbase)
5961 (delete "qtxmlpatterns"))) 5961 (delete "qtxmlpatterns")))
5962 (arguments 5962 (arguments
@@ -6574,7 +6574,7 @@ a secure way.")
6574 (arguments (substitute-keyword-arguments arguments 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 inputs
6578 (replace "qtbase" qtbase))) 6578 (replace "qtbase" qtbase)))
6579 (synopsis "Qt6 bindings for PackageKit") 6579 (synopsis "Qt6 bindings for PackageKit")
6580 (description "Provides Qt6 bindings to PackageKit which is a DBUS 6580 (description "Provides Qt6 bindings to PackageKit which is a DBUS
diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm
index 58ad66caa42..4905199c660 100644
--- a/gnu/packages/racket.scm
+++ b/gnu/packages/racket.scm
@@ -403,7 +403,7 @@ code to use the 3M garbage collector.")
403 (native-inputs 403 (native-inputs
404 (if (%current-target-system) 404 (if (%current-target-system)
405 (package-native-inputs racket-vm-cgc) 405 (package-native-inputs racket-vm-cgc)
406 (modify-inputs (package-native-inputs racket-vm-cgc) 406 (modify-inputs native-inputs
407 (prepend racket-vm-cgc)))) 407 (prepend racket-vm-cgc))))
408 (arguments 408 (arguments
409 (substitute-keyword-arguments arguments 409 (substitute-keyword-arguments arguments
@@ -441,7 +441,7 @@ collector, 3M (``Moving Memory Manager'').")
441 (inherit racket-vm-bc) 441 (inherit racket-vm-bc)
442 (name "racket-vm-cs") 442 (name "racket-vm-cs")
443 (inputs 443 (inputs
444 (let ((inputs (modify-inputs (package-inputs racket-vm-cgc) 444 (let ((inputs (modify-inputs inputs
445 (prepend zlib lz4)))) 445 (prepend zlib lz4))))
446 (if (nix-system->native-chez-machine-type) 446 (if (nix-system->native-chez-machine-type)
447 (modify-inputs inputs 447 (modify-inputs inputs
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index 929b31d9d93..325934f63dc 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -1762,7 +1762,7 @@ users.")
1762 (sha256 1762 (sha256
1763 (base32 "0m9i5k1n6j0nvmsqcy12x2ngqzjvxxlc3jg29igh93hb7lprlkjv")))) 1763 (base32 "0m9i5k1n6j0nvmsqcy12x2ngqzjvxxlc3jg29igh93hb7lprlkjv"))))
1764 (native-inputs 1764 (native-inputs
1765 (modify-inputs (package-native-inputs hamlib) 1765 (modify-inputs native-inputs
1766 (prepend autoconf automake libtool texinfo))) 1766 (prepend autoconf automake libtool texinfo)))
1767 (arguments 1767 (arguments
1768 `(#:configure-flags '("--disable-shared" 1768 `(#:configure-flags '("--disable-shared"
diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index e3a883e60df..6d6a76e1fcf 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -895,7 +895,7 @@ Rails generators. An existing user is @code{rspec-rails}, which uses
895 ;; yet. 895 ;; yet.
896 (arguments (list #:tests? #f)) 896 (arguments (list #:tests? #f))
897 (propagated-inputs 897 (propagated-inputs
898 (modify-inputs (package-propagated-inputs ruby-ammeter-bootstrap) 898 (modify-inputs propagated-inputs
899 (append ruby-rspec-rails))) 899 (append ruby-rspec-rails)))
900 (properties 900 (properties
901 (alist-delete 'hidden? (package-properties ruby-ammeter-bootstrap))))) 901 (alist-delete 'hidden? (package-properties ruby-ammeter-bootstrap)))))
diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm
index d282119b371..6dd3a9ee7e1 100644
--- a/gnu/packages/rdesktop.scm
+++ b/gnu/packages/rdesktop.scm
@@ -189,7 +189,7 @@ of parts of the Windows API.")
189 (sha256 189 (sha256
190 (base32 "1fknj2ysm3nj7kz5k8wvxpny0a7bjbi290z9cs7fwrk3yqv454w4")))) 190 (base32 "1fknj2ysm3nj7kz5k8wvxpny0a7bjbi290z9cs7fwrk3yqv454w4"))))
191 (inputs 191 (inputs
192 (modify-inputs (package-inputs freerdp) 192 (modify-inputs inputs
193 (replace "ffmpeg" ffmpeg) 193 (replace "ffmpeg" ffmpeg)
194 (prepend fuse icu4c mit-krb5 sdl3 sdl3-gfx sdl3-ttf))) 194 (prepend fuse icu4c mit-krb5 sdl3 sdl3-gfx sdl3-ttf)))
195 (arguments 195 (arguments
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index a89a09de057..341b6ba6def 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -4936,5 +4936,5 @@ $(which espanso)}. On a Guix system, you can define the following in your
4936 #:install-source? #f 4936 #:install-source? #f
4937 #:cargo-install-paths ''("espanso") 4937 #:cargo-install-paths ''("espanso")
4938 #:features '(list "modulo" "vendored-tls" "wayland"))) 4938 #:features '(list "modulo" "vendored-tls" "wayland")))
4939 (inputs (modify-inputs (package-inputs espanso-x11) 4939 (inputs (modify-inputs inputs
4940 (append wl-clipboard))))) 4940 (append wl-clipboard)))))
diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm
index 420142aef68..9dcd82a9c0c 100644
--- a/gnu/packages/rust.scm
+++ b/gnu/packages/rust.scm
@@ -128,7 +128,7 @@
128 ((#:disallowed-references _ '()) 128 ((#:disallowed-references _ '())
129 (list (this-package-native-input "rustc-bootstrap"))))) 129 (list (this-package-native-input "rustc-bootstrap")))))
130 (native-inputs 130 (native-inputs
131 (modify-inputs (package-native-inputs base-rust) 131 (modify-inputs native-inputs
132 (replace "rustc-bootstrap" base-rust) 132 (replace "rustc-bootstrap" base-rust)
133 (replace "cargo-bootstrap" (list base-rust "cargo")))))) 133 (replace "cargo-bootstrap" (list base-rust "cargo"))))))
134 134
@@ -907,7 +907,7 @@ safety and thread safety guarantees.")
907 ;; Also remove the bundled (mostly Windows) libraries. 907 ;; Also remove the bundled (mostly Windows) libraries.
908 (for-each delete-file 908 (for-each delete-file
909 (find-files "vendor" "\\.(a|dll|exe|lib)$")))))) 909 (find-files "vendor" "\\.(a|dll|exe|lib)$"))))))
910 (inputs (modify-inputs (package-inputs base-rust) 910 (inputs (modify-inputs inputs
911 (replace "llvm" llvm-15)))))) 911 (replace "llvm" llvm-15))))))
912 912
913(define-public rust-1.68 913(define-public rust-1.68
@@ -1153,11 +1153,11 @@ safety and thread safety guarantees.")
1153 (package-arguments base-rust))) 1153 (package-arguments base-rust)))
1154 (native-inputs 1154 (native-inputs
1155 (if (supported-package? rust-bootstrap-1.74) 1155 (if (supported-package? rust-bootstrap-1.74)
1156 (modify-inputs (package-native-inputs base-rust) 1156 (modify-inputs native-inputs
1157 (replace "cargo-bootstrap" (list rust-bootstrap-1.74 "cargo")) 1157 (replace "cargo-bootstrap" (list rust-bootstrap-1.74 "cargo"))
1158 (replace "rustc-bootstrap" rust-bootstrap-1.74)) 1158 (replace "rustc-bootstrap" rust-bootstrap-1.74))
1159 (package-native-inputs base-rust))) 1159 (package-native-inputs base-rust)))
1160 (inputs (modify-inputs (package-inputs base-rust) 1160 (inputs (modify-inputs inputs
1161 (replace "llvm" llvm-17)))))) 1161 (replace "llvm" llvm-17))))))
1162 1162
1163(define-public rust-1.76 1163(define-public rust-1.76
@@ -1337,7 +1337,7 @@ safety and thread safety guarantees.")
1337 (("\\[llvm\\]") "[llvm]\ndownload-ci-llvm = false") 1337 (("\\[llvm\\]") "[llvm]\ndownload-ci-llvm = false")
1338 (("\\[rust\\]") "[rust]\ndownload-rustc = false")))))))) 1338 (("\\[rust\\]") "[rust]\ndownload-rustc = false"))))))))
1339 ;; Need llvm >= 18.0 1339 ;; Need llvm >= 18.0
1340 (inputs (modify-inputs (package-inputs base-rust) 1340 (inputs (modify-inputs inputs
1341 (replace "llvm" llvm-19)))))) 1341 (replace "llvm" llvm-19))))))
1342 1342
1343(define-public rust-1.84 1343(define-public rust-1.84
@@ -1554,7 +1554,7 @@ ge13ca993e8ccb9ba9847cc330696e02839f328f7/jemalloc"))
1554 (("features = \\[\"fs\"" all) 1554 (("features = \\[\"fs\"" all)
1555 (string-append all ", \"use-libc\""))))))) 1555 (string-append all ", \"use-libc\"")))))))
1556 (inputs 1556 (inputs
1557 (modify-inputs (package-inputs base-rust) 1557 (modify-inputs inputs
1558 (prepend curl `(,nghttp2 "lib") libffi)))))) 1558 (prepend curl `(,nghttp2 "lib") libffi))))))
1559 1559
1560(define-public rust-1.90 1560(define-public rust-1.90
@@ -1614,7 +1614,7 @@ ge13ca993e8ccb9ba9847cc330696e02839f328f7/jemalloc"))
1614 (("features = \\[\"fs\"" all) 1614 (("features = \\[\"fs\"" all)
1615 (string-append all ", \"use-libc\""))))))) 1615 (string-append all ", \"use-libc\"")))))))
1616 (inputs 1616 (inputs
1617 (modify-inputs (package-inputs base-rust) 1617 (modify-inputs inputs
1618 (replace "llvm" llvm-21)))))) 1618 (replace "llvm" llvm-21))))))
1619 1619
1620(define-public rust-1.91 1620(define-public rust-1.91
@@ -2313,18 +2313,18 @@ ar = \"" (search-input-file inputs (string-append "/bin/" #$(ar-for-target targe
2313 (delete 'wrap-rust-analyzer) 2313 (delete 'wrap-rust-analyzer)
2314 (delete 'wrap-rustc))))) 2314 (delete 'wrap-rustc)))))
2315 (inputs 2315 (inputs
2316 (modify-inputs (package-inputs base-rust) 2316 (modify-inputs inputs
2317 (prepend xz))) ; for lzma-sys 2317 (prepend xz))) ; for lzma-sys
2318 (propagated-inputs 2318 (propagated-inputs
2319 (if (target-mingw? target) 2319 (if (target-mingw? target)
2320 (modify-inputs (package-propagated-inputs base-rust) 2320 (modify-inputs propagated-inputs
2321 (prepend 2321 (prepend
2322 (make-mingw-w64 2322 (make-mingw-w64
2323 (string-take target (string-index target #\-)) 2323 (string-take target (string-index target #\-))
2324 #:with-winpthreads? #t))) 2324 #:with-winpthreads? #t)))
2325 (package-propagated-inputs base-rust))) 2325 (package-propagated-inputs base-rust)))
2326 (native-inputs 2326 (native-inputs
2327 (modify-inputs (package-native-inputs base-rust) 2327 (modify-inputs native-inputs
2328 (prepend (cross-gcc target 2328 (prepend (cross-gcc target
2329 #:libc (cross-libc target))) 2329 #:libc (cross-libc target)))
2330 (prepend (if (target-mingw? target) 2330 (prepend (if (target-mingw? target)
diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm
index a36d240d70c..695f618f587 100644
--- a/gnu/packages/search.scm
+++ b/gnu/packages/search.scm
@@ -442,10 +442,10 @@ decompression.")
442 #~(modify-phases #$phases 442 #~(modify-phases #$phases
443 (delete 'patchelf))))) 443 (delete 'patchelf)))))
444 (inputs 444 (inputs
445 (modify-inputs (package-inputs recoll) 445 (modify-inputs inputs
446 (delete "qtbase"))) 446 (delete "qtbase")))
447 (native-inputs 447 (native-inputs
448 (modify-inputs (package-native-inputs recoll) 448 (modify-inputs native-inputs
449 (delete "patchelf" "qttools"))))) 449 (delete "patchelf" "qttools")))))
450 450
451(define-public hyperestraier 451(define-public hyperestraier
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index b35470352a2..d0e433b7721 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -696,7 +696,7 @@ functions in virtual scenarios.")
696 (build-system pyproject-build-system) 696 (build-system pyproject-build-system)
697 (arguments '()) 697 (arguments '())
698 (native-inputs 698 (native-inputs
699 (modify-inputs (package-native-inputs open-simulation-interface) 699 (modify-inputs native-inputs
700 (append python-pytest python-setuptools))) 700 (append python-pytest python-setuptools)))
701 (propagated-inputs 701 (propagated-inputs
702 (list python-pyyaml 702 (list python-pyyaml
@@ -1218,11 +1218,11 @@ demos = [d for d in demos if d[0].stem not in excludeList]~%"
1218 (install-file file tgt-dir)))) 1218 (install-file file tgt-dir))))
1219 (find-files "." ".*\\.(py|gz|xdmf)$"))))))))) 1219 (find-files "." ".*\\.(py|gz|xdmf)$")))))))))
1220 (inputs 1220 (inputs
1221 (modify-inputs (package-inputs fenics-dolfin) 1221 (modify-inputs inputs
1222 (delete "python") 1222 (delete "python")
1223 (prepend pybind11-2 python-matplotlib))) 1223 (prepend pybind11-2 python-matplotlib)))
1224 (native-inputs 1224 (native-inputs
1225 (modify-inputs (package-native-inputs fenics-dolfin) 1225 (modify-inputs native-inputs
1226 (prepend cmake-minimal 1226 (prepend cmake-minimal
1227 python-decorator 1227 python-decorator
1228 python-numpy-1 1228 python-numpy-1
diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
index 6a505f47141..14dad4fda49 100644
--- a/gnu/packages/ssh.scm
+++ b/gnu/packages/ssh.scm
@@ -354,7 +354,7 @@ Additionally, various channel-specific options can be negotiated.")
354 (package 354 (package
355 (inherit openssh) 355 (inherit openssh)
356 (name "openssh-sans-x") 356 (name "openssh-sans-x")
357 (inputs (modify-inputs (package-inputs openssh) 357 (inputs (modify-inputs inputs
358 (delete "xauth"))) 358 (delete "xauth")))
359 (synopsis "OpenSSH client and server without X11 support"))) 359 (synopsis "OpenSSH client and server without X11 support")))
360 360
@@ -427,7 +427,7 @@ Additionally, various channel-specific options can be negotiated.")
427 (string-replace-substring file "/hpn" "/")))) 427 (string-replace-substring file "/hpn" "/"))))
428 (find-files mandir))))))))) 428 (find-files mandir)))))))))
429 (native-inputs 429 (native-inputs
430 (modify-inputs (package-native-inputs openssh) 430 (modify-inputs native-inputs
431 (append autoconf automake))) 431 (append autoconf automake)))
432 (synopsis "High performance SSH/SCP client, and server") 432 (synopsis "High performance SSH/SCP client, and server")
433 (description "HPN-SSH is a series of modifications to OpenSSH, the predominant implementation 433 (description "HPN-SSH is a series of modifications to OpenSSH, the predominant implementation
@@ -439,7 +439,7 @@ of the ssh protocol. It was originally developed to address performance issues
439 (inherit hpn-ssh) 439 (inherit hpn-ssh)
440 (name "hpn-ssh-sans-x") 440 (name "hpn-ssh-sans-x")
441 (inputs 441 (inputs
442 (modify-inputs (package-inputs hpn-ssh) 442 (modify-inputs inputs
443 (delete "xauth"))) 443 (delete "xauth")))
444 (synopsis "High performance SSH/SCP client, and server without X11 support"))) 444 (synopsis "High performance SSH/SCP client, and server without X11 support")))
445 445
@@ -525,11 +525,11 @@ libssh library.")
525 (inherit guile-ssh) 525 (inherit guile-ssh)
526 (name "guile2.2-ssh") 526 (name "guile2.2-ssh")
527 (native-inputs 527 (native-inputs
528 (modify-inputs (package-native-inputs guile-ssh) 528 (modify-inputs native-inputs
529 (delete "guile") 529 (delete "guile")
530 (prepend guile-2.2 ;needed when cross-compiling. 530 (prepend guile-2.2 ;needed when cross-compiling.
531 ))) 531 )))
532 (inputs (modify-inputs (package-inputs guile-ssh) 532 (inputs (modify-inputs inputs
533 (replace "guile" guile-2.2))))) 533 (replace "guile" guile-2.2)))))
534 534
535(define-public corkscrew 535(define-public corkscrew
diff --git a/gnu/packages/suckless.scm b/gnu/packages/suckless.scm
index 8c47907fdab..b1fba7e64a3 100644
--- a/gnu/packages/suckless.scm
+++ b/gnu/packages/suckless.scm
@@ -518,7 +518,7 @@ drawing.")
518 (substitute* "Makefile" 518 (substitute* "Makefile"
519 (("git submodule init") "") 519 (("git submodule init") "")
520 (("git submodule update") "")))))))) 520 (("git submodule update") ""))))))))
521 (inputs (modify-inputs (package-inputs st) 521 (inputs (modify-inputs inputs
522 (prepend libxext harfbuzz))) 522 (prepend libxext harfbuzz)))
523 (home-page "https://github.com/LukeSmithxyz/st") 523 (home-page "https://github.com/LukeSmithxyz/st")
524 (synopsis "Luke Smith's fork of st") 524 (synopsis "Luke Smith's fork of st")
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 6763f1ff7bc..01faa63bbc2 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -49390,7 +49390,7 @@ distributed as package @code{pTeX-manual}.")
49390 "ptekf")))))))))) 49390 "ptekf"))))))))))
49391 (native-inputs (list pkg-config)) 49391 (native-inputs (list pkg-config))
49392 (inputs 49392 (inputs
49393 (modify-inputs (package-inputs texlive-bin) 49393 (modify-inputs inputs
49394 (append cairo gmp mpfi mpfr texlive-libptexenc texlive-uptex-bin))) 49394 (append cairo gmp mpfi mpfr texlive-libptexenc texlive-uptex-bin)))
49395 (home-page (package-home-page texlive-ptex)) 49395 (home-page (package-home-page texlive-ptex))
49396 (synopsis "Binaries for @code{texlive-ptex}") 49396 (synopsis "Binaries for @code{texlive-ptex}")
@@ -50680,7 +50680,7 @@ also process original LaTeX with @code{\\inputenc@{utf8@}} and Babel
50680 '("r-upmpost" "updvitomp"))))))))))) 50680 '("r-upmpost" "updvitomp")))))))))))
50681 (native-inputs (list pkg-config)) 50681 (native-inputs (list pkg-config))
50682 (inputs 50682 (inputs
50683 (modify-inputs (package-inputs texlive-bin) 50683 (modify-inputs inputs
50684 (append cairo gmp mpfi mpfr texlive-libptexenc))) 50684 (append cairo gmp mpfi mpfr texlive-libptexenc)))
50685 (home-page (package-home-page texlive-uptex)) 50685 (home-page (package-home-page texlive-uptex))
50686 (synopsis "Binaries for @code{texlive-uptex}") 50686 (synopsis "Binaries for @code{texlive-uptex}")
@@ -52971,7 +52971,7 @@ MFLua without any modification to produce exactly the same result.")
52971 (install-file ".libs/mflua" bin) 52971 (install-file ".libs/mflua" bin)
52972 (install-file ".libs/mflua-nowin" bin))))))))) 52972 (install-file ".libs/mflua-nowin" bin)))))))))
52973 (native-inputs (list pkg-config)) 52973 (native-inputs (list pkg-config))
52974 (inputs (modify-inputs (package-inputs texlive-bin) 52974 (inputs (modify-inputs inputs
52975 (append potrace))) 52975 (append potrace)))
52976 (home-page (package-home-page texlive-mflua)) 52976 (home-page (package-home-page texlive-mflua))
52977 (synopsis "Binaries for @code{texlive-mflua}") 52977 (synopsis "Binaries for @code{texlive-mflua}")
@@ -76910,7 +76910,7 @@ than the bitmaps Metafont creates.")
76910 (for-each (lambda (link) (symlink "mpost" link)) 76910 (for-each (lambda (link) (symlink "mpost" link))
76911 '("dvitomp" "mfplain" "r-mpost")))))))))) 76911 '("dvitomp" "mfplain" "r-mpost"))))))))))
76912 (native-inputs (list pkg-config)) 76912 (native-inputs (list pkg-config))
76913 (inputs (modify-inputs (package-inputs texlive-bin) 76913 (inputs (modify-inputs inputs
76914 (append cairo mpfi mpfr))) 76914 (append cairo mpfi mpfr)))
76915 (home-page (package-home-page texlive-metapost)) 76915 (home-page (package-home-page texlive-metapost))
76916 (synopsis "Binary for @code{texlive-metapost}") 76916 (synopsis "Binary for @code{texlive-metapost}")
@@ -97642,7 +97642,7 @@ which is ordinarily processed by a tightly bound processor (called
97642 (symlink "xetex" "xelatex"))))))))) 97642 (symlink "xetex" "xelatex")))))))))
97643 (native-inputs (list pkg-config)) 97643 (native-inputs (list pkg-config))
97644 (inputs 97644 (inputs
97645 (modify-inputs (package-inputs texlive-bin) 97645 (modify-inputs inputs
97646 (append freetype teckit texlive-dvipdfmx-bin))) 97646 (append freetype teckit texlive-dvipdfmx-bin)))
97647 (home-page (package-home-page texlive-xetex)) 97647 (home-page (package-home-page texlive-xetex))
97648 (synopsis "Binary for @code{texlive-xetex}") 97648 (synopsis "Binary for @code{texlive-xetex}")
diff --git a/gnu/packages/texinfo.scm b/gnu/packages/texinfo.scm
index 18971ea6a7c..eef029a0d00 100644
--- a/gnu/packages/texinfo.scm
+++ b/gnu/packages/texinfo.scm
@@ -139,7 +139,7 @@ is on expressing the content semantically, avoiding physical markup commands.")
139 perl 139 perl
140 perl-text-unidecode 140 perl-text-unidecode
141 perl-unicode-eastasianwidth)) 141 perl-unicode-eastasianwidth))
142 (inputs (modify-inputs (package-inputs texinfo) 142 (inputs (modify-inputs inputs
143 (append perl-archive-zip ;needed for 'tex2any --epub3' 143 (append perl-archive-zip ;needed for 'tex2any --epub3'
144 perl-unicode-eastasianwidth perl-text-unidecode 144 perl-unicode-eastasianwidth perl-text-unidecode
145 perl-libintl-perl))) 145 perl-libintl-perl)))
@@ -269,7 +269,7 @@ is on expressing the content semantically, avoiding physical markup commands.")
269 (list 269 (list
270 #:disallowed-references (list (this-package-input "perl"))))) 270 #:disallowed-references (list (this-package-input "perl")))))
271 (synopsis "Standalone Info documentation reader") 271 (synopsis "Standalone Info documentation reader")
272 (inputs (modify-inputs (package-inputs texinfo-7) 272 (inputs (modify-inputs inputs
273 (prepend gzip))))) 273 (prepend gzip)))))
274 274
275(define-public texi2html 275(define-public texi2html
diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index b1bad513385..79e6cc622a5 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -1412,7 +1412,7 @@ more.")
1412 (search-patches "texmacs-wayland-hidpi.patch")))) 1412 (search-patches "texmacs-wayland-hidpi.patch"))))
1413 (build-system qt-build-system) 1413 (build-system qt-build-system)
1414 (inputs 1414 (inputs
1415 (modify-inputs (package-inputs texmacs) 1415 (modify-inputs inputs
1416 ;; Replaced by S7 scheme 1416 ;; Replaced by S7 scheme
1417 ;; TODO: Maybe unbundle S7 1417 ;; TODO: Maybe unbundle S7
1418 (delete "guile") 1418 (delete "guile")
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm
index ec45a42f7e8..acfed15119b 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -305,7 +305,7 @@ required structures.")
305 ;; to have the choice between GnuTLS with Dane and without Dane. 305 ;; to have the choice between GnuTLS with Dane and without Dane.
306 (package/inherit gnutls 306 (package/inherit gnutls
307 (name "gnutls-dane") 307 (name "gnutls-dane")
308 (inputs (modify-inputs (package-inputs gnutls) 308 (inputs (modify-inputs inputs
309 (prepend unbound))))) 309 (prepend unbound)))))
310 310
311(define-public guile-gnutls 311(define-public guile-gnutls
@@ -361,10 +361,10 @@ bindings that were formerly provided as part of GnuTLS.")
361 (package/inherit guile-gnutls 361 (package/inherit guile-gnutls
362 (name "guile2.2-gnutls") 362 (name "guile2.2-gnutls")
363 (native-inputs 363 (native-inputs
364 (modify-inputs (package-native-inputs guile-gnutls) 364 (modify-inputs native-inputs
365 (replace "guile" guile-2.2))) 365 (replace "guile" guile-2.2)))
366 (inputs 366 (inputs
367 (modify-inputs (package-inputs guile-gnutls) 367 (modify-inputs inputs
368 (replace "guile" guile-2.2))))) 368 (replace "guile" guile-2.2)))))
369 369
370(define (target->openssl-target pkg target) 370(define (target->openssl-target pkg target)
diff --git a/gnu/packages/toolkits.scm b/gnu/packages/toolkits.scm
index 3b730e4df97..1d0179803ee 100644
--- a/gnu/packages/toolkits.scm
+++ b/gnu/packages/toolkits.scm
@@ -185,7 +185,7 @@ standard operating system features.")
185 #~(filter (negate (lambda (x) (string-prefix? "-D" x))) 185 #~(filter (negate (lambda (x) (string-prefix? "-D" x)))
186 #$flags)))) 186 #$flags))))
187 (inputs 187 (inputs
188 (modify-inputs (package-inputs imgui) 188 (modify-inputs inputs
189 (delete "freetype"))))) 189 (delete "freetype")))))
190 190
191(define-public nuklear 191(define-public nuklear
diff --git a/gnu/packages/tor-browsers.scm b/gnu/packages/tor-browsers.scm
index 30aa4b23a3b..baf283c7b02 100644
--- a/gnu/packages/tor-browsers.scm
+++ b/gnu/packages/tor-browsers.scm
@@ -920,10 +920,10 @@ Mullvad Browser.")
920 (delete 'deploy-tor-assets) 920 (delete 'deploy-tor-assets)
921 (delete 'autoconfig-tor))))) 921 (delete 'autoconfig-tor)))))
922 (inputs 922 (inputs
923 (modify-inputs (package-inputs torbrowser) 923 (modify-inputs inputs
924 (delete lyrebird))) 924 (delete lyrebird)))
925 (propagated-inputs 925 (propagated-inputs
926 (modify-inputs (package-propagated-inputs torbrowser) 926 (modify-inputs propagated-inputs
927 (append ublock-origin/icecat))) 927 (append ublock-origin/icecat)))
928 (home-page "https://mullvad.net/en/browser") 928 (home-page "https://mullvad.net/en/browser")
929 (synopsis "Privacy-focused web browser") 929 (synopsis "Privacy-focused web browser")
diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm
index f93c2b8ed58..3893ef0dedf 100644
--- a/gnu/packages/tor.scm
+++ b/gnu/packages/tor.scm
@@ -412,14 +412,14 @@ OnionShare.")
412 (apply invoke "xvfb-run" "pytest" "-vv" 412 (apply invoke "xvfb-run" "pytest" "-vv"
413 (find-files "tests" "^test_gui.*\\.py$"))))))))) 413 (find-files "tests" "^test_gui.*\\.py$")))))))))
414 (native-inputs 414 (native-inputs
415 (modify-inputs (package-native-inputs onionshare-cli) 415 (modify-inputs native-inputs
416 (prepend xvfb-run))) 416 (prepend xvfb-run)))
417 (inputs 417 (inputs
418 ;; The desktop client uses onionshare-cli like a python module. But 418 ;; The desktop client uses onionshare-cli like a python module. But
419 ;; propagating onionshare-cli's inputs is not great, since a user would 419 ;; propagating onionshare-cli's inputs is not great, since a user would
420 ;; not expect to have those installed when using onionshare-cli as a 420 ;; not expect to have those installed when using onionshare-cli as a
421 ;; standalone utility. So add onionshare-cli's inputs here. 421 ;; standalone utility. So add onionshare-cli's inputs here.
422 (modify-inputs (package-inputs onionshare-cli) 422 (modify-inputs inputs
423 (prepend onionshare-cli ;TODO: package obfs4proxy 423 (prepend onionshare-cli ;TODO: package obfs4proxy
424 python-gnupg 424 python-gnupg
425 python-pyside-6 425 python-pyside-6
diff --git a/gnu/packages/tryton.scm b/gnu/packages/tryton.scm
index 74d578a6073..18064a449b2 100644
--- a/gnu/packages/tryton.scm
+++ b/gnu/packages/tryton.scm
@@ -5262,7 +5262,7 @@ mechanisms and introduces the concepts of order point.")
5262 #~(modify-phases %standard-phases 5262 #~(modify-phases %standard-phases
5263 (delete 'sanity-check)))) 5263 (delete 'sanity-check))))
5264 (propagated-inputs 5264 (propagated-inputs
5265 (modify-inputs (package-propagated-inputs trytond-stock-supply) 5265 (modify-inputs propagated-inputs
5266 (delete "trytond-purchase-request")))))) 5266 (delete "trytond-purchase-request"))))))
5267 5267
5268(define-public trytond-stock-supply-day 5268(define-public trytond-stock-supply-day
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index ff18e396437..9182768cdb6 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -780,7 +780,7 @@ everything from small to very large projects with speed and efficiency.")
780 package-transitive-propagated-inputs 780 package-transitive-propagated-inputs
781 perl-inputs))))))))))))))) 781 perl-inputs)))))))))))))))
782 (native-inputs 782 (native-inputs
783 (modify-inputs (package-native-inputs git-minimal) 783 (modify-inputs native-inputs
784 ;; For documentation. 784 ;; For documentation.
785 (append asciidoc 785 (append asciidoc
786 docbook2x 786 docbook2x
@@ -791,7 +791,7 @@ everything from small to very large projects with speed and efficiency.")
791 texinfo 791 texinfo
792 xmlto))) 792 xmlto)))
793 (inputs 793 (inputs
794 (modify-inputs (package-inputs git-minimal) 794 (modify-inputs inputs
795 (append bash-minimal ;for wrap-program 795 (append bash-minimal ;for wrap-program
796 python ;for git-p4 796 python ;for git-p4
797 797
@@ -1888,7 +1888,7 @@ a built-in cache to decrease server I/O pressure.")
1888 (invoke "tar" "--strip-components=1" "-C" "git" "-xf" 1888 (invoke "tar" "--strip-components=1" "-C" "git" "-xf"
1889 #$(this-package-input "git-source.tar.xz")))))))) 1889 #$(this-package-input "git-source.tar.xz"))))))))
1890 (inputs 1890 (inputs
1891 (modify-inputs (package-inputs cgit) 1891 (modify-inputs inputs
1892 (replace "git-source.tar.xz" 1892 (replace "git-source.tar.xz"
1893 ;; cgit-pink is tightly bound to git. Use GIT_VER from the Makefile, 1893 ;; cgit-pink is tightly bound to git. Use GIT_VER from the Makefile,
1894 ;; which may not match the current (package-version git). 1894 ;; which may not match the current (package-version git).
@@ -1899,7 +1899,7 @@ a built-in cache to decrease server I/O pressure.")
1899 (base32 1899 (base32
1900 "0w43a35mhc2qf2gjkxjlnkf2lq8g0snf34iy5gqx2678yq7llpa0")))))) 1900 "0w43a35mhc2qf2gjkxjlnkf2lq8g0snf34iy5gqx2678yq7llpa0"))))))
1901 (native-inputs 1901 (native-inputs
1902 (modify-inputs (package-native-inputs cgit) 1902 (modify-inputs native-inputs
1903 (append gnu-gettext perl))) 1903 (append gnu-gettext perl)))
1904 (home-page "https://git.causal.agency/cgit-pink/about/") 1904 (home-page "https://git.causal.agency/cgit-pink/about/")
1905 (description "cgit-pink is a fast web interface for the Git SCM, using a 1905 (description "cgit-pink is a fast web interface for the Git SCM, using a
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index e2bcdd7bbf9..7e85f0d416f 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -2032,7 +2032,7 @@ audio/video codec library.")
2032 phases)) 2032 phases))
2033 ((#:configure-flags flags ''()) 2033 ((#:configure-flags flags ''())
2034 #~(fold delete #$flags '("--enable-libplacebo"))))) 2034 #~(fold delete #$flags '("--enable-libplacebo")))))
2035 (inputs (modify-inputs (package-inputs ffmpeg-6) 2035 (inputs (modify-inputs inputs
2036 (delete "libplacebo"))))) 2036 (delete "libplacebo")))))
2037 2037
2038(define-public ffmpeg-4 2038(define-public ffmpeg-4
@@ -2318,7 +2318,7 @@ audio/video codec library.")
2318 "--enable-encoder=mjpeg_vaapi" 2318 "--enable-encoder=mjpeg_vaapi"
2319 "--enable-encoder=hevc_vaapi") 2319 "--enable-encoder=hevc_vaapi")
2320 '()))))) 2320 '())))))
2321 (inputs (modify-inputs (package-inputs ffmpeg) 2321 (inputs (modify-inputs inputs
2322 (append pipewire)))))) 2322 (append pipewire))))))
2323 2323
2324(define-public ffmpegthumbnailer 2324(define-public ffmpegthumbnailer
@@ -4213,7 +4213,7 @@ be used for realtime video capture via Linux-specific APIs.")
4213 ((#:disallowed-references _ '()) 4213 ((#:disallowed-references _ '())
4214 (list qtbase qtbase-5)))) ;FIXME: most likely useless 4214 (list qtbase qtbase-5)))) ;FIXME: most likely useless
4215 (outputs '("out")) 4215 (outputs '("out"))
4216 (inputs (modify-inputs (package-inputs v4l-utils) 4216 (inputs (modify-inputs inputs
4217 (delete "qtbase"))))) 4217 (delete "qtbase")))))
4218 4218
4219(define-public obs 4219(define-public obs
@@ -5260,7 +5260,7 @@ Content System specification.")
5260 (base32 5260 (base32
5261 "1fj3y70cfzh9z33l62zxdb8a2kdvynncn1y09w0ix83r2pqs538c")) 5261 "1fj3y70cfzh9z33l62zxdb8a2kdvynncn1y09w0ix83r2pqs538c"))
5262 (patches (search-patches "ffmpeg-svt-av1-v3.patch")))) 5262 (patches (search-patches "ffmpeg-svt-av1-v3.patch"))))
5263 (inputs (modify-inputs (package-inputs ffmpeg) 5263 (inputs (modify-inputs inputs
5264 (append zimg) 5264 (append zimg)
5265 (replace "svt-av1" svt-av1-3))) 5265 (replace "svt-av1" svt-av1-3)))
5266 (arguments 5266 (arguments
diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm
index 047a0bcb69e..8e38b84c4d4 100644
--- a/gnu/packages/vim.scm
+++ b/gnu/packages/vim.scm
@@ -259,7 +259,7 @@ with the editor vim.")))
259 (zero? (system (string-append xorg-server "/bin/Xvfb " 259 (zero? (system (string-append xorg-server "/bin/Xvfb "
260 display " &"))))))))))) 260 display " &")))))))))))
261 (native-inputs 261 (native-inputs
262 (modify-inputs (package-native-inputs vim) 262 (modify-inputs native-inputs
263 (prepend pkg-config xorg-server-for-tests))) 263 (prepend pkg-config xorg-server-for-tests)))
264 (inputs 264 (inputs
265 `(("acl" ,acl) 265 `(("acl" ,acl)
@@ -539,7 +539,7 @@ similar to CoqIDE or ProofGeneral.")
539 (description "Coqtail enables interactive Coq proof development in Neovim 539 (description "Coqtail enables interactive Coq proof development in Neovim
540similar to CoqIDE or ProofGeneral.") 540similar to CoqIDE or ProofGeneral.")
541 (native-inputs 541 (native-inputs
542 (modify-inputs (package-native-inputs vim-coqtail) 542 (modify-inputs native-inputs
543 (replace "vim-vader" neovim-vader) 543 (replace "vim-vader" neovim-vader)
544 (append python-minimal))))) 544 (append python-minimal)))))
545 545
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index c47fe8348bd..a9e3b2989a4 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -690,11 +690,11 @@ server and embedded PowerPC, and S390 guests.")
690 ((label package output) 690 ((label package output)
691 (not (string=? "static" output))) 691 (not (string=? "static" output)))
692 (_ input))) 692 (_ input)))
693 (modify-inputs (package-native-inputs qemu) 693 (modify-inputs native-inputs
694 (delete "gettext-minimal" 694 (delete "gettext-minimal"
695 "python-sphinx" 695 "python-sphinx"
696 "python-sphinx-rtd-theme")))) 696 "python-sphinx-rtd-theme"))))
697 (inputs (modify-inputs (package-inputs qemu) 697 (inputs (modify-inputs inputs
698 (delete "libusb" 698 (delete "libusb"
699 "mesa" 699 "mesa"
700 "sdl2" 700 "sdl2"
@@ -2070,7 +2070,7 @@ client desktops.
2070 (package/inherit vmware-open-vm-tools 2070 (package/inherit vmware-open-vm-tools
2071 (name "vmware-open-vm-tools-gtk") 2071 (name "vmware-open-vm-tools-gtk")
2072 (inputs 2072 (inputs
2073 (modify-inputs (package-inputs vmware-open-vm-tools) 2073 (modify-inputs inputs
2074 (prepend gdk-pixbuf-xlib 2074 (prepend gdk-pixbuf-xlib
2075 gtk+ 2075 gtk+
2076 gtkmm-3 2076 gtkmm-3
@@ -3840,7 +3840,7 @@ disks, resizing disks, and much more.")
3840$LDFLAGS += \" -Wl,-rpath=" #$output "/lib \" 3840$LDFLAGS += \" -Wl,-rpath=" #$output "/lib \"
3841create_header")))))))))) 3841create_header"))))))))))
3842 (native-inputs 3842 (native-inputs
3843 (modify-inputs (package-native-inputs libguestfs-minimal) 3843 (modify-inputs native-inputs
3844 (prepend bash-completion 3844 (prepend bash-completion
3845 gobject-introspection 3845 gobject-introspection
3846 python 3846 python
@@ -3849,7 +3849,7 @@ create_header"))))))))))
3849 vala 3849 vala
3850 xorriso))) 3850 xorriso)))
3851 (inputs 3851 (inputs
3852 (modify-inputs (package-inputs libguestfs-minimal) 3852 (modify-inputs inputs
3853 (prepend acl 3853 (prepend acl
3854 bdb 3854 bdb
3855 fuse 3855 fuse
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index b43fd05c67b..8a0714839a0 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -8724,7 +8724,7 @@ container.")))
8724 (inputs 8724 (inputs
8725 (list java-eclipse-jetty-util)) 8725 (list java-eclipse-jetty-util))
8726 (native-inputs 8726 (native-inputs
8727 (modify-inputs (package-native-inputs java-eclipse-jetty-util) 8727 (modify-inputs native-inputs
8728 (prepend java-eclipse-jetty-io))))) 8728 (prepend java-eclipse-jetty-io)))))
8729 8729
8730(define-public java-eclipse-jetty-xml-9.2 8730(define-public java-eclipse-jetty-xml-9.2
diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index 2455bf89681..630dd384365 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -308,10 +308,10 @@ propagated by default) such as @code{gst-plugins-good} and
308 #~(cons* "-DUSE_GTK4=OFF" 308 #~(cons* "-DUSE_GTK4=OFF"
309 (delete "-DUSE_GTK4=ON" #$flags))))) 309 (delete "-DUSE_GTK4=ON" #$flags)))))
310 (propagated-inputs 310 (propagated-inputs
311 (modify-inputs (package-propagated-inputs webkitgtk) 311 (modify-inputs propagated-inputs
312 (replace "gtk" gtk+))) 312 (replace "gtk" gtk+)))
313 (inputs 313 (inputs
314 (modify-inputs (package-inputs webkitgtk) 314 (modify-inputs inputs
315 (prepend libnotify))))) 315 (prepend libnotify)))))
316 316
317;;; Required by e.g. emacs-next-pgtk, emacs-xwidgets, and some other GNOME 317;;; Required by e.g. emacs-next-pgtk, emacs-xwidgets, and some other GNOME
@@ -324,7 +324,7 @@ propagated by default) such as @code{gst-plugins-good} and
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
327 (modify-inputs (package-propagated-inputs webkitgtk-for-gtk3) 327 (modify-inputs propagated-inputs
328 (replace "libsoup" libsoup-minimal-2))))) 328 (replace "libsoup" libsoup-minimal-2)))))
329 329
330(define-public wpewebkit 330(define-public wpewebkit
@@ -343,7 +343,7 @@ propagated by default) such as @code{gst-plugins-good} and
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)))))
346 (inputs (modify-inputs (package-inputs webkitgtk) 346 (inputs (modify-inputs inputs
347 (prepend libinput))) 347 (prepend libinput)))
348 (synopsis "WebKit port optimized for embedded devices") 348 (synopsis "WebKit port optimized for embedded devices")
349 (description "WPE WebKit allows embedders to create simple and performant 349 (description "WPE WebKit allows embedders to create simple and performant
diff --git a/gnu/packages/wine.scm b/gnu/packages/wine.scm
index 44d6065b6fb..52eb61e0986 100644
--- a/gnu/packages/wine.scm
+++ b/gnu/packages/wine.scm
@@ -164,7 +164,7 @@ integrate Windows applications into your desktop.")
164 (inherit wine-minimal) 164 (inherit wine-minimal)
165 (name "wine") 165 (name "wine")
166 (native-inputs 166 (native-inputs
167 (modify-inputs (package-native-inputs wine-minimal) 167 (modify-inputs native-inputs
168 (prepend gettext-minimal perl pkg-config))) 168 (prepend gettext-minimal perl pkg-config)))
169 (inputs 169 (inputs
170 ;; Some libraries like libjpeg are now compiled into native PE objects. 170 ;; Some libraries like libjpeg are now compiled into native PE objects.
@@ -217,7 +217,7 @@ integrate Windows applications into your desktop.")
217 (package 217 (package
218 (inherit wine) 218 (inherit wine)
219 (name "wine64") 219 (name "wine64")
220 (inputs (modify-inputs (package-inputs wine) 220 (inputs (modify-inputs inputs
221 (prepend wine))) 221 (prepend wine)))
222 (arguments 222 (arguments
223 (substitute-keyword-arguments 223 (substitute-keyword-arguments
@@ -299,7 +299,7 @@ integrate Windows applications into your desktop.")
299 (file-name (string-append name "-" wine-version ".tar.xz")) 299 (file-name (string-append name "-" wine-version ".tar.xz"))
300 (sha256 300 (sha256
301 (base32 "0087dr25h0wxvclacnnvx70q296976gxfj2lzw6wc7rwjdbnhyn0"))))) 301 (base32 "0087dr25h0wxvclacnnvx70q296976gxfj2lzw6wc7rwjdbnhyn0")))))
302 (inputs (modify-inputs (package-inputs wine) 302 (inputs (modify-inputs inputs
303 (prepend autoconf ; for autoreconf 303 (prepend autoconf ; for autoreconf
304 ffmpeg 304 ffmpeg
305 gtk+ 305 gtk+
@@ -309,7 +309,7 @@ integrate Windows applications into your desktop.")
309 util-linux ; for hexdump 309 util-linux ; for hexdump
310 wine-staging-patchset-data))) 310 wine-staging-patchset-data)))
311 (native-inputs 311 (native-inputs
312 (modify-inputs (package-native-inputs wine) 312 (modify-inputs native-inputs
313 (prepend python-3))) 313 (prepend python-3)))
314 (arguments 314 (arguments
315 (substitute-keyword-arguments arguments 315 (substitute-keyword-arguments arguments
@@ -347,7 +347,7 @@ integrated into the main branch.")
347 (package 347 (package
348 (inherit wine-staging) 348 (inherit wine-staging)
349 (name "wine64-staging") 349 (name "wine64-staging")
350 (inputs (modify-inputs (package-inputs wine-staging) 350 (inputs (modify-inputs inputs
351 (prepend wine-staging))) 351 (prepend wine-staging)))
352 (arguments 352 (arguments
353 (substitute-keyword-arguments (package-arguments wine64) 353 (substitute-keyword-arguments (package-arguments wine64)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 99b75f608e3..e40753424e6 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -344,7 +344,7 @@ the @code{.../share/quickshell} path in the package.")
344 (inherit dank-material-shell-minimal) 344 (inherit dank-material-shell-minimal)
345 (name "dank-material-shell") 345 (name "dank-material-shell")
346 (propagated-inputs 346 (propagated-inputs
347 (modify-inputs (package-propagated-inputs dank-material-shell-minimal) 347 (modify-inputs propagated-inputs
348 (append dbus 348 (append dbus
349 brightnessctl 349 brightnessctl
350 cava 350 cava
@@ -2814,7 +2814,7 @@ modules for building a Wayland compositor.")
2814 (file-name (git-file-name "wlroots" version)) 2814 (file-name (git-file-name "wlroots" version))
2815 (sha256 2815 (sha256
2816 (base32 "00s73nhi3sc48l426jdlqwpclg41kx1hv0yk4yxhbzw19gqpfm1h")))) 2816 (base32 "00s73nhi3sc48l426jdlqwpclg41kx1hv0yk4yxhbzw19gqpfm1h"))))
2817 (propagated-inputs (modify-inputs (package-propagated-inputs wlroots) 2817 (propagated-inputs (modify-inputs propagated-inputs
2818 (delete libdisplay-info))) 2818 (delete libdisplay-info)))
2819 (arguments 2819 (arguments
2820 (substitute-keyword-arguments arguments 2820 (substitute-keyword-arguments arguments
@@ -4192,7 +4192,7 @@ wasting your precious memory.")
4192 (base32 4192 (base32
4193 "0588g37h18lv50h7w8vfbwhvc3iajh7sdr53848spaif99nh3mh4")))) 4193 "0588g37h18lv50h7w8vfbwhvc3iajh7sdr53848spaif99nh3mh4"))))
4194 (inputs 4194 (inputs
4195 (modify-inputs (package-inputs lemonbar) 4195 (modify-inputs inputs
4196 (prepend freetype libxft libx11))) 4196 (prepend freetype libxft libx11)))
4197 (arguments 4197 (arguments
4198 (substitute-keyword-arguments arguments 4198 (substitute-keyword-arguments arguments
diff --git a/gnu/packages/wxwidgets.scm b/gnu/packages/wxwidgets.scm
index 3563e26385c..ac8c3723801 100644
--- a/gnu/packages/wxwidgets.scm
+++ b/gnu/packages/wxwidgets.scm
@@ -179,7 +179,7 @@ and many other languages.")
179(define-public wxwidgets-gtk2 179(define-public wxwidgets-gtk2
180 (package/inherit wxwidgets 180 (package/inherit wxwidgets
181 (name "wxwidgets-gtk2") 181 (name "wxwidgets-gtk2")
182 (inputs (modify-inputs (package-inputs wxwidgets) 182 (inputs (modify-inputs inputs
183 (delete "gtk+") 183 (delete "gtk+")
184 (prepend gtk+-2))) 184 (prepend gtk+-2)))
185 (arguments 185 (arguments
@@ -265,7 +265,7 @@ and many other languages.")
265 (sha256 265 (sha256
266 (base32 266 (base32
267 "1xk6w7q4xv4cj906xa5dwam5q51mc8bszbkkz7l8d3wjmsz73rwv")))) 267 "1xk6w7q4xv4cj906xa5dwam5q51mc8bszbkkz7l8d3wjmsz73rwv"))))
268 (native-inputs (modify-inputs (package-native-inputs wxwidgets-sans-egl) 268 (native-inputs (modify-inputs native-inputs
269 (prepend nanosvg))) 269 (prepend nanosvg)))
270 (arguments 270 (arguments
271 (substitute-keyword-arguments arguments 271 (substitute-keyword-arguments arguments
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 55d26850f09..d9db315e049 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -4467,7 +4467,7 @@ on the screen and which then writes out the necessary C code for it.")
4467(define-public xforms-gl 4467(define-public xforms-gl
4468 (package/inherit xforms 4468 (package/inherit xforms
4469 (name "xforms-gl") 4469 (name "xforms-gl")
4470 (propagated-inputs (modify-inputs (package-propagated-inputs xforms) 4470 (propagated-inputs (modify-inputs propagated-inputs
4471 (append mesa))) 4471 (append mesa)))
4472 (synopsis 4472 (synopsis
4473 "GUI toolkit for X based on the X11 Xlib library, with OpenGL support"))) 4473 "GUI toolkit for X based on the X11 Xlib library, with OpenGL support")))
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 776a06f3725..ed2fe1a4e6b 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -1284,7 +1284,7 @@ Libxml2).")
1284 (package/inherit xmlsec 1284 (package/inherit xmlsec
1285 (name "xmlsec-nss") 1285 (name "xmlsec-nss")
1286 (native-inputs 1286 (native-inputs
1287 (modify-inputs (package-native-inputs xmlsec) 1287 (modify-inputs native-inputs
1288 (prepend `(,nss "bin")))) ;certutil, for tests 1288 (prepend `(,nss "bin")))) ;certutil, for tests
1289 (inputs 1289 (inputs
1290 (list nss libltdl)) 1290 (list nss libltdl))
diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 608a24f9fbc..f045add4d84 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -5569,7 +5569,7 @@ used to connect to VNC servers such as the tigervnc-server package.")
5569 xauth 5569 xauth
5570 xinit))) 5570 xinit)))
5571 (propagated-inputs 5571 (propagated-inputs
5572 (modify-inputs (package-propagated-inputs xorg-server) 5572 (modify-inputs propagated-inputs
5573 (prepend xauth))) 5573 (prepend xauth)))
5574 (synopsis "High-performance VNC remote desktop server based on Xorg") 5574 (synopsis "High-performance VNC remote desktop server based on Xorg")
5575 (description "TigerVNC implements a @acronym{VNC, Virtual Network Computing} 5575 (description "TigerVNC implements a @acronym{VNC, Virtual Network Computing}
@@ -6735,7 +6735,7 @@ and embedded platforms.")
6735 (package/inherit uim 6735 (package/inherit uim
6736 (name "uim-gtk") 6736 (name "uim-gtk")
6737 (inputs 6737 (inputs
6738 (modify-inputs (package-inputs uim) 6738 (modify-inputs inputs
6739 (prepend gtk+))) 6739 (prepend gtk+)))
6740 (arguments 6740 (arguments
6741 (substitute-keyword-arguments arguments 6741 (substitute-keyword-arguments arguments
@@ -7121,7 +7121,7 @@ the server and cleaning up before returning the exit status of the command.")
7121 (sha256 7121 (sha256
7122 (base32 "1073m4gzn8yv9kn70fbyq8a2xckgz0wljjr2w7i2bsrg767h29gd")))) 7122 (base32 "1073m4gzn8yv9kn70fbyq8a2xckgz0wljjr2w7i2bsrg767h29gd"))))
7123 (inputs 7123 (inputs
7124 (modify-inputs (package-inputs xvfb-run) 7124 (modify-inputs inputs
7125 (replace "xorg-server" xorg-server-for-tests)))))) 7125 (replace "xorg-server" xorg-server-for-tests))))))
7126 7126
7127(define-public xwayland-run 7127(define-public xwayland-run
diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm
index 11d17e527ad..6668c0fd90a 100644
--- a/gnu/packages/zig-xyz.scm
+++ b/gnu/packages/zig-xyz.scm
@@ -636,7 +636,7 @@ Language Server Protocol} for the Zig programming language.")
636 "1dbg06v136yjcs9grc6xwsmv0cm39c0sdkh5vzn7h1qxxka6ixlp")))) 636 "1dbg06v136yjcs9grc6xwsmv0cm39c0sdkh5vzn7h1qxxka6ixlp"))))
637 (build-system zig-build-system) 637 (build-system zig-build-system)
638 (native-inputs 638 (native-inputs
639 (modify-inputs (package-native-inputs base) 639 (modify-inputs native-inputs
640 (replace "zig" zig-0.13)))))) 640 (replace "zig" zig-0.13))))))
641 641
642(define-public zig-zls-0.14 642(define-public zig-zls-0.14
@@ -665,10 +665,10 @@ Language Server Protocol} for the Zig programming language.")
665 #:zig-release-type "safe" 665 #:zig-release-type "safe"
666 #:zig-build-flags ''("-Dpie"))) 666 #:zig-build-flags ''("-Dpie")))
667 (native-inputs 667 (native-inputs
668 (modify-inputs (package-native-inputs base) 668 (modify-inputs native-inputs
669 (replace "zig" zig-0.14))) 669 (replace "zig" zig-0.14)))
670 (inputs 670 (inputs
671 (modify-inputs (package-inputs base) 671 (modify-inputs inputs
672 (prepend zig-lsp-codegen) 672 (prepend zig-lsp-codegen)
673 (replace "zig-diffz" zig-diffz-for-zig-zls-0.14) 673 (replace "zig-diffz" zig-diffz-for-zig-zls-0.14)
674 (replace "zig-known-folders" zig-known-folders-for-zig-0.14)))))) 674 (replace "zig-known-folders" zig-known-folders-for-zig-0.14))))))
@@ -694,10 +694,10 @@ Language Server Protocol} for the Zig programming language.")
694 ("known_folders" . "zig-known-folders") 694 ("known_folders" . "zig-known-folders")
695 ("lsp_kit" . "zig-lsp-kit")))))) 695 ("lsp_kit" . "zig-lsp-kit"))))))
696 (native-inputs 696 (native-inputs
697 (modify-inputs (package-native-inputs base) 697 (modify-inputs native-inputs
698 (replace "zig" zig-0.15))) 698 (replace "zig" zig-0.15)))
699 (inputs 699 (inputs
700 (modify-inputs (package-inputs base) 700 (modify-inputs inputs
701 (prepend zig-lsp-kit-for-zls-0.15) 701 (prepend zig-lsp-kit-for-zls-0.15)
702 (delete "zig-lsp-codegen") 702 (delete "zig-lsp-codegen")
703 (replace "zig-diffz" zig-diffz-for-zls-0.15) 703 (replace "zig-diffz" zig-diffz-for-zls-0.15)
diff --git a/gnu/packages/zig.scm b/gnu/packages/zig.scm
index 089305ef8a5..60f8eb3998c 100644
--- a/gnu/packages/zig.scm
+++ b/gnu/packages/zig.scm
@@ -418,7 +418,7 @@ toolchain. Among other features it provides
418 (string-append #$output:zig1 "/bin")))) 418 (string-append #$output:zig1 "/bin"))))
419 (delete 'install-glibc-abilists))))) 419 (delete 'install-glibc-abilists)))))
420 (native-inputs 420 (native-inputs
421 (modify-inputs (package-native-inputs base) 421 (modify-inputs native-inputs
422 (prepend binaryen) 422 (prepend binaryen)
423 (delete "glibc-abi-tool"))) 423 (delete "glibc-abi-tool")))
424 (outputs '("out" "zig1"))))) 424 (outputs '("out" "zig1")))))
@@ -472,7 +472,7 @@ toolchain. Among other features it provides
472 (delete 'backup-source) 472 (delete 'backup-source)
473 (delete 'restore-source))))) 473 (delete 'restore-source)))))
474 (native-inputs 474 (native-inputs
475 (modify-inputs (package-native-inputs base) 475 (modify-inputs native-inputs
476 (prepend `(,base "zig1"))))))) 476 (prepend `(,base "zig1")))))))
477 477
478;; Supply zig1.wasm.zst, build zig2 + zig1.wasm, install zig2 + zig1.wasm. 478;; Supply zig1.wasm.zst, build zig2 + zig1.wasm, install zig2 + zig1.wasm.
@@ -503,7 +503,7 @@ toolchain. Among other features it provides
503 (install-file "stage1/zig1.wasm" 503 (install-file "stage1/zig1.wasm"
504 (string-append #$output:zig1 "/bin")))))))) 504 (string-append #$output:zig1 "/bin"))))))))
505 (native-inputs 505 (native-inputs
506 (modify-inputs (package-native-inputs base) 506 (modify-inputs native-inputs
507 (prepend zstd) 507 (prepend zstd)
508 (replace "zig" `(,base "zig1"))))))) 508 (replace "zig" `(,base "zig1")))))))
509 509
@@ -537,7 +537,7 @@ toolchain. Among other features it provides
537 (delete 'build) 537 (delete 'build)
538 (delete 'install))))) 538 (delete 'install)))))
539 (native-inputs 539 (native-inputs
540 (modify-inputs (package-native-inputs base) 540 (modify-inputs native-inputs
541 (replace "zig" `(,base "out")) 541 (replace "zig" `(,base "out"))
542 (delete "zstd")))))) 542 (delete "zstd"))))))
543 543
@@ -566,7 +566,7 @@ toolchain. Among other features it provides
566 "stage1") 566 "stage1")
567 (make-file-writable "stage1/zig1.wasm"))))))) 567 (make-file-writable "stage1/zig1.wasm")))))))
568 (native-inputs 568 (native-inputs
569 (modify-inputs (package-native-inputs base) 569 (modify-inputs native-inputs
570 (replace "zig" `(,base "zig1"))))))) 570 (replace "zig" `(,base "zig1")))))))
571 571
572;; Supply zig1.wasm, build zig2, install zig2. 572;; Supply zig1.wasm, build zig2, install zig2.
@@ -588,7 +588,7 @@ toolchain. Among other features it provides
588 (delete 'build-zig1) 588 (delete 'build-zig1)
589 (delete 'install-zig1))))) 589 (delete 'install-zig1)))))
590 (native-inputs 590 (native-inputs
591 (modify-inputs (package-native-inputs base) 591 (modify-inputs native-inputs
592 (replace "zig" `(,base "zig1"))))))) 592 (replace "zig" `(,base "zig1")))))))
593 593
594(define zig-0.10.0-853 594(define zig-0.10.0-853
@@ -611,7 +611,7 @@ toolchain. Among other features it provides
611 (lambda _ 611 (lambda _
612 (invoke "zig2" "build" "update-zig1" "--verbose"))))))) 612 (invoke "zig2" "build" "update-zig1" "--verbose")))))))
613 (native-inputs 613 (native-inputs
614 (modify-inputs (package-native-inputs base) 614 (modify-inputs native-inputs
615 (replace "zig" `(,base "out"))))))) 615 (replace "zig" `(,base "out")))))))
616 616
617(define zig-0.10.0-961 617(define zig-0.10.0-961
@@ -628,7 +628,7 @@ toolchain. Among other features it provides
628 ;; zig2 628 ;; zig2
629 (arguments (package-arguments zig-0.10.0-851)) 629 (arguments (package-arguments zig-0.10.0-851))
630 (native-inputs 630 (native-inputs
631 (modify-inputs (package-native-inputs base) 631 (modify-inputs native-inputs
632 (replace "zig" `(,base "zig1"))))))) 632 (replace "zig" `(,base "zig1")))))))
633 633
634(define zig-0.10.0-962 634(define zig-0.10.0-962
@@ -645,7 +645,7 @@ toolchain. Among other features it provides
645 ;; zig1 645 ;; zig1
646 (arguments (package-arguments zig-0.10.0-747)) 646 (arguments (package-arguments zig-0.10.0-747))
647 (native-inputs 647 (native-inputs
648 (modify-inputs (package-native-inputs base) 648 (modify-inputs native-inputs
649 (replace "zig" `(,base "out"))))))) 649 (replace "zig" `(,base "out")))))))
650 650
651(define zig-0.10.0-1027 651(define zig-0.10.0-1027
@@ -662,7 +662,7 @@ toolchain. Among other features it provides
662 ;; zig2 662 ;; zig2
663 (arguments (package-arguments zig-0.10.0-851)) 663 (arguments (package-arguments zig-0.10.0-851))
664 (native-inputs 664 (native-inputs
665 (modify-inputs (package-native-inputs base) 665 (modify-inputs native-inputs
666 (replace "zig" `(,base "zig1"))))))) 666 (replace "zig" `(,base "zig1")))))))
667 667
668;; Supply zig2, build zig1.wasm + zig2, install zig2. 668;; Supply zig2, build zig1.wasm + zig2, install zig2.
@@ -687,7 +687,7 @@ toolchain. Among other features it provides
687 "update-zig1" "--verbose"))) 687 "update-zig1" "--verbose")))
688 (delete 'prepare-source))))) 688 (delete 'prepare-source)))))
689 (native-inputs 689 (native-inputs
690 (modify-inputs (package-native-inputs base) 690 (modify-inputs native-inputs
691 (replace "zig" `(,base "out"))))))) 691 (replace "zig" `(,base "out")))))))
692 692
693(define zig-0.10.0-1497 693(define zig-0.10.0-1497
@@ -704,7 +704,7 @@ toolchain. Among other features it provides
704 ;; zig1 704 ;; zig1
705 (arguments (package-arguments zig-0.10.0-747)) 705 (arguments (package-arguments zig-0.10.0-747))
706 (native-inputs 706 (native-inputs
707 (modify-inputs (package-native-inputs base) 707 (modify-inputs native-inputs
708 (replace "zig" `(,base "out"))))))) 708 (replace "zig" `(,base "out")))))))
709 709
710(define zig-0.10.0-1505-source 710(define zig-0.10.0-1505-source
@@ -741,7 +741,7 @@ toolchain. Among other features it provides
741 (invoke "./zig2" "build" "--zig-lib-dir" "lib" 741 (invoke "./zig2" "build" "--zig-lib-dir" "lib"
742 "update-zig1" "--verbose"))))))) 742 "update-zig1" "--verbose")))))))
743 (native-inputs 743 (native-inputs
744 (modify-inputs (package-native-inputs base) 744 (modify-inputs native-inputs
745 (replace "zig" `(,base "zig1"))))))) 745 (replace "zig" `(,base "zig1")))))))
746 746
747(define zig-0.10.0-1637-source 747(define zig-0.10.0-1637-source
@@ -781,7 +781,7 @@ toolchain. Among other features it provides
781 (invoke "./zig2" "build" "--zig-lib-dir" "lib" 781 (invoke "./zig2" "build" "--zig-lib-dir" "lib"
782 "update-zig1" "--verbose"))))))) 782 "update-zig1" "--verbose")))))))
783 (native-inputs 783 (native-inputs
784 (modify-inputs (package-native-inputs base) 784 (modify-inputs native-inputs
785 (replace "zig" `(,base "zig1"))))))) 785 (replace "zig" `(,base "zig1")))))))
786 786
787(define zig-0.10.0-1657 787(define zig-0.10.0-1657
@@ -798,7 +798,7 @@ toolchain. Among other features it provides
798 ;; zig2 798 ;; zig2
799 (arguments (package-arguments zig-0.10.0-851)) 799 (arguments (package-arguments zig-0.10.0-851))
800 (native-inputs 800 (native-inputs
801 (modify-inputs (package-native-inputs base) 801 (modify-inputs native-inputs
802 (replace "zig" `(,base "zig1"))))))) 802 (replace "zig" `(,base "zig1")))))))
803 803
804(define zig-0.10.0-1681 804(define zig-0.10.0-1681
@@ -815,7 +815,7 @@ toolchain. Among other features it provides
815 ;; zig1 815 ;; zig1
816 (arguments (package-arguments zig-0.10.0-747)) 816 (arguments (package-arguments zig-0.10.0-747))
817 (native-inputs 817 (native-inputs
818 (modify-inputs (package-native-inputs base) 818 (modify-inputs native-inputs
819 (replace "zig" `(,base "out"))))))) 819 (replace "zig" `(,base "out")))))))
820 820
821(define zig-0.10.0-1712 821(define zig-0.10.0-1712
@@ -832,7 +832,7 @@ toolchain. Among other features it provides
832 ;; zig2 832 ;; zig2
833 (arguments (package-arguments zig-0.10.0-851)) 833 (arguments (package-arguments zig-0.10.0-851))
834 (native-inputs 834 (native-inputs
835 (modify-inputs (package-native-inputs base) 835 (modify-inputs native-inputs
836 (replace "zig" `(,base "zig1"))))))) 836 (replace "zig" `(,base "zig1")))))))
837 837
838(define zig-0.10.0-1713 838(define zig-0.10.0-1713
@@ -849,7 +849,7 @@ toolchain. Among other features it provides
849 ;; zig1 849 ;; zig1
850 (arguments (package-arguments zig-0.10.0-747)) 850 (arguments (package-arguments zig-0.10.0-747))
851 (native-inputs 851 (native-inputs
852 (modify-inputs (package-native-inputs base) 852 (modify-inputs native-inputs
853 (replace "zig" `(,base "out"))))))) 853 (replace "zig" `(,base "out")))))))
854 854
855(define zig-0.10.0-1888 855(define zig-0.10.0-1888
@@ -866,7 +866,7 @@ toolchain. Among other features it provides
866 ;; zig2 866 ;; zig2
867 (arguments (package-arguments zig-0.10.0-851)) 867 (arguments (package-arguments zig-0.10.0-851))
868 (native-inputs 868 (native-inputs
869 (modify-inputs (package-native-inputs base) 869 (modify-inputs native-inputs
870 (replace "zig" `(,base "zig1"))))))) 870 (replace "zig" `(,base "zig1")))))))
871 871
872(define zig-0.10.0-1891 872(define zig-0.10.0-1891
@@ -883,7 +883,7 @@ toolchain. Among other features it provides
883 ;; zig1 883 ;; zig1
884 (arguments (package-arguments zig-0.10.0-747)) 884 (arguments (package-arguments zig-0.10.0-747))
885 (native-inputs 885 (native-inputs
886 (modify-inputs (package-native-inputs base) 886 (modify-inputs native-inputs
887 (replace "zig" `(,base "out"))))))) 887 (replace "zig" `(,base "out")))))))
888 888
889(define zig-0.10.0-2558 889(define zig-0.10.0-2558
@@ -900,11 +900,11 @@ toolchain. Among other features it provides
900 ;; zig2 900 ;; zig2
901 (arguments (package-arguments zig-0.10.0-851)) 901 (arguments (package-arguments zig-0.10.0-851))
902 (inputs 902 (inputs
903 (modify-inputs (package-inputs base) 903 (modify-inputs inputs
904 (replace "clang" clang-16) 904 (replace "clang" clang-16)
905 (replace "lld" lld-16))) 905 (replace "lld" lld-16)))
906 (native-inputs 906 (native-inputs
907 (modify-inputs (package-native-inputs base) 907 (modify-inputs native-inputs
908 (replace "llvm" llvm-16) 908 (replace "llvm" llvm-16)
909 (replace "zig" `(,base "zig1")))) 909 (replace "zig" `(,base "zig1"))))
910 (properties `((max-silent-time . 9600) 910 (properties `((max-silent-time . 9600)
@@ -939,7 +939,7 @@ toolchain. Among other features it provides
939 (copy-file (in-vicinity #+zig-0.10.0-2565-source path) 939 (copy-file (in-vicinity #+zig-0.10.0-2565-source path)
940 path)))))))) 940 path))))))))
941 (native-inputs 941 (native-inputs
942 (modify-inputs (package-native-inputs base) 942 (modify-inputs native-inputs
943 (replace "zig" `(,base "out"))))))) 943 (replace "zig" `(,base "out")))))))
944 944
945(define zig-0.10.0-2571 945(define zig-0.10.0-2571
@@ -956,7 +956,7 @@ toolchain. Among other features it provides
956 ;; zig2+zig1 956 ;; zig2+zig1
957 (arguments (package-arguments zig-0.10.0-748)) 957 (arguments (package-arguments zig-0.10.0-748))
958 (native-inputs 958 (native-inputs
959 (modify-inputs (package-native-inputs base) 959 (modify-inputs native-inputs
960 (replace "zig" `(,base "zig1"))))))) 960 (replace "zig" `(,base "zig1")))))))
961 961
962(define zig-0.10.0-2796-source 962(define zig-0.10.0-2796-source
@@ -989,7 +989,7 @@ toolchain. Among other features it provides
989 (string-append #+zig-0.10.0-2796-source "/lib") 989 (string-append #+zig-0.10.0-2796-source "/lib")
990 "lib"))))))) 990 "lib")))))))
991 (native-inputs 991 (native-inputs
992 (modify-inputs (package-native-inputs base) 992 (modify-inputs native-inputs
993 (replace "zig" `(,base "zig1"))))))) 993 (replace "zig" `(,base "zig1")))))))
994 994
995(define zig-0.10.0-2824-source 995(define zig-0.10.0-2824-source
@@ -1029,7 +1029,7 @@ toolchain. Among other features it provides
1029 (delete-file-recursively "lib") 1029 (delete-file-recursively "lib")
1030 (copy-recursively "../lib-backup" "lib"))))))) 1030 (copy-recursively "../lib-backup" "lib")))))))
1031 (native-inputs 1031 (native-inputs
1032 (modify-inputs (package-native-inputs base) 1032 (modify-inputs native-inputs
1033 (replace "zig" `(,base "zig1"))))))) 1033 (replace "zig" `(,base "zig1")))))))
1034 1034
1035(define zig-0.10.0-3660 1035(define zig-0.10.0-3660
@@ -1046,7 +1046,7 @@ toolchain. Among other features it provides
1046 ;; zig2+zig1 1046 ;; zig2+zig1
1047 (arguments (package-arguments zig-0.10.0-748)) 1047 (arguments (package-arguments zig-0.10.0-748))
1048 (native-inputs 1048 (native-inputs
1049 (modify-inputs (package-native-inputs base) 1049 (modify-inputs native-inputs
1050 (replace "zig" `(,base "zig1"))))))) 1050 (replace "zig" `(,base "zig1")))))))
1051 1051
1052(define zig-0.10.0-3726 1052(define zig-0.10.0-3726
@@ -1063,7 +1063,7 @@ toolchain. Among other features it provides
1063 ;; zig1 1063 ;; zig1
1064 (arguments (package-arguments zig-0.10.0-747)) 1064 (arguments (package-arguments zig-0.10.0-747))
1065 (native-inputs 1065 (native-inputs
1066 (modify-inputs (package-native-inputs base) 1066 (modify-inputs native-inputs
1067 (replace "zig" `(,base "out"))))))) 1067 (replace "zig" `(,base "out")))))))
1068 1068
1069(define zig-0.10.0-3728 1069(define zig-0.10.0-3728
@@ -1080,7 +1080,7 @@ toolchain. Among other features it provides
1080 ;; zig2 1080 ;; zig2
1081 (arguments (package-arguments zig-0.10.0-851)) 1081 (arguments (package-arguments zig-0.10.0-851))
1082 (native-inputs 1082 (native-inputs
1083 (modify-inputs (package-native-inputs base) 1083 (modify-inputs native-inputs
1084 (replace "zig" `(,base "zig1"))))))) 1084 (replace "zig" `(,base "zig1")))))))
1085 1085
1086(define zig-0.10.0-3807 1086(define zig-0.10.0-3807
@@ -1097,7 +1097,7 @@ toolchain. Among other features it provides
1097 ;; zig1 1097 ;; zig1
1098 (arguments (package-arguments zig-0.10.0-747)) 1098 (arguments (package-arguments zig-0.10.0-747))
1099 (native-inputs 1099 (native-inputs
1100 (modify-inputs (package-native-inputs base) 1100 (modify-inputs native-inputs
1101 (replace "zig" `(,base "out"))))))) 1101 (replace "zig" `(,base "out")))))))
1102 1102
1103(define zig-0.10.0-3813 1103(define zig-0.10.0-3813
@@ -1114,7 +1114,7 @@ toolchain. Among other features it provides
1114 ;; zig2+zig1 1114 ;; zig2+zig1
1115 (arguments (package-arguments zig-0.10.0-748)) 1115 (arguments (package-arguments zig-0.10.0-748))
1116 (native-inputs 1116 (native-inputs
1117 (modify-inputs (package-native-inputs base) 1117 (modify-inputs native-inputs
1118 (replace "zig" `(,base "zig1"))))))) 1118 (replace "zig" `(,base "zig1")))))))
1119 1119
1120(define zig-0.10.0-3980 1120(define zig-0.10.0-3980
@@ -1131,7 +1131,7 @@ toolchain. Among other features it provides
1131 ;; zig2 1131 ;; zig2
1132 (arguments (package-arguments zig-0.10.0-851)) 1132 (arguments (package-arguments zig-0.10.0-851))
1133 (native-inputs 1133 (native-inputs
1134 (modify-inputs (package-native-inputs base) 1134 (modify-inputs native-inputs
1135 (replace "zig" `(,base "zig1"))))))) 1135 (replace "zig" `(,base "zig1")))))))
1136 1136
1137(define zig-0.10.0-3985 1137(define zig-0.10.0-3985
@@ -1148,7 +1148,7 @@ toolchain. Among other features it provides
1148 ;; zig1 1148 ;; zig1
1149 (arguments (package-arguments zig-0.10.0-747)) 1149 (arguments (package-arguments zig-0.10.0-747))
1150 (native-inputs 1150 (native-inputs
1151 (modify-inputs (package-native-inputs base) 1151 (modify-inputs native-inputs
1152 (replace "zig" `(,base "out"))))))) 1152 (replace "zig" `(,base "out")))))))
1153 1153
1154(define zig-0.11-glibc-abi-tool 1154(define zig-0.11-glibc-abi-tool
@@ -1260,7 +1260,7 @@ toolchain. Among other features it provides
1260 (invoke "zig" "build" "--zig-lib-dir" "lib" 1260 (invoke "zig" "build" "--zig-lib-dir" "lib"
1261 "update-zig1" "--verbose"))))))) 1261 "update-zig1" "--verbose")))))))
1262 (native-inputs 1262 (native-inputs
1263 (modify-inputs (package-native-inputs base) 1263 (modify-inputs native-inputs
1264 (replace "zig" `(,base "out"))))))) 1264 (replace "zig" `(,base "out")))))))
1265 1265
1266(define zig-0.11.0-384 1266(define zig-0.11.0-384
@@ -1277,7 +1277,7 @@ toolchain. Among other features it provides
1277 ;; zig2+zig1 1277 ;; zig2+zig1
1278 (arguments (package-arguments zig-0.10.0-748)) 1278 (arguments (package-arguments zig-0.10.0-748))
1279 (native-inputs 1279 (native-inputs
1280 (modify-inputs (package-native-inputs base) 1280 (modify-inputs native-inputs
1281 (replace "zig" `(,base "zig1"))))))) 1281 (replace "zig" `(,base "zig1")))))))
1282 1282
1283(define zig-0.11.0-494 1283(define zig-0.11.0-494
@@ -1294,11 +1294,11 @@ toolchain. Among other features it provides
1294 ;; zig2 1294 ;; zig2
1295 (arguments (package-arguments zig-0.10.0-851)) 1295 (arguments (package-arguments zig-0.10.0-851))
1296 (inputs 1296 (inputs
1297 (modify-inputs (package-inputs base) 1297 (modify-inputs inputs
1298 (replace "clang" clang-17) 1298 (replace "clang" clang-17)
1299 (replace "lld" lld-17))) 1299 (replace "lld" lld-17)))
1300 (native-inputs 1300 (native-inputs
1301 (modify-inputs (package-native-inputs base) 1301 (modify-inputs native-inputs
1302 (replace "llvm" llvm-17) 1302 (replace "llvm" llvm-17)
1303 (replace "zig" `(,base "zig1")))) 1303 (replace "zig" `(,base "zig1"))))
1304 (properties `((max-silent-time . 9600) 1304 (properties `((max-silent-time . 9600)
@@ -1318,7 +1318,7 @@ toolchain. Among other features it provides
1318 ;; zig1 1318 ;; zig1
1319 (arguments (package-arguments zig-0.10.0-747)) 1319 (arguments (package-arguments zig-0.10.0-747))
1320 (native-inputs 1320 (native-inputs
1321 (modify-inputs (package-native-inputs base) 1321 (modify-inputs native-inputs
1322 (replace "zig" `(,base "out"))))))) 1322 (replace "zig" `(,base "out")))))))
1323 1323
1324(define zig-0.11.0-631 1324(define zig-0.11.0-631
@@ -1335,7 +1335,7 @@ toolchain. Among other features it provides
1335 ;; zig2 1335 ;; zig2
1336 (arguments (package-arguments zig-0.10.0-851)) 1336 (arguments (package-arguments zig-0.10.0-851))
1337 (native-inputs 1337 (native-inputs
1338 (modify-inputs (package-native-inputs base) 1338 (modify-inputs native-inputs
1339 (replace "zig" `(,base "zig1"))))))) 1339 (replace "zig" `(,base "zig1")))))))
1340 1340
1341(define zig-0.11.0-638 1341(define zig-0.11.0-638
@@ -1352,7 +1352,7 @@ toolchain. Among other features it provides
1352 ;; zig1+zig2 1352 ;; zig1+zig2
1353 (arguments (package-arguments zig-0.10.0-1073)) 1353 (arguments (package-arguments zig-0.10.0-1073))
1354 (native-inputs 1354 (native-inputs
1355 (modify-inputs (package-native-inputs base) 1355 (modify-inputs native-inputs
1356 (replace "zig" `(,base "out"))))))) 1356 (replace "zig" `(,base "out")))))))
1357 1357
1358(define zig-0.11.0-702 1358(define zig-0.11.0-702
@@ -1375,7 +1375,7 @@ toolchain. Among other features it provides
1375 (lambda _ 1375 (lambda _
1376 (invoke "zig2" "build" "update-zig1" "--verbose"))))))) 1376 (invoke "zig2" "build" "update-zig1" "--verbose")))))))
1377 (native-inputs 1377 (native-inputs
1378 (modify-inputs (package-native-inputs base) 1378 (modify-inputs native-inputs
1379 (replace "zig" `(,base "out"))))))) 1379 (replace "zig" `(,base "out")))))))
1380 1380
1381(define zig-0.11.0-761 1381(define zig-0.11.0-761
@@ -1392,7 +1392,7 @@ toolchain. Among other features it provides
1392 ;; zig2 1392 ;; zig2
1393 (arguments (package-arguments zig-0.10.0-851)) 1393 (arguments (package-arguments zig-0.10.0-851))
1394 (native-inputs 1394 (native-inputs
1395 (modify-inputs (package-native-inputs base) 1395 (modify-inputs native-inputs
1396 (replace "zig" `(,base "zig1"))))))) 1396 (replace "zig" `(,base "zig1")))))))
1397 1397
1398(define zig-0.11.0-1967 1398(define zig-0.11.0-1967
@@ -1409,7 +1409,7 @@ toolchain. Among other features it provides
1409 ;; zig1 1409 ;; zig1
1410 (arguments (package-arguments zig-0.10.0-747)) 1410 (arguments (package-arguments zig-0.10.0-747))
1411 (native-inputs 1411 (native-inputs
1412 (modify-inputs (package-native-inputs base) 1412 (modify-inputs native-inputs
1413 (replace "zig" `(,base "out"))))))) 1413 (replace "zig" `(,base "out")))))))
1414 1414
1415(define zig-0.11.0-3245 1415(define zig-0.11.0-3245
@@ -1426,7 +1426,7 @@ toolchain. Among other features it provides
1426 ;; zig2 1426 ;; zig2
1427 (arguments (package-arguments zig-0.10.0-851)) 1427 (arguments (package-arguments zig-0.10.0-851))
1428 (native-inputs 1428 (native-inputs
1429 (modify-inputs (package-native-inputs base) 1429 (modify-inputs native-inputs
1430 (replace "zig" `(,base "zig1"))))))) 1430 (replace "zig" `(,base "zig1")))))))
1431 1431
1432(define zig-0.11.0-3344 1432(define zig-0.11.0-3344
@@ -1449,7 +1449,7 @@ toolchain. Among other features it provides
1449 (lambda _ 1449 (lambda _
1450 (invoke "zig2" "build" "update-zig1" "--verbose"))))))) 1450 (invoke "zig2" "build" "update-zig1" "--verbose")))))))
1451 (native-inputs 1451 (native-inputs
1452 (modify-inputs (package-native-inputs base) 1452 (modify-inputs native-inputs
1453 (replace "zig" `(,base "out"))))))) 1453 (replace "zig" `(,base "out")))))))
1454 1454
1455(define zig-0.11.0-3501 1455(define zig-0.11.0-3501
@@ -1466,7 +1466,7 @@ toolchain. Among other features it provides
1466 ;; zig2 1466 ;; zig2
1467 (arguments (package-arguments zig-0.10.0-851)) 1467 (arguments (package-arguments zig-0.10.0-851))
1468 (native-inputs 1468 (native-inputs
1469 (modify-inputs (package-native-inputs base) 1469 (modify-inputs native-inputs
1470 (replace "zig" `(,base "zig1"))))))) 1470 (replace "zig" `(,base "zig1")))))))
1471 1471
1472(define zig-0.11.0-3503 1472(define zig-0.11.0-3503
@@ -1483,7 +1483,7 @@ toolchain. Among other features it provides
1483 ;; zig1 1483 ;; zig1
1484 (arguments (package-arguments zig-0.10.0-747)) 1484 (arguments (package-arguments zig-0.10.0-747))
1485 (native-inputs 1485 (native-inputs
1486 (modify-inputs (package-native-inputs base) 1486 (modify-inputs native-inputs
1487 (replace "zig" `(,base "out"))))))) 1487 (replace "zig" `(,base "out")))))))
1488 1488
1489(define zig-0.11.0-3506 1489(define zig-0.11.0-3506
@@ -1500,7 +1500,7 @@ toolchain. Among other features it provides
1500 ;; zig2 1500 ;; zig2
1501 (arguments (package-arguments zig-0.10.0-851)) 1501 (arguments (package-arguments zig-0.10.0-851))
1502 (native-inputs 1502 (native-inputs
1503 (modify-inputs (package-native-inputs base) 1503 (modify-inputs native-inputs
1504 (replace "zig" `(,base "zig1"))))))) 1504 (replace "zig" `(,base "zig1")))))))
1505 1505
1506(define zig-0.11.0-3604 1506(define zig-0.11.0-3604
@@ -1517,7 +1517,7 @@ toolchain. Among other features it provides
1517 ;; zig1 1517 ;; zig1
1518 (arguments (package-arguments zig-0.10.0-747)) 1518 (arguments (package-arguments zig-0.10.0-747))
1519 (native-inputs 1519 (native-inputs
1520 (modify-inputs (package-native-inputs base) 1520 (modify-inputs native-inputs
1521 (replace "zig" `(,base "out"))))))) 1521 (replace "zig" `(,base "out")))))))
1522 1522
1523(define zig-0.12-glibc-abi-tool 1523(define zig-0.12-glibc-abi-tool
@@ -1599,7 +1599,7 @@ toolchain. Among other features it provides
1599 (invoke "zig" "build" "--zig-lib-dir" "lib" 1599 (invoke "zig" "build" "--zig-lib-dir" "lib"
1600 "update-zig1" "--verbose"))))))) 1600 "update-zig1" "--verbose")))))))
1601 (native-inputs 1601 (native-inputs
1602 (modify-inputs (package-native-inputs base) 1602 (modify-inputs native-inputs
1603 (replace "zig" `(,base "out"))))))) 1603 (replace "zig" `(,base "out")))))))
1604 1604
1605(define zig-0.13-glibc-abi-tool 1605(define zig-0.13-glibc-abi-tool
@@ -1659,7 +1659,7 @@ toolchain. Among other features it provides
1659 ;; zig2 1659 ;; zig2
1660 (arguments (package-arguments zig-0.10.0-851)) 1660 (arguments (package-arguments zig-0.10.0-851))
1661 (native-inputs 1661 (native-inputs
1662 (modify-inputs (package-native-inputs base) 1662 (modify-inputs native-inputs
1663 (replace "zig" `(,base "zig1"))))))) 1663 (replace "zig" `(,base "zig1")))))))
1664 1664
1665(define zig-0.13.0-503 1665(define zig-0.13.0-503
@@ -1676,7 +1676,7 @@ toolchain. Among other features it provides
1676 ;; zig1 1676 ;; zig1
1677 (arguments (package-arguments zig-0.10.0-747)) 1677 (arguments (package-arguments zig-0.10.0-747))
1678 (native-inputs 1678 (native-inputs
1679 (modify-inputs (package-native-inputs base) 1679 (modify-inputs native-inputs
1680 (replace "zig" `(,base "out"))))))) 1680 (replace "zig" `(,base "out")))))))
1681 1681
1682(define zig-0.13.0-1323 1682(define zig-0.13.0-1323
@@ -1693,7 +1693,7 @@ toolchain. Among other features it provides
1693 ;; zig2 1693 ;; zig2
1694 (arguments (package-arguments zig-0.10.0-851)) 1694 (arguments (package-arguments zig-0.10.0-851))
1695 (native-inputs 1695 (native-inputs
1696 (modify-inputs (package-native-inputs base) 1696 (modify-inputs native-inputs
1697 (replace "zig" `(,base "zig1"))))))) 1697 (replace "zig" `(,base "zig1")))))))
1698 1698
1699(define zig-0.13.0-1528 1699(define zig-0.13.0-1528
@@ -1710,7 +1710,7 @@ toolchain. Among other features it provides
1710 ;; zig1 1710 ;; zig1
1711 (arguments (package-arguments zig-0.10.0-747)) 1711 (arguments (package-arguments zig-0.10.0-747))
1712 (native-inputs 1712 (native-inputs
1713 (modify-inputs (package-native-inputs base) 1713 (modify-inputs native-inputs
1714 (replace "zig" `(,base "out"))))))) 1714 (replace "zig" `(,base "out")))))))
1715 1715
1716(define zig-0.13.0-1951 1716(define zig-0.13.0-1951
@@ -1736,11 +1736,11 @@ toolchain. Among other features it provides
1736 (substitute* "src/zig_llvm.cpp" 1736 (substitute* "src/zig_llvm.cpp"
1737 ((".*LastEnvironmentType.*") "")))))))) 1737 ((".*LastEnvironmentType.*") ""))))))))
1738 (inputs 1738 (inputs
1739 (modify-inputs (package-inputs base) 1739 (modify-inputs inputs
1740 (replace "clang" clang-19) 1740 (replace "clang" clang-19)
1741 (replace "lld" lld-19))) 1741 (replace "lld" lld-19)))
1742 (native-inputs 1742 (native-inputs
1743 (modify-inputs (package-native-inputs base) 1743 (modify-inputs native-inputs
1744 (replace "llvm" llvm-19) 1744 (replace "llvm" llvm-19)
1745 (replace "zig" `(,base "zig1")))) 1745 (replace "zig" `(,base "zig1"))))
1746 (properties `((max-silent-time . 9600) 1746 (properties `((max-silent-time . 9600)
@@ -1760,7 +1760,7 @@ toolchain. Among other features it provides
1760 ;; zig1 1760 ;; zig1
1761 (arguments (package-arguments zig-0.10.0-747)) 1761 (arguments (package-arguments zig-0.10.0-747))
1762 (native-inputs 1762 (native-inputs
1763 (modify-inputs (package-native-inputs base) 1763 (modify-inputs native-inputs
1764 (replace "zig" `(,base "out"))))))) 1764 (replace "zig" `(,base "out")))))))
1765 1765
1766(define zig-0.13.0-2795 1766(define zig-0.13.0-2795
@@ -1777,7 +1777,7 @@ toolchain. Among other features it provides
1777 ;; zig2 1777 ;; zig2
1778 (arguments (package-arguments zig-0.10.0-851)) 1778 (arguments (package-arguments zig-0.10.0-851))
1779 (native-inputs 1779 (native-inputs
1780 (modify-inputs (package-native-inputs base) 1780 (modify-inputs native-inputs
1781 (replace "zig" `(,base "zig1"))))))) 1781 (replace "zig" `(,base "zig1")))))))
1782 1782
1783(define zig-0.13.0-2899 1783(define zig-0.13.0-2899
@@ -1794,7 +1794,7 @@ toolchain. Among other features it provides
1794 ;; zig1 1794 ;; zig1
1795 (arguments (package-arguments zig-0.10.0-747)) 1795 (arguments (package-arguments zig-0.10.0-747))
1796 (native-inputs 1796 (native-inputs
1797 (modify-inputs (package-native-inputs base) 1797 (modify-inputs native-inputs
1798 (replace "zig" `(,base "out"))))))) 1798 (replace "zig" `(,base "out")))))))
1799 1799
1800(define zig-0.13.0-2924 1800(define zig-0.13.0-2924
@@ -1811,7 +1811,7 @@ toolchain. Among other features it provides
1811 ;; zig2 1811 ;; zig2
1812 (arguments (package-arguments zig-0.10.0-851)) 1812 (arguments (package-arguments zig-0.10.0-851))
1813 (native-inputs 1813 (native-inputs
1814 (modify-inputs (package-native-inputs base) 1814 (modify-inputs native-inputs
1815 (replace "zig" `(,base "zig1"))))))) 1815 (replace "zig" `(,base "zig1")))))))
1816 1816
1817(define zig-0.13.0-2925 1817(define zig-0.13.0-2925
@@ -1828,7 +1828,7 @@ toolchain. Among other features it provides
1828 ;; zig1 1828 ;; zig1
1829 (arguments (package-arguments zig-0.10.0-747)) 1829 (arguments (package-arguments zig-0.10.0-747))
1830 (native-inputs 1830 (native-inputs
1831 (modify-inputs (package-native-inputs base) 1831 (modify-inputs native-inputs
1832 (replace "zig" `(,base "out"))))))) 1832 (replace "zig" `(,base "out")))))))
1833 1833
1834(define zig-0.13.0-3252 1834(define zig-0.13.0-3252
@@ -1845,7 +1845,7 @@ toolchain. Among other features it provides
1845 ;; zig2+zig1 1845 ;; zig2+zig1
1846 (arguments (package-arguments zig-0.10.0-748)) 1846 (arguments (package-arguments zig-0.10.0-748))
1847 (native-inputs 1847 (native-inputs
1848 (modify-inputs (package-native-inputs base) 1848 (modify-inputs native-inputs
1849 (replace "zig" `(,base "zig1"))))))) 1849 (replace "zig" `(,base "zig1")))))))
1850 1850
1851(define zig-0.14-glibc-abi-tool 1851(define zig-0.14-glibc-abi-tool
@@ -1910,11 +1910,11 @@ toolchain. Among other features it provides
1910 ;; zig2 1910 ;; zig2
1911 (arguments (package-arguments zig-0.10.0-851)) 1911 (arguments (package-arguments zig-0.10.0-851))
1912 (inputs 1912 (inputs
1913 (modify-inputs (package-inputs base) 1913 (modify-inputs inputs
1914 (replace "clang" clang-20) 1914 (replace "clang" clang-20)
1915 (replace "lld" lld-20))) 1915 (replace "lld" lld-20)))
1916 (native-inputs 1916 (native-inputs
1917 (modify-inputs (package-native-inputs base) 1917 (modify-inputs native-inputs
1918 (replace "llvm" llvm-20) 1918 (replace "llvm" llvm-20)
1919 (replace "zig" `(,base "zig1")))) 1919 (replace "zig" `(,base "zig1"))))
1920 (properties `((max-silent-time . 9600) 1920 (properties `((max-silent-time . 9600)
@@ -1934,7 +1934,7 @@ toolchain. Among other features it provides
1934 ;; zig1 1934 ;; zig1
1935 (arguments (package-arguments zig-0.10.0-747)) 1935 (arguments (package-arguments zig-0.10.0-747))
1936 (native-inputs 1936 (native-inputs
1937 (modify-inputs (package-native-inputs base) 1937 (modify-inputs native-inputs
1938 (replace "zig" `(,base "out"))))))) 1938 (replace "zig" `(,base "out")))))))
1939 1939
1940(define zig-0.14.0-930 1940(define zig-0.14.0-930
@@ -1951,7 +1951,7 @@ toolchain. Among other features it provides
1951 ;; zig2 1951 ;; zig2
1952 (arguments (package-arguments zig-0.10.0-851)) 1952 (arguments (package-arguments zig-0.10.0-851))
1953 (native-inputs 1953 (native-inputs
1954 (modify-inputs (package-native-inputs base) 1954 (modify-inputs native-inputs
1955 (replace "zig" `(,base "zig1"))))))) 1955 (replace "zig" `(,base "zig1")))))))
1956 1956
1957(define zig-0.14.0-934 1957(define zig-0.14.0-934
@@ -1968,7 +1968,7 @@ toolchain. Among other features it provides
1968 ;; zig1 1968 ;; zig1
1969 (arguments (package-arguments zig-0.10.0-747)) 1969 (arguments (package-arguments zig-0.10.0-747))
1970 (native-inputs 1970 (native-inputs
1971 (modify-inputs (package-native-inputs base) 1971 (modify-inputs native-inputs
1972 (replace "zig" `(,base "out"))))))) 1972 (replace "zig" `(,base "out")))))))
1973 1973
1974(define zig-0.14.0-1091 1974(define zig-0.14.0-1091
@@ -1985,7 +1985,7 @@ toolchain. Among other features it provides
1985 ;; zig2 1985 ;; zig2
1986 (arguments (package-arguments zig-0.10.0-851)) 1986 (arguments (package-arguments zig-0.10.0-851))
1987 (native-inputs 1987 (native-inputs
1988 (modify-inputs (package-native-inputs base) 1988 (modify-inputs native-inputs
1989 (replace "zig" `(,base "zig1"))))))) 1989 (replace "zig" `(,base "zig1")))))))
1990 1990
1991(define zig-0.14.0-1197 1991(define zig-0.14.0-1197
@@ -2002,7 +2002,7 @@ toolchain. Among other features it provides
2002 ;; zig1 2002 ;; zig1
2003 (arguments (package-arguments zig-0.10.0-747)) 2003 (arguments (package-arguments zig-0.10.0-747))
2004 (native-inputs 2004 (native-inputs
2005 (modify-inputs (package-native-inputs base) 2005 (modify-inputs native-inputs
2006 (replace "zig" `(,base "out"))))))) 2006 (replace "zig" `(,base "out")))))))
2007 2007
2008(define zig-0.15-libc-abi-tools 2008(define zig-0.15-libc-abi-tools
diff --git a/gnu/packages/zile.scm b/gnu/packages/zile.scm
index b5cf260ee75..ce6cdce0cf5 100644
--- a/gnu/packages/zile.scm
+++ b/gnu/packages/zile.scm
@@ -124,7 +124,7 @@ default Emacs configuration, but it carries a much lighter feature set.")
124 "0wlli8hqal9ikmbl3a49kyhzyf164jk6mdbir3bclq2gxszs532d")) 124 "0wlli8hqal9ikmbl3a49kyhzyf164jk6mdbir3bclq2gxszs532d"))
125 (file-name (string-append name "-" version "-checkout")))) 125 (file-name (string-append name "-" version "-checkout"))))
126 (inputs 126 (inputs
127 (modify-inputs (package-inputs zile) 127 (modify-inputs inputs
128 (prepend guile-2.0))) 128 (prepend guile-2.0)))
129 (native-inputs 129 (native-inputs
130 `(("m4" ,m4) ;for 'bootstrap' 130 `(("m4" ,m4) ;for 'bootstrap'