From 4614126c1e41a29e58bdf8c2edf057b24947ccc3 Mon Sep 17 00:00:00 2001 From: Cole Robinson Date: Jul 14 2015 19:06:58 +0000 Subject: Rebased to seabios 1.8.2 --- diff --git a/.gitignore b/.gitignore index 0947ce0..2bf8f6a 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ seabios-0.6.0.tar.gz /seabios-1.7.5.1.tar.gz /seabios-1.8.0.tar.gz /seabios-1.8.1.tar.gz +/seabios-1.8.2.tar.gz diff --git a/config.vga.virtio b/config.vga.virtio new file mode 100644 index 0000000..aa7a15b --- /dev/null +++ b/config.vga.virtio @@ -0,0 +1,6 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_BOCHS=y +CONFIG_VGA_PCI=y +CONFIG_OVERRIDE_PCI_ID=y +CONFIG_VGA_VID=0x1af4 +CONFIG_VGA_DID=0x1050 diff --git a/seabios.spec b/seabios.spec index 996b242..1330c04 100644 --- a/seabios.spec +++ b/seabios.spec @@ -1,6 +1,6 @@ Name: seabios -Version: 1.8.1 -Release: 2%{?dist} +Version: 1.8.2 +Release: 1%{?dist} Summary: Open-source legacy BIOS implementation Group: Applications/Emulators @@ -18,6 +18,7 @@ Source15: config.csm Source16: config.coreboot Source17: config.seabios-128k Source18: config.seabios-256k +Source19: config.vga.virtio BuildRequires: python iasl BuildRequires: binutils-x86_64-linux-gnu gcc-x86_64-linux-gnu @@ -98,16 +99,16 @@ build_bios() { } # seabios -build_bios %{SOURCE15} Csm16.bin bios-csm.bin -build_bios %{SOURCE16} bios.bin.elf bios-coreboot.bin -build_bios %{SOURCE17} bios.bin bios.bin -build_bios %{SOURCE18} bios.bin bios-256k.bin +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-128k bios.bin bios.bin +build_bios %{_sourcedir}/config.seabios-256k bios.bin bios-256k.bin cp out/src/fw/*dsdt*.aml binaries # seavgabios -for config in %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14}; do +for config in config.vga.cirrus config.vga.isavga config.vga.qxl config.vga.stdvga config.vga.cirrus config.vga.vmware config.vga.virtio; do name=${config#*config.vga.} - build_bios ${config} vgabios.bin vgabios-${name}.bin out/vgabios.bin + build_bios %{_sourcedir}/${config} vgabios.bin vgabios-${name}.bin out/vgabios.bin done @@ -137,6 +138,9 @@ install -m 0644 binaries/vgabios*.bin $RPM_BUILD_ROOT%{_datadir}/seavgabios %changelog +* Tue Jul 14 2015 Cole Robinson 1.8.2-1 +- Rebased to version 1.8.2 + * Fri Jun 19 2015 Fedora Release Engineering - 1.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index ab5bb90..88bc517 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -581c3c5f19434e7835d893c3b71c47ae seabios-1.8.1.tar.gz +d08a501fb918698f24a0de012c687729 seabios-1.8.2.tar.gz