app-emulation/xen-tools: improve ipxe support
authorTomas Mozes <hydrapolic@gmail.com>
Sun, 14 Apr 2019 03:31:11 +0000 (03:31 +0000)
committerYixun Lan <dlan@gentoo.org>
Tue, 16 Apr 2019 06:27:48 +0000 (14:27 +0800)
commit0647ece2a5a3cf9dcd2983f145c33fde7173782b
tree4e24aa469ad75fae70a2f1e5c1d74eab44a12937
parentd2ff6b624413b9a88defe4411bba42f266484349
app-emulation/xen-tools: improve ipxe support

Add choice to build ipxe from xen-tools or use the system provided
sys-firmware/ipxe package. Since ipxe depends on rombios, make it
and explicit USE. By default, qemu, rombios and ipxe are enabled in
xen so enable then in Gentoo too, with hvm as it's needed for
rombios/ipxe. Dropping unused patches from xen patchset 17.

Closes: https://github.com/gentoo/gentoo/pull/11675
Closes: https://bugs.gentoo.org/682710

Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
app-emulation/xen-tools/Manifest
app-emulation/xen-tools/files/gentoo-patches.conf
app-emulation/xen-tools/metadata.xml
app-emulation/xen-tools/xen-tools-4.12.0-r1.ebuild [moved from app-emulation/xen-tools/xen-tools-4.12.0.ebuild with 94% similarity]