gnu: seabios: Update to 1.17.0.

* gnu/packages/firmware.scm (seabios): Update to 1.17.0.
[arguments]<#:phases>[build-description-tables]: Delete phase.

Closes: #2082
Change-Id: Ida678f23f045efa0f3c8cb1d78115c6867676132
This commit is contained in:
Danny Milosavljevic 2025-08-19 02:28:26 +02:00
parent d4fcf0fa87
commit 5b88c11c3e
No known key found for this signature in database
GPG key ID: E71A35542C30BAA5

View file

@ -663,7 +663,7 @@ executing in M-mode.")
(define-public seabios (define-public seabios
(package (package
(name "seabios") (name "seabios")
(version "1.16.2") (version "1.17.0")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -672,7 +672,7 @@ executing in M-mode.")
(commit (string-append "rel-" version)))) (commit (string-append "rel-" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "1mal2zqn4ppxdjxddrxcphm6z9n8n4rw97xl2hldd7spw57nwq97")) (base32 "0v4rsv2mh6rmb9n2fc1df439z16qgmnkbv0vb5ylmpqzqfbjjd3q"))
(modules '((guix build utils))) (modules '((guix build utils)))
(snippet (snippet
#~(begin #~(begin
@ -703,12 +703,6 @@ executing in M-mode.")
;; If we use (cc-for-target) then we have the system prefix ;; If we use (cc-for-target) then we have the system prefix
;; twice or we might have the wrong prefix. ;; twice or we might have the wrong prefix.
(setenv "CC" "gcc"))) (setenv "CC" "gcc")))
(add-before 'build 'build-description-tables
(lambda _
;; Regenerate the ACPI description tables.
(invoke "make" "iasl")
;; Clear temporary files added by the iasl target.
(invoke "make" "clean")))
(replace 'install (replace 'install
(lambda _ (lambda _
(install-file "out/bios.bin" (install-file "out/bios.bin"