summaryrefslogtreecommitdiff
path: root/gnu/packages/bootloaders.scm
AgeCommit message (Collapse)Author
2026-02-27gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.Sharlatan Hellseher
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-17gnu: Remove vboot-utils.Andreas Enge
* 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-17gnu: Remove u-boot-nintendo-nes-classic-edition.Andreas Enge
* 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-07gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.Nicolas Graves
* 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-07gnu: u-boot-tools: Remove python-coverage native-input.Nicolas Graves
* 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-01-29gnu: u-boot: Update to 2026.01.Vagrant Cascadian
* 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-25gnu: patman: Update input.Andreas Enge
* 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-25gnu: python-pygit2: Rename to python-pygit2-1.11.Andreas Enge
* 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-04gnu: u-boot-tools: Fix cross-compilation.Brian Kubisiak
* 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>
2025-12-02gnu: u-boot: Removed non-free software.Jiyu
Change-Id: Ic647e659f41f245ce4a1409b232b24a91bd9ff25 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-11-03gnu: bootloader: Add nanopi-r4s-rk3399 bootloader.dan
* 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-10-21gnu: u-boot-tools: Keep tests inputs only for x86_64 target.Martin Schitter
* 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-13gnu: Add grub-qemu.Efraim Flashner
* gnu/packages/bootloaders.scm (grub-qemu): New variable. Change-Id: I80ebf3f2fd6a36fa1c3c93958434b9d34a7c84f8
2025-10-13gnu: Add grub-uboot.Efraim Flashner
* gnu/packages/bootloaders.scm (grub-uboot): New variable. Change-Id: Ib923c66723f6250a7505b14f9d4a4dc0bad528ea
2025-10-13gnu: Add grub-ieee1275.Efraim Flashner
* gnu/packages/bootloaders.scm (grub-ieee1275): New variable. Change-Id: I078f5d6238e4f379e6c6c241a1008c3ff241f1a1
2025-10-13gnu: Add make-grub procedure.Efraim Flashner
* 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-13gnu: grub-efi: Fix cross-compiling.Efraim Flashner
* gnu/packages/bootloaders.scm (grub-efi)[arguments]: Adjust the 'patch-ovmf-path phase to also check the native-inputs. Change-Id: I5f547821480d3d6c9d46e6c9f35d7dad6d3c6e89
2025-10-13gnu: grub-efi: Limit supported systems.Efraim Flashner
* gnu/packages/bootloaders.scm (grub-efi)[supported-systems]: New field. Change-Id: Ie0df87eb3cba289f53459f80cab2ac1c4fe1e99a
2025-09-27gnu: patman: Fix build.Rodion Goritskov
* gnu/packages/bootloaders.scm (patman):[native-inputs]: Add python-setuptools. Change-Id: Ia39f2aee4cb7480a445266d113407467207bbf2e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-27gnu: python-u-boot-pylib: Fix build.Rodion Goritskov
* 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-18gnu: u-boot-rock-4c-plus-rk3399: Use default configuration.Vagrant Cascadian
* gnu/packages/bootloaders.scm (u-boot-rock-4c-plus-rk3399): Use default configuration.
2025-09-18system: Add u-boot-rock-4c-plus-rk3399.Denis 'GNUtoo' Carikli
* 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-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, 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-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
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-17gnu: ipxe-qemu: Fix build on x86-32.André Batista
* 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-03gnu: grub: Unconditionally disable grub_cmd_date test.Maxim Cournoyer
* gnu/packages/bootloaders.scm (grub) [#:phases] {skip-tests}: Remove conditional. Change-Id: I9a91377810a60fc0d7a909b4619fc53fe2b5cc8e
2025-09-03gnu: ipxe: Update to 1.21.1-4.969ce2c.Maxim Cournoyer
* gnu/packages/bootloaders.scm (ipxe): Update to 1.21.1-4.969ce2c. Change-Id: I00ed2edf1a71c3050d1517311fad979687e580f0
2025-08-28gnu: Add refind.Danny Milosavljevic
* gnu/packages/bootloaders.scm (refind): New variable. Closes: #7 Change-Id: I39c2d0a3388b7689e6a664fef8f3dc26edfab01d
2025-07-18gnu: dtc: Fix tests.Zheng Junjie
* 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-18gnu: syslinux: Drop python2 dependency.Janneke Nieuwenhuizen
* gnu/packages/bootloaders.scm (syslinux)[native-inputs]: Remove labels, use python3. [arguments]: Add PYTHON=python3 to #:make-flags. Change-Id: I4643f71d6cf91d0adcc42dad433e67398d399ff2
2025-07-03gnu: grub-efi: Enable test suite.Efraim Flashner
* 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-06-13gnu: dtc: Update to 1.7.2.Andreas Enge
* 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-05-13gnu: Rename valgrind-next to valgrind.Greg Hogan
* 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-08gnu: Fix small typos.Gabriel Wicki
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-03-23gnu: Add arm-trusted-firmware-rk3588.Vagrant Cascadian
* gnu/packages/firmware.scm (arm-trusted-firmware-rk3588): New variable. * gnu/packages/bootloaders.scm (make-u-boot-rockchip-package): Support 'rk3588.
2025-03-09gnu: u-boot: Update to 2025.01.Vagrant Cascadian
* gnu/packages/bootloaders.scm (u-boot): Update to 2025.01. (u-boot-sandbox): Disable MBEDTLS_LIB.
2025-03-05gnu: bootloaders: Remove top-level circular dependency with firmware.scm.Ludovic Courtès
Fixes a circular dependency in ‘make-u-boot-rockchip-package’ that became apparent with 6e41ca397dd2810ee78bce8fdd11da5ba09c8fd4. * 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-04gnu: bootloader: Add orangepi-zero2w bootloader.Herman Rimm
* 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-04gnu: u-boot-rockpro64-rk3399: Drop obsolete phase.Vagrant Cascadian
* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399): Drop obsolete 'patch-header phase. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-03-04gnu: Add make-u-boot-rockchip-package procedure.Herman Rimm
* 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-04gnu: u-boot-rockpro64-rk3399: Remove obsolete substitute.Herman Rimm
* 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-02-23gnu: Add grub-emu.Denis 'GNUtoo' Carikli
* gnu/packages/bootloaders.scm (grub-emu): New variable. Change-Id: Ia70246841e612b1fe1cb70001b9a6420cb7a63ea Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-11gnu: grub-minimal, grub-efi: Reduce unused native-inputs.Vagrant Cascadian
"qemu" was removed in e9c1ea84fcf4a7f3da9aea9fbfe6136c75643c07 in the code though the commit message claims to have removed "qemu-minimal". If that worked, it may have been broken by switching away from labels in b9c38f26f120e3e12b3bfbf29c6248a08fe1a62c. * gnu/packages/bootloaders.scm (grub-minimal)[native-inputs]: Remove qemu-minimal. (grub-efi)[native-inputs]: Remove qemu-minimal.
2024-12-30gnu: u-boot: Use downstream-package-name.Herman Rimm
* gnu/packages/bootloaders.scm (u-boot): Use downstream-package-name. Change-Id: I7226519a676ba201be3a95078112b6514a201731 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-18gnu: bootloaders: u-boot-sandbox: Reformat.Herman Rimm
* gnu/packages/bootloaders.scm (u-boot-sandbox): Wrap at 72 columns. Change-Id: I440c05b369c0be1437a3174e055efeeda8e5fe01 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-18gnu: u-boot: Use search-patches.Herman Rimm
* gnu/packages/bootloaders.scm (%u-boot-rockchip-inno-usb-patch, %u-boot-allow-disabling-openssl-patch): Remove variables, move comments. (u-boot)[source]: Use search-patches. * gnu/packages/patches/u-boot-allow-disabling-openssl.patch: Comment. * gnu/packages/patches/u-boot-rockchip-inno-usb.patch: Remove E-Mail metadata. Replace diffstat with comments. Reapply to U-Boot v2024.10. Change-Id: I760a2e81bddfc2a80ef149fe1ac4496cbbd937a0 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-18gnu: u-boot-tools: Remove extraneous native-input.Herman Rimm
* gnu/package/bootloaders.scm (u-boot-tools)[native-inputs]: Remove sdl2. Change-Id: I14d8a605f5e7232f6047ddccfcbd0249ee4b661c Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-18gnu: u-boot: Update to 2024.10.Herman Rimm
* gnu/packages/bootloaders.scm (u-boot): Update to 2024.10. [source]: Remove build-without-libcrypto patch. Use git-fetch. (%u-boot-build-without-libcrypto-patch): Remove variable. (u-boot-tools)[arguments]: Enable test_spl. Disable sandbox tests and kwbimage. (python-u-boot-pylib)[arguments]: Add phase to fix build file. (make-u-boot-package)[arguments]: Disable kwbimage. (u-boot-sandbox): Only keep CONFIG_FIT_CIPHER disabled. [inputs]: Add efitools. (u-boot-rockpro64-rk3399): Replace CONFIG_DM_SCSI with CONFIG_SCSI. * gnu/packages/patches/u-boot-build-without-libcrypto.patch: Delete. * gnu/local.mk (dist_patch_DATA): Remove patch. Change-Id: I07cb0df0431ed45af0beb05105ae948136dd9eb3 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-18Revert "gnu: u-boot-tools: Fix segfault while running tests."Herman Rimm
This reverts commit e526b8b11debb184929abd013b7d589c9db245fa. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>