gnu: Add opensbi-qemu-sifive-u.

* gnu/packages/firmware (make-opensbi-package): Normalize package name.
  (opensbi-qemu-sifive-u): New variable.
This commit is contained in:
Vagrant Cascadian 2020-02-01 03:29:32 +00:00
parent 454403f19a
commit cd63c2beb0
No known key found for this signature in database
GPG Key ID: DC518FC87F9716AA

View File

@ -185,7 +185,9 @@ by the b43-open driver of Linux-libre.")
(define* (make-opensbi-package platform variant #:optional (arch "riscv64"))
(package
(name (string-append "opensbi-" platform "-" variant))
(name (string-replace-substring
(string-append "opensbi-" platform "-" variant)
"_" "-"))
(version "0.5")
(source
(origin
@ -238,6 +240,9 @@ for platform-specific firmwares executing in M-mode.")
(define-public opensbi-qemu-virt
(make-opensbi-package "qemu" "virt"))
(define-public opensbi-qemu-sifive-u
(make-opensbi-package "qemu" "sifive_u"))
(define-public seabios
(package
(name "seabios")