diff options
author | 2012-07-08 04:12:16 +0000 | |
---|---|---|
committer | 2012-07-08 04:12:16 +0000 | |
commit | 3591eb8624ed44e9d778d0c439846203f541822b (patch) | |
tree | 6d34eb87a04659f6fc5ffdcee0e0400f7a643514 /app-emulation | |
parent | Add Gentoo/FreeBSD support. bug #421399 (diff) | |
download | gentoo-2-3591eb8624ed44e9d778d0c439846203f541822b.tar.gz gentoo-2-3591eb8624ed44e9d778d0c439846203f541822b.tar.bz2 gentoo-2-3591eb8624ed44e9d778d0c439846203f541822b.zip |
Add support for the rados block device
(Portage version: 2.1.10.65/cvs/Linux x86_64)
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/libvirt/ChangeLog | 6 | ||||
-rw-r--r-- | app-emulation/libvirt/libvirt-0.9.13.ebuild | 9 | ||||
-rw-r--r-- | app-emulation/libvirt/metadata.xml | 3 |
3 files changed, 13 insertions, 5 deletions
diff --git a/app-emulation/libvirt/ChangeLog b/app-emulation/libvirt/ChangeLog index 10804878ddb3..d82990b8f6d7 100644 --- a/app-emulation/libvirt/ChangeLog +++ b/app-emulation/libvirt/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-emulation/libvirt # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.194 2012/07/04 16:54:31 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.195 2012/07/08 04:12:16 cardoe Exp $ + + 07 Jul 2012; Doug Goldstein <cardoe@gentoo.org> libvirt-0.9.13.ebuild, + metadata.xml: + Add support for the rados block device 04 Jul 2012; Doug Goldstein <cardoe@gentoo.org> libvirt-0.9.13.ebuild: Fix the libnl depend to match how 0.9.13 and newer behave. bug #424701 diff --git a/app-emulation/libvirt/libvirt-0.9.13.ebuild b/app-emulation/libvirt/libvirt-0.9.13.ebuild index b95bb1e03550..b7b9e9b824a5 100644 --- a/app-emulation/libvirt/libvirt-0.9.13.ebuild +++ b/app-emulation/libvirt/libvirt-0.9.13.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.13.ebuild,v 1.2 2012/07/04 16:54:31 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.13.ebuild,v 1.3 2012/07/08 04:12:16 cardoe Exp $ EAPI=4 @@ -35,8 +35,8 @@ HOMEPAGE="http://www.libvirt.org/" LICENSE="LGPL-2.1" SLOT="0" IUSE="audit avahi +caps debug iscsi +libvirtd lvm +lxc +macvtap nfs \ - nls numa openvz parted pcap phyp policykit python qemu sasl selinux +udev \ - uml +vepa virtualbox virt-network xen elibc_glibc" + nls numa openvz parted pcap phyp policykit python qemu rbd sasl \ + selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc" REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) @@ -87,6 +87,7 @@ RDEPEND="sys-libs/readline dev-libs/yajl sys-power/pm-utils ) + rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) ) @@ -213,7 +214,7 @@ src_configure() { myconf="${myconf} $(use_with iscsi storage-iscsi)" myconf="${myconf} $(use_with parted storage-disk)" myconf="${myconf} $(use_with lvm storage-mpath)" - myconf="${myconf} --without-storage-rbd" + myconf="${myconf} $(use_with rbd storage-rbd)" myconf="${myconf} $(use_with numa numactl)" myconf="${myconf} $(use_with numa numad)" myconf="${myconf} $(use_with selinux)" diff --git a/app-emulation/libvirt/metadata.xml b/app-emulation/libvirt/metadata.xml index fc1390e909c8..d7387dad8e8c 100644 --- a/app-emulation/libvirt/metadata.xml +++ b/app-emulation/libvirt/metadata.xml @@ -22,6 +22,9 @@ Allow using real disk partitions as pool for disk image storage, using <pkg>sys-block/parted</pkg> to create, resize and delete them. </flag> + <flag name='rbd'> + Enable rados block device support via <pkg>sys-cluster/ceph</pkg> + </flag> <!-- Virtualisation backends --> <flag name='lxc'> |