[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#70913] [PATCH 08/11] gnu: Use new ovmf firmware packages.
From: |
Efraim Flashner |
Subject: |
[bug#70913] [PATCH 08/11] gnu: Use new ovmf firmware packages. |
Date: |
Mon, 13 May 2024 11:21:57 +0300 |
* doc/guix.texi (Invoking guix system): Update qemu command to use
ovmf-x86-64.
* gnu/packages/virtualization.scm (xen)[inputs]: Replace ovmf with
ovmf-i686.
* gnu/tests/install.scm (uefi-firmware): Use system appropriate ovmf
firmware.
Change-Id: Ia2ff76eaf766c8d4fb0be4a7cc7b8941574433d0
---
doc/guix.texi | 2 +-
gnu/packages/virtualization.scm | 2 +-
gnu/tests/install.scm | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/doc/guix.texi b/doc/guix.texi
index ce1a06747c..6058658996 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -42250,7 +42250,7 @@ Invoking guix system
cp $image /tmp/my-image.qcow2
chmod +w /tmp/my-image.qcow2
qemu-system-x86_64 -enable-kvm -hda /tmp/my-image.qcow2 -m 1000 \
- -bios $(guix build ovmf)/share/firmware/ovmf_x64.bin
+ -bios $(guix build ovmf-x86-64)/share/firmware/ovmf_x64.bin
@end example
When using the @code{mbr-hybrid-raw} image type, a raw disk image is
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index 34cccd6550..c701ae2d45 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -2670,7 +2670,7 @@ (define-public xen
yajl
ncurses
openssl
- ovmf
+ ovmf-i686
pixman
qemu-minimal
seabios
diff --git a/gnu/tests/install.scm b/gnu/tests/install.scm
index 16da320000..6248faed9b 100644
--- a/gnu/tests/install.scm
+++ b/gnu/tests/install.scm
@@ -210,9 +210,9 @@ (define (uefi-firmware system)
"Return the appropriate QEMU OVMF UEFI firmware for the given SYSTEM."
(cond
((string-prefix? "x86_64" system)
- (file-append ovmf "/share/firmware/ovmf_x64.bin"))
+ (file-append ovmf-x86-64 "/share/firmware/ovmf_x64.bin"))
((string-prefix? "i686" system)
- (file-append ovmf "/share/firmware/ovmf_ia32.bin"))
+ (file-append ovmf-i686 "/share/firmware/ovmf_ia32.bin"))
(else #f)))
(define* (run-install target-os target-os-source
--
Efraim Flashner <efraim@flashner.co.il> רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
- [bug#70913] [PATCH 00/11] Combine edk2-tools and ovmf firmware, Efraim Flashner, 2024/05/13
- [bug#70913] [PATCH 01/11] gnu: edk2-tools: Update to 202402., Efraim Flashner, 2024/05/13
- [bug#70913] [PATCH 02/11] gnu: edk2-tools: Enable submodules., Efraim Flashner, 2024/05/13
- [bug#70913] [PATCH 05/11] gnu: ovmf-aarch64: Update to 202402., Efraim Flashner, 2024/05/13
- [bug#70913] [PATCH 08/11] gnu: Use new ovmf firmware packages.,
Efraim Flashner <=
- [bug#70913] [PATCH 09/11] tests: install: Add support for aarch64 UEFI tests., Efraim Flashner, 2024/05/13
- [bug#70913] [PATCH 04/11] gnu: Add ovmf-i686., Efraim Flashner, 2024/05/13
- [bug#70913] [PATCH 11/11] tests: install: Use a default qemu machine for arm architectures., Efraim Flashner, 2024/05/13
- [bug#70913] [PATCH 03/11] gnu: Add ovmf-x86-64., Efraim Flashner, 2024/05/13
- [bug#70913] [PATCH 07/11] gnu: ovmf-riscv64: Update to 202402., Efraim Flashner, 2024/05/13
- [bug#70913] [PATCH 06/11] gnu: ovmf-arm: Update to 202402., Efraim Flashner, 2024/05/13
- [bug#70913] [PATCH 10/11] gnu: ovmf: Deprecate in favor of ovmf-x86-64., Efraim Flashner, 2024/05/13
- Message not available