Install vgabios-ati and bios-microvm

Signed-off-by: Cole Robinson <crobinso@redhat.com>
This commit is contained in:
Cole Robinson 2021-06-18 08:29:41 -04:00
parent b9d282346e
commit d39c5a3930

View File

@ -4,7 +4,7 @@
Name: seabios
Version: 1.14.0
Release: 3%{?dist}
Release: 4%{?dist}
Summary: Open-source legacy BIOS implementation
License: LGPLv3
@ -122,14 +122,14 @@ build_bios() {
# seabios
build_bios %{_sourcedir}/config.seabios-128k bios.bin bios.bin
build_bios %{_sourcedir}/config.seabios-256k bios.bin bios-256k.bin
build_bios %{_sourcedir}/config.seabios-microvm bios.bin bios-microvm.bin
%if 0%{?fedora:1}
build_bios %{_sourcedir}/config.csm Csm16.bin bios-csm.bin
build_bios %{_sourcedir}/config.coreboot bios.bin.elf bios-coreboot.bin
build_bios %{_sourcedir}/config.seabios-microvm bios.bin bios-microvm.bin
%endif
# seavgabios
%global vgaconfigs bochs-display cirrus isavga qxl stdvga ramfb vmware virtio
%global vgaconfigs bochs-display cirrus isavga qxl stdvga ramfb vmware virtio ati
for config in %{vgaconfigs}; do
build_bios %{_sourcedir}/config.vga-${config} \
vgabios.bin vgabios-${config}.bin out/vgabios.bin
@ -144,6 +144,7 @@ install -m 0644 binaries/bios-256k.bin $RPM_BUILD_ROOT%{_datadir}/seabios/bios-2
%if 0%{?fedora:1}
install -m 0644 binaries/bios-csm.bin $RPM_BUILD_ROOT%{_datadir}/seabios/bios-csm.bin
install -m 0644 binaries/bios-coreboot.bin $RPM_BUILD_ROOT%{_datadir}/seabios/bios-coreboot.bin
install -m 0644 binaries/bios-microvm.bin $RPM_BUILD_ROOT%{_datadir}/seabios/bios-microvm.bin
%endif
install -m 0644 binaries/vgabios*.bin $RPM_BUILD_ROOT%{_datadir}/seavgabios
@ -162,6 +163,9 @@ install -m 0644 binaries/vgabios*.bin $RPM_BUILD_ROOT%{_datadir}/seavgabios
%changelog
* Fri Jun 18 2021 Cole Robinson <crobinso@redhat.com> - 1.14.0-4
- Install vgabios-ati and bios-microvm
* Wed Jun 02 2021 Cole Robinson <crobinso@redhat.com> - 1.14.0-3
- Fix boot from nvme (bz 1963255)