[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2017-02-26 Thread Agostino Sarubbo
commit: 40a4e7efac28ee3f60a6810afe3b5f4ce017736d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 27 07:57:33 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 27 07:57:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a4e7ef

sys-kernel/vanilla-sources: Automated version bump to {3.2.86,3.16.41,4.10.1} - 
remove old.

Package-Manager: portage-2.3.3
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest  | 5 +++--
 ...vanilla-sources-3.16.40.ebuild => vanilla-sources-3.16.41.ebuild} | 0
 .../{vanilla-sources-3.2.85.ebuild => vanilla-sources-3.2.86.ebuild} | 0
 .../{vanilla-sources-4.10.0.ebuild => vanilla-sources-4.10.1.ebuild} | 0
 4 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index b6a7124682..2a42ebd980 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,9 +9,10 @@ DIST linux-4.4.tar.xz 87295988 SHA256 
401d7c8fef594999a460d10c72c5a94e9c2e1022f1
 DIST linux-4.9.tar.xz 93192404 SHA256 
029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 WHIRLPOOL 
072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a
 DIST patch-3.10.105.xz 1397064 SHA256 
f80c551ebb34df1244b3cec5e06d09fb3eff30289c00cb6347f5d1c874976fda SHA512 
f1b54e53c11f98f1f07a31aa77a65dfc8f69d8a420c7a68b6e75d72ab82e3d8b5f16a43d75840439f01a8b9af55ecc941f82f436561c6af410ffd930a89c4625
 WHIRLPOOL 
45c31a090fb1f4747e78eed106b03408bce9cd45a8b657e4b3010ac409676ca554c22202cafe3aa75ba3377e5cf8e3c85b03d1a4a0e1ae50d5bfe052bfb6a0a8
 DIST patch-3.12.70.xz 1732100 SHA256 
4a9945d0d2172bdc9af38a908ec226fc85b26ff4f8e26f7d1873aa5c740d2f9a SHA512 
3aea1cdf271c254072bdeb7e4db922b7b8ff97512a0aae87ef6790beccbbcfca49ca51ab91301b24b4a814b811aa203c1152014ebc8bed840ee22b07120f3745
 WHIRLPOOL 
2117aab2c96fc9d69ec301241de3eea4cab65c000ea16d60210fd2cf4a3f336811bae191157b0da320a1ba7f320c151fa5cae3639faa875663806f485528af43
-DIST patch-3.16.40.xz 1437836 SHA256 
e729a2e5f276a7fd94e01ba8883fc063c81fbdc57d0ef0fe272d2ae2c8c49661 SHA512 
9462dd76fa7bb1cede2cfd581626c67af49e961007426331120158b3855def0054c676630059494f2a6d3f8e706ce6cf423feb408f840bb70d2ffc8a1147065b
 WHIRLPOOL 
56a8cdd7a5ab684f2901114ab30aadcb92cb0fb7a430022005b3592ddf82c519b0dd33b716e2c55fc5588d501f6e45bd0e5246e9f10b5ea8609b6c2d265ffa0e
-DIST patch-3.2.85.xz 1670912 SHA256 
3a603b52edd23b9b97f4ebf2e746e3862072f19cff1b2d333202760097a9c9b1 SHA512 
29f75a1c9ce8dbeb84b815021f60e041db14452a75a8ac9e597397ab5bf9c37681f1ad8a9a2cc96ccf3489eaa2cf4482d2122a6cab8fab8ca11025e5e29882d8
 WHIRLPOOL 
40efc8f7c566c16034c0f00e9c33700cd0883d960cda9aa08b0863ab19401eb65be5ab7b23657dff59b7dd4b8b19274e6e66437c825ffd2177c6f2300351a908
+DIST patch-3.16.41.xz 1440764 SHA256 
a6ada9d5678138a556d69b9f44c9d56ea274820b35990672ccb21607cd7ffa0f SHA512 
36f5f6240468e59219128634010fe53838a1dec4b442d37338a3600be3a3a3585c45c8fee96e815458d5752cbc66a9fb0844e6939c41463f9ea6d8a21c41341a
 WHIRLPOOL 
7db65fee7def758b27f6151eb4e25009008dfadfb3542db3ce552d79a89f289433b35876e3273c432c6a8ecbd318ba65337a945fb9af302b11e10e2dacf2e1b1
+DIST patch-3.2.86.xz 1671320 SHA256 
7a1d20d5bd14c2eb92399a12170ddb8e96888a07ecaca4aade4f76c2fb8573a1 SHA512 
4dca4d37134fde7a81ad76cb0de7ec717e27da356d3b7827f356c412b4c201d960aea48dfe2475728bc8fc23f1ed72544beca8b511ac4265d3d4d4ac59604c1a
 WHIRLPOOL 
d1b4ea3951e5f2b1a526bdd87b82e246b23f0f2ced632dad4e5262958158d1e1c45762a73c83f95001de4179f9794f999e3f820119c896bcfbbd7acaac2e
 DIST patch-3.4.113.xz 1362096 SHA256 
d5492eeaadcf12aaad471011066e447907999035c26368da8e4f82b1871ef03a SHA512 
cd212cb2c2d6fb911571472466027c7e502277f7af2426050a5afcd4c7799920e48414190b8a8a039f88d85bbf0d9e164c7d8c45982bf51f7567da9304137688
 WHIRLPOOL 
bc88441d583b9ed2f315b6ed809c168cb00af5a3c1f91fd1e4bd651a5f21cc69fd9343460976b5707916ec992b3e7a2f519953ce1bbc55fbb3290237ec4b44a3
 DIST patch-4.1.38.xz 945376 SHA256 
97eaedf1a4f5b931271035f640690757c0a3239d89f69c6dd7774d3371b589b6 SHA512 
2d271e94fecc1a97c990de0e042cd20d5acdf6adfa71e71e162cf4886218b9481284aba4dd0201f777b146e309bfdf9d95062cfc878c08f613d8b50222010d2c
 WHIRLPOOL 
c947507c4e325bbdcdf2a49a2c58963bdf9b5876ebbfb8cce0a4b7c97fbb4fdefe904c52f59735efad24cd22becdf278e8d3bf898b2faa048618711161cd6f7b
+DIST patch-4.10.1.xz 7408 SHA256 
da560125aa350f76f0e4a5b9373a0d0a1c27ccefe3b7bd9231724f3a3c4ebb9e SHA512 
7d36d210eade03df91dd3bbaa9cb9bdad0a2c60e21a7b6c1be36f7610d4329b6b517517ba8d971458a2e1bc219e639da8ffe6b12b8954c3ba19bf527f239
 WHIRLPOOL 
5cb630fd5200810a17def47983e237ce819fa2e456949a8812d859a6d7918a89cb5411c567a956d48f887da86587bcc96589a248fc3c2dda426ba46e79ff9a92
 DIST patch-4.4.52.xz 958972 SHA256 

[gentoo-commits] repo/gentoo:master commit in: dev-python/django-treebeard/

2017-02-26 Thread Slawek Lis
commit: 4c4e11f881da9e172f9395043613ca05029b4ea4
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Feb 27 07:40:59 2017 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Feb 27 07:42:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4e11f8

dev-python/django-treebeard: version bump to 4.1.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/django-treebeard/Manifest   |  1 +
 .../django-treebeard/django-treebeard-4.1.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/django-treebeard/Manifest 
b/dev-python/django-treebeard/Manifest
index 97604bac33..df0f087dc3 100644
--- a/dev-python/django-treebeard/Manifest
+++ b/dev-python/django-treebeard/Manifest
@@ -1,2 +1,3 @@
 DIST django-treebeard-3.0.tar.gz 93278 SHA256 
ac9935d855359951f1a9c51904f55f2a1b1b41930ea472ded78cfd50c5cae982 SHA512 
9c15dd75142a36cbd73d09c1f677f9875f67dc809178aeec79fab817a2ec60dc4afb0ca81ffa818be489d4bb1190299197e0f9b7d90e704428ca6c3fc6bf0a61
 WHIRLPOOL 
b1e1fd9923b1495374cd4d3fef5b808926fc89f6d175dd18157aab778d5f13d2ed4b789c1fbcbbe9efea96a152a6943037f3093aafcadd1a14d977bcdd698c6c
 DIST django-treebeard-4.0.tar.gz 92991 SHA256 
af210cf46cf14ad53a7b3161dec3f015bafa45813b6ef3b87652ddb0799c8aae SHA512 
0308e5998ce6b729ef1fca8841e44bbdc31f8bb013f63e285c386ec2a038c85c5b252617b85a2c22e24aa685f3790557052facb6f00e45b7ed630ec9f1c93dfe
 WHIRLPOOL 
405650c557ef519b0b02b8bc7cc1a7a963fd669bcdfec53e21d5b4f6a5d3545eec96b9f0bf218d218a3fbb26f0e1e66ff7027a7f75dd0eaf3a92ce456d8af197
+DIST django-treebeard-4.1.0.tar.gz 101292 SHA256 
f13c9a612a554ee0784632961904870efcf05f58282cd158da84ee88120fbafb SHA512 
261f4d91c5fd78b05346ea3a5e384e413b81a0cff5278c5bc4373bba3b7d7734c84a96529013f759a20ee46aa60f699ec552117d258a4da3a1d46aa6c1a1cdd6
 WHIRLPOOL 
1c7595609acd699b19f7eb4a482ab5dfe0cdfd0fcf4364e30c038878e7fd1d77a2840d5fd9cfad7a8c3810f2846de70cdcf27d0e97c833be590ace3b8eb7edb3

diff --git a/dev-python/django-treebeard/django-treebeard-4.1.0.ebuild 
b/dev-python/django-treebeard/django-treebeard-4.1.0.ebuild
new file mode 100644
index 00..3d544913b8
--- /dev/null
+++ b/dev-python/django-treebeard/django-treebeard-4.1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Efficient tree implementations for Django 1.6+"
+HOMEPAGE="https://tabo.pe/projects/django-treebeard/ 
https://pypi.python.org/pypi/django-treebeard;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/django-1.6
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools
+"



[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2017-02-26 Thread Paweł Hajdan
commit: ac1d420e8cf377c1e714665f1f520e062a816c50
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Feb 26 18:00:53 2017 +
Commit: Paweł Hajdan  gentoo  org>
CommitDate: Mon Feb 27 07:09:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1d420e

profiles: unmask USE=system-ffmpeg for www-client/chromium

Suggested by Mircea Sava in https://bugs.gentoo.org/show_bug.cgi?id=607454#c26

 profiles/base/package.use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 15329d6520..63cce0bdbc 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -32,10 +32,6 @@ net-misc/asterisk osplookup
 # Unstable dependencies.
 media-plugins/kipi-plugins mediawiki vkontakte
 
-# Mike Gilbert  (26 Jan 2017)
-# Needs >=media-video/ffmpeg-3
->=www-client/chromium-56 system-ffmpeg
-
 # Michael Palimaka 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/concurrent-ruby/

2017-02-26 Thread Hans de Graaff
commit: 2223fa4e3e8bd53158d3d263ae5a14a75d3896da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 27 06:30:34 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 27 06:51:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2223fa4e

dev-ruby/concurrent-ruby: add 1.0.5

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.0.5.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 8110345152..e97aacd3d9 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,3 +1,4 @@
 DIST concurrent-ruby-1.0.2.tar.gz 1278198 SHA256 
a8051789e6b08448ae350031cf13ec563b0a176651b7d81d9f9e845b9b126ff4 SHA512 
ad82af8bb5a6aeb6133466580e3e6b51cc37dcc9391b0bbfdc5230ac761453747fcac1b080a09772c90d7a05047ae4ac0ba4113fbd048c4b3c3712064b7a22d9
 WHIRLPOOL 
55a8d668cad46f357d3b54428f0ab42b349f46b5e9a785cf053944ef96a4f0267b775911b7cec5d6d64bc40fb7efc1f1cc0ef5affdc7307ea5e40db8af6dc87c
 DIST concurrent-ruby-1.0.3.tar.gz 1281328 SHA256 
fb30442c8e880b8c9fd9f6cc87aa0f6bac38c9c6fae2efe08864acd232df474f SHA512 
c866e26938effca0aa508f86330a08d0885c68c012bfb64f28b44f9490b6b2c71d99cfe0101a5dcaf1b6038948051f98960907cb7e27c44c60325a27e08c35dc
 WHIRLPOOL 
0ef989bd5c6150dada21bb57f117d6252bd1b2eddd17aa233ff6906bf5e8403e6bcfee98adfcb6bf5de17f45c285c06f4bfbdff3ce611f5adb97016018f7570d
 DIST concurrent-ruby-1.0.4.tar.gz 1299941 SHA256 
d335fff59c62e92c1e032e77136bf2ec189c5b0811adb87f147ecb2f89b7a884 SHA512 
f905cc1b42b100fb961d774fc7cf5cb19d4f6fa1342ae782b9a018a8fb84f0d7cfe954f809645d6f485ac01247a5207fbc6b11e051dc9dd7fdd679793ba6a47d
 WHIRLPOOL 
af9a052610f6cedc520c615634228c168f22ad7c882bf3f2e35a327380b0c630de47c36564c1b329efe928a6a937694adbbb67dc0c872ede30a4b891ab593678
+DIST concurrent-ruby-1.0.5.tar.gz 1307802 SHA256 
dede44297efd94d93e56bc85efeb1d2220f911ca4913c59f8c91f8a53f061b62 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6
 WHIRLPOOL 
e60d55a9636a2deb256d4c3a2c6910d5e8af7377337edbcafee6431030c91f86a1f2bf17a1ad75785ce185d9aa6fe311392be1cdf859104d9f225bc3af8953ad

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
new file mode 100644
index 00..866f984d87
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
+  lib/concurrent/{concurrent-edge,lazy_register.rb} \
+   spec/concurrent/lazy_register_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/concurrent-ruby/

2017-02-26 Thread Hans de Graaff
commit: f6674a75fe198955536d9418bf8e1f4dde599e52
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 27 06:32:23 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 27 06:51:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6674a75

dev-ruby/concurrent-ruby: cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/concurrent-ruby/Manifest  |  2 --
 .../concurrent-ruby-1.0.2-r1.ebuild| 40 --
 .../concurrent-ruby/concurrent-ruby-1.0.2.ebuild   | 36 ---
 .../concurrent-ruby/concurrent-ruby-1.0.3.ebuild   | 38 
 4 files changed, 116 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index e97aacd3d9..bf3efbadee 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,4 +1,2 @@
-DIST concurrent-ruby-1.0.2.tar.gz 1278198 SHA256 
a8051789e6b08448ae350031cf13ec563b0a176651b7d81d9f9e845b9b126ff4 SHA512 
ad82af8bb5a6aeb6133466580e3e6b51cc37dcc9391b0bbfdc5230ac761453747fcac1b080a09772c90d7a05047ae4ac0ba4113fbd048c4b3c3712064b7a22d9
 WHIRLPOOL 
55a8d668cad46f357d3b54428f0ab42b349f46b5e9a785cf053944ef96a4f0267b775911b7cec5d6d64bc40fb7efc1f1cc0ef5affdc7307ea5e40db8af6dc87c
-DIST concurrent-ruby-1.0.3.tar.gz 1281328 SHA256 
fb30442c8e880b8c9fd9f6cc87aa0f6bac38c9c6fae2efe08864acd232df474f SHA512 
c866e26938effca0aa508f86330a08d0885c68c012bfb64f28b44f9490b6b2c71d99cfe0101a5dcaf1b6038948051f98960907cb7e27c44c60325a27e08c35dc
 WHIRLPOOL 
0ef989bd5c6150dada21bb57f117d6252bd1b2eddd17aa233ff6906bf5e8403e6bcfee98adfcb6bf5de17f45c285c06f4bfbdff3ce611f5adb97016018f7570d
 DIST concurrent-ruby-1.0.4.tar.gz 1299941 SHA256 
d335fff59c62e92c1e032e77136bf2ec189c5b0811adb87f147ecb2f89b7a884 SHA512 
f905cc1b42b100fb961d774fc7cf5cb19d4f6fa1342ae782b9a018a8fb84f0d7cfe954f809645d6f485ac01247a5207fbc6b11e051dc9dd7fdd679793ba6a47d
 WHIRLPOOL 
af9a052610f6cedc520c615634228c168f22ad7c882bf3f2e35a327380b0c630de47c36564c1b329efe928a6a937694adbbb67dc0c872ede30a4b891ab593678
 DIST concurrent-ruby-1.0.5.tar.gz 1307802 SHA256 
dede44297efd94d93e56bc85efeb1d2220f911ca4913c59f8c91f8a53f061b62 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6
 WHIRLPOOL 
e60d55a9636a2deb256d4c3a2c6910d5e8af7377337edbcafee6431030c91f86a1f2bf17a1ad75785ce185d9aa6fe311392be1cdf859104d9f225bc3af8953ad

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
deleted file mode 100644
index 0c980867b9..00
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
-
-RUBY_PATCHES=( ${P}-alpha.patch )
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
-  lib/concurrent/{concurrent-edge,lazy_register.rb} \
-   spec/concurrent/lazy_register_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild
deleted file mode 100644
index 55084763d3..00
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bcrypt_pbkdf/

2017-02-26 Thread Hans de Graaff
commit: 4449849bf203bc73931e3d5ac893fc89083c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 27 06:50:57 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 27 06:51:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4449849b

dev-ruby/bcrypt_pbkdf: initial import of 1.0.0

New test dependency for dev-ruby/net-ssh.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/bcrypt_pbkdf/Manifest  |  1 +
 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 36 +
 dev-ruby/bcrypt_pbkdf/metadata.xml  | 11 
 3 files changed, 48 insertions(+)

diff --git a/dev-ruby/bcrypt_pbkdf/Manifest b/dev-ruby/bcrypt_pbkdf/Manifest
new file mode 100644
index 00..9e9790df18
--- /dev/null
+++ b/dev-ruby/bcrypt_pbkdf/Manifest
@@ -0,0 +1 @@
+DIST bcrypt_pbkdf-1.0.0.gem 24576 SHA256 
1b86abaca5f4b0e9626b3218ba8f680863bfb3ea2316e1cf647be3c346984432 SHA512 
b582407617633f5277cde9251ed1fd2ca408ae8bd19cc73f107d7932bed38061dc0099d3033ff5def1b586507392c33d8c50815fb156322f0dd08fbbe4a8e967
 WHIRLPOOL 
9401dc3fcde08ff9fe83bd76b92fc779ed9d37c517b6a72b90726b10b211bf3290d268caf93bf0068fe1430c89942bb4a034151c43d35a2033208a7724b4987d

diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild 
b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
new file mode 100644
index 00..065650faf8
--- /dev/null
+++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based 
PRF)"
+HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
+
+all_ruby_prepare() {
+   # Don't use a ruby-bundled version of libsodium
+   sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb 
|| die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/mri extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/mri
+   cp ext/mri/bcrypt_pbkdf_ext.so lib/ || die
+}

diff --git a/dev-ruby/bcrypt_pbkdf/metadata.xml 
b/dev-ruby/bcrypt_pbkdf/metadata.xml
new file mode 100644
index 00..cae815148e
--- /dev/null
+++ b/dev-ruby/bcrypt_pbkdf/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+net-ssh/bcrypt_pbkdf-ruby
+  
+



[gentoo-commits] repo/gentoo:master commit in: net-misc/memcached/

2017-02-26 Thread Matt Thode
commit: 107ab1e44ccd9b33c7aa4768fd00791802be94fd
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:45:14 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:45:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107ab1e4

net-misc/memcached: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/memcached/Manifest|  1 +
 net-misc/memcached/memcached-1.4.35.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index aa1211af48..378728db42 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -1,2 +1,3 @@
 DIST memcached-1.4.33.tar.gz 389813 SHA256 
83726c8d68258c56712373072abb25a449c257398075a39ec0867fd8ba69771d SHA512 
00af5a2f46702fb8e606b1035cdaad125445d8eb701927a3d7cd6c12e0811efb3ad917e3118043fd993b5c313f1aa0c4b2a471218e971a21fed7c896e136
 WHIRLPOOL 
05ee1d4ea931a1f1792283b1d947ffa48752cb6ad1417d06221f967b00e638f5fa21448080efc1de1adf7457bd202b6102ae1495ba1e01368fcba04565c95299
 DIST memcached-1.4.34.tar.gz 391131 SHA256 
5064c87f91a37d822dfeab8768490c55fe686a742f07f67c7121101e48d87c79 SHA512 
e91aa784674501313cd7464bad22f1898b998c836492a52efe68d097a01249a4fffd3b23b79af86957dd3dc11794f2bff476a4891b9cfa172ff9c29dfb50789f
 WHIRLPOOL 
7e6025c3dd7e10d0bb65bb576aa47e901043a6d62c4240ce427d0b54cc92086fb4cb81b2d18ad0f4dc76b998600897a542ba7dd57904076161fa5cde733e57f3
+DIST memcached-1.4.35.tar.gz 398312 SHA256 
f4815ac95aa06c0f360052a0a12010533b2b78c3bfe475b171606c1b61469476 SHA512 
f42f12ce950d0dd83049f3ece588facc0617f0fc0010f428eb92efcf5a0a5422e110dcef6cff34e5feb5e7a115efa8b82fb09e26f2ff8bb112ebb5fb9adcaf4d
 WHIRLPOOL 
b5b01d658f9f815a0ace4ec6737ed42d0b8741dfdf738af8488c7c261d874f81985fc98db378aa744af1f02400994ee0bff6e037f96dabdad1b0a16568599d1a

