summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Maier <tamiko@gentoo.org>2015-05-05 19:04:03 +0000
committerMatthias Maier <tamiko@gentoo.org>2015-05-05 19:04:03 +0000
commita913f89d2f7d3c92100cbacdc72002fc66814b68 (patch)
treed9d8ed589caa460c12fc7c6728d7c8a85055560b /app-emulation/libvirt
parentversion bump, bug #548640, thanks to Thomas Stein. (diff)
downloadhistorical-a913f89d2f7d3c92100cbacdc72002fc66814b68.tar.gz
historical-a913f89d2f7d3c92100cbacdc72002fc66814b68.tar.bz2
historical-a913f89d2f7d3c92100cbacdc72002fc66814b68.zip
version bump, bug #548640, thanks to Thomas Stein.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xBD3A97A3
Diffstat (limited to 'app-emulation/libvirt')
-rw-r--r--app-emulation/libvirt/ChangeLog9
-rw-r--r--app-emulation/libvirt/Manifest42
-rw-r--r--app-emulation/libvirt/libvirt-1.2.10-r5.ebuild6
-rw-r--r--app-emulation/libvirt/libvirt-1.2.11-r4.ebuild6
-rw-r--r--app-emulation/libvirt/libvirt-1.2.12-r1.ebuild6
-rw-r--r--app-emulation/libvirt/libvirt-1.2.13-r2.ebuild6
-rw-r--r--app-emulation/libvirt/libvirt-1.2.14-r2.ebuild6
-rw-r--r--app-emulation/libvirt/libvirt-1.2.15.ebuild465
-rw-r--r--app-emulation/libvirt/libvirt-9999.ebuild6
9 files changed, 513 insertions, 39 deletions
diff --git a/app-emulation/libvirt/ChangeLog b/app-emulation/libvirt/ChangeLog
index 79ddea111f5e..de9db7087cc3 100644
--- a/app-emulation/libvirt/ChangeLog
+++ b/app-emulation/libvirt/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-emulation/libvirt
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.423 2015/05/03 09:23:08 tamiko Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.424 2015/05/05 19:03:58 tamiko Exp $
+
+*libvirt-1.2.15 (05 May 2015)
+
+ 05 May 2015; Matthias Maier <tamiko@gentoo.org> +libvirt-1.2.15.ebuild,
+ libvirt-1.2.10-r5.ebuild, libvirt-1.2.11-r4.ebuild, libvirt-1.2.12-r1.ebuild,
+ libvirt-1.2.13-r2.ebuild, libvirt-1.2.14-r2.ebuild, libvirt-9999.ebuild:
+ version bump, bug #548640, thanks to Thomas Stein.
03 May 2015; Matthias Maier <tamiko@gentoo.org> libvirt-1.2.13-r2.ebuild,
libvirt-1.2.14-r2.ebuild:
diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 387cf255db33..8d74a4494152 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -16,30 +16,32 @@ DIST libvirt-1.2.11.tar.gz 30571605 SHA256 1b886429734a53fc9a201f46d77448fda963e
DIST libvirt-1.2.12.tar.gz 30710487 SHA256 eff5227f774560d97f0b44402a444e821c51e8cd44add89f74bc3c1f4dede66a SHA512 643986d72886fe3de0191b282f561241721a8967911418ff317cecd68e1afb13f32e0aeb5000ae11cc452bfaac6220c472091276c81a69eb569166b87d05e736 WHIRLPOOL 1b02150643145efb851335139661b69999641904c1350c3a1b391efcc7761de7c28ba19307867e21a5c1516da8ab365e01fcdfb542efb56a3cce8ed61be65f0f
DIST libvirt-1.2.13.tar.gz 30861600 SHA256 944163d93949db61f49eace85838b1bd55ce855e88b014df16c50fd2102bdaf6 SHA512 f590cd4ad55fb8f09980ba2dfd05eb6b978c602c2eecc1188acc6536ae2d4ffb8ad70756a39c95b2b69688981e950cce3e7f232bf96b50fdb01d60b05ecf990d WHIRLPOOL b46013116fe3872156de29c2c27bb76c5ad9fad08d7e489ad061db2be1d82e7d64117e3dd90ca999efb9edd35584ff944c03659fd6690fd9f961586d255a8d97
DIST libvirt-1.2.14.tar.gz 28947850 SHA256 b8e8e6f1fc91eb8694fa21f9c57a736fa4a5af10562e14e4aa2c7e23510c4c07 SHA512 ea5a68211ce3940f73444777ae5e2c8de7405df3e1a78d2871a9e18591bc8bf036288a6733da5ab23180b6ed88e03347e898554a46c0ad440da48590b32340ad WHIRLPOOL 8a9791a780c3daa416abeff711a9204093b4f979a2bb1ee8d2adb93f033b48ff3c576811b1f8d943a3f93a95cab9592293d9b4309f11eb2b16515b32cf5cc033
+DIST libvirt-1.2.15.tar.gz 29094868 SHA256 5f88041b8c212f8f687c672fe583108833240d6175b512ce4de92ab6660194c6 SHA512 c5dd3af86e89e3804d6c3b527c6dbd98c79d87d2591725a13af33530e0e9a9a2e9aeb9491844469d44ec4f4d17adb036c76391f964158ada23ec042a75556fbc WHIRLPOOL a43aad4caeff707c8d7a6872ff3c46911c96fd90ece02a7f6ceabb4ccd00e467b5341ab9d922912cc2968a2bb8826e970b253b257c5a8981b37364550f9b3616
EBUILD libvirt-1.2.10-r4.ebuild 12902 SHA256 f858482a2dbdf5e57c7796189104d61f4abbe02511ce2d8cd2056b8db0180c9b SHA512 ab297624547f37c54566c11c70fe2729f02478c8cebdcb622f6ca62e0a3caf0a59ed55f1dfb2075a98ef47921faea858c1fd529865a48a2d8f89c2d888dc6e17 WHIRLPOOL b34f218eda9bce6e4d3ec72affbdf6cd74354fee1645a5479684d26a55674e25a1dc43b7b1e23cb6747b729fc1de69f1303937d2a10d73898769997f7a8cbe23
-EBUILD libvirt-1.2.10-r5.ebuild 12924 SHA256 77b8a66d0232bcebba0c5556607c012bd7ce645ff6655e6901eb94c49d7eef67 SHA512 4c663373f21b65d5b70837ad81223a8aaed3efea63f3eb0ead90b317f361b33aa43ea30b351213c81227dfb094c17fec5136dd4e11d8627f5dcd3a7267c6669f WHIRLPOOL 8685fc2ffeb5be534e67071f7acbfde5162b16d145c623c714185724863d1b4d1181d67913bbdf6e150002f2fce97674cccfbe78caa12213e205e2566c8cc3fb
-EBUILD libvirt-1.2.11-r4.ebuild 12997 SHA256 966528fe4ae139e7074a414889ba7c395c28ea1bb96cb00f8c89f2074940de3e SHA512 c02f93901dee4b182d7e13ef5d1013d737f4bbfeb6d6c053c7d6e4fb8464aa18a8183a0c4920dffb0f8cd86f855674c60ca6daec0e0669c1c5e0826623ec5b69 WHIRLPOOL d6f83c8dbdc367e3b67c4974ff9023b0cb9450495c5400c56434a67590e20f6d7ea4070793146f7c30c2830fae95c3e0e120afefdd61d92f814eb471cb54c824
-EBUILD libvirt-1.2.12-r1.ebuild 13009 SHA256 4d893b278b0dacfe9ec589b7863d228452be7c1676e141300332986ba1609b00 SHA512 a41eadcbdccd09dea62076c36c0d250d0397fe0a78ff2045df3a889c6bf00842afb5b6b7b36bfa3f5dad7808d6d66960f1e0988a7fa025c1866bb34ce419fbbf WHIRLPOOL 1c1d8f7beeb5ac2247317c5416b6265cd4ed5b872c264820c1ecf91d8e7c7a13536984c27e2216ed2ef9e5657da10df8dd1f5c0dc1f04b6d45ac01dfb152f599
+EBUILD libvirt-1.2.10-r5.ebuild 12929 SHA256 0ab7073d3f8d76d7de06d0e0ed726117375c6a4e67d28adf9d85cb9df6256b9b SHA512 f191e2b913bf9fe7179f08e0f464b51eca0bfd2988d26aa2afa189082c4a1c14d916b5c27f4ac9c35b4dc990cea7b72b1ebc6dba2101e52c213532620542c5c1 WHIRLPOOL 207140acb8810f7ebe30cf73cdffd48988cd1b0712b507080dfca8b2193ed65544ead34feff648afb25008bd690f85359a9d00fe4bf3aabd5a20f6e4b96e956c
+EBUILD libvirt-1.2.11-r4.ebuild 13002 SHA256 5cd555839821e311eabf5544937d25f9011257f328c0062c0e7f4566a47d7edc SHA512 357ef4ab80a9bcfeffd1e39a826ac3de053368304f628054891d97d9e7894301d110805f87f9b06822b49989686f4992b41d3800946deb39f638501f39fc4486 WHIRLPOOL 8a15b3deefe85879d043c861689e7f92d8844aaab13956d338b0b4b7e1a5e57141255c4203fd77d90619ead8c3e3d0082a11851baaaee7ac7d8dbc602eea6edf
+EBUILD libvirt-1.2.12-r1.ebuild 13014 SHA256 61da163090758ac1fb5223e09ec274e202573a9a938bf207de73138ee99ddaaa SHA512 69356ee257479155fb6c39d3e49766a98d4eb7fa82c8e30438dac323c7ebc1982a737d7fe77ace1fa2d57a6f79b097a833391376ad87ce34aacf7e1e258343a0 WHIRLPOOL 62d1827fca2cbaaa253d5591e1e169ed5ee598eca931abcbd352634ac6a38ba85eb20b6a26cfb72726bdf3e4fb5014a7a731eea3f50ded98befea2447ea6dbc5
EBUILD libvirt-1.2.12.ebuild 12984 SHA256 23f9d7cd4f746c4cdfda86ddb4b8e27a8ff8bc0455f1f091448aebcc19c07da3 SHA512 e57eec350d44043283a955064afcee8c5133abc02d1d231ef0ef235713f6c8ab15dc0ece5bfd66f13380725ea72b1976f1a39c1f955db8ec7eee7c1d3d4ddd88 WHIRLPOOL 57a32c3fb735bd22f88451bf8477138159d655ffd6e3b2d32c4cc09a92edfc4fec3e5781f561fb5772ec0df00e3b2d3ef86ce2e3f5dc38d49c42d1ec8ef8b68e
-EBUILD libvirt-1.2.13-r2.ebuild 13083 SHA256 5d8520159418fab0c33ff92ce9f9a809009657f7c5c4500846841c0d9ebd557f SHA512 ccbc29dbf76f78983ee8aa4822a590bfafc15cd5350a6e472a1a307bcb9d764ec815b1a91d8bfa895434ad28e22776afa766613be25aadca06a87af76c25abdb WHIRLPOOL e8d5085dd25be7bad8b93f3cdec1d374c2a0949d5d9d42324a4f5c3613d6c6650cf22e267351b988ab5547cb6d967ee56f2068a4b01f99beb3f0407a80a8798e
-EBUILD libvirt-1.2.14-r2.ebuild 13123 SHA256 0078b8fdf024597f0ef6c68272f76311746f6f38acce616cd5d3feaf10330734 SHA512 eadeb2d8bdcd333ea4dcbab6567d1ce2bb04f1cd14e1062aec505d3fbde2eb641e964c3ee7d73c4f96c50dbf342b9122d40aa3c743ba271905a7fe8bfcb2e597 WHIRLPOOL 4448c9d2d242d4fd77a525a768a67320a527f1e0d09d4107611f959943c1a17e9875791a3e46c72cfca68c0836ca7071c9e96e0ad9ed7635a21103d84898b00c
-EBUILD libvirt-9999.ebuild 13079 SHA256 97041590e0e394fc0f63b9de8c087b6bcfe66992ed74b30cb4f384f3a5c71e53 SHA512 a5add1a351c94f2f32daf62a66cb7adfe7b78f233c313afbf8c8abdf284b2f58f07c8b193171b797d979c471157b1044387b3411b0ea138d1aa0db29d2226bbb WHIRLPOOL 3faba24a87f2a3c31bdc115190e1126f670088c9d996a11a231d023f081430a9a1d7a8f857d001fca6ef425dfd3f4f912ec4f2c795bb4cf0c9657230d834cf80
-MISC ChangeLog 28227 SHA256 b6ad989faa5f86a4fdc2924bd481f92e8911734f9454715de120c425ff8df5be SHA512 a7ef26b5ff39fa7e0c7c0939ad8d98343bcab7ff6544dec27c5eb68f69e6873e23fee295998351c1970399ad01bef33ea8ece5988b4c5a6c08d652662e82974e WHIRLPOOL b9410e20ea04363fea4cf27a4eb3eb7893e4e238d81dbb22219d15de02fc6a44f25526800efcb8d37995e47cabbe70692b3176022457dde6c2b0ad5943f00885
+EBUILD libvirt-1.2.13-r2.ebuild 13088 SHA256 14ff2e6bcd31c61ddcb5f1720878a9b00d9902a900e03d9715ee9b6181f7274f SHA512 f7807c9265943520b4f65af85a1bb6f5190c0ba9cb2f9d82f01aa44f08980937bca68a3a69cfcf2aab2b18fecec08b26c33b4c25ca9f1d18ed7424df6583fe9e WHIRLPOOL b9ffbda655c75738764c136c4514a23b3f53479d660551122df0010f6a4ad7e93f62607d86e599ea6b417dd790e29fc3b8c1b375388d29378e4bcbd48daeaa28
+EBUILD libvirt-1.2.14-r2.ebuild 13127 SHA256 772d965ce1a5c19c495dfd685680512b169785d40cfc6ff0b8bcb730f41e5d43 SHA512 060258d25a2f8541828ab0d8c7c8e849bc6ee0f6675c6ea0b0b3be48a72723de4da630ae5975dc421c4f9698f1920ddf281c9ba1c43a18749a27607d62274650 WHIRLPOOL bfb64733a02f14abe1557873ad50ae110b8d0a7c7244f83c59a49a9268db2cff5689b1ac71dbc027b04557d5b87b51faadb3d73c2e1f9475db07241924d426d7
+EBUILD libvirt-1.2.15.ebuild 13124 SHA256 11b8c04d81a9a83846eb3d0a72cd368bea0911d6501e8c739183166a460ad591 SHA512 65abb33c820412a5aaee81ae26d7e15ce1ca456b376852483e58714d60c156791a43deee1d311fd59d59af0dd16bea79b5d079050d90e1d60b39efcc5372204b WHIRLPOOL 60566409e719ac347e0b182aac751caa80059e492d7db796606d3d2bef61b60f7606b0176b2826eddab02f2e4d2e764fa6d39bf16e47a00e294db3ff79d3a4ea
+EBUILD libvirt-9999.ebuild 13083 SHA256 f98532eb034f8aa85f856c3c7a333331743e17bdc274ef55b3a819fdf6c48de8 SHA512 761aa7dbd608c3ae63ef70bdfa13b1154677b86ded5d95a25502f83f0ebca6e48d474ea2817087e96583c6a39603424b02cb9340b89e6519bce8289ccfeef4b0 WHIRLPOOL a91e0ebf2886542e89f45a54dace8f53e6c93914091da983d4819c49427c39368ef171f7bcdc5ecc7dfc579b6e412db3c5480e3cc9b95e9adc82cd8f48b1dbd7
+MISC ChangeLog 28541 SHA256 e3aca63948b1c5c0674d35935e66feb3885295a9f1040845797ee152e5dcccea SHA512 09491da8413a4005f902e07d5419578b2011e1620734ff4fc7123123773a86fb94935ae91ce7f1e720807a529dfaf9400218119156f913061eb4955115c690d6 WHIRLPOOL 2bf3b39c5d4716fa8c95a6521e54399f503389204dbfddfbdb9045d5009d1f58286675a15c24c75023b951462f5c0e013167bffcf2d07d3419a2fc48eda108ad
MISC metadata.xml 3604 SHA256 90d98bcf32df9c4ff5d3fc90cdcac46ddc486efa9706b945cbf749d4a1ddcd30 SHA512 35b1fd9faa961efddec324d3721699068b9b2aefb49271f064b3930c9c246a71829f55566438754c34f294db9b8c2ad55386113a72ab11b31cbb604e4afe7816 WHIRLPOOL 6315f8a01134f62a1f7b9845f0e89624bb1edd713b4965a53209b199609ba4f510f0cbb4ee85f348947556cdeee27ab7ae7fcf52b1b9ed82176076d149c00116
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.1
-iQIcBAEBCAAGBQJVRej8AAoJELhOzYlK7nn/eRQP/0O+E3nn+pXxfmXECqahIwtT
-n50m2jOweOlc+XjbnDowefW15AkwKRMzDc1kARYaomc9lKkywtJlhYXuJz3UlYz9
-OiyfbQqmX+9oR9yINcrXvo4YpRecMLToTPlkYXN5ewhKAK5xZ6OmfYdGeyqkNuCN
-6305qWkMIf77+SrurWubQcC3cgz9F5rD/kOhlrOOD/iTAa+OOZ9+Z/F90jSIoZI4
-/4wtdDOSd/an6UyGKr7t0vDE+XfhsXEvSgz/MLmgk1eNCuwIEFdULh7Zl5P4enn/
-dNcaOA9641YrEVQUVgfUsCsMZXSxJuWi8PM6nR0+wV9Iq+pHvhP62p+/opKNVCFg
-tghdHyrcAtAu3cWAdpuZDnlV4jWOrQT/jGKuAvrzwbgNtmjFxcanbm9kemVZ3exD
-FadWvAP7YUhlyH7NWDoXuL6u2ebQsl/X528/fers+YzlLFCnQEs86pNlDjmtvWEl
-jDrs4ZFiNRkibo/Rx86qW1PGE7IuWezdPVA/Xm4PeAylUZzB0kQb029u0pF457KO
-Di6nXZJ0K5SLfSAgfG7mFxu3W/pNPbnNqd0pTKnG1Tq6VHZclvieP7CCegca5u6j
-Nyfnhhmlov2vd+HhTrlRGBm3osrdoey/XK5UQiFVceJDMa/yuCjTPvfb32PF4vNu
-B3fV1BSCh+pnJoHERzdU
-=63lI
+iQIcBAEBCAAGBQJVSRQbAAoJELhOzYlK7nn/y8IQAOClJKQzRcgfxZAIYTZIe2aB
+j5d9rx0b+o6ld+is2FmbziEOizHwgIhm4pmjWBiPoLzm3V76GJDIZjUy+UwecBQV
+WtbomziKDx+1+xfUwxvnjopy4LvK+TBsM/WJ+njPu6rUiMYdKp7De+pYpXJ3O9Kn
+ryRN89GbeSqSfNuMjrEz15X0E89VQGyvFtXeA56m7AvI88DcmbHBd1V/yMulYHWj
+Sx1OCnwEXzBMAyRBnF44JhCzYe6zz3hzok/+JcqIikZHuFWtdA8m8EU9CrQQEObs
+rR06jgLbEVrnEcrjKy9Aowf1xbq/JZywqiI9t2ULl9seUm+PHyP03moK+hHy8tb5
+LpzQJKGgP0fsfihWSoi18V/H8/cFbI2bIsZV2T/ITLs0tB91h4dMhad+JGHS1Aor
+0MX4n7l9BzeVhFsBozqWZsC/Mf8TtACug9vB04xeGlS8FX1pjFuRRUuCqonzLqQ+
+qF7xoljYfl9toXV3VaQdoUJoN91FwGZVF2w7k7BYAucqL5wYypDj5/Ro2pfk4IBT
+LMOxYn2Lf9NjZKmSZqSyYKncgYQBIqmP741uwyMCQRUm1OIT1s5NMAU9nHs3DzKY
+nRPAd5qt6EiviNuJ6nWCppOSQOpL4SUxzUlMs4hWfgzi+x4R1OvVF4JSoRLotdIH
+YWEpNohSyPntyixpMfqh
+=/8fy
-----END PGP SIGNATURE-----
diff --git a/app-emulation/libvirt/libvirt-1.2.10-r5.ebuild b/app-emulation/libvirt/libvirt-1.2.10-r5.ebuild
index 0405a1be1874..7de591c59705 100644
--- a/app-emulation/libvirt/libvirt-1.2.10-r5.ebuild
+++ b/app-emulation/libvirt/libvirt-1.2.10-r5.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/libvirt/libvirt-1.2.10-r5.ebuild,v 1.1 2015/04/17 14:30:51 tamiko Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.10-r5.ebuild,v 1.2 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@@ -56,7 +56,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@@ -81,7 +81,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
- openvz? ( sys-kernel/openvz-sources )
+ openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2
diff --git a/app-emulation/libvirt/libvirt-1.2.11-r4.ebuild b/app-emulation/libvirt/libvirt-1.2.11-r4.ebuild
index 813756bde0f6..09bc0301f25a 100644
--- a/app-emulation/libvirt/libvirt-1.2.11-r4.ebuild
+++ b/app-emulation/libvirt/libvirt-1.2.11-r4.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/libvirt/libvirt-1.2.11-r4.ebuild,v 1.1 2015/04/17 14:30:51 tamiko Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.11-r4.ebuild,v 1.2 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@@ -56,7 +56,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@@ -82,7 +82,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
- openvz? ( sys-kernel/openvz-sources )
+ openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2
diff --git a/app-emulation/libvirt/libvirt-1.2.12-r1.ebuild b/app-emulation/libvirt/libvirt-1.2.12-r1.ebuild
index 62d7b782a54f..9982ed60af01 100644
--- a/app-emulation/libvirt/libvirt-1.2.12-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-1.2.12-r1.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/libvirt/libvirt-1.2.12-r1.ebuild,v 1.1 2015/04/17 14:30:51 tamiko Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.12-r1.ebuild,v 1.2 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@@ -56,7 +56,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@@ -82,7 +82,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
- openvz? ( sys-kernel/openvz-sources )
+ openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2
diff --git a/app-emulation/libvirt/libvirt-1.2.13-r2.ebuild b/app-emulation/libvirt/libvirt-1.2.13-r2.ebuild
index 2bda5726f3cb..91998766b3d4 100644
--- a/app-emulation/libvirt/libvirt-1.2.13-r2.ebuild
+++ b/app-emulation/libvirt/libvirt-1.2.13-r2.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/libvirt/libvirt-1.2.13-r2.ebuild,v 1.1 2015/04/19 11:07:53 tamiko Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.13-r2.ebuild,v 1.2 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@@ -56,7 +56,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@@ -82,7 +82,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
- openvz? ( sys-kernel/openvz-sources )
+ openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2
diff --git a/app-emulation/libvirt/libvirt-1.2.14-r2.ebuild b/app-emulation/libvirt/libvirt-1.2.14-r2.ebuild
index 333699f1725d..b40530638183 100644
--- a/app-emulation/libvirt/libvirt-1.2.14-r2.ebuild
+++ b/app-emulation/libvirt/libvirt-1.2.14-r2.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/libvirt/libvirt-1.2.14-r2.ebuild,v 1.2 2015/05/03 09:23:08 tamiko Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.14-r2.ebuild,v 1.3 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@@ -57,7 +57,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@@ -83,7 +83,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
- openvz? ( sys-kernel/openvz-sources )
+ openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2
diff --git a/app-emulation/libvirt/libvirt-1.2.15.ebuild b/app-emulation/libvirt/libvirt-1.2.15.ebuild
new file mode 100644
index 000000000000..62171834b93c
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-1.2.15.ebuild
@@ -0,0 +1,465 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.15.ebuild,v 1.1 2015/05/05 19:03:58 tamiko Exp $
+
+EAPI=5
+
+AUTOTOOLIZE=yes
+
+MY_P="${P/_rc/-rc}"
+
+inherit eutils user autotools linux-info systemd readme.gentoo
+
+BACKPORTS=""
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="git://libvirt.org/libvirt.git"
+ SRC_URI=""
+ KEYWORDS=""
+ SLOT="0"
+else
+ # Versions with 4 numbers are stable updates:
+ if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
+ SRC_URI="http://libvirt.org/sources/stable_updates/${MY_P}.tar.gz"
+ else
+ SRC_URI="http://libvirt.org/sources/${MY_P}.tar.gz"
+ fi
+ SRC_URI+=" ${BACKPORTS:+
+ http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz
+ http://dev.gentoo.org/~tamiko/distfiles/${P}-${BACKPORTS}.tar.xz}"
+ KEYWORDS="~amd64 ~x86"
+ SLOT="0/${PV}"
+fi
+S="${WORKDIR}/${P%_rc*}"
+
+DESCRIPTION="C toolkit to manipulate virtual machines"
+HOMEPAGE="http://www.libvirt.org/"
+LICENSE="LGPL-2.1"
+# TODO: Reenable IUSE wireshark-plugins
+IUSE="audit avahi +caps firewalld fuse glusterfs iscsi +libvirtd lvm lxc \
+ +macvtap nfs nls numa openvz parted pcap phyp policykit +qemu rbd sasl \
+ selinux +udev uml +vepa virtualbox virt-network wireshark-plugins xen \
+ elibc_glibc systemd"
+REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
+ lxc? ( caps libvirtd )
+ openvz? ( libvirtd )
+ qemu? ( libvirtd )
+ uml? ( libvirtd )
+ vepa? ( macvtap )
+ virtualbox? ( libvirtd )
+ xen? ( libvirtd )
+ virt-network? ( libvirtd )
+ firewalld? ( virt-network )"
+
+# gettext.sh command is used by the libvirt command wrappers, and it's
+# non-optional, so put it into RDEPEND.
+# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
+# package will use 3 by default. Since we don't have slot pinning in an API,
+# we must go with the most recent
+RDEPEND="sys-libs/readline:=
+ sys-libs/ncurses
+ >=net-misc/curl-7.18.0
+ dev-libs/libgcrypt:0
+ >=dev-libs/libxml2-2.7.6
+ dev-libs/libnl:3
+ >=net-libs/gnutls-1.0.25
+ net-libs/libssh2
+ sys-apps/dmidecode
+ >=sys-apps/util-linux-2.17
+ sys-devel/gettext
+ >=net-analyzer/netcat6-1.0-r2
+ app-misc/scrub
+ audit? ( sys-process/audit )
+ avahi? ( >=net-dns/avahi-0.6[dbus] )
+ caps? ( sys-libs/libcap-ng )
+ fuse? ( >=sys-fs/fuse-2.8.6 )
+ glusterfs? ( >=sys-cluster/glusterfs-3.4.1 )
+ iscsi? ( sys-block/open-iscsi )
+ lxc? ( !systemd? ( sys-power/pm-utils ) )
+ lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
+ nfs? ( net-fs/nfs-utils )
+ numa? (
+ >sys-process/numactl-2.0.2
+ sys-process/numad
+ )
+ openvz? ( sys-kernel/openvz-sources:* )
+ parted? (
+ >=sys-block/parted-1.8[device-mapper]
+ sys-fs/lvm2
+ )
+ pcap? ( >=net-libs/libpcap-1.0.0 )
+ policykit? ( >=sys-auth/polkit-0.9 )
+ qemu? (
+ >=app-emulation/qemu-0.13.0
+ dev-libs/yajl
+ !systemd? ( sys-power/pm-utils )
+ )
+ rbd? ( sys-cluster/ceph )
+ sasl? ( dev-libs/cyrus-sasl )
+ selinux? ( >=sys-libs/libselinux-2.0.85 )
+ systemd? ( sys-apps/systemd )
+ virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
+ wireshark-plugins? ( net-analyzer/wireshark:= )
+ xen? ( app-emulation/xen-tools app-emulation/xen )
+ udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
+ virt-network? ( net-dns/dnsmasq[script]
+ >=net-firewall/iptables-1.4.10
+ net-misc/radvd
+ net-firewall/ebtables
+ sys-apps/iproute2[-minimal]
+ firewalld? ( net-firewall/firewalld )
+ )
+ elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ app-text/xhtml1
+ dev-lang/perl
+ dev-perl/XML-XPath
+ dev-libs/libxslt"
+
+DOC_CONTENTS="For the basic networking support (bridged and routed networks)
+you don't need any extra software. For more complex network modes
+including but not limited to NATed network, you can enable the
+'virt-network' USE flag.\n\n
+If you are using dnsmasq on your system, you will have
+to configure /etc/dnsmasq.conf to enable the following settings:\n\n
+ bind-interfaces\n
+ interface or except-interface\n\n
+Otherwise you might have issues with your existing DNS server."
+
+LXC_CONFIG_CHECK="
+ ~CGROUPS
+ ~CGROUP_FREEZER
+ ~CGROUP_DEVICE
+ ~CGROUP_CPUACCT
+ ~CGROUP_SCHED
+ ~CGROUP_PERF
+ ~BLK_CGROUP
+ ~NET_CLS_CGROUP
+ ~CGROUP_NET_PRIO
+ ~CPUSETS
+ ~RESOURCE_COUNTERS
+ ~NAMESPACES
+ ~UTS_NS
+ ~IPC_NS
+ ~PID_NS
+ ~NET_NS
+ ~USER_NS
+ ~DEVPTS_MULTIPLE_INSTANCES
+ ~VETH
+ ~MACVLAN
+ ~POSIX_MQUEUE
+ ~SECURITYFS
+ ~!GRKERNSEC_CHROOT_MOUNT
+ ~!GRKERNSEC_CHROOT_DOUBLE
+ ~!GRKERNSEC_CHROOT_PIVOT
+ ~!GRKERNSEC_CHROOT_CHMOD
+ ~!GRKERNSEC_CHROOT_CAPS
+"
+
+VIRTNET_CONFIG_CHECK="
+ ~BRIDGE_NF_EBTABLES
+ ~BRIDGE_EBT_MARK_T
+ ~NETFILTER_ADVANCED
+ ~NETFILTER_XT_TARGET_CHECKSUM
+ ~NETFILTER_XT_CONNMARK
+ ~NETFILTER_XT_MARK
+"
+
+BWLMT_CONFIG_CHECK="
+ ~BRIDGE_EBT_T_NAT
+ ~NET_SCH_HTB
+ ~NET_SCH_SFQ
+ ~NET_SCH_INGRESS
+ ~NET_CLS_FW
+ ~NET_CLS_U32
+ ~NET_ACT_POLICE
+"
+
+MACVTAP_CONFIG_CHECK=" ~MACVTAP"
+
+LVM_CONFIG_CHECK=" ~BLK_DEV_DM ~DM_SNAPSHOT ~DM_MULTIPATH"
+
+ERROR_USER_NS="Optional depending on LXC configuration."
+
+pkg_setup() {
+ enewgroup qemu 77
+ enewuser qemu 77 -1 -1 qemu kvm
+
+ # Some people used the masked ebuild which was not adding the qemu
+ # user to the kvm group originally. This results in VMs failing to
+ # start for some users. bug #430808
+ egetent group kvm | grep -q qemu
+ if [[ $? -ne 0 ]]; then
+ gpasswd -a qemu kvm
+ fi
+
+ # Handle specific kernel versions for different features
+ kernel_is lt 3 6 && LXC_CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
+ kernel_is ge 3 6 && LXC_CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP ~MEMCG_KMEM"
+
+ CONFIG_CHECK=""
+ use fuse && CONFIG_CHECK+=" ~FUSE_FS"
+ use lvm && CONFIG_CHECK+="${LVM_CONFIG_CHECK}"
+ use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
+ use macvtap && CONFIG_CHECK+="${MACVTAP_CONFIG_CHECK}"
+ use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}"
+ # Bandwidth Limiting Support
+ use virt-network && CONFIG_CHECK+="${BWLMT_CONFIG_CHECK}"
+ if [[ -n ${CONFIG_CHECK} ]]; then
+ linux-info_pkg_setup
+ fi
+}
+
+src_prepare() {
+ touch "${S}/.mailmap"
+
+ if [[ ${PV} = *9999* ]]; then
+ # git checkouts require bootstrapping to create the configure script.
+ # Additionally the submodules must be cloned to the right locations
+ # bug #377279
+ ./bootstrap || die "bootstrap failed"
+ (
+ git submodule status | sed 's/^[ +-]//;s/ .*//'
+ git hash-object bootstrap.conf
+ ) >.git-module-status
+ fi
+
+ epatch "${FILESDIR}"/${PN}-1.2.9-do_not_use_sysconf.patch
+
+ [[ -n ${BACKPORTS} ]] && \
+ EPATCH_FORCE=yes EPATCH_SUFFIX="patch" \
+ EPATCH_SOURCE="${WORKDIR}/patches" epatch
+
+ epatch_user
+
+ [[ -n ${AUTOTOOLIZE} ]] && eautoreconf
+
+ # Tweak the init script
+ local avahi_init=
+ local iscsi_init=
+ local rbd_init=
+ local firewalld_init=
+ cp "${FILESDIR}/libvirtd.init-r14" "${S}/libvirtd.init"
+ use avahi && avahi_init='avahi-daemon'
+ use iscsi && iscsi_init='iscsid'
+ use rbd && rbd_init='ceph'
+ use firewalld && firewalld_init='need firewalld'
+
+ sed -e "s/USE_FLAG_FIREWALLD/${firewalld_init}/" -i "${S}/libvirtd.init"
+ sed -e "s/USE_FLAG_AVAHI/${avahi_init}/" -i "${S}/libvirtd.init"
+ sed -e "s/USE_FLAG_ISCSI/${iscsi_init}/" -i "${S}/libvirtd.init"
+ sed -e "s/USE_FLAG_RBD/${rbd_init}/" -i "${S}/libvirtd.init"
+}
+
+src_configure() {
+ local myconf=""
+
+ ## enable/disable daemon, otherwise client only utils
+ myconf+=" $(use_with libvirtd)"
+
+ ## enable/disable the daemon using avahi to find VMs
+ myconf+=" $(use_with avahi)"
+
+ ## hypervisors on the local host
+ myconf+=" $(use_with xen) $(use_with xen xen-inotify)"
+ myconf+=" --without-xenapi"
+ if use xen && has_version ">=app-emulation/xen-tools-4.2.0"; then
+ myconf+=" --with-libxl"
+ else
+ myconf+=" --without-libxl"
+ fi
+ myconf+=" $(use_with openvz)"
+ myconf+=" $(use_with lxc)"
+ if use virtualbox && has_version app-emulation/virtualbox-ose; then
+ myconf+=" --with-vbox=/usr/lib/virtualbox-ose/"
+ else
+ myconf+=" $(use_with virtualbox vbox)"
+ fi
+ myconf+=" $(use_with uml)"
+ myconf+=" $(use_with qemu)"
+ myconf+=" $(use_with qemu yajl)" # Use QMP over HMP
+ myconf+=" $(use_with phyp)"
+ myconf+=" --with-esx"
+ myconf+=" --with-vmware"
+
+ ## additional host drivers
+ myconf+=" $(use_with virt-network network)"
+ myconf+=" --with-storage-fs"
+ myconf+=" $(use_with lvm storage-lvm)"
+ myconf+=" $(use_with iscsi storage-iscsi)"
+ myconf+=" $(use_with parted storage-disk)"
+ mycond+=" $(use_with glusterfs)"
+ mycond+=" $(use_with glusterfs storage-gluster)"
+ myconf+=" $(use_with lvm storage-mpath)"
+ myconf+=" $(use_with rbd storage-rbd)"
+ myconf+=" $(use_with numa numactl)"
+ myconf+=" $(use_with numa numad)"
+ myconf+=" $(use_with selinux)"
+ myconf+=" $(use_with fuse)"
+
+ # udev for device support details
+ myconf+=" $(use_with udev)"
+ myconf+=" --without-hal"
+
+ # linux capability support so we don't need privileged accounts
+ myconf+=" $(use_with caps capng)"
+
+ ## auth stuff
+ myconf+=" $(use_with policykit polkit)"
+ myconf+=" $(use_with sasl)"
+
+ # network bits
+ myconf+=" $(use_with macvtap)"
+ myconf+=" $(use_with pcap libpcap)"
+ myconf+=" $(use_with vepa virtualport)"
+ myconf+=" $(use_with firewalld)"
+
+ ## other
+ myconf+=" $(use_enable nls)"
+
+ # user privilege bits fir qemu/kvm
+ if use caps; then
+ myconf+=" --with-qemu-user=qemu"
+ myconf+=" --with-qemu-group=qemu"
+ else
+ myconf+=" --with-qemu-user=root"
+ myconf+=" --with-qemu-group=root"
+ fi
+
+ # audit support
+ myconf+=" $(use_with audit)"
+
+ # wireshark dissector
+ myconf+=" $(use_with wireshark-plugins wireshark-dissector)"
+
+ ## stuff we don't yet support
+ myconf+=" --without-netcf"
+
+ # locking support
+ myconf+=" --without-sanlock"
+
+ # systemd unit files
+ myconf+=" $(use_with systemd systemd-daemon)"
+ use systemd && myconf+=" --with-init-script=systemd"
+
+ # this is a nasty trick to work around the problem in bug
+ # #275073. The reason why we don't solve this properly is that
+ # it'll require us to rebuild autotools (and we don't really want
+ # to do that right now). The proper solution has been sent
+ # upstream and should hopefully land in 0.7.7, in the mean time,
+ # mime the same functionality with this.
+ case ${CHOST} in
+ *cygwin* | *mingw* )
+ ;;
+ *)
+ ac_cv_prog_WINDRES=no
+ ;;
+ esac
+
+ econf \
+ ${myconf} \
+ --disable-static \
+ --disable-werror \
+ --with-remote \
+ --docdir=/usr/share/doc/${PF} \
+ --localstatedir=/var
+
+ if [[ ${PV} = *9999* ]]; then
+ # Restore gnulib's config.sub and config.guess
+ # bug #377279
+ (cd .gnulib && git reset --hard > /dev/null)
+ fi
+}
+
+src_test() {
+ # Explicitly allow parallel build of tests
+ export VIR_TEST_DEBUG=1
+ HOME="${T}" emake check || die "tests failed"
+}
+
+src_install() {
+ emake install \
+ DESTDIR="${D}" \
+ HTML_DIR=/usr/share/doc/${PF}/html \
+ DOCS_DIR=/usr/share/doc/${PF} \
+ EXAMPLE_DIR=/usr/share/doc/${PF}/examples \
+ SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)" \
+ || die "emake install failed"
+
+ find "${D}" -name '*.la' -delete || die
+
+ # Remove bogus, empty directories. They are either not used, or
+ # libvirtd is able to create them on demand
+ rm -rf "${D}"/etc/sysconf
+ rm -rf "${D}"/var/cache
+ rm -rf "${D}"/var/run
+ rm -rf "${D}"/var/log
+
+ use libvirtd || return 0
+ # From here, only libvirtd-related instructions, be warned!
+
+ use systemd && systemd_install_serviced \
+ "${FILESDIR}"/libvirtd.service.conf libvirtd.service
+
+ systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
+
+ newinitd "${S}/libvirtd.init" libvirtd || die
+ newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die
+ newinitd "${FILESDIR}/virtlockd.init" virtlockd || die
+
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ # we only ever want to generate this once
+ if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
+ rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
+ fi
+
+ # We really don't want to use or support old PolicyKit cause it
+ # screws with the new polkit integration
+ if has_version sys-auth/policykit; then
+ rm -rf "${D}"/usr/share/PolicyKit/policy/org.libvirt.unix.policy
+ fi
+
+ # Only sysctl files ending in .conf work
+ dodir /etc/sysctl.d
+ mv "${D}"/usr/lib/sysctl.d/libvirtd.conf "${D}"/etc/sysctl.d/libvirtd.conf
+}
+
+pkg_postinst() {
+ if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
+ touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
+ fi
+
+ if ! use policykit; then
+ elog "To allow normal users to connect to libvirtd you must change the"
+ elog "unix sock group and/or perms in /etc/libvirt/libvirtd.conf"
+ fi
+
+ use libvirtd || return 0
+ # From here, only libvirtd-related instructions, be warned!
+
+ readme.gentoo_print_elog
+
+ if use caps && use qemu; then
+ elog "libvirt will now start qemu/kvm VMs with non-root privileges."
+ elog "Ensure any resources your VMs use are accessible by qemu:qemu"
+ fi
+
+ if [[ -n "${REPLACING_VERSIONS}" ]]; then
+ elog ""
+ elog "The systemd service-file configuration under /etc/sysconfig has"
+ elog "been removed. Please use"
+ elog " /etc/systemd/system/libvirtd.service.d/00gentoo.conf"
+ elog "to control the '--listen' parameter for libvirtd. The configuration"
+ elog "for the libvirt-guests.service is now found under"
+ elog " /etc/libvirt/libvirt-guests.conf"
+ elog "The openrc configuration has not been changed. Thus no action is"
+ elog "required for the openrc service manager."
+ elog ""
+ fi
+}
diff --git a/app-emulation/libvirt/libvirt-9999.ebuild b/app-emulation/libvirt/libvirt-9999.ebuild
index fa79a740084a..2f0a88637d7f 100644
--- a/app-emulation/libvirt/libvirt-9999.ebuild
+++ b/app-emulation/libvirt/libvirt-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/libvirt/libvirt-9999.ebuild,v 1.74 2015/04/19 11:07:53 tamiko Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-9999.ebuild,v 1.75 2015/05/05 19:03:58 tamiko Exp $
EAPI=5
@@ -56,7 +56,7 @@ REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:=
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt:0
@@ -82,7 +82,7 @@ RDEPEND="sys-libs/readline
>sys-process/numactl-2.0.2
sys-process/numad
)
- openvz? ( sys-kernel/openvz-sources )
+ openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2