summaryrefslogtreecommitdiff
path: root/gnu/packages/firmware.scm
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2023-02-16 11:21:49 +0200
committerEfraim Flashner <efraim@flashner.co.il>2023-02-20 10:52:20 +0200
commit042b92edb20648c030dcbaf59acd176731550b70 (patch)
treef015766e630d35606b45e0483dc5df7dd3ceda7a /gnu/packages/firmware.scm
parent8fa5e0acecf429d562ee849f8465a76e9b245f16 (diff)
gnu: make-openbios-package: Update to 1.1-1.af97fd7.
* gnu/packages/firmware.scm (make-openbios-package): Update to 1.1-1.af97fd7. [source]: Remove patch. [native-inputs]: Build with gcc-10. Add fcode-utils. * gnu/packages/patches/openbios-gcc-warnings.patch: Remove file. * ngu/local.mk (dist_patch_DATA): Remove it.
Diffstat (limited to 'gnu/packages/firmware.scm')
-rw-r--r--gnu/packages/firmware.scm18
1 files changed, 10 insertions, 8 deletions
diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm
index f99ee32abf..a876aa727a 100644
--- a/gnu/packages/firmware.scm
+++ b/gnu/packages/firmware.scm
@@ -395,20 +395,22 @@ utilites used to process FCODE, OpenFirmware's byte code, consisting of:
"x86_64-linux-gnu")
((string-suffix? "x86" arch)
"i686-linux-gnu")
- (else (string-append arch "-linux-gnu")))))
+ (else (string-append arch "-linux-gnu"))))
+ ;; 1.1 was released in May 2013.
+ (commit "af97fd7af5e7c18f591a7b987291d3db4ffb28b5")
+ (revision "1"))
(package
(name name)
- (version "1.1")
+ (version (git-version "1.1" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/openbios/openbios")
- (commit (string-append "v" version))))
+ (commit commit)))
(file-name (git-file-name "openbios" version))
- (patches (search-patches "openbios-gcc-warnings.patch"))
(sha256
(base32
- "11cr0097aiw4hc07v5hfl95753ikyra5ig4nv899ci7l42ilrrbr"))))
+ "1xp1b6xgx40i0j3a5y3id0d1p8vdvapai8szganxg3zrvj53fh0n"))))
(build-system gnu-build-system)
(arguments
(list #:tests? #f ;no tests
@@ -436,9 +438,9 @@ utilites used to process FCODE, OpenFirmware's byte code, consisting of:
"\\.elf$"))))))))
(native-inputs
(append (if (string-prefix? (%current-system) target)
- '()
- (list (cross-gcc target) (cross-binutils target)))
- (list libxslt which)))
+ (list gcc-10)
+ (list (cross-gcc target #:xgcc gcc-10) (cross-binutils target)))
+ (list fcode-utils libxslt which)))
(home-page "https://openfirmware.info/Welcome_to_OpenBIOS")
(synopsis "Open Firmware implementation")
(description