diff options
author | Mike Frysinger <vapier@gentoo.org> | 2015-07-06 13:27:54 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2015-07-06 13:27:54 +0000 |
commit | 9efbfd3c0904f422a09b70f3e6bd1a8f4364690b (patch) | |
tree | 85e062a0da3de0ac6b146eba40a153d3b0dd24ea /app-emulation | |
parent | Stable on amd64 and x86. (diff) | |
download | gentoo-2-9efbfd3c0904f422a09b70f3e6bd1a8f4364690b.tar.gz gentoo-2-9efbfd3c0904f422a09b70f3e6bd1a8f4364690b.tar.bz2 gentoo-2-9efbfd3c0904f422a09b70f3e6bd1a8f4364690b.zip |
Add USE=vte to control the dep explicitly and fix SLOT handling for diff gtk versions #545158 by nzqr.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/qemu/ChangeLog | 7 | ||||
-rw-r--r-- | app-emulation/qemu/metadata.xml | 1 | ||||
-rw-r--r-- | app-emulation/qemu/qemu-9999.ebuild | 19 |
3 files changed, 20 insertions, 7 deletions
diff --git a/app-emulation/qemu/ChangeLog b/app-emulation/qemu/ChangeLog index 648047fa413b..119df1eee8b5 100644 --- a/app-emulation/qemu/ChangeLog +++ b/app-emulation/qemu/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-emulation/qemu # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/ChangeLog,v 1.333 2015/07/06 12:17:32 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/ChangeLog,v 1.334 2015/07/06 13:27:54 vapier Exp $ + + 06 Jul 2015; Mike Frysinger <vapier@gentoo.org> metadata.xml, + qemu-9999.ebuild: + Add USE=vte to control the dep explicitly and fix SLOT handling for diff gtk + versions #545158 by nzqr. 06 Jul 2015; Agostino Sarubbo <ago@gentoo.org> qemu-2.3.0-r2.ebuild: Stable for x86, wrt bug #551752 diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml index f25c4a3d1fe0..8f8776689529 100644 --- a/app-emulation/qemu/metadata.xml +++ b/app-emulation/qemu/metadata.xml @@ -47,6 +47,7 @@ <flag name='vde'>Enable VDE-based networking</flag> <flag name='vhost-net'>Enable accelerated networking using vhost-net, see http://www.linux-kvm.org/page/VhostNet</flag> <flag name='virtfs'>Enable VirtFS via virtio-9p-pci / fsdev. See http://wiki.qemu.org/Documentation/9psetup</flag> + <flag name='vte'>Enable terminal support (<pkg>x11-libs/vte</pkg>) in the GTK+ interface</flag> <flag name='xattr'>Add support for getting and setting POSIX extended attributes, through <pkg>sys-apps/attr</pkg>. Requisite for the virtfs backend. </flag> diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild index a71993193884..a862d17686db 100644 --- a/app-emulation/qemu/qemu-9999.ebuild +++ b/app-emulation/qemu/qemu-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-9999.ebuild,v 1.100 2015/05/16 04:40:40 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-9999.ebuild,v 1.101 2015/07/06 13:27:54 vapier Exp $ EAPI=5 @@ -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 tls usb usbredir +uuid vde +vhost-net \ -virtfs +vnc xattr xen xfs" +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 @@ -58,7 +58,8 @@ REQUIRED_USE="|| ( ${use_softmmu_targets} ${use_user_targets} ) sdl2? ( sdl ) static? ( static-softmmu static-user ) static-softmmu? ( !alsa !pulseaudio !bluetooth !opengl !gtk !gtk2 ) - virtfs? ( xattr )" + virtfs? ( xattr ) + vte? ( gtk )" # Yep, you need both libcap and libcap-ng since virtfs only uses libcap. # @@ -119,9 +120,14 @@ CDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) gtk? ( - gtk2? ( x11-libs/gtk+:2 ) - !gtk2? ( x11-libs/gtk+:3 ) - x11-libs/vte:2.90 + gtk2? ( + x11-libs/gtk+:2 + vte? ( x11-libs/vte:0 ) + ) + !gtk2? ( + x11-libs/gtk+:3 + vte? ( x11-libs/vte:2.90 ) + ) ) iscsi? ( net-libs/libiscsi ) opengl? ( @@ -363,6 +369,7 @@ qemu_src_configure() { $(conf_softmmu vhost-net) $(conf_softmmu virtfs) $(conf_softmmu vnc) + $(conf_softmmu vte) $(conf_softmmu xen) $(conf_softmmu xen xen-pci-passthrough) $(conf_softmmu xfs xfsctl) |