diff --git a/net-misc/memcached/memcached-1.4.35.ebuild 
b/net-misc/memcached/memcached-1.4.35.ebuild
new file mode 100644
index 00..86a08ab8d6
--- /dev/null
+++ b/net-misc/memcached/memcached-1.4.35.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils flag-o-matic systemd user
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="High-performance, distributed memory object caching system"
+HOMEPAGE="http://memcached.org/;
+SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
+https://www.memcached.org/files/old/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="test slabs-reassign debug sasl selinux" # hugetlbfs later
+
+RDEPEND=">=dev-libs/libevent-1.4:=
+dev-lang/perl
+sasl? ( dev-libs/cyrus-sasl )
+selinux? ( sec-policy/selinux-memcached )"
+DEPEND="${RDEPEND}
+   test? ( virtual/perl-Test-Harness 
>=dev-perl/Cache-Memcached-1.24 )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
+   epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
+   epatch "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
+   epatch "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
+   sed -i -e 's,-Werror,,g' configure.ac || die
+   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
+   eautoreconf
+   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
+
+   # Tweak upstream systemd unit to use Gentoo variables/envfile.
+   # As noted by bug #587440
+   sed -i -e '/^ExecStart/{
+   s,{USER},{MEMCACHED_RUNAS},g;
+   s,{CACHESIZE},{MEMUSAGE},g;
+   s,OPTIONS,MISC_OPTS,g;
+   };
+   /Environment=/{s,OPTIONS,MISC_OPTS,g;};
+   /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;};
+   ' \
+   "${S}"/scripts/memcached.service
+}
+
+src_configure() {
+   econf \
+   --disable-docs \
+   $(use_enable sasl)
+   # The xml2rfc tool to build the additional docs requires TCL :-(
+   # `use_enable doc docs`
+}
+
+src_compile() {
+   # There is a heavy degree of per-object compile flags
+   # Users do NOT know better than upstream. Trying to compile the testapp 
and
+   # the -debug version with -DNDEBUG _WILL_ fail.
+   append-flags -UNDEBUG -pthread
+   emake testapp memcached-debug CFLAGS="${CFLAGS}"
+   filter-flags -UNDEBUG
+   emake
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dobin scripts/memcached-tool
+   use debug && dobin memcached-debug
+
+   dodoc AUTHORS ChangeLog NEWS README.md doc/{CONTRIBUTORS,*.txt}
+
+   newconfd "${FILESDIR}/memcached.confd" memcached
+   newinitd 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/diskimage-builder/

2017-02-26 Thread Matt Thode
commit: 7116a2852f3218331a609494958b982063096c86
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:45:47 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:45:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7116a285

app-emulation/diskimage-builder: 1.27.0 stable amd64 and x86

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/diskimage-builder/diskimage-builder-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/diskimage-builder/diskimage-builder-1.27.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-1.27.0.ebuild
index a74c2ce3e7..269ad32433 100644
--- a/app-emulation/diskimage-builder/diskimage-builder-1.27.0.ebuild
+++ b/app-emulation/diskimage-builder/diskimage-builder-1.27.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/

2017-02-26 Thread Matt Thode
commit: b3f7538be2ca5e4b1afb3207327c34628def2e60
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:47:42 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:47:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f7538b

app-admin/puppet-agent: 1.9.1 stable amd64 and x86

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/puppet-agent/puppet-agent-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/puppet-agent/puppet-agent-1.9.1.ebuild 
b/app-admin/puppet-agent/puppet-agent-1.9.1.ebuild
index da0a3ddaee..17881af0ec 100644
--- a/app-admin/puppet-agent/puppet-agent-1.9.1.ebuild
+++ b/app-admin/puppet-agent/puppet-agent-1.9.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="puppetdb selinux"
 RESTRICT="strip"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/heat/files/, sys-cluster/heat/

2017-02-26 Thread Matt Thode
commit: 9502763aafd263d8b2fba40cbfc5e4a96673e750
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:41:09 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:43:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9502763a

sys-cluster/heat: OCATA

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --force

 sys-cluster/heat/Manifest |1 +
 sys-cluster/heat/files/ocata-heat.conf.sample | 2635 +
 sys-cluster/heat/heat-2017.1..ebuild  |  149 ++
 sys-cluster/heat/heat-8.0.0.ebuild|  148 ++
 4 files changed, 2933 insertions(+)

diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest
index 562f0f2be0..31d8b385c4 100644
--- a/sys-cluster/heat/Manifest
+++ b/sys-cluster/heat/Manifest
@@ -1 +1,2 @@
 DIST heat-7.0.2.tar.gz 2257003 SHA256 
5fb78bdb8859e3f037ffe11180b9a526830e8ce56a294bbb2dc79b638b7c99da SHA512 
0655b8e264bbfa227405759d28d74c9f71eefb8d2abce3f75d3a72fd0d927c114a5bb4658e73c553302632a086af34faa1e37f5bbef1b84f3564ca3fbac624e7
 WHIRLPOOL 
d1e3806534ad5d2930cd7b135ee78200b1d43f937cfcc3c3864263c6da8d0271476450f86b0ea2b84461a05ee794a3a1f3ed08086db9f0c1d1ed9d4f05a37db3
+DIST heat-8.0.0.tar.gz 2311784 SHA256 
edccf56b31a9c4cc01ba47c66f7b7197e3056f66c333c0c3f29b4ee44000f583 SHA512 
bbc4d19b254069e46f2bda554336f4fd0bc5eeb96974e1c997efca94304e32668ca6584671b5121af07004925829c770345356ebb0b113a4c1ff5dc2a949bcd7
 WHIRLPOOL 
7787008629aba8ad4e369822e2fd555df2d95a127246bd080de5d7b728bcc3ab049cd8097cc9618ce29e10e1f66af9335b58fa45cb604ca1b01208219cf3bc3c

diff --git a/sys-cluster/heat/files/ocata-heat.conf.sample 
b/sys-cluster/heat/files/ocata-heat.conf.sample
new file mode 100644
index 00..200ae61940
--- /dev/null
+++ b/sys-cluster/heat/files/ocata-heat.conf.sample
@@ -0,0 +1,2635 @@
+[DEFAULT]
+
+#
+# From heat.api.middleware.ssl
+#
+
+# The HTTP Header that will be used to determine what the original request
+# protocol scheme was, even if it was removed by an SSL terminator proxy.
+# (string value)
+# Deprecated group/name - [DEFAULT]/secure_proxy_ssl_header
+#secure_proxy_ssl_header = X-Forwarded-Proto
+
+#
+# From heat.common.config
+#
+
+# Name of the engine node. This can be an opaque identifier. It is not
+# necessarily a hostname, FQDN, or IP address. (string value)
+#host = slaanesh
+
+# List of directories to search for plug-ins. (list value)
+#plugin_dirs = 
/usr/lib64/heat,/usr/lib/heat,/usr/local/lib/heat,/usr/local/lib64/heat
+
+# The directory to search for environment files. (string value)
+#environment_dir = /etc/heat/environment.d
+
+# The directory to search for template files. (string value)
+#template_dir = /etc/heat/templates
+
+# Select deferred auth method, stored password or trusts. (string value)
+# Allowed values: password, trusts
+#deferred_auth_method = trusts
+
+# Allow reauthentication on token expiry, such that long-running tasks may
+# complete. Note this defeats the expiry of any provided user tokens. (string
+# value)
+# Allowed values: '', trusts
+#reauthentication_auth_method =
+
+# Gap, in seconds, to determine whether the given token is about to expire.
+# (integer value)
+#stale_token_duration = 30
+
+# Subset of trustor roles to be delegated to heat. If left unset, all roles of
+# a user will be delegated to heat when creating a stack. (list value)
+#trusts_delegated_roles =
+
+# Maximum resources allowed per top-level stack. -1 stands for unlimited.
+# (integer value)
+#max_resources_per_stack = 1000
+
+# Maximum number of stacks any one tenant may have active at one time. (integer
+# value)
+#max_stacks_per_tenant = 100
+
+# Number of times to retry to bring a resource to a non-error state. Set to 0
+# to disable retries. (integer value)
+#action_retry_limit = 5
+
+# Number of times to retry when a client encounters an expected intermittent
+# error. Set to 0 to disable retries. (integer value)
+#client_retry_limit = 2
+
+# Maximum length of a server name to be used in nova. (integer value)
+# Maximum value: 53
+#max_server_name_length = 53
+
+# Number of times to check whether an interface has been attached or detached.
+# (integer value)
+# Minimum value: 1
+#max_interface_check_attempts = 10
+
+# Controls how many events will be pruned whenever a stack's events are purged.
+# Set this lower to keep more events at the expense of more frequent purges.
+# (integer value)
+# Minimum value: 1
+#event_purge_batch_size = 200
+
+# Rough number of maximum events that will be available per stack. Actual
+# number of events can be a bit higher since purge checks take place randomly
+# 200/event_purge_batch_size percent of the time. Older events are deleted when
+# events are purged. Set to 0 for unlimited events per stack. (integer value)
+#max_events_per_stack = 1000
+
+# Timeout in seconds for stack action (ie. create or update). (integer value)
+#stack_action_timeout = 3600
+
+# The amount of time in seconds after 

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-manilaclient/

2017-02-26 Thread Matt Thode
commit: 1ce4a354e07f70fdc443ca0b2672114efaa5c554
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:23:53 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:42:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce4a354

dev-python/python-manilaclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-manilaclient/Manifest|  1 +
 .../python-manilaclient-1.14.0.ebuild  | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/python-manilaclient/Manifest 
b/dev-python/python-manilaclient/Manifest
index 6a9cfae858..c375cc5314 100644
--- a/dev-python/python-manilaclient/Manifest
+++ b/dev-python/python-manilaclient/Manifest
@@ -1 +1,2 @@
 DIST python-manilaclient-1.11.0.tar.gz 167117 SHA256 
5a6aa5002be88bf7d3af0d4439fab54b7288165cd17ccbd855c622184ea8b8fc SHA512 
7427b3a54d75ad014d3b859a51d9693ab964a1a5376a64e396f16b308619f23183f610299ced2a76aeab2eddf47310435c7c654dec662dad9e13089d93e284b3
 WHIRLPOOL 
d546d55739525eb3e30c217eaa2b7d5a3065299ac710bdabe99cb56980ba66b86ed8dd4048adf7b422811365f0eebe4417bfcb3ea010e034ed0add816afb0fba
+DIST python-manilaclient-1.14.0.tar.gz 193535 SHA256 
21b5c2a0b2b74815db653cf3447fa3fd7cb9b8f221fcf46d5f692e79a5add4bd SHA512 
9cfeffa8919af788b50b2753d722ee5472b45332a8e8dcfd290719344d1d6e7c7880ba0166ccc1c39b1eb15adaa1d8b012d923a04f4ba5b3a2a9774af981bb6a
 WHIRLPOOL 
1492f8d38ece6e731f75d7437ad9a37f14cf4824025bbd18bc8411ed46cb86fde9483302b272c9e7fd8cae9588a7b295ab001897979b9a162bbfd92a69648fc2

diff --git a/dev-python/python-manilaclient/python-manilaclient-1.14.0.ebuild 
b/dev-python/python-manilaclient/python-manilaclient-1.14.0.ebuild
new file mode 100644
index 00..cd487b0ec2
--- /dev/null
+++ b/dev-python/python-manilaclient/python-manilaclient-1.14.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Manila API"
+HOMEPAGE="https://github.com/openstack/python-manilaclient;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+   >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   # built in...
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/aodhclient/

2017-02-26 Thread Matt Thode
commit: 9fd480a9e3a02217ad73cebcd00c96e8c1fbe908
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:14:52 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:42:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd480a9

dev-python/aodhclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/aodhclient/Manifest|  1 +
 dev-python/aodhclient/aodhclient-0.8.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/aodhclient/Manifest b/dev-python/aodhclient/Manifest
index 0dd1b6d4d0..757aef17b2 100644
--- a/dev-python/aodhclient/Manifest
+++ b/dev-python/aodhclient/Manifest
@@ -1,2 +1,3 @@
 DIST aodhclient-0.6.0.tar.gz 40827 SHA256 
eb33dd5b215a137d052cdbf12d9c7a2ab3d1fe52702ffd2323e57d2fa759363d SHA512 
daa3f568cc2c59a010024beecf2917bf7e3ee64a0a18851e19c92dba159fcd2f36e64dd418ac4a36ee93b0a06c8c00b1f222aebfa915e9bddeaca074a12568bc
 WHIRLPOOL 
2e71b890b392f6c00abe2c5fb45dfdf98215403612de2d50f19c4c9a82cde91c5cd7691fe51c3838ab6a7009824dfa01ca1430b95c86a9ac41fdea005758e915
 DIST aodhclient-0.7.0.tar.gz 42096 SHA256 
17afd102aea3711e9315bb6d8f7d176c7ef37e8ee60ea2e9302c5763bf41c979 SHA512 
96c454e7ada9b8032f74f928dbb868c23a8a1d358b86d804f190eedeab78af041dd0fa673924da3b51785ef670634787cee91aec308381a2797125650cf79087
 WHIRLPOOL 
3ded0d4e36a2f9b85c3d05ecd0c6b3bcb5de6ad114fcbd2993e8ec4d679b5c03f90fe3a27bf1fc506af9fdf848a9f31fe73c328dead7f836e0138852da95bdb3
+DIST aodhclient-0.8.0.tar.gz 41676 SHA256 
36d2bed63f581183a9dba66553440d3ece4c466137875a546540f2ae65db71ae SHA512 
8cb6ccd3fee3e2abecd5f9eb1b00c67ec4476f85498a9b23f4818c80e787d5373899eb90217e03b5baa376dcdf3c5aed9da8f369a0d6e562c3d97fd22b5b8850
 WHIRLPOOL 
1be5a3a93fc32ca6420e41b9f4128aaacafc27aa1ae18dd83c59c6fa5789887ca10c89cb1fd50c897ebc3ddb4807afe06034c3a324e668bbf8c0a40ac19db88c

diff --git a/dev-python/aodhclient/aodhclient-0.8.0.ebuild 
b/dev-python/aodhclient/aodhclient-0.8.0.ebuild
new file mode 100644
index 00..ebd7ac8f8c
--- /dev/null
+++ b/dev-python/aodhclient/aodhclient-0.8.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Aodh API"
+HOMEPAGE="https://github.com/openstack/python-aodhclient;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/cliff-1.14.0[${PYTHON_USEDEP}]
+   !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.3.0[${PYTHON_USEDEP}]
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   # built in...
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-senlinclient/

2017-02-26 Thread Matt Thode
commit: f22b045c438cf435e4efddc1735fada19eb1a730
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:32:42 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:43:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22b045c

dev-python/python-senlinclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-senlinclient/Manifest|  1 +
 .../python-senlinclient-1.2.0.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/python-senlinclient/Manifest 
b/dev-python/python-senlinclient/Manifest
index 4cfb494a25..16d791127e 100644
--- a/dev-python/python-senlinclient/Manifest
+++ b/dev-python/python-senlinclient/Manifest
@@ -1 +1,2 @@
 DIST python-senlinclient-1.0.0.tar.gz 101396 SHA256 
eb4fe96425cfc2c8137b97f2ab9071ebea1a2862b334ab1882513379fed12876 SHA512 
3e98cc9a238250ca4069289343011d27d9bf6b35e0c8709bbf209b7774ff7b84151533104795fcc21403202cf6c834503685a9994d320a48aa690a854e1570f9
 WHIRLPOOL 
559b26f5be8ef0e99c63474f79b22e7baa05ca38b804c309fde4459668dbceba022175d8db156fc283af66bb87322ffe31e58cdd39c022d25f1af2e1ae00d497
+DIST python-senlinclient-1.2.0.tar.gz 107117 SHA256 
5332f94f1dc533ce63e4b6c3649e6ec6304564f3b213eeb24ce602b73e979870 SHA512 
1216e9511715a2cc5a703020a08ebb01bc2450230f7ae8441ab750865c4cc07535f2b9d15ee8f7c93cc4f2ebd24473fb38b3946476063eff05c103d8ef6b
 WHIRLPOOL 
7769f8d6a859b0a2ff4ffcc620f827ab49686ba3e1414a548c592d6af76ba5e898ac381d4ed584341c3c807b7ec104ef5b9ca806624921bc8c4b6a0882fda1c2

diff --git a/dev-python/python-senlinclient/python-senlinclient-1.2.0.ebuild 
b/dev-python/python-senlinclient/python-senlinclient-1.2.0.ebuild
new file mode 100644
index 00..0d6ce6b43b
--- /dev/null
+++ b/dev-python/python-senlinclient/python-senlinclient-1.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Senlin API"
+HOMEPAGE="https://github.com/openstack/python-senlinclient;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/openstacksdk-0.9.10[${PYTHON_USEDEP}]
+   !~dev-python/openstacksdk-0.9.11[${PYTHON_USEDEP}]
+   !~dev-python/openstacksdk-0.9.12[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/python-heatclient-1.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   # built in...
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/openstack-meta/

2017-02-26 Thread Matt Thode
commit: 86ea4b4b160042248ab8d0ec11f3c516447dfeaa
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:42:25 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:43:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ea4b4b

sys-cluster/openstack-meta: OCATA

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../openstack-meta-2017.1..ebuild  | 24 ++
 1 file changed, 24 insertions(+)

diff --git a/sys-cluster/openstack-meta/openstack-meta-2017.1..ebuild 
b/sys-cluster/openstack-meta/openstack-meta-2017.1..ebuild
new file mode 100644
index 00..822f2107a2
--- /dev/null
+++ b/sys-cluster/openstack-meta/openstack-meta-2017.1..ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="A openstack meta-package for installing the various openstack 
pieces"
+HOMEPAGE="https://openstack.org;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="cinder glance heat keystone neutron nova swift"
+
+DEPEND=""
+RDEPEND="
+   keystone? ( ~sys-auth/keystone-${PV} )
+   swift? ( ~sys-cluster/swift-${PV} )
+   neutron? ( ~sys-cluster/neutron-${PV} )
+   glance? ( ~app-admin/glance-${PV} )
+   cinder? ( ~sys-cluster/cinder-${PV} )
+   nova? ( ~sys-cluster/nova-${PV} )
+   heat? ( ~sys-cluster/heat-${PV} )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-saharaclient/

2017-02-26 Thread Matt Thode
commit: 96c71a551a64520a5cb7872d8a28a6e0b3ca73f3
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:36:57 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:43:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c71a55

dev-python/python-saharaclient: adding missing python impls

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-saharaclient/python-saharaclient-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-saharaclient/python-saharaclient-1.1.0.ebuild 
b/dev-python/python-saharaclient/python-saharaclient-1.1.0.ebuild
index 87c6eb6a30..78d94448be 100644
--- a/dev-python/python-saharaclient/python-saharaclient-1.1.0.ebuild
+++ b/dev-python/python-saharaclient/python-saharaclient-1.1.0.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-saharaclient/

2017-02-26 Thread Matt Thode
commit: 52c7e3adb51fde935febb063ca0a74f38889bf9d
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:29:12 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:42:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c7e3ad

dev-python/python-saharaclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-saharaclient/Manifest|  1 +
 .../python-saharaclient-1.1.0.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/python-saharaclient/Manifest 
b/dev-python/python-saharaclient/Manifest
index 39b25ffc5b..663bc07e8f 100644
--- a/dev-python/python-saharaclient/Manifest
+++ b/dev-python/python-saharaclient/Manifest
@@ -1 +1,2 @@
 DIST python-saharaclient-0.11.0.tar.gz 101842 SHA256 
0c08bcc7d490a9133ecc261bc8b270f3a4187952b19aa375e59a460491dc40bd SHA512 
de30918d23b5b8191b2e49f0f7116510533da15be412d87c9018af2e4144082e9cb127713a4aff3ac03d72867a9855d73cbd56b83db24a9bad9b7b422c451018
 WHIRLPOOL 
97cd3f7b90f96d010d2f267c7ae593ea9c492a4b75c048596b53f1083dd57027dd79b3f0acb3708536ce1bba2ef3ae1afe4eada22355c7c8792164652a7fbc79
+DIST python-saharaclient-1.1.0.tar.gz 81664 SHA256 
cb9c07f8131927886fd17b9c28e33f1aa840db1aac82e120ae531807638b1e80 SHA512 
0799549d68bc65792cdf0129f3590667a1a87697182ad24c5c41e9c01abf5e133a16a60fe0331f313da44017aaf0503bbc131e8a62536a692032af36ae9f1386
 WHIRLPOOL 
6aa4aecff6c97cc432a6c192762ae9e8a5d56567579ca4425c236db3f746d438a57aa320544c16459be6bd750ca0bc5404851d256cfea20a5e2dced8a485a6bd

diff --git a/dev-python/python-saharaclient/python-saharaclient-1.1.0.ebuild 
b/dev-python/python-saharaclient/python-saharaclient-1.1.0.ebuild
new file mode 100644
index 00..87c6eb6a30
--- /dev/null
+++ b/dev-python/python-saharaclient/python-saharaclient-1.1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="This is a client for the OpenStack Sahara API, aka HADOOP"
+HOMEPAGE="https://github.com/openstack/python-saharaclient;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/os-testr-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   testr init
+   testr run --parallel || die "testsuite failed under python2.7"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/os-vif/

2017-02-26 Thread Matt Thode
commit: bd8eb21a1011586baca76d5c17c0f51b92ca3a17
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 05:56:39 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:42:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8eb21a

dev-python/os-vif: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/os-vif/Manifest|  1 +
 dev-python/os-vif/os-vif-1.4.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/os-vif/Manifest b/dev-python/os-vif/Manifest
index 25636128dd..5411b6fa2b 100644
--- a/dev-python/os-vif/Manifest
+++ b/dev-python/os-vif/Manifest
@@ -1 +1,2 @@
 DIST os_vif-1.2.1.tar.gz 41006 SHA256 
57d5b306a63bcc7fde7dcab7b15929010ae03863c983368b749f97106a2ee9e5 SHA512 
9eb8e2498e5bf4d1a96567fe4bbf0f9f95682db19c0123ec509e6f8f5871a340c529a347fdd8ee29c4981917e8f35396e19770da47f9265500ce4b4567ab6694
 WHIRLPOOL 
556d51093179f6125840b78ddf653a8da548f52e2b30bd4c2e64c04c540c93365a9332daee5f1c5cd65706bbafa69fde6462ee9855028d9d75f673969e13560d
+DIST os_vif-1.4.0.tar.gz 49279 SHA256 
c11562f6d497436aff315c2121724a01fb03dc30eb475e1ad194096e1a809df3 SHA512 
829f3bf912baa4480073d1587c08c007908741fc00bacd564a675d03e12732abd453067de6594f6050fa65c196dc44de8abde683e5d4a0275bdf5d0bb9728efe
 WHIRLPOOL 
595e9486d155d1030019574ec13925e46c0cf552175bf53b34dd618f4623eabf4a78b9a935b424ddb5cb6d073fdd7daddb0d78639eeedea796bc6c2a3c26e981

diff --git a/dev-python/os-vif/os-vif-1.4.0.ebuild 
b/dev-python/os-vif/os-vif-1.4.0.ebuild
new file mode 100644
index 00..f8b13f8be1
--- /dev/null
+++ b/dev-python/os-vif/os-vif-1.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
+HOMEPAGE="https://github.com/openstack/os-vif;
+SRC_URI="mirror://pypi/${PN:0:1}/os_vif/os_vif-${PV}.tar.gz"
+S="${WORKDIR}/os_vif-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND="
+   >=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-privsep-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-versionedobjects-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/nova/

2017-02-26 Thread Matt Thode
commit: 387d3f380a8963705dca0e091caf7f7c99da8a0f
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:10:06 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:42:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387d3f38

sys-cluster/nova: OCATA

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-cluster/nova/Manifest|   3 +
 sys-cluster/nova/nova-15.0.0.ebuild  | 222 ++
 sys-cluster/nova/nova-2017.1..ebuild | 223 +++
 3 files changed, 448 insertions(+)

diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index d9d00ae48b..72eb442dcc 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -2,3 +2,6 @@ DIST mitaka-nova.conf.sample 36427 SHA256 
dd4c3ccab89fbe9f69df520f47d439c7ffa440
 DIST newton-nova.conf.sample 44496 SHA256 
a7d9b95e67b77d0335edac760e037ad117d8c9f18c4792939ba8bb02739eae58 SHA512 
ac917f0fed24c6705cbe43b4e1af31138bb656ea06f0cbe66d5b820677a47ca854abf6ca7fdf76a9a7f3a5afff758dac294ffd778d1bda82bb9f95c48d103d6e
 WHIRLPOOL 
3c54dc8e4721f4289a8f64e9ac215c4b2e4b6afd2904fea4080659d3c292dcd942535d998b463efa4dd96a6090afb9830dfa6b9b3f2062439a8d03ec09356adc
 DIST nova-13.1.2.tar.gz 5419167 SHA256 
8e6762e09ff3bb1ab401881657faa460c75b32b730ca55e89b3de0a921843b99 SHA512 
3ea9e4a26ef10dc6175b417d66817ed5f00915197fd7184778a2ce70ef56208a5e5e6c8fe72228c90eb4999b278eb9a2f6743f5430f1e14e5b5aa2d7c53e79f7
 WHIRLPOOL 
bd025f3a434332acf61da52f9df72d644f1cea19e38a702c39939e32a8a45b1996340b1f93f253e9844098e0cfb73dc286cfadb13181751545f4b8356342487d
 DIST nova-14.0.3.tar.gz 5584926 SHA256 
e5a93e747824cb77a0d389a3e74eaaa63954048530df942533c68bda1534e826 SHA512 
9fff4b9370799f05c8d0984d19020ff794ffec3924e607eb2677e29e87990c32f9132e0f70137e8bb2142140476cc612e0dfdb1abeb3a8e6ae14b98703b1dffc
 WHIRLPOOL 
e73cfeb570722e081ee28f4ff06ef3175af93e2d82c1bced374178192296186d387c23e0b1d835253e3a33e70ee5681f70c0fc7867a6f080d16083dd4364b210
+DIST nova-15.0.0.tar.gz 5730683 SHA256 
f3769208225ba7257273f7a97ffa2bc8cfa2372f61082fbcbae9b0fd5fcb0aa6 SHA512 
999e4ca1de8fe1cee73cfb559fa6ad2f38e55937541d3ddb7f76a773d2056bfdbbbf490efe959acd09d4fb456c186b1601a47eaa4e794ec8067458904b7182af
 WHIRLPOOL 
ce7d396e7fad0dd73d40922dfc2d6fc382954daea77325b57d651295fb76c60a0baa7d3efac34a3e6938a25007d0a1ab2a749e952080e08ab032f89ddc7a0aeb
+DIST nova.conf.sample-15.0.0 344760 SHA256 
09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 WHIRLPOOL 
22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125
+DIST nova.conf.sample-2017.1. 344760 SHA256 
09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 WHIRLPOOL 
22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125

diff --git a/sys-cluster/nova/nova-15.0.0.ebuild 
b/sys-cluster/nova/nova-15.0.0.ebuild
new file mode 100644
index 00..d15421a2f0
--- /dev/null
+++ b/sys-cluster/nova/nova-15.0.0.ebuild
@@ -0,0 +1,222 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 eutils linux-info multilib user
+
+DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) 
in Python"
+HOMEPAGE="https://launchpad.net/nova;
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/ocata/nova.conf.sample
 -> nova.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch 
postgres +rabbitmq sqlite"
+REQUIRED_USE="
+   !compute-only? ( || ( mysql postgres sqlite ) )
+   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   >=dev-python/setuptools-16.0[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   app-admin/sudo"
+
+RDEPEND="
+   ${CDEPEND}
+   compute-only? (
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   =dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-heatclient/

2017-02-26 Thread Matt Thode
commit: 2a4c6e2774284dba99dcd77b1564d0cbe61191f7
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:21:52 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:42:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4c6e27

dev-python/python-heatclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-heatclient/Manifest  |  1 +
 .../python-heatclient-1.8.0.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-python/python-heatclient/Manifest 
b/dev-python/python-heatclient/Manifest
index 55b88c5b45..156b074dfe 100644
--- a/dev-python/python-heatclient/Manifest
+++ b/dev-python/python-heatclient/Manifest
@@ -1,2 +1,3 @@
 DIST python-heatclient-0.8.0.tar.gz 121399 SHA256 
5cd1c855ee21f18bfffbc7269e40c417b953d0855aa3cc8b56d778b8612467d5 SHA512 
c17d445e646c3fc2f10bb622ba2a38299182e0a7841e0dae0e7c4482bc4d8868569b2204c18dc98456507d6f5abbf64db0b8e06c21bacf360883b24bfb01efc1
 WHIRLPOOL 
9c0b41d01458bcb3b26be163fb1e9e557b37fafc26d9698df73cfe722f8e02b991f36731e42bb5de88f2c7c3c0d86ee7154e1da76c99755cf9b7dcea0d79718e
 DIST python-heatclient-1.5.0.tar.gz 176692 SHA256 
42c253671c98c92dbd379b471f498000739e711afc2831d32b258a59bc48ee12 SHA512 
656daa6a9f515f2d3b1f7fb7f3b4f54b0fc4798156b399486a8e950526be97707784521b252bf4551eaee6469df9aaff62cb98c935c215e149a77347c74a6138
 WHIRLPOOL 
c28bbc4bcfeb47ad9fa56ca1b75a6e5c36ffa437ae3bb7071279bc5f34c96051d9dc0ac6bd44913444c1e02ee2548096c27ad17f1f9b3b7c25d32f921856eb79
+DIST python-heatclient-1.8.0.tar.gz 164289 SHA256 
3e270a6030c4976d641af3f89671a581fc308399a7bbaeb3d0bb50b15a865d95 SHA512 
f6e180583f8f0ed9e5b6db9782de5bf4f1adbbe929e2091a50bce29617c62b9689790efb2909e2a25cbd0bc7aec97ef4de3fa31abd0f22fac98c571c12305443
 WHIRLPOOL 
3d4796af51abbecf3c78865594e3c45b9131d9445a6f5fd6bbebe3ca651409c1d5001bc7cbb2d6d9b9ed9011600f00935fcd4926a7b000f5d0791196eef8cb64

diff --git a/dev-python/python-heatclient/python-heatclient-1.8.0.ebuild 
b/dev-python/python-heatclient/python-heatclient-1.8.0.ebuild
new file mode 100644
index 00..0c092dc0a7
--- /dev/null
+++ b/dev-python/python-heatclient/python-heatclient-1.8.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Orchestration API Client Library"
+HOMEPAGE="http://www.openstack.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
+   !~dev-python/mox3-0.19.0[${PYTHON_USEDEP}]
+   >dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/os-xenapi/

2017-02-26 Thread Matt Thode
commit: 846155fc5f685bd96778038e43b877b8bccc4e85
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 06:02:14 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 06:42:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846155fc

dev-python/os-xenapi: initial add

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/os-xenapi/Manifest   |  1 +
 dev-python/os-xenapi/metadata.xml   | 14 +++
 dev-python/os-xenapi/os-xenapi-0.1.1.ebuild | 36 +
 3 files changed, 51 insertions(+)

diff --git a/dev-python/os-xenapi/Manifest b/dev-python/os-xenapi/Manifest
new file mode 100644
index 00..d517618547
--- /dev/null
+++ b/dev-python/os-xenapi/Manifest
@@ -0,0 +1 @@
+DIST os-xenapi-0.1.1.tar.gz 55493 SHA256 
41fcb476b80b32172ec337d1a64a3404d2c8a0dd7ee684d8a4b5fd96d01c49fc SHA512 
eafb5d431fef7e3435f3c9c4c7821a3cd98a17b2ad6293a6b90c83ea18d738b8b5de3f5bd43327ac670c13aa8d7585530c330e42df4cd3c8b5b9e2f860373455
 WHIRLPOOL 
d4559eeb2d4773388cabe5b718e4b90fdf62f2c9eae461a2211fde184df937cc5aa077487f90b8131a5cc41fb873a85bc29f0a37170d70544e7f6055e31443e8

diff --git a/dev-python/os-xenapi/metadata.xml 
b/dev-python/os-xenapi/metadata.xml
new file mode 100644
index 00..6698c1feff
--- /dev/null
+++ b/dev-python/os-xenapi/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   
+   
+   openstack/os-xenapi
+   os-xenapi
+   
+

diff --git a/dev-python/os-xenapi/os-xenapi-0.1.1.ebuild 
b/dev-python/os-xenapi/os-xenapi-0.1.1.ebuild
new file mode 100644
index 00..97946f82a9
--- /dev/null
+++ b/dev-python/os-xenapi/os-xenapi-0.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="XenAPI library for OpenStack projects"
+HOMEPAGE="https://github.com/openstack/os-xenapi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND="
+   >=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonpatch/

2017-02-26 Thread Zac Medico
commit: f96f6b25cf097814db43722325186def6cc35d7c
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 06:21:13 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 06:21:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96f6b25

dev-python/jsonpatch: version bump to 1.15

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/jsonpatch/Manifest  |  1 +
 dev-python/jsonpatch/jsonpatch-1.15.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/jsonpatch/Manifest b/dev-python/jsonpatch/Manifest
index b6674670f2..d291903f53 100644
--- a/dev-python/jsonpatch/Manifest
+++ b/dev-python/jsonpatch/Manifest
@@ -1,2 +1,3 @@
 DIST jsonpatch-1.13.tar.gz 15119 SHA256 
9470656a08002e309632b59772b206ce0564c9a77b44c25f05f49dd2cad248d5 SHA512 
23f0c92c2c8834d5e3129e9ba78ece7da2646dd60d5b0522b0f09d83e20057ef7517042e5ee8547804185d3ce23cff394c8fe78df93fad7999fae12cc5467a45
 WHIRLPOOL 
39a08103e5476a2ddb8fb120b61d6e99d80ff1bfe0a1b2949515d830299e99f5a41ca15b7e507b4700ca948687082ff1edce3c13ce5a161bb08fe6f57bffecbb
+DIST jsonpatch-1.15.tar.gz 15544 SHA256 
ae23cd08b2f7246f8f2475363501e740c4ef93f08f2a3b7b9bcfac0cc37fceb1 SHA512 
c5df880764b14a2fb60bb46e319bf006644ce1472d0413cf08ad151cf386e5be9fec197fd9efe0bfc3aa22dadf4078344c11211c1e8a3d5cc3ddcb998795dc91
 WHIRLPOOL 
cacc064387db34183d7790bf1379daab37f104c6247888f4cee3108c43ef4a45cb589216df23b536f9c9e38ff94b52b4ca89b7f53bd37280f4d5b605f307ffa1
 DIST jsonpatch-1.9.tar.gz 14275 SHA256 
e997076450992aa7af2f4ae6c3e7767d390ddb6746979c74fd2092bb8fbdf5b2 SHA512 
9f27def8519677dbc6d45287b6938ccfb9179f7a315871adeb7198e1568876a391625c060c7901b7acd51af0ed10427a61d54d899719ef1a073b2e93591904ed
 WHIRLPOOL 
a7ee28b9cefa8ddebb060867b260b388cd44ce96f0f2a76698091f55d41be44cd690b32d26b1363218c474fc1dd9cfe8eed3c0d939e9e9d8d4c2214e1b08786b

diff --git a/dev-python/jsonpatch/jsonpatch-1.15.ebuild 
b/dev-python/jsonpatch/jsonpatch-1.15.ebuild
new file mode 100644
index 00..841ba4ab3d
--- /dev/null
+++ b/dev-python/jsonpatch/jsonpatch-1.15.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+RESTRICT="test"
+
+inherit distutils-r1
+
+DESCRIPTION="Apply JSON-Patches according to
+   http://tools.ietf.org/html/draft-pbryan-json-patch-04;
+HOMEPAGE="https://github.com/stefankoegl/python-json-patch;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=">=dev-python/jsonpointer-1.9[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND} )"
+
+python_test() {
+   "${PYTHON}" tests.py || die "Tests of tests.py fail with ${EPYTHON}"
+   "${PYTHON}" ext_tests.py || die "Tests of ext_tests.py fail with 
${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/warlock/

2017-02-26 Thread Zac Medico
commit: 7ee3ba9dc689d2891eeb11f17f750eb7b593c68d
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 05:59:19 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 05:59:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee3ba9d

dev-python/warlock: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/warlock/warlock-1.1.0.ebuild | 4 ++--
 dev-python/warlock/warlock-1.2.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/warlock/warlock-1.1.0.ebuild 
b/dev-python/warlock/warlock-1.1.0.ebuild
index fd334376c2..7070b1df0e 100644
--- a/dev-python/warlock/warlock-1.1.0.ebuild
+++ b/dev-python/warlock/warlock-1.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 

diff --git a/dev-python/warlock/warlock-1.2.0.ebuild 
b/dev-python/warlock/warlock-1.2.0.ebuild
index 3f11d2fba4..cd6e2b3579 100644
--- a/dev-python/warlock/warlock-1.2.0.ebuild
+++ b/dev-python/warlock/warlock-1.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 python{3_4,3_5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonpatch/

2017-02-26 Thread Zac Medico
commit: 393ca5bd95c7fdb863f0a9f5991254723a59b864
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 05:54:33 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 05:54:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393ca5bd

dev-python/jsonpatch: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/jsonpatch/jsonpatch-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jsonpatch/jsonpatch-1.13.ebuild 
b/dev-python/jsonpatch/jsonpatch-1.13.ebuild
index 12ba052a05..486c06d981 100644
--- a/dev-python/jsonpatch/jsonpatch-1.13.ebuild
+++ b/dev-python/jsonpatch/jsonpatch-1.13.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonpointer/

2017-02-26 Thread Zac Medico
commit: 4301718d448c84d22e56ab8cbd2310fcb32778a1
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 05:44:54 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 05:49:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4301718d

dev-python/jsonpointer: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/jsonpointer/jsonpointer-1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jsonpointer/jsonpointer-1.10.ebuild 
b/dev-python/jsonpointer/jsonpointer-1.10.ebuild
index 5b649b5a0c..0da46c8e5d 100644
--- a/dev-python/jsonpointer/jsonpointer-1.10.ebuild
+++ b/dev-python/jsonpointer/jsonpointer-1.10.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-openstackclient/

2017-02-26 Thread Matt Thode
commit: 5af3cb7a7446a3ab31621dee8ffa248c3021b062
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 04:59:15 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 05:45:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af3cb7a

dev-python/python-openstackclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-openstackclient/Manifest |  1 +
 .../python-openstackclient-3.8.1.ebuild| 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/python-openstackclient/Manifest 
b/dev-python/python-openstackclient/Manifest
index bd7617ef77..4016a29c02 100644
--- a/dev-python/python-openstackclient/Manifest
+++ b/dev-python/python-openstackclient/Manifest
@@ -1,3 +1,4 @@
 DIST python-openstackclient-2.3.0.tar.gz 329808 SHA256 
5cd301fd11ed271175b2a656c0da4148332257b52d994891e61d3535870b4ca1 SHA512 
efc58927c109ea227322371f6a6ef165be2878a8559f32b315b73a2d70c1f0aeb96f7dd2fa91b765ab85462a566569d412b13411aa859fef3b8ae5e73d2eceab
 WHIRLPOOL 
92fb3d2834bbb54f16e0f7760f223e5e94e3b933ca016c7b80eb6562af25a9fe1d3428b02fe2c7e1cf413cef6a8eb1abaaae2814acd8914b1bf1f7f8793b403e
 DIST python-openstackclient-3.2.0.tar.gz 431887 SHA256 
4f66ccbdb2b3de71d69fee305a9585435cdaa0f9e523240c2f6c756555283c7a SHA512 
819e4de30322c3c057799467eb2d9ffa3ef5c5060e49d7fb2c023a077f49c86e6c5626acfd01288cfc5dfdc551ef2702cd61c7c10721c00af579aaee72182f99
 WHIRLPOOL 
0aaccf7f460e5932257208aec64824271af70db0f64ec44f1f0c644962c77788afc61d7c5ed6fd65bdaa45c3c339e8a682b8705cc668473e2d15167c6ec2
 DIST python-openstackclient-3.2.1.tar.gz 433929 SHA256 
29b221fb34d347a167037e64619f9d6c2d7f13fe60ba17a43272d686e16d69f5 SHA512 
a7c20713e357112f68021cbb4d031b32c16a82622a112241f2b9c3e2b815ec56582ce2a088b99bdef1447698f5c67accce412710238be674cdbb8442126dd31d
 WHIRLPOOL 
1e39f70c9f9a4ef2a64ca03ca8756cc7c8e43ad6e39311a31621fa481bc5a759b6903da11f5ef7240c35f30a4dd00d91650709cf0f39205166362ba7521dabcb
+DIST python-openstackclient-3.8.1.tar.gz 535278 SHA256 
a64577380f5a5d1df1b0ca3a5a70b40245ba4744e1f655a58fd70aad2f6a796d SHA512 
d0f588dd6e7d978fee7f3a017b591e40d426907d602fa501ba49b5e7b94f9e1d19aee4da0ea8ef99311dc2cad778e2f2414765fa6bc79780346203539c0b5a19
 WHIRLPOOL 
8020972a87fb02b9d34fad11f6260866281cf55aa4ead237983640b0900bc8a8c00fee45ef2c9af954e055acf7beea5bf30c642449d680d61933e1e21e65736e

diff --git 
a/dev-python/python-openstackclient/python-openstackclient-3.8.1.ebuild 
b/dev-python/python-openstackclient/python-openstackclient-3.8.1.ebuild
new file mode 100644
index 00..a5dbb3cbbd
--- /dev/null
+++ b/dev-python/python-openstackclient/python-openstackclient-3.8.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack APIs"
+HOMEPAGE="https://github.com/openstack/python-openstackclient;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/os-client-config-1.22.0[${PYTHON_USEDEP}]
+   >=dev-python/os-testr-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/cliff-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/openstacksdk-0.9.13[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/python-glanceclient-2.5.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/osc-lib/

2017-02-26 Thread Matt Thode
commit: 6914e69e337943670394eabece232618f772bcde
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 04:58:54 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 05:45:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6914e69e

dev-python/osc-lib: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/osc-lib/Manifest |  1 +
 dev-python/osc-lib/osc-lib-1.3.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/osc-lib/Manifest b/dev-python/osc-lib/Manifest
index 1f300279e9..81ddf9d11b 100644
--- a/dev-python/osc-lib/Manifest
+++ b/dev-python/osc-lib/Manifest
@@ -1 +1,2 @@
 DIST osc-lib-1.1.0.tar.gz 72875 SHA256 
e06ca111b2702d442f5cf70c754b6331cc7742231f0fe0b634cbd03c502610ba SHA512 
8fff1c13e034168d1a410d2a86f8f88d8911af1a4bb6823c95e633599984ce06469ec7a4fb5a90a6f8bff7f79cbff1120e906c8ab319111957d663728233d77e
 WHIRLPOOL 
7c64ee245bdfbb6578165f4b860e3e27aa942ec1aeb4ad811a416017b18bdb9b21c9aca71bdfd2039e9adf117aa3769ababc97b6a7b66d958a7db0ac5c940421
+DIST osc-lib-1.3.0.tar.gz 74532 SHA256 
32bf892ba828241f93ae0ef5c94d6b92ac3deb9f061dd4ffb61e05120b4ff365 SHA512 
53f600f24a0b63db78e21cca2a246dc3278e338198f600689a7e6ee0f75e98699b447df6c4dacea820bca48d25bd4590156f2d9abd75b3324bdcc96966060ece
 WHIRLPOOL 
98cdd842a777653cf9aeedeb63b97e1de341c671a03c31494577ba205b4f4ddfa7293dab9692f4fc49cf539f363be3570b643e1535201f564622157e67556f97

diff --git a/dev-python/osc-lib/osc-lib-1.3.0.ebuild 
b/dev-python/osc-lib/osc-lib-1.3.0.ebuild
new file mode 100644
index 00..0a8e8546c9
--- /dev/null
+++ b/dev-python/osc-lib/osc-lib-1.3.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A package of common support modules for writing OSC plugins."
+HOMEPAGE="https://github.com/openstack/osc-lib;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/cliff-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/os-client-config-1.22.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/neutron/

2017-02-26 Thread Matt Thode
commit: 2ecb07877533c4512eed1731960b3a1522ad57d3
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 05:44:55 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 05:45:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ecb0787

sys-cluster/neutron: OCATA

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-cluster/neutron/Manifest   |   5 +
 sys-cluster/neutron/neutron-10.0.0.ebuild  | 238 
 sys-cluster/neutron/neutron-2017.1..ebuild | 239 +
 3 files changed, 482 insertions(+)

diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest
index d4b7f67821..21a2fd174d 100644
--- a/sys-cluster/neutron/Manifest
+++ b/sys-cluster/neutron/Manifest
@@ -1,13 +1,18 @@
+DIST neutron-10.0.0.tar.gz 3133746 SHA256 
b90258d72230592eccf1f4f3f2dfe6e8a36f2bb0b5cba4c1da5d5ac879767d72 SHA512 
02019952b7321524e531a8aaa34a90ab60d12b191de3714f4719dfea9f376e174908e748484b6365f023c1c712357fe75733bcc13a1d265ed283bf619eac151a
 WHIRLPOOL 
0a0466e477890657d42528b15792ccd82b893407024dfe204e26693c5ca7034c6fcdbcfc10e18cd7ff4afdeecfe92722f7b76cc6e99b38cc0b5717ab9b29e129
 DIST neutron-8.3.0.tar.gz 2839603 SHA256 
f1ac7563ed12eb3a6d5679966df606183a8f133db7abc51d1edffb5aadf6306c SHA512 
6f53d437430e819402d0911a0319f421024c052f5ab9cf23ef456087ed5a9e8177410bdebce3a135e823268a578a4fdd54ac81d3d8b4dcc7f6487692fa470a93
 WHIRLPOOL 
85234f790c684763c133e09b99f7d2b2a206dec76764f31fc9a65f27bbf3fa78dad907546355db650d5bd3f90bd930a86b2e5828fea494496397e0b7a024798a
 DIST neutron-9.1.1.tar.gz 3020682 SHA256 
37842c0c23665c71015d61f0f0ac00e8d9cab332c38e188cf02665c84eb0a5a3 SHA512 
d4d1f6051c0e94a7dae05703c0cf119986df954276363794fefa78fd1a31742f4a173e3260a56f982a1cb4f8e1895312c8a0a73f39c08565231b2e109099eebb
 WHIRLPOOL 
428cc5928bb4cea125fbf0377bbd08ac91f9526e4016059a041f8ad4447778a5e315c0420ae6136540c5d8b60b1f5c048bbe648201ec1d568c85ca0cf36f3dc7
 DIST neutron-9.2.0.tar.gz 3027332 SHA256 
7314e5047b989fe85f2206a6460ad25509b03ca8e47c3fc79940d91550d87631 SHA512 
c2ae881e5eacf977b6858cdbf008f42e2bba0b6fc5501cf9895a2b1a3ee4119393d894f2686e431936e50f365fffaae29421ab548f95ed6d3e797b6c77c6a539
 WHIRLPOOL 
3a1fde19109df8bfd7b32fd0927dc0097abe6a5c91cc70d69a8a6869439e7600f7116be8f6563e5e2d800b64cf349bbf08dbec931ceb3f67ea29af44e8f0b7e1
+DIST neutron-configs-10.0.0.tar.gz 25094 SHA256 
7f210828b0c3fa9d859fca8c4735fd60aefad3cd5d0cf810b762af268df59269 SHA512 
40ab9f2f4ea338c061c57d9aa5611ee3f3476ab8f5199ac50577f94fec032ccd27028bd072d9d9d0cc9f12327613e542b4d62a0403540730f9d6efbc4992a00d
 WHIRLPOOL 
dbdaff979a40e33cd171390657e39fb9b2a311c972e8d018e301af5361b0224ba62972241febfc4991a06bf9f16390e5c779de86823ed94eaebbee610c8c6657
 DIST neutron-configs-2016.1..tar.gz 11523 SHA256 
906229c66882eb05d782a749b53b9368df28ae69eb99179cbaed2640996dd227 SHA512 
95ff31ce599977b8bbd7f8783ba41c1f760a30721e8a6ea84fc8f0ecfc4f429d624dad29728d5bc026f7d76a4da6e19c0f4718fd1b58b65c50ff0470a3cf8f2d
 WHIRLPOOL 
38868696cb444cd7c4eaaf704bfb8e2efb6486aa67a99951afd43de1a8e8ca7224e8b8592a2c28e09a7a43c1a9cf0ca02e44e05a50cc370bb9dacee873022a6d
 DIST neutron-configs-2016.2..tar.gz 13458 SHA256 
111e940f7da24c18673794188f348285997a0e1f250446076700902bab101f71 SHA512 
42f9a685f0869c491610c66f5bc5f952b959a0a8514687007814e0ca97e27fb491460bc64eaf8fc47e982c8519b1dc9b5e2b4a3c047535b52521b3325ba38d44
 WHIRLPOOL 
bcceb81f46d69aa02876f2d2a76c642f9b48b472dc3e6217bef48649ecfa64d535c2361d224889f31f21b7fb40bb97930ab93443abe6d9cddfd56f19d84f5601
+DIST neutron-configs-2017.1..tar.gz 25094 SHA256 
7f210828b0c3fa9d859fca8c4735fd60aefad3cd5d0cf810b762af268df59269 SHA512 
40ab9f2f4ea338c061c57d9aa5611ee3f3476ab8f5199ac50577f94fec032ccd27028bd072d9d9d0cc9f12327613e542b4d62a0403540730f9d6efbc4992a00d
 WHIRLPOOL 
dbdaff979a40e33cd171390657e39fb9b2a311c972e8d018e301af5361b0224ba62972241febfc4991a06bf9f16390e5c779de86823ed94eaebbee610c8c6657
 DIST neutron-configs-8.3.0.tar.gz 11523 SHA256 
906229c66882eb05d782a749b53b9368df28ae69eb99179cbaed2640996dd227 SHA512 
95ff31ce599977b8bbd7f8783ba41c1f760a30721e8a6ea84fc8f0ecfc4f429d624dad29728d5bc026f7d76a4da6e19c0f4718fd1b58b65c50ff0470a3cf8f2d
 WHIRLPOOL 
38868696cb444cd7c4eaaf704bfb8e2efb6486aa67a99951afd43de1a8e8ca7224e8b8592a2c28e09a7a43c1a9cf0ca02e44e05a50cc370bb9dacee873022a6d
 DIST neutron-configs-9.1.1.tar.gz 13458 SHA256 
111e940f7da24c18673794188f348285997a0e1f250446076700902bab101f71 SHA512 
42f9a685f0869c491610c66f5bc5f952b959a0a8514687007814e0ca97e27fb491460bc64eaf8fc47e982c8519b1dc9b5e2b4a3c047535b52521b3325ba38d44
 WHIRLPOOL 
bcceb81f46d69aa02876f2d2a76c642f9b48b472dc3e6217bef48649ecfa64d535c2361d224889f31f21b7fb40bb97930ab93443abe6d9cddfd56f19d84f5601
 DIST neutron-configs-9.2.0.tar.gz 13458 SHA256 
111e940f7da24c18673794188f348285997a0e1f250446076700902bab101f71 SHA512 
42f9a685f0869c491610c66f5bc5f952b959a0a8514687007814e0ca97e27fb491460bc64eaf8fc47e982c8519b1dc9b5e2b4a3c047535b52521b3325ba38d44
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: dev-python/weakrefmethod/

2017-02-26 Thread Matt Thode
commit: ecd9d6d1d8df2b8fc11f95c0e25bfd27833afa19
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 05:13:58 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 05:45:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd9d6d1

dev-python/weakrefmethod: initial add

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/weakrefmethod/Manifest  |  1 +
 dev-python/weakrefmethod/metadata.xml  | 19 ++
 .../weakrefmethod/weakrefmethod-1.0.3.ebuild   | 23 ++
 3 files changed, 43 insertions(+)

diff --git a/dev-python/weakrefmethod/Manifest 
b/dev-python/weakrefmethod/Manifest
new file mode 100644
index 00..f259b288b3
--- /dev/null
+++ b/dev-python/weakrefmethod/Manifest
@@ -0,0 +1 @@
+DIST weakrefmethod-1.0.3.tar.gz 7472 SHA256 
37bc1fbb5575acf82172d4eb7b6fc4412d77d5a1d70dff2c1f8a4574301cda66 SHA512 
c68dc806904eb954319984003506eb9b552005ce04722c6a3eb123ecde8f4413f9f9d114f0923c6f6ae2e25b4dbaf8c225c070a1720a6563cf1517f2411a60d5
 WHIRLPOOL 
f34fd902a17cc134952ec51fb1025a78e288349d7f36cea9ab24f5155dd2112ee83416563c8f4cf60daf5129c6531dbec512e4bb5b56e52950b6a10317c2f35c

diff --git a/dev-python/weakrefmethod/metadata.xml 
b/dev-python/weakrefmethod/metadata.xml
new file mode 100644
index 00..a40778af57
--- /dev/null
+++ b/dev-python/weakrefmethod/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   openst...@gentoo.org
+   Openstack
+   
+   
+   Backport of WeakMethod from Python 3.4 to Python 2.6+
+   
+   
+   weakrefmethod
+   twang817/weakrefmethod
+   
+

diff --git a/dev-python/weakrefmethod/weakrefmethod-1.0.3.ebuild 
b/dev-python/weakrefmethod/weakrefmethod-1.0.3.ebuild
new file mode 100644
index 00..3de8b7a72b
--- /dev/null
+++ b/dev-python/weakrefmethod/weakrefmethod-1.0.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Backport of WeakMethod from Python 3.4 to Python 2.6+"
+HOMEPAGE="https://github.com/rholder/retrying;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-neutronclient/

2017-02-26 Thread Matt Thode
commit: 7dbf373d5ca15a5bf6dbda5d70fd6d562147c11c
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 05:00:10 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 05:45:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbf373d

dev-python/python-neutronclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-neutronclient/Manifest   |  1 +
 .../python-neutronclient-6.1.0.ebuild  | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/dev-python/python-neutronclient/Manifest 
b/dev-python/python-neutronclient/Manifest
index 7ff13cb2ab..1aeda83375 100644
--- a/dev-python/python-neutronclient/Manifest
+++ b/dev-python/python-neutronclient/Manifest
@@ -1,2 +1,3 @@
 DIST python-neutronclient-4.1.1.tar.gz 187794 SHA256 
4d5c60358272174afb019d68940f67ddad09367b2e6210e3206d19566777c293 SHA512 
654a7e8d98b1b6c3fbd1a183196982ea8bb9a0a97707e7a4ddb4cde47a97e93c3356961193c305b3ab33cb8ee2273b1a941c2655e1f56a3e2a8131deaed54922
 WHIRLPOOL 
ead87cb41f57f285a03583ca91e843a0f9c4edaefaa7020d38c949dbd56d46611f44e36c087a9684d2e87c0d236ff8124022b2afacd9b8438b6b8b6716ec9c81
 DIST python-neutronclient-6.0.0.tar.gz 205872 SHA256 
a30556f8b9541e94f44a9911d9af89037710761755758a2c1598fa92809293a2 SHA512 
eb9a71fee8e551d4436236bbb93ea03496f6094b6b444a1624a98bc85c26122b5bbe3a935fbc8a1f921b6449a481deaba284645ca62c56e3771d57bf526c6d8a
 WHIRLPOOL 
966ced0e9f195b2e71cf7944f3eeb699ef59c7ca7a4df4cb2835dbb1d7f8c47f4483ea51deb974b56c43ceec8b52f92778d56f7d89aec3d0c5fee74b1dc13048
+DIST python-neutronclient-6.1.0.tar.gz 229036 SHA256 
b6b68e6a3bd4945f9ececf730a88cebde73c5edfd88588a335ea871af872faed SHA512 
12d1c1ab1e50852f9b7db0591208cc46fa830bf7747cd7b5f67914ffa1c5822e600a6932b213e297ec6fdd068beb9e1b0abace627f0388091f7b4c649a7032a4
 WHIRLPOOL 
78ed52ecef306ca0a896e9c10968fa423c7b71cc7691fad88ef01be9da6ca72f419ac7534083109951951a6246c888c806beb54185e4e15da2dfae0f1157f491

diff --git a/dev-python/python-neutronclient/python-neutronclient-6.1.0.ebuild 
b/dev-python/python-neutronclient/python-neutronclient-6.1.0.ebuild
new file mode 100644
index 00..a671ec84e7
--- /dev/null
+++ b/dev-python/python-neutronclient/python-neutronclient-6.1.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Quantum API"
+HOMEPAGE="https://launchpad.net/neutron;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+REQUIRED_USE="test? ( doc )"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyroute2/

2017-02-26 Thread Matt Thode
commit: c5f2c1d36132b1888bfcd31c0a9f84d09514b880
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 05:10:01 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 05:45:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f2c1d3

dev-python/pyroute2: initial commit

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pyroute2/Manifest   |  1 +
 dev-python/pyroute2/metadata.xml   | 19 +++
 dev-python/pyroute2/pyroute2-0.4.12.ebuild | 23 +++
 3 files changed, 43 insertions(+)

diff --git a/dev-python/pyroute2/Manifest b/dev-python/pyroute2/Manifest
new file mode 100644
index 00..fd600ffac5
--- /dev/null
+++ b/dev-python/pyroute2/Manifest
@@ -0,0 +1 @@
+DIST pyroute2-0.4.12.tar.gz 562555 SHA256 
98e2e4841541aa180d14e301c5bfbc2d258e697e6dc76c88855cbf8b86375733 SHA512 
d666c29cfb8da1e13748976030dc5ec153d2740f6df7f279a6e9fc4ec9b6ad60462c2a2b57905c4a4c8566da1de30dca0bb24b3b6c5a97bb729c074584270e2a
 WHIRLPOOL 
7c26309bd6118bde2ee901a270b3494411f208695e924a96ec623c1a81c02f76e1d915bfc2620cfd21e7d2d935f97dfc963e5bf66de2523f3127b7033ca44e55

diff --git a/dev-python/pyroute2/metadata.xml b/dev-python/pyroute2/metadata.xml
new file mode 100644
index 00..23c656d2c2
--- /dev/null
+++ b/dev-python/pyroute2/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   openst...@gentoo.org
+   Openstack
+   
+   
+   Pyroute2 is a pure Python netlink and Linux network configuration 
library.
+   
+   
+   pyroute2
+   svinota/pyroute2
+   
+

diff --git a/dev-python/pyroute2/pyroute2-0.4.12.ebuild 
b/dev-python/pyroute2/pyroute2-0.4.12.ebuild
new file mode 100644
index 00..4c7d916a00
--- /dev/null
+++ b/dev-python/pyroute2/pyroute2-0.4.12.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure Python netlink and Linux network configuration library."
+HOMEPAGE="https://github.com/rholder/retrying;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-python/neutron-lib/

2017-02-26 Thread Matt Thode
commit: b3ee0c7c5d4d39da1acb9efa7dae4925ae718e20
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 04:47:34 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 05:45:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ee0c7c

dev-python/neutron-lib: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/neutron-lib/Manifest |  1 +
 dev-python/neutron-lib/neutron-lib-1.1.0.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-python/neutron-lib/Manifest b/dev-python/neutron-lib/Manifest
index 384ad276d4..d326463abc 100644
--- a/dev-python/neutron-lib/Manifest
+++ b/dev-python/neutron-lib/Manifest
@@ -1,2 +1,3 @@
 DIST neutron-lib-0.0.2.tar.gz 49102 SHA256 
2040a08937bece401a49fb4a867ccf5a910a8267edc26947ab0c523b4903ce7d SHA512 
efe524b18835ee351abc9514aa2026ed543857f523f0cb7ab47e509e2e53246aa093daa0b28cbfcede27487ba8eff3c054531bfab7d43af70354c4063f34ac92
 WHIRLPOOL 
159294e363e588b9d2c3204d8b92b5e5df9923d8a08b70d28d0a4cdd20f9b6bd6b01301f557e97a99fcad6aac5a2724768d0898d997750c1c015f85df02db708
 DIST neutron-lib-0.4.0.tar.gz 147871 SHA256 
018550848e31e3eb20e5fb3d8173ae75cce46c6233fd020227fa9a49af593d6a SHA512 
c76c17331d52dd3708be67da5b509b50580be5df7238162aa66a8b89a0ff36c08b03f2f2c1a66061f5a67dc010affa5d39616549d8ed3cc5e8df96292e6257d7
 WHIRLPOOL 
4949b04d3c60bb906b8912758f7229e22ae9595c3f4e335bb124687a255382452bc0e0e7bd6c7e68755a5a0b4e53498f858f4a3c86c0c1824bfebc6f77358c26
+DIST neutron-lib-1.1.0.tar.gz 207279 SHA256 
41d27caacac6d4349fa6580d24841bd8dcd2bde28dcacb327e458c6cb3a8f487 SHA512 
b6d3d42f98e9d4fb3777459a9d80cf08482a2283a071f97a23f152b794015a3826da1c353aed21335713cbe0b2c611a773b3080164cd224862778df150fca56f
 WHIRLPOOL 
1537ae981b17ae73fbd7f1eb7f2e9245eb36c2b651d18bee46d1cd2df154ccb59b8728c7a9ef6162e976874b2801b171dd1064cb390b76727ab4db2d65da1ddf

diff --git a/dev-python/neutron-lib/neutron-lib-1.1.0.ebuild 
b/dev-python/neutron-lib/neutron-lib-1.1.0.ebuild
new file mode 100644
index 00..0bf570e6b6
--- /dev/null
+++ b/dev-python/neutron-lib/neutron-lib-1.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Neutron shared routines and utilities."
+HOMEPAGE="https://github.com/openstack/neutron-lib;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.15.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/ryu/

2017-02-26 Thread Matt Thode
commit: d974c4bd5985a3b935b47c53b1dac390e4923438
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 05:01:35 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 05:45:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d974c4bd

dev-python/ryu: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/ryu/Manifest|  1 +
 dev-python/ryu/ryu-4.10.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/ryu/Manifest b/dev-python/ryu/Manifest
index 740b24ea7e..477dad4037 100644
--- a/dev-python/ryu/Manifest
+++ b/dev-python/ryu/Manifest
@@ -1,2 +1,3 @@
 DIST ryu-4.0.tar.gz 1344663 SHA256 
bf6d1ad6977fb0b9ee01567fbb7a4ec28d70d14bff8fe4370b617b1228f1ee12 SHA512 
fbc0f3f903098c9682215eb8fb99cedeeb29b2bdec94801c3832bbf90e7beaf7aa7173ccb87959846c4fe23d21a8390b6672817aec2cc6bc75ef20a376944154
 WHIRLPOOL 
32ed4b2f23b09785c28ad99b45e101750866f48ffc57294683db25af88ab19e63966eb9e6c649d3af1160e8381b785b01a3ed95de24929f45db2124ec9e00e59
+DIST ryu-4.10.tar.gz 1430320 SHA256 
898342db7e45bd1c97e4d9643b48cf5df95a3f61e2f3ece2132d10325719e5f8 SHA512 
956f1f8599ce6b76acefcca53f4c5fc5cb8fefa9dd43eeddb06611989329730afdd1cd3ed0f5bd57223cdfef3ff66233125a850f1f92e0e9cf76ebf3666428b9
 WHIRLPOOL 
0076fff51171bb0662fdfd55d5b948aa51fd487bde867cd18eb4b1bc1743e9cfdecf0fcd4fea791b4c8069e44bcbd91969a3501f13abba725cb42ec83cd19ee1
 DIST ryu-4.5.tar.gz 1368324 SHA256 
ef9ee003e4a3d37222119175d98c64f4684124c2c6cdacb16e67b308cd71e8e8 SHA512 
5b109d5e88a6a6384ac59597677978e974e5747d2bd9324cc143ee5e29823a76c2e2d0354024ff6680ff090bff129933d6a3bdc227b82d0b157e1942950e2370
 WHIRLPOOL 
8918aabdf19f45bf47d7dee53003c2b52fcc596a47183531cff091877fa37f29748a15dcdb783161c5b5fe1f71cb0024a6ee210f54f1fcab0026cadf2a6ad815

diff --git a/dev-python/ryu/ryu-4.10.ebuild b/dev-python/ryu/ryu-4.10.ebuild
new file mode 100644
index 00..4409caf8c1
--- /dev/null
+++ b/dev-python/ryu/ryu-4.10.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Component-based Software-defined Networking Framework"
+HOMEPAGE="http://osrg.github.io/ryu/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/pbr[${PYTHON_USEDEP}]"
+RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-designateclient/

2017-02-26 Thread Matt Thode
commit: f38fe3f3fd8744d4d846e9d00348ac3d352cf93b
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 05:16:49 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 05:45:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38fe3f3

dev-python/python-designateclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-designateclient/Manifest |  1 +
 .../python-designateclient-2.6.0.ebuild| 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/python-designateclient/Manifest 
b/dev-python/python-designateclient/Manifest
index fc796396d2..0f86f1a82e 100644
--- a/dev-python/python-designateclient/Manifest
+++ b/dev-python/python-designateclient/Manifest
@@ -1,2 +1,3 @@
 DIST python-designateclient-2.0.0.tar.gz 63215 SHA256 
516e883b74726eae0b24755dff682857bb6b11b26dc06eb231ffee5a696e48a8 SHA512 
e5c10915d6f5619949b385096e2bce02e1115c4842ae315ffbd4488b29703fb0a038628818c80364c32461b4f9eeb083e2877c38a15bd4f6ec323942957c75bc
 WHIRLPOOL 
732e8d4378074fb8c78ab40659fae8eca7a81fe831714cd1d62588d784be66e43d80fceb5344adb679371fec47a309c2e3c984eae976a29b293ef0788d729c2d
 DIST python-designateclient-2.3.0.tar.gz 78445 SHA256 
f41e533cd9eda72638ce288e3dfad1e18cfc4210bd9ca248d70939ff2fccf856 SHA512 
f45194f3d04c139148bb11f16b7df0d7a701548c37d99bbac52d1f0badc2cb1ff7a7fda801a2556899fe51ae17903903214a558798e04ccb9ec4b6d994fd5d41
 WHIRLPOOL 
56472534b08b60bd6e48df0023c7b76beefc09fd02d2163c70721c5346c7fd13ba551cda4a2cd9a97ab6356f43d6ed14e8fcc0622b973b81631b1758253c15dc
+DIST python-designateclient-2.6.0.tar.gz 79803 SHA256 
15bea5e50883aa9b0c8807b6e01aefb68a99755cd8b8850b4c88b16689ebc686 SHA512 
49f1aaa745680469a3f2143ea0e3860a5f8479fccae2f143920afbb63ff7ac1f0b0516a2f5fc8e4a7977df781077a81476b6d6283befcf07a568cdc1d192394d
 WHIRLPOOL 
00f8edcf81daa591a2ccd8a3be4fe3f14938f290cd2d053556738a693e2f2e2a66066d0eec6710f7553e654bbfaa7e930844a345f672b8fe48453716532bd4bf

diff --git 
a/dev-python/python-designateclient/python-designateclient-2.6.0.ebuild 
b/dev-python/python-designateclient/python-designateclient-2.6.0.ebuild
new file mode 100644
index 00..f8e61dc746
--- /dev/null
+++ b/dev-python/python-designateclient/python-designateclient-2.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings to the Designate API."
+HOMEPAGE="https://github.com/openstack/python-designateclient;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/cliff-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+   =dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/openstacksdk/

2017-02-26 Thread Matt Thode
commit: 88a214be4179d179a827aca5ae15bc5ea933e2e7
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 04:56:52 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 05:45:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a214be

dev-python/openstacksdk: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/openstacksdk/Manifest   |  1 +
 dev-python/openstacksdk/openstacksdk-0.9.13.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest
index 246f8f6fd4..6c47acb4fa 100644
--- a/dev-python/openstacksdk/Manifest
+++ b/dev-python/openstacksdk/Manifest
@@ -1,2 +1,3 @@
 DIST openstacksdk-0.8.2.tar.gz 209658 SHA256 
9a5d29f0d4663d1215342d1174260be7f5fb16a6348b3b485550eb923b899696 SHA512 
a752da6580910a382e2a0ac8329e39279140a56a80b6596138e810a40616b848d32fdb57925232290a6117a75eed86d2d7fb1d6dc608a9ed08669e9f7cce43ed
 WHIRLPOOL 
dadb64dc8562b711556839d6710bf67a649c068f93cf881642256f1b853d4747384472daaa9520bd6c14b70e440b21c660be495b605ff42ea668e5dbd15f2d38
+DIST openstacksdk-0.9.13.tar.gz 308168 SHA256 
7fee2023e600f68eb3d33c7e03d2e54a3e36cc0e74c212fcc3c1a0b36a7f1041 SHA512 
1f02b81f227f7f5836ab402a4433abd0a426e182b208a2369042986de3f2bc870749f4762d1d1d2227c10c74d003b6017cf0cfec86e9a05930839161babce077
 WHIRLPOOL 
9406033881306fee97e847edd5c7e603618a7d5bea365858ca26947b6f06f6ff06372066d57fd9c5775e95f94fcaafb5468dd461ddb10b527b4effa22e188bc1
 DIST openstacksdk-0.9.5.tar.gz 264796 SHA256 
620ed52b90a6e494b0732b63766264bede8c2fe2b4394fb1dd8d4c75a43ad4c6 SHA512 
8aecfb9bbd7f950e40a25d3326d1b26436d92a7d556cb2e71fe02f127eaa96d14712e6805c83bd02109f8dec845bcb1d8857229916682bc7acd0d4a560203dfb
 WHIRLPOOL 
1db2248ad334e8064a7ec4a3f9cd41a4f374de1b46ee82230b6723d7f6a08389c22400989952348a6a212dc39c8902d94833016f8f34464c3437773de7a13701

diff --git a/dev-python/openstacksdk/openstacksdk-0.9.13.ebuild 
b/dev-python/openstacksdk/openstacksdk-0.9.13.ebuild
new file mode 100644
index 00..b38b7e26f5
--- /dev/null
+++ b/dev-python/openstacksdk/openstacksdk-0.9.13.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A collection of libraries for building applications to work with 
OpenStack."
+HOMEPAGE="https://github.com/openstack/python-openstacksdk;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/os-client-config-1.22.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/prettytable/

2017-02-26 Thread Zac Medico
commit: 7f785cc94584868cc83957f3f4154066b2d4d17b
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 05:37:38 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 05:39:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f785cc9

dev-python/prettytable: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/prettytable/prettytable-0.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/prettytable/prettytable-0.7.2.ebuild 
b/dev-python/prettytable/prettytable-0.7.2.ebuild
index 303ca5339e..81aaa7f45b 100644
--- a/dev-python/prettytable/prettytable-0.7.2.ebuild
+++ b/dev-python/prettytable/prettytable-0.7.2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/apsw/

2017-02-26 Thread Tim Harder
commit: b1f6fa43faefeddc64ae29ab84b9d20e96f3b3c8
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Feb 27 05:19:01 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Feb 27 05:37:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f6fa43

dev-python/apsw: version bump to 3.17.0_p1

 dev-python/apsw/Manifest  |  1 +
 dev-python/apsw/apsw-3.17.0_p1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest
index 77a8bfcb25..5eb5157fdd 100644
--- a/dev-python/apsw/Manifest
+++ b/dev-python/apsw/Manifest
@@ -4,3 +4,4 @@ DIST apsw-3.14.1_p1.zip 693104 SHA256 
e76f955bfa22bda7e46423218ba7ac8f460af3ebfe
 DIST apsw-3.15.0_p1.zip 690750 SHA256 
cac4d2afad9661892aafa46dcba19a6982f3fc56be7a48322e75660c4662b3d5 SHA512 
eca4c5264334009feec56bbb25ff4285936ab4690e49309fc82abfa6e6a7ebfa62bbb4a773024f93f99f6fced7651ede2a431c118eca9918b458e90f6e626ae8
 WHIRLPOOL 
1a269548aae2396a0922602cd99f93488c5fdf3e1ad60ef4eb0111c3666d23952c8e613ccf1f93637e2f56730b8382f744188dd87983d76e4b8a86bc28fa0f8b
 DIST apsw-3.15.1_p1.zip 690913 SHA256 
8122431b7d8d698221e2544fefa7be9d50d440e183a52d7fad9ccc6cc8032a8b SHA512 
4d0e83e2b956b0333a21c23fe1c44fc39f1dc9ef66c79e4c22de897afa5e2d7444ba35f04426255b3f2392d17a41d54d3cec48737f6de0fad151adac8ee568f8
 WHIRLPOOL 
1b338b54c382154326c6d4af1900203d18e296d837f2405973a118c4d0d04ee7cc36afdd354b177fd38d196c5cc8cb5c2dd5643d63eb317049893830d50c9c9b
 DIST apsw-3.15.2_p1.zip 691032 SHA256 
840a5be3019ee50d37a216179b845095571c0aa7fc612902b7182f2249a092b9 SHA512 
111ae410b30dcf0d3718d2898f93d315194eac51aa51f6920fdc09e4883178c0400b66e4916b3adb6da8ee16c71076cde1007d96aad38014ec89d3d4060ac137
 WHIRLPOOL 
5f313701283c73702bea973b4a18c0af1ae02013dca6b8d87b33a6e3ba574ad1018ff081f82e8c882c7d7368a002eb6e66507cbddb91aa8df01445e20639832a
+DIST apsw-3.17.0_p1.zip 689144 SHA256 
ceed784f28afec5045571892da4740a0e03d6d6d581ed24a818c67f0a189dd1c SHA512 
9fc63f3596aaa931b526efed5ffc0654d80477ae2cd27361430d8376641eedf7bba482edcf65e99f0cac4ed42597805c6c95f28ff9843502c779335df5d38b77
 WHIRLPOOL 
c9dafef922dbdaa0655fd1773498d2e4d9e209ea5ca90a3478852f33629369bd99b0670a4f116da491b4db07bb4b8137863b2831922bf15b88bba4e3b8463b6e

diff --git a/dev-python/apsw/apsw-3.17.0_p1.ebuild 
b/dev-python/apsw/apsw-3.17.0_p1.ebuild
new file mode 100644
index 00..2ce09c7655
--- /dev/null
+++ b/dev-python/apsw/apsw-3.17.0_p1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PV=${PV/_p/-r}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="APSW - Another Python SQLite Wrapper"
+HOMEPAGE="https://github.com/rogerbinns/apsw/;
+SRC_URI="https://github.com/rogerbinns/apsw/releases/download/${MY_PV}/${MY_P}.zip
 -> ${P}.zip"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-db/sqlite-${PV%_p*}"
+DEPEND="${RDEPEND}
+   app-arch/unzip"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=( "${FILESDIR}/${PN}-3.6.20.1-fix_tests.patch" )
+
+python_compile() {
+   python_is_python3 || append-cflags -fno-strict-aliasing
+   distutils-r1_python_compile --enable=load_extension
+}
+
+python_test() {
+   "${PYTHON}" setup.py build_test_extension || die "Building of test 
loadable extension failed"
+   "${PYTHON}" tests.py -v || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/msgpack/

2017-02-26 Thread Zac Medico
commit: 0cc2c510893fdb42c21b4e36ce11837b1abb6834
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 05:31:40 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 05:31:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc2c510

dev-python/msgpack: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/msgpack/msgpack-0.4.6.ebuild | 4 ++--
 dev-python/msgpack/msgpack-0.4.7.ebuild | 4 ++--
 dev-python/msgpack/msgpack-0.4.8.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/msgpack/msgpack-0.4.6.ebuild 
b/dev-python/msgpack/msgpack-0.4.6.ebuild
index 5fc1738b43..88e4dc76e7 100644
--- a/dev-python/msgpack/msgpack-0.4.6.ebuild
+++ b/dev-python/msgpack/msgpack-0.4.6.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1
 

diff --git a/dev-python/msgpack/msgpack-0.4.7.ebuild 
b/dev-python/msgpack/msgpack-0.4.7.ebuild
index 2f2776cab9..82ed1bfd1a 100644
--- a/dev-python/msgpack/msgpack-0.4.7.ebuild
+++ b/dev-python/msgpack/msgpack-0.4.7.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1
 

diff --git a/dev-python/msgpack/msgpack-0.4.8.ebuild 
b/dev-python/msgpack/msgpack-0.4.8.ebuild
index 95f5d40558..e4d7d42b61 100644
--- a/dev-python/msgpack/msgpack-0.4.8.ebuild
+++ b/dev-python/msgpack/msgpack-0.4.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-mock/

2017-02-26 Thread Zac Medico
commit: 2c35a3c2f6a9464a9566a6bc92c299662ecd91f8
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 05:24:35 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 05:24:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c35a3c2

dev-python/requests-mock: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/requests-mock/requests-mock-1.0.0.ebuild | 4 ++--
 dev-python/requests-mock/requests-mock-1.2.0.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/requests-mock/requests-mock-1.0.0.ebuild 
b/dev-python/requests-mock/requests-mock-1.0.0.ebuild
index 0db6fc279d..966f50485e 100644
--- a/dev-python/requests-mock/requests-mock-1.0.0.ebuild
+++ b/dev-python/requests-mock/requests-mock-1.0.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 

diff --git a/dev-python/requests-mock/requests-mock-1.2.0.ebuild 
b/dev-python/requests-mock/requests-mock-1.2.0.ebuild
index b2a20c177f..78f9d3b56a 100644
--- a/dev-python/requests-mock/requests-mock-1.2.0.ebuild
+++ b/dev-python/requests-mock/requests-mock-1.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/monotonic/

2017-02-26 Thread Zac Medico
commit: ef77910a091b605bbd7e579e07d221fcc25fe930
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 05:08:58 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 05:09:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef77910a

dev-python/monotonic: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/monotonic/monotonic-1.0.ebuild | 4 ++--
 dev-python/monotonic/monotonic-1.1.ebuild | 4 ++--
 dev-python/monotonic/monotonic-1.2.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/monotonic/monotonic-1.0.ebuild 
b/dev-python/monotonic/monotonic-1.0.ebuild
index 014651d0c0..0a2c6cf678 100644
--- a/dev-python/monotonic/monotonic-1.0.ebuild
+++ b/dev-python/monotonic/monotonic-1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1
 

diff --git a/dev-python/monotonic/monotonic-1.1.ebuild 
b/dev-python/monotonic/monotonic-1.1.ebuild
index 7dd2152452..e2ffd76c26 100644
--- a/dev-python/monotonic/monotonic-1.1.ebuild
+++ b/dev-python/monotonic/monotonic-1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1
 

diff --git a/dev-python/monotonic/monotonic-1.2.ebuild 
b/dev-python/monotonic/monotonic-1.2.ebuild
index 7dd2152452..e2ffd76c26 100644
--- a/dev-python/monotonic/monotonic-1.2.ebuild
+++ b/dev-python/monotonic/monotonic-1.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/netifaces/

2017-02-26 Thread Zac Medico
commit: 386f84f817adf5c83e0da4a42ff7e5f68810a976
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 05:00:40 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 05:00:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386f84f8

dev-python/netifaces: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/netifaces/netifaces-0.10.4.ebuild | 4 ++--
 dev-python/netifaces/netifaces-0.10.5.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/netifaces/netifaces-0.10.4.ebuild 
b/dev-python/netifaces/netifaces-0.10.4.ebuild
index 61b59cea70..593548549c 100644
--- a/dev-python/netifaces/netifaces-0.10.4.ebuild
+++ b/dev-python/netifaces/netifaces-0.10.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy{,3} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
 
 inherit distutils-r1
 

diff --git a/dev-python/netifaces/netifaces-0.10.5.ebuild 
b/dev-python/netifaces/netifaces-0.10.5.ebuild
index 221d71d437..e79bd78944 100644
--- a/dev-python/netifaces/netifaces-0.10.5.ebuild
+++ b/dev-python/netifaces/netifaces-0.10.5.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy{,3} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/positional/

2017-02-26 Thread Zac Medico
commit: b1309de3a546486aa275b3da17e3d3960530ad2a
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 04:51:42 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 04:52:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1309de3

dev-python/positional: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/positional/positional-1.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/positional/positional-1.1.1.ebuild 
b/dev-python/positional/positional-1.1.1.ebuild
index 2e8c9fca13..28a483490d 100644
--- a/dev-python/positional/positional-1.1.1.ebuild
+++ b/dev-python/positional/positional-1.1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-vmware/

2017-02-26 Thread Matt Thode
commit: 2dbff584cf33d8dd733c2f97162509bb88ce70e0
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 04:07:08 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 04:26:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbff584

dev-python/oslo-vmware: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-vmware/Manifest  |  1 +
 dev-python/oslo-vmware/oslo-vmware-2.17.0.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/dev-python/oslo-vmware/Manifest b/dev-python/oslo-vmware/Manifest
index 2d81612d62..81b8965900 100644
--- a/dev-python/oslo-vmware/Manifest
+++ b/dev-python/oslo-vmware/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.vmware-2.14.0.tar.gz 86385 SHA256 
ba93eff5cb672ddee3e58f8d10e7d121e387c8090b3acdff7acbbfb05389914f SHA512 
6b1c40d28b32a92e15c89b71ad6f2aea79de18144812a6f865b34072b8643814663854a1a52b732bf24ccd825b395f0744ef8514c58fe57b25ec3fc5b72e66ff
 WHIRLPOOL 
5ff5e039363fa8cc67567ac3c85ecedcc0b948f524fb2f4021fc5f04e783ec88b50f6408ce3256f8ed2d19c2e3bebe1bee19626d2730e0b18ad20c411304813a
+DIST oslo.vmware-2.17.0.tar.gz 205078 SHA256 
f283a3c5b9ff79602519c758efebcb41d490eedf1d6f76e9d4e30e61fbd1d36d SHA512 
03750c0bf498b45fe812e10e97c2efcbb04ea3c020f0dde26361c25ad4fc2ad10637930653ed4e667571ade02553e82adc79f9b74d3b766b5db923256d2cdcbb
 WHIRLPOOL 
974ab36d2e4088b72cdd80376541c59f9d6ce18b3926051f6d7dfec2e8cf2291b36d14ad25bcb2290c547496dfb0a3c3bf6d67d1bf970a7d320f69bd1cc6ab8a
 DIST oslo.vmware-2.5.0.tar.gz 81830 SHA256 
cb1685acf7cb11be4cb72412c078d7b21350c4d34fd36e9a57361a4a51df018c SHA512 
f5cc084e235fa48931744a30f6d8e1c42a95bf34b97a9adeeb79d29939b8feb76994de96e8e78b323436fd43846be5a0d2d1b140472ecfe99d33e77a2e28261a
 WHIRLPOOL 
f57db75ddb55c5a012dce85dbe86f03308e4f8ea577d9ad7937b7c3ab2f9e57ea6712de4d540480da1b8038ca3242383421d1c13300093fedfd8c4caf6cd62cc

diff --git a/dev-python/oslo-vmware/oslo-vmware-2.17.0.ebuild 
b/dev-python/oslo-vmware/oslo-vmware-2.17.0.ebuild
new file mode 100644
index 00..e73a3fbf78
--- /dev/null
+++ b/dev-python/oslo-vmware/oslo-vmware-2.17.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Oslo VMware library for OpenStack projects"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.vmware;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
+S="${WORKDIR}/oslo.vmware-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
+   !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/suds-0.6[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.15.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+"
+python_prepare() {
+   sed -i '/^suds-jurko/d' requirements.txt || die
+   sed -i '/^hacking/d' test-requirements.txt || die
+}
+
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-rootwrap/

2017-02-26 Thread Matt Thode
commit: 68037f22f8df6fc7e1b0183f30e7d05cad115acd
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 03:30:20 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 04:26:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68037f22

dev-python/oslo-rootwrap: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-rootwrap/Manifest  |  1 +
 .../oslo-rootwrap/oslo-rootwrap-5.4.0.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/oslo-rootwrap/Manifest 
b/dev-python/oslo-rootwrap/Manifest
index f14843f76e..2364d30a0b 100644
--- a/dev-python/oslo-rootwrap/Manifest
+++ b/dev-python/oslo-rootwrap/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.rootwrap-4.1.0.tar.gz 35590 SHA256 
083b6255228982484fc483db845a49e07f474cfc12ba1ba70490f56880027989 SHA512 
ef06507989d168bed8d3943d69c53318b87a2de6f403b9563d79ca75b9e17da887ce68775c54cc0fb8488e99ae3dccb08f8c3e4cf2d46882b699625519a46705
 WHIRLPOOL 
638a8cbf3cf463067ddc26934b914d4bf50b7b6ce51ba48a83df7abcad62836a1bdb0f660120a04facf4d1cfec589bb690a7039486884cbf3013e1ab622f9dd1
 DIST oslo.rootwrap-5.1.1.tar.gz 35982 SHA256 
b48a3a5eeec533b4d450cd811a36a99e9d6f9e5316359285663318703c80d5b3 SHA512 
1f50316529340b8dd2718c1ae84da263bbdfd899df31c3e30fcc122a2c857f21bb5844f6ab6a7b6d668931008237bde1652fc8fe066566eae26b80fb7d726f3d
 WHIRLPOOL 
9720f1709ba7f13d141137f9a60c5fb976956c5d3e3055972c82d43b002a932d67d2e8589a64f9a999a2f22267b4984bac8d0dcb37890d3c0f2cf442aa52c274
+DIST oslo.rootwrap-5.4.0.tar.gz 40741 SHA256 
8b3c1c5726e0845fcd00d9f951f012bdd3405380acf125428268fba4f70f3c00 SHA512 
9848d9f18b7a4063f74d170615b99dc3ebcbcba1ff1f0a10f42b2af9284dd58a65a6b483bed20d176de00170ad60ac7b847cf5a31b950fcd7bf06ecbaecb1823
 WHIRLPOOL 
0996255270825040156767ae1b08a82aa8df87cabd9122522866ce38e99278c72242d1dfae5e0417267d1dd683b5e3d4ba0d3dcbc75e4449df2a01b267ea24b2

diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-5.4.0.ebuild 
b/dev-python/oslo-rootwrap/oslo-rootwrap-5.4.0.ebuild
new file mode 100644
index 00..42e6fb2940
--- /dev/null
+++ b/dev-python/oslo-rootwrap/oslo-rootwrap-5.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Allows fine filtering of shell commands to run as root from 
OpenStack services"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.config;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
+S="${WORKDIR}/oslo.rootwrap-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND="
+   >=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   sed -i 's/sbin\/ip/bin\/ip/g' tests/test_rootwrap.py
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-mock/

2017-02-26 Thread Matt Thode
commit: 668a6d93fcd19e760ff8dbafe4c2188c66d5fc9d
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 03:59:04 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 04:26:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668a6d93

dev-python/requests-mock: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/requests-mock/Manifest  |  1 +
 .../requests-mock/requests-mock-1.2.0.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/requests-mock/Manifest 
b/dev-python/requests-mock/Manifest
index 66cf4c2c70..a3ab6d5be7 100644
--- a/dev-python/requests-mock/Manifest
+++ b/dev-python/requests-mock/Manifest
@@ -2,3 +2,4 @@ DIST requests-mock-0.5.1.tar.gz 29729 SHA256 
b1b1b864e633418c77f33d333b0fd88cb61
 DIST requests-mock-0.6.0.tar.gz 31645 SHA256 
a1f10ee53fef6aac6ca54cfb8fdb1b7ca6da59d68ea1a8c21ac513211842ad3e SHA512 
5c23c1fdd3746f2b3b49508b7f05abb365e0608a32b6ead5d0ef18203bf75ab642626229e96b2e8826216d0f090f1bbd41bdfa78dd56f305a996a57f1e16179e
 WHIRLPOOL 
65af690e429a09bc4358f1b0c387e3fff3faaf962cacd247c11c01ba84f79b3fe06b0dd801e9dab829550a5a340e562aa3ceb6a61e4307c14b5a16fdba8a1a7a
 DIST requests-mock-0.7.0.tar.gz 34722 SHA256 
ee2816992d4505596ec3c98c7b4ab57475539ac037d08dd3a81370b1e3cdd568 SHA512 
c2046d9291b3c852b986423dd3407c2486476417934aa2c21365fa94d821ebef7e01e90c61c6ab35d186654d3468e4a72505bb157cfb01f287b6d5c0041dc7f8
 WHIRLPOOL 
ff4494eb30d5028aeaf7db1811130ddd3f89c5a0a57c55836fb35aa1ba598c5cb44f95879daa8be3b0aac8f57eb2649349243d5532cbd0ef31adb24c88321f27
 DIST requests-mock-1.0.0.tar.gz 34715 SHA256 
c6c659e50a312eb5cf0191ae33d6b232909e4a248551e79cef11c3c93497923d SHA512 
cfa4c208b1a23b7d86d761dabed564d085591c281cae2981dca5103d6e84c11a7a78a80f278e6ec868f087dcb8eda145cbd93efd2a5c7afdff8d00990b66af39
 WHIRLPOOL 
a2829e0867529f975f4c2e3567daa397b598235b5478725443c43b266147e3ef26b0188beb5b801f2ba95037fd930ce843a3493c8bf76ad00c591a0d4b8e487c
+DIST requests-mock-1.2.0.tar.gz 40219 SHA256 
8c89d8db3a5ddbce6121bdeb665891ca27bb37d18bbadd96c6c11fb472f07df1 SHA512 
ed24d1809aef597219ae2b0b376156a0760040795ccd660ee38f84cd1ceed58cbc5009764d7a365d31f941ee16e2b537b92ddcff92bcd8d47b7e95c67dc8d82c
 WHIRLPOOL 
1cc27f31611dba6c9d825882c33610ebfa75e87b776680c0da468352883ec1cd615fdf8068d8b9c1e54d35872409620f82f809c53bea154aa83bafd1e53138f0

diff --git a/dev-python/requests-mock/requests-mock-1.2.0.ebuild 
b/dev-python/requests-mock/requests-mock-1.2.0.ebuild
new file mode 100644
index 00..b2a20c177f
--- /dev/null
+++ b/dev-python/requests-mock/requests-mock-1.2.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Mock out responses from the requests package"
+HOMEPAGE="https://github.com/jamielennox/requests-mock;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
+   test? (
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=dev-python/requests-1.1[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPYTHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-glanceclient/

2017-02-26 Thread Matt Thode
commit: ebe6ee23ecc55d03daad85309d73c00899f5231f
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 03:51:35 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 04:26:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe6ee23

dev-python/python-glanceclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-glanceclient/Manifest|  1 +
 .../python-glanceclient-2.6.0.ebuild   | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-python/python-glanceclient/Manifest 
b/dev-python/python-glanceclient/Manifest
index fa33babf9b..32da2f5f13 100644
--- a/dev-python/python-glanceclient/Manifest
+++ b/dev-python/python-glanceclient/Manifest
@@ -1,2 +1,3 @@
 DIST python-glanceclient-2.0.1.tar.gz 159091 SHA256 
77e92a256679ebc76101198482ca34dd0b636f12313c4aa92132b831064b3968 SHA512 
48253d70c50ad5b671e0d662612217f76e79b2e15ec1714d578c85ffae3d6b18e019f90946d11cc90e41b981c6bb24c7f47094c046892fdee33034689631af53
 WHIRLPOOL 
55ba594d226a9dc9bc7d007b7f3bdabed5be084f0c204b93ad604e854ed9db27f180817b8ec0510c06586bcbfc8b7998b20ff61ac23fd56550ef08d91abb
 DIST python-glanceclient-2.5.0.tar.gz 157864 SHA256 
8c510a089fb4dc8355d5db0de608361888b5e4e0c81e0d153ae1b1366bfb8a08 SHA512 
1a702666c9430577e4d6018c95df59600bdb644b224708aaedcef3308d6209f9bc60d5f228126554b27e723414703ef7fe20d0c69058882748eb1e59d63afaa2
 WHIRLPOOL 
a96a7b49ffcd280c085669d4c04a73ad9f6023f774cc56db8142ffb3f52fc68ee0a1eeb047aa31731b15b37f70bb5c1de178172097ae704b05d5e66c2e08b16c
+DIST python-glanceclient-2.6.0.tar.gz 161852 SHA256 
59ce6ec4cb17e6cb5b94e12d4563a1b6fe2f6dd11c8e1d4e42e45073c76bcc0b SHA512 
c566a261a42cc38db0adea507bbca4790ffa850a81bbf98ff01aa8629bb2d80fe9717a2e17b048367974809c7f7d348881397a53bfeafbc7438b73f9b4bc97e0
 WHIRLPOOL 
788eda86f6d6d0a0e23c676356881e24d7eb852724caa475dfbb4f5ab45920706de11f6b88eb76de3eb00d985e32510b4d0f2db6149ce5445b9e8e9131d9827b

diff --git a/dev-python/python-glanceclient/python-glanceclient-2.6.0.ebuild 
b/dev-python/python-glanceclient/python-glanceclient-2.6.0.ebuild
new file mode 100644
index 00..91c2299ce6
--- /dev/null
+++ b/dev-python/python-glanceclient/python-glanceclient-2.6.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python{3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Glance API"
+HOMEPAGE="https://github.com/openstack/python-glanceclient;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+REQUIRED_USE="test? ( doc )"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   dev-python/ordereddict[$(python_gen_usedep 'python2_7')]
+   >=dev-python/os-client-config-1.22.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.0.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/cliff/

2017-02-26 Thread Matt Thode
commit: 62bd6a9491ab97ee236eac89eddc31fb9b1726d8
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 03:41:14 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 04:26:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62bd6a94

dev-python/cliff: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/cliff/Manifest   |  1 +
 dev-python/cliff/cliff-2.4.0.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest
index 64695e53d5..d50a31d9f5 100644
--- a/dev-python/cliff/Manifest
+++ b/dev-python/cliff/Manifest
@@ -1,2 +1,3 @@
 DIST cliff-2.0.0.tar.gz 51837 SHA256 
6e219dc3ed80a23e3dc5c88b741f3997b8450581c1d2572bde14b2dfa556d782 SHA512 
6bc53c4958f21e4b67a71a97a7413bb6760065987e92c922b5de6b748deb55b5bd711c1de962573c326d0c451c755c5fad2cc0458b2d4eb4ec67bcaa750d20bc
 WHIRLPOOL 
132ec260e55bec0dba40433abf580e5f11f265152dd8497cc42b42c5cb576284a6c0c7f867fd0ddbab2205ac27c1108e7fbd13ccfdae9ddba84cf17c2246d366
 DIST cliff-2.2.0.tar.gz 57767 SHA256 
a12a6bd3cf9085f0e0589c5019037ac4ee410413abbb76189fa62695f79f84fc SHA512 
b6f1c55c676e040c0ca8996a0bbb1c83d102c17cc62700014fec47f8135ba1c9185cbf10e60401799490b2f02b8471ca4d130d1ead978f6076bf29e36de0
 WHIRLPOOL 
3286a91d1c0af07e408244f3179a53f6a54529b611d63adc74b12c9ea851ca38e5f32cec0039f53e97848e64fa36e1b20bcb90108d6d55d286ce638e1955c798
+DIST cliff-2.4.0.tar.gz 58088 SHA256 
cc9175e3c2a42bc06343290a1218bc6b70f36883520b2948f743c5f9ae917675 SHA512 
2683e9c0ba56a473abfb08a4def07a1025930b9af100ba18ade7dccf1c73f2d4ddec1cd109ce948e379e41481556791c7620289af910243885a52273d936aef4
 WHIRLPOOL 
b762fffc735ad70cc91f1dfb7a67bc62d07b1e71150e86ddbce8b8ca67ae6fce2de8fa6181b429bb616f421846dc08cc0f519b66b6717cc7ffadc4f2c2d52f45

diff --git a/dev-python/cliff/cliff-2.4.0.ebuild 
b/dev-python/cliff/cliff-2.4.0.ebuild
new file mode 100644
index 00..08b363afa4
--- /dev/null
+++ b/dev-python/cliff/cliff-2.4.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Command Line Interface Formulation Framework"
+HOMEPAGE="https://github.com/dreamhost/cliff;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   )
+"
+# source files stipulate 

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-barbicanclient/

2017-02-26 Thread Matt Thode
commit: 999d646146c3ad3033fd8d199559131c26420af2
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 03:41:39 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 04:26:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=999d6461

dev-python/python-barbicanclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-barbicanclient/Manifest  |  1 +
 .../python-barbicanclient-4.2.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/python-barbicanclient/Manifest 
b/dev-python/python-barbicanclient/Manifest
index ae0daf0ff6..6320878906 100644
--- a/dev-python/python-barbicanclient/Manifest
+++ b/dev-python/python-barbicanclient/Manifest
@@ -1,2 +1,3 @@
 DIST python-barbicanclient-3.3.0.tar.gz 82210 SHA256 
d5c68354fb5d18a6fcdcd0a0788b3f502dd6ffa57a2e47a1426cce2d63ecb6cf SHA512 
9c9ea055a375cb631f081ac0dc54ff20f60e6f6c3340b0f0a92a91eed4858202d9f85e00b662a8b3b7b5183633d8f5500f6925df5a182b20046d66be48b34e37
 WHIRLPOOL 
94a1d91a2bb8c8aaddfe775e7a5e955eace20e75e6c75707bd56aa62a1538193161d14534c1cd9d91ece5fb57a03f0fa7e71370531c576d1f5c35a0ed113830b
 DIST python-barbicanclient-4.0.1.tar.gz 103093 SHA256 
6dad260ddb68843fe28e8f0d106d4a4aadf766ba5131123ea18a27e9349c5d5d SHA512 
d66d6d21fdd2033ac01fd9275ccedf21925cbf48f3344fa763a3f13ec4796584afa911a3f4f6907e4181b2bf0bf10813e5757e397c4fb87ec266b5753be83d91
 WHIRLPOOL 
ceef7613bdb4124517082be14589fd6a436c4bc735a949d5a74110507d25f3dc91567858188b0b62a545dba59ca2214c8a28edfdc01643220d39864db8eefbf2
+DIST python-barbicanclient-4.2.0.tar.gz 106243 SHA256 
e2edbd8189bc13044e91bfc7620863bc270deb4af29f1df13170f867504192d7 SHA512 
775397616983e92761427cfc09fa8f20115df85e85e23d8212c1e80ad649110fb6a9fb58efdb4db41a5c1cd4f20ab9aa66315bc0a162076859ea69990e9b
 WHIRLPOOL 
4c6703a93e007280f22607ffce7101025c70570caaf227dcf4f59b9dea06e78ae44a40db6160e25e168313cbbf32e8df3482ae09201b67ef93f03603bda399d6

diff --git 
a/dev-python/python-barbicanclient/python-barbicanclient-4.2.0.ebuild 
b/dev-python/python-barbicanclient/python-barbicanclient-4.2.0.ebuild
new file mode 100644
index 00..b9afc55321
--- /dev/null
+++ b/dev-python/python-barbicanclient/python-barbicanclient-4.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Client library for Barbican API."
+HOMEPAGE="https://github.com/openstack/barbican;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cliff-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: dev-python/tooz/

2017-02-26 Thread Matt Thode
commit: 53ddae23248e13d34b3afa52048f9ba5c379f4b2
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 04:14:03 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 04:26:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ddae23

dev-python/tooz: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/tooz/Manifest   |  1 +
 dev-python/tooz/tooz-1.48.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/tooz/Manifest b/dev-python/tooz/Manifest
index 6ed934ca92..41fb5d3763 100644
--- a/dev-python/tooz/Manifest
+++ b/dev-python/tooz/Manifest
@@ -1,2 +1,3 @@
 DIST tooz-1.34.0.tar.gz 64439 SHA256 
116116ab5971dfed13b81176a8f9e353f46ae687d8ff94124813c5f6ad274fa4 SHA512 
2b5165b8f9c92ee24be005ef4e9036b8493379b78ae14dbdc92e6cba48ca79f59da70812c806a9ce45b0335779d96712b8a71fe565966fdf647ab908392d54c7
 WHIRLPOOL 
e247218a2e5911605134126d05fa566217f6e894eecf0e4aed0c523bf16c976efe57cfa9d2c72e0e27cb111c7c9cacb1df0aede8f24e270b9107f2b1ad60359a
 DIST tooz-1.43.0.tar.gz 68760 SHA256 
6508d5089ecb76e25c51bd682ece30b2d12237b97f82f75b76baf9e60bbf2173 SHA512 
0772c09f934a67d0b5b257203a050b63d63d8bd8556bcb8c66a895b17840e1bc42659da0aa38a4a2671adad13fb6f22abf54a04d9821904c998d84f858aa0ed2
 WHIRLPOOL 
da65d912104cce892ec21c9de449f64c80ef4b1bd5c39563e40dd2526a5b75a7b548ab6b535f39ab4d610c92c69c844f496e1d0d2e55f5197003e5040ad10382
+DIST tooz-1.48.0.tar.gz 77475 SHA256 
c1b17935207e9c4809feff91b679883928aa5bd3fce75e09b4945c261b513e60 SHA512 
d8d61a2e786e1a7e4e86553c90232b079a5e0dfcc398b198c13c47d2a0c32452e340e65954fffa6c573b7447fab58782855bf15cb1ff83763c31a795d0ec775d
 WHIRLPOOL 
956ba7c77b6e15b7859d6f6167513aaade48d278b1eda5a0f9ff4cfeb0ce5e2fb0df2a311ecc40d290385ef71670c411bf35471ac42ebc989ef448340996191a

diff --git a/dev-python/tooz/tooz-1.48.0.ebuild 
b/dev-python/tooz/tooz-1.48.0.ebuild
new file mode 100644
index 00..df777607e2
--- /dev/null
+++ b/dev-python/tooz/tooz-1.48.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library centralizing the most common distributed primitives"
+HOMEPAGE="http://docs.openstack.org/developer/tooz/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   >=dev-python/voluptuous-0.8.9[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
+   !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.15.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   "



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-reports/

2017-02-26 Thread Matt Thode
commit: 7979a0fe3edf2fa6c6b9286d63fb24f9d50ed44a
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 03:27:23 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 04:26:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7979a0fe

dev-python/oslo-reports: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-reports/Manifest   |  1 +
 dev-python/oslo-reports/oslo-reports-1.17.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/oslo-reports/Manifest b/dev-python/oslo-reports/Manifest
index 7ab8250aad..109b41c7dd 100644
--- a/dev-python/oslo-reports/Manifest
+++ b/dev-python/oslo-reports/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.reports-1.14.0.tar.gz 43275 SHA256 
85ca612188d1f0b4e88ef2f725139fed67b6c11a8377325c2ec78f500ff06cc2 SHA512 
9af65e2479adb4ae17bade9d7c44ddb2c03b6d758f4b88745be63ed37502f3b16b4a3edf4c637070924980a3d1969d18e49f6d4b84844c66f8be0e30225e6796
 WHIRLPOOL 
b61d024621a6c4c02b7e6e90d8d9fea9bccf3a29b92b5f723039c3ffe6f1fdb630a62c486d1da154b26fc228d02604109bce4c648b3bcba8777ef51fea1c63a6
+DIST oslo.reports-1.17.0.tar.gz 47891 SHA256 
0f1b825ff32d0b36a1823116a2bddece1bbd17d8f85d8e8e5f8274df80d16852 SHA512 
1fded7c8d6149dbbe11fb6fb28f6db656571519fcc093bfa7bf85a8d998c6cf23f28512e0658c9f8f547185f10bfb3b993fdc52942eac5ba884d2ee15556ad20
 WHIRLPOOL 
61f29933952e474aaac19f77a2165c14db0fc416b2d8e7d38351143dd4ca8af78f9652b099f18fa64ce898bb83a1bb217b97a7985b52dbd451f2cec297e32e77
 DIST oslo.reports-1.7.0.tar.gz 41592 SHA256 
288e9a3b699fcefcb9ae8d848a965e5c6918729b4200ae0e799b077a8e8ecafa SHA512 
be40ade6d4d67eb7766bf7f1609809c92817363c8788ff6a8c069d6de650eef57e4ea243a03eab2e855866966c1e95999235363066f9a84faad25f9bc4c9b138
 WHIRLPOOL 
2422a76258f73a33efa92bcc016a4cefd9dee40459cd1185a9f6140fb13bc91618025a0da928b629d05cd734e239558847c41e64676543a0ef92f7d0e8c808de

diff --git a/dev-python/oslo-reports/oslo-reports-1.17.0.ebuild 
b/dev-python/oslo-reports/oslo-reports-1.17.0.ebuild
new file mode 100644
index 00..0c16ed0946
--- /dev/null
+++ b/dev-python/oslo-reports/oslo-reports-1.17.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="generified reports for openstack"
+HOMEPAGE="http://docs.openstack.org/developer/oslo.reports;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.reports/oslo.reports-${PV}.tar.gz"
+S="${WORKDIR}/oslo.reports-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-cinderclient/

2017-02-26 Thread Matt Thode
commit: 07405efa11d00ea5f8447cf334f258bba400c78d
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 04:00:58 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 04:26:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07405efa

dev-python/python-cinderclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-cinderclient/Manifest|  1 +
 .../python-cinderclient-1.11.0.ebuild  | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/python-cinderclient/Manifest 
b/dev-python/python-cinderclient/Manifest
index e3c9961915..9741481391 100644
--- a/dev-python/python-cinderclient/Manifest
+++ b/dev-python/python-cinderclient/Manifest
@@ -1,2 +1,3 @@
+DIST python-cinderclient-1.11.0.tar.gz 239521 SHA256 
959025508816705f9eb0568ef82e7f13e152ae717af18c3e499506b988335ddc SHA512 
fa55a721668dfdc4a338f8a2d7d27aaaba4f11fea6b95858778ce014592198de9a9937a431f79142c60e6fee22fc76365912afb56c0db6de426631c840fec3a7
 WHIRLPOOL 
6e463025755e12ceba8384a9512659c29a733a2f12b77330d1fb8a75aad46c9c697e8b7dad48c3dd05f3942e8e81a0d0e2b1486e94edd607b4ad4c72a783da12
 DIST python-cinderclient-1.6.0.tar.gz 194134 SHA256 
b00b7ffc3394b7ae3f8804a10877f7c980ff65f66d7b0d4b51bf4526933951b2 SHA512 
421c665be2d410f511c751687df438dc268c4d2ae5ca83d8ee2d37d3b61cd08f718851c65338e14c8cbb8304703b5f9acf98611246ca6866c5a31cc3dd86e39b
 WHIRLPOOL 
5e3f3326ce1ccd1cb555303b0d9f5ede0cfd4c329a490f79f88ad04e2dc9d6123d294b09d393a2fd7274f5b7a3696efeabdade9b39bd93da5b7e9d421b0e0fba
 DIST python-cinderclient-1.9.0.tar.gz 231331 SHA256 
17cab946a64808404c6c6840d43487a5082a730cc517d0ebbe6824b54a267fb7 SHA512 
be9c976ad9ef6005100f51bda75234253f9394aeda9ccc28f0b673bf39f5856fae2f23208e05057a58f2155d1b4fb728ec178b7fab21abca9eb88fe2ac82c018
 WHIRLPOOL 
88bc1c8492f0f508f4332b9cba1dba27c9184ddabd6d9f8131b3760d8229166fd10e9f366199155b4f67adde8ab13eb949cf1af0a9636d44f175e762dfde95c7

diff --git a/dev-python/python-cinderclient/python-cinderclient-1.11.0.ebuild 
b/dev-python/python-cinderclient/python-cinderclient-1.11.0.ebuild
new file mode 100644
index 00..d4a8d36931
--- /dev/null
+++ b/dev-python/python-cinderclient/python-cinderclient-1.11.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Cinder API"
+HOMEPAGE="https://launchpad.net/python-cinderclient;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+   >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/hacking/

2017-02-26 Thread Zac Medico
commit: c9305b831c68284f58f707625fc5fa20d6ece519
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 02:11:03 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 03:53:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9305b83

dev-python/hacking: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/hacking/hacking-0.10.1.ebuild | 4 ++--
 dev-python/hacking/hacking-0.10.2.ebuild | 2 +-
 dev-python/hacking/hacking-0.9.2.ebuild  | 4 ++--
 dev-python/hacking/hacking-0.9.5.ebuild  | 4 ++--
 dev-python/hacking/hacking-0.9.6.ebuild  | 4 ++--
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-python/hacking/hacking-0.10.1.ebuild 
b/dev-python/hacking/hacking-0.10.1.ebuild
index 5ee51688ae..0aca92f740 100644
--- a/dev-python/hacking/hacking-0.10.1.ebuild
+++ b/dev-python/hacking/hacking-0.10.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 

diff --git a/dev-python/hacking/hacking-0.10.2.ebuild 
b/dev-python/hacking/hacking-0.10.2.ebuild
index 20e56beee4..85a79b06d7 100644
--- a/dev-python/hacking/hacking-0.10.2.ebuild
+++ b/dev-python/hacking/hacking-0.10.2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 

diff --git a/dev-python/hacking/hacking-0.9.2.ebuild 
b/dev-python/hacking/hacking-0.9.2.ebuild
index b233e5bb43..e631d7b098 100644
--- a/dev-python/hacking/hacking-0.9.2.ebuild
+++ b/dev-python/hacking/hacking-0.9.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 

diff --git a/dev-python/hacking/hacking-0.9.5.ebuild 
b/dev-python/hacking/hacking-0.9.5.ebuild
index 98dd30c4ec..7645220ffd 100644
--- a/dev-python/hacking/hacking-0.9.5.ebuild
+++ b/dev-python/hacking/hacking-0.9.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 

diff --git a/dev-python/hacking/hacking-0.9.6.ebuild 
b/dev-python/hacking/hacking-0.9.6.ebuild
index bce42f3e54..ef8b498646 100644
--- a/dev-python/hacking/hacking-0.9.6.ebuild
+++ b/dev-python/hacking/hacking-0.9.6.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/testtools/

2017-02-26 Thread Zac Medico
commit: e2c22354d4f31e6ce6f506ecd9340b1a4d93b3e6
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 02:06:50 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 03:53:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c22354

dev-python/testtools: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/testtools/testtools-0.9.36.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/testtools/testtools-0.9.36.ebuild 
b/dev-python/testtools/testtools-0.9.36.ebuild
index 65152ab76c..b30ddea17b 100644
--- a/dev-python/testtools/testtools-0.9.36.ebuild
+++ b/dev-python/testtools/testtools-0.9.36.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 versionator



[gentoo-commits] repo/gentoo:master commit in: dev-python/flake8/

2017-02-26 Thread Zac Medico
commit: 47dc25285cbccd1bf966472b888e244b9a661ff2
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 03:01:33 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 03:53:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47dc2528

dev-python/flake8: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/flake8/flake8-2.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/flake8/flake8-2.1.0.ebuild 
b/dev-python/flake8/flake8-2.1.0.ebuild
index 3951e6f378..1f4dbb18d3 100644
--- a/dev-python/flake8/flake8-2.1.0.ebuild
+++ b/dev-python/flake8/flake8-2.1.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pep8/

2017-02-26 Thread Zac Medico
commit: 7c5eeb67efb282ae97cecb98e1c1f89e48faf48b
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 02:57:00 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 03:53:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5eeb67

dev-python/pep8: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pep8/pep8-1.5.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pep8/pep8-1.5.6.ebuild 
b/dev-python/pep8/pep8-1.5.6.ebuild
index 8228e1d37c..c218cd20a6 100644
--- a/dev-python/pep8/pep8-1.5.6.ebuild
+++ b/dev-python/pep8/pep8-1.5.6.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/

2017-02-26 Thread Zac Medico
commit: 7f4169d95ab2299da248c1cc192299a3673bde86
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 27 03:06:03 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 27 03:53:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4169d9

dev-python/pbr: PYTHON_COMPAT: add python3_6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pbr/pbr-0.8.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pbr/pbr-0.8.2-r1.ebuild 
b/dev-python/pbr/pbr-0.8.2-r1.ebuild
index ea463ab4ad..4b165430db 100644
--- a/dev-python/pbr/pbr-0.8.2-r1.ebuild
+++ b/dev-python/pbr/pbr-0.8.2-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-libs/liberasurecode/

2017-02-26 Thread Matt Thode
commit: 56ac9e849b8b99f203a438ae4a16eacbee52fc1f
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 03:10:14 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 03:10:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ac9e84

dev-libs/liberasurecode: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/liberasurecode/Manifest   |  1 +
 .../liberasurecode/liberasurecode-1.1.1.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-libs/liberasurecode/Manifest b/dev-libs/liberasurecode/Manifest
index 8c1087442d..b459768ea6 100644
--- a/dev-libs/liberasurecode/Manifest
+++ b/dev-libs/liberasurecode/Manifest
@@ -1 +1,2 @@
 DIST liberasurecode-1.0.8.tar.gz 202130 SHA256 
d0ce0968f80e772bcabfc44bdf77dd144f4917b485951fbca25e199c439823a8 SHA512 
eba22b48063c8ea19cf616a47eaef05565dc9444c464f0c795ed8092997c5d9102c524b69e8692cc696db98db0b9279c308cb99fcb691897a87c6cfb569319ad
 WHIRLPOOL 
739c2992cd844df31397719f1e500472b9d6d53bc60ae3a5e237415615166a224a2c1e360512c33ca1f0bac93cf42d25734c1e8d7937c8b88fdf1dc03c59a018
+DIST liberasurecode-1.1.1.tar.gz 202934 SHA256 
b518e05f9bcb393e3ea6e5b10c1fd78c2897bdbd8540db93cee813d2ddfb14a3 SHA512 
651d9537f2f1152eecae777b02d4d877b3aabcc88c354fe977679ca5025c83635b165fdf12be6174944037822ad3e2b075a9c270cae81c8f4f15c4bfcdc569cf
 WHIRLPOOL 
76be1ec6adb81ff8c81ef854c5abff4eeabe9889aeb68d3de43de5b8461a51721374e915327c7b71bfeaf05762cf9b04b18d2b852242511b0af963f68770aea6

diff --git a/dev-libs/liberasurecode/liberasurecode-1.1.1.ebuild 
b/dev-libs/liberasurecode/liberasurecode-1.1.1.ebuild
new file mode 100644
index 00..1c631ac77f
--- /dev/null
+++ b/dev-libs/liberasurecode/liberasurecode-1.1.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils multilib toolchain-funcs
+
+DESCRIPTION="Erasure Code API library written in C with pluggable Erasure Code 
backends."
+HOMEPAGE="https://bitbucket.org/tsg-/liberasurecode/overview;
+SRC_URI="https://bitbucket.org/tsg-/${PN}/get/v${PV}.tar.gz -> ${P}.tar.gz"
+CUSTOM_VERSION="debb72493d0e"
+S="${WORKDIR}/tsg--${PN}-${CUSTOM_VERSION}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc static-libs"
+
+RDEPEND=""
+DEPEND="sys-devel/autoconf
+   doc? ( app-doc/doxygen )"
+
+src_prepare() {
+   sed -i -e 's/-O2\ //g' \
+   -e 's/mmx\ /mmx2\ /g' \
+   -e 's/cat\ g/#cat\ g/g' configure.ac || die
+   sed -i -e 
"s/^TARGET_DIR.*$/TARGET_DIR=\/usr\/share\/doc\/${PF}\/html/g" doc/Makefile.am 
|| die
+   eautoreconf -i -v
+   eapply_user
+}
+
+src_configure() {
+   econf \
+   --htmldir=/usr/share/doc/${PF} \
+   --disable-werror \
+   $(use_enable doc doxygen) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/PyECLib/

2017-02-26 Thread Matt Thode
commit: 873cd08e80ea0ddda81f6002a6918b5ae6cecdc1
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 03:05:13 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 03:05:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873cd08e

dev-python/PyECLib: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/PyECLib/Manifest |  1 +
 dev-python/PyECLib/PyECLib-1.4.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/PyECLib/Manifest b/dev-python/PyECLib/Manifest
index 2de2225072..d1169db8b4 100644
--- a/dev-python/PyECLib/Manifest
+++ b/dev-python/PyECLib/Manifest
@@ -1 +1,2 @@
 DIST PyECLib-1.2.0.tar.gz 6677880 SHA256 
0f55656b4288fef1cc85978ebb8eef2e83515482f68bb1cf19903c048c9f8c9b SHA512 
6413b8f48e05d96bf43d25640d68941aa17a938fba18f0fc7847e51ac75b222eeb6678ae49eba2a582220d55e253f60a1802b175134d1e138764ac1d15b5d88e
 WHIRLPOOL 
d9f14894bec43b97cbcd4bdd0f3f1cc871e8241a4c126fa5b6a3fa83e95da39cda16812e38fea815a21d318f4313c0981a019c2c3d6c874dea82122f6a359ff3
+DIST pyeclib-1.4.0.tar.gz 6682441 SHA256 
f5c49956eaef84ff8fe76378d215a21e6f46fdbea4872facc0c97e503f8b5d2c SHA512 
849da9ad32e26ca4e923bc00482734d6431bdcf402eff6b0c5ead4264c7be9e8502eb0bea6e60fa8565d361d9d7d81e01e38fd3c85c4e87c4d6b8b30be328e0c
 WHIRLPOOL 
9c44e1cb630c27975d29e4913025dcd802eacba7eec38c7015e4dff48353564b07d2134e660b66f59fec88d0ae4ba57923306938aac838d572e0a95467ba

diff --git a/dev-python/PyECLib/PyECLib-1.4.0.ebuild 
b/dev-python/PyECLib/PyECLib-1.4.0.ebuild
new file mode 100644
index 00..0434041b33
--- /dev/null
+++ b/dev-python/PyECLib/PyECLib-1.4.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils multilib
+
+DESCRIPTION="Messaging API for RPC and notifications over a number of 
different messaging transports"
+HOMEPAGE="https://pypi.python.org/pypi/PyECLib;
+SRC_URI="mirror://pypi/p/pyeclib/pyeclib-${PV}.tar.gz"
+S="${WORKDIR}/pyeclib-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND="dev-libs/jerasure"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="dev-libs/liberasurecode
+   ${CDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-admin/glance/

2017-02-26 Thread Matt Thode
commit: 4682a58f37d659e625d3001d6f6961e7aa085bd0
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 03:17:39 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 03:17:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4682a58f

app-admin/glance: fixing oslo-context dep

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/glance/glance-14.0.0.ebuild  | 2 +-
 app-admin/glance/glance-2017.1..ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/glance/glance-14.0.0.ebuild 
b/app-admin/glance/glance-14.0.0.ebuild
index 0c8da67222..02f04305b6 100644
--- a/app-admin/glance/glance-14.0.0.ebuild
+++ b/app-admin/glance/glance-14.0.0.ebuild
@@ -56,7 +56,7 @@ RDEPEND="
>=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
!~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.12.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
>=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]

diff --git a/app-admin/glance/glance-2017.1..ebuild 
b/app-admin/glance/glance-2017.1..ebuild
index 3c05536dfd..f3ec7d4dcb 100644
--- a/app-admin/glance/glance-2017.1..ebuild
+++ b/app-admin/glance/glance-2017.1..ebuild
@@ -57,7 +57,7 @@ RDEPEND="
>=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
!~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.12.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
>=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/swift/

2017-02-26 Thread Matt Thode
commit: 7584e6ec1dfef0e61efd06f0b1861ed95b001228
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 03:14:38 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 03:14:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7584e6ec

sys-cluster/swift: OCATA

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-cluster/swift/Manifest |   1 +
 sys-cluster/swift/swift-2.13.0.ebuild  | 113 
 sys-cluster/swift/swift-2017.1..ebuild | 114 +
 3 files changed, 228 insertions(+)

diff --git a/sys-cluster/swift/Manifest b/sys-cluster/swift/Manifest
index 2ef896ae50..534f0047e0 100644
--- a/sys-cluster/swift/Manifest
+++ b/sys-cluster/swift/Manifest
@@ -1,3 +1,4 @@
 DIST swift-2.10.0.tar.gz 1868659 SHA256 
8f6f05c1571173dc1c159f74dfe92ac4bb5a0aa3c9adf43fb71c57e643e5e355 SHA512 
7f3e3280f0ccc4d3733fc7cf9d4d348f80de4dcd832af8e19c35f04f9ab07afe5eb7af465f20f6a37c8d8b6373ff01d491afdf0cf841949ac0cb0a26c139afb8
 WHIRLPOOL 
d5add284951af467337ce9f856d27d29b491b7fc40df034b7c1350b9a067e2b969bb0a5894ecc4c85a3df267ce746ec05938585408ccec64d82fe28d73db1e07
 DIST swift-2.10.1.tar.gz 1882648 SHA256 
11efe34c68a3fee908b434ede79cdb387862e724971b44e9e02083117aea5d95 SHA512 
8307ed1f014f502a6e2d63b1b9c28f3229c035e34397a9c5369470085c6e54a9ac33fde0106beee975bd860c4be169f4da7231b7991ab6472596f6c5b614b178
 WHIRLPOOL 
bc010464b00bb8a7eed96767ec7fccb99baf03250ab64728bc712054276b4c2b28e1432bde76687451ebef26663d2f64335f6e90471e2666f7ca207e5acf7f4b
+DIST swift-2.13.0.tar.gz 1928128 SHA256 
166cf5181a1cad5a564fab3b387297a431e2ef9fb224753f64cc4ba04016fb48 SHA512 
e8f26ede5d51282ca18c72e5b66579236ccce2416441381c60089365f197324af05538de5788df4e81c5dacfe808a7b6fdbaa43de19b3a5319b794ff13211710
 WHIRLPOOL 
3bbd9714b6ef36f968847fff95f013c60de48671af102c36ede437c72e5143d894f9934f4aa622e6d5334e8601ee6396db6efc2b9f3639e0b4b6faf87b3ec4b5
 DIST swift-2.9.0.tar.gz 1799896 SHA256 
61f786eabb4e4f329def36ee5a58975e8bc18cce2d3007f858f795d3ed52b2f4 SHA512 
8d6c62274f09bfe2512b93f8e7c0084e00018b9a3786e8ae9e6bbcc753248611650ddc135fad5af5cd38ab22dd648305fdd54bac20fbe4ae2d4f259de36f9fef
 WHIRLPOOL 
3cc3f8b57b690ff47229eaf17ce70252326b6ae3bf99ad3b0128b9edfa0df16ea5efe91207feeea4cc931f3dc865f7b58ae578868ec0ee503126b87a23612e87

diff --git a/sys-cluster/swift/swift-2.13.0.ebuild 
b/sys-cluster/swift/swift-2.13.0.ebuild
new file mode 100644
index 00..6ce4c0551b
--- /dev/null
+++ b/sys-cluster/swift/swift-2.13.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils linux-info user
+
+DESCRIPTION="A highly available, distributed, and eventually consistent 
object/blob store"
+HOMEPAGE="https://launchpad.net/swift;
+SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="proxy account container object +memcached"
+REQUIRED_USE="|| ( proxy account container object )"
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/dnspython-1.14.0:0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.5[${PYTHON_USEDEP}]
+   !~dev-python/netifaces-0.10.0[${PYTHON_USEDEP}]
+   !~dev-python/netifaces-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.3.3[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   dev-python/pyxattr[${PYTHON_USEDEP}]
+   >=dev-python/PyECLib-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
+   memcached? ( net-misc/memcached )
+   net-misc/rsync[xattr]"
+
+pkg_pretend() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="~EXT3_FS_XATTR ~SQUASHFS_XATTR ~CIFS_XATTR ~JFFS2_FS_XATTR
+   ~TMPFS_XATTR ~UBIFS_FS_XATTR ~EXT2_FS_XATTR ~REISERFS_FS_XATTR 
~EXT4_FS_XATTR
+   ~ZFS"
+   if linux_config_exists; then
+   for module in ${CONFIG_CHECK}; do
+   linux_chkconfig_present ${module} || ewarn "${module} 
needs to be enabled"
+   done
+   fi
+}
+
+pkg_setup() {
+   enewuser swift
+   enewgroup swift
+}
+
+src_prepare() {
+   sed -i 's/xattr/pyxattr/g' requirements.txt || die
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+src_test () {
+   # https://bugs.launchpad.net/swift/+bug/1249727
+   find . \( -name test_wsgi.py -o -name test_locale.py -o -name 
test_utils.py \) -delete || die
+   SKIP_PIP_INSTALL=1 PBR_VERSION=0.6.0 sh .unittests || die
+}
+
+python_install_all() {
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/glance/

2017-02-26 Thread Matt Thode
commit: e9377d516fbf79b3affd2386379321f5c94b332e
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:54:25 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:54:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9377d51

app-admin/glance: forgot the OCATA tag

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/glance/Manifest| 1 +
 .../glance/{glance-2017.1..ebuild => glance-14.0.0.ebuild}   | 9 -
 app-admin/glance/glance-2017.1..ebuild   | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest
index 1146141b0f..d851a618fa 100644
--- a/app-admin/glance/Manifest
+++ b/app-admin/glance/Manifest
@@ -1,2 +1,3 @@
 DIST glance-12.0.0.tar.gz 1746851 SHA256 
42213a4cd59bbcaa5f34d09ff48494a4d9831de9f27fc8541726a685a4c4f509 SHA512 
c0a4327bb091dca52a125dbc314c8fe13b2914ed0191ee8a39a36a7ccc5324fc8910f4c2af5a615f7783e3acee0f46a9a5370de278af53f80ce45b08c15ace48
 WHIRLPOOL 
1a23d1629f1be1b13b2c45ff77bd9cd011c01c45e1e6e5457d12b7b5cf6dcdfc757a36fde4cc84d34872be3fb1941e8cd158e2734215cab4f753f154a78e
 DIST glance-13.0.0.tar.gz 1742124 SHA256 
3ef3594018469ba36425afafa61ae31487b6025e6f8d9d14febcedfa7136160f SHA512 
2f49af5c462a10f8132bb50ad62a45026e77db1324384299551cfe2097b166ccb6fab82eacb092ab6c157f27cdb7253062e62881af795b15d8fd400c1fa096d8
 WHIRLPOOL 
0c859bbe9e87d2658118bdc111fd052ef088489d83d30574ec07271a50674d18b93d80de05a6282f7d43a8630d980340445b7926bda84572df40086e5e5c
+DIST glance-14.0.0.tar.gz 1788173 SHA256 
360a9ef92121ed355ea812478933ac4b020adc6ae3bb5440b05cbdf06a2f9f46 SHA512 
4d0b6654dc6a9848e164422d138d4f6c1ec3711a7eb56a3c437202aa5c8cf86bf341201c9007b2f12173189f18beb73eadbaaade936ececf705a31e8b6eac155
 WHIRLPOOL 
40c7959e052cb3f1d93f3542669b3009b83004cce7dbdcbe67651e69af93e01969f70f4586a022ffc60127ce70037d4887ab0d8de4e11de98519bef578632265

diff --git a/app-admin/glance/glance-2017.1..ebuild 
b/app-admin/glance/glance-14.0.0.ebuild
similarity index 96%
copy from app-admin/glance/glance-2017.1..ebuild
copy to app-admin/glance/glance-14.0.0.ebuild
index 91f4820056..0c8da67222 100644
--- a/app-admin/glance/glance-2017.1..ebuild
+++ b/app-admin/glance/glance-14.0.0.ebuild
@@ -4,16 +4,15 @@
 EAPI=6
 PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
 
-inherit distutils-r1 git-r3 user
+inherit distutils-r1 user
 
 DESCRIPTION="Services for discovering, registering, and retrieving VM images"
 HOMEPAGE="https://launchpad.net/glance;
-EGIT_REPO_URI="https://github.com/openstack/glance.git;
-EGIT_BRANCH="stable/ocata"
+SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc mysql postgres +sqlite +swift"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 
@@ -50,7 +49,7 @@ RDEPEND="
!~dev-python/routes-2.3[${PYTHON_USEDEP}]
>=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+   >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]
>=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]

diff --git a/app-admin/glance/glance-2017.1..ebuild 
b/app-admin/glance/glance-2017.1..ebuild
index 91f4820056..3c05536dfd 100644
--- a/app-admin/glance/glance-2017.1..ebuild
+++ b/app-admin/glance/glance-2017.1..ebuild
@@ -50,7 +50,7 @@ RDEPEND="
!~dev-python/routes-2.3[${PYTHON_USEDEP}]
>=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+   >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]
>=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/semantic_version/

2017-02-26 Thread Matt Thode
commit: 366427976a501f4fbc2c7e3a48891b8cf4e10c28
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:44:41 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:44:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36642797

dev-python/semantic_version: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/semantic_version/Manifest   |  1 +
 .../semantic_version/semantic_version-2.6.0.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/semantic_version/Manifest 
b/dev-python/semantic_version/Manifest
index 89da8b1ef9..5ae44e5b5c 100644
--- a/dev-python/semantic_version/Manifest
+++ b/dev-python/semantic_version/Manifest
@@ -1 +1,2 @@
 DIST semantic_version-2.4.2.tar.gz 30711 SHA256 
7e8b7fa74a3bc9b6e90b15b83b9bc2377c78eaeae3447516425f475d5d6932d2 SHA512 
485eb478645141999f9f4f807b7c001c7a9a11d46cc100d897df6f5cb1e7653faca4aca32c7c248bc8bcc543d233ae2a3897af11d8a05a2c5881cc7d267bc356
 WHIRLPOOL 
9721b86e5d6cc378a2ceaa0cca600e329bf1cdd14cfc524f730712effea6862d01de76dcce4d607eb19b99067f04fb07f73004637860c0324371caa57190f898
+DIST semantic_version-2.6.0.tar.gz 13919 SHA256 
2a4328680073e9b243667b201119772aefc5fc63ae32398d6afafff07c4f54c0 SHA512 
805449e7219aaa59d28cc267c27a6abab5cbbbfd52c72d66f24bcace39c9f864e4ed944a3dc614e14a700a5bc92272fa6420312f3169b01a4cfd9ddf3ffb42d6
 WHIRLPOOL 
293dec8e54ea1214891642e87972955f41286f1d4ef76f59a62a00996588a43aadfec893f451aa1733186f4d76ca67a2efe496f2f20412359c08fb11d5de1206

diff --git a/dev-python/semantic_version/semantic_version-2.6.0.ebuild 
b/dev-python/semantic_version/semantic_version-2.6.0.ebuild
new file mode 100644
index 00..3a703983e9
--- /dev/null
+++ b/dev-python/semantic_version/semantic_version-2.6.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library providing a few tools handling SemVer in Python."
+HOMEPAGE="https://pypi.python.org/pypi/semantic_version;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+python_test() {
+   esetup.py test
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/glance/

2017-02-26 Thread Matt Thode
commit: eb1ebe78b4d17faf1278bc865c86fe8843888704
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:51:06 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:51:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1ebe78

app-admin/glance: OCATA

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/glance/glance-2017.1..ebuild | 136 +
 1 file changed, 136 insertions(+)

diff --git a/app-admin/glance/glance-2017.1..ebuild 
b/app-admin/glance/glance-2017.1..ebuild
new file mode 100644
index 00..91f4820056
--- /dev/null
+++ b/app-admin/glance/glance-2017.1..ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1 git-r3 user
+
+DESCRIPTION="Services for discovering, registering, and retrieving VM images"
+HOMEPAGE="https://launchpad.net/glance;
+EGIT_REPO_URI="https://github.com/openstack/glance.git;
+EGIT_BRANCH="stable/ocata"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc mysql postgres +sqlite +swift"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+
+#note to self, wsgiref is a python builtin, no need to package it
+#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
+
+RDEPEND="
+   ${CDEPEND}
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   =dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
+   !~dev-python/routes-2.3[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+   >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
+   >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.12.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
+   !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
+   >=dev-python/taskflow-2.7.0.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}]
+   >=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+   =dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.15.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
+   !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/glance_store-0.18.0[${PYTHON_USEDEP}]
+   >=dev-python/semantic_version-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/cursive-0.1.1[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+"
+
+#PATCHES=(
+#)
+
+pkg_setup() {
+   enewgroup glance
+   enewuser glance -1 -1 /var/lib/glance glance
+}
+
+python_prepare_all() {
+   sed -i '/xattr/d' test-requirements.txt || die
+   sed -i '/pysendfile/d' test-requirements.txt || die
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc 

[gentoo-commits] repo/gentoo:master commit in: dev-python/taskflow/

2017-02-26 Thread Matt Thode
commit: 00d9fdfe24df2511709d0320de47a57a4871a65e
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:35:49 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:35:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d9fdfe

dev-python/taskflow: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/taskflow/Manifest  |  1 +
 dev-python/taskflow/taskflow-2.9.0.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/taskflow/Manifest b/dev-python/taskflow/Manifest
index 74bd6148af..c0712e7dbe 100644
--- a/dev-python/taskflow/Manifest
+++ b/dev-python/taskflow/Manifest
@@ -1,2 +1,3 @@
 DIST taskflow-1.30.0.tar.gz 1047559 SHA256 
ad7aec6756b1cf26d11f1971ee50075d42024cd8b1ce4d59f469791339c3b51e SHA512 
638aa8264d2402a2cc0100f7ea742e0465f2c772816b56c60508d38ac42ecd35f5a228227706f3d223320c249de910fe19866e3f4b4d27fd93c30fa9657ada58
 WHIRLPOOL 
7d81b340f2be1d978450d2966730a4ee3d251700b03fea48014a4a248991aadb137af728e2936436e62745cc88cb9a7879fe92bb4a2873106cdce17ffe618e35
 DIST taskflow-2.6.0.tar.gz 1052292 SHA256 
be3ddc948a1e0cc1d65376181dea64478b4833cc38a7552350100fa42abdee66 SHA512 
b330f46f0d7b8eb91772787866c1a45a5d8feb61ac0beb5f05875190779460349ff579543202b50c66dbe59266b74b968a1a1e5a7885fd44d82ab600fd0a7033
 WHIRLPOOL 
03e00924d618a369d14aec1228fb4cd40ab23cb352d07d3a5e823f2ef342526825796a37ffd4423fc030638e7ee1c5f641866fec19e28b11ff3d0069837aae70
+DIST taskflow-2.9.0.tar.gz 1057334 SHA256 
42b0b7bea3afeb02136e8f1b37fe0649c78aa435f100e5915e90ee6e54a97465 SHA512 
1950825a5529bac7c1c0cf977e3fe5d87555fa15bde981abba85ad50af723756e6a8f090094c4dc7e0b222d0890a37a0045c6e926c23c219837b76d502d0fd02
 WHIRLPOOL 
df6c891b0491276009ec4482bbb62c27cbfd660d11763647cfd49be5ed6d20da0cf07a407e3a8ae2627e7af63460e430387351bb0a86f9da9c439c4d0ff087eb

diff --git a/dev-python/taskflow/taskflow-2.9.0.ebuild 
b/dev-python/taskflow/taskflow-2.9.0.ebuild
new file mode 100644
index 00..00eb85c4f0
--- /dev/null
+++ b/dev-python/taskflow/taskflow-2.9.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A library to do [jobs, tasks, flows] in a HA manner using 
different backends"
+HOMEPAGE="https://github.com/openstack/taskflow;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
+   !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.7[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   >=dev-python/contextlib2-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+   =dev-python/automaton-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/cachetools-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/glance_store/

2017-02-26 Thread Matt Thode
commit: d133574aa6a6d9eabf9c95e07793df649d64f541
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:42:32 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:42:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d133574a

dev-python/glance_store: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/glance_store/Manifest   |  1 +
 dev-python/glance_store/glance_store-0.20.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/glance_store/Manifest b/dev-python/glance_store/Manifest
index 05591acf44..4c866a0331 100644
--- a/dev-python/glance_store/Manifest
+++ b/dev-python/glance_store/Manifest
@@ -1,2 +1,3 @@
 DIST glance_store-0.13.1.tar.gz 127250 SHA256 
e2f2051ff22abaa462fdb7fe8741312de8543bba7f6f65165b9c52343ccd35fc SHA512 
1625849ed35d8fec6d730790485451fd740240a6fd076ad084cd0444b5b8bfadeab82164854a9bee194f6f3cabff7c30815d5fdcd800a7d982ed8c3224e6aaec
 WHIRLPOOL 
e16ad3aef7ca1ef15ead956fa7e459a4f6259b3c7ffb0086b11aa5fe2c4034011d306df09255cf6b94bf9474861546e483147c3823d804b661244455e463a217
 DIST glance_store-0.18.0.tar.gz 126949 SHA256 
56b8b33f5deb74c652bd82d781aa82459e14152a5ee5c74726f0f1545c2355a7 SHA512 
f23505b0081d0bb9948a4a2550868ea9864c00604358264c826551caccb4e35cbdcfcaa1e0ed3d470fbe72250196e246b596cbb57db0e99cc49fba3e0c609e01
 WHIRLPOOL 
a1f26bc06a19a6deb14b910813829a07726ec9408b71e4fbb854ea3a2815f872cd27dfd82ae4f84e1bf49fdf5b89ef079c8f17f24a883bbf5a2cacc218f0ce8f
+DIST glance_store-0.20.0.tar.gz 129769 SHA256 
9109738038f22fc229eb83698251c7d3086cf227922e7e3625d8d204986d818c SHA512 
456a316763b2364747d24472aa42cf7602d3432043a52164a141ea0827afd2c92e6770a4c04ca7bb3c96cb9103080801cb1095a1869e5851c0ee83c4e7aea018
 WHIRLPOOL 
47f2f968d228038c69d6510a9845e6789369283c29c25b9f0babae9d50090034f40665f89421cb94f378b7ad147d03ed5516a84b29645ccca18d4c4a994017f5

diff --git a/dev-python/glance_store/glance_store-0.20.0.ebuild 
b/dev-python/glance_store/glance_store-0.20.0.ebuild
new file mode 100644
index 00..86fab2e447
--- /dev/null
+++ b/dev-python/glance_store/glance_store-0.20.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A library for glance"
+HOMEPAGE="https://github.com/openstack/glance_store;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+cinder"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+   =dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.0[${PYTHON_USEDEP}]
+   cinder? ( >=dev-python/python-cinderclient-1.2.1[${PYTHON_USEDEP}] )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-python/WSME/

2017-02-26 Thread Matt Thode
commit: 2e4f275083be9d884e98c97dce67136c9a49c255
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:38:06 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:38:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4f2750

dev-python/WSME: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/WSME/Manifest  |  1 +
 dev-python/WSME/WSME-0.9.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/WSME/Manifest b/dev-python/WSME/Manifest
index 9b16edefb2..5a3886cf2e 100644
--- a/dev-python/WSME/Manifest
+++ b/dev-python/WSME/Manifest
@@ -1 +1,2 @@
 DIST WSME-0.8.0.tar.gz 121619 SHA256 
00241e4e4e40d6183f6354a8f5659b601753d49e28b6e5aca332bdf2e31188db SHA512 
a0fb92a16bf3a3df75c71ad8756a18e97ee6ab381ad954898970a5eec93cae5469a8fa07a8724cfc64e53d3ad3c3d7d7feaaa55b92176bfb24fc566bd7f415a7
 WHIRLPOOL 
542f46ffab012f83d18c7c10d4e681f2ae775d0995d48c29a68b7c0b4a7f1cff7fc16d88251f73c4bf04740947d35dc7b5f6c68391e0d05ae5e29cee9bc4ea82
+DIST WSME-0.9.1.tar.gz 123187 SHA256 
afdd3ba14f815837239d6dead652de460bd61a869e39430b459be77d1a928197 SHA512 
795cd780f54e4b4b25d7ae5bee75f3b8d1513b315dbd8f056051452181be4f2067b06db9e695585c0d2b00474c2e2d7c75bbf4ec57519f9343c8cc184389ca4f
 WHIRLPOOL 
945fa54af366cedd25e5cf463464aa178ffc08ec5f13d25449630b80a18716bbabd5598379feba389c956120d3136c82ecff23f7782afda5924220cc09daaf61

diff --git a/dev-python/WSME/WSME-0.9.1.ebuild 
b/dev-python/WSME/WSME-0.9.1.ebuild
new file mode 100644
index 00..62ae7e59d8
--- /dev/null
+++ b/dev-python/WSME/WSME-0.9.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Simplify the writing of REST APIs, and extend them with 
additional protocols."
+HOMEPAGE="http://pythonhosted.org//WSME;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
+   dev-python/simplegeneric[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-sqlparse/

2017-02-26 Thread Matt Thode
commit: f775207fedfa05a449a98e35b3762a2a7ae1644a
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:29:46 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:29:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f775207f

dev-python/python-sqlparse: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-sqlparse/Manifest|  1 +
 .../python-sqlparse/python-sqlparse-0.2.2.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/python-sqlparse/Manifest 
b/dev-python/python-sqlparse/Manifest
index c3ee2c4ee3..7e73f24b0f 100644
--- a/dev-python/python-sqlparse/Manifest
+++ b/dev-python/python-sqlparse/Manifest
@@ -6,3 +6,4 @@ DIST sqlparse-0.1.16.tar.gz 58418 SHA256 
678c6c36ca4b01405177da8b84eecf92ec92c9f
 DIST sqlparse-0.1.18.tar.gz 58594 SHA256 
39b196c4a06f76d6ac82f029457ca961f662a82694eb1dfe4f2b68a2d7cf SHA512 
78d20af3945140ff82d9ac9411eed57e0515a755ecafa407fbd7cdcca27b06a72b4e67f1fa22ccadcaa59827814f0ef58db68f236ca142b5663236d31c80820e
 WHIRLPOOL 
129176182f532886cfeebce6a9512bfba6068e4728372761d97ac7214202577df1b1464f188be302827f2b7264c9596027475282bc81f9d8cee4506405627890
 DIST sqlparse-0.1.19.tar.gz 58132 SHA256 
d896be1a1c7f24bffe08d7a64e6f0176b260e281c5f3685afe7826f8bada4ee8 SHA512 
805e737c004eec721bc1fbdea0b89516de7172cb4431736817a2b5b44e2a1f0e5e23a09b07bcd9455679db9bf586f0baf9e3f0c50c389c4b80f116b662d407ed
 WHIRLPOOL 
13befd5bdcc06ee7a543a0d31cf4f1764a6fc07f93214dc13508df0779fa98672c623fb73bf3cc3d3741311daab1596cb3e2202cbf9fe0440fc94b7f6f483b5e
 DIST sqlparse-0.2.1.tar.gz 53463 SHA256 
1c98a2bdffe67f1bb817b72a7ba4d38be592e0f07c5acea4adebcec12c4377d1 SHA512 
8f70677c73cb3bb2ac11d6b90fd86f6f874b3ba4b402bb776f716d75103c3768c385dbe403290c167f76874e92c36ac4deb1ca3c5d5f6fbc69bed0935505d5ef
 WHIRLPOOL 
65c5ee607e98deda807443b2aa92a05d9fe9087e0fd0f353b77b36bbc1064e5aa25639b4351ed104254821b012d0b5718d5df777a277be4f0d16dd35109e2b69
+DIST sqlparse-0.2.2.tar.gz 57965 SHA256 
d446296b2c26f9466860dd85fa32480bec523ab96bda8879262c38e8e8fbba21 SHA512 
8d812067364897e96c6ece28bae51983d5560db2be2ed23c6f16e718a9fea220fd9941970208bfbd64becae78f1a1e1c2603c4f3246319ec120ada71515ef5a1
 WHIRLPOOL 
b2f9575748e2ae5599844648bf39da205de9662462cb201b5e1d9187250bef6a6117a2f519281dfc471b72383478df04123d3bea2b09bdf274bc329dac783f42

diff --git a/dev-python/python-sqlparse/python-sqlparse-0.2.2.ebuild 
b/dev-python/python-sqlparse/python-sqlparse-0.2.2.ebuild
new file mode 100644
index 00..f2275fc709
--- /dev/null
+++ b/dev-python/python-sqlparse/python-sqlparse-0.2.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+
+inherit distutils-r1
+
+MY_PN="${PN##python-}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A non-validating SQL parser module for Python"
+HOMEPAGE="https://code.google.com/p/python-sqlparse/ 
https://github.com/andialbrecht/sqlparse;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+LICENSE="BSD-2"
+IUSE="doc test"
+
+REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   )"
+# Required for running tests
+DISTUTILS_IN_SOURCE_BUILD=1
+
+S="${WORKDIR}"/${P#python-}
+
+pkg_setup() {
+   use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   if python_is_python3; then
+   2to3 -w --no-diffs -n tests/ sqlparse/
+   py.test ./tests || die "testsuite failed ${EPYTHON}"
+   else
+   py.test tests || die "testsuite failed under ${EPYTHON}"
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/alembic/

2017-02-26 Thread Matt Thode
commit: 820d77ccba73149a963d54a58c6bee2e62bd7c8e
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:32:57 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:32:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820d77cc

dev-python/alembic: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/alembic/Manifest  |  1 +
 dev-python/alembic/alembic-0.8.10.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index f3894ad8f6..2522aa1fb7 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,4 +1,5 @@
 DIST alembic-0.7.7.tar.gz 721855 SHA256 
abdeded3f92766d30d2e00015f73573e23f96bcb38037fac199a75445e3e66c6 SHA512 
5478987f37ca724e168fd4de4bd557ca3344aa0539ae25dd56fc05b855ec02004a1d8c3c14aa3f3715eaaa74431d1b25121810c3f197ba5def67afbbe41e62eb
 WHIRLPOOL 
e10e6930a559fa7a8e90dab83a08d3f9c2a252085d4732036e5e07c9b75329d851a64f6d68639eda88fdb136cfc43078434e23e5438551569ca55eb295a192a8
+DIST alembic-0.8.10.tar.gz 976028 SHA256 
0e3b50e96218283ec7443fb661199f5a81f5879f766967a8a2d25e8f9d4e7919 SHA512 
28456eb41a2b2d0d870f34cfddf46c25ed01fd1ee99b1a3697e6c0c5369f49245e54db0d7232cc839cf03a5c48efb48a8b967586b3a81ba9462b485b6782a415
 WHIRLPOOL 
7aeac48eb5fa81c91bfbf9c601875fe3329f1f899f5c20321574bc7141f82aa4dee8c7388cad67d28f6a13ad5d016a14beb7e84386f8a641d10c00cec1839cb1
 DIST alembic-0.8.2.tar.gz 931914 SHA256 
a69d65a766801c40e921ca24ae358bf081a990f54b867bbdc3e2a73e975550be SHA512 
530a30147af4add82c6162f69cf6742831c9909db49bd0ec7245e36db51f8cf008c4696b22df24a8df5ea44cbf3da1c02d1989fbbef349adda238af32e9a061b
 WHIRLPOOL 
699eb29362a0276484cf64148dad6820cbaf41aef11b6f79165ac0aa6b2fbdc2643397bf947378b501acb94e8b9e04b0689903e4c6942b547eda93284f304c3e
 DIST alembic-0.8.4.tar.gz 950696 SHA256 
8507fc12ccc99321da2fa117dde4b5d8664ff5ef017df7ce5e7e5051901a624a SHA512 
ef0c156d21b28dcabe1cb9249a0350fb12b489019240e46c37f2b070f04f86471afe0011c3df745f4d126a0477605f460cef63133cc28cb5ddf550f10627a7ab
 WHIRLPOOL 
46dff4aeb8693314b708c5182d69e271422930fb1d4ee6d7f355f9845b8a19ce4385f6834fb83b35a316be6491c37d9ffd5e6824d349d753c1c12c04c0cb
 DIST alembic-0.8.5.tar.gz 959286 SHA256 
de8ca3b1d806cd39bf8a21d90f5c5822a2173b721ec20f868da38edd45b58cb2 SHA512 
bc60363cc1dc4ee7dbc0b788f7ec638e3338b83dcca5858432bff1672c7bf5bbe8ba7522d80002140e8075017f1d5861ffb69b9c027790adc1b589484ad7448e
 WHIRLPOOL 
4e2089237c427455c75e297f628af461f6a5fbf0195d48f531e419541878c525ce7d38da58964fde91e957c9ebdbba54372c9bae684cc4716d546d9c8105b2c2

diff --git a/dev-python/alembic/alembic-0.8.10.ebuild 
b/dev-python/alembic/alembic-0.8.10.ebuild
new file mode 100644
index 00..9407498fc6
--- /dev/null
+++ b/dev-python/alembic/alembic-0.8.10.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5)
+
+inherit distutils-r1
+
+DESCRIPTION="database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="https://bitbucket.org/zzzeek/alembic;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test doc"
+
+# requires.txt cites 'SQLAlchemy>=0.7.3' which is really both old and silly
+# because it shatters the testsuite.  If 'someone' cares to adhere to correct 
form
+# and edit to -0.7.3, feel free, and then pick up the pieces.
+RDEPEND=">=dev-python/sqlalchemy-0.8.4[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}] )"
+# For test phase
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   # suite passes all if run from source. The residual fail & error are 
quite erroneous
+   rm tests/test_script_consumption.py
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   ${EPYTHON} run_tests.py || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] proj/sci:master commit in: /

2017-02-26 Thread Christoph Junghans
commit: 8e5843ab858e05c114f116a52bf20c1efd589bcd
Author: Christoph Junghans  gentoo  org>
AuthorDate: Mon Feb 27 02:30:38 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Mon Feb 27 02:30:38 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8e5843ab

Merge branch 'master' of ssh://github.com/gentoo-science/sci

 sci-libs/htslib/htslib-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



[gentoo-commits] proj/sci:master commit in: sci-libs/htslib/

2017-02-26 Thread Christoph Junghans
commit: 8b0e3624af602d97dfbce3a44eb263d5a05c9e45
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 26 18:06:40 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Feb 26 18:07:20 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8b0e3624

sci-libs/htslib: Remove KEYWORDS due to being broken

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/htslib/htslib-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/htslib/htslib-1.3.2.ebuild 
b/sci-libs/htslib/htslib-1.3.2.ebuild
index 0dac55735..2ca68eb3f 100644
--- a/sci-libs/htslib/htslib-1.3.2.ebuild
+++ b/sci-libs/htslib/htslib-1.3.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/samtools/${PV}/${P}.tar.bz2"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS=""
 IUSE="static-libs"
 
 src_install() {



[gentoo-commits] proj/sci:master commit in: sci-physics/quinoa/

2017-02-26 Thread Christoph Junghans
commit: 42df353b0ef48654e0306f8227c367f50f6a3997
Author: Christoph Junghans  gentoo  org>
AuthorDate: Mon Feb 27 02:26:34 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Mon Feb 27 02:30:13 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=42df353b

sci-physics/quinoa: fix deps

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-physics/quinoa/quinoa-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/quinoa/quinoa-.ebuild 
b/sci-physics/quinoa/quinoa-.ebuild
index ed2cea5d4..408cd4a35 100644
--- a/sci-physics/quinoa/quinoa-.ebuild
+++ b/sci-physics/quinoa/quinoa-.ebuild
@@ -22,7 +22,7 @@ DEPEND=">=sci-libs/trilinos-12.10.1[netcdf]
dev-libs/tut
dev-libs/pugixml
dev-cpp/pstreams
-   sci-libs/hypre
+   sci-libs/hypre[mpi]
dev-libs/pegtl
dev-cpp/random123
virtual/lapacke"



[gentoo-commits] repo/gentoo:master commit in: dev-python/keystonemiddleware/

2017-02-26 Thread Matt Thode
commit: 2b970b6d439bbd0f2d9607c830de0b1b87d1348e
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:26:47 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b970b6d

dev-python/keystonemiddleware: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/keystonemiddleware/Manifest |  1 +
 .../keystonemiddleware-4.14.0.ebuild   | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/dev-python/keystonemiddleware/Manifest 
b/dev-python/keystonemiddleware/Manifest
index 74404c7a0b..45b510fa23 100644
--- a/dev-python/keystonemiddleware/Manifest
+++ b/dev-python/keystonemiddleware/Manifest
@@ -1,2 +1,3 @@
+DIST keystonemiddleware-4.14.0.tar.gz 203369 SHA256 
83bc4ec27983a496e3aad73440759aee47b258cc2a365cdd9c11082b7c1b3cfc SHA512 
c221c59a865fb8d958ddf2f6b112465f6a66d499f7598becf7bf1dde6ad00675dc118ee353502452c640cfb5fa8d1029125ea912f69c1da3bc6f894387fed8af
 WHIRLPOOL 
4397e940550155ce1a92c44e9bd6ee0bd0741323e02f746845c12cb5653d19c727c03058455a495c672fdff65244f7f7fbba0ff5771a44223a2c138b81e69134
 DIST keystonemiddleware-4.4.1.tar.gz 194711 SHA256 
dff35f0e4acb77f34c9c880bd4f456bbe26a1c4701815d82e8c27ff74a5dfb52 SHA512 
c04383836740222d49324cb5f25f8b156424abaa74ac9482a2deb2e1d54cc6d990a864451a075bc12c3d7d38da7235f236e8a8cfb4c3748953c14a4505eeb99f
 WHIRLPOOL 
76a96e6140752cd8eb1d060591c5dec1181abf873c82595be89d9597e3c3e5d3344739fab6b8d0058ae2ab47863e5169d4bbcb4a83f46a24dea042c0ccfac8d0
 DIST keystonemiddleware-4.9.1.tar.gz 196430 SHA256 
93fa012c70b2ac5773ecf7185ef94a224ca70a32728ad7d07cf12540f507043b SHA512 
baff23d86e8157a465646a23fba873739fe019319873d7385ba5ef843c4546d14919913648075122e56a3805f03b91b2a1b03c3206bcbd05a3540a58925a1d01
 WHIRLPOOL 
6103d6621bce0020672ef7a04d5191be9eb876ae0fc279e83402655136f8e132fa4aaaffcab06f789dbd73a3f9246ef567d6c5dc77b7c3b14e6760a3cf857f2f

diff --git a/dev-python/keystonemiddleware/keystonemiddleware-4.14.0.ebuild 
b/dev-python/keystonemiddleware/keystonemiddleware-4.14.0.ebuild
new file mode 100644
index 00..c8afb45fcc
--- /dev/null
+++ b/dev-python/keystonemiddleware/keystonemiddleware-4.14.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A middleware for the OpenStack Keystone API"
+HOMEPAGE="https://github.com/openstack/keystonemiddleware;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/python-memcached-1.56[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/keystoneauth-2.17.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/positional-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
+   !~dev-python/pycadf-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]"
+
+PATCHES=(
+)
+
+python_prepare_all() {
+   sed -i '/^hacking/d' 

[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-messaging/

2017-02-26 Thread Matt Thode
commit: 2c5e874e525497bee0ce8c58a0f5befbeeae30a6
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:44:26 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5e874e

dev-python/oslo-messaging: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-messaging/Manifest |  1 +
 .../oslo-messaging/oslo-messaging-5.17.0.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/oslo-messaging/Manifest 
b/dev-python/oslo-messaging/Manifest
index 3fd538b8ee..2a70633a4e 100644
--- a/dev-python/oslo-messaging/Manifest
+++ b/dev-python/oslo-messaging/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.messaging-4.6.1.tar.gz 220648 SHA256 
be0499c3c2bf22f7ab3934bd2c331af6eea47f8c6508774d209a8028e9582421 SHA512 
b63a3e6d68261852a09a238a404459e6f0e23b60bab863702aa044bf2256244d86bdaf86a7eda8f13a73d87d7599ffcee4a8e7ea2df230ff7a7e3f84b8279d6e
 WHIRLPOOL 
c7d9b341eb243f382db2e39b90f4b430dd75b0445322fe228e26201ae75b06fec42c27f80a1f003dbb7c03382be94b1ccca3ed96b3bfd4f14c723c496db77a5f
 DIST oslo.messaging-5.10.1.tar.gz 275170 SHA256 
0781f39710f87d8b895f5013fd3ba4a5d038921c5ca7bf7e2628b29c551143a0 SHA512 
4ec16209a94063706dd64318f15814457224d6da5a2d42755d6b4dd9acd6a7c0944cba0cfa89824e71bbd7e8c7ce25ab5e6cff4fb8c46fcb883c11d23274c89a
 WHIRLPOOL 
3f7694ffbf2dd8c7aa3062b8032aec1eda479a8b8579bb21fa6e20ab06e62949729dc1394a9330fe94cb619938135d64923015ba5f3c8fae8ad32f7f31000eee
+DIST oslo.messaging-5.17.0.tar.gz 303530 SHA256 
f3e45c30a24d3ee3f683bff014417343c30b41e019785c6c9e6f41a38bab7419 SHA512 
bc8bbf86cac9880b39038ed1be21ca73d5342107f85c48d429c920b13f37a7675cc75f39fdbe8c05990d15d196c7389d3a77b85da72b135a153e1d06a8ed8b92
 WHIRLPOOL 
df79f43f19b4b54981ad9967eb2aaa7ea417b4838d0c01ad1c8e586ac15f847575df88849ad31d1e9c7096b2503c95abba0d0dd05b1463af5e99ae9a3b991a4f

diff --git a/dev-python/oslo-messaging/oslo-messaging-5.17.0.ebuild 
b/dev-python/oslo-messaging/oslo-messaging-5.17.0.ebuild
new file mode 100644
index 00..02bace6b74
--- /dev/null
+++ b/dev-python/oslo-messaging/oslo-messaging-5.17.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Messaging API for RPC and notifications over different messaging 
transports"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.messaging;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
+S="${WORKDIR}/oslo.messaging-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
+   !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cachetools-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/py-amqp-1.4.0[${PYTHON_USEDEP}]
+   =dev-python/kombu-3.0.25[${PYTHON_USEDEP}]
+   !~dev-python/kombu-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pika-0.10.0[${PYTHON_USEDEP}]
+   >=dev-python/pika-pool-0.1.3[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-cache/

2017-02-26 Thread Matt Thode
commit: ad7a827eb76c0e56ff9720c4d4719c5b8a374282
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:29:56 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7a827e

dev-python/oslo-cache: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-cache/Manifest |  1 +
 dev-python/oslo-cache/oslo-cache-1.17.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/oslo-cache/Manifest b/dev-python/oslo-cache/Manifest
index a2c4f57ae3..10f73ca6c0 100644
--- a/dev-python/oslo-cache/Manifest
+++ b/dev-python/oslo-cache/Manifest
@@ -1,2 +1,3 @@
 DIST oslo-cache-1.14.0.tar.gz 45780 SHA256 
3ba84b421f80c5a6609789cf17b1da86aab465a96e68298620e839fafec3f0be SHA512 
b3638e1cec577bc3779595288ff323baef7b08e534050771ffef80aed9d61e1cb6fc9c034c753768e401f313fba8f7aa0b2f6a3354f272e2498d3972abbcdfd0
 WHIRLPOOL 
966bde82c0aefe8ea09e8e984ea6c769c983b5ce38d9b4a3b6e4921b66a8b261d81f8dfde4295099234da97bd887c0b00714bf454e634f356d81ba6a574557ca
+DIST oslo-cache-1.17.0.tar.gz 47178 SHA256 
bd74257b5bc781112af8862ebd6d41cf58359bc78ccd421cc47f0a79d5337c64 SHA512 
0ae55959a46624bd0b50cc8161f9428b3f61669f726ebc05d944f7e049c5172a1d9c83778c9632e8b2a21f047884d90d15b95c0e23a0dd19cb78f8d62f06d00e
 WHIRLPOOL 
28c346d092cf8538a0408e4cd60d48959432090cdbb4bb00ea43524b49dceb84afa786b5456aa71a6938d99c195f940a6741ef3d06e380c5c3fe2607223a5ad0
 DIST oslo-cache-1.6.0.tar.gz 36037 SHA256 
c357671fb642822924d063b8151e132a6e7a65189c6c35c3f22c64ae0b0bdda8 SHA512 
48ea43142d8221a61556bb3c64e8708a1af04514b28dc22049a84d00e14253c9577d05321ef6de62ddc9120789942a82f231f1d7eeca2e5adf2d92ae04d5
 WHIRLPOOL 
8d06791e971fd6d9e3f49ade330b3c2ad780b162f953a5f9f04d40568efac7b38ae997f53ba315c38af59715d8be95cbab3dd3df051fa1b685b763476bbaf5a6

diff --git a/dev-python/oslo-cache/oslo-cache-1.17.0.ebuild 
b/dev-python/oslo-cache/oslo-cache-1.17.0.ebuild
new file mode 100644
index 00..0de9648650
--- /dev/null
+++ b/dev-python/oslo-cache/oslo-cache-1.17.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Caching around dogpile.cache"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/debtcollector/

2017-02-26 Thread Matt Thode
commit: a8cfea4369d3ad3c603a036a5f2a0ac2bddc1cce
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:07:46 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8cfea43

dev-python/debtcollector: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/debtcollector/Manifest  |  1 +
 .../debtcollector/debtcollector-1.11.0.ebuild  | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/debtcollector/Manifest 
b/dev-python/debtcollector/Manifest
index da170ea150..9b0ba80039 100644
--- a/dev-python/debtcollector/Manifest
+++ b/dev-python/debtcollector/Manifest
@@ -1 +1,2 @@
+DIST debtcollector-1.11.0.tar.gz 26266 SHA256 
733afa881c844a40ef4623ab73ce1862e505bc4655635da3a91d8f3482677785 SHA512 
9dcbfdaec5d16714d17eca2bfce7049c0a042b2370b1be5a4a0c0057dc28bf060ba570639581ceb5e5c27f2117f9001e4b2bb350899bdab0c0c7cdc3098a9bb2
 WHIRLPOOL 
3456da61c660b4102c391c38910158fcc3907c41cd7a5ed079bfa8366af42bbff9291c42e5e00a14b495c2443a0d4febd5be1da536901eb184bec9cb0c9142e7
 DIST debtcollector-1.3.0.tar.gz 21853 SHA256 
9a65cf09239eab75b961ef609b3176ed2487bedcfa0a465331661824e1c8db8f SHA512 
b53ef131599fb04abb9f11e8abe3dc8447a595695bab505be642c03925e0da625e6a10944ec10863526645080ed3ce43b9a5138a1f7ba91511ade6daf42d018a
 WHIRLPOOL 
04c6ee34a48955a86535c3161005417f5c5dfca9152e092c3856d61a4707f6249245398006d0da0c31ffa7103ab69a566bf84d7321b70362d59f359b5225622f

diff --git a/dev-python/debtcollector/debtcollector-1.11.0.ebuild 
b/dev-python/debtcollector/debtcollector-1.11.0.ebuild
new file mode 100644
index 00..da10dfd7f3
--- /dev/null
+++ b/dev-python/debtcollector/debtcollector-1.11.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python deprecation patterns and strategies that collect technical 
debt"
+HOMEPAGE="http://www.openstack.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   !~dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   dev-python/doc8[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
+   virtual/python-funcsigs[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || di
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_test() {
+   distutils_install_for_testing
+
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPYTHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-service/

2017-02-26 Thread Matt Thode
commit: 09987c008c73fc5c2a80ed8767f1f9265d02d8f6
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:48:07 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09987c00

dev-python/oslo-service: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-service/Manifest   |  1 +
 dev-python/oslo-service/oslo-service-1.19.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/oslo-service/Manifest b/dev-python/oslo-service/Manifest
index 9bec4e50df..a8935075a6 100644
--- a/dev-python/oslo-service/Manifest
+++ b/dev-python/oslo-service/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.service-1.16.0.tar.gz 69762 SHA256 
5a0d4743ece2f481fe95bf0e1be67fbfabf63adaeabca5f1acdc2a0280244fec SHA512 
4ad1feb736cb678e9375c654fc728e6f58b17f01018a28576b51de8803492c21c9abac4f73cac76214f2f41ac40d29b849ca9f2fc000ddf9e3de5955f8212907
 WHIRLPOOL 
b5689435782aafe38ce03595b99287069ededced82ef6c38d0db847fc32e75597c3a4c26564c4e39e63a0fe8728ffbf722a2760c5b9ef118914a32246ba97bd4
+DIST oslo.service-1.19.0.tar.gz 74937 SHA256 
4c4e0198b6d87b6566f48c8e89cbe87386d4b44ba03159f28655f911a65dbff8 SHA512 
d9f8c5d07d418ab2d0234299071e4ff129ec4af4bf8f2973f7899c1a7636fc67f1ce16e770ada7c7fe8a19f28a156536e1c159546a0dd708f26404dffceb5c70
 WHIRLPOOL 
fc413ac2f7e3acff1664b1a98aeebeac6a2e42b2e82f276f628386754f962542c7c83edbc026ad66ad93067e1c5368f52bdf3bc3c8cb9cf222a2c0ac551cf215
 DIST oslo.service-1.8.0.tar.gz 66072 SHA256 
cfd519945adb986f3e9e9bb01bebe1a0875ba38b1463a7deb6a7cba5a4e02d4d SHA512 
f84aae9eddd4a702b289a2265bc4d53f4d0f01ebeba3c48b2614942eff6beeb3da7a978dcfccc58c9ddcc28031f358da3875926e8baece9d96bf5829a1c3b9e5
 WHIRLPOOL 
3da0853cb7568fbfde61e9a08cf2bbeaf741011e4768774c5e1423093adca8028861bcedf0b1451fce4c5154af17932a2944c07412d6fac3262653c8a11f4392

diff --git a/dev-python/oslo-service/oslo-service-1.19.0.ebuild 
b/dev-python/oslo-service/oslo-service-1.19.0.ebuild
new file mode 100644
index 00..0660928ac7
--- /dev/null
+++ b/dev-python/oslo-service/oslo-service-1.19.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for running OpenStack services"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.service;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.service/oslo.service-${PV}.tar.gz"
+S="${WORKDIR}/oslo.service-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
+   !~dev-python/routes-2.3[${PYTHON_USEDEP}]
+   dev-python/paste[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-db/

2017-02-26 Thread Matt Thode
commit: 82cc454eb4a631c35048e4b8b68f5a8ad533b3d3
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:57:19 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cc454e

dev-python/oslo-db: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-db/Manifest  |  1 +
 dev-python/oslo-db/oslo-db-4.17.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/oslo-db/Manifest b/dev-python/oslo-db/Manifest
index e95f5076f7..1ce964893d 100644
--- a/dev-python/oslo-db/Manifest
+++ b/dev-python/oslo-db/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.db-4.13.5.tar.gz 146934 SHA256 
56db26084273e6852f3851ddcd1c8e82a4ecfa5873cf2cba6630115a21eec681 SHA512 
45e444141e87089a1fd4fb8e284bbf8ca6180d4901a9ba3e2c07b07d2dd522d66780044997e9dc11c0b003d643df5c3d1f98335762fe04f237c55062b3f866ef
 WHIRLPOOL 
e3a1b181cabac30d01ca915c4c9da7683c09787a54448b99d9b716bf5f8a29c4a61127e3ca6ae7211c643d865675ff67c5c1495cd0ee3a7681bfec0eba080330
+DIST oslo.db-4.17.0.tar.gz 158388 SHA256 
e25bfea8393bdbecba84cf82910378c34d646e930e9bedd5e8bf7b20a73f3ba7 SHA512 
3b3c3af14080aae46d9d18958470b4004e9ed9d392475558f38973fc2acd2d4be0a49840f6914d3b54f54bf2cf44fe9f9302b8f7459a3fade28a5b0ba923546d
 WHIRLPOOL 
f14335f062166eca7fa407f7aab2d0a54b015060a74c93e39549b1de68b505c1a74f117ab1a0640eea275c977a6137fdd44b97d63eea233b290e9c5ef7d5eb31
 DIST oslo.db-4.7.1.tar.gz 140778 SHA256 
a39e091e4d06c757dd6249f121e2ae1babef595f451f7ff56110c0be718d0d8c SHA512 
0df3a715ee7742ff51bcc2c291cff3076de33cb57e47fbe23ffc0649a85130a6f6a27928a1452b4087b3bacec9e8cc35e0a69fb012df494e7254b6ad7b349b59
 WHIRLPOOL 
4bb8751107705e46e164d47306e814d9864074e61e23220313bc5d9099d42a81545b352d960731b579eac69f02e3674cb032baafed8715e974ae2eeb59b354a7

diff --git a/dev-python/oslo-db/oslo-db-4.17.0.ebuild 
b/dev-python/oslo-db/oslo-db-4.17.0.ebuild
new file mode 100644
index 00..d21513799d
--- /dev/null
+++ b/dev-python/oslo-db/oslo-db-4.17.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5)
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Common DB Code"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
+S="${WORKDIR}/oslo.db-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+sqlite mysql postgres"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/alembic-0.8.4[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   sqlite? (
+   || (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-concurrency/

2017-02-26 Thread Matt Thode
commit: 70e4c2e74e6cfc354a781cd14b013bb6c4cee90b
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:32:45 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e4c2e7

dev-python/oslo-concurrency: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-concurrency/Manifest   |  1 +
 .../oslo-concurrency-3.18.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/oslo-concurrency/Manifest 
b/dev-python/oslo-concurrency/Manifest
index 573fdf2982..c2dbf4b836 100644
--- a/dev-python/oslo-concurrency/Manifest
+++ b/dev-python/oslo-concurrency/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.concurrency-3.14.0.tar.gz 45148 SHA256 
e76adec89e3b0444f4d3076d8568ea9caf68cf0279de5b3687a51a29d2482eaf SHA512 
8bb5c147c13f60df8592314ae7894eb2a2deca1d0a27889b18f8502166065126efbfa5921a75801a1a6e1dbf618e0f9ad152938da9ab8fd3455abdcdd534f11b
 WHIRLPOOL 
39954fc922b7ac095af1afcbc8acc34ad83188cbf3067909ad8206072880ce13e2ca65654efbf1da09fd74ffb777e42ab0c0660b2e94ff5407c2e1dfe766c02b
+DIST oslo.concurrency-3.18.0.tar.gz 46670 SHA256 
49d56f2250e167ee03e3a4255d7b6086f93badd2a826e36d60324b91798c3980 SHA512 
ce934910eb33d00bbe0dbb0e022df6ebf69ba7e53ebe3fccb0f0025d9f1dd8a75b1e7547f67168e226d6fde80d953c12e7bae33559e75002a7b1b9040a8d8ce4
 WHIRLPOOL 
8f93f4d1f418d3b40322f6c576ea48d6cc0d45f1fb1ab6a3479c15b6533b125d58fe97b837f64a23ebd9fe8165292c96da00b38834d662690fa1ea5750a54a2f
 DIST oslo.concurrency-3.7.1.tar.gz 39914 SHA256 
254a42d9f0a5f21e9d56e5fd5ca7c3e355ba22d06ea47f6eb094155242ccc0f6 SHA512 
8146f22c06fd75202d0bae75a99e77a613675359cab1f6221ff68f89035b105cc6d96b6a1d8013c983a94166d826fbeaa4502fd307af9707d0a1462db678fb4f
 WHIRLPOOL 
03c55b366199e0c7a2af895fe0ad3a769778be58382ee5a40ce1e0220f80bb6273b8615d7fc295f1e25111487772291597dfc8a54ebdbe44deff68ab94916923

diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.18.0.ebuild 
b/dev-python/oslo-concurrency/oslo-concurrency-3.18.0.ebuild
new file mode 100644
index 00..c1283616e0
--- /dev/null
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.18.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="library for running  multi-thread, multi-process applications"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.concurrency;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
+S="${WORKDIR}/oslo.concurrency-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.7[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^futures/d' test-requirements.txt || die
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/oauthlib/

2017-02-26 Thread Matt Thode
commit: dddea713a99ad7bc48154ba50e8283966726e3c9
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:00:15 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddea713

dev-python/oauthlib: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oauthlib/Manifest  |  1 +
 dev-python/oauthlib/oauthlib-2.0.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/oauthlib/Manifest b/dev-python/oauthlib/Manifest
index 8d313638fc..4cb9c66c4b 100644
--- a/dev-python/oauthlib/Manifest
+++ b/dev-python/oauthlib/Manifest
@@ -2,3 +2,4 @@ DIST oauthlib-0.7.2.tar.gz 106079 SHA256 
a051f04ee8ec3305055ab34d87b36c9a449375e
 DIST oauthlib-1.0.1.tar.gz 108125 SHA256 
2f1999a7c11f8714a1545de033b0950da77f651ff64f271d7dd9df15dc72049b SHA512 
4592ba6a146df55451f65ceab9dd049ddaba20bb0364c4cff882450b701052afc88541e6bf2a112ee18499a9c80e3b1b5e1292899ff7c861e0042c5f96b75653
 WHIRLPOOL 
da8dad0ece0c1f9fbe486c0c23943068612b603e708fdc3c601f19203e2301c308972a50db335804bc1797f645e6355996b7cf484490a4d187d89d337b5f45ed
 DIST oauthlib-1.0.3.tar.gz 109095 SHA256 
ef4bfe4663ca3b97a995860c0173b967ebd98033d02f38c9e1b2cbb6c191d9ad SHA512 
b5df82729edc025f262a18c012f6036f52e97a8a846eeb75e4e205928acfd6e971a58194c4a06853d6743329d397e69b94fb431047b2a17a2cb2472c889c4d4c
 WHIRLPOOL 
f63142b667eaed207504494e67de8b58d8c966c19870a2e38714fa6d264a7f57873bb30f3548f9cd0906d9f3abb5c36c9de7255d869f47ebad7662b1dba6ec16
 DIST oauthlib-1.1.2.tar.gz 111706 SHA256 
0e83e91d9e77a396dc178eddba0c4abf75e465761804bfcdb20b977284bcb0bb SHA512 
b8d3f485ff3c59ae708d8d26337053cff4ea870d5d76422d51316fda3df5260ff2f14ab1d74c01dcaeff671c5f528bffd9976064724f2b7ae652c71b126706b1
 WHIRLPOOL 
4b52314184bb69b7b2b560d45f141ff0497936f2d51161f12542f1ef66339da917000fea147e5848032b0b628679af52cdf36a6745cf2f9fc1a9383e8e486bd4
+DIST oauthlib-2.0.1.tar.gz 122966 SHA256 
132ad46df25e53a84b33f1fd43f80e973cda2cb018cc0168d7d0c8c4d5cef9b5 SHA512 
5d19839d1fec6939d10a26b5a0cf96024783fbf67b91299ad7ad640c5c75170918fcda9ed0e1a5dde353b86201f033e410b8312f1d9eaaf9af0b289c348f
 WHIRLPOOL 
9048e9d201fb969f6819b7b36c074cf5b153e208901be67f65726a72b589219aca02a9f30dab8b022a8952fb0b23699e8b8f7cd48b8997c51b1c5d8e8dfffe31

diff --git a/dev-python/oauthlib/oauthlib-2.0.1.ebuild 
b/dev-python/oauthlib/oauthlib-2.0.1.ebuild
new file mode 100644
index 00..6cd11eaf0a
--- /dev/null
+++ b/dev-python/oauthlib/oauthlib-2.0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Spec-compliant and thorough implementation of the OAuth 
request-signing logic"
+HOMEPAGE="https://github.com/idan/oauthlib 
https://pypi.python.org/pypi/oauthlib;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+
+# optional extras hard set as RDEPs. See setup.py
+RDEPEND="
+   >=dev-python/pyjwt-1.0.0[${PYTHON_USEDEP}]
+   dev-python/blinker[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   "
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' python2_7)
+   $(python_gen_cond_dep 'dev-python/unittest2[${PYTHON_USEDEP}]' 
python2_7) )
+   "
+
+python_test() {
+   nosetests || die "tests failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/stevedore/

2017-02-26 Thread Matt Thode
commit: b81abb87ce0233286b9013dde64a53c9c5492120
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 00:42:05 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:14:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81abb87

dev-python/stevedore: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/stevedore/Manifest|  1 +
 dev-python/stevedore/stevedore-1.20.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
index 5dc04adfd3..d578f8a6bd 100644
--- a/dev-python/stevedore/Manifest
+++ b/dev-python/stevedore/Manifest
@@ -2,6 +2,7 @@ DIST stevedore-1.1.0.tar.gz 352294 SHA256 
f98381d12a6bfff718328d14d0d26cae6c83e3
 DIST stevedore-1.10.0.tar.gz 501859 SHA256 
f5d689ef38e0ca532d57a03d1ab95e89b17c57f97b58d10c92da94699973779f SHA512 
7842388475c4c2f59e0bdbd1f07cc7588a12ac61fb0f9282c4e668e2b6b7278a7ff262ff5b1678492ce6cd7844a01729ed16119ae906fe010e27b8551f30f24e
 WHIRLPOOL 
4399418912867472ad3197b69ad23d080d15150552151efe94a5cb905acaeb7a65e4d6a5d45d5edb5231dba9dd6d7442ca33e93a2d742be5290894a2f9df4c9a
 DIST stevedore-1.12.0.tar.gz 499155 SHA256 
1bdeb2562d8f2c1e3047c2f17134a38b37a6e53e16ca1d9f79ff2ac5d5fe2925 SHA512 
c02a0fe91d27f50652f3dd7f9990dca7395cfcfdd1bbbebe72fdd9cfc6a2ac526f023861314ccc29e7cc432619b75449e63639f54186f7cd099cb3f470707502
 WHIRLPOOL 
eac89aa113b3588624235f5da107f1cd873a6ca2e36faa9685b92ffbb862c466bc71971b117599f2e6046fac31b95401c51c5e1f1efd1becd9535a0f87aed355
 DIST stevedore-1.17.1.tar.gz 501848 SHA256 
79414e27ece996b2e81161c1ec91536f2b15645d5f6bd28128724486e1c4b8e3 SHA512 
5b543bdd45544e23f0f786715ede544cec6e1389f7e836a12925d00a30fd6fcf744bdb929eb54c2d97b1143491b383c766582fa494379171a0f9334e9aaebca3
 WHIRLPOOL 
ee973f5aed81cb013b7e1469aeccadd896637ca55e1ad0a31432ec3327b0b870dd85ad58d89471894cd7f336ae7c13cb527c9b7e37b086daee13684cf8ef7733
+DIST stevedore-1.20.0.tar.gz 505716 SHA256 
83884f80ed0917346e658bfe51cdb2474512ec6521c18480b41f58b54c4a1f83 SHA512 
c4519004eb61ab6ca48cf3b9e543d6c9d726d6f9e1208b6d6e44eb1e770cd7c5c1f378464e50a5510f99f3d91f1d2cf93e9cf3e1812aeab3bfa71a04dcb695d2
 WHIRLPOOL 
8b169c02d8e92dde53288fdc11b6dd02ce0bae81bf583e675cd9e959537cc54c19b9183468ec83d6206a6d3bf47f33d8597202acd2bae56dde81e8bd37255a5c
 DIST stevedore-1.3.0.tar.gz 354869 SHA256 
beab2b7f91966d259796392c39ed6f260b32851861561dd9f3b9be2fd0c426a5 SHA512 
68583c8e7c9c667c4456754a973d344f79ca141d380e6e568d82f8b36fc77e8debc4d77a006eb7b6e580edf017307f748842f1cae8a82ef101114eebdab82c26
 WHIRLPOOL 
16eb37416b4dccf8606aca2d407eda9060549e014f41db0f54982707f9a9d51cb7bdfcb048b8bac494f707dce042e22a7ff87c210aff8e39d4940717a5f5a6ca
 DIST stevedore-1.4.0.tar.gz 353953 SHA256 
4a8d80b0a232746c09e0173bd61d60a18e9864e3dc87e3ebefa3ba3d8a00232f SHA512 
a947d13ef15b2a5210da7115de7b49b4297f811a8237f0d205c2e2a676747255a852300ca99dd5279ae0de49f706b380fc8a09921c9a1e9f0bf6ad7ea34023e3
 WHIRLPOOL 
7c4ab9ce986cec938772ed63094a8f2d6a5072be948845dd324c7c68cae4082781babd36d87d832bae37d30960efa76309350cfafa72e02ca6354dd7c2aa
 DIST stevedore-1.6.0.tar.gz 500868 SHA256 
dab2aa31ec742f651e6a2fe0429560aebbbe0fb7fc462fa0ff565c8f5ff2ec25 SHA512 
bdcf3ab8f539ad2df65cb6f1d0eecf77e98a7b579ea50ccb419979ce419632963c199e3e473a36072ba303d3fbdbfea3f0f56a27831c35c65a1874ebc8b6b0b4
 WHIRLPOOL 
65f6a08f6fa19214725c972bdbc39f605b4a852376ad19c5c29c4bb1a361dea69677e4f7a5061f7ce6201b8da06bd12b8693256cc7b562e4f92b866fcaffd013

diff --git a/dev-python/stevedore/stevedore-1.20.0.ebuild 
b/dev-python/stevedore/stevedore-1.20.0.ebuild
new file mode 100644
index 00..091165f121
--- /dev/null
+++ b/dev-python/stevedore/stevedore-1.20.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Manage dynamic plugins for Python applications"
+HOMEPAGE="https://github.com/openstack/stevedore 
https://pypi.python.org/pypi/stevedore;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/

2017-02-26 Thread Matt Thode
commit: 24f5d98ac7eab53755659570a7abedd7b7041700
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 00:37:30 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:14:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f5d98a

dev-python/sqlalchemy: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/sqlalchemy/Manifest |  1 +
 dev-python/sqlalchemy/sqlalchemy-1.0.17.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 6e863c2d8a..9837de0a2e 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,5 +1,6 @@
 DIST SQLAlchemy-0.7.10.tar.gz 3541639 SHA256 
77aa39d65c9d043eba6ba329b359ff867424fd6c403b7c0cb112b65e507e1d66 SHA512 
631bc4ffb419defa531a66d82449fe48f93c88371ba0b8ab4217d900a0d1d90efe9699d8a9048d5c2ed33948c6d2f7cae46452ee45d442914018f3361e804367
 WHIRLPOOL 
74ffc17efbcbb2ac67712b9e11aa48431d18970f46ae5985aaa345aa8691f96e4acc4cf6fa37606699fbba83fcb7f74b0360fea2ac5e93a451585019e110f2ed
 DIST SQLAlchemy-0.9.8.tar.gz 4080098 SHA256 
de3ac04ecab0a7e0af64eee30a71e723ba5886b958205f7354dd62439da60389 SHA512 
3df7d7a64cdfe7b684be98e7e9d6836da54c391343bb047224a11df888041034bcc54cc30d15dc3d56b5d397b35e6aabe5732e7ca8fbf553bd8d98731c249ea5
 WHIRLPOOL 
2cedf7713753a6cf8838741fcf06c5510387aa4e661ea3c0ecc2bb7bdb5b03fb90f072ccd1a5671f03943952340c6c3525836e1ebe9246506143b055a1ca1991
 DIST SQLAlchemy-1.0.15.tar.gz 4776213 SHA256 
586f5ccf068211795a89ed22d196c5cc3006b6be00261bcac6f584c0b8e0845a SHA512 
12ca4afc8d26a666d721c70399ae30a3c63087265ee0debc10261fd6f1a31b15d5e43c6203da1703f8803c449cf650357d631e12be42fce605311e7acdb2c135
 WHIRLPOOL 
2ea6f6645fc416f3118adb4d4746f028dcf0e8e9f6c1eb20fb853609fad9a2ab8de5c167b0d9d00dc8de62fd3d244a997b327b55f244172827d44820be646caf
+DIST SQLAlchemy-1.0.17.tar.gz 4787165 SHA256 
4352b8ddc625fe648e9e93929fa217c234d7b1a1a2412a3021924b5c2bd95194 SHA512 
18fc00bd80d136a65d5ad6929dac97a67514e001baaeaa57e95b31243cfe11aab9ab62ba8f7e68a5e833fbf024507c4908f99277445c8c3c9a3314981567978c
 WHIRLPOOL 
7bfe9479f8cd8290d8065bc62d4ecd6ee1fdc17ada0ebc056ae2a90643a7c8e361b4456f8b93fc9cffa1e72316146975b0fe4f3ce44a8e4f76cb0994fe052a13
 DIST SQLAlchemy-1.1.4.tar.gz 5117489 SHA256 
701b57d628b9fa1cfb82f10665e7214d5d2db23251ca6f23b91c5f56fcdbdeb5 SHA512 
b4343644ba619c748f6194744fc940360714cc04ef8f11789c62936dcd47a3108c511a2122ba8c4956ba1c92d93e98beb3f3818a8add320c210258f85748f532
 WHIRLPOOL 
8ab19304c84d702adba52d8864a70a184aab82601384fbfc38bd984fd16a769b637810a1f2436133e2d1eddd9089b31fb27e5953111d819ee476ffdb2b4716a4
 DIST SQLAlchemy-1.1.5.tar.gz 5134252 SHA256 
68fb40049690e567ebda7b270176f5abf0d53d9fbd515fec4e43326f601119b6 SHA512 
94cfa2a94c21a7f40a34f7bebacf74cafcd8cfc24cabd5a79e0ed28a7a6d0c4182c9ceb076b07e1ee5ca1bd01a38a25ca264bbfdf5344c40e0c59b59582eb043
 WHIRLPOOL 
2264a5f23e91854d9ad6dcdabc2622658e900be560e7f6f5461357850c445574a982ea81c9ae1b5fb35bea70c419b98f8f3ab6dd4ef1990b9ac647d7f7e80ef5

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.0.17.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.0.17.ebuild
new file mode 100644
index 00..054beeaf5e
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.0.17.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 eutils flag-o-matic
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples +sqlite test"
+
+REQUIRED_USE="test? ( sqlite )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7 pypy)
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   # Disable tests hardcoding function call counts specific to Python 
versions.
+   rm -r test/aaa_profiling || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   if ! python_is_python3; then
+   local CFLAGS=${CFLAGS}
+   append-cflags -fno-strict-aliasing
+   fi
+   distutils-r1_python_compile
+}
+
+python_test() {
+   # Create copies of necessary files in BUILD_DIR.
+   # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/
+   cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
+   pushd "${BUILD_DIR}" > /dev/null || die
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/keystoneauth/

2017-02-26 Thread Matt Thode
commit: e34891efdab906d79bf480e7bb70f7d48ace1e7a
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 00:54:58 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:14:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34891ef

dev-python/keystoneauth: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/keystoneauth/Manifest   |  1 +
 dev-python/keystoneauth/keystoneauth-2.18.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/keystoneauth/Manifest b/dev-python/keystoneauth/Manifest
index e74596fb9e..37c08200ab 100644
--- a/dev-python/keystoneauth/Manifest
+++ b/dev-python/keystoneauth/Manifest
@@ -1,3 +1,4 @@
 DIST keystoneauth1-2.12.3.tar.gz 176768 SHA256 
921e31ebe93e97f771a228296a40559ed1ab96797f589af0e9ac1189ee21364b SHA512 
85c35f6c39135176a5a0393fe56d006f5929fbec6a08f8ba03ea39ce458a8d9dde6ffdbce724bcbedfb72e7a895c9ad003d46b23884692eefa773ca9a085446a
 WHIRLPOOL 
7ff4b2f2aef099d0d0e3720e2553b5fc91dff6a80f3335583a07afcf7708dcdae0a7386ffd782932a04b739697677b6aced5b5cadf2f2ebc141c5dc0db0240d4
+DIST keystoneauth1-2.18.0.tar.gz 184966 SHA256 
075a9ca7a8877c5885fa2487699015e45260c4e6be119683effe0ad2ab1255d2 SHA512 
71c584de03f89c7e469368221847a8d32cc0ceed5afbc4eafcf886ccbbbad225587e073a7d7f36c8f3768f391e7a3b9d54454f587018b8dbf385dc676a5fee6b
 WHIRLPOOL 
4c1ba1f93d50a55ee547621416a424c68cff1d537f4b133fb2bc4673267c2e5b1b2c242ee90746774fce41d3a1cb3b8630ea4c4a4d62e21dd76ae15b84c4a617
 DIST keystoneauth1-2.4.1.tar.gz 150586 SHA256 
61a2f4cf374b55f10a0d8250a532ccb93dff2ea81994ced15b2a34af055d4e78 SHA512 
f9e8fcea7b23001b907d643d5bf67fc4779c8729cca213b3240ef988eda9de1212b15c2031f6fd8b431aafac85e773346eda71e0b414fe967728611b6817fb05
 WHIRLPOOL 
42644ede5c0db10ffe77ef106d78764dcb49d455dbc09e3660160b9d7a9eb3453118f6777469f9779e2fca34eb9e09cf3ef759f2f27cc38b8dca8520b9febd43
 DIST keystoneauth1-2.4.2.tar.gz 151213 SHA256 
c8be35bdf5c773c385a0b9b773ec55c44c9c3ea7587179d15b2d4352ae2cbe57 SHA512 
dd3b0907c554606489081b970ad248efe52aa6593cb8584ac1d4e3b05075b6a60b8c5f159c00f5668eb0938dbed655e7135ac9b7d3d6017f2f280f69b9080122
 WHIRLPOOL 
b0b79a431b90aa78852a2a76c5f3a72081975c8f5b7e2174ded010c560f3ec205ae702722cd32cea33876f478009400e626b8a7ef750bdb15b9b7a93d7b71189

diff --git a/dev-python/keystoneauth/keystoneauth-2.18.0.ebuild 
b/dev-python/keystoneauth/keystoneauth-2.18.0.ebuild
new file mode 100644
index 00..9fd9848504
--- /dev/null
+++ b/dev-python/keystoneauth/keystoneauth-2.18.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="This package contains tools for authenticating to an 
OpenStack-based cloud."
+HOMEPAGE="https://github.com/openstack/keystoneauth;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz"
+S="${WORKDIR}/${PN}1-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/positional-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-policy/

2017-02-26 Thread Matt Thode
commit: ef99b8a16600665cc4185bf474baf0e2d0cb9005
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:12:28 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef99b8a1

dev-python/oslo-policy: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-policy/Manifest  |  1 +
 dev-python/oslo-policy/oslo-policy-1.18.0.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-python/oslo-policy/Manifest b/dev-python/oslo-policy/Manifest
index 7c579fe739..2b1ceee3ff 100644
--- a/dev-python/oslo-policy/Manifest
+++ b/dev-python/oslo-policy/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.policy-1.14.0.tar.gz 58516 SHA256 
cedbc22f191524ae2a98e42e53fe7e4adcd5e0715b4c176b9daaa9dcb85cbab9 SHA512 
3cf6e3f77a82761106b0ec73570faadc5f493fbb7f139e9bd2c3114ad773d785f5d5a8d3218b624259558e73cc8122e110c685a60205cb7ef1d8580412a851c0
 WHIRLPOOL 
1b3eece66117f14390e8b4efee9414ec4cd715c6913a7d69b5662531f7be898aab0b60cb55cb399b0c0b2478b4751415a5bede22a21bb465606a9d88ab3c1776
+DIST oslo.policy-1.18.0.tar.gz 64504 SHA256 
414e9a63b1976ad90b2c5ad0897f74bc269c3f5ce0c6c21448d23c4797cc76ff SHA512 
e7d92d420a54da82988aaa481dc889fba1c954097895fa62fd232f2d129c9050541b6d2f63e59718420ee8b5a35039be4deb46a184fb1a1107b7239a58a299b8
 WHIRLPOOL 
797f287a57bfd957feb9f0d3845d790bdd73ac1e87ee774fb497286ce0c93aa9af442c0fe93c26afd80583570a6336dffad554c1e4e867acfbde4a3c3c78f2e1
 DIST oslo.policy-1.6.0.tar.gz 38076 SHA256 
24d5ecdf4e10f33a9fb2e8784876f73276637d8663c33f594e8efc99e179016a SHA512 
468fcad020c90ce55b8f12199952f946cef6f352f3abc72b64e4538a6bd98dbf1d7ebe191600cff0e2654f97e4af3ccfc480a88c36133f33045ce37c2692a31c
 WHIRLPOOL 
b84ebb32db93710c5019dda8833129f3ccc855486655daf7b937eb3ad786b501cd51a9fdb4b55819dd414cdb3151a72b2d7ffd118c015bc1ca7b68a60c5a435d

diff --git a/dev-python/oslo-policy/oslo-policy-1.18.0.ebuild 
b/dev-python/oslo-policy/oslo-policy-1.18.0.ebuild
new file mode 100644
index 00..be18eefa37
--- /dev/null
+++ b/dev-python/oslo-policy/oslo-policy-1.18.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5)
+
+inherit distutils-r1
+
+DESCRIPTION="Provides support for RBAC policy enforcement across all OpenStack 
services."
+HOMEPAGE="https://pypi.python.org/pypi/oslo.policy;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz"
+S="${WORKDIR}/oslo.policy-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-i18n/

2017-02-26 Thread Matt Thode
commit: ddff79cd5293d9fa3849ef15e4425affe44dc6b7
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:20:33 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddff79cd

dev-python/oslo-i18n: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-i18n/Manifest|  1 +
 dev-python/oslo-i18n/oslo-i18n-3.12.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/oslo-i18n/Manifest b/dev-python/oslo-i18n/Manifest
index 1cd8ba5b90..c949310687 100644
--- a/dev-python/oslo-i18n/Manifest
+++ b/dev-python/oslo-i18n/Manifest
@@ -1,2 +1,3 @@
+DIST oslo-i18n-3.12.0.tar.gz 40514 SHA256 
6add28cbbe8254838f7f131de0cf0f3761786d57e5fe5716a488260b725f58d3 SHA512 
a19cfec1acb1461d6373ffe5c13c275ce50c4e817e613c3cccd56b90955d99088162089753fba3b3185ee44598013e965c030d011e56140f95958dc9bfec4b61
 WHIRLPOOL 
64aefcf366b18db65f54b9277c6946ef013e02f49ebae6c8066227324ed807e644a14c17fccd6b5359d6e7fbf49f4e29e2c6fdfeacc8eeac98c79b5816e6ba74
 DIST oslo-i18n-3.5.0.tar.gz 36093 SHA256 
5fff5f6ceabed9d09b18d83e049864c29eff038efbbe67e03fe68c49cc189f10 SHA512 
156b28fa1db65a57a8db2744d72cb5db2706ec773746e676895121c0d6459f4806d826b76428841ee7124c27eba281095fa50d64cbb68f82133c41560ea15950
 WHIRLPOOL 
8d599b0e989c650d305c0f2ad85596971e6b0e3c5a8f8daa00ba76b9fdc8cdf5486a346343123247efc8dbaf4d7825a62b5340a957c7e7881c2483ea051e90e1
 DIST oslo-i18n-3.9.0.tar.gz 35973 SHA256 
0bcb8108cf38b9ad4feb1ee08d27e34dc358f80dc7a7fe9a5b942ebf3b07c0b5 SHA512 
7c176b8ac3ef0b52b2a08a7779c59b01fd32e084b99562eb232f9894ba4c9ae0bd810721fcf6fedf8729e3fdbfebce8b6210698aa0ae9e003855c8f2d66f2b0a
 WHIRLPOOL 
34781968918cf6e7114301f7122f9d8f516be9f2db89798e64ad4589eb78f9b4a11e0f30b034b697734cfa3508cd997f13e8afe4b4abbc970d1705b42b060842

diff --git a/dev-python/oslo-i18n/oslo-i18n-3.12.0.ebuild 
b/dev-python/oslo-i18n/oslo-i18n-3.12.0.ebuild
new file mode 100644
index 00..9e491d0120
--- /dev/null
+++ b/dev-python/oslo-i18n/oslo-i18n-3.12.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo i18n library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_test() {
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPYTHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycadf/

2017-02-26 Thread Matt Thode
commit: ebcb31b08cc8f6d49477d44458483a4c9396eb26
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:25:32 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebcb31b0

dev-python/pycadf: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pycadf/Manifest|  1 +
 dev-python/pycadf/pycadf-2.5.0.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/pycadf/Manifest b/dev-python/pycadf/Manifest
index 81d328c8bc..1ee0ab99a4 100644
--- a/dev-python/pycadf/Manifest
+++ b/dev-python/pycadf/Manifest
@@ -1,2 +1,3 @@
 DIST pycadf-2.2.0.tar.gz 246623 SHA256 
bdb3427a28d318c6ce073b54993c2f4cc9148be498b30ad1b362ade45eb4f7fb SHA512 
366e30b387ec1164aa52f1f79141263ea411313ff06f72de753f316ba1c0cd1b751633cd899383ba375747903c531976938d8c0733a25340a85d2b5d61d0425d
 WHIRLPOOL 
6e9be54670196a35fe6f0c4a95429bb24947332e7fd8aaa9d99af9a57e9174cd60befe1d2a8a1a8e2d69debae67b1d23d6369ada543dda42e906913b9efa00a2
 DIST pycadf-2.4.0.tar.gz 246975 SHA256 
fb6100fd5cb9060b1baac1307b3cdeab0b4c5c363bce86dd712441b46dc9d793 SHA512 
d0077d5c47115f9d1e2b20660c304b25ad0cb1437555ff5c9d676c1ae10b86f6155c20b37f30a0985440ec2074c2f21921c79315dfa4d42d38b640fad6ccac68
 WHIRLPOOL 
6cbb3805b6e2b8717381092e9d98298ad422d5809938f95f6785860e03a9e00e0c497a64ad903c2dbbef629c585a066de7f758ebf7334d5bfa4fc582be1fee7a
+DIST pycadf-2.5.0.tar.gz 247779 SHA256 
a5cbf899266ea25e62e927a31dbf13607f9ebfe1525b4ec95256afc42f43be70 SHA512 
af3d7676e671ed702a84052589be7146406c2c53ebfb1ee5922bec93664fac461514c832ce9f225d52a9c6b08ec330e17c5763bee6eda7a931b5dc0af6e57ed5
 WHIRLPOOL 
75116d8b5d669132d33bdb9f4648c4ce276b25f41dd81e10efa1e0521a0fe7cd4dc3dd95f1786aaf84014534f30cf98544df3800bfe86062db4ed5f2adf944f9

diff --git a/dev-python/pycadf/pycadf-2.5.0.ebuild 
b/dev-python/pycadf/pycadf-2.5.0.ebuild
new file mode 100644
index 00..8f046e4c7b
--- /dev/null
+++ b/dev-python/pycadf/pycadf-2.5.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
+HOMEPAGE="https://pypi.python.org/pypi/pycadf;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyldap/

2017-02-26 Thread Matt Thode
commit: 5e637e6dcb79af69c785e85afb5cff08ecd9
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:07:34 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e637e6d

dev-python/pyldap: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pyldap/Manifest |  1 +
 dev-python/pyldap/pyldap-2.4.28.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/pyldap/Manifest b/dev-python/pyldap/Manifest
index a665df9d52..b7af4c6fcd 100644
--- a/dev-python/pyldap/Manifest
+++ b/dev-python/pyldap/Manifest
@@ -2,3 +2,4 @@ DIST pyldap-2.4.20.tar.gz 122175 SHA256 
9f3c5679e6a2c26a852d0468c538239e458a39ee
 DIST pyldap-2.4.21.tar.gz 124575 SHA256 
7a2b1dc31679466db11320b91bd2058574ba25ef27224967040918046ff4c450 SHA512 
14aa87421017cd8ba4dc9c9787995ab28c0a656bc665c82de0eaaf4dfe312c731e98bb30f8de5200f23518e9d18d0265eed8a77c1aa58a0551e2d06dbc91a292
 WHIRLPOOL 
466ed66c77be629b0184efabb2ca5129e0d7d7b9a600f122b875287157c6b7ceb4af9d325c1f17e9f49233739fe8071373d900b0b435a730480eabf365178565
 DIST pyldap-2.4.25.1.tar.gz 124042 SHA256 
fdc46e9cad1fd515017b6109edd8d35a5ab655daa2708743285e8356bb5c2bee SHA512 
e28a13f4eca447dea3a2829c2523b103ebaa0e669d6772d24adc8e20505e552f9201ff37b1c71a904575e53739ef93e3b99a984f28d1bb0577a89e43e1b250e6
 WHIRLPOOL 
00389234dbb7eb4a18f65e448a5d5696812acd9a4fd5d9ff69f43a1e9ecbf29cb1cbd98b21d12178b34bab669f9eef3ec11192dcb4e9405ee1569d8ec81f689a
 DIST pyldap-2.4.25.tar.gz 125234 SHA256 
6a81ff791ee82fc246af724904d5d38f5fac97f5698a68e2907eaa5bb00bcc79 SHA512 
23c34c0510d0e44f3d5d3af7c683ff41384c7fd06213ff50b14e43db27a1d1cdcc7c63477503f049ce7cbd1584ab1da0c0a88acb74b3ca7e05f3a841565e4713
 WHIRLPOOL 
f537212124f2719507eee111801e985b6051d77e07a143fed5f4721ef0899ed4dd95d99eabfc3dd423401575f374448ed6b45f7546385eb983926be636d60efe
+DIST pyldap-2.4.28.tar.gz 130651 SHA256 
d38f31018f0c15925f50aec39f7255c15463f98797af53931e0e2a9ac21f6661 SHA512 
d8bdf79c63d94289f2503fefe77b4e5c3edca6bf42a6fc039cffc4ebb9db57808c5f4fbf9265d3f33b672971ba3194c35b3b6034543c4f6f7ff80497ff050a7b
 WHIRLPOOL 
ff72c9d451e9d47872f78b4cc27cd51a3f5a156ea9a49a01ade35e1e52d74a92abf69301670fcc8be6eb3e32da69d4290dd4d590ae8971eec2cc1c77491d6bdb

diff --git a/dev-python/pyldap/pyldap-2.4.28.ebuild 
b/dev-python/pyldap/pyldap-2.4.28.ebuild
new file mode 100644
index 00..24240860dc
--- /dev/null
+++ b/dev-python/pyldap/pyldap-2.4.28.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+
+inherit distutils-r1 multilib
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="https://pypi.python.org/pypi/pyldap 
https://github.com/pyldap/pyldap/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-solaris"
+IUSE="doc examples sasl ssl"
+
+# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
+# python team: Please do not remove python-ldap-2.3.9 from the tree.
+# OpenSSL is an optional runtime dep.
+# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in 
install_requires
+RDEPEND="
+   >net-nds/openldap-2.4.11
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+RDEPEND+=" !dev-python/python-ldap"
+
+python_prepare_all() {
+   sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) 
/usr/$(get_libdir)/sasl2:" \
+   -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include 
${EPREFIX}/usr/include/sasl:" \
+   -i setup.cfg || die "error fixing setup.cfg"
+
+   local mylibs="ldap"
+   if use sasl; then
+   use ssl && mylibs="ldap_r"
+   mylibs="${mylibs} sasl2"
+   else
+   sed -e 's/HAVE_SASL//g' -i setup.cfg || die
+   fi
+   use ssl && mylibs="${mylibs} ssl crypto"
+   use elibc_glibc && mylibs="${mylibs} resolv"
+
+   sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
+   -i setup.cfg || die "error setting up libs in setup.cfg"
+
+   # set test expected to fail to expectedFailure
+   sed -e "s:^def test_bad_urls:@unittest.expectedFailure\ndef 
test_bad_urls:" \
+   -i Tests/t_ldapurl.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C Doc html
+}
+
+python_test() {
+   # XXX: the tests supposedly can start local slapd
+   # but it requires some manual config, it seems.
+
+   "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
+}
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-log/

2017-02-26 Thread Matt Thode
commit: 219527e0ca8c947fc03f197050fecea6260f5172
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:12:17 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219527e0

dev-python/oslo-log: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-log/Manifest   |  1 +
 dev-python/oslo-log/oslo-log-3.20.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest
index 88c05816ea..74edffebda 100644
--- a/dev-python/oslo-log/Manifest
+++ b/dev-python/oslo-log/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.log-3.16.0.tar.gz 62648 SHA256 
aa8682697b57d7eb6224a4ceaa0b04e69f2a2dc8c0fa430b57cecc67f7293687 SHA512 
dc23080d4476d55614ea8ce33b35086f92b17536bc7a72f31e0996aac79635cec81d5f23cfebf6feea7cb137d0d6d0066773a2a3a2513b48ee7a36eed7ca84d6
 WHIRLPOOL 
a65a9921c53e3dc998772a230f911ed00a4d5c66b559561538dc12d75906cfd9e6c893595d498cfa68e3f644e2e1be509fb53ac0973dbc5e0af435b54c150a9f
+DIST oslo.log-3.20.0.tar.gz 68788 SHA256 
2c7567cd0d337c706237299e2630cc4fff216fc6f72aeedc58302c4a206ed0e0 SHA512 
dd17829160b9b2643de60cf4e704671000ff2a707dd5e914a0a9b6dff86620706ebfd2cd09d6d183d5bae8616bfb2da441bd9cd8645fdb027e0ec77039e99ed3
 WHIRLPOOL 
34a53ec93c5cf33a7fecc7bf3fff7f8bd92bda8e35aecd4d54d10eafd7569eba7cffe4362ec636932dec22947d997101dabd1d7131706b26dd35536b0f32a78d
 DIST oslo.log-3.3.0.tar.gz 56039 SHA256 
b3414b6f3b05f50571d8973543227f0d6445c297ba762262adfc28b704f8efd9 SHA512 
77258a5861db25f46d1148a55990f9b708563837e5dbb2123db1074a837ffbe88b4fe3e788b23fbf2af3aa9ef1a0204d1ce3ef37215bd8265e0559f3d780f882
 WHIRLPOOL 
2ad46f549514b3cc098b65d3ecc7e73ccad078b3652398cc98ac32302b0ef62cf8c26b057c827cea12ac38bb38ee15c419f5e19f33d17dc18754d0e0c3100a8b

diff --git a/dev-python/oslo-log/oslo-log-3.20.0.ebuild 
b/dev-python/oslo-log/oslo-log-3.20.0.ebuild
new file mode 100644
index 00..639802bb49
--- /dev/null
+++ b/dev-python/oslo-log/oslo-log-3.20.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack logging config library, configuration for all openstack 
projects."
+HOMEPAGE="https://pypi.python.org/pypi/oslo.log 
https://github.com/openstack/oslo.log;
+SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
+S="${WORKDIR}/oslo.log-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   test? ( ${RDEPEND}
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests oslo_log/tests || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/tenacity/

2017-02-26 Thread Matt Thode
commit: 09e893f10a43be880c533796b88cc37088f4d990
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:43:34 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e893f1

dev-python/tenacity: initial commit

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/tenacity/Manifest  |  1 +
 dev-python/tenacity/metadata.xml  | 19 +++
 dev-python/tenacity/tenacity-3.7.1.ebuild | 27 +++
 3 files changed, 47 insertions(+)

diff --git a/dev-python/tenacity/Manifest b/dev-python/tenacity/Manifest
new file mode 100644
index 00..98a7b9b478
--- /dev/null
+++ b/dev-python/tenacity/Manifest
@@ -0,0 +1 @@
+DIST tenacity-3.7.1.tar.gz 22915 SHA256 
86cae49f4334277164b97a1871828e9173d669b9bb223de44ba8c1cee787bbfa SHA512 
83f277da3ee7beca4d564610a4ef46c33a87590214a41c0c36c9bb46920e5e8e7e8a8d130dcaac2802d058f7e995fbe01e13d5b7a65821e9a1e83072b78e3f00
 WHIRLPOOL 
c8747efea73d5fd966cd448dc3b2d33341f0ed2a53287df2fe98b0a587522b984461be07159e5b0817b60650e3cfafb0a6e673d1dcd96b7c138782728c75df63

diff --git a/dev-python/tenacity/metadata.xml b/dev-python/tenacity/metadata.xml
new file mode 100644
index 00..b607cbfe32
--- /dev/null
+++ b/dev-python/tenacity/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   openst...@gentoo.org
+   Openstack
+   
+   
+   Tenacity is an Apache 2.0 licensed general-purpose retrying library, 
written in Python, to simplify the task of adding retry behavior to just about 
anything. It originates from a fork of Retrying.
+   
+   
+   tenacity
+   jd/tenacity
+   
+

diff --git a/dev-python/tenacity/tenacity-3.7.1.ebuild 
b/dev-python/tenacity/tenacity-3.7.1.ebuild
new file mode 100644
index 00..05bfffd64a
--- /dev/null
+++ b/dev-python/tenacity/tenacity-3.7.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="General-purpose retrying library"
+HOMEPAGE="https://github.com/rholder/retrying;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   >=dev-python/six-1.7.0[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   dev-python/debtcollector[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/keystone/

2017-02-26 Thread Matt Thode
commit: dc178022ba1caef15152821bbb4c0bf81af22817
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:14:15 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc178022

sys-auth/keystone: OCATA

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-auth/keystone/Manifest|   1 +
 sys-auth/keystone/keystone-11.0.0.ebuild  | 158 +
 sys-auth/keystone/keystone-2017.1..ebuild | 159 ++
 3 files changed, 318 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 3b0344506e..30855c4d9c 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,2 +1,3 @@
 DIST keystone-10.0.1.tar.gz 1357929 SHA256 
1030e6e818db6b9d84a2ad430912b821c9309ecf600fd0753bd75a741a9e4ddc SHA512 
86069e19f519dcf51079a1c3a32658fabdaf5c59b4f5010dd6d3ddc28dbdf710a271d22af22d3451b5553eff609da6252577f8329a7f3a517da148bf37207c86
 WHIRLPOOL 
f24a8bbd3efce90e26d00e484bd5b5cac738568a4fb4948b8f3fa6d51e34bf83488247168cdf75533e80b05a28c17bd3b5bf9f3298f40e86fa5f80255992c025
+DIST keystone-11.0.0.tar.gz 1399328 SHA256 
296f18beb4494b243bf78a8f6e14d0f6e402d230620f870ee76955d5b135afe2 SHA512 
3e054613973dc67e54e9eb248a42685eda3b7a98236955246b02ed2a0193bbab606d8cc8b4cd6f05b15de2cc68f3a1f12f43a4d5725591cfcef4de063b834598
 WHIRLPOOL 
d8ce1c87e68a339ecbc132d93eb657d1ff5d2f9e669020621b1e53a06313b5b907623d752e980541726528ee90a243788088642cfef322802cdf01e647946a7e
 DIST keystone-9.2.0.tar.gz 1186091 SHA256 
c2131d01a84cb430ab8cd842467a63ea759274935584ca83f7dda2f42ef0cbb0 SHA512 
06e66853c7b1067f97b5cd09783a941393ec993a9b1d5c05cf4c4c41c96f4b09b1528dcfab4fa7eb08e2a372599e807fd8ac77b4e01fb1434c1e905a2c33a6c2
 WHIRLPOOL 
d1936743cf992b086a6c5c707d2ec69c284d2b55e10f5826599f765a98dc9713f5aa6f61ecc7d63c8bf66452aff04bf316e0181e4791f74e7ef8e5029712d783

diff --git a/sys-auth/keystone/keystone-11.0.0.ebuild 
b/sys-auth/keystone/keystone-11.0.0.ebuild
new file mode 100644
index 00..58adaa0bd7
--- /dev/null
+++ b/sys-auth/keystone/keystone-11.0.0.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   dev-python/paste[${PYTHON_USEDEP}]
+   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
+   !~dev-python/routes-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   =dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.15.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-serialization/

2017-02-26 Thread Matt Thode
commit: f7fac187010aa4303360fed4aa86219f6749a067
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:15:08 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7fac187

dev-python/oslo-serialization: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-serialization/Manifest |  1 +
 .../oslo-serialization-2.16.0.ebuild   | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/oslo-serialization/Manifest 
b/dev-python/oslo-serialization/Manifest
index 4ebafa65c2..b0c3bf591d 100644
--- a/dev-python/oslo-serialization/Manifest
+++ b/dev-python/oslo-serialization/Manifest
@@ -1,2 +1,3 @@
 DIST oslo-serialization-1.11.0.tar.gz 20612 SHA256 
b9a5b8bd4583957476464016f1c4d3ca01a30a0125acb1cd0ddd830715c88e1f SHA512 
0fbe6282f26678208c22d31e6c221d63173688151b1eb228fd1dbbc184973c1039c43efa8d4f67f7f99dc3263d46021e6f0b7efcfbc4c13515d4a4d0f55cf0c2
 WHIRLPOOL 
3adb4c481ed8b8b789714b2d182b43cb7e948cfc49a73380c5abd3f662f00d10f8a10a41596f31c5a3ec98e75bbd170692a6fc8f720875fd4fe35d1b23df8e7a
 DIST oslo-serialization-2.13.0.tar.gz 23273 SHA256 
7bfdb1c10bc24c4887407a2ac46708b1fd16e9bc2ceb6bb3805696e8cebf6566 SHA512 
0cbcc650c06a7468986971c92674ebb6ad66355c05584a9bb78099bb185818cf9a61fc44a98dada6e6879037cc54596d7095069ba1ce4e7e5ceb9348ea31a493
 WHIRLPOOL 
2ccb79d37b132af08b8c9174394f6c006587eeb8b69a94ef5af06e1fb85180e34ff652b3ce04c372c06808cedcae92183b56b26fc044e20f51080c664b8f58c2
+DIST oslo-serialization-2.16.0.tar.gz 28204 SHA256 
0ef8dfa735a42dcfd7d804c5b14576df92407f842d5e12c1fad7eb0889c444fc SHA512 
d6612d99e05e3c634d8b2a2e37183884f7aeec3608080bc2bbfcd8e436a64a678e1bb294024ddec0d276fc216fa92a9117a63eb085bc110500e07f1db172e5b0
 WHIRLPOOL 
5d43524577569a2ee194bc92f387fad10bf15e6922fa315f9559d6a7a6ecba95dfd977f30e7a9086e6120e38fc56f83d37e64f25bc113b6f212f03753f355cbd

diff --git a/dev-python/oslo-serialization/oslo-serialization-2.16.0.ebuild 
b/dev-python/oslo-serialization/oslo-serialization-2.16.0.ebuild
new file mode 100644
index 00..6a5692c198
--- /dev/null
+++ b/dev-python/oslo-serialization/oslo-serialization-2.16.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Serialization library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   use doc && esetup.py build_sphinx
+   distutils-r1_python_prepare_all
+}
+
+# Note: Tests fail due to requiring installation.
+#
+# Installation appears to fail due ot the use of namespace packages but root
+# cause was never truly established.
+RESTRICT="test"
+
+python_test() {
+   distutils_install_for_testing
+
+   PYTHONPATH="${TEST_DIR}/lib:${PYTHONPATH}"
+
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPTYHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-middleware/

2017-02-26 Thread Matt Thode
commit: 95a7b5666be3a16ab9180bec4ce3ecbed8392640
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:54:11 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a7b566

dev-python/oslo-middleware: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-middleware/Manifest|  1 +
 .../oslo-middleware/oslo-middleware-3.23.1.ebuild  | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/oslo-middleware/Manifest 
b/dev-python/oslo-middleware/Manifest
index 55580693a1..68c923fcb2 100644
--- a/dev-python/oslo-middleware/Manifest
+++ b/dev-python/oslo-middleware/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.middleware-3.19.0.tar.gz 41711 SHA256 
f36c37b9d8f4c6eccc494172569184c3f9a4028a6401e8cf75d7656fc7b1d292 SHA512 
e347f9f683b8e925286390fc84eb5aebb76b6f490d564f9273b6d53762bbd9f09dab3dc5f740ab4eb0849de00381ad71264b0d8c048629b770b8740243300e50
 WHIRLPOOL 
aa08f79b269cc1dc2c3c54f121e2de783a9f4b13c0fc1d9be492044cd4c34f59a4b2446efab2870d1cfdaa932f41cc5075ee4bd01876edb34d94b35c2d575211
+DIST oslo.middleware-3.23.1.tar.gz 52469 SHA256 
fab9a0779ff196020875c7e47e6c36b9d6c9468063645b857e687114e70a8019 SHA512 
155f88184216ef18a265b996973b616a3b7a9e52618d95235a396e099bcfb5f51a5dded8e1f039df4d648a0b779c8a6daab9d6b8ff091981c17524a8521ac72a
 WHIRLPOOL 
683d78da63af0d68b6301aa718562cd29f8dc09511df53fb0394311bbda7727edadd975401f81e8ee5c6f35a4e9e8d636bd140b786fec4e7f9c3b0f0015f02e8
 DIST oslo.middleware-3.8.0.tar.gz 39756 SHA256 
2d985b238182cf70c1adbe1a041eb96eacde3106751fe2c7f1cd81d57a4dbda2 SHA512 
575708b9f19938787d4d42accfbafcd63a9cee0aeb871dc0b3dd504dc4d5f97db27abfcfd7ae56dfc7d68eb670c11f93c1f79d3fd02d30247497614b3f51d80a
 WHIRLPOOL 
2498c2a67ca83214c8512a2a86d78155638a107971d7a98a3534c625138c89f56273ab6dda437399799a6960129f4c7dfa758d2af46ede15813d7614d5db3a6d

diff --git a/dev-python/oslo-middleware/oslo-middleware-3.23.1.ebuild 
b/dev-python/oslo-middleware/oslo-middleware-3.23.1.ebuild
new file mode 100644
index 00..9b958c92ba
--- /dev/null
+++ b/dev-python/oslo-middleware/oslo-middleware-3.23.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Components injected into wsgi pipelines to intercept 
request/response flows."
+HOMEPAGE="https://pypi.python.org/pypi/oslo.middleware;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
+S="${WORKDIR}/oslo.middleware-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/statsd-3.2.1[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/osprofiler/

2017-02-26 Thread Matt Thode
commit: 388082a00726010314790ca3b85ab2964f0f358c
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 02:03:51 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:15:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388082a0

dev-python/osprofiler: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/osprofiler/Manifest|  1 +
 dev-python/osprofiler/osprofiler-1.5.0.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/osprofiler/Manifest b/dev-python/osprofiler/Manifest
index b9772120b1..614e71f102 100644
--- a/dev-python/osprofiler/Manifest
+++ b/dev-python/osprofiler/Manifest
@@ -1,2 +1,3 @@
 DIST osprofiler-1.2.0.tar.gz 53375 SHA256 
62447e1ed954587036e1fa62b9f7d5f9d23b585f6fd0bf7a4c3b7926880f7f0d SHA512 
4c7d9ac8ed447e5b6bf8dabd37a144dad21c176e42abd20348a6f3fe2eccc9f05fa88aa04e63ea730bc9acd52c69a2949b39535363ba47e5b6ad96804fb3c0c5
 WHIRLPOOL 
bee27edabea3ab48b742a0e220f26dc8d4595dc244ed676e402af81096daf533a2fea42ca89a3963d2d8d4eb5dba2e9e23edb8caca2b1c0eccb39956c7a82a8d
 DIST osprofiler-1.4.0.tar.gz 59906 SHA256 
cda53436ffc8fc155fd220dd9bc9b2819c89f35baf62cd85f68dd5ea900f33fc SHA512 
541f51b949158d7ce5ff31c8d5632a57ce557469e3277d9aae1c589377388e9f57a7abcd436c4452af544ba3d4dd3332e43b8e3594e7aa13a526f0d24360c176
 WHIRLPOOL 
d7f7d2f5d8fd2b09d8e047f69809b7e1e21c8c2276a0a316132db47c5e18430bc866caa2fe3812173c175c1b3076c385226173eb81bb06712e0bdb50a5a2c099
+DIST osprofiler-1.5.0.tar.gz 72539 SHA256 
aee63cfd888e6049ea82535ce458ce4844b4ac893dcb18060eda24192505627e SHA512 
a4adaf39e4680d5d7d729b27c578919b335209671f911138e135c7554f0af33dce25e46863e65f98a2022a534e0f93c77acbc3bc69d304a28aa846fb5dbf469c
 WHIRLPOOL 
c0d55a6ce5db495bf02f619287987dd148ff5e83cbfc1a2b91893a05ff619c5806a02eaa87a3b1c83225699de84fd0f3e0b623fe664e9a0ead5c37eef99aac81

diff --git a/dev-python/osprofiler/osprofiler-1.5.0.ebuild 
b/dev-python/osprofiler/osprofiler-1.5.0.ebuild
new file mode 100644
index 00..1f158dae1a
--- /dev/null
+++ b/dev-python/osprofiler/osprofiler-1.5.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Profiler Library"
+HOMEPAGE="https://launchpad.net/osprofiler;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-keystoneclient/

2017-02-26 Thread Matt Thode
commit: 8b736a088f338483aac3425a50c4a8fd5fa378a6
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 00:55:30 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:14:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b736a08

dev-python/python-keystoneclient: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/python-keystoneclient/Manifest  |  1 +
 .../python-keystoneclient-3.10.0.ebuild| 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/python-keystoneclient/Manifest 
b/dev-python/python-keystoneclient/Manifest
index d62c9f7c35..a0d760f58a 100644
--- a/dev-python/python-keystoneclient/Manifest
+++ b/dev-python/python-keystoneclient/Manifest
@@ -1,2 +1,3 @@
 DIST python-keystoneclient-2.3.1.tar.gz 322240 SHA256 
89e93551071cf29780eeafe7a61114cd36b1c2192813d3c2a58a348a6a3ac6ff SHA512 
555ad57332ea677242057c34313df0d02a16f5738c584db82611db3e3636e792d30b9dc5ea371ba56a4c3b9a158ba879ca38ff5fd40ae842f8be98e52ea856d8
 WHIRLPOOL 
095ae83ea61f356a46fc2f8e135ffcb46db205a8bfd9b5b3acd0e7b4baacfa97d315c1b1ae3c422769e683911591d67bdbb5ec21728af91fd4eb709c0f6c3df1
+DIST python-keystoneclient-3.10.0.tar.gz 300635 SHA256 
c65fa56791ec02dc942ad08e5c3634b8dca98eda76ee3c2549018b6767e67918 SHA512 
606143ed7e1187098e6e0c4168bc0ee19204e1782b3fd1db4bd2fbca1cea193fd924b01a5fb5bc1de592fa961f737788108ac384899d81f747fed2853f5f18bb
 WHIRLPOOL 
72580d0c57efe71d7ec71e12147e69d0bca7df6949a97afb601ec5fa1abac01f08a894f0c2aba5c4724f60e6f30b6ebbcf748de1ea6a6fdb2103bfd9afe8eced
 DIST python-keystoneclient-3.5.0.tar.gz 299756 SHA256 
5a1c7f3902193c620e398c4655b7d363a7fabdb286e549fccf99ae84ed1612dd SHA512 
a43a11cc856c7e65c9844820df1d0683b90c599ae14721ba8a915952e89037871cf7f702b7b422d37d06e18cb1a2746cf02a1fa2bb6dac708c651df0dea86734
 WHIRLPOOL 
ac958569843a8adf548c6ad7e319dfbd309528420211cc3cfba8bd00d2194314f88fa66e6c770ca828051ef3ffc61ad3c441098b005ae5b42d545266483cdc7c

diff --git 
a/dev-python/python-keystoneclient/python-keystoneclient-3.10.0.ebuild 
b/dev-python/python-keystoneclient/python-keystoneclient-3.10.0.ebuild
new file mode 100644
index 00..5c0ab4d159
--- /dev/null
+++ b/dev-python/python-keystoneclient/python-keystoneclient-3.10.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client Library for OpenStack Identity"
+HOMEPAGE="http://www.openstack.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+RESTRICT="test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/positional-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+"
+#PATCHES=(
+#)
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-utils/

2017-02-26 Thread Matt Thode
commit: cf379c49940288b651c94189c9dca130ec76e378
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 00:52:34 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:14:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf379c49

dev-python/oslo-utils: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-utils/Manifest |  1 +
 dev-python/oslo-utils/oslo-utils-3.22.0.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 34c4134833..8c5940870c 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1,2 +1,3 @@
 DIST oslo-utils-3.16.0.tar.gz 76660 SHA256 
109e018da9d95caba79c94935257d2335e5a77e65ebbff218cb9756e746630f1 SHA512 
58edfeb2b7cb59bcde1b7abf87a1509c30e586051fd7fc0803f6c0a53a717c084b2bbf4d2d906261f20053e3c32189bc86ad1b615c0b9437bacb9b2075dce8ec
 WHIRLPOOL 
ade367faefe2bd08ed3656c6727374468df4d70dba4e4b37c7dba1656c057fa0dfb167a537635b66c0df9b69bce5611b0fa0f62ac8ece9f64f4caec7b8621ee7
+DIST oslo-utils-3.22.0.tar.gz 84490 SHA256 
aa72be266fee787541c02baa9ac341ec4b1b01b0d5a097db459aee05b27b12fb SHA512 
09b53b5a322133ace2d68bba871746b88f709b50385b93bea0c4398ceb6a848a3019f2fc68f0bb645963a95432b9e616e733720ebb57aff61108d8e22bc11e70
 WHIRLPOOL 
b464196269e165db0aaa9807a5e284f5905f5aaf95e6fd66cf3580838eb07611dacc3f69f2d21c7516c75694d6d246cb6c719756fca61b136388875a2e921236
 DIST oslo-utils-3.8.0.tar.gz 70830 SHA256 
c0e935b86e72facc02264271ed09dd9c5879d52452d7a1b4a116a6c7d05077aa SHA512 
bd2e140f8f2c06c3b1ad8ee34071746e3987352d0ab79d91ea70716c34b4a8baa066e9731376618554b57b1b88ea570ab2f51c563c43f78a46ff7a132ed03fc5
 WHIRLPOOL 
865a2d438f0085c7cf50f2c29d12dcbb9f94dc1a5d7679d69a56f821029ef8f92d4f19dfa4375b302dd3848f77e35f7a168cefbd9e85bac26a680cfe3cfce9f1

diff --git a/dev-python/oslo-utils/oslo-utils-3.22.0.ebuild 
b/dev-python/oslo-utils/oslo-utils-3.22.0.ebuild
new file mode 100644
index 00..e63a137ea0
--- /dev/null
+++ b/dev-python/oslo-utils/oslo-utils-3.22.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Utility library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   virtual/python-funcsigs[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.0.7[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+# Note: Tests fail due to requiring installation
+#
+# Installation appears to fail due to the use of namespace packages but root
+# cause was never truly established.
+#
+# Tests fail with:
+# ImportError: No module named 'oslo.utils
+
+#RESTRICT="test"
+
+python_test() {
+   distutils_install_for_testing
+
+   cd "${TEST_DIR}"/lib || die
+
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPTYHON}"
+
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-config/

2017-02-26 Thread Matt Thode
commit: 55dded05d01ecf3c7289328f025f862b80ef2b37
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:01:31 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:14:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55dded05

dev-python/oslo-config: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-config/Manifest  |  1 +
 dev-python/oslo-config/oslo-config-3.22.0.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/dev-python/oslo-config/Manifest b/dev-python/oslo-config/Manifest
index 2b11f6e08d..b107ff1cd9 100644
--- a/dev-python/oslo-config/Manifest
+++ b/dev-python/oslo-config/Manifest
@@ -1,2 +1,3 @@
 DIST oslo-config-3.17.1.tar.gz 110680 SHA256 
cca83fd492756239142b3ec4d49ca39cb32b7afc09cb1b26f66176577bc78ed2 SHA512 
6079bb7185375a6d10774aa410780872fa910e9bdac1c92a90117d1bc626765186f710f8b44e7564bb68281ff07c043563527c3a99eff20500edbcb441562b7b
 WHIRLPOOL 
a17bd4c84511610f84331c66990db91d9129afc97b4f6c7aa7f18a36d4f607e88569e85d0b5db23e68c2a3f369d12b15d0328dad18404484dbf394d5f348afa6
+DIST oslo-config-3.22.0.tar.gz 118255 SHA256 
6b7d341d8bdce8026028485f8238ee7865edb123ffb5f916956ed52f37de3e47 SHA512 
2bc8b18f32baffc91a06b2b94b0adbe36c921d89b2737328689cec6646a0f8c34d9e015b330001ccdfcb606b381a27adeaa8da9461eee701f63f0edf963f43b8
 WHIRLPOOL 
9632b429b16d0b5764001cf046113fd6d97dc9154452b3e5c7f54c9be939e7ecf759e5f74e4aca75d9911a9fb0c0ca1c90b779b070ac5beb9b00cb82870cfbfe
 DIST oslo-config-3.9.0.tar.gz 99255 SHA256 
ec7bdf4a3d85f90cf07d2fa03a20783558ad0f490d71bd8faf50bf4ee2923df1 SHA512 
c52d1ed16149a57748e81d4eed192636fc726a4f373cb5c5d7a1bcdbe43a0339f733f94a3d922aa85c6248749b69da06d6c671a152d301510603f50913176b1c
 WHIRLPOOL 
af288fc5b5c5fef3f6c5e128585355bf0624b9fc11519c679bb2d3399a67e5935510c677ef6d714c562197260081e9fbc7e8fc7b6cebcd7aa757eedf8b17eb2e

diff --git a/dev-python/oslo-config/oslo-config-3.22.0.ebuild 
b/dev-python/oslo-config/oslo-config-3.22.0.ebuild
new file mode 100644
index 00..c271de4800
--- /dev/null
+++ b/dev-python/oslo-config/oslo-config-3.22.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Configuration API"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/rfc3986-0.3.1[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   use doc && esetup.py build_sphinx
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   rm -rf .testrepository || die "could not remove '.testrepository' under 
${EPTYHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-context/

2017-02-26 Thread Matt Thode
commit: 64c1ed5765f9edd240aafe13f8a0704b1e2b0b16
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 27 01:04:35 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 27 02:14:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c1ed57

dev-python/oslo-context: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/oslo-context/Manifest   |  1 +
 dev-python/oslo-context/oslo-context-2.12.1.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index 602d460dd8..ea9c6e898f 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1,2 +1,3 @@
+DIST oslo.context-2.12.1.tar.gz 25879 SHA256 
e257c5962928c564ad323a436703733662b39e45d4892d5aff3f290e89e95b94 SHA512 
075f402786dfe0e153c0fe21f2a2a8a2099cc2451a6f891fef00e0fd460f9f39220d390c9ae7ba0515a3ad79a94a1b2288c65029aea8f5e7481f8fe181d877b4
 WHIRLPOOL 
9df270cd41bc2067dcbbba4312fd60682a4f2a5f461d61c80d4b5d5e19a4b1c691c08e8bd34d581e89e4998760f950cc7e8964d04a23c6188cf906892623c55b
 DIST oslo.context-2.2.0.tar.gz 16981 SHA256 
8c9fbbf56d3f37cf00a039cac3455cffeb6588f61537e36a36ce9447c4be72ec SHA512 
f4ccb7a5e652a4820fb40e538a631c11be5f978de2219dc923e18559d30625a31e0ca031f095ce2e0545290cdfdeb714fcf086add6b5a7eb2413ebd1e7a25875
 WHIRLPOOL 
a9a5685dd62105ddaee9c48fdc96231ea700ab8821e7e918920afc1bdf1f1a0e36aa1845c9665bf753fb56d95005f69d4927b12aac9712f41f43e2d89682beaf
 DIST oslo.context-2.9.0.tar.gz 23049 SHA256 
2682d59ebea3c61421bba98cd3f36dcef5416ad771b220856f14fb528ef81b39 SHA512 
6aa062542953007d8cfaf05e231105865c35370a80c9b32a4faae266d07981e83ebe34790b0217d818e2bb40d82d0a7ef3ebf77c7008ce358f7b4e61f6a38ff8
 WHIRLPOOL 
7ab7cca5c1d5e260e5e97df7cc1a3136e6f96f8237251c3bed46ebc565a9706fcabaa8b138d14e61024d34f34e7be83da313c02e8eba502d68d9b9a1342e1cde

diff --git a/dev-python/oslo-context/oslo-context-2.12.1.ebuild 
b/dev-python/oslo-context/oslo-context-2.12.1.ebuild
new file mode 100644
index 00..87096c9774
--- /dev/null
+++ b/dev-python/oslo-context/oslo-context-2.12.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Helpers to maintain useful information about a request context"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.context;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/positional-1.1.1[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/oslo.context-${PV}"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+# This time half the doc files are missing; Do you want them?
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/ranger/

2017-02-26 Thread Tim Harder
commit: 2273d3165f11cb8012e89a1dc240de24acb2c151
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Feb 27 02:00:44 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Feb 27 02:00:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2273d316

app-misc/ranger: stabilize 1.8.1

 app-misc/ranger/ranger-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ranger/ranger-1.8.1.ebuild 
b/app-misc/ranger/ranger-1.8.1.ebuild
index edffed3520..4e2e1dfb83 100644
--- a/app-misc/ranger/ranger-1.8.1.ebuild
+++ b/app-misc/ranger/ranger-1.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="http://nongnu.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~ppc ~x86"
+   KEYWORDS="amd64 ~ppc x86"
 fi
 
 DESCRIPTION="A vim-inspired file manager for the console"



[gentoo-commits] repo/gentoo:master commit in: app-misc/ranger/

2017-02-26 Thread Tim Harder
commit: 896046db527c1f3e28f082d59a14b1da1494105c
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Feb 27 01:58:38 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Feb 27 01:58:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896046db

app-misc/ranger: use github repo

 app-misc/ranger/ranger-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ranger/ranger-.ebuild 
b/app-misc/ranger/ranger-.ebuild
index edffed3520..8bf81e7ecf 100644
--- a/app-misc/ranger/ranger-.ebuild
+++ b/app-misc/ranger/ranger-.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="ncurses"
 inherit distutils-r1
 
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.savannah.nongnu.org/ranger.git"
+   EGIT_REPO_URI="https://github.com/ranger/ranger.git;
inherit git-r3
 else
SRC_URI="http://nongnu.org/${PN}/${P}.tar.gz;



[gentoo-commits] repo/gentoo:master commit in: app-misc/ranger/, app-misc/ranger/files/

2017-02-26 Thread Tim Harder
commit: 2801436404159d00cf777877494946e5ab5d22a4
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Feb 27 02:01:04 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Feb 27 02:01:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28014364

app-misc/ranger: remove old

 app-misc/ranger/Manifest   |  2 --
 .../ranger/files/ranger-1.6.1-w3mimgdisplay.patch  | 11 ---
 app-misc/ranger/ranger-1.7.2.ebuild| 38 --
 app-misc/ranger/ranger-1.8.0.ebuild| 38 --
 4 files changed, 89 deletions(-)

diff --git a/app-misc/ranger/Manifest b/app-misc/ranger/Manifest
index 93416b5ceb..9b363a36fc 100644
--- a/app-misc/ranger/Manifest
+++ b/app-misc/ranger/Manifest
@@ -1,3 +1 @@
-DIST ranger-1.7.2.tar.gz 269713 SHA256 
94f6e342daee4445f15db5a7440a11138487c49cc25da0c473bbf1b8978f5b79 SHA512 
4815831bceb76bf15a68cdb09d3276192095b211ba06f0abeeec9529b0cb054341666c607f11b2c0acd1ff7de6fa3b71c9aab59db6bd5d1f0137e07619b522bd
 WHIRLPOOL 
7985c470a789cd58a64d2e5e8eb7675ea4df8f71f0cac0bae7e49af599ab07d30a3ebe567e938649e69c812e8e2a4043e10004c708459a9a58b7c523fc34c6f3
-DIST ranger-1.8.0.tar.gz 227368 SHA256 
ce02476cb93d51b901eb6f5f0fc9675c58bd0a2f11d2ce0cdb667e15ec314092 SHA512 
dd630c8aaca479925bc48982a2fab7c6f8999512985e37f0d7c5906ec1f8ed4b7b59fb0320dee5abf8ab7513a6f58528cdf64eaf8ca8d4528260cfba5916af40
 WHIRLPOOL 
54d8e9e0efaec5feae5c7d34adeb5d6880076ae2dfedb2cd26e5cdd2c593e7b3cc6e6089436ef44fd39fd4574a0d79a45661621bce0d508bbe317ec718c562cd
 DIST ranger-1.8.1.tar.gz 227415 SHA256 
1433f9f9958b104c97d4b23ab77a2ac37d3f98b826437b941052a55c01c721b4 SHA512 
40450d4e80017ac62d60ea6de231c10496fec1680f15a14006d3b87aae7f34cb2dbb6b810ced89527a4cba2975dcd6c037217e86fa806a0ba3cd39dc7dee8f04
 WHIRLPOOL 
29c6613befff82e883b9dcdf04f789338992d79a5cd6dcee46b19c21e80bd61b6de89567794d60c42696a4e7ed599e3606dfa9460558432a10169a2201a4e937

diff --git a/app-misc/ranger/files/ranger-1.6.1-w3mimgdisplay.patch 
b/app-misc/ranger/files/ranger-1.6.1-w3mimgdisplay.patch
deleted file mode 100644
index 3e11c33a69..00
--- a/app-misc/ranger/files/ranger-1.6.1-w3mimgdisplay.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 ranger-1.6.1/ranger/ext/img_display.py
-+++ ranger-1.6.1/ranger/ext/img_display.py
-@@ -13,7 +13,7 @@
- import termios, fcntl, struct, sys, os
- from subprocess import Popen, PIPE
- 
--W3MIMGDISPLAY_PATH = '/usr/lib/w3m/w3mimgdisplay'
-+W3MIMGDISPLAY_PATH = '/usr/libexec/w3m/w3mimgdisplay'
- W3MIMGDISPLAY_OPTIONS = []
- 
- class ImgDisplayUnsupportedException(Exception):

diff --git a/app-misc/ranger/ranger-1.7.2.ebuild 
b/app-misc/ranger/ranger-1.7.2.ebuild
deleted file mode 100644
index f368fbb8d8..00
--- a/app-misc/ranger/ranger-1.7.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-PYTHON_REQ_USE="ncurses"
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.savannah.nongnu.org/ranger.git"
-   inherit git-r3
-else
-   SRC_URI="http://nongnu.org/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 ~ppc x86"
-fi
-
-DESCRIPTION="A vim-inspired file manager for the console"
-HOMEPAGE="http://ranger.nongnu.org/;
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="virtual/pager"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.6.1-w3mimgdisplay.patch )
-
-src_prepare() {
-   sed -i "s|share/doc/ranger|share/doc/${PF}|" setup.py doc/ranger.1 || 
die
-   distutils-r1_src_prepare
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "Ranger has many optional dependencies to support enhanced 
file previews."
-   elog "See the README or homepage for more details."
-   fi
-}

diff --git a/app-misc/ranger/ranger-1.8.0.ebuild 
b/app-misc/ranger/ranger-1.8.0.ebuild
deleted file mode 100644
index b9efb3ed91..00
--- a/app-misc/ranger/ranger-1.8.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-PYTHON_REQ_USE="ncurses"
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.savannah.nongnu.org/ranger.git"
-   inherit git-r3
-else
-   SRC_URI="http://nongnu.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-DESCRIPTION="A vim-inspired file manager for the console"
-HOMEPAGE="http://ranger.nongnu.org/;
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="virtual/pager"
-
-src_prepare() {
-   # use versioned doc path
-   sed -i "s|share/doc/ranger|share/doc/${PF}|" setup.py doc/ranger.1 || 
die
-
-   distutils-r1_src_prepare
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "Ranger has many optional dependencies to support enhanced 

[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/

2017-02-26 Thread Tim Harder
commit: 608c5dc1aac7fd43676c4a5fd9274eefae8c96d5
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Feb 27 01:38:10 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Feb 27 01:39:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608c5dc1

dev-util/pkgcheck: add py36 support

 dev-util/pkgcheck/pkgcheck-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild 
b/dev-util/pkgcheck/pkgcheck-.ebuild
index ef4c7be9ae..a4ed7362be 100644
--- a/dev-util/pkgcheck/pkgcheck-.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 DISTUTILS_IN_SOURCE_BUILD=1
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/vimball/

2017-02-26 Thread Tim Harder
commit: c4edf6e7890f537d4840154e1b5354d5d6e607ec
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Feb 27 01:45:53 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Feb 27 01:46:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4edf6e7

app-arch/vimball: add py36 support

 app-arch/vimball/vimball-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/vimball/vimball-.ebuild 
b/app-arch/vimball/vimball-.ebuild
index 7d14cdd070..53fa67225c 100644
--- a/app-arch/vimball/vimball-.ebuild
+++ b/app-arch/vimball/vimball-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then



  1   2   3   >