summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Maier <tamiko@gentoo.org>2017-01-22 09:32:17 -0600
committerMatthias Maier <tamiko@gentoo.org>2017-01-22 09:34:25 -0600
commit58013cf1d1abbc534017d204b83bc54eb7bc48d8 (patch)
tree5eb439a6395bef451cde85e2409033d91c6b764c
parentapp-emulation/libvirt: update live ebuild, bug #602762 (diff)
downloadgentoo-58013cf1d1abbc534017d204b83bc54eb7bc48d8.tar.gz
gentoo-58013cf1d1abbc534017d204b83bc54eb7bc48d8.tar.bz2
gentoo-58013cf1d1abbc534017d204b83bc54eb7bc48d8.zip
app-emulation/libvirt: avoid automagic dbus dependency, bug #597604
Do this by introducing a dbus use flag to control the configure option. Package-Manager: Portage-2.3.0, Repoman-2.3.1
-rw-r--r--app-emulation/libvirt/libvirt-2.5.0-r2.ebuild (renamed from app-emulation/libvirt/libvirt-2.5.0-r1.ebuild)11
-rw-r--r--app-emulation/libvirt/libvirt-9999.ebuild11
2 files changed, 14 insertions, 8 deletions
diff --git a/app-emulation/libvirt/libvirt-2.5.0-r1.ebuild b/app-emulation/libvirt/libvirt-2.5.0-r2.ebuild
index d4fb5455a377..edc6c59f2b1b 100644
--- a/app-emulation/libvirt/libvirt-2.5.0-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-2.5.0-r2.ebuild
@@ -27,10 +27,10 @@ DESCRIPTION="C toolkit to manipulate virtual machines"
HOMEPAGE="http://www.libvirt.org/"
LICENSE="LGPL-2.1"
IUSE="
- apparmor audit +caps firewalld fuse glusterfs iscsi +libvirtd lvm libssh
- lxc +macvtap nfs nls numa openvz parted pcap phyp policykit +qemu rbd
- sasl selinux +udev uml +vepa virtualbox virt-network wireshark-plugins
- xen zeroconf zfs elibc_glibc
+ apparmor audit +caps +dbus firewalld fuse glusterfs iscsi +libvirtd lvm
+ libssh lxc +macvtap nfs nls numa openvz parted pcap phyp policykit
+ +qemu rbd sasl selinux +udev uml +vepa virtualbox virt-network
+ wireshark-plugins xen zeroconf zfs elibc_glibc
"
REQUIRED_USE="
@@ -38,6 +38,7 @@ REQUIRED_USE="
libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
+ policykit? ( dbus )
qemu? ( libvirtd )
uml? ( libvirtd )
vepa? ( macvtap )
@@ -67,6 +68,7 @@ RDEPEND="
apparmor? ( sys-libs/libapparmor )
audit? ( sys-process/audit )
caps? ( sys-libs/libcap-ng )
+ dbus? ( sys-apps/dbus )
elibc_glibc? ( sys-libs/glibc[rpc(+)] )
firewalld? ( net-firewall/firewalld )
fuse? ( >=sys-fs/fuse-2.8.6 )
@@ -246,6 +248,7 @@ src_configure() {
$(use_with apparmor apparmor-profiles)
$(use_with audit)
$(use_with caps capng)
+ $(use_with dbus)
$(use_with firewalld)
$(use_with fuse)
$(use_with glusterfs)
diff --git a/app-emulation/libvirt/libvirt-9999.ebuild b/app-emulation/libvirt/libvirt-9999.ebuild
index 63d636d87537..609bf97449e2 100644
--- a/app-emulation/libvirt/libvirt-9999.ebuild
+++ b/app-emulation/libvirt/libvirt-9999.ebuild
@@ -27,10 +27,10 @@ DESCRIPTION="C toolkit to manipulate virtual machines"
HOMEPAGE="http://www.libvirt.org/"
LICENSE="LGPL-2.1"
IUSE="
- apparmor audit +caps firewalld fuse glusterfs iscsi +libvirtd lvm libssh
- lxc +macvtap nfs nls numa openvz parted pcap phyp policykit +qemu rbd
- sasl selinux +udev uml +vepa virtualbox virt-network wireshark-plugins
- xen zeroconf zfs elibc_glibc
+ apparmor audit +caps +dbus firewalld fuse glusterfs iscsi +libvirtd lvm
+ libssh lxc +macvtap nfs nls numa openvz parted pcap phyp policykit
+ +qemu rbd sasl selinux +udev uml +vepa virtualbox virt-network
+ wireshark-plugins xen zeroconf zfs elibc_glibc
"
REQUIRED_USE="
@@ -38,6 +38,7 @@ REQUIRED_USE="
libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
+ policykit? ( dbus )
qemu? ( libvirtd )
uml? ( libvirtd )
vepa? ( macvtap )
@@ -67,6 +68,7 @@ RDEPEND="
apparmor? ( sys-libs/libapparmor )
audit? ( sys-process/audit )
caps? ( sys-libs/libcap-ng )
+ dbus? ( sys-apps/dbus )
elibc_glibc? ( sys-libs/glibc[rpc(+)] )
firewalld? ( net-firewall/firewalld )
fuse? ( >=sys-fs/fuse-2.8.6 )
@@ -246,6 +248,7 @@ src_configure() {
$(use_with apparmor apparmor-profiles)
$(use_with audit)
$(use_with caps capng)
+ $(use_with dbus)
$(use_with firewalld)
$(use_with fuse)
$(use_with glusterfs)