Browse Source

switch to rawhide seabios blobs which hopefully get updated to 1.7.5.1 at some point.

master
Robert Förster 8 years ago
parent
commit
fc3770a604
  1. 6
      app-emulation/qemu/qemu-2.1.2-r1.ebuild
  2. 6
      app-emulation/qemu/qemu-2.2.0_rc1.ebuild
  3. 2
      sys-firmware/seabios/Manifest
  4. 11
      sys-firmware/seabios/seabios-1.7.5-r1.ebuild

6
app-emulation/qemu/qemu-2.1.2-r1.ebuild

@ -522,17 +522,11 @@ src_install() {
if [[ -n ${softmmu_targets} ]]; then
rm "${ED}/usr/share/qemu/bios.bin"
rm "${ED}/usr/share/qemu/bios-256k.bin"
rm "${ED}/usr/share/qemu/kvmvapic.bin"
rm "${ED}/usr/share/qemu/linuxboot.bin"
rm "${ED}/usr/share/qemu/multiboot.bin"
rm "${ED}/usr/share/qemu/acpi-dsdt.aml"
rm "${ED}/usr/share/qemu/q35-acpi-dsdt.aml"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin
dosym ../seabios/kvmvapic.bin /usr/share/qemu/kvmvapic.bin
dosym ../seabios/linuxboot.bin /usr/share/qemu/linuxboot.bin
dosym ../seabios/multiboot.bin /usr/share/qemu/multiboot.bin
dosym ../seabios/acpi-dsdt.aml /usr/share/qemu/acpi-dsdt.aml
dosym ../seabios/q35-acpi-dsdt.aml /usr/share/qemu/q35-acpi-dsdt.aml
fi

6
app-emulation/qemu/qemu-2.2.0_rc1.ebuild

@ -520,17 +520,11 @@ src_install() {
if [[ -n ${softmmu_targets} ]]; then
rm "${ED}/usr/share/qemu/bios.bin"
rm "${ED}/usr/share/qemu/bios-256k.bin"
rm "${ED}/usr/share/qemu/kvmvapic.bin"
rm "${ED}/usr/share/qemu/linuxboot.bin"
rm "${ED}/usr/share/qemu/multiboot.bin"
rm "${ED}/usr/share/qemu/acpi-dsdt.aml"
rm "${ED}/usr/share/qemu/q35-acpi-dsdt.aml"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin
dosym ../seabios/kvmvapic.bin /usr/share/qemu/kvmvapic.bin
dosym ../seabios/linuxboot.bin /usr/share/qemu/linuxboot.bin
dosym ../seabios/multiboot.bin /usr/share/qemu/multiboot.bin
dosym ../seabios/acpi-dsdt.aml /usr/share/qemu/acpi-dsdt.aml
dosym ../seabios/q35-acpi-dsdt.aml /usr/share/qemu/q35-acpi-dsdt.aml
fi

2
sys-firmware/seabios/Manifest

@ -1 +1 @@
DIST seabios_1.7.5-1_all.deb 112098 SHA256 61bab13a733e8087147ae4798f0053c6d632866e332a1ee3af2265e4f57ced36 SHA512 891a26e084ccac8e9badce5a58eeadfb958af9d5ed087a99998f92153718e8231c14abfae0ed86bde870aa9e2f29fd93d5cc04515695e6f2d7b9fcaaef11bfce WHIRLPOOL d47ad79e7bd701862d059d86c7cb3b730b0303c5170ec52a481df5326cad0cd98ea78fcdb2730623b6b65289d9042f4685991eb515402543083cd8228f849959
DIST seabios-1.7.5-3.fc22.tar.xz 129496 SHA256 1c16930c5b0b75d8b96ff8124cdbc2b1f0bf335ad13b0324731e0e0ed454857a SHA512 847a751e309a46a85e915dc33808b21e66ffbb23ee8c67c22becea5fe725d85c3a74ba3e0552f1f8949461e75c2a1785d583e6d602893fb3866c94595688fddd WHIRLPOOL 2f6667f42a15322f063a66ab1d62827bc7934a11cb1c6674b66d93f56ab9ea9202c09a427699b10c8e823b712327ee7e1582a231913a256443e43e84c68ee721

11
sys-firmware/seabios/seabios-1.7.5-r1.ebuild

@ -4,10 +4,9 @@
EAPI=5
inherit unpacker
FCVERSION="3.fc22"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
SRC_URI="mirror://debian/pool/main/s/${PN}/${PN}_${PV}-1_all.deb"
SRC_URI="http://people.znc.in/~dessa/gentoo/${P}-${FCVERSION}.tar.xz"
DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS"
HOMEPAGE="http://www.seabios.org"
@ -23,8 +22,6 @@ S=${WORKDIR}
src_install() {
insinto /usr/share/seabios
doins usr/share/seabios/*.bin
doins usr/share/seabios/*.aml
insinto /usr/share/seabios/optionrom
doins usr/share/seabios/optionrom/*.bin
doins *.bin
doins *.aml
}

Loading…
Cancel
Save