Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 769386
Collapse All | Expand All

(-)a/app-emulation/qemu/qemu-5.2.0-r2.ebuild (-4 / +5 lines)
Lines 182-188 X86_FIRMWARE_DEPEND=" Link Here
182
		>=sys-firmware/seabios-1.10.2[seavgabios]
182
		>=sys-firmware/seabios-1.10.2[seavgabios]
183
		sys-firmware/sgabios
183
		sys-firmware/sgabios
184
	)"
184
	)"
185
PPC64_FIRMWARE_DEPEND="
185
PPC_FIRMWARE_DEPEND="
186
	pin-upstream-blobs? (
186
	pin-upstream-blobs? (
187
		~sys-firmware/seabios-1.12.0[binary,seavgabios]
187
		~sys-firmware/seabios-1.12.0[binary,seavgabios]
188
	)
188
	)
Lines 210-216 CDEPEND=" Link Here
210
	)
210
	)
211
	qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
211
	qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
212
	qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
212
	qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
213
	qemu_softmmu_targets_ppc64? ( ${PPC64_FIRMWARE_DEPEND} )
213
	qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} )
214
	qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} )
214
"
215
"
215
DEPEND="${CDEPEND}
216
DEPEND="${CDEPEND}
216
	kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
217
	kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
Lines 765-772 src_install() { Link Here
765
		rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
766
		rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
766
		rm "${ED}/usr/share/qemu/vgabios-virtio.bin"
767
		rm "${ED}/usr/share/qemu/vgabios-virtio.bin"
767
		rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
768
		rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
768
		# PPC64 loads vgabios-stdvga
769
		# PPC/PPC64 loads vgabios-stdvga
769
		if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc64; then
770
		if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then
770
			dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin
771
			dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin
771
			dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
772
			dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
772
			dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
773
			dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
(-)a/app-emulation/qemu/qemu-9999.ebuild (-5 / +5 lines)
Lines 182-188 X86_FIRMWARE_DEPEND=" Link Here
182
		>=sys-firmware/seabios-1.10.2[seavgabios]
182
		>=sys-firmware/seabios-1.10.2[seavgabios]
183
		sys-firmware/sgabios
183
		sys-firmware/sgabios
184
	)"
184
	)"
185
PPC64_FIRMWARE_DEPEND="
185
PPC_FIRMWARE_DEPEND="
186
	pin-upstream-blobs? (
186
	pin-upstream-blobs? (
187
		~sys-firmware/seabios-1.12.0[binary,seavgabios]
187
		~sys-firmware/seabios-1.12.0[binary,seavgabios]
188
	)
188
	)
Lines 210-216 CDEPEND=" Link Here
210
	)
210
	)
211
	qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
211
	qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
212
	qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
212
	qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
213
	qemu_softmmu_targets_ppc64? ( ${PPC64_FIRMWARE_DEPEND} )
213
	qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} )
214
	qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} )
214
"
215
"
215
DEPEND="${CDEPEND}
216
DEPEND="${CDEPEND}
216
	kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
217
	kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
Lines 764-771 src_install() { Link Here
764
		rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
765
		rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
765
		rm "${ED}/usr/share/qemu/vgabios-virtio.bin"
766
		rm "${ED}/usr/share/qemu/vgabios-virtio.bin"
766
		rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
767
		rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
767
		# PPC64 loads vgabios-stdvga
768
		# PPC/PPC64 loads vgabios-stdvga
768
		if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc64; then
769
		if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then
769
			dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin
770
			dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin
770
			dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
771
			dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
771
			dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
772
			dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
772
- 

Return to bug 769386