Re-add descriptor file for non secureboot x86_64 ovmf
We lost this in the RHEL sync, but we should still ship it Signed-off-by: Cole Robinson <crobinso@redhat.com>
This commit is contained in:
parent
2fb8072ecc
commit
e12f5e0a08
34
edk2-ovmf-nosb.json
Normal file
34
edk2-ovmf-nosb.json
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"description": "OVMF for x86_64, without SB, without SMM, with empty varstore",
|
||||||
|
"interface-types": [
|
||||||
|
"uefi"
|
||||||
|
],
|
||||||
|
"mapping": {
|
||||||
|
"device": "flash",
|
||||||
|
"executable": {
|
||||||
|
"filename": "/usr/share/edk2/ovmf/OVMF_CODE.fd",
|
||||||
|
"format": "raw"
|
||||||
|
},
|
||||||
|
"nvram-template": {
|
||||||
|
"filename": "/usr/share/edk2/ovmf/OVMF_VARS.fd",
|
||||||
|
"format": "raw"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"targets": [
|
||||||
|
{
|
||||||
|
"architecture": "x86_64",
|
||||||
|
"machines": [
|
||||||
|
"pc-i440fx-*",
|
||||||
|
"pc-q35-*"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"features": [
|
||||||
|
"acpi-s3",
|
||||||
|
"amd-sev",
|
||||||
|
"verbose-dynamic"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
@ -70,6 +70,7 @@ Source50: softfloat-%{softfloat_version}.tar.xz
|
|||||||
Source55: 40-edk2-ovmf-ia32-sb-enrolled.json
|
Source55: 40-edk2-ovmf-ia32-sb-enrolled.json
|
||||||
Source56: 50-edk2-ovmf-ia32-sb.json
|
Source56: 50-edk2-ovmf-ia32-sb.json
|
||||||
Source57: 60-edk2-ovmf-ia32.json
|
Source57: 60-edk2-ovmf-ia32.json
|
||||||
|
Source58: edk2-ovmf-nosb.json
|
||||||
Source59: 70-edk2-arm-verbose.json
|
Source59: 70-edk2-arm-verbose.json
|
||||||
|
|
||||||
Patch0008: 0008-BaseTools-do-not-build-BrotliCompress-RH-only.patch
|
Patch0008: 0008-BaseTools-do-not-build-BrotliCompress-RH-only.patch
|
||||||
@ -536,6 +537,11 @@ install -m 0644 edk2-aarch64-verbose.json \
|
|||||||
|
|
||||||
|
|
||||||
%if %{defined fedora}
|
%if %{defined fedora}
|
||||||
|
# Install extra x86_64 json files
|
||||||
|
install -p -m 0644 edk2-ovmf-nosb.json \
|
||||||
|
%{buildroot}%{_datadir}/qemu/firmware/60-edk2-ovmf-nosb.json
|
||||||
|
|
||||||
|
|
||||||
# install ia32
|
# install ia32
|
||||||
cp -a ovmf-ia32 %{buildroot}%{_datadir}/%{name}
|
cp -a ovmf-ia32 %{buildroot}%{_datadir}/%{name}
|
||||||
|
|
||||||
@ -626,6 +632,9 @@ KERNEL_IMG=$(rpm -q -l $KERNEL_PKG | egrep '^/lib/modules/[^/]+/vmlinuz$')
|
|||||||
%{_datadir}/qemu/firmware/40-edk2-ovmf-sb.json
|
%{_datadir}/qemu/firmware/40-edk2-ovmf-sb.json
|
||||||
%{_datadir}/qemu/firmware/50-edk2-ovmf-cc.json
|
%{_datadir}/qemu/firmware/50-edk2-ovmf-cc.json
|
||||||
%{_datadir}/qemu/firmware/50-edk2-ovmf.json
|
%{_datadir}/qemu/firmware/50-edk2-ovmf.json
|
||||||
|
%if %{defined fedora}
|
||||||
|
%{_datadir}/qemu/firmware/60-edk2-ovmf-nosb.json
|
||||||
|
%endif
|
||||||
# endif build_ovmf
|
# endif build_ovmf
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user