From 5e0322ce76178299b66f15933bc0a2c2a384bd3c Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 7 Dec 2015 22:54:04 -0500 Subject: [PATCH] app-emulation/qemu: add USE=virgl for Virgil 3d GPU #566994 --- app-emulation/qemu/metadata.xml | 1 + app-emulation/qemu/qemu-9999.ebuild | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml index 4a344007d8cb..d282a753b64a 100644 --- a/app-emulation/qemu/metadata.xml +++ b/app-emulation/qemu/metadata.xml @@ -42,6 +42,7 @@ Enable UUID support in the vdi block driver Enable VDE-based networking Enable accelerated networking using vhost-net, see http://www.linux-kvm.org/page/VhostNet + Enable experimental Virgil 3d (virtual software GPU) Enable VirtFS via virtio-9p-pci / fsdev. See http://wiki.qemu.org/Documentation/9psetup Enable terminal support (x11-libs/vte) in the GTK+ interface Add support for getting and setting POSIX extended attributes, through diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild index 4ca906c5d930..963ea6b2cd48 100644 --- a/app-emulation/qemu/qemu-9999.ebuild +++ b/app-emulation/qemu/qemu-9999.ebuild @@ -34,7 +34,7 @@ kernel_linux kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png pulseaudio python \ rbd sasl +seccomp sdl sdl2 selinux smartcard snappy spice ssh static static-softmmu static-user systemtap tci test +threads usb usbredir +uuid vde +vhost-net \ -virtfs +vnc vte xattr xen xfs" +virgl virtfs +vnc vte xattr xen xfs" COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel mips mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc sparc64 unicore32 @@ -134,6 +134,7 @@ SOFTMMU_LIB_DEPEND="${COMMON_LIB_DEPEND} usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) + virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xfs? ( sys-fs/xfsprogs[static-libs(+)] )" USER_LIB_DEPEND="${COMMON_LIB_DEPEND}" @@ -395,6 +396,7 @@ qemu_src_configure() { $(conf_softmmu uuid) $(conf_softmmu vde) $(conf_softmmu vhost-net) + $(conf_softmmu virgl virglrenderer) $(conf_softmmu virtfs) $(conf_softmmu vnc) $(conf_softmmu vte) -- 2.26.2