Ludovic Courtès
1ae20f03f4
gnu: Reference the inherited inputs values.
...
This commit was made by running this command:
sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm
… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).
Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20 13:27:16 +01:00
Ludovic Courtès
2a50c9598b
gnu: Reference the inherited ‘arguments’ value.
...
This commit was made by running this command:
sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm
… and then:
1. reverting changes from ‘gnu/packages/rust.scm’ and
‘gnu/packages/java.scm’ since they would incur derivation changes and/or
breakage;
2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
which use ‘substitute-keyword-arguments’ for arguments that are not
inherited (and thus ‘arguments’ would be unbound);
4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
which make bogus assumptions about inherited arguments.
Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Hugo Buddelmeijer
61ba412769
gnu: grub: Fix build for the 64bit Hurd.
...
Patch is unnecessary after grub is upgraded to 2.14 in
https://codeberg.org/guix/guix/pulls/6457 .
* gnu/packages/bootloaders.scm (grub)[arguments]: Remove patch.
* gnu/packages/patches/grub-hurd64.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
Fixes : guix/guix#7106
Merges: https://codeberg.org/guix/guix/pulls/7110
Change-Id: I288ae85f006e44e48e666123eb45cee9f1693026
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 15:27:38 +00:00
Maxim Cournoyer
6048910a4b
gnu: grub-ieee1275: Limit supported systems to those where tests pass.
...
* gnu/packages/bootloaders.scm (grub-ieee1275)
[supported-systems]: Remove i686-linux, x86_64-linux, i586-gnu and x86_64-gnu.
Change-Id: Ibdc404da1865b2b063419190fdb5ce5d74792ee2
2026-03-13 14:58:44 +09:00
Danny Milosavljevic
9d131cf9ce
gnu: grub-efi32: Fix cross-compilation.
...
* gnu/packages/bootloaders.scm (grub-efi32)[arguments]<#:phases>
{patch-ovmf-path}: Modify.
Change-Id: I43c4854c08f9e932c91b8f895878a1c1a95146cd
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-03-13 14:58:19 +09:00
Danny Milosavljevic
9a47c5f06a
gnu: grub: Update to 2.14.
...
* gnu/packages/bootloaders.scm (make-grub): Update to 2.14.
[arguments]
<#:configure-flags>: Add -Wno-error to CFLAGS when building with clang.
<#:make-flags>: Add TARGET_IMG_BASE_LDOPT.
<#:phases>{patch-ovmf-path}: Fix OVMF paths.
[inputs]: Add libtasn1.
(grub-efi32)[arguments]<#:phases>
{patch-ovmf-path}: Adjust.
(grub-coreboot)[arguments]<#:phases>
{disable-broken-tests}: Add asn1_test.
Change-Id: I902c27ea2dd1be23560c64cd978226d94dfe72ff
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
Modified-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-03-13 14:58:19 +09:00
Maxim Cournoyer
61e11fdd91
gnu: make-grub: Streamline.
...
This hasn't been needed since ce362bc1f3 .
* gnu/packages/bootloaders.scm (make-grub)
[native-inputs]: Do not provide a variant binutils for 32-bit systems.
Change-Id: I4a3f086ccf7e7e746c7a4d8290943b735f82779a
2026-03-13 14:58:19 +09:00
Sharlatan Hellseher
5f3cd42859
gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.
...
This is a following up change after discussion in
<https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648 >.
* gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables.
(swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and
swig-4.4.
* gnu/packages/accessibility.scm (libbraille)
* gnu/packages/apparmor.scm (libapparmor)
* gnu/packages/bioinformatics.scm (htseq, imp, libsbml)
* gnu/packages/bootloaders.scm (dtc, u-boot)
* gnu/packages/disk.scm (volume-key)
* gnu/packages/dns.scm (ldns, unbound)
* gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm)
* gnu/packages/embedded.scm (python-libmpsse)
* gnu/packages/engineering.scm (freecad, kicad, meep, mpb)
* gnu/packages/fabric-management.scm (ibutils)
* gnu/packages/game-development.scm (python-pybox2d)
* gnu/packages/games.scm (kiki)
* gnu/packages/geo.scm (saga)
* gnu/packages/gnome.scm (libratbag)
* gnu/packages/gnucash.scm (gnucash)
* gnu/packages/gnupg.scm (python-gpg)
* gnu/packages/graphviz.scm (graphviz)
* gnu/packages/guile-xyz.scm (guile-xapian)
* gnu/packages/image.scm (mypaint)
* gnu/packages/instrumentation.scm (babeltrace, lttng-tools)
* gnu/packages/kodi.scm (kodi)
* gnu/packages/libftdi.scm (libftdi)
* gnu/packages/linux.scm (libnl)
* gnu/packages/llvm.scm (lldb)
* gnu/packages/machine-learning.scm (openmm, tensorflow-lite)
* gnu/packages/maths.scm (nlopt)
* gnu/packages/ncurses.scm (stfl)
* gnu/packages/oneapi.scm (python-onetbb)
* gnu/packages/pretty-print.scm (highlight)
* gnu/packages/python-crypto.scm (python-m2crypto)
* gnu/packages/python-graphics.scm (python-pivy)
* gnu/packages/radio.scm (hamlib, soapysdr)
* gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager)
* gnu/packages/selinux.scm (libselinux, libsemanage, python-setools)
* gnu/packages/speech.scm (pocketsphinx)
* gnu/packages/statistics.scm (python-openturns, r-spams)
* gnu/packages/tbb.scm (python-tbb)
* gnu/packages/version-control.scm (subversion)
* gnu/packages/video.scm (libopenshot, mlt, obs)
[native-inputs]: Remove swig; add swig-4.0.
* gnu/packages/geo.scm (gdal)
* gnu/packages/graph.scm (python-faiss)
[inputs]: Remove swig; add swig-4.0.
* gnu/packages/games.scm (fifengine): Update to 0.4.2.
[inputs]: Remove swig; add swig-4.0.
[native-inputs]: Likewise.
* gnu/packages/image-processing.scm (insight-toolkit, simpleitk)
* gnu/packages/pdf.scm (mupdf, python-pymupdf)
[native-inputs]: Remove swig-next; add swig-4.4.
Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-27 14:07:00 +00:00
Andreas Enge
c56a48a317
gnu: Remove vboot-utils.
...
* gnu/packages/bootloaders.scm (vboot-utils): Delete variable.
* gnu/packages/patches/vboot-utils-fix-format-load-address.patch,
gnu/packages/patches/vboot-utils-fix-tests-show-contents.patch,
gnu/packages/patches/vboot-utils-skip-test-workbuf.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister files.
Fixes : guix/guix#5667
Change-Id: If37bea70477f5a03e4c5c05f5e151d3bbef6ecbe
2026-02-17 16:52:31 +01:00
Andreas Enge
de78735598
gnu: Remove u-boot-nintendo-nes-classic-edition.
...
* gnu/packages/bootloaders.scm (u-boot-nintendo-nes-classic-edition):
Delete variable.
* gnu/packages/patches/u-boot-nintendo-nes-serial.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Fixes : guix/guix#5666
Change-Id: I318724a3d749e3e5357abc150b5c1d72b1c200cb
2026-02-17 13:44:24 +01:00
Nicolas Graves
1bf91ac505
gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.
...
* gnu/packages/astronomy.scm (python-asdf-compression)
(python-asdf-fits-schemas, python-cdflib, python-sunkit-spex):
* gnu/packages/bioinformatics.scm (python-whatshap, python-mudata)
(python-pyfaidx, python-ctxcore, scvelo):
* gnu/packages/bootloaders.scm (dtc):
* gnu/packages/check.scm (python-pytest-xdist, python-pytest-forked):
* gnu/packages/databases.scm (python-fastparquet):
* gnu/packages/disk.scm (greaseweazle-host-tools):
* gnu/packages/docker.scm (python-docker):
* gnu/packages/finance.scm (python-ledgerblue):
* gnu/packages/fontutils.scm (python-compreffor)
(python-defcon-bootstrap, nototools):
* gnu/packages/games.scm (sc-controller):
* gnu/packages/machine-learning.scm (python-botorch):
* gnu/packages/music.scm (python-pylast):
* gnu/packages/package-management.scm (conda):
* gnu/packages/python-build.scm (python-exceptiongroup):
* gnu/packages/python-science.scm (python-dask-image)
(python-distributed, python-osqp):
* gnu/packages/python-web.scm (python-branca, python-smart-open):
* gnu/packages/python-xyz.scm (python-conda-content-trust)
(python-menuinst, python-isort, python-pyclibrary)
(python-pyclipper, python-csb43-0.10, python-orgparse)
(python-deepmerge, python-scooby, python-uuid6):
* gnu/packages/radio.scm (nanovna-saver):
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints):
[arguments]: Remove phases setting SETUPTOOLS_SCM_PRETEND_VERSION.
* gnu/packages/python-xyz.scm (python-bagit)
[arguments]: Refactor manual 'check phase into #:test-flags.
Change-Id: I0713d6603f982a7f956d02fc3b85a384f4dd6ce4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:37 +01:00
Nicolas Graves
4817aa01e3
gnu: u-boot-tools: Remove python-coverage native-input.
...
* gnu/packages/bootloaders.scm (u-boot-tools):
[native-inputs]: Remove python-coverage.
[arguments]<#:phases>: Adapt patch phase.
Change-Id: I94394544079197b4a3f8c53cc0b3d78d1f5dc8be
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Vagrant Cascadian
8311e00d3c
gnu: u-boot: Update to 2026.01.
...
* gnu/packages/bootloaders.scm (u-boot): Update to 2026.01.
[patches]: Drop u-boot-rockchip-inno-usb.patch.
(u-boot-documentation)[native-inputs]: add python-sphinx-reredirects.
(u-boot-documentation)[native-inputs]: Add comment about optional
python-sphinx-rtd-theme.
(u-boot-sandbox): Disable HKDF_MBEDTLS.
(u-boot-tools): Update 'patch phase to disable openssl.
* gnu/packages/patches/u-boot-rockchip-inno-usb.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
2026-01-29 16:10:41 -08:00
Andreas Enge
af04ced82a
gnu: patman: Update input.
...
* gnu/packages/bootloaders.scm (patman)[inputs]: Replace
python-pygit2-1.11 by python-pygit2.
Change-Id: Iad3217b8c0b3d26bf0bceb0624b8c9cf8b3cd3ab
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:03 +01:00
Andreas Enge
4c38f7bd73
gnu: python-pygit2: Rename to python-pygit2-1.11.
...
* gnu/packages/python-xyz.scm (python-pygit2): Rename to...
(python-pygit2-1.11): ...this.
(python-pygit2-1.18): Adapt inheritance.
(offlate): Adapt input.
* gnu/packages/astronomy.scm (python-pypeit),
gnu/packages/bootloaders.scm (patman),
gnu/packages/cybersecurity.scm (gallia),
gnu/packages/version-control.scm (gitless): Adapt inputs.
Change-Id: I4a7d034a1f07f2b5e85985745ad5ef89ccb954c0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:01 +01:00
Brian Kubisiak
06d72239c1
gnu: u-boot-tools: Fix cross-compilation.
...
* gnu/packages/bootloaders.scm (u-boot-tools)[arguments]: Set
CROSS_COMPILE when cross-compiling.
Change-Id: Ia8a1f5f34a216676a67b776606427e321a821ac2
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-01-04 12:32:20 -08:00
Jiyu
136fc8bfe9
gnu: u-boot: Removed non-free software.
...
Change-Id: Ic647e659f41f245ce4a1409b232b24a91bd9ff25
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2025-12-02 15:08:09 +01:00
dan
71ae514b81
gnu: bootloader: Add nanopi-r4s-rk3399 bootloader.
...
* gnu/bootloader/u-boot.scm (u-boot-nanopi-r4s-rk3399-bootloader): Add variable.
* gnu/packages/bootloaders.scm (u-boot-nanopi-r4s-rk3399): Add variable.
Change-Id: Ib7af37fff02d7e5a83928949835c03a5949927da
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2025-11-03 12:44:46 -08:00
Martin Schitter
9b2bb05c7d
gnu: u-boot-tools: Keep tests inputs only for x86_64 target.
...
* gnu/packages/bootloaders.scm (u-boot-tools)[native-inputs]: Apply
condition to include python-coverage, python-pytest, and
python-pytest-xdist only on x86_64 systems.
Change-Id: I1cc9a734b3e8da28e801676111b3377f2a411055
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Reviewed-by: Vagrant Cascadian <vagrant@debian.org >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-21 23:30:50 +01:00
Efraim Flashner
6a1c62c6a8
gnu: Add grub-qemu.
...
* gnu/packages/bootloaders.scm (grub-qemu): New variable.
Change-Id: I80ebf3f2fd6a36fa1c3c93958434b9d34a7c84f8
2025-10-13 13:27:49 +03:00
Efraim Flashner
c6da50437d
gnu: Add grub-uboot.
...
* gnu/packages/bootloaders.scm (grub-uboot): New variable.
Change-Id: Ib923c66723f6250a7505b14f9d4a4dc0bad528ea
2025-10-13 13:27:48 +03:00
Efraim Flashner
24a16d7692
gnu: Add grub-ieee1275.
...
* gnu/packages/bootloaders.scm (grub-ieee1275): New variable.
Change-Id: I078f5d6238e4f379e6c6c241a1008c3ff241f1a1
2025-10-13 13:27:48 +03:00
Efraim Flashner
68cfe880b4
gnu: Add make-grub procedure.
...
* gnu/packages/bootloaders.scm (grub): Rename to make-grub.
[arguments]: Adjust configure-flags to pass a platform flag. Don't
disable the tests on armhf and aarch64.
(grub-pc): New variable.
(grub): Set to grub-pc.
(grub-minimal, grub-coreboot, grub-efi, grub-emu): Rewrite to use
make-grub.
* etc/manifests/release.scm (%bootloader-packages): Rename the grub
package.
Change-Id: If020356cb1f8fec885df5732713078ebe4ffec96
2025-10-13 13:27:48 +03:00
Efraim Flashner
adf81712ad
gnu: grub-efi: Fix cross-compiling.
...
* gnu/packages/bootloaders.scm (grub-efi)[arguments]: Adjust the
'patch-ovmf-path phase to also check the native-inputs.
Change-Id: I5f547821480d3d6c9d46e6c9f35d7dad6d3c6e89
2025-10-13 13:27:48 +03:00
Efraim Flashner
aed33e0aed
gnu: grub-efi: Limit supported systems.
...
* gnu/packages/bootloaders.scm (grub-efi)[supported-systems]: New field.
Change-Id: Ie0df87eb3cba289f53459f80cab2ac1c4fe1e99a
2025-10-13 13:27:43 +03:00
Rodion Goritskov
7c1eb3247a
gnu: patman: Fix build.
...
* gnu/packages/bootloaders.scm (patman):[native-inputs]: Add python-setuptools.
Change-Id: Ia39f2aee4cb7480a445266d113407467207bbf2e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-27 23:02:49 +01:00
Rodion Goritskov
b60bb57fb6
gnu: python-u-boot-pylib: Fix build.
...
* gnu/packages/bootloaders.scm (python-u-boot-pylib)[native-inputs]: Add
python-setuptools.
Change-Id: I94052f3a3db1aeb734025011e93e8efe279ccdb5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-27 23:02:33 +01:00
Vagrant Cascadian
14ca201bc3
gnu: u-boot-rock-4c-plus-rk3399: Use default configuration.
...
* gnu/packages/bootloaders.scm (u-boot-rock-4c-plus-rk3399): Use default
configuration.
2025-09-18 15:29:42 -07:00
Denis 'GNUtoo' Carikli
d300b9f7f3
system: Add u-boot-rock-4c-plus-rk3399.
...
* gnu/packages/bootloaders.scm (u-boot-rock-4c-plus-rk3399): New variable.
* gnu/bootloader/u-boot.scm (u-boot-rock-4c-plus-rk3399-bootloader):
New exported variable.
* gnu/system/install.scm (rock-4c-plus-installation-os):
New exported variable.
Change-Id: I37025b248178311ccf8246cb0e02ed9399f9c6ac
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-09-18 23:28:19 +02:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
...
This reverts commit a7db92d9b3 , this time with
the more careful command, to avoid a world rebuild:
grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
--exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
...
This reverts commit d0d87a744d . Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
...
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
André Batista
881038ccdc
gnu: ipxe-qemu: Fix build on x86-32.
...
* gnu/packages/bootloaders.scm (ipxe) [arguments] <#:phases>: Conditionally add
a 'fix-x86-align phase to fix (U)INT64 assertion failure on these arches.
Change-Id: I9481b41c563984e7cd120b3039c08fe086263f72
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2025-09-17 14:04:28 -07:00
Maxim Cournoyer
ceb243e475
gnu: grub: Unconditionally disable grub_cmd_date test.
...
* gnu/packages/bootloaders.scm (grub) [#:phases] {skip-tests}: Remove
conditional.
Change-Id: I9a91377810a60fc0d7a909b4619fc53fe2b5cc8e
2025-09-03 21:04:39 +09:00
Maxim Cournoyer
bfeeb9982f
gnu: ipxe: Update to 1.21.1-4.969ce2c.
...
* gnu/packages/bootloaders.scm (ipxe): Update to 1.21.1-4.969ce2c.
Change-Id: I00ed2edf1a71c3050d1517311fad979687e580f0
2025-09-03 20:30:49 +09:00
Danny Milosavljevic
d4fcf0fa87
gnu: Add refind.
...
* gnu/packages/bootloaders.scm (refind): New variable.
Closes : #7
Change-Id: I39c2d0a3388b7689e6a664fef8f3dc26edfab01d
2025-08-28 17:59:41 +02:00
Zheng Junjie
f51070cb70
gnu: dtc: Fix tests.
...
* gnu/packages/patches/dtc-fix-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/bootloaders.scm (dtc)[source]: Use it.
Change-Id: I70d593ff55c677df9aae46ba289a0888bab73f12
2025-07-18 20:17:36 +02:00
Janneke Nieuwenhuizen
7d7f722ac6
gnu: syslinux: Drop python2 dependency.
...
* gnu/packages/bootloaders.scm (syslinux)[native-inputs]: Remove labels, use
python3.
[arguments]: Add PYTHON=python3 to #:make-flags.
Change-Id: I4643f71d6cf91d0adcc42dad433e67398d399ff2
2025-07-18 20:17:17 +02:00
Efraim Flashner
6ee1897ee0
gnu: grub-efi: Enable test suite.
...
* gnu/packages/bootloaders.scm (grub-efi)[native-inputs]: For some
architectures add an ovmf package matching their architecture. Only
remove the inherited native-inputs on other architectures.
[arguments]: Enable the tests when not cross-building and when
qemu-minimal is present. On some architectures add a phase to patch the
location of the OVMF firmware.
(grub-efi32)[arguments]: Adjust the new inherited phase to use the
correct OVMF firmware.
[native-inputs]: Adjust the native-inputs on x86_64-linux and
aarch64-linux to use their 32bit ovmf package counterparts.
Co-Authored-by: Esther Flashner <esther@flashner.co.il >
Change-Id: I84441884fea9fde21e148bc23fd50f3f1d018e5b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-07-03 20:40:00 +03:00
Andreas Enge
b7fc28345c
gnu: dtc: Update to 1.7.2.
...
* gnu/packages/bootloaders.scm (dtc): Update to 1.7.2.
[source]: Remove patch.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
* gnu/packages/patches/dtc-meson-cell-overflow.patch: Remove file.
Change-Id: Icb2865ec02a6e0d930ba440f2cb7bd535fef0eae
2025-06-13 18:58:54 +02:00
Greg Hogan
56f940e72f
gnu: Rename valgrind-next to valgrind.
...
* gnu/packages/valgrind.scm (valgrind/pinned): Make public.
(valgrind): Delete.
(valgrind-next): Rename to valgrind.
(valgrind/interactive): Inherit from valgrind.
* gnu/packages/audio.scm (codec2),
* gnu/packages/bootloaders.scm (dtc),
* gnu/packages/chromium.scm (ungoogled-chromium),
* gnu/packages/crates-io.scm (rust-crabgrind-0.1),
* gnu/packages/crates-tls.scm (rust-rustls-pki-types-1),
* gnu/packages/file-systems.scm (bindfs),
* gnu/packages/gnome.scm (libratbag, gnome-software),
* gnu/packages/high-availability.scm (pacemaker),
* gnu/packages/linux.scm (multipath-tools),
* gnu/packages/machine-learning.scm (python-pytorch),
* gnu/packages/mpi.scm (openmpi-4),
* gnu/packages/music.scm (stargate),
* gnu/packages/perl-check.scm (perl-test-runvalgrind),
* gnu/packages/prolog.scm (trealla),
* gnu/packages/qt.scm (qtwebengine-5, qt-creator),
* gnu/packages/robotics.scm (aseba),
* gnu/packages/ruby.scm (ruby-ruby-memcheck),
* gnu/packages/spreadsheet.scm (sc-im),
* gnu/packages/web.scm (jq): Rename valgrind to valgrind/pinned.
Change-Id: I9dec25abce643ef6d815a2cc50414c4f65f1e8d3
2025-05-13 16:35:39 +00:00
Gabriel Wicki
ac2d792aae
gnu: Fix small typos.
...
String-separating double-quotes should be separated with white space.
* gnu/packages/bootloaders.scm(u-boot-rpi-arm64-efi): Fix typo.
* gnu/packages/linphone.scm(ortp): Fix typo.
* gnu/packages/tex.scm(texlive-omegaware-bin): Fix typo.
Change-Id: I83aa0f6862b265dd3e396e7c0b2db924915293dd
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-05-08 22:08:12 +09:00
Vagrant Cascadian
25fc7f4fdd
gnu: Add arm-trusted-firmware-rk3588.
...
* gnu/packages/firmware.scm (arm-trusted-firmware-rk3588): New variable.
* gnu/packages/bootloaders.scm (make-u-boot-rockchip-package): Support
'rk3588.
2025-03-23 10:34:54 -07:00
Vagrant Cascadian
e37d407e6c
gnu: u-boot: Update to 2025.01.
...
* gnu/packages/bootloaders.scm (u-boot): Update to 2025.01.
(u-boot-sandbox): Disable MBEDTLS_LIB.
2025-03-09 14:45:44 -07:00
Ludovic Courtès
478e3e85c5
gnu: bootloaders: Remove top-level circular dependency with firmware.scm.
...
Fixes a circular dependency in ‘make-u-boot-rockchip-package’ that
became apparent with 6e41ca397d .
* gnu/packages/bootloaders.scm (make-u-boot-rockchip-package): Remove
‘atf’ variable. Move ‘match’ form to the ‘inputs’ field. In
‘set-environment’ phase, use ‘search-input-file’.
Change-Id: Ic42453efb8c2ef50a5f902998129bb8d6f0defdc
2025-03-05 00:28:48 +01:00
Herman Rimm
6e41ca397d
gnu: bootloader: Add orangepi-zero2w bootloader.
...
* gnu/bootloader/u-boot.scm (u-boot-orangepi-zero2w-bootloader): Add
variable.
* gnu/packages/bootloaders.scm (u-boot-orangepi-zero2w): Add variable.
* gnu/packages/firmware.scm (arm-trusted-firmware-sun50i-h616): Add
variable.
Change-Id: Idb43fdabac51b3301f3bea24fec72bfa29636489
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2025-03-04 14:23:10 -08:00
Vagrant Cascadian
c1ec9e8d53
gnu: u-boot-rockpro64-rk3399: Drop obsolete phase.
...
* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399): Drop obsolete
'patch-header phase.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2025-03-04 10:19:49 -08:00
Herman Rimm
ae30bf6332
gnu: Add make-u-boot-rockchip-package procedure.
...
* gnu/packages/bootloaders.scm (make-u-boot-rockchip-package): Add.
(u-boot-orangepi-r1-plus-lts-rk3328, u-boot-puma-rk3399,
u-boot-rock64-rk3328, u-boot-firefly-rk3399, u-boot-rockpro64-rk3399,
u-boot-pinebook-pro-rk3399): Use procedure.
Change-Id: I0d7632e46cfed312f8b2843c6fafc912077bc241
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2025-03-04 10:19:46 -08:00
Herman Rimm
7edd5fdf23
gnu: u-boot-rockpro64-rk3399: Remove obsolete substitute.
...
* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399)[arguments]:
Merge substitutes. Remove non-matching substitute.
Change-Id: I27dbc51c0eb95de9e1474c966a4e97f7cff26009
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2025-03-04 10:19:43 -08:00
Denis 'GNUtoo' Carikli
12890e2412
gnu: Add grub-emu.
...
* gnu/packages/bootloaders.scm (grub-emu): New variable.
Change-Id: Ia70246841e612b1fe1cb70001b9a6420cb7a63ea
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-02-23 23:50:22 +01:00