summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2011-08-14 12:45:23 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2011-08-14 12:45:23 +0000
commit24f7f3ab4223121fbb4a7859a082f7c2a449db3d (patch)
tree4511214ff3b212502f22dd88bc80dfb2f0230a11 /app-emulation/qemu-kvm
parentAvoid automagic dependency over nss for the new smartcard feature; see bug #3... (diff)
downloadgentoo-2-24f7f3ab4223121fbb4a7859a082f7c2a449db3d.tar.gz
gentoo-2-24f7f3ab4223121fbb4a7859a082f7c2a449db3d.tar.bz2
gentoo-2-24f7f3ab4223121fbb4a7859a082f7c2a449db3d.zip
Also add an xattr USE flag to avoid automagic dependency over sys-apps/attr.
(Portage version: 2.2.0_alpha51/cvs/Linux x86_64)
Diffstat (limited to 'app-emulation/qemu-kvm')
-rw-r--r--app-emulation/qemu-kvm/ChangeLog6
-rw-r--r--app-emulation/qemu-kvm/metadata.xml4
-rw-r--r--app-emulation/qemu-kvm/qemu-kvm-0.15.0.ebuild6
-rw-r--r--app-emulation/qemu-kvm/qemu-kvm-9999.ebuild6
4 files changed, 17 insertions, 5 deletions
diff --git a/app-emulation/qemu-kvm/ChangeLog b/app-emulation/qemu-kvm/ChangeLog
index 417f8e8a6753..346eadd06cb2 100644
--- a/app-emulation/qemu-kvm/ChangeLog
+++ b/app-emulation/qemu-kvm/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/qemu-kvm
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/ChangeLog,v 1.64 2011/08/14 12:37:14 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/ChangeLog,v 1.65 2011/08/14 12:45:23 flameeyes Exp $
+
+ 14 Aug 2011; Diego E. Pettenò <flameeyes@gentoo.org> qemu-kvm-0.15.0.ebuild,
+ qemu-kvm-9999.ebuild, metadata.xml:
+ Also add an xattr USE flag to avoid automagic dependency over sys-apps/attr.
14 Aug 2011; Diego E. Pettenò <flameeyes@gentoo.org> qemu-kvm-0.15.0.ebuild,
qemu-kvm-9999.ebuild, metadata.xml:
diff --git a/app-emulation/qemu-kvm/metadata.xml b/app-emulation/qemu-kvm/metadata.xml
index 4b8cefa76a5a..f1714a0f6439 100644
--- a/app-emulation/qemu-kvm/metadata.xml
+++ b/app-emulation/qemu-kvm/metadata.xml
@@ -21,6 +21,10 @@
<flag name='ssl'>Enable TLS support for the VNC console server</flag>
<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='xattr'>
+ Add support for getting and setting POSIX extended attributes, through
+ <pkg>sys-apps/attr</pkg>. Requisite for the virtfs backend.
+ </flag>
<flag name='xen'>Enables support for Xen backends</flag>
</use>
</pkgmetadata>
diff --git a/app-emulation/qemu-kvm/qemu-kvm-0.15.0.ebuild b/app-emulation/qemu-kvm/qemu-kvm-0.15.0.ebuild
index 18da5fe5ac3a..6297c4c0da6c 100644
--- a/app-emulation/qemu-kvm/qemu-kvm-0.15.0.ebuild
+++ b/app-emulation/qemu-kvm/qemu-kvm-0.15.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-0.15.0.ebuild,v 1.3 2011/08/14 12:37:14 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-0.15.0.ebuild,v 1.4 2011/08/14 12:45:23 flameeyes Exp $
#BACKPORTS=2
@@ -30,7 +30,7 @@ SLOT="0"
# xen is disabled until the deps are fixed
IUSE="+aio alsa bluetooth brltty curl debug esd fdt hardened jpeg ncurses nss \
png pulseaudio qemu-ifup rbd sasl sdl spice ssl threads vde \
-+vhost-net xen"
++vhost-net xattr xen"
# static, depends on libsdl being built with USE=static-libs, which can not
# be expressed in current EAPI's
@@ -85,6 +85,7 @@ RDEPEND="
spice? ( >=app-emulation/spice-0.6.0 )
ssl? ( net-libs/gnutls )
vde? ( net-misc/vde )
+ xattr? ( sys-apps/attr )
xen? ( app-emulation/xen )
"
@@ -210,6 +211,7 @@ src_configure() {
conf_opts="${conf_opts} $(use_enable vde)"
conf_opts="${conf_opts} $(use_enable vhost-net)"
conf_opts="${conf_opts} $(use_enable xen)"
+ conf_opts="${conf_opts} $(use_enable xattr attr)"
conf_opts="${conf_opts} --disable-darwin-user --disable-bsd-user"
# audio options
diff --git a/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild b/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild
index 435706cfa691..c7c9ef9bd825 100644
--- a/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild
+++ b/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild,v 1.19 2011/08/14 12:37:14 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild,v 1.20 2011/08/14 12:45:23 flameeyes Exp $
#BACKPORTS=2
@@ -30,7 +30,7 @@ SLOT="0"
# xen is disabled until the deps are fixed
IUSE="+aio alsa bluetooth brltty curl debug esd fdt hardened jpeg ncurses nss \
png pulseaudio qemu-ifup rbd sasl sdl spice ssl threads vde \
-+vhost-net xen"
++vhost-net xattr xen"
# static, depends on libsdl being built with USE=static-libs, which can not
# be expressed in current EAPI's
@@ -85,6 +85,7 @@ RDEPEND="
spice? ( >=app-emulation/spice-0.6.0 )
ssl? ( net-libs/gnutls )
vde? ( net-misc/vde )
+ xattr? ( sys-apps/attr )
xen? ( app-emulation/xen )
"
@@ -210,6 +211,7 @@ src_configure() {
conf_opts="${conf_opts} $(use_enable vde)"
conf_opts="${conf_opts} $(use_enable vhost-net)"
conf_opts="${conf_opts} $(use_enable xen)"
+ conf_opts="${conf_opts} $(use_enable xattr attr)"
conf_opts="${conf_opts} --disable-darwin-user --disable-bsd-user"
# audio options