gnu: u-boot: Update to 2025.01.

* gnu/packages/bootloaders.scm (u-boot): Update to 2025.01.
(u-boot-sandbox): Disable MBEDTLS_LIB.
This commit is contained in:
Vagrant Cascadian 2025-03-02 12:02:19 -08:00
parent 3aed6ee07b
commit e37d407e6c
No known key found for this signature in database
GPG key ID: DC518FC87F9716AA

View file

@ -757,7 +757,7 @@ tree binary files. These are board description files used by Linux and BSD.")
(define u-boot (define u-boot
(package (package
(name "u-boot") (name "u-boot")
(version "2024.10") (version "2025.01")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -766,7 +766,7 @@ tree binary files. These are board description files used by Linux and BSD.")
(commit (string-append "v" version)))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "0yrhb0izihv47p781dc4cp0znc5g225ayl7anz23c6jdrmfbpz2h")) (base32 "1i1v86bnixh8hyqbwwr5iwdnnadmg2fqxw9g526fvclsbvl8lz0v"))
(patches (search-patches "u-boot-allow-disabling-openssl.patch" (patches (search-patches "u-boot-allow-disabling-openssl.patch"
"u-boot-rockchip-inno-usb.patch")))) "u-boot-rockchip-inno-usb.patch"))))
(build-system gnu-build-system) (build-system gnu-build-system)
@ -1343,7 +1343,7 @@ partition."))
;; These disabled features require OpenSSL, which is ;; These disabled features require OpenSSL, which is
;; incompatible with the GPLv2-only parts of U-boot. ;; incompatible with the GPLv2-only parts of U-boot.
#:configs (map (cut string-append "# CONFIG_" <> " is not set") #:configs (map (cut string-append "# CONFIG_" <> " is not set")
'("FIT_CIPHER")) '("FIT_CIPHER" "MBEDTLS_LIB"))
#:append-description #:append-description
"The sandbox configuration of U-Boot provides a @command{u-boot} "The sandbox configuration of U-Boot provides a @command{u-boot}
command that runs as a normal user space application. It can be used to command that runs as a normal user space application. It can be used to