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

2021-05-31 Thread Michał Górny
commit: 9cd38edfd3767895c15b2522d10430d722e74021
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 31 20:58:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 31 20:58:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd38edf

sys-auth/keystone: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 sys-auth/keystone/Manifest|   3 -
 sys-auth/keystone/keystone-17.0.0.ebuild  | 156 --
 sys-auth/keystone/keystone-2020.1..ebuild | 156 --
 3 files changed, 315 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index c43b020ccd3..3a07855f118 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,6 +1,3 @@
-DIST keystone-17.0.0.tar.gz 1607717 BLAKE2B 
d59ccc651fa5363442ad6c1f3b2f2c2f6393468502e41d3aca7a9f4bd1d27fb558101ed37d051dcf7cdd77edb04df5ec1a739346dd889a5c873a607383897d25
 SHA512 
9d52a49fdcf1e891ae936ca221815576985a0f9a252960628dfbed18ca80c3f2af5a6311d7cf7c3d868ff4b02187515702ec297db1b2d49314662c46edf5c080
 DIST keystone-18.0.0.tar.gz 1679326 BLAKE2B 
714df5a1d7c6d601d1743a2dd3bac57c1006aeb9361241edf4205c583b6df6763411c27aa0d420aa94ee2a8cc581678013cc27ae8a97747f903d61fc852afb6e
 SHA512 
48aa9aae46e0f61596222aa37def152cdb48876afb7edc1eadf84ea91c8bd2f6bfd645d64e9bfb82cf9d041d7ae432c34d25e34130b32b4815d9a73cea903ffc
-DIST keystone.conf.sample-17.0.0 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383
 DIST keystone.conf.sample-18.0.0 107458 BLAKE2B 
c1d826acdd671638fc4542864811bda8baa237cfbf24438fa0cedc12e6f29047178cfb1b837c0aef035410848ce3e473e58b51f0eadee4c61eb75f214c65c35a
 SHA512 
6488a1c3eac0d1376db0950cda65c62ba04dc03d896a6c0465ea09b870e5d077ed5012a84657defb9f63db25ce320c884f72c4083e4a233f18930120194ba73b
-DIST keystone.conf.sample-2020.1. 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383
 DIST keystone.conf.sample-2020.2. 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383

diff --git a/sys-auth/keystone/keystone-17.0.0.ebuild 
b/sys-auth/keystone/keystone-17.0.0.ebuild
deleted file mode 100644
index e3914fff6d7..000
--- a/sys-auth/keystone/keystone-17.0.0.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="The Openstack authentication, authorization, and service catalog"
-HOMEPAGE="https://launchpad.net/keystone;
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/ussuri/keystone.conf.sample
 -> keystone.conf.sample-${PV}"
-   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-   EGIT_BRANCH="stable/ussuri"
-else
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/ussuri/keystone.conf.sample
 -> keystone.conf.sample-${PV}
-   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+sqlite ldap memcached mongo mysql postgres test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
-   >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}]
-   )
-   mysql? (
-   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
-   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
-   )
-   postgres? (
-   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
-   )
-   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
-  

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

2020-12-19 Thread Matthew Thode
commit: 9e64bcd6d30c0cebcc14bfbbf8ffdfeef298efe1
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 19 21:35:42 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Dec 19 21:40:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e64bcd6

sys-auth/keystone: 18.0.0 stable amd64/x86

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/keystone-18.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-18.0.0.ebuild 
b/sys-auth/keystone/keystone-18.0.0.ebuild
index 875d600dda5..d09a91b2815 100644
--- a/sys-auth/keystone/keystone-18.0.0.ebuild
+++ b/sys-auth/keystone/keystone-18.0.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]];then
 else

SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/victoria/keystone.conf.sample
 -> keystone.conf.sample-${PV}
https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/keystone/, dev-python/oslo-cache/

2020-10-17 Thread Matthew Thode
commit: 7c7e02f1dc84cc6acc657dd024a452250eddd520
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Oct 17 20:41:50 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Oct 17 21:53:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c7e02f1

dev-python/oslo-cache: 2.6.1 bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/oslo-cache/Manifest|  1 +
 dev-python/oslo-cache/oslo-cache-2.6.1.ebuild | 34 +++
 sys-auth/keystone/Manifest|  1 +
 3 files changed, 36 insertions(+)

diff --git a/dev-python/oslo-cache/Manifest b/dev-python/oslo-cache/Manifest
index 50b086580ea..5924d100daf 100644
--- a/dev-python/oslo-cache/Manifest
+++ b/dev-python/oslo-cache/Manifest
@@ -1 +1,2 @@
 DIST oslo-cache-2.3.0.tar.gz 57209 BLAKE2B 
aa34c4deb0206c86181e629b1ccedaa3b0b7a503f4648b9ffb23dcba84c98658017a720701176776652a2a58447c54662314dd4853ec6ccf6c2acebb4b559325
 SHA512 
c3ad9c326fa71985d4546bd20bcb8aa9508808c8eae2a9e3dac1c014d148bfa8f5a847eb2ca8d1a204cce07b6d640f9541491dd41c7c6169e993e408786358af
+DIST oslo-cache-2.6.1.tar.gz 60918 BLAKE2B 
89def6f66ccb68e8725571b4f9fcc8a98c8b18dbb23186b1ed3cc09ae02eb786608c744f6ea7022fd3a832d206fe75916f74f2c000125c853993dc95f13da8f3
 SHA512 
20696d9a9feda9368fc261ccc124ab825b85373b2716110dcab7101346467dbf4d9e8a48b689a76ca837a8c4e97d03476b3573623ac57602f5d0e558110dd551

diff --git a/dev-python/oslo-cache/oslo-cache-2.6.1.ebuild 
b/dev-python/oslo-cache/oslo-cache-2.6.1.ebuild
new file mode 100644
index 000..eee84e0c657
--- /dev/null
+++ b/dev-python/oslo-cache/oslo-cache-2.6.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+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"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/dogpile-cache-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-8.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-5.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-4.2.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-4.2.0[${PYTHON_USEDEP}]
+"

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index be08e7d388d..b847d457327 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,4 @@
 DIST keystone-17.0.0.tar.gz 1607717 BLAKE2B 
d59ccc651fa5363442ad6c1f3b2f2c2f6393468502e41d3aca7a9f4bd1d27fb558101ed37d051dcf7cdd77edb04df5ec1a739346dd889a5c873a607383897d25
 SHA512 
9d52a49fdcf1e891ae936ca221815576985a0f9a252960628dfbed18ca80c3f2af5a6311d7cf7c3d868ff4b02187515702ec297db1b2d49314662c46edf5c080
 DIST keystone.conf.sample-17.0.0 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383
 DIST keystone.conf.sample-2020.1. 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383
+DIST keystone.conf.sample-2020.2. 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383



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

2020-10-17 Thread Matthew Thode
commit: 9890b799a702b991355b2731e747e32c8bb492cd
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Oct 17 21:53:08 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Oct 17 21:53:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9890b799

sys-auth/keystone: VICTORIA

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest|   2 +
 sys-auth/keystone/keystone-18.0.0.ebuild  | 156 ++
 sys-auth/keystone/keystone-2020.2..ebuild | 156 ++
 3 files changed, 314 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index b847d457327..c43b020ccd3 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,4 +1,6 @@
 DIST keystone-17.0.0.tar.gz 1607717 BLAKE2B 
d59ccc651fa5363442ad6c1f3b2f2c2f6393468502e41d3aca7a9f4bd1d27fb558101ed37d051dcf7cdd77edb04df5ec1a739346dd889a5c873a607383897d25
 SHA512 
9d52a49fdcf1e891ae936ca221815576985a0f9a252960628dfbed18ca80c3f2af5a6311d7cf7c3d868ff4b02187515702ec297db1b2d49314662c46edf5c080
+DIST keystone-18.0.0.tar.gz 1679326 BLAKE2B 
714df5a1d7c6d601d1743a2dd3bac57c1006aeb9361241edf4205c583b6df6763411c27aa0d420aa94ee2a8cc581678013cc27ae8a97747f903d61fc852afb6e
 SHA512 
48aa9aae46e0f61596222aa37def152cdb48876afb7edc1eadf84ea91c8bd2f6bfd645d64e9bfb82cf9d041d7ae432c34d25e34130b32b4815d9a73cea903ffc
 DIST keystone.conf.sample-17.0.0 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383
+DIST keystone.conf.sample-18.0.0 107458 BLAKE2B 
c1d826acdd671638fc4542864811bda8baa237cfbf24438fa0cedc12e6f29047178cfb1b837c0aef035410848ce3e473e58b51f0eadee4c61eb75f214c65c35a
 SHA512 
6488a1c3eac0d1376db0950cda65c62ba04dc03d896a6c0465ea09b870e5d077ed5012a84657defb9f63db25ce320c884f72c4083e4a233f18930120194ba73b
 DIST keystone.conf.sample-2020.1. 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383
 DIST keystone.conf.sample-2020.2. 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383

diff --git a/sys-auth/keystone/keystone-18.0.0.ebuild 
b/sys-auth/keystone/keystone-18.0.0.ebuild
new file mode 100644
index 000..875d600dda5
--- /dev/null
+++ b/sys-auth/keystone/keystone-18.0.0.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 python3_8 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/victoria/keystone.conf.sample
 -> keystone.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+   EGIT_BRANCH="stable/victoria"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/victoria/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.7[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.3.0[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   

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

2020-07-02 Thread Matthew Thode
commit: b64c06c9850499f5ae38a0be99395725d541f22f
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jul  3 00:30:38 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jul  3 00:31:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b64c06c9

sys-auth/keystone: remove train

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest|   3 -
 sys-auth/keystone/keystone-16.0.1.ebuild  | 160 --
 sys-auth/keystone/keystone-2019.2..ebuild | 160 --
 3 files changed, 323 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 65903092617..be08e7d388d 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,6 +1,3 @@
-DIST keystone-16.0.1.tar.gz 1683325 BLAKE2B 
6f22773592a1c843e82bcded230d2606b7fe8e540d50ccdbd85f53d4e5fda81023e85d04c258bc3741ecd7e4f8855299ab1828c8864862715ffd32629b877245
 SHA512 
060725244a181a98a3011ef7ae648b67054e64216fc62870b4190fd8475c8c36de01ae6428d1d4fac4bbdb405097aab1a9fe11daa65d4624dc613821cfeee004
 DIST keystone-17.0.0.tar.gz 1607717 BLAKE2B 
d59ccc651fa5363442ad6c1f3b2f2c2f6393468502e41d3aca7a9f4bd1d27fb558101ed37d051dcf7cdd77edb04df5ec1a739346dd889a5c873a607383897d25
 SHA512 
9d52a49fdcf1e891ae936ca221815576985a0f9a252960628dfbed18ca80c3f2af5a6311d7cf7c3d868ff4b02187515702ec297db1b2d49314662c46edf5c080
-DIST keystone.conf.sample-16.0.1 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
 DIST keystone.conf.sample-17.0.0 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383
-DIST keystone.conf.sample-2019.2. 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
 DIST keystone.conf.sample-2020.1. 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383

diff --git a/sys-auth/keystone/keystone-16.0.1.ebuild 
b/sys-auth/keystone/keystone-16.0.1.ebuild
deleted file mode 100644
index 2161ae06b67..000
--- a/sys-auth/keystone/keystone-16.0.1.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="The Openstack authentication, authorization, and service catalog"
-HOMEPAGE="https://launchpad.net/keystone;
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}"
-   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-   EGIT_BRANCH="stable/train"
-else
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}
-   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+sqlite ldap memcached mongo mysql postgres test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
-   >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}]
-   )
-   mysql? (
-   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
-   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
-   )
-   postgres? (
-   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   

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

2020-06-13 Thread Matthew Thode
commit: e4c852b0065e339bcab55f5dfe5c8b9912c0a451
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jun 13 15:56:08 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jun 13 15:56:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c852b0

sys-auth/keystone: 16.0.1 stable amd64/x86 with cleanup

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest   |   2 -
 sys-auth/keystone/keystone-16.0.0.ebuild | 166 ---
 sys-auth/keystone/keystone-16.0.1.ebuild |   2 +-
 3 files changed, 1 insertion(+), 169 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index b763908ecad..65903092617 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,7 +1,5 @@
-DIST keystone-16.0.0.tar.gz 1671648 BLAKE2B 
172ce385a009c4c5fb83fa6fb7fa06d5be98e72064e21d4b5a62bb61bcbdfdce3702847820b71837ff54077b7b454fc0d2b95eabcbb2150f2919c7f9d3fc7299
 SHA512 
af4c977c4ef0fdcc89e94929c026daa1175caef96332f9dcb71a559659d8361467b2a40174847a8e7d7b70e1a151002cfe846a1be5fc7c5bfd1a8aeae3975397
 DIST keystone-16.0.1.tar.gz 1683325 BLAKE2B 
6f22773592a1c843e82bcded230d2606b7fe8e540d50ccdbd85f53d4e5fda81023e85d04c258bc3741ecd7e4f8855299ab1828c8864862715ffd32629b877245
 SHA512 
060725244a181a98a3011ef7ae648b67054e64216fc62870b4190fd8475c8c36de01ae6428d1d4fac4bbdb405097aab1a9fe11daa65d4624dc613821cfeee004
 DIST keystone-17.0.0.tar.gz 1607717 BLAKE2B 
d59ccc651fa5363442ad6c1f3b2f2c2f6393468502e41d3aca7a9f4bd1d27fb558101ed37d051dcf7cdd77edb04df5ec1a739346dd889a5c873a607383897d25
 SHA512 
9d52a49fdcf1e891ae936ca221815576985a0f9a252960628dfbed18ca80c3f2af5a6311d7cf7c3d868ff4b02187515702ec297db1b2d49314662c46edf5c080
-DIST keystone.conf.sample-16.0.0 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
 DIST keystone.conf.sample-16.0.1 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
 DIST keystone.conf.sample-17.0.0 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383
 DIST keystone.conf.sample-2019.2. 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a

diff --git a/sys-auth/keystone/keystone-16.0.0.ebuild 
b/sys-auth/keystone/keystone-16.0.0.ebuild
deleted file mode 100644
index 5a084df6e8c..000
--- a/sys-auth/keystone/keystone-16.0.0.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1 user
-
-DESCRIPTION="The Openstack authentication, authorization, and service catalog"
-HOMEPAGE="https://launchpad.net/keystone;
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}"
-   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-   EGIT_BRANCH="stable/train"
-else
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}
-   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+sqlite ldap memcached mongo mysql postgres test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
-   >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}]
-   )
-   mysql? (
-  

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

2020-05-30 Thread Matthew Thode
commit: 6ea62167509b4e73e451a021d1c6b212e9ac29a5
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 30 17:53:49 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 30 17:53:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea62167

sys-auth/keystone: 17.0.0 stable amd64/x86 for openstack ussuri

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/keystone-17.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-17.0.0.ebuild 
b/sys-auth/keystone/keystone-17.0.0.ebuild
index a3c3e079613..e3914fff6d7 100644
--- a/sys-auth/keystone/keystone-17.0.0.ebuild
+++ b/sys-auth/keystone/keystone-17.0.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]];then
 else

SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/ussuri/keystone.conf.sample
 -> keystone.conf.sample-${PV}
https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="Apache-2.0"



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

2020-05-16 Thread Matthew Thode
commit: 36414d6d42af7dd3d77401497614152f1263a173
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 16:58:03 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 16:58:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36414d6d

sys-auth/keystone: 17.0.0 ussuri bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest|   3 +
 sys-auth/keystone/keystone-17.0.0.ebuild  | 156 ++
 sys-auth/keystone/keystone-2020.1..ebuild | 156 ++
 3 files changed, 315 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 144b6bc5f6a..b763908ecad 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,5 +1,8 @@
 DIST keystone-16.0.0.tar.gz 1671648 BLAKE2B 
172ce385a009c4c5fb83fa6fb7fa06d5be98e72064e21d4b5a62bb61bcbdfdce3702847820b71837ff54077b7b454fc0d2b95eabcbb2150f2919c7f9d3fc7299
 SHA512 
af4c977c4ef0fdcc89e94929c026daa1175caef96332f9dcb71a559659d8361467b2a40174847a8e7d7b70e1a151002cfe846a1be5fc7c5bfd1a8aeae3975397
 DIST keystone-16.0.1.tar.gz 1683325 BLAKE2B 
6f22773592a1c843e82bcded230d2606b7fe8e540d50ccdbd85f53d4e5fda81023e85d04c258bc3741ecd7e4f8855299ab1828c8864862715ffd32629b877245
 SHA512 
060725244a181a98a3011ef7ae648b67054e64216fc62870b4190fd8475c8c36de01ae6428d1d4fac4bbdb405097aab1a9fe11daa65d4624dc613821cfeee004
+DIST keystone-17.0.0.tar.gz 1607717 BLAKE2B 
d59ccc651fa5363442ad6c1f3b2f2c2f6393468502e41d3aca7a9f4bd1d27fb558101ed37d051dcf7cdd77edb04df5ec1a739346dd889a5c873a607383897d25
 SHA512 
9d52a49fdcf1e891ae936ca221815576985a0f9a252960628dfbed18ca80c3f2af5a6311d7cf7c3d868ff4b02187515702ec297db1b2d49314662c46edf5c080
 DIST keystone.conf.sample-16.0.0 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
 DIST keystone.conf.sample-16.0.1 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
+DIST keystone.conf.sample-17.0.0 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383
 DIST keystone.conf.sample-2019.2. 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
+DIST keystone.conf.sample-2020.1. 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383

diff --git a/sys-auth/keystone/keystone-17.0.0.ebuild 
b/sys-auth/keystone/keystone-17.0.0.ebuild
new file mode 100644
index 000..a3c3e079613
--- /dev/null
+++ b/sys-auth/keystone/keystone-17.0.0.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/ussuri/keystone.conf.sample
 -> keystone.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+   EGIT_BRANCH="stable/ussuri"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/ussuri/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}]
+   

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

2020-05-13 Thread Matthew Thode
commit: 4acbb7b82d6221eef5f46b4b7d7772cfe6f4a265
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 13 22:44:50 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed May 13 22:45:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4acbb7b8

sys-auth/keystone: migrate to user eclass

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/keystone-16.0.1.ebuild | 14 --
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/sys-auth/keystone/keystone-16.0.1.ebuild 
b/sys-auth/keystone/keystone-16.0.1.ebuild
index 4494f24111e..f1cdd22c765 100644
--- a/sys-auth/keystone/keystone-16.0.1.ebuild
+++ b/sys-auth/keystone/keystone-16.0.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 PYTHON_COMPAT=( python3_{6,7} )
 
-inherit distutils-r1 user
+inherit distutils-r1
 
 DESCRIPTION="The Openstack authentication, authorization, and service catalog"
 HOMEPAGE="https://launchpad.net/keystone;
@@ -97,15 +97,9 @@ RDEPEND="
www-servers/uwsgi[python,${PYTHON_USEDEP}]
www-apache/mod_wsgi[${PYTHON_USEDEP}]
www-servers/gunicorn[${PYTHON_USEDEP}]
-   )"
-
-#PATCHES=(
-#)
-
-pkg_setup() {
-   enewgroup keystone
-   enewuser keystone -1 -1 /var/lib/keystone keystone
-}
+   )
+   acct-user/keystone
+   acct-group/keystone"
 
 python_prepare_all() {
# it's in git, but not in the tarball.



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

2020-05-13 Thread Matthew Thode
commit: ab550c4aafef3af1658a38a294df0fa7c1cfa834
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 13 21:30:35 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed May 13 21:32:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab550c4a

sys-auth/keystone: 16.0.1 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest   |   2 +
 sys-auth/keystone/keystone-16.0.1.ebuild | 166 +++
 2 files changed, 168 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 25e01d35833..144b6bc5f6a 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,5 @@
 DIST keystone-16.0.0.tar.gz 1671648 BLAKE2B 
172ce385a009c4c5fb83fa6fb7fa06d5be98e72064e21d4b5a62bb61bcbdfdce3702847820b71837ff54077b7b454fc0d2b95eabcbb2150f2919c7f9d3fc7299
 SHA512 
af4c977c4ef0fdcc89e94929c026daa1175caef96332f9dcb71a559659d8361467b2a40174847a8e7d7b70e1a151002cfe846a1be5fc7c5bfd1a8aeae3975397
+DIST keystone-16.0.1.tar.gz 1683325 BLAKE2B 
6f22773592a1c843e82bcded230d2606b7fe8e540d50ccdbd85f53d4e5fda81023e85d04c258bc3741ecd7e4f8855299ab1828c8864862715ffd32629b877245
 SHA512 
060725244a181a98a3011ef7ae648b67054e64216fc62870b4190fd8475c8c36de01ae6428d1d4fac4bbdb405097aab1a9fe11daa65d4624dc613821cfeee004
 DIST keystone.conf.sample-16.0.0 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
+DIST keystone.conf.sample-16.0.1 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
 DIST keystone.conf.sample-2019.2. 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a

diff --git a/sys-auth/keystone/keystone-16.0.1.ebuild 
b/sys-auth/keystone/keystone-16.0.1.ebuild
new file mode 100644
index 000..4494f24111e
--- /dev/null
+++ b/sys-auth/keystone/keystone-16.0.1.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+   EGIT_BRANCH="stable/train"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-7.0.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   

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

2020-01-26 Thread Matthew Thode
commit: f8e87108e1ee2f5751a320db38dcecd64fe9709d
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jan 26 22:40:38 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jan 26 22:40:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e87108

sys-auth/keystone: cleanup

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest|  10 --
 sys-auth/keystone/keystone-14.1.0-r1.ebuild   | 181 --
 sys-auth/keystone/keystone-15.0.0.ebuild  | 170 
 sys-auth/keystone/keystone-2018.2..ebuild | 181 --
 sys-auth/keystone/keystone-2019.1..ebuild | 170 
 sys-auth/keystone/keystone-2019.2..ebuild |  14 +-
 6 files changed, 4 insertions(+), 722 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index a13bae67afe..25e01d35833 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,13 +1,3 @@
-DIST keystone-14.1.0.tar.gz 1467270 BLAKE2B 
ed4bd8a109fe80577d210a09ddb1e49d61cee329f52ded02dfa36d7996089b62b7570bdea3d4afd69d51e91183f6011b6ab69842d4b0463efc22e5140be7e02b
 SHA512 
ab2462f7d4bec19b37e0a482f19fd6cac3559d3fcb2422488646f18590a955bf324c260ca69f34c192508833378bba56c5ef21ee44c653dec50e3dc6e7b65425
-DIST keystone-15.0.0.tar.gz 1620138 BLAKE2B 
35a8800bb25e40f01837624058d62bf829e50eefe20953785dbbb9afc646c0178031b3d8b7a02e6f9b2b273294f1acdb7ac2c17e8200929cf8dbaac5dbf284ed
 SHA512 
b88f4ca95167a8cf0d1ed5891d692de43d43e95706b6efe8317ecc7356ee69eef85580d6f37dc9a31279c2127db946528fcd2b3612b43ccf6b952f88be097b01
 DIST keystone-16.0.0.tar.gz 1671648 BLAKE2B 
172ce385a009c4c5fb83fa6fb7fa06d5be98e72064e21d4b5a62bb61bcbdfdce3702847820b71837ff54077b7b454fc0d2b95eabcbb2150f2919c7f9d3fc7299
 SHA512 
af4c977c4ef0fdcc89e94929c026daa1175caef96332f9dcb71a559659d8361467b2a40174847a8e7d7b70e1a151002cfe846a1be5fc7c5bfd1a8aeae3975397
-DIST keystone.conf.sample-14.1.0 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
-DIST keystone.conf.sample-15.0.0 109344 BLAKE2B 
72542b4d42594bb86ba0afa4179705059c10f4d6978ae7081ba45762a4725c9340f8096099e0db6f6afc84e2b1d328b257f2f08cf25285f41032289458dfb92f
 SHA512 
b73c232e7a58f1bdaf7c50fb6fa6e75edc14742c7e74f70a44fe8be55ac673ae851015ed24c31891647bbddfd9a6c67b57bba4ce2dc368c5cee63e9ab72c8ce9
 DIST keystone.conf.sample-16.0.0 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
-DIST keystone.conf.sample-2018.2. 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
-DIST keystone.conf.sample-2019.1. 109344 BLAKE2B 
72542b4d42594bb86ba0afa4179705059c10f4d6978ae7081ba45762a4725c9340f8096099e0db6f6afc84e2b1d328b257f2f08cf25285f41032289458dfb92f
 SHA512 
b73c232e7a58f1bdaf7c50fb6fa6e75edc14742c7e74f70a44fe8be55ac673ae851015ed24c31891647bbddfd9a6c67b57bba4ce2dc368c5cee63e9ab72c8ce9
 DIST keystone.conf.sample-2019.2. 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
-DIST keystone.policy.yaml.sample-14.1.0 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
-DIST keystone.policy.yaml.sample-15.0.0 6644 BLAKE2B 
f983189bc8e855db0b1ae92b1066840f3dd13545a1ce8af22be877df1630816fa8fae36217a828d483385e199ede73066b14beb421fe57316ae82a83e851e0f9
 SHA512 
e358661d4ec363ab11d7d78f6324bbe42c3382b02a1a8579de79686f7c91fe1a09b612ea81138bfcef73f0391262c9fceb3af14e8a8728839b203d281a989c4f
-DIST keystone.policy.yaml.sample-2018.2. 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
-DIST keystone.policy.yaml.sample-2019.1. 6644 BLAKE2B 

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

2019-11-19 Thread Matthew Thode
commit: 2edebede4e56a07003429992b8f34968e4ce9efa
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Nov 19 18:12:55 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Nov 19 18:36:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2edebede

sys-auth/keystone: 16.0.0 allarches stablized

Stablized for Openstack Train

Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/keystone-16.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-16.0.0.ebuild 
b/sys-auth/keystone/keystone-16.0.0.ebuild
index d46c5c4329c..0faa948d08e 100644
--- a/sys-auth/keystone/keystone-16.0.0.ebuild
+++ b/sys-auth/keystone/keystone-16.0.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]];then
 else

SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}
https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="Apache-2.0"



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

2019-10-26 Thread Matthew Thode
commit: 35feb8d07fb4c003215ed2b541c04b8ffdaf80e4
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Oct 26 18:32:25 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Oct 26 18:37:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35feb8d0

sys-auth/keystone: fix file install problem with train

Fixes: https://bugs.gentoo.org/698578
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/keystone-16.0.0.ebuild  | 2 +-
 sys-auth/keystone/keystone-2019.2..ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/keystone-16.0.0.ebuild 
b/sys-auth/keystone/keystone-16.0.0.ebuild
index fd20d46baf1..d46c5c4329c 100644
--- a/sys-auth/keystone/keystone-16.0.0.ebuild
+++ b/sys-auth/keystone/keystone-16.0.0.ebuild
@@ -135,7 +135,7 @@ python_install_all() {
newins "${DISTDIR}/keystone.conf.sample-${PV}" keystone.conf.sample
doins etc/logging.conf.sample
doins etc/default_catalog.templates
-   doins etc/policy.v3cloudsample.json
+#  doins etc/policy.v3cloudsample.json
insinto /etc/keystone/httpd
doins httpd/*
 

diff --git a/sys-auth/keystone/keystone-2019.2..ebuild 
b/sys-auth/keystone/keystone-2019.2..ebuild
index fd20d46baf1..d46c5c4329c 100644
--- a/sys-auth/keystone/keystone-2019.2..ebuild
+++ b/sys-auth/keystone/keystone-2019.2..ebuild
@@ -135,7 +135,7 @@ python_install_all() {
newins "${DISTDIR}/keystone.conf.sample-${PV}" keystone.conf.sample
doins etc/logging.conf.sample
doins etc/default_catalog.templates
-   doins etc/policy.v3cloudsample.json
+#  doins etc/policy.v3cloudsample.json
insinto /etc/keystone/httpd
doins httpd/*
 



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

2019-10-20 Thread Matthew Thode
commit: b9c472c9f606378d3d600640104ef356081b0049
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Oct 20 22:22:29 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct 21 00:18:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c472c9

sys-auth/keystone: 16.0.0 bump

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest   |   2 +
 sys-auth/keystone/keystone-16.0.0.ebuild | 165 +++
 2 files changed, 167 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 3c23a236a2c..a13bae67afe 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,7 +1,9 @@
 DIST keystone-14.1.0.tar.gz 1467270 BLAKE2B 
ed4bd8a109fe80577d210a09ddb1e49d61cee329f52ded02dfa36d7996089b62b7570bdea3d4afd69d51e91183f6011b6ab69842d4b0463efc22e5140be7e02b
 SHA512 
ab2462f7d4bec19b37e0a482f19fd6cac3559d3fcb2422488646f18590a955bf324c260ca69f34c192508833378bba56c5ef21ee44c653dec50e3dc6e7b65425
 DIST keystone-15.0.0.tar.gz 1620138 BLAKE2B 
35a8800bb25e40f01837624058d62bf829e50eefe20953785dbbb9afc646c0178031b3d8b7a02e6f9b2b273294f1acdb7ac2c17e8200929cf8dbaac5dbf284ed
 SHA512 
b88f4ca95167a8cf0d1ed5891d692de43d43e95706b6efe8317ecc7356ee69eef85580d6f37dc9a31279c2127db946528fcd2b3612b43ccf6b952f88be097b01
+DIST keystone-16.0.0.tar.gz 1671648 BLAKE2B 
172ce385a009c4c5fb83fa6fb7fa06d5be98e72064e21d4b5a62bb61bcbdfdce3702847820b71837ff54077b7b454fc0d2b95eabcbb2150f2919c7f9d3fc7299
 SHA512 
af4c977c4ef0fdcc89e94929c026daa1175caef96332f9dcb71a559659d8361467b2a40174847a8e7d7b70e1a151002cfe846a1be5fc7c5bfd1a8aeae3975397
 DIST keystone.conf.sample-14.1.0 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-15.0.0 109344 BLAKE2B 
72542b4d42594bb86ba0afa4179705059c10f4d6978ae7081ba45762a4725c9340f8096099e0db6f6afc84e2b1d328b257f2f08cf25285f41032289458dfb92f
 SHA512 
b73c232e7a58f1bdaf7c50fb6fa6e75edc14742c7e74f70a44fe8be55ac673ae851015ed24c31891647bbddfd9a6c67b57bba4ce2dc368c5cee63e9ab72c8ce9
+DIST keystone.conf.sample-16.0.0 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
 DIST keystone.conf.sample-2018.2. 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-2019.1. 109344 BLAKE2B 
72542b4d42594bb86ba0afa4179705059c10f4d6978ae7081ba45762a4725c9340f8096099e0db6f6afc84e2b1d328b257f2f08cf25285f41032289458dfb92f
 SHA512 
b73c232e7a58f1bdaf7c50fb6fa6e75edc14742c7e74f70a44fe8be55ac673ae851015ed24c31891647bbddfd9a6c67b57bba4ce2dc368c5cee63e9ab72c8ce9
 DIST keystone.conf.sample-2019.2. 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a

diff --git a/sys-auth/keystone/keystone-16.0.0.ebuild 
b/sys-auth/keystone/keystone-16.0.0.ebuild
new file mode 100644
index 000..fd20d46baf1
--- /dev/null
+++ b/sys-auth/keystone/keystone-16.0.0.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+   EGIT_BRANCH="stable/train"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+  

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

2019-10-14 Thread Matthew Thode
commit: aef5d078232b4e375d04f200552acf96bdde76c4
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Oct 15 02:20:39 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Oct 15 02:21:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef5d078

sys-auth/keystone: TRAIN

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest|   1 +
 sys-auth/keystone/keystone-2019.2..ebuild | 165 ++
 2 files changed, 166 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 89319f3562f..3c23a236a2c 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -4,6 +4,7 @@ DIST keystone.conf.sample-14.1.0 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa9
 DIST keystone.conf.sample-15.0.0 109344 BLAKE2B 
72542b4d42594bb86ba0afa4179705059c10f4d6978ae7081ba45762a4725c9340f8096099e0db6f6afc84e2b1d328b257f2f08cf25285f41032289458dfb92f
 SHA512 
b73c232e7a58f1bdaf7c50fb6fa6e75edc14742c7e74f70a44fe8be55ac673ae851015ed24c31891647bbddfd9a6c67b57bba4ce2dc368c5cee63e9ab72c8ce9
 DIST keystone.conf.sample-2018.2. 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-2019.1. 109344 BLAKE2B 
72542b4d42594bb86ba0afa4179705059c10f4d6978ae7081ba45762a4725c9340f8096099e0db6f6afc84e2b1d328b257f2f08cf25285f41032289458dfb92f
 SHA512 
b73c232e7a58f1bdaf7c50fb6fa6e75edc14742c7e74f70a44fe8be55ac673ae851015ed24c31891647bbddfd9a6c67b57bba4ce2dc368c5cee63e9ab72c8ce9
+DIST keystone.conf.sample-2019.2. 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
 DIST keystone.policy.yaml.sample-14.1.0 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
 DIST keystone.policy.yaml.sample-15.0.0 6644 BLAKE2B 
f983189bc8e855db0b1ae92b1066840f3dd13545a1ce8af22be877df1630816fa8fae36217a828d483385e199ede73066b14beb421fe57316ae82a83e851e0f9
 SHA512 
e358661d4ec363ab11d7d78f6324bbe42c3382b02a1a8579de79686f7c91fe1a09b612ea81138bfcef73f0391262c9fceb3af14e8a8728839b203d281a989c4f
 DIST keystone.policy.yaml.sample-2018.2. 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036

diff --git a/sys-auth/keystone/keystone-2019.2..ebuild 
b/sys-auth/keystone/keystone-2019.2..ebuild
new file mode 100644
index 000..fd20d46baf1
--- /dev/null
+++ b/sys-auth/keystone/keystone-2019.2..ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+   EGIT_BRANCH="stable/train"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}]
+  

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

2019-05-11 Thread Matthew Thode
commit: 23a758af6fe0934dcc6ffaaa478664d5e230b2f7
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 11 18:15:17 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 11 18:16:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a758af

sys-auth/keystone: 15.0.0 allarches stablized

Stablized for Openstack Stein

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/keystone-15.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-15.0.0.ebuild 
b/sys-auth/keystone/keystone-15.0.0.ebuild
index a553b77a52c..20b6563cf0f 100644
--- a/sys-auth/keystone/keystone-15.0.0.ebuild
+++ b/sys-auth/keystone/keystone-15.0.0.ebuild
@@ -18,7 +18,7 @@ else

SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/stein/keystone.conf.sample
 -> keystone.conf.sample-${PV}

https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/stein/keystone.policy.yaml.sample
 -> keystone.policy.yaml.sample-${PV}
https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="Apache-2.0"



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

2019-04-14 Thread Matthew Thode
commit: 9a94c2f1c3f28b3d1c9c08e0a87d7b9deafba247
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Apr 14 07:03:08 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Apr 14 07:03:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a94c2f1

sys-auth/keystone: use python-ldap like it says on the tin

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/keystone-2018.2..ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-auth/keystone/keystone-2018.2..ebuild 
b/sys-auth/keystone/keystone-2018.2..ebuild
index 3fe0e204e8f..cf8a86a3502 100644
--- a/sys-auth/keystone/keystone-2018.2..ebuild
+++ b/sys-auth/keystone/keystone-2018.2..ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-
 PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1 user
@@ -80,7 +79,7 @@ RDEPEND="
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
>=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.38.0[${PYTHON_USEDEP}]
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
>=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
@@ -104,8 +103,8 @@ RDEPEND="
!~dev-python/pymongo-3.1[${PYTHON_USEDEP}]
)
ldap? (
-   >=dev-python/pyldap-2.4.20[${PYTHON_USEDEP}]
-   >=dev-python/ldappool-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/python-ldap-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/ldappool-2.3.1[${PYTHON_USEDEP}]
)
|| (
www-servers/uwsgi[python,${PYTHON_USEDEP}]



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

2019-04-13 Thread Matthew Thode
commit: 1ec1cd1feb7813fd095aabe2f2693a110b686242
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 13 22:54:12 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 13 22:54:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec1cd1f

sys-auth/keystone: 14.1.0 stable amd64/x86 with cleanup

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --force
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest |   3 -
 sys-auth/keystone/keystone-14.0.1.ebuild   | 181 -
 ...one-14.1.0.ebuild => keystone-14.1.0-r1.ebuild} |   7 +-
 3 files changed, 3 insertions(+), 188 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 2cfe9a60908..89319f3562f 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,12 +1,9 @@
-DIST keystone-14.0.1.tar.gz 1526741 BLAKE2B 
5ae1a6f0e7a7ce737b3a0fdbd2900e8cb1541ec3b1e08228d4abf58d8021a06a6c9db654ef71c22636436f2601bd49d4934f24650e2a44c101c9610ed7b011af
 SHA512 
87065a16ca70dc9115d331f1e0f3669ac9661f5172f9e8afbecef48e7dd9a4726438b4d757fa54bbd6095a5543427dc913f90a765e83ffb30284b1f8dbfbb8e7
 DIST keystone-14.1.0.tar.gz 1467270 BLAKE2B 
ed4bd8a109fe80577d210a09ddb1e49d61cee329f52ded02dfa36d7996089b62b7570bdea3d4afd69d51e91183f6011b6ab69842d4b0463efc22e5140be7e02b
 SHA512 
ab2462f7d4bec19b37e0a482f19fd6cac3559d3fcb2422488646f18590a955bf324c260ca69f34c192508833378bba56c5ef21ee44c653dec50e3dc6e7b65425
 DIST keystone-15.0.0.tar.gz 1620138 BLAKE2B 
35a8800bb25e40f01837624058d62bf829e50eefe20953785dbbb9afc646c0178031b3d8b7a02e6f9b2b273294f1acdb7ac2c17e8200929cf8dbaac5dbf284ed
 SHA512 
b88f4ca95167a8cf0d1ed5891d692de43d43e95706b6efe8317ecc7356ee69eef85580d6f37dc9a31279c2127db946528fcd2b3612b43ccf6b952f88be097b01
-DIST keystone.conf.sample-14.0.1 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-14.1.0 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-15.0.0 109344 BLAKE2B 
72542b4d42594bb86ba0afa4179705059c10f4d6978ae7081ba45762a4725c9340f8096099e0db6f6afc84e2b1d328b257f2f08cf25285f41032289458dfb92f
 SHA512 
b73c232e7a58f1bdaf7c50fb6fa6e75edc14742c7e74f70a44fe8be55ac673ae851015ed24c31891647bbddfd9a6c67b57bba4ce2dc368c5cee63e9ab72c8ce9
 DIST keystone.conf.sample-2018.2. 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-2019.1. 109344 BLAKE2B 
72542b4d42594bb86ba0afa4179705059c10f4d6978ae7081ba45762a4725c9340f8096099e0db6f6afc84e2b1d328b257f2f08cf25285f41032289458dfb92f
 SHA512 
b73c232e7a58f1bdaf7c50fb6fa6e75edc14742c7e74f70a44fe8be55ac673ae851015ed24c31891647bbddfd9a6c67b57bba4ce2dc368c5cee63e9ab72c8ce9
-DIST keystone.policy.yaml.sample-14.0.1 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
 DIST keystone.policy.yaml.sample-14.1.0 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
 DIST keystone.policy.yaml.sample-15.0.0 6644 BLAKE2B 
f983189bc8e855db0b1ae92b1066840f3dd13545a1ce8af22be877df1630816fa8fae36217a828d483385e199ede73066b14beb421fe57316ae82a83e851e0f9
 SHA512 
e358661d4ec363ab11d7d78f6324bbe42c3382b02a1a8579de79686f7c91fe1a09b612ea81138bfcef73f0391262c9fceb3af14e8a8728839b203d281a989c4f
 DIST keystone.policy.yaml.sample-2018.2. 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036

diff --git a/sys-auth/keystone/keystone-14.0.1.ebuild 
b/sys-auth/keystone/keystone-14.0.1.ebuild
deleted file mode 100644
index d559bbf28df..000
--- a/sys-auth/keystone/keystone-14.0.1.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2018 

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

2019-04-10 Thread Matthew Thode
commit: aff5dec8eb2d39032c898ae79967bc3d1ad08333
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Apr 10 21:01:04 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Apr 10 21:03:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff5dec8

sys-auth/keystone: stein release

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest | 3 +++
 .../keystone/{keystone-2019.1..ebuild => keystone-15.0.0.ebuild}   | 2 ++
 sys-auth/keystone/keystone-2019.1..ebuild  | 2 ++
 3 files changed, 7 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 29eec3437c1..2cfe9a60908 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,10 +1,13 @@
 DIST keystone-14.0.1.tar.gz 1526741 BLAKE2B 
5ae1a6f0e7a7ce737b3a0fdbd2900e8cb1541ec3b1e08228d4abf58d8021a06a6c9db654ef71c22636436f2601bd49d4934f24650e2a44c101c9610ed7b011af
 SHA512 
87065a16ca70dc9115d331f1e0f3669ac9661f5172f9e8afbecef48e7dd9a4726438b4d757fa54bbd6095a5543427dc913f90a765e83ffb30284b1f8dbfbb8e7
 DIST keystone-14.1.0.tar.gz 1467270 BLAKE2B 
ed4bd8a109fe80577d210a09ddb1e49d61cee329f52ded02dfa36d7996089b62b7570bdea3d4afd69d51e91183f6011b6ab69842d4b0463efc22e5140be7e02b
 SHA512 
ab2462f7d4bec19b37e0a482f19fd6cac3559d3fcb2422488646f18590a955bf324c260ca69f34c192508833378bba56c5ef21ee44c653dec50e3dc6e7b65425
+DIST keystone-15.0.0.tar.gz 1620138 BLAKE2B 
35a8800bb25e40f01837624058d62bf829e50eefe20953785dbbb9afc646c0178031b3d8b7a02e6f9b2b273294f1acdb7ac2c17e8200929cf8dbaac5dbf284ed
 SHA512 
b88f4ca95167a8cf0d1ed5891d692de43d43e95706b6efe8317ecc7356ee69eef85580d6f37dc9a31279c2127db946528fcd2b3612b43ccf6b952f88be097b01
 DIST keystone.conf.sample-14.0.1 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-14.1.0 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
+DIST keystone.conf.sample-15.0.0 109344 BLAKE2B 
72542b4d42594bb86ba0afa4179705059c10f4d6978ae7081ba45762a4725c9340f8096099e0db6f6afc84e2b1d328b257f2f08cf25285f41032289458dfb92f
 SHA512 
b73c232e7a58f1bdaf7c50fb6fa6e75edc14742c7e74f70a44fe8be55ac673ae851015ed24c31891647bbddfd9a6c67b57bba4ce2dc368c5cee63e9ab72c8ce9
 DIST keystone.conf.sample-2018.2. 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-2019.1. 109344 BLAKE2B 
72542b4d42594bb86ba0afa4179705059c10f4d6978ae7081ba45762a4725c9340f8096099e0db6f6afc84e2b1d328b257f2f08cf25285f41032289458dfb92f
 SHA512 
b73c232e7a58f1bdaf7c50fb6fa6e75edc14742c7e74f70a44fe8be55ac673ae851015ed24c31891647bbddfd9a6c67b57bba4ce2dc368c5cee63e9ab72c8ce9
 DIST keystone.policy.yaml.sample-14.0.1 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
 DIST keystone.policy.yaml.sample-14.1.0 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
+DIST keystone.policy.yaml.sample-15.0.0 6644 BLAKE2B 
f983189bc8e855db0b1ae92b1066840f3dd13545a1ce8af22be877df1630816fa8fae36217a828d483385e199ede73066b14beb421fe57316ae82a83e851e0f9
 SHA512 
e358661d4ec363ab11d7d78f6324bbe42c3382b02a1a8579de79686f7c91fe1a09b612ea81138bfcef73f0391262c9fceb3af14e8a8728839b203d281a989c4f
 DIST keystone.policy.yaml.sample-2018.2. 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
 DIST keystone.policy.yaml.sample-2019.1. 6644 BLAKE2B 
f983189bc8e855db0b1ae92b1066840f3dd13545a1ce8af22be877df1630816fa8fae36217a828d483385e199ede73066b14beb421fe57316ae82a83e851e0f9
 SHA512 

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

2019-04-09 Thread Matthew Thode
commit: 534658672d19051a910cfe9a1efd88ecaf17fa10
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr  9 07:03:57 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr  9 07:05:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53465867

sys-auth/keystone: STEIN GET

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/keystone-2019.1..ebuild | 167 ++
 1 file changed, 167 insertions(+)

diff --git a/sys-auth/keystone/keystone-2019.1..ebuild 
b/sys-auth/keystone/keystone-2019.1..ebuild
new file mode 100644
index 000..f446425ea99
--- /dev/null
+++ b/sys-auth/keystone/keystone-2019.1..ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/stein/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   
https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/stein/keystone.policy.yaml.sample
 -> keystone.policy.yaml.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+   EGIT_BRANCH="stable/stein"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/stein/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   
https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/stein/keystone.policy.yaml.sample
 -> keystone.policy.yaml.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   >=dev-python/scrypt-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.38.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.43.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-upgradecheck-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/pysaml2-4.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pyjwt-1.6.1[${PYTHON_USEDEP}]
+   >=dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+   =dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
+   !~dev-python/pycadf-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   memcached? (
+   >=dev-python/python-memcached-1.56[${PYTHON_USEDEP}]
+   )
+   mongo? (
+   

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

2019-04-04 Thread Matthew Thode
commit: 53ab39f51e9e45c2ecdc9306234a456fa54857ec
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr  5 02:20:22 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr  5 02:22:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ab39f5

sys-auth/keystone: 14.1.0 bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest   |   3 +
 sys-auth/keystone/keystone-14.1.0.ebuild | 181 +++
 2 files changed, 184 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 0e505071b16..92dcb113db1 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,5 +1,8 @@
 DIST keystone-14.0.1.tar.gz 1526741 BLAKE2B 
5ae1a6f0e7a7ce737b3a0fdbd2900e8cb1541ec3b1e08228d4abf58d8021a06a6c9db654ef71c22636436f2601bd49d4934f24650e2a44c101c9610ed7b011af
 SHA512 
87065a16ca70dc9115d331f1e0f3669ac9661f5172f9e8afbecef48e7dd9a4726438b4d757fa54bbd6095a5543427dc913f90a765e83ffb30284b1f8dbfbb8e7
+DIST keystone-14.1.0.tar.gz 1467270 BLAKE2B 
ed4bd8a109fe80577d210a09ddb1e49d61cee329f52ded02dfa36d7996089b62b7570bdea3d4afd69d51e91183f6011b6ab69842d4b0463efc22e5140be7e02b
 SHA512 
ab2462f7d4bec19b37e0a482f19fd6cac3559d3fcb2422488646f18590a955bf324c260ca69f34c192508833378bba56c5ef21ee44c653dec50e3dc6e7b65425
 DIST keystone.conf.sample-14.0.1 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
+DIST keystone.conf.sample-14.1.0 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-2018.2. 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.policy.yaml.sample-14.0.1 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
+DIST keystone.policy.yaml.sample-14.1.0 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
 DIST keystone.policy.yaml.sample-2018.2. 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036

diff --git a/sys-auth/keystone/keystone-14.1.0.ebuild 
b/sys-auth/keystone/keystone-14.1.0.ebuild
new file mode 100644
index 000..428ffc5ea13
--- /dev/null
+++ b/sys-auth/keystone/keystone-14.1.0.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/rocky/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   
https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/rocky/keystone.policy.yaml.sample
 -> keystone.policy.yaml.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+   EGIT_BRANCH="stable/rocky"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/rocky/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   
https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/rocky/keystone.policy.yaml.sample
 -> keystone.policy.yaml.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   

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

2019-03-24 Thread Matthew Thode
commit: 8d89b828ff39b47982213f60343d83e2686226ae
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar 24 23:50:55 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Mar 25 00:06:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d89b828

sys-auth/keystone: remove pike/queens

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest|   2 -
 sys-auth/keystone/keystone-12.0.2.ebuild  | 175 -
 sys-auth/keystone/keystone-13.0.2.ebuild  | 176 --
 sys-auth/keystone/keystone-2017.2..ebuild | 176 --
 sys-auth/keystone/keystone-2018.1..ebuild | 176 --
 5 files changed, 705 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index cd8a660d1c9..0e505071b16 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,5 +1,3 @@
-DIST keystone-12.0.2.tar.gz 1492547 BLAKE2B 
2f7b8b5535cb75dd846a1570fabf95c47e64b162d70c4af3e66d5f379c1a45d383b0ac9fce0a7b48875c210e9c4306476938fe8ddbb04dfc9f75cfc51ce10856
 SHA512 
8468ef9967b95cc75b02c5b9c66ff71033853674c5012aecf37b98c71af72451e8cdbb4070c1a9197c404f97a5948f214adf6911a3ac5d5ee23c75ec3593433b
-DIST keystone-13.0.2.tar.gz 1462728 BLAKE2B 
8bcdbaecf79e2f5e1fbcd840dd27967312320c5f0fe45ed40aa1b339f627cb96ce8186ece9c0b6ab40e66e3699e5be25b0978af056aa86f6da4d5e9b6031285a
 SHA512 
d600ea56acb14a9d34461e599375d6f1b62deb8e8cc33c939e8dec8855396f57e86e4d8334b92ecd00a68f881f3dd4805feca5cdb3de808743893ce07c68
 DIST keystone-14.0.1.tar.gz 1526741 BLAKE2B 
5ae1a6f0e7a7ce737b3a0fdbd2900e8cb1541ec3b1e08228d4abf58d8021a06a6c9db654ef71c22636436f2601bd49d4934f24650e2a44c101c9610ed7b011af
 SHA512 
87065a16ca70dc9115d331f1e0f3669ac9661f5172f9e8afbecef48e7dd9a4726438b4d757fa54bbd6095a5543427dc913f90a765e83ffb30284b1f8dbfbb8e7
 DIST keystone.conf.sample-14.0.1 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-2018.2. 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1

diff --git a/sys-auth/keystone/keystone-12.0.2.ebuild 
b/sys-auth/keystone/keystone-12.0.2.ebuild
deleted file mode 100644
index 7948cd53978..000
--- a/sys-auth/keystone/keystone-12.0.2.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-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-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   dev-python/paste[${PYTHON_USEDEP}]
-   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.6[${PYTHON_USEDEP}]
-   !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
-   )
-   mysql? (
-   >=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/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
-   )
-   postgres? (
-   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   

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

2018-11-30 Thread Matthew Thode
commit: 947e49197c08569dbe6539d3b8799471bb9a36d4
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 30 17:01:53 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 30 17:01:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947e4919

sys-auth/keystone: 12.0.2 13.0.2 & 14.0.2 stable amd64/x86 /w cleanup

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest   |   5 -
 sys-auth/keystone/keystone-12.0.1.ebuild | 175 --
 sys-auth/keystone/keystone-12.0.2.ebuild |   2 +-
 sys-auth/keystone/keystone-13.0.1.ebuild | 176 --
 sys-auth/keystone/keystone-13.0.2.ebuild |   2 +-
 sys-auth/keystone/keystone-14.0.0.ebuild | 181 ---
 sys-auth/keystone/keystone-14.0.1.ebuild |   2 +-
 7 files changed, 3 insertions(+), 540 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index a74aeb18ddf..cd8a660d1c9 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,12 +1,7 @@
-DIST keystone-12.0.1.tar.gz 1492793 BLAKE2B 
db2d9292be475b73398e767505bbd73d33397a4d7a4bd671877c4a4b7ee22b1e4aa63d86b7a251c1de51bfc74f06d384f2c25242e0b25901db93d627f993e660
 SHA512 
e6fc4b3c26c58adfe896070fb5034b9ad1fa8c281824177b9ffd0d3aa5f0d5cec7ed3e6e91d404f2bd3bb1cd913819941b25edd0e5c414fa9a9c5f403575141e
 DIST keystone-12.0.2.tar.gz 1492547 BLAKE2B 
2f7b8b5535cb75dd846a1570fabf95c47e64b162d70c4af3e66d5f379c1a45d383b0ac9fce0a7b48875c210e9c4306476938fe8ddbb04dfc9f75cfc51ce10856
 SHA512 
8468ef9967b95cc75b02c5b9c66ff71033853674c5012aecf37b98c71af72451e8cdbb4070c1a9197c404f97a5948f214adf6911a3ac5d5ee23c75ec3593433b
-DIST keystone-13.0.1.tar.gz 1460979 BLAKE2B 
9a22b0ba0c66cab9a65f3197c08f93a4c592f4bd67ae59b3dec182db589ff50c2bbf8e269706859d285a4811a1cd32533b7c07b595d2697bba1c487908b1a975
 SHA512 
cfe89be9b49dd54095ff38b5d2f13eba0e41ecf111ce0dcd40cfc64eaccc1f1105f870f866a2cc49f89c72d0981d5112ee0f8444fc5810f79b65c0f5de7bfc15
 DIST keystone-13.0.2.tar.gz 1462728 BLAKE2B 
8bcdbaecf79e2f5e1fbcd840dd27967312320c5f0fe45ed40aa1b339f627cb96ce8186ece9c0b6ab40e66e3699e5be25b0978af056aa86f6da4d5e9b6031285a
 SHA512 
d600ea56acb14a9d34461e599375d6f1b62deb8e8cc33c939e8dec8855396f57e86e4d8334b92ecd00a68f881f3dd4805feca5cdb3de808743893ce07c68
-DIST keystone-14.0.0.tar.gz 1525077 BLAKE2B 
a91071c7a5ead2ec31039a216a434c85623c76cf3409da049d23726c7ff051a729c925d6107b745b47a67a52b6d07e8853def7f7823d63f055532dfa2bbf3a0b
 SHA512 
90f61c5d408dafddffb41b1dcfcc9372366129558df538606abfd3716a41b88d9430ffb0d1dc20f31ca0a82b1a691b7dc5d47a448dadbe970773902c898e2cf8
 DIST keystone-14.0.1.tar.gz 1526741 BLAKE2B 
5ae1a6f0e7a7ce737b3a0fdbd2900e8cb1541ec3b1e08228d4abf58d8021a06a6c9db654ef71c22636436f2601bd49d4934f24650e2a44c101c9610ed7b011af
 SHA512 
87065a16ca70dc9115d331f1e0f3669ac9661f5172f9e8afbecef48e7dd9a4726438b4d757fa54bbd6095a5543427dc913f90a765e83ffb30284b1f8dbfbb8e7
-DIST keystone.conf.sample-14.0.0 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-14.0.1 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-2018.2. 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
-DIST keystone.policy.yaml.sample-14.0.0 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
 DIST keystone.policy.yaml.sample-14.0.1 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
 DIST keystone.policy.yaml.sample-2018.2. 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036

diff --git 

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

2018-11-01 Thread Matthew Thode
commit: ce906c7af492a11e4c08f3e7bbca959e06607981
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Nov  1 15:22:12 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Nov  1 15:47:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce906c7a

sys-auth/keystone: 12.0.2 13.0.2 14.0.1 bump

Signed-off-by: Matthew Thode  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 sys-auth/keystone/Manifest   |   5 +
 sys-auth/keystone/keystone-12.0.2.ebuild | 175 ++
 sys-auth/keystone/keystone-13.0.2.ebuild | 176 ++
 sys-auth/keystone/keystone-14.0.1.ebuild | 181 +++
 4 files changed, 537 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 03e1e447397..a74aeb18ddf 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,7 +1,12 @@
 DIST keystone-12.0.1.tar.gz 1492793 BLAKE2B 
db2d9292be475b73398e767505bbd73d33397a4d7a4bd671877c4a4b7ee22b1e4aa63d86b7a251c1de51bfc74f06d384f2c25242e0b25901db93d627f993e660
 SHA512 
e6fc4b3c26c58adfe896070fb5034b9ad1fa8c281824177b9ffd0d3aa5f0d5cec7ed3e6e91d404f2bd3bb1cd913819941b25edd0e5c414fa9a9c5f403575141e
+DIST keystone-12.0.2.tar.gz 1492547 BLAKE2B 
2f7b8b5535cb75dd846a1570fabf95c47e64b162d70c4af3e66d5f379c1a45d383b0ac9fce0a7b48875c210e9c4306476938fe8ddbb04dfc9f75cfc51ce10856
 SHA512 
8468ef9967b95cc75b02c5b9c66ff71033853674c5012aecf37b98c71af72451e8cdbb4070c1a9197c404f97a5948f214adf6911a3ac5d5ee23c75ec3593433b
 DIST keystone-13.0.1.tar.gz 1460979 BLAKE2B 
9a22b0ba0c66cab9a65f3197c08f93a4c592f4bd67ae59b3dec182db589ff50c2bbf8e269706859d285a4811a1cd32533b7c07b595d2697bba1c487908b1a975
 SHA512 
cfe89be9b49dd54095ff38b5d2f13eba0e41ecf111ce0dcd40cfc64eaccc1f1105f870f866a2cc49f89c72d0981d5112ee0f8444fc5810f79b65c0f5de7bfc15
+DIST keystone-13.0.2.tar.gz 1462728 BLAKE2B 
8bcdbaecf79e2f5e1fbcd840dd27967312320c5f0fe45ed40aa1b339f627cb96ce8186ece9c0b6ab40e66e3699e5be25b0978af056aa86f6da4d5e9b6031285a
 SHA512 
d600ea56acb14a9d34461e599375d6f1b62deb8e8cc33c939e8dec8855396f57e86e4d8334b92ecd00a68f881f3dd4805feca5cdb3de808743893ce07c68
 DIST keystone-14.0.0.tar.gz 1525077 BLAKE2B 
a91071c7a5ead2ec31039a216a434c85623c76cf3409da049d23726c7ff051a729c925d6107b745b47a67a52b6d07e8853def7f7823d63f055532dfa2bbf3a0b
 SHA512 
90f61c5d408dafddffb41b1dcfcc9372366129558df538606abfd3716a41b88d9430ffb0d1dc20f31ca0a82b1a691b7dc5d47a448dadbe970773902c898e2cf8
+DIST keystone-14.0.1.tar.gz 1526741 BLAKE2B 
5ae1a6f0e7a7ce737b3a0fdbd2900e8cb1541ec3b1e08228d4abf58d8021a06a6c9db654ef71c22636436f2601bd49d4934f24650e2a44c101c9610ed7b011af
 SHA512 
87065a16ca70dc9115d331f1e0f3669ac9661f5172f9e8afbecef48e7dd9a4726438b4d757fa54bbd6095a5543427dc913f90a765e83ffb30284b1f8dbfbb8e7
 DIST keystone.conf.sample-14.0.0 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
+DIST keystone.conf.sample-14.0.1 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.conf.sample-2018.2. 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
 DIST keystone.policy.yaml.sample-14.0.0 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
+DIST keystone.policy.yaml.sample-14.0.1 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
 DIST keystone.policy.yaml.sample-2018.2. 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036

diff --git a/sys-auth/keystone/keystone-12.0.2.ebuild 
b/sys-auth/keystone/keystone-12.0.2.ebuild
new file mode 100644
index 000..e344b5b3f12
--- /dev/null
+++ b/sys-auth/keystone/keystone-12.0.2.ebuild
@@ -0,0 +1,175 @@
+# Copyright 

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

2018-09-28 Thread Matt Thode
commit: 0aa735890eb6819faa99afc9f17a567ce71a2149
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 28 20:15:28 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 28 20:32:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa73589

sys-auth/keystone: 14.0.0 stable amd86 and x86

Package-Manager: Portage-2.3.49, Repoman-2.3.11

 sys-auth/keystone/keystone-14.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/keystone-14.0.0.ebuild 
b/sys-auth/keystone/keystone-14.0.0.ebuild
index 3fe0e204e8f..d559bbf28df 100644
--- a/sys-auth/keystone/keystone-14.0.0.ebuild
+++ b/sys-auth/keystone/keystone-14.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ else

SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/rocky/keystone.conf.sample
 -> keystone.conf.sample-${PV}

https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/rocky/keystone.policy.yaml.sample
 -> keystone.policy.yaml.sample-${PV}
https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="Apache-2.0"



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

2018-08-30 Thread Matt Thode
commit: ab1c4efaeaf6f6f7e73446de54f66175ff9ef291
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 30 17:08:49 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 30 17:09:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1c4efa

sys-auth/keystone: rocky bump

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sys-auth/keystone/Manifest|   5 +
 sys-auth/keystone/keystone-14.0.0.ebuild  | 181 ++
 sys-auth/keystone/keystone-2018.2..ebuild | 181 ++
 3 files changed, 367 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index b9c30b8d8a4..03e1e447397 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,2 +1,7 @@
 DIST keystone-12.0.1.tar.gz 1492793 BLAKE2B 
db2d9292be475b73398e767505bbd73d33397a4d7a4bd671877c4a4b7ee22b1e4aa63d86b7a251c1de51bfc74f06d384f2c25242e0b25901db93d627f993e660
 SHA512 
e6fc4b3c26c58adfe896070fb5034b9ad1fa8c281824177b9ffd0d3aa5f0d5cec7ed3e6e91d404f2bd3bb1cd913819941b25edd0e5c414fa9a9c5f403575141e
 DIST keystone-13.0.1.tar.gz 1460979 BLAKE2B 
9a22b0ba0c66cab9a65f3197c08f93a4c592f4bd67ae59b3dec182db589ff50c2bbf8e269706859d285a4811a1cd32533b7c07b595d2697bba1c487908b1a975
 SHA512 
cfe89be9b49dd54095ff38b5d2f13eba0e41ecf111ce0dcd40cfc64eaccc1f1105f870f866a2cc49f89c72d0981d5112ee0f8444fc5810f79b65c0f5de7bfc15
+DIST keystone-14.0.0.tar.gz 1525077 BLAKE2B 
a91071c7a5ead2ec31039a216a434c85623c76cf3409da049d23726c7ff051a729c925d6107b745b47a67a52b6d07e8853def7f7823d63f055532dfa2bbf3a0b
 SHA512 
90f61c5d408dafddffb41b1dcfcc9372366129558df538606abfd3716a41b88d9430ffb0d1dc20f31ca0a82b1a691b7dc5d47a448dadbe970773902c898e2cf8
+DIST keystone.conf.sample-14.0.0 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
+DIST keystone.conf.sample-2018.2. 119794 BLAKE2B 
3f3c43b0972230a57b444ffe3ca41fa94a0886831941c8c259738e6575b74776a6add907fac833ba178769bbecd4bc16fe383b53344c1e3cebf3d4eacdbcb50d
 SHA512 
5513b4e3bed869d6fa56bf6163355de2dcbf859dd8f7e76ffa3a0e7b644fe367bbde75a4e090098faba473e1fb26b061d434771e9e6bb8cb105ca609c161e5c1
+DIST keystone.policy.yaml.sample-14.0.0 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
+DIST keystone.policy.yaml.sample-2018.2. 38318 BLAKE2B 
a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4
 SHA512 
95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036

diff --git a/sys-auth/keystone/keystone-14.0.0.ebuild 
b/sys-auth/keystone/keystone-14.0.0.ebuild
new file mode 100644
index 000..3fe0e204e8f
--- /dev/null
+++ b/sys-auth/keystone/keystone-14.0.0.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/rocky/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   
https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/rocky/keystone.policy.yaml.sample
 -> keystone.policy.yaml.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+   EGIT_BRANCH="stable/rocky"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/rocky/keystone.conf.sample
 -> keystone.conf.sample-${PV}
+   
https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/rocky/keystone.policy.yaml.sample
 -> keystone.policy.yaml.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   

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

2018-07-27 Thread Matt Thode
commit: 8e0859b44b0cef7616c544c7ca808a9dcc3afcbd
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jul 27 19:08:05 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Jul 27 19:13:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0859b4

sys-auth/keystone: fix CVE-2018-14432

Package-Manager: Portage-2.3.43, Repoman-2.3.10
RepoMan-Options: --force

 sys-auth/keystone/Manifest| 4 ++--
 .../keystone/{keystone-12.0.0-r1.ebuild => keystone-12.0.1.ebuild}| 0
 .../keystone/{keystone-13.0.0-r1.ebuild => keystone-13.0.1.ebuild}| 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index fda817ca53e..b9c30b8d8a4 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,2 +1,2 @@
-DIST keystone-12.0.0.tar.gz 1491044 BLAKE2B 
ebe5fd423509e94d636e303825ac499cf9017a616971654ee52dead111b0fdc76379cf24554c7dd115b1d1a65b081e6931bd890613736f6bffe75e8628f94f7a
 SHA512 
7b7e6cb56b9d22e92834ccfb31dcd6d28d7318e2d8160da93cbc48cdb72aa626021db5b38068ca76caae88e68204c3650f7ce728bc8e1791df8fc8d36072483c
-DIST keystone-13.0.0.tar.gz 1462543 BLAKE2B 
f34da8cd1af58e8de589c0eb5f3f1f6519f4fcadc6152289c9d1196e6fc9fc3ac607af9686884d3a8072514ed8e6c275a2147c5a4d38c3a93660c1b499544539
 SHA512 
97e6eba83e47480e3f756f8a726012835c5fcb33534d8cc7eb31343a29e4c23ddf20be10adafb257850c8d846fbf2f674dc5f44a09fd901f95ef5b342c066097
+DIST keystone-12.0.1.tar.gz 1492793 BLAKE2B 
db2d9292be475b73398e767505bbd73d33397a4d7a4bd671877c4a4b7ee22b1e4aa63d86b7a251c1de51bfc74f06d384f2c25242e0b25901db93d627f993e660
 SHA512 
e6fc4b3c26c58adfe896070fb5034b9ad1fa8c281824177b9ffd0d3aa5f0d5cec7ed3e6e91d404f2bd3bb1cd913819941b25edd0e5c414fa9a9c5f403575141e
+DIST keystone-13.0.1.tar.gz 1460979 BLAKE2B 
9a22b0ba0c66cab9a65f3197c08f93a4c592f4bd67ae59b3dec182db589ff50c2bbf8e269706859d285a4811a1cd32533b7c07b595d2697bba1c487908b1a975
 SHA512 
cfe89be9b49dd54095ff38b5d2f13eba0e41ecf111ce0dcd40cfc64eaccc1f1105f870f866a2cc49f89c72d0981d5112ee0f8444fc5810f79b65c0f5de7bfc15

diff --git a/sys-auth/keystone/keystone-12.0.0-r1.ebuild 
b/sys-auth/keystone/keystone-12.0.1.ebuild
similarity index 100%
rename from sys-auth/keystone/keystone-12.0.0-r1.ebuild
rename to sys-auth/keystone/keystone-12.0.1.ebuild

diff --git a/sys-auth/keystone/keystone-13.0.0-r1.ebuild 
b/sys-auth/keystone/keystone-13.0.1.ebuild
similarity index 100%
rename from sys-auth/keystone/keystone-13.0.0-r1.ebuild
rename to sys-auth/keystone/keystone-13.0.1.ebuild



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

2018-06-26 Thread Pacho Ramos
commit: a03c55969adb4486befcbf0aa87af6d8d18b7895
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 26 20:07:11 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 26 20:28:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03c5596

sys-auth/keystone: Support python3.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-auth/keystone/keystone-13.0.0-r1.ebuild   | 2 +-
 sys-auth/keystone/keystone-2017.2..ebuild | 2 +-
 sys-auth/keystone/keystone-2018.1..ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-auth/keystone/keystone-13.0.0-r1.ebuild 
b/sys-auth/keystone/keystone-13.0.0-r1.ebuild
index 54cb0b720d2..9ee913ef6dd 100644
--- a/sys-auth/keystone/keystone-13.0.0-r1.ebuild
+++ b/sys-auth/keystone/keystone-13.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1 user
 

diff --git a/sys-auth/keystone/keystone-2017.2..ebuild 
b/sys-auth/keystone/keystone-2017.2..ebuild
index 516762dcc89..e0508ad9583 100644
--- a/sys-auth/keystone/keystone-2017.2..ebuild
+++ b/sys-auth/keystone/keystone-2017.2..ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1 git-r3 user
 

diff --git a/sys-auth/keystone/keystone-2018.1..ebuild 
b/sys-auth/keystone/keystone-2018.1..ebuild
index a2157ff67e8..8d1bf3cc971 100644
--- a/sys-auth/keystone/keystone-2018.1..ebuild
+++ b/sys-auth/keystone/keystone-2018.1..ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1 user
 



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

2018-03-30 Thread Matt Thode
commit: c947b9c3db3a9fa7485f89a79ccc6c48bd65c637
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Mar 31 00:55:09 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Mar 31 00:55:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c947b9c3

sys-auth/keystone: 13.0.0-r1 stable amd64 and x86 for QUEENS

Package-Manager: Portage-2.3.26, Repoman-2.3.7

 sys-auth/keystone/keystone-13.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-13.0.0-r1.ebuild 
b/sys-auth/keystone/keystone-13.0.0-r1.ebuild
index a2157ff67e8..54cb0b720d2 100644
--- a/sys-auth/keystone/keystone-13.0.0-r1.ebuild
+++ b/sys-auth/keystone/keystone-13.0.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]];then
EGIT_BRANCH="stable/queens"
 else
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="Apache-2.0"



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

2018-03-09 Thread Matt Thode
commit: 8b6b57146f606171b55b3540c6de22bbeb27ba8f
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar  9 17:56:54 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Mar  9 17:58:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6b5714

sys-auth/keystone: allow usage of renamed msgpack

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --force

 .../keystone/{keystone-12.0.0.ebuild => keystone-12.0.0-r1.ebuild}| 4 +++-
 .../keystone/{keystone-13.0.0.ebuild => keystone-13.0.0-r1.ebuild}| 2 ++
 sys-auth/keystone/keystone-2017.2..ebuild | 4 +++-
 sys-auth/keystone/keystone-2018.1..ebuild | 2 ++
 4 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/keystone-12.0.0.ebuild 
b/sys-auth/keystone/keystone-12.0.0-r1.ebuild
similarity index 98%
rename from sys-auth/keystone/keystone-12.0.0.ebuild
rename to sys-auth/keystone/keystone-12.0.0-r1.ebuild
index 72e23119000..487e85aea0f 100644
--- a/sys-auth/keystone/keystone-12.0.0.ebuild
+++ b/sys-auth/keystone/keystone-12.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -125,6 +125,8 @@ python_prepare_all() {
cp etc/keystone-paste.ini ${PN}/tests/tmp/ || die
sed -i 's|/usr/local|/usr|g' httpd/keystone-uwsgi-* || die
sed -i 's|python|python27|g' httpd/keystone-uwsgi-* || die
+   # allow useage of renamed msgpack
+   sed -i '/^msgpack/d' requirements.txt || die
distutils-r1_python_prepare_all
 }
 

diff --git a/sys-auth/keystone/keystone-13.0.0.ebuild 
b/sys-auth/keystone/keystone-13.0.0-r1.ebuild
similarity index 98%
rename from sys-auth/keystone/keystone-13.0.0.ebuild
rename to sys-auth/keystone/keystone-13.0.0-r1.ebuild
index 8640cea7f1b..a2157ff67e8 100644
--- a/sys-auth/keystone/keystone-13.0.0.ebuild
+++ b/sys-auth/keystone/keystone-13.0.0-r1.ebuild
@@ -126,6 +126,8 @@ python_prepare_all() {
cp etc/keystone-paste.ini ${PN}/tests/tmp/ || die
sed -i 's|/usr/local|/usr|g' httpd/keystone-uwsgi-* || die
sed -i 's|python|python27|g' httpd/keystone-uwsgi-* || die
+   # allow useage of renamed msgpack
+   sed -i '/^msgpack/d' requirements.txt || die
distutils-r1_python_prepare_all
 }
 

diff --git a/sys-auth/keystone/keystone-2017.2..ebuild 
b/sys-auth/keystone/keystone-2017.2..ebuild
index e9bfc0ef7fc..516762dcc89 100644
--- a/sys-auth/keystone/keystone-2017.2..ebuild
+++ b/sys-auth/keystone/keystone-2017.2..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -126,6 +126,8 @@ python_prepare_all() {
cp etc/keystone-paste.ini ${PN}/tests/tmp/ || die
sed -i 's|/usr/local|/usr|g' httpd/keystone-uwsgi-* || die
sed -i 's|python|python27|g' httpd/keystone-uwsgi-* || die
+   # allow useage of renamed msgpack
+   sed -i '/^msgpack/d' requirements.txt || die
distutils-r1_python_prepare_all
 }
 

diff --git a/sys-auth/keystone/keystone-2018.1..ebuild 
b/sys-auth/keystone/keystone-2018.1..ebuild
index 8640cea7f1b..a2157ff67e8 100644
--- a/sys-auth/keystone/keystone-2018.1..ebuild
+++ b/sys-auth/keystone/keystone-2018.1..ebuild
@@ -126,6 +126,8 @@ python_prepare_all() {
cp etc/keystone-paste.ini ${PN}/tests/tmp/ || die
sed -i 's|/usr/local|/usr|g' httpd/keystone-uwsgi-* || die
sed -i 's|python|python27|g' httpd/keystone-uwsgi-* || die
+   # allow useage of renamed msgpack
+   sed -i '/^msgpack/d' requirements.txt || die
distutils-r1_python_prepare_all
 }
 



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

2018-03-01 Thread Matt Thode
commit: e0105fccf94ef240ed22c444030051a2308e8f32
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Mar  1 09:37:41 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Mar  1 09:57:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0105fcc

sys-auth/keystone: 13.0.0 bup QUEENS

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-auth/keystone/Manifest  |  1 +
 .../{keystone-2018.1..ebuild => keystone-13.0.0.ebuild} | 13 +
 sys-auth/keystone/keystone-2018.1..ebuild   | 13 +
 3 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 565ce9bb9f6..fda817ca53e 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1 +1,2 @@
 DIST keystone-12.0.0.tar.gz 1491044 BLAKE2B 
ebe5fd423509e94d636e303825ac499cf9017a616971654ee52dead111b0fdc76379cf24554c7dd115b1d1a65b081e6931bd890613736f6bffe75e8628f94f7a
 SHA512 
7b7e6cb56b9d22e92834ccfb31dcd6d28d7318e2d8160da93cbc48cdb72aa626021db5b38068ca76caae88e68204c3650f7ce728bc8e1791df8fc8d36072483c
+DIST keystone-13.0.0.tar.gz 1462543 BLAKE2B 
f34da8cd1af58e8de589c0eb5f3f1f6519f4fcadc6152289c9d1196e6fc9fc3ac607af9686884d3a8072514ed8e6c275a2147c5a4d38c3a93660c1b499544539
 SHA512 
97e6eba83e47480e3f756f8a726012835c5fcb33534d8cc7eb31343a29e4c23ddf20be10adafb257850c8d846fbf2f674dc5f44a09fd901f95ef5b342c066097

diff --git a/sys-auth/keystone/keystone-2018.1..ebuild 
b/sys-auth/keystone/keystone-13.0.0.ebuild
similarity index 95%
copy from sys-auth/keystone/keystone-2018.1..ebuild
copy to sys-auth/keystone/keystone-13.0.0.ebuild
index 05c7509a3f5..8640cea7f1b 100644
--- a/sys-auth/keystone/keystone-2018.1..ebuild
+++ b/sys-auth/keystone/keystone-13.0.0.ebuild
@@ -5,16 +5,21 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
-inherit distutils-r1 git-r3 user
+inherit distutils-r1 user
 
 DESCRIPTION="The Openstack authentication, authorization, and service catalog"
 HOMEPAGE="https://launchpad.net/keystone;
-EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-EGIT_BRANCH="stable/queens"
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+   EGIT_BRANCH="stable/queens"
+else
+   SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
 IUSE="+sqlite ldap memcached mongo mysql postgres test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 

diff --git a/sys-auth/keystone/keystone-2018.1..ebuild 
b/sys-auth/keystone/keystone-2018.1..ebuild
index 05c7509a3f5..8640cea7f1b 100644
--- a/sys-auth/keystone/keystone-2018.1..ebuild
+++ b/sys-auth/keystone/keystone-2018.1..ebuild
@@ -5,16 +5,21 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
-inherit distutils-r1 git-r3 user
+inherit distutils-r1 user
 
 DESCRIPTION="The Openstack authentication, authorization, and service catalog"
 HOMEPAGE="https://launchpad.net/keystone;
-EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-EGIT_BRANCH="stable/queens"
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+   EGIT_BRANCH="stable/queens"
+else
+   SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
 IUSE="+sqlite ldap memcached mongo mysql postgres test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2018-02-16 Thread Matt Thode
commit: f5935f9bb2de4406bb69597c03f2628429eaa01f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:47:19 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:47:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5935f9b

sys-auth/keystone: QUEENS

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-auth/keystone/keystone-2018.1..ebuild | 169 ++
 1 file changed, 169 insertions(+)

diff --git a/sys-auth/keystone/keystone-2018.1..ebuild 
b/sys-auth/keystone/keystone-2018.1..ebuild
new file mode 100644
index 000..05c7509a3f5
--- /dev/null
+++ b/sys-auth/keystone/keystone-2018.1..ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2018 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 git-r3 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+EGIT_BRANCH="stable/queens"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.9[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=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/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   >=dev-python/scrypt-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pysaml2-4.0.2[${PYTHON_USEDEP}]
+   =dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+   =dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
+   !~dev-python/pycadf-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   memcached? (
+   >=dev-python/python-memcached-1.56[${PYTHON_USEDEP}]
+   )
+   

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

2018-01-27 Thread Matt Thode
commit: 043b464b5deb2728e0ca1599de5a164c7dde1048
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jan 28 03:54:12 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Jan 28 04:13:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043b464b

sys-auth/keystone: remove ocata

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index b5a3dfa275d..565ce9bb9f6 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,2 +1 @@
-DIST keystone-11.0.3.tar.gz 1373880 BLAKE2B 
e68ff166f726a01135050c97cde71ff58294350d14992512f61c2fe78111e5135fc69540e8031950daa5bd16602854e8dcb1a8734f000ff2b261232d3b5db99b
 SHA512 
0468a834b1a44b27f4747aeb580f17f68b7dce0ee0cbc3693355d66e9c46383b7ad3a769b3ffa0146fac9b45a75c8a2c95aad0df4825d2be33cadb2cf6b1a659
 DIST keystone-12.0.0.tar.gz 1491044 BLAKE2B 
ebe5fd423509e94d636e303825ac499cf9017a616971654ee52dead111b0fdc76379cf24554c7dd115b1d1a65b081e6931bd890613736f6bffe75e8628f94f7a
 SHA512 
7b7e6cb56b9d22e92834ccfb31dcd6d28d7318e2d8160da93cbc48cdb72aa626021db5b38068ca76caae88e68204c3650f7ce728bc8e1791df8fc8d36072483c

diff --git a/sys-auth/keystone/keystone-11.0.3.ebuild 
b/sys-auth/keystone/keystone-11.0.3.ebuild
deleted file mode 100644
index 2b715799771..000
--- a/sys-auth/keystone/keystone-11.0.3.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# 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 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}]
-   >=dev-python/oauthlib-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/pysaml2-2.4.0[${PYTHON_USEDEP}]
-   =dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
-   !~dev-python/pycadf-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
-   >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
-   memcached? (
-   

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

2017-10-20 Thread Matt Thode
commit: 7a272262c65757f0a48e7de4f5f530838eb93392
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 23:18:51 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 20 23:19:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a272262

sys-auth/keystone: cleanup newton

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-auth/keystone/Manifest|   1 -
 sys-auth/keystone/keystone-10.0.3.ebuild  | 164 -
 sys-auth/keystone/keystone-2016.2..ebuild | 165 --
 3 files changed, 330 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 20c75baaee5..1cb38cd8c94 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,2 @@
-DIST keystone-10.0.3.tar.gz 1363347 SHA256 
db2d29cd4b0e4b7672779ff3355093bbeda61620c58e3e7a4f0424a6f7e67513 SHA512 
a6173cdcf0cbedefc2965e8f7b6a5924b45ada2d6ae18715e28071ab9c785fce3b4538acb6361a5e3ea89c5eb7bf01cf87591719d44469049602920254d47db4
 WHIRLPOOL 
25333195801923a999187dbe85cb2729f077efc71decd6d89556f10a5afbc7435cfac82e4be3ffbaae3b0aea0ba96ebe275918d4ba6a13a5ad0dd98e79b5d9f3
 DIST keystone-11.0.3.tar.gz 1373880 SHA256 
552dcca96d93ef06e28ced0f86cc142e2bb0f8b237297816b670b9b21aba7c85 SHA512 
0468a834b1a44b27f4747aeb580f17f68b7dce0ee0cbc3693355d66e9c46383b7ad3a769b3ffa0146fac9b45a75c8a2c95aad0df4825d2be33cadb2cf6b1a659
 WHIRLPOOL 
1cb4c1de756b57b27142e613381dd7e9e50c10cdff16bb0c2734b67d5b43ca443e7233cd60324231d45dadeab1cc5693aa80d2c23c3fc40680acca13c82b9b3e
 DIST keystone-12.0.0.tar.gz 1491044 SHA256 
f4c1239beaf376568cf30d11ffa7011754ab2216f69ccd282f5ab09de8977b13 SHA512 
7b7e6cb56b9d22e92834ccfb31dcd6d28d7318e2d8160da93cbc48cdb72aa626021db5b38068ca76caae88e68204c3650f7ce728bc8e1791df8fc8d36072483c
 WHIRLPOOL 
719877102b8146841757262d65bb8f99f7af410b3ee1acc4ce4d255aef6b692f5c8a13690627bfea915bc904a09087449240a220b1c67fe09d0d7221d7d42683

diff --git a/sys-auth/keystone/keystone-10.0.3.ebuild 
b/sys-auth/keystone/keystone-10.0.3.ebuild
deleted file mode 100644
index 5c34d47bc72..000
--- a/sys-auth/keystone/keystone-10.0.3.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# 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.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3-r1[${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.6.2[${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.16.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.5.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-context-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-4.10.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-db-4.13.1[${PYTHON_USEDEP}]
-   !~dev-python/oslo-db-4.13.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
-   

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

2017-09-29 Thread Matt Thode
commit: 9587f1f3d6653a52742b35a71c89022ee5c9ddd6
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Sep 30 01:04:38 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Sep 30 01:04:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9587f1f3

sys-auth/keystone: 12.0.0 stablized amd64 x86 under allarches

 sys-auth/keystone/keystone-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-12.0.0.ebuild 
b/sys-auth/keystone/keystone-12.0.0.ebuild
index 4e78a2ae385..72e23119000 100644
--- a/sys-auth/keystone/keystone-12.0.0.ebuild
+++ b/sys-auth/keystone/keystone-12.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+sqlite ldap memcached mongo mysql postgres test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2017-08-31 Thread Matt Thode
commit: 3b0d388b70831b9dc2064cc3b1b9e30b26c9a831
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 31 17:30:08 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 31 17:43:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0d388b

sys-auth/keystone: 12.0.0 bup PIKE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-auth/keystone/Manifest   |   1 +
 sys-auth/keystone/keystone-12.0.0.ebuild | 173 +++
 2 files changed, 174 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 2e63bedeb24..20c75baaee5 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,2 +1,3 @@
 DIST keystone-10.0.3.tar.gz 1363347 SHA256 
db2d29cd4b0e4b7672779ff3355093bbeda61620c58e3e7a4f0424a6f7e67513 SHA512 
a6173cdcf0cbedefc2965e8f7b6a5924b45ada2d6ae18715e28071ab9c785fce3b4538acb6361a5e3ea89c5eb7bf01cf87591719d44469049602920254d47db4
 WHIRLPOOL 
25333195801923a999187dbe85cb2729f077efc71decd6d89556f10a5afbc7435cfac82e4be3ffbaae3b0aea0ba96ebe275918d4ba6a13a5ad0dd98e79b5d9f3
 DIST keystone-11.0.3.tar.gz 1373880 SHA256 
552dcca96d93ef06e28ced0f86cc142e2bb0f8b237297816b670b9b21aba7c85 SHA512 
0468a834b1a44b27f4747aeb580f17f68b7dce0ee0cbc3693355d66e9c46383b7ad3a769b3ffa0146fac9b45a75c8a2c95aad0df4825d2be33cadb2cf6b1a659
 WHIRLPOOL 
1cb4c1de756b57b27142e613381dd7e9e50c10cdff16bb0c2734b67d5b43ca443e7233cd60324231d45dadeab1cc5693aa80d2c23c3fc40680acca13c82b9b3e
+DIST keystone-12.0.0.tar.gz 1491044 SHA256 
f4c1239beaf376568cf30d11ffa7011754ab2216f69ccd282f5ab09de8977b13 SHA512 
7b7e6cb56b9d22e92834ccfb31dcd6d28d7318e2d8160da93cbc48cdb72aa626021db5b38068ca76caae88e68204c3650f7ce728bc8e1791df8fc8d36072483c
 WHIRLPOOL 
719877102b8146841757262d65bb8f99f7af410b3ee1acc4ce4d255aef6b692f5c8a13690627bfea915bc904a09087449240a220b1c67fe09d0d7221d7d42683

diff --git a/sys-auth/keystone/keystone-12.0.0.ebuild 
b/sys-auth/keystone/keystone-12.0.0.ebuild
new file mode 100644
index 000..4e78a2ae385
--- /dev/null
+++ b/sys-auth/keystone/keystone-12.0.0.ebuild
@@ -0,0 +1,173 @@
+# 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 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-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   dev-python/paste[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.6[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=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/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${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/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   

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

2017-08-26 Thread Matt Thode
commit: 617e2ab179e8964871780a91d0c3a3f03f531e75
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 04:23:33 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617e2ab1

sys-auth/keystone: PIKE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-auth/keystone/keystone-2017.2..ebuild | 174 ++
 sys-auth/keystone/metadata.xml|   2 +-
 2 files changed, 175 insertions(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-2017.2..ebuild 
b/sys-auth/keystone/keystone-2017.2..ebuild
new file mode 100644
index 000..e9bfc0ef7fc
--- /dev/null
+++ b/sys-auth/keystone/keystone-2017.2..ebuild
@@ -0,0 +1,174 @@
+# 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 git-r3 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+EGIT_BRANCH="stable/pike"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   dev-python/paste[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.6[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=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/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${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/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   >=dev-python/scrypt-0.8.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-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.24.2[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-5.25.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.24.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.27.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.23.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pysaml2-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+   

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

2017-08-23 Thread Matt Thode
commit: 3f361a9d9e4644b8a7b36896daa14919eb916711
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug 23 21:02:41 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug 23 21:10:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f361a9d

sys-auth/keystone: 10.0.3 and 11.0.3 stable with cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-auth/keystone/Manifest   |   2 -
 sys-auth/keystone/keystone-10.0.2.ebuild | 164 ---
 sys-auth/keystone/keystone-10.0.3.ebuild |   2 +-
 sys-auth/keystone/keystone-11.0.2.ebuild | 158 -
 sys-auth/keystone/keystone-11.0.3.ebuild |   2 +-
 5 files changed, 2 insertions(+), 326 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 64cc9f83a13..2e63bedeb24 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,4 +1,2 @@
-DIST keystone-10.0.2.tar.gz 1359183 SHA256 
275e3c73033657a98e17cb59370b6d549cf945f41871db5a94b4a464a43d49a7 SHA512 
9bb85559cbf28987b8c743bf1fc81e8bce167ae46a8761fdd47582f591ca227a22e2fac49da8b5f906249d7f6b99657dec7abe64f5ffbe0cb95a8c21b02e9d19
 WHIRLPOOL 
c70e54719a881e7b1927083e66fac25de6b8b41da2685ff39947c6a7258d9a77560e40cd68f5c02073313ec8ad7b3c1d6980cf952ce86208d3e39664981b2b17
 DIST keystone-10.0.3.tar.gz 1363347 SHA256 
db2d29cd4b0e4b7672779ff3355093bbeda61620c58e3e7a4f0424a6f7e67513 SHA512 
a6173cdcf0cbedefc2965e8f7b6a5924b45ada2d6ae18715e28071ab9c785fce3b4538acb6361a5e3ea89c5eb7bf01cf87591719d44469049602920254d47db4
 WHIRLPOOL 
25333195801923a999187dbe85cb2729f077efc71decd6d89556f10a5afbc7435cfac82e4be3ffbaae3b0aea0ba96ebe275918d4ba6a13a5ad0dd98e79b5d9f3
-DIST keystone-11.0.2.tar.gz 1370396 SHA256 
cf25068272dba6c6487477e3d620ae449770d73d3e3382d37d2b88cf80fe9ef1 SHA512 
d2ec2c6e01df524f5dbec12960ffb54bb2a5400fff61027d6e632b1d775223e5e7ca97962db70acfbcd61e6c13ce9f5e392fc44249836055228ba4547e4ae4e6
 WHIRLPOOL 
7c9eff71b588632b125ca22824477116e387d4cfbf46b724510806b24a5d1d7694e3566da43ea8f0646a2c7059b8e6eb58343d6df4abec0427a4197f2a64354d
 DIST keystone-11.0.3.tar.gz 1373880 SHA256 
552dcca96d93ef06e28ced0f86cc142e2bb0f8b237297816b670b9b21aba7c85 SHA512 
0468a834b1a44b27f4747aeb580f17f68b7dce0ee0cbc3693355d66e9c46383b7ad3a769b3ffa0146fac9b45a75c8a2c95aad0df4825d2be33cadb2cf6b1a659
 WHIRLPOOL 
1cb4c1de756b57b27142e613381dd7e9e50c10cdff16bb0c2734b67d5b43ca443e7233cd60324231d45dadeab1cc5693aa80d2c23c3fc40680acca13c82b9b3e

diff --git a/sys-auth/keystone/keystone-10.0.2.ebuild 
b/sys-auth/keystone/keystone-10.0.2.ebuild
deleted file mode 100644
index 5c34d47bc72..000
--- a/sys-auth/keystone/keystone-10.0.2.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# 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.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3-r1[${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.6.2[${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.16.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
-   

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

2017-08-08 Thread Matt Thode
commit: 405148ae5fe2b8b3fddcbbc499df304ba308e5bb
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Aug  8 16:25:09 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Aug  8 22:36:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405148ae

sys-auth/keystone: remove unused patches

 .../files/cve-2017-2673-stable-newton.patch|  82 ---
 .../files/cve-2017-2673-stable-ocata.patch | 115 -
 2 files changed, 197 deletions(-)

diff --git a/sys-auth/keystone/files/cve-2017-2673-stable-newton.patch 
b/sys-auth/keystone/files/cve-2017-2673-stable-newton.patch
deleted file mode 100644
index 0f64ed5f6a6..000
--- a/sys-auth/keystone/files/cve-2017-2673-stable-newton.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From db468d6fc0a9082d84081cf4c74e4cf366b8d4be Mon Sep 17 00:00:00 2001
-From: Boris Bobrov 
-Date: Mon, 17 Apr 2017 00:28:07 +0300
-Subject: [PATCH] Do not fetch group assignments without groups
-
-Without the change, the method fetched all assignments for a project
-or domain, regardless of who has the assignment, user or group. This
-led to situation when federated user without groups could scope a token
-with other user's rules.
-
-Return empty list of assignments if no groups were passed.
-
-Closes-Bug: 1677723
-Change-Id: I65f5be915bef2f979e70b043bde27064e970349d
-(cherry picked from commit d61fc5b707a5209104b194d84e22eede84efccb3)
-
-Conflicts:
-   keystone/tests/unit/test_v3_federation.py -- removed irrelevant
-tests

- keystone/assignment/core.py   |  5 +
- keystone/tests/unit/test_v3_federation.py | 28 
- 2 files changed, 33 insertions(+)
-
-diff --git a/keystone/assignment/core.py b/keystone/assignment/core.py
-index e549abb..6a6717a 100644
 a/keystone/assignment/core.py
-+++ b/keystone/assignment/core.py
-@@ -165,6 +165,11 @@ class Manager(manager.Manager):
- 
- def get_roles_for_groups(self, group_ids, project_id=None, 
domain_id=None):
- """Get a list of roles for this group on domain and/or project."""
-+# if no group ids were passed, there are no roles. Without this check,
-+# all assignments for the project or domain will be fetched,
-+# which is not what we want.
-+if not group_ids:
-+return []
- if project_id is not None:
- self.resource_api.get_project(project_id)
- assignment_list = self.list_role_assignments(
-diff --git a/keystone/tests/unit/test_v3_federation.py 
b/keystone/tests/unit/test_v3_federation.py
-index f3e9baa..1a7ce40 100644
 a/keystone/tests/unit/test_v3_federation.py
-+++ b/keystone/tests/unit/test_v3_federation.py
-@@ -1776,6 +1776,34 @@ class FederatedTokenTests(test_v3.RestfulTestCase, 
FederatedSetupMixin):
- token_groups = token_resp['token']['user']['OS-FEDERATION']['groups']
- self.assertEqual(0, len(token_groups))
- 
-+def test_issue_scoped_token_no_groups(self):
-+"""Verify that token without groups cannot get scoped to project.
-+
-+This test is required because of bug 1677723.
-+"""
-+# issue unscoped token with no groups
-+r = self._issue_unscoped_token(assertion='USER_NO_GROUPS_ASSERTION')
-+self.assertIsNotNone(r.headers.get('X-Subject-Token'))
-+token_resp = r.json_body
-+token_groups = token_resp['token']['user']['OS-FEDERATION']['groups']
-+self.assertEqual(0, len(token_groups))
-+unscoped_token = r.headers.get('X-Subject-Token')
-+
-+# let admin get roles in a project
-+self.proj_employees
-+admin = unit.new_user_ref(CONF.identity.default_domain_id)
-+self.identity_api.create_user(admin)
-+self.assignment_api.create_grant(self.role_admin['id'],
-+ user_id=admin['id'],
-+ project_id=self.proj_employees['id'])
-+
-+# try to scope the token. It should fail
-+scope = self._scope_request(
-+unscoped_token, 'project', self.proj_employees['id']
-+)
-+self.v3_create_token(
-+scope, expected_status=http_client.UNAUTHORIZED)
-+
- def test_issue_unscoped_token_malformed_environment(self):
- """Test whether non string objects are filtered out.
- 
--- 
-2.1.4
-

diff --git a/sys-auth/keystone/files/cve-2017-2673-stable-ocata.patch 
b/sys-auth/keystone/files/cve-2017-2673-stable-ocata.patch
deleted file mode 100644
index abf17489cd9..000
--- a/sys-auth/keystone/files/cve-2017-2673-stable-ocata.patch
+++ /dev/null
@@ -1,115 +0,0 @@
-From 3fb363dc8331f1970e62d139d33da3f51f607ebe Mon Sep 17 00:00:00 2001
-From: Boris Bobrov 
-Date: Mon, 17 Apr 2017 00:28:07 +0300
-Subject: [PATCH] Do not fetch group assignments without 

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

2017-07-26 Thread Matt Thode
commit: 4d0a68ce0bc235adc38babd0b79b5195403f96a5
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jul 26 22:08:07 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Jul 26 22:15:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d0a68ce

sys-auth/keystone: 10.0.3 and 11.0.3 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-auth/keystone/Manifest   |   2 +
 sys-auth/keystone/keystone-10.0.3.ebuild | 164 +++
 sys-auth/keystone/keystone-11.0.3.ebuild | 158 +
 3 files changed, 324 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 4c7b74ef7b5..d5c0be2ee2a 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,5 @@
 DIST keystone-10.0.1.tar.gz 1357929 SHA256 
1030e6e818db6b9d84a2ad430912b821c9309ecf600fd0753bd75a741a9e4ddc SHA512 
86069e19f519dcf51079a1c3a32658fabdaf5c59b4f5010dd6d3ddc28dbdf710a271d22af22d3451b5553eff609da6252577f8329a7f3a517da148bf37207c86
 WHIRLPOOL 
f24a8bbd3efce90e26d00e484bd5b5cac738568a4fb4948b8f3fa6d51e34bf83488247168cdf75533e80b05a28c17bd3b5bf9f3298f40e86fa5f80255992c025
 DIST keystone-10.0.2.tar.gz 1359183 SHA256 
275e3c73033657a98e17cb59370b6d549cf945f41871db5a94b4a464a43d49a7 SHA512 
9bb85559cbf28987b8c743bf1fc81e8bce167ae46a8761fdd47582f591ca227a22e2fac49da8b5f906249d7f6b99657dec7abe64f5ffbe0cb95a8c21b02e9d19
 WHIRLPOOL 
c70e54719a881e7b1927083e66fac25de6b8b41da2685ff39947c6a7258d9a77560e40cd68f5c02073313ec8ad7b3c1d6980cf952ce86208d3e39664981b2b17
+DIST keystone-10.0.3.tar.gz 1363347 SHA256 
db2d29cd4b0e4b7672779ff3355093bbeda61620c58e3e7a4f0424a6f7e67513 SHA512 
a6173cdcf0cbedefc2965e8f7b6a5924b45ada2d6ae18715e28071ab9c785fce3b4538acb6361a5e3ea89c5eb7bf01cf87591719d44469049602920254d47db4
 WHIRLPOOL 
25333195801923a999187dbe85cb2729f077efc71decd6d89556f10a5afbc7435cfac82e4be3ffbaae3b0aea0ba96ebe275918d4ba6a13a5ad0dd98e79b5d9f3
 DIST keystone-11.0.2.tar.gz 1370396 SHA256 
cf25068272dba6c6487477e3d620ae449770d73d3e3382d37d2b88cf80fe9ef1 SHA512 
d2ec2c6e01df524f5dbec12960ffb54bb2a5400fff61027d6e632b1d775223e5e7ca97962db70acfbcd61e6c13ce9f5e392fc44249836055228ba4547e4ae4e6
 WHIRLPOOL 
7c9eff71b588632b125ca22824477116e387d4cfbf46b724510806b24a5d1d7694e3566da43ea8f0646a2c7059b8e6eb58343d6df4abec0427a4197f2a64354d
+DIST keystone-11.0.3.tar.gz 1373880 SHA256 
552dcca96d93ef06e28ced0f86cc142e2bb0f8b237297816b670b9b21aba7c85 SHA512 
0468a834b1a44b27f4747aeb580f17f68b7dce0ee0cbc3693355d66e9c46383b7ad3a769b3ffa0146fac9b45a75c8a2c95aad0df4825d2be33cadb2cf6b1a659
 WHIRLPOOL 
1cb4c1de756b57b27142e613381dd7e9e50c10cdff16bb0c2734b67d5b43ca443e7233cd60324231d45dadeab1cc5693aa80d2c23c3fc40680acca13c82b9b3e

diff --git a/sys-auth/keystone/keystone-10.0.3.ebuild 
b/sys-auth/keystone/keystone-10.0.3.ebuild
new file mode 100644
index 000..1809d928283
--- /dev/null
+++ b/sys-auth/keystone/keystone-10.0.3.ebuild
@@ -0,0 +1,164 @@
+# 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.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.2.3-r1[${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.6.2[${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.16.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
+   

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

2017-07-26 Thread Matt Thode
commit: 90ead4e0c2d81b73b04fde3ebd225e1ce466691a
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jul 26 22:09:34 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Jul 26 22:15:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ead4e0

sys-auth/keystone: 10.0.2 stable amd64 and x86

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-auth/keystone/Manifest  |   1 -
 sys-auth/keystone/keystone-10.0.1-r1.ebuild | 165 
 sys-auth/keystone/keystone-10.0.2.ebuild|   2 +-
 3 files changed, 1 insertion(+), 167 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index d5c0be2ee2a..64cc9f83a13 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,4 +1,3 @@
-DIST keystone-10.0.1.tar.gz 1357929 SHA256 
1030e6e818db6b9d84a2ad430912b821c9309ecf600fd0753bd75a741a9e4ddc SHA512 
86069e19f519dcf51079a1c3a32658fabdaf5c59b4f5010dd6d3ddc28dbdf710a271d22af22d3451b5553eff609da6252577f8329a7f3a517da148bf37207c86
 WHIRLPOOL 
f24a8bbd3efce90e26d00e484bd5b5cac738568a4fb4948b8f3fa6d51e34bf83488247168cdf75533e80b05a28c17bd3b5bf9f3298f40e86fa5f80255992c025
 DIST keystone-10.0.2.tar.gz 1359183 SHA256 
275e3c73033657a98e17cb59370b6d549cf945f41871db5a94b4a464a43d49a7 SHA512 
9bb85559cbf28987b8c743bf1fc81e8bce167ae46a8761fdd47582f591ca227a22e2fac49da8b5f906249d7f6b99657dec7abe64f5ffbe0cb95a8c21b02e9d19
 WHIRLPOOL 
c70e54719a881e7b1927083e66fac25de6b8b41da2685ff39947c6a7258d9a77560e40cd68f5c02073313ec8ad7b3c1d6980cf952ce86208d3e39664981b2b17
 DIST keystone-10.0.3.tar.gz 1363347 SHA256 
db2d29cd4b0e4b7672779ff3355093bbeda61620c58e3e7a4f0424a6f7e67513 SHA512 
a6173cdcf0cbedefc2965e8f7b6a5924b45ada2d6ae18715e28071ab9c785fce3b4538acb6361a5e3ea89c5eb7bf01cf87591719d44469049602920254d47db4
 WHIRLPOOL 
25333195801923a999187dbe85cb2729f077efc71decd6d89556f10a5afbc7435cfac82e4be3ffbaae3b0aea0ba96ebe275918d4ba6a13a5ad0dd98e79b5d9f3
 DIST keystone-11.0.2.tar.gz 1370396 SHA256 
cf25068272dba6c6487477e3d620ae449770d73d3e3382d37d2b88cf80fe9ef1 SHA512 
d2ec2c6e01df524f5dbec12960ffb54bb2a5400fff61027d6e632b1d775223e5e7ca97962db70acfbcd61e6c13ce9f5e392fc44249836055228ba4547e4ae4e6
 WHIRLPOOL 
7c9eff71b588632b125ca22824477116e387d4cfbf46b724510806b24a5d1d7694e3566da43ea8f0646a2c7059b8e6eb58343d6df4abec0427a4197f2a64354d

diff --git a/sys-auth/keystone/keystone-10.0.1-r1.ebuild 
b/sys-auth/keystone/keystone-10.0.1-r1.ebuild
deleted file mode 100644
index 90d997f5915..000
--- a/sys-auth/keystone/keystone-10.0.1-r1.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# 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.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3-r1[${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.6.2[${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.16.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.5.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}]
-   

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

2017-07-12 Thread Pacho Ramos
commit: 6a471115c36895456b814d00f7c35ec676bb6469
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 12 13:33:44 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 12 14:42:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a471115

sys-auth/keystone: Support newer python

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-auth/keystone/keystone-11.0.2.ebuild  | 2 +-
 sys-auth/keystone/keystone-2016.2..ebuild | 4 ++--
 sys-auth/keystone/keystone-2017.1..ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-auth/keystone/keystone-11.0.2.ebuild 
b/sys-auth/keystone/keystone-11.0.2.ebuild
index cea21c5a4be..2b715799771 100644
--- a/sys-auth/keystone/keystone-11.0.2.ebuild
+++ b/sys-auth/keystone/keystone-11.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
 inherit distutils-r1 user
 

diff --git a/sys-auth/keystone/keystone-2016.2..ebuild 
b/sys-auth/keystone/keystone-2016.2..ebuild
index 1fb29250b74..aa6f5ec0d1b 100644
--- a/sys-auth/keystone/keystone-2016.2..ebuild
+++ b/sys-auth/keystone/keystone-2016.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
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
 inherit distutils-r1 git-r3 user
 

diff --git a/sys-auth/keystone/keystone-2017.1..ebuild 
b/sys-auth/keystone/keystone-2017.1..ebuild
index 31db0acc8d9..a84d7277654 100644
--- a/sys-auth/keystone/keystone-2017.1..ebuild
+++ b/sys-auth/keystone/keystone-2017.1..ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
 inherit distutils-r1 git-r3 user
 



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

2017-07-05 Thread Matt Thode
commit: 17dcb50ff4783989a415a8645805b1b7f538bfab
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jul  5 21:48:40 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Jul  5 21:57:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17dcb50f

sys-auth/keystone: bup 10.0.2

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-auth/keystone/Manifest   |   1 +
 sys-auth/keystone/keystone-10.0.2.ebuild | 164 +++
 2 files changed, 165 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 2dafe5dae08..4c7b74ef7b5 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-10.0.2.tar.gz 1359183 SHA256 
275e3c73033657a98e17cb59370b6d549cf945f41871db5a94b4a464a43d49a7 SHA512 
9bb85559cbf28987b8c743bf1fc81e8bce167ae46a8761fdd47582f591ca227a22e2fac49da8b5f906249d7f6b99657dec7abe64f5ffbe0cb95a8c21b02e9d19
 WHIRLPOOL 
c70e54719a881e7b1927083e66fac25de6b8b41da2685ff39947c6a7258d9a77560e40cd68f5c02073313ec8ad7b3c1d6980cf952ce86208d3e39664981b2b17
 DIST keystone-11.0.2.tar.gz 1370396 SHA256 
cf25068272dba6c6487477e3d620ae449770d73d3e3382d37d2b88cf80fe9ef1 SHA512 
d2ec2c6e01df524f5dbec12960ffb54bb2a5400fff61027d6e632b1d775223e5e7ca97962db70acfbcd61e6c13ce9f5e392fc44249836055228ba4547e4ae4e6
 WHIRLPOOL 
7c9eff71b588632b125ca22824477116e387d4cfbf46b724510806b24a5d1d7694e3566da43ea8f0646a2c7059b8e6eb58343d6df4abec0427a4197f2a64354d

diff --git a/sys-auth/keystone/keystone-10.0.2.ebuild 
b/sys-auth/keystone/keystone-10.0.2.ebuild
new file mode 100644
index 000..1809d928283
--- /dev/null
+++ b/sys-auth/keystone/keystone-10.0.2.ebuild
@@ -0,0 +1,164 @@
+# 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.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.2.3-r1[${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.6.2[${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.16.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-4.5.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-context-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-db-4.13.1[${PYTHON_USEDEP}]
+   !~dev-python/oslo-db-4.13.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.9.0[${PYTHON_USEDEP}]

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

2017-06-09 Thread Matt Thode
commit: f3cc640c3e872b96a6a17037fba5251dead78228
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun  9 21:13:03 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Jun  9 21:18:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3cc640c

sys-auth/keystone: 11.0.2 stable x86 and amd64

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-auth/keystone/Manifest  |   2 -
 sys-auth/keystone/keystone-11.0.0-r1.ebuild | 159 
 sys-auth/keystone/keystone-11.0.1.ebuild| 159 
 sys-auth/keystone/keystone-11.0.2.ebuild|   2 +-
 4 files changed, 1 insertion(+), 321 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index a3a1e72cc88..2dafe5dae08 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,4 +1,2 @@
 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-11.0.1.tar.gz 1373584 SHA256 
b1117e6074c94e0d87d4ddba46f5ee3f786ebc98322cd13c206887e773770248 SHA512 
c911883c575436e1696deb5522cc7715d6feaa217e9afc8dad2cbf93840ad1e29eca9e8d101385b55d660867bcf3da4d74497cb6f28e337a5fc75fff64c5a394
 WHIRLPOOL 
bd8221c8340f9f4ea8b8dfad3c5941bd49925a6786f83abf6b9f9f7486558e60be0327f2ac0b969565f5e126ba0ce4024ae732104a1a82864043fd94b2ef133f
 DIST keystone-11.0.2.tar.gz 1370396 SHA256 
cf25068272dba6c6487477e3d620ae449770d73d3e3382d37d2b88cf80fe9ef1 SHA512 
d2ec2c6e01df524f5dbec12960ffb54bb2a5400fff61027d6e632b1d775223e5e7ca97962db70acfbcd61e6c13ce9f5e392fc44249836055228ba4547e4ae4e6
 WHIRLPOOL 
7c9eff71b588632b125ca22824477116e387d4cfbf46b724510806b24a5d1d7694e3566da43ea8f0646a2c7059b8e6eb58343d6df4abec0427a4197f2a64354d

diff --git a/sys-auth/keystone/keystone-11.0.0-r1.ebuild 
b/sys-auth/keystone/keystone-11.0.0-r1.ebuild
deleted file mode 100644
index b440165cad0..000
--- a/sys-auth/keystone/keystone-11.0.0-r1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# 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}]
-   

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

2017-05-30 Thread Matt Thode
commit: ff974102eaa6576a70b7085457dde96e5549e536
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue May 30 19:08:30 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue May 30 19:15:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff974102

sys-auth/keystone: 11.0.2 bup

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-auth/keystone/Manifest   |   1 +
 sys-auth/keystone/keystone-11.0.2.ebuild | 158 +++
 2 files changed, 159 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 972b92a0dc2..a3a1e72cc88 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,4 @@
 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-11.0.1.tar.gz 1373584 SHA256 
b1117e6074c94e0d87d4ddba46f5ee3f786ebc98322cd13c206887e773770248 SHA512 
c911883c575436e1696deb5522cc7715d6feaa217e9afc8dad2cbf93840ad1e29eca9e8d101385b55d660867bcf3da4d74497cb6f28e337a5fc75fff64c5a394
 WHIRLPOOL 
bd8221c8340f9f4ea8b8dfad3c5941bd49925a6786f83abf6b9f9f7486558e60be0327f2ac0b969565f5e126ba0ce4024ae732104a1a82864043fd94b2ef133f
+DIST keystone-11.0.2.tar.gz 1370396 SHA256 
cf25068272dba6c6487477e3d620ae449770d73d3e3382d37d2b88cf80fe9ef1 SHA512 
d2ec2c6e01df524f5dbec12960ffb54bb2a5400fff61027d6e632b1d775223e5e7ca97962db70acfbcd61e6c13ce9f5e392fc44249836055228ba4547e4ae4e6
 WHIRLPOOL 
7c9eff71b588632b125ca22824477116e387d4cfbf46b724510806b24a5d1d7694e3566da43ea8f0646a2c7059b8e6eb58343d6df4abec0427a4197f2a64354d

diff --git a/sys-auth/keystone/keystone-11.0.2.ebuild 
b/sys-auth/keystone/keystone-11.0.2.ebuild
new file mode 100644
index 000..5ffc0c9e0c8
--- /dev/null
+++ b/sys-auth/keystone/keystone-11.0.2.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}]
+   

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

2017-05-09 Thread Matt Thode
commit: 71800dc42d8ef2c500ad84cd0105ff0d6c02d9fb
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue May  9 15:40:30 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue May  9 15:42:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71800dc4

sys-auth/keystone: bup

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-auth/keystone/Manifest   |   1 +
 sys-auth/keystone/keystone-11.0.1.ebuild | 159 +++
 2 files changed, 160 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 4d7998becc5..972b92a0dc2 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-11.0.1.tar.gz 1373584 SHA256 
b1117e6074c94e0d87d4ddba46f5ee3f786ebc98322cd13c206887e773770248 SHA512 
c911883c575436e1696deb5522cc7715d6feaa217e9afc8dad2cbf93840ad1e29eca9e8d101385b55d660867bcf3da4d74497cb6f28e337a5fc75fff64c5a394
 WHIRLPOOL 
bd8221c8340f9f4ea8b8dfad3c5941bd49925a6786f83abf6b9f9f7486558e60be0327f2ac0b969565f5e126ba0ce4024ae732104a1a82864043fd94b2ef133f

diff --git a/sys-auth/keystone/keystone-11.0.1.ebuild 
b/sys-auth/keystone/keystone-11.0.1.ebuild
new file mode 100644
index 000..1ec7ebf3a11
--- /dev/null
+++ b/sys-auth/keystone/keystone-11.0.1.ebuild
@@ -0,0 +1,159 @@
+# 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}]
+   

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

2017-04-25 Thread Matt Thode
commit: 5d17b777d8d71fbed7e20a4756345d645e93c42c
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 25 16:47:29 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 25 16:47:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d17b777

sys-auth/keystone: removing mitaka

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-auth/keystone/Manifest|   1 -
 sys-auth/keystone/keystone-2016.1..ebuild | 166 --
 sys-auth/keystone/keystone-9.2.0.ebuild   | 165 -
 3 files changed, 332 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 30855c4d9c8..4d7998becc5 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,2 @@
 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-2016.1..ebuild 
b/sys-auth/keystone/keystone-2016.1..ebuild
deleted file mode 100644
index 703f2345ca6..000
--- a/sys-auth/keystone/keystone-2016.1..ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 git-r3 user
-
-DESCRIPTION="The Openstack authentication, authorization, and service catalog"
-HOMEPAGE="https://launchpad.net/keystone;
-EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-EGIT_BRANCH="stable/mitaka"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE="+sqlite ldap memcached mongo mysql postgres test"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   <=dev-python/paste-2.0.2[${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/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.5.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-   =dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.7.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-messaging-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-policy-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
-   

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

2017-04-25 Thread Matt Thode
commit: 2435fb3c0f9121abace295b7909b303ba94f52c1
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 25 16:37:09 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 25 16:39:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2435fb3c

sys-auth/keystone: fix CVE-2017-2673

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../files/cve-2017-2673-stable-newton.patch|  82 ++
 .../files/cve-2017-2673-stable-ocata.patch | 115 ++
 sys-auth/keystone/keystone-10.0.1-r1.ebuild| 165 +
 sys-auth/keystone/keystone-11.0.0-r1.ebuild| 159 
 4 files changed, 521 insertions(+)

diff --git a/sys-auth/keystone/files/cve-2017-2673-stable-newton.patch 
b/sys-auth/keystone/files/cve-2017-2673-stable-newton.patch
new file mode 100644
index 000..0f64ed5f6a6
--- /dev/null
+++ b/sys-auth/keystone/files/cve-2017-2673-stable-newton.patch
@@ -0,0 +1,82 @@
+From db468d6fc0a9082d84081cf4c74e4cf366b8d4be Mon Sep 17 00:00:00 2001
+From: Boris Bobrov 
+Date: Mon, 17 Apr 2017 00:28:07 +0300
+Subject: [PATCH] Do not fetch group assignments without groups
+
+Without the change, the method fetched all assignments for a project
+or domain, regardless of who has the assignment, user or group. This
+led to situation when federated user without groups could scope a token
+with other user's rules.
+
+Return empty list of assignments if no groups were passed.
+
+Closes-Bug: 1677723
+Change-Id: I65f5be915bef2f979e70b043bde27064e970349d
+(cherry picked from commit d61fc5b707a5209104b194d84e22eede84efccb3)
+
+Conflicts:
+   keystone/tests/unit/test_v3_federation.py -- removed irrelevant
+tests
+---
+ keystone/assignment/core.py   |  5 +
+ keystone/tests/unit/test_v3_federation.py | 28 
+ 2 files changed, 33 insertions(+)
+
+diff --git a/keystone/assignment/core.py b/keystone/assignment/core.py
+index e549abb..6a6717a 100644
+--- a/keystone/assignment/core.py
 b/keystone/assignment/core.py
+@@ -165,6 +165,11 @@ class Manager(manager.Manager):
+ 
+ def get_roles_for_groups(self, group_ids, project_id=None, 
domain_id=None):
+ """Get a list of roles for this group on domain and/or project."""
++# if no group ids were passed, there are no roles. Without this check,
++# all assignments for the project or domain will be fetched,
++# which is not what we want.
++if not group_ids:
++return []
+ if project_id is not None:
+ self.resource_api.get_project(project_id)
+ assignment_list = self.list_role_assignments(
+diff --git a/keystone/tests/unit/test_v3_federation.py 
b/keystone/tests/unit/test_v3_federation.py
+index f3e9baa..1a7ce40 100644
+--- a/keystone/tests/unit/test_v3_federation.py
 b/keystone/tests/unit/test_v3_federation.py
+@@ -1776,6 +1776,34 @@ class FederatedTokenTests(test_v3.RestfulTestCase, 
FederatedSetupMixin):
+ token_groups = token_resp['token']['user']['OS-FEDERATION']['groups']
+ self.assertEqual(0, len(token_groups))
+ 
++def test_issue_scoped_token_no_groups(self):
++"""Verify that token without groups cannot get scoped to project.
++
++This test is required because of bug 1677723.
++"""
++# issue unscoped token with no groups
++r = self._issue_unscoped_token(assertion='USER_NO_GROUPS_ASSERTION')
++self.assertIsNotNone(r.headers.get('X-Subject-Token'))
++token_resp = r.json_body
++token_groups = token_resp['token']['user']['OS-FEDERATION']['groups']
++self.assertEqual(0, len(token_groups))
++unscoped_token = r.headers.get('X-Subject-Token')
++
++# let admin get roles in a project
++self.proj_employees
++admin = unit.new_user_ref(CONF.identity.default_domain_id)
++self.identity_api.create_user(admin)
++self.assignment_api.create_grant(self.role_admin['id'],
++ user_id=admin['id'],
++ project_id=self.proj_employees['id'])
++
++# try to scope the token. It should fail
++scope = self._scope_request(
++unscoped_token, 'project', self.proj_employees['id']
++)
++self.v3_create_token(
++scope, expected_status=http_client.UNAUTHORIZED)
++
+ def test_issue_unscoped_token_malformed_environment(self):
+ """Test whether non string objects are filtered out.
+ 
+-- 
+2.1.4
+

diff --git a/sys-auth/keystone/files/cve-2017-2673-stable-ocata.patch 
b/sys-auth/keystone/files/cve-2017-2673-stable-ocata.patch
new file mode 100644
index 000..abf17489cd9
--- /dev/null
+++ b/sys-auth/keystone/files/cve-2017-2673-stable-ocata.patch
@@ -0,0 +1,115 @@
+From 3fb363dc8331f1970e62d139d33da3f51f607ebe Mon Sep 

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

2017-04-25 Thread Matt Thode
commit: 434ea18f3435b9d71c86a4023a6c4f8dc90083e3
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 25 16:38:38 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 25 16:39:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434ea18f

sys-auth/keystone: 10.0.1-r1 and 11.0.0-r1 fast stable for bug 616606 
CVE-2017-2673

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-auth/keystone/keystone-10.0.1-r1.ebuild |   2 +-
 sys-auth/keystone/keystone-10.0.1.ebuild| 164 
 sys-auth/keystone/keystone-11.0.0-r1.ebuild |   2 +-
 sys-auth/keystone/keystone-11.0.0.ebuild| 158 ---
 4 files changed, 2 insertions(+), 324 deletions(-)

diff --git a/sys-auth/keystone/keystone-10.0.1-r1.ebuild 
b/sys-auth/keystone/keystone-10.0.1-r1.ebuild
index d224cc06e4f..90d997f5915 100644
--- a/sys-auth/keystone/keystone-10.0.1-r1.ebuild
+++ b/sys-auth/keystone/keystone-10.0.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+sqlite ldap memcached mongo mysql postgres test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 

diff --git a/sys-auth/keystone/keystone-10.0.1.ebuild 
b/sys-auth/keystone/keystone-10.0.1.ebuild
deleted file mode 100644
index dd70d525a5d..000
--- a/sys-auth/keystone/keystone-10.0.1.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# 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.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3-r1[${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.6.2[${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.16.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.5.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-context-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-4.10.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-db-4.13.1[${PYTHON_USEDEP}]
-   !~dev-python/oslo-db-4.13.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-policy-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
-   >=dev-python/oauthlib-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/pysaml2-2.4.0[${PYTHON_USEDEP}]
-   =dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
-   !~dev-python/pycadf-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
-   >=dev-python/osprofiler-1.4.0[${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: sys-auth/keystone/

2017-02-24 Thread Matt Thode
commit: 1d5a4b429fc94a7c3c30354b5689ea83e324a019
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 24 17:35:09 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 24 17:35:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5a4b42

sys-auth/keystone: cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-auth/keystone/Manifest   |   1 -
 sys-auth/keystone/keystone-10.0.0.ebuild | 165 ---
 2 files changed, 166 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 644958d05d..3b0344506e 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,2 @@
-DIST keystone-10.0.0.tar.gz 1355520 SHA256 
5317c7a0c67ec5184e3efabd513ed7bd2eb3a5d537e24d781bc252035f46ae63 SHA512 
de71ac4edda12def82885dd3a664d37cf5cd243e917dd5638164e2f331991ba0faae529b136beb4931949edf097441f327aca6238a20b9c6c6497bb66c266857
 WHIRLPOOL 
03e71774c6b6da9aa660ad6f285fd06b06a437111005ac8da23383abd39476639c660f1052d56536ac30870ed3710908e34bd765e9fefdb82d666bd447b2a288
 DIST keystone-10.0.1.tar.gz 1357929 SHA256 
1030e6e818db6b9d84a2ad430912b821c9309ecf600fd0753bd75a741a9e4ddc SHA512 
86069e19f519dcf51079a1c3a32658fabdaf5c59b4f5010dd6d3ddc28dbdf710a271d22af22d3451b5553eff609da6252577f8329a7f3a517da148bf37207c86
 WHIRLPOOL 
f24a8bbd3efce90e26d00e484bd5b5cac738568a4fb4948b8f3fa6d51e34bf83488247168cdf75533e80b05a28c17bd3b5bf9f3298f40e86fa5f80255992c025
 DIST keystone-9.2.0.tar.gz 1186091 SHA256 
c2131d01a84cb430ab8cd842467a63ea759274935584ca83f7dda2f42ef0cbb0 SHA512 
06e66853c7b1067f97b5cd09783a941393ec993a9b1d5c05cf4c4c41c96f4b09b1528dcfab4fa7eb08e2a372599e807fd8ac77b4e01fb1434c1e905a2c33a6c2
 WHIRLPOOL 
d1936743cf992b086a6c5c707d2ec69c284d2b55e10f5826599f765a98dc9713f5aa6f61ecc7d63c8bf66452aff04bf316e0181e4791f74e7ef8e5029712d783

diff --git a/sys-auth/keystone/keystone-10.0.0.ebuild 
b/sys-auth/keystone/keystone-10.0.0.ebuild
deleted file mode 100644
index 4ea276889a..00
--- a/sys-auth/keystone/keystone-10.0.0.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2016 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 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.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3-r1[${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.6.2[${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.16.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.5.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-context-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-4.10.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-db-4.13.1[${PYTHON_USEDEP}]
-   !~dev-python/oslo-db-4.13.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-policy-1.9.0[${PYTHON_USEDEP}]

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

2017-02-24 Thread Matt Thode
commit: 8dd5857b54b4d144dd3b75338803228b7968487a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 24 17:34:10 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 24 17:34:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd5857b

sys-auth/keystone: 10.0.1. stable amd64 and x86

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-auth/keystone/keystone-10.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-10.0.1.ebuild 
b/sys-auth/keystone/keystone-10.0.1.ebuild
index 103006a73c..2f98dd0e99 100644
--- a/sys-auth/keystone/keystone-10.0.1.ebuild
+++ b/sys-auth/keystone/keystone-10.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+sqlite ldap memcached mongo mysql postgres test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2017-02-09 Thread David Seifert
commit: dbbea4ae54fc9b929140741fca9c1e878548495b
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Feb  7 16:40:24 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Feb  9 22:37:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbbea4ae

sys-auth/keystone: remove unused initd/confd files

Closes: https://github.com/gentoo/gentoo/pull/3870

 sys-auth/keystone/files/keystone.confd |  3 ---
 sys-auth/keystone/files/keystone.initd | 17 -
 2 files changed, 20 deletions(-)

diff --git a/sys-auth/keystone/files/keystone.confd 
b/sys-auth/keystone/files/keystone.confd
deleted file mode 100644
index 669fa0a7ad..00
--- a/sys-auth/keystone/files/keystone.confd
+++ /dev/null
@@ -1,3 +0,0 @@
-#KEYSTONE_CONF=/etc/keystone/keystone.conf
-#KEYSTONE_USER=keystone
-KEYSTONE_ARGS="--logfile /var/log/keystone/keystone.log"

diff --git a/sys-auth/keystone/files/keystone.initd 
b/sys-auth/keystone/files/keystone.initd
deleted file mode 100644
index cc98974d3a..00
--- a/sys-auth/keystone/files/keystone.initd
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-description="Starts both the service and administrative APIs in a single 
process to provide catalog, authorization, and authentication services for 
OpenStack"
-
-command=/usr/bin/keystone-all
-pidfile=/var/run/keystone.pid
-required_files="${KEYSTONE_CONF:-/etc/keystone/keystone.conf}"
-
-start_stop_daemon_args="--background --make-pidfile --user 
${KEYSTONE_USER:-keystone}"
-command_args="${KEYSTONE_ARGS}"
-
-depend() {
-   need net
-}



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

2017-02-01 Thread Matt Thode
commit: acbd8bbe5d432acf455b1a1c3547165395361d5d
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb  1 21:49:51 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb  1 21:49:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acbd8bbe

sys-auth/keystone: bup

Package-Manager: portage-2.3.3

 sys-auth/keystone/Manifest   |   1 +
 sys-auth/keystone/keystone-10.0.1.ebuild | 165 +++
 2 files changed, 166 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 5c7fb71..644958d 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,2 +1,3 @@
 DIST keystone-10.0.0.tar.gz 1355520 SHA256 
5317c7a0c67ec5184e3efabd513ed7bd2eb3a5d537e24d781bc252035f46ae63 SHA512 
de71ac4edda12def82885dd3a664d37cf5cd243e917dd5638164e2f331991ba0faae529b136beb4931949edf097441f327aca6238a20b9c6c6497bb66c266857
 WHIRLPOOL 
03e71774c6b6da9aa660ad6f285fd06b06a437111005ac8da23383abd39476639c660f1052d56536ac30870ed3710908e34bd765e9fefdb82d666bd447b2a288
+DIST keystone-10.0.1.tar.gz 1357929 SHA256 
1030e6e818db6b9d84a2ad430912b821c9309ecf600fd0753bd75a741a9e4ddc SHA512 
86069e19f519dcf51079a1c3a32658fabdaf5c59b4f5010dd6d3ddc28dbdf710a271d22af22d3451b5553eff609da6252577f8329a7f3a517da148bf37207c86
 WHIRLPOOL 
f24a8bbd3efce90e26d00e484bd5b5cac738568a4fb4948b8f3fa6d51e34bf83488247168cdf75533e80b05a28c17bd3b5bf9f3298f40e86fa5f80255992c025
 DIST keystone-9.2.0.tar.gz 1186091 SHA256 
c2131d01a84cb430ab8cd842467a63ea759274935584ca83f7dda2f42ef0cbb0 SHA512 
06e66853c7b1067f97b5cd09783a941393ec993a9b1d5c05cf4c4c41c96f4b09b1528dcfab4fa7eb08e2a372599e807fd8ac77b4e01fb1434c1e905a2c33a6c2
 WHIRLPOOL 
d1936743cf992b086a6c5c707d2ec69c284d2b55e10f5826599f765a98dc9713f5aa6f61ecc7d63c8bf66452aff04bf316e0181e4791f74e7ef8e5029712d783

diff --git a/sys-auth/keystone/keystone-10.0.1.ebuild 
b/sys-auth/keystone/keystone-10.0.1.ebuild
new file mode 100644
index ..103006a
--- /dev/null
+++ b/sys-auth/keystone/keystone-10.0.1.ebuild
@@ -0,0 +1,165 @@
+# 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 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.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.2.3-r1[${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.6.2[${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.16.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-4.5.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-context-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-db-4.13.1[${PYTHON_USEDEP}]
+   !~dev-python/oslo-db-4.13.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.9.0[${PYTHON_USEDEP}]
+   

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

2016-11-29 Thread Matt Thode
commit: 3f14db500c3174f376b7d8a480775181573a6227
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 30 05:07:00 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 30 05:18:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f14db50

sys-auth/keystone: switch fully to python_install_all

Package-Manager: portage-2.3.0

 sys-auth/keystone/keystone-2016.2..ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/keystone-2016.2..ebuild 
b/sys-auth/keystone/keystone-2016.2..ebuild
index a3028d73..a6cf08b 100644
--- a/sys-auth/keystone/keystone-2016.2..ebuild
+++ b/sys-auth/keystone/keystone-2016.2..ebuild
@@ -129,8 +129,8 @@ python_test() {
-e test_import --process-restartworker --process-timeout=60 || 
die "testsuite failed under python2.7"
 }
 
-python_install() {
-   distutils-r1_python_install
+python_install_all() {
+   distutils-r1_python_install_all
 
diropts -m 0750
keepdir /etc/keystone /var/log/keystone



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

2016-11-06 Thread Matt Thode
commit: 5a9e26dd70b1ad18f997271be0668334ed4763e8
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Nov  6 20:21:59 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Nov  6 21:33:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9e26dd

sys-auth/keystone: 10.0.0 stable amd64 and x86

Package-Manager: portage-2.3.0

 sys-auth/keystone/keystone-10.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-10.0.0.ebuild 
b/sys-auth/keystone/keystone-10.0.0.ebuild
index be2780e..4ea2768 100644
--- a/sys-auth/keystone/keystone-10.0.0.ebuild
+++ b/sys-auth/keystone/keystone-10.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+sqlite ldap memcached mongo mysql postgres test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2016-10-20 Thread Matt Thode
commit: 02aab051b08d90f724cabadc739640c711cdcaa0
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 20 23:45:40 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 20 23:45:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02aab051

sys-auth/keystone: stable amd64 and x86

Package-Manager: portage-2.3.0

 sys-auth/keystone/Manifest  |   1 -
 sys-auth/keystone/keystone-9.1.0.ebuild | 166 
 sys-auth/keystone/keystone-9.2.0.ebuild |   2 +-
 3 files changed, 1 insertion(+), 168 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 46317f0..5c7fb71 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,2 @@
 DIST keystone-10.0.0.tar.gz 1355520 SHA256 
5317c7a0c67ec5184e3efabd513ed7bd2eb3a5d537e24d781bc252035f46ae63 SHA512 
de71ac4edda12def82885dd3a664d37cf5cd243e917dd5638164e2f331991ba0faae529b136beb4931949edf097441f327aca6238a20b9c6c6497bb66c266857
 WHIRLPOOL 
03e71774c6b6da9aa660ad6f285fd06b06a437111005ac8da23383abd39476639c660f1052d56536ac30870ed3710908e34bd765e9fefdb82d666bd447b2a288
-DIST keystone-9.1.0.tar.gz 1183959 SHA256 
3828f8907d07901a3f0516b9ee99fbd42bd9d293e4fa137d850a46487c76bad3 SHA512 
2326d3ef91e614df8c0cfc68c4c4ced5f28a9c2c07e7bf6b7e55078c12d00cbb910bb53e1aee9cfcded70cfd78ab250ae5316bfc40e79609e980f0512f308fc0
 WHIRLPOOL 
5f6fcdcd5e2bb6dd2f7a0feaf6645f06baa5cdcaa645dc18a6fc95d2eaddcc1d160d4735631c08a90103a392b502344e8d463b917fb78a286ac4dcc806f22029
 DIST keystone-9.2.0.tar.gz 1186091 SHA256 
c2131d01a84cb430ab8cd842467a63ea759274935584ca83f7dda2f42ef0cbb0 SHA512 
06e66853c7b1067f97b5cd09783a941393ec993a9b1d5c05cf4c4c41c96f4b09b1528dcfab4fa7eb08e2a372599e807fd8ac77b4e01fb1434c1e905a2c33a6c2
 WHIRLPOOL 
d1936743cf992b086a6c5c707d2ec69c284d2b55e10f5826599f765a98dc9713f5aa6f61ecc7d63c8bf66452aff04bf316e0181e4791f74e7ef8e5029712d783

diff --git a/sys-auth/keystone/keystone-9.1.0.ebuild 
b/sys-auth/keystone/keystone-9.1.0.ebuild
deleted file mode 100644
index 75b0a4a..
--- a/sys-auth/keystone/keystone-9.1.0.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-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.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   <=dev-python/paste-2.0.2[${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/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.5.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-   =dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.7.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-messaging-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-policy-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-service-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
-   

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

2016-10-06 Thread Matt Thode
commit: 31682da3624ed45b0ab631c7e88309942245aca7
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct  6 18:04:18 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct  6 18:04:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31682da3

sys-auth/keystone: NEWTON :D

Package-Manager: portage-2.3.0

 sys-auth/keystone/Manifest   |   1 +
 sys-auth/keystone/keystone-10.0.0.ebuild | 165 +++
 2 files changed, 166 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index feb147e..46317f0 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,2 +1,3 @@
+DIST keystone-10.0.0.tar.gz 1355520 SHA256 
5317c7a0c67ec5184e3efabd513ed7bd2eb3a5d537e24d781bc252035f46ae63 SHA512 
de71ac4edda12def82885dd3a664d37cf5cd243e917dd5638164e2f331991ba0faae529b136beb4931949edf097441f327aca6238a20b9c6c6497bb66c266857
 WHIRLPOOL 
03e71774c6b6da9aa660ad6f285fd06b06a437111005ac8da23383abd39476639c660f1052d56536ac30870ed3710908e34bd765e9fefdb82d666bd447b2a288
 DIST keystone-9.1.0.tar.gz 1183959 SHA256 
3828f8907d07901a3f0516b9ee99fbd42bd9d293e4fa137d850a46487c76bad3 SHA512 
2326d3ef91e614df8c0cfc68c4c4ced5f28a9c2c07e7bf6b7e55078c12d00cbb910bb53e1aee9cfcded70cfd78ab250ae5316bfc40e79609e980f0512f308fc0
 WHIRLPOOL 
5f6fcdcd5e2bb6dd2f7a0feaf6645f06baa5cdcaa645dc18a6fc95d2eaddcc1d160d4735631c08a90103a392b502344e8d463b917fb78a286ac4dcc806f22029
 DIST keystone-9.2.0.tar.gz 1186091 SHA256 
c2131d01a84cb430ab8cd842467a63ea759274935584ca83f7dda2f42ef0cbb0 SHA512 
06e66853c7b1067f97b5cd09783a941393ec993a9b1d5c05cf4c4c41c96f4b09b1528dcfab4fa7eb08e2a372599e807fd8ac77b4e01fb1434c1e905a2c33a6c2
 WHIRLPOOL 
d1936743cf992b086a6c5c707d2ec69c284d2b55e10f5826599f765a98dc9713f5aa6f61ecc7d63c8bf66452aff04bf316e0181e4791f74e7ef8e5029712d783

diff --git a/sys-auth/keystone/keystone-10.0.0.ebuild 
b/sys-auth/keystone/keystone-10.0.0.ebuild
new file mode 100644
index ..be2780e
--- /dev/null
+++ b/sys-auth/keystone/keystone-10.0.0.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2016 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 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.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.2.3-r1[${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.6.2[${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.16.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-4.5.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-context-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-db-4.13.1[${PYTHON_USEDEP}]
+   !~dev-python/oslo-db-4.13.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.9.0[${PYTHON_USEDEP}]
+   

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

2016-10-04 Thread Matt Thode
commit: db03e1022d3aa20d06c2cf8916fbc151dff21ada
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Oct  4 15:09:56 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Oct  4 15:09:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db03e102

sys-auth/keystone: fixing paste dep

Package-Manager: portage-2.3.0

 sys-auth/keystone/keystone-2016.2..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-2016.2..ebuild 
b/sys-auth/keystone/keystone-2016.2..ebuild
index 01e73dd..a3028d73 100644
--- a/sys-auth/keystone/keystone-2016.2..ebuild
+++ b/sys-auth/keystone/keystone-2016.2..ebuild
@@ -28,7 +28,7 @@ RDEPEND="
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
>=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   <=dev-python/paste-2.0.2[${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')]



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

2016-09-23 Thread Matt Thode
commit: ff4c345bedc709ca8e144f1fb2582a940edd171c
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 23 14:40:52 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 23 14:40:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4c345b

sys-auth/keystone: bup

Package-Manager: portage-2.2.28

 sys-auth/keystone/Manifest  |   1 +
 sys-auth/keystone/keystone-9.2.0.ebuild | 166 
 2 files changed, 167 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index f0bd2bf..feb147e 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1 +1,2 @@
 DIST keystone-9.1.0.tar.gz 1183959 SHA256 
3828f8907d07901a3f0516b9ee99fbd42bd9d293e4fa137d850a46487c76bad3 SHA512 
2326d3ef91e614df8c0cfc68c4c4ced5f28a9c2c07e7bf6b7e55078c12d00cbb910bb53e1aee9cfcded70cfd78ab250ae5316bfc40e79609e980f0512f308fc0
 WHIRLPOOL 
5f6fcdcd5e2bb6dd2f7a0feaf6645f06baa5cdcaa645dc18a6fc95d2eaddcc1d160d4735631c08a90103a392b502344e8d463b917fb78a286ac4dcc806f22029
+DIST keystone-9.2.0.tar.gz 1186091 SHA256 
c2131d01a84cb430ab8cd842467a63ea759274935584ca83f7dda2f42ef0cbb0 SHA512 
06e66853c7b1067f97b5cd09783a941393ec993a9b1d5c05cf4c4c41c96f4b09b1528dcfab4fa7eb08e2a372599e807fd8ac77b4e01fb1434c1e905a2c33a6c2
 WHIRLPOOL 
d1936743cf992b086a6c5c707d2ec69c284d2b55e10f5826599f765a98dc9713f5aa6f61ecc7d63c8bf66452aff04bf316e0181e4791f74e7ef8e5029712d783

diff --git a/sys-auth/keystone/keystone-9.2.0.ebuild 
b/sys-auth/keystone/keystone-9.2.0.ebuild
new file mode 100644
index ..06a1163
--- /dev/null
+++ b/sys-auth/keystone/keystone-9.2.0.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+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.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   <=dev-python/paste-2.0.2[${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/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.5.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
+   =dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.7.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pysaml2-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/dogpile-cache-0.5.7[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+   =dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
+   !~dev-python/pycadf-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+   memcached? (
+   

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

2016-08-07 Thread Matt Thode
commit: 97252556e2b13adc51f24924ae33de430fba3a89
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug  7 20:35:49 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug  7 20:37:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97252556

sys-auth/keystone: stable 9.1.0

Package-Manager: portage-2.2.28

 sys-auth/keystone/keystone-9.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-9.1.0.ebuild 
b/sys-auth/keystone/keystone-9.1.0.ebuild
index 1acfc54..e2dd35b 100644
--- a/sys-auth/keystone/keystone-9.1.0.ebuild
+++ b/sys-auth/keystone/keystone-9.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+sqlite ldap memcached mongo mysql postgres test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2016-08-07 Thread Matt Thode
commit: 6fb4442a069e85e55c1956f3236c24d577079fed
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug  7 20:36:47 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug  7 20:37:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb4442a

sys-auth/keystone: cleanup

Package-Manager: portage-2.2.28

 sys-auth/keystone/Manifest |   2 -
 sys-auth/keystone/keystone-9.0.0-r1.ebuild | 164 
 sys-auth/keystone/keystone-9.0.2.ebuild| 166 -
 3 files changed, 332 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 83bfd9e..a27f48d 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,6 +1,4 @@
 DIST keystone-8.0.1.tar.gz 1067603 SHA256 
4d1a76e879eb5fc977692892d1dce46a0190bf17d57056d634d377ea4511b475 SHA512 
2b61b8dc38df3e3fa7c684b55f19b48391f087f00a6156732e1d6d207f36f6d23fff3adaaacbb4b7629686b4fce8a963189051bb0c2f0dad02c219832dc64af5
 WHIRLPOOL 
812c553d493a26adc0b6c76db3b9b8e7da35593425ac7bf986aa3b6e1b51f3816f95b4a84339902e16f8a3d61a6bd053ab4e310e77f8ce874ed4165395cd9799
 DIST keystone-8.1.0.tar.gz 1070643 SHA256 
2a068686c3392215547c51579b6ffe782c61629881b77c204340f942713395ba SHA512 
ae13a6f615e9afe10ca8ccbf47c2e1ded2804e2f185f6b96446bf02d4f428c461971614490fbf25220693fae79b478d4ff2a78c414f00d77b1f0014845bb72df
 WHIRLPOOL 
a6a66ccbe151d51189e0f2a5dd393766ab8cb39085bab985f6818e69c7448d145a8d0937c66399bcc15c298338021069d782f41102c6258ad15a546d32d5d4da
 DIST keystone-8.1.2.tar.gz 1073146 SHA256 
9871dcef23774e28cef590514d162b21ef375b4ebb871e68b70bdd9231eb8e38 SHA512 
e610ea2e3164d0f26eedf3c0b494d08b89023eb9579439793425d81e67e203ef2209192fb1d9028b6246b61069f580077184217ce5ef2745e2a28667e2675937
 WHIRLPOOL 
765f73ff0768498fdb67246a424dee8c8f2069fee709a3b0991000860e3802c1fde627cdbd2246198b60cc0b6069f5b061825a478ef886d85329f246431b6ccb
-DIST keystone-9.0.0.tar.gz 1181342 SHA256 
ff8e14ef7880bcfdb83a81815f4686f5484d68ecac9dce48155403781643fa91 SHA512 
08dbbb36f0cc22db8725797f75e88149777541a312484170cb2efb8f1cfe119ba385822f92674841745a41601d725db1f0b880710398ca69c3ad117b6e46607a
 WHIRLPOOL 
4b8151b5fe8f5cbf0ab68a5dda806fe59b4739687cc0cf2a13b62f005a337dc94f725046d3edb49c62797921e369468f0675956c29761361824cea2275c029f4
-DIST keystone-9.0.2.tar.gz 1180101 SHA256 
2420f3ac6dee1982708786827c676278976fc493f47e2d4a44421bc0f3f87a89 SHA512 
40143897a716c7dd331593f43a488e17ef56a9bb8622e40ef9bbaaa739b44fab281ea2d598727de80c7820bd6e028074c0104b304a47d8f9df8ec38e635fd2a0
 WHIRLPOOL 
dfdfcdcb0288413fcd6bc2566d427b06c7ffecfc53db7b717b36cd6df3d25a9f2562ee35051984456c438158026e877f8ac149e38a040c62594a9d78ad7c
 DIST keystone-9.1.0.tar.gz 1183959 SHA256 
3828f8907d07901a3f0516b9ee99fbd42bd9d293e4fa137d850a46487c76bad3 SHA512 
2326d3ef91e614df8c0cfc68c4c4ced5f28a9c2c07e7bf6b7e55078c12d00cbb910bb53e1aee9cfcded70cfd78ab250ae5316bfc40e79609e980f0512f308fc0
 WHIRLPOOL 
5f6fcdcd5e2bb6dd2f7a0feaf6645f06baa5cdcaa645dc18a6fc95d2eaddcc1d160d4735631c08a90103a392b502344e8d463b917fb78a286ac4dcc806f22029

diff --git a/sys-auth/keystone/keystone-9.0.0-r1.ebuild 
b/sys-auth/keystone/keystone-9.0.0-r1.ebuild
deleted file mode 100644
index 09bb4b1..000
--- a/sys-auth/keystone/keystone-9.0.0-r1.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-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.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   <=dev-python/paste-2.0.2[${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/cryptography-1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.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.5.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
-   

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

2016-07-06 Thread Matt Thode
commit: 57cff64fdf9cb10378353c165515d09b83373912
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jul  7 00:27:49 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Jul  7 00:27:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57cff64f

sys-auth/keystone: bup

Package-Manager: portage-2.2.28

 sys-auth/keystone/Manifest   |  1 +
 sys-auth/keystone/keystone-2016.1..ebuild|  5 -
 .../{keystone-2016.1..ebuild => keystone-9.1.0.ebuild}   | 12 +++-
 3 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index d756b6c..83bfd9e 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -3,3 +3,4 @@ DIST keystone-8.1.0.tar.gz 1070643 SHA256 
2a068686c3392215547c51579b6ffe782c6162
 DIST keystone-8.1.2.tar.gz 1073146 SHA256 
9871dcef23774e28cef590514d162b21ef375b4ebb871e68b70bdd9231eb8e38 SHA512 
e610ea2e3164d0f26eedf3c0b494d08b89023eb9579439793425d81e67e203ef2209192fb1d9028b6246b61069f580077184217ce5ef2745e2a28667e2675937
 WHIRLPOOL 
765f73ff0768498fdb67246a424dee8c8f2069fee709a3b0991000860e3802c1fde627cdbd2246198b60cc0b6069f5b061825a478ef886d85329f246431b6ccb
 DIST keystone-9.0.0.tar.gz 1181342 SHA256 
ff8e14ef7880bcfdb83a81815f4686f5484d68ecac9dce48155403781643fa91 SHA512 
08dbbb36f0cc22db8725797f75e88149777541a312484170cb2efb8f1cfe119ba385822f92674841745a41601d725db1f0b880710398ca69c3ad117b6e46607a
 WHIRLPOOL 
4b8151b5fe8f5cbf0ab68a5dda806fe59b4739687cc0cf2a13b62f005a337dc94f725046d3edb49c62797921e369468f0675956c29761361824cea2275c029f4
 DIST keystone-9.0.2.tar.gz 1180101 SHA256 
2420f3ac6dee1982708786827c676278976fc493f47e2d4a44421bc0f3f87a89 SHA512 
40143897a716c7dd331593f43a488e17ef56a9bb8622e40ef9bbaaa739b44fab281ea2d598727de80c7820bd6e028074c0104b304a47d8f9df8ec38e635fd2a0
 WHIRLPOOL 
dfdfcdcb0288413fcd6bc2566d427b06c7ffecfc53db7b717b36cd6df3d25a9f2562ee35051984456c438158026e877f8ac149e38a040c62594a9d78ad7c
+DIST keystone-9.1.0.tar.gz 1183959 SHA256 
3828f8907d07901a3f0516b9ee99fbd42bd9d293e4fa137d850a46487c76bad3 SHA512 
2326d3ef91e614df8c0cfc68c4c4ced5f28a9c2c07e7bf6b7e55078c12d00cbb910bb53e1aee9cfcded70cfd78ab250ae5316bfc40e79609e980f0512f308fc0
 WHIRLPOOL 
5f6fcdcd5e2bb6dd2f7a0feaf6645f06baa5cdcaa645dc18a6fc95d2eaddcc1d160d4735631c08a90103a392b502344e8d463b917fb78a286ac4dcc806f22029

diff --git a/sys-auth/keystone/keystone-2016.1..ebuild 
b/sys-auth/keystone/keystone-2016.1..ebuild
index 41da0d7..4b1891d 100644
--- a/sys-auth/keystone/keystone-2016.1..ebuild
+++ b/sys-auth/keystone/keystone-2016.1..ebuild
@@ -33,7 +33,9 @@ RDEPEND="
>=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}]
@@ -55,10 +57,11 @@ RDEPEND="
>=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
!~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
!~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
+   =dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
!~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.7.1[${PYTHON_USEDEP}]
>=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
>=dev-python/oslo-messaging-4.0.0[${PYTHON_USEDEP}]

diff --git a/sys-auth/keystone/keystone-2016.1..ebuild 
b/sys-auth/keystone/keystone-9.1.0.ebuild
similarity index 94%
copy from sys-auth/keystone/keystone-2016.1..ebuild
copy to sys-auth/keystone/keystone-9.1.0.ebuild
index 41da0d7..1acfc54 100644
--- a/sys-auth/keystone/keystone-2016.1..ebuild
+++ b/sys-auth/keystone/keystone-9.1.0.ebuild
@@ -6,16 +6,15 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit distutils-r1 git-r3 user
+inherit distutils-r1 user
 
 DESCRIPTION="The Openstack authentication, authorization, and service catalog"
 HOMEPAGE="https://launchpad.net/keystone;
-EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-EGIT_BRANCH="stable/mitaka"
+SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="+sqlite ldap memcached mongo mysql postgres test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 
@@ -33,7 +32,9 @@ RDEPEND="
>=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
!~dev-python/routes-2.0[${PYTHON_USEDEP}]

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

2016-06-26 Thread Matt Thode
commit: 7d79c655ca4403674b4d0887bdb3e5960bf003d2
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jun 27 04:24:27 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Jun 27 04:24:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d79c655

sys-auth/keystone: fixing patching for bug 586870

Package-Manager: portage-2.2.28

 sys-auth/keystone/keystone-9.0.2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-auth/keystone/keystone-9.0.2.ebuild 
b/sys-auth/keystone/keystone-9.0.2.ebuild
index d3a7097..b7cce24 100644
--- a/sys-auth/keystone/keystone-9.0.2.ebuild
+++ b/sys-auth/keystone/keystone-9.0.2.ebuild
@@ -101,9 +101,8 @@ RDEPEND="
www-servers/gunicorn[${PYTHON_USEDEP}]
)"
 
-PATCHES=(
-   "${FILESDIR}/CVE-2016-4911_9.0.0.patch"
-)
+#PATCHES=(
+#)
 
 pkg_setup() {
enewgroup keystone



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

2016-05-26 Thread Matt Thode
commit: 54d1f924882ba1da8e181a7c155d5cc0471a02c2
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 26 20:46:01 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu May 26 20:46:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d1f924

sys-auth/keystone: bups

Package-Manager: portage-2.2.28

 sys-auth/keystone/Manifest  |   2 +
 sys-auth/keystone/keystone-8.1.2.ebuild | 230 
 sys-auth/keystone/keystone-9.0.2.ebuild | 167 +++
 3 files changed, 399 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 08934ba..d756b6c 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,5 @@
 DIST keystone-8.0.1.tar.gz 1067603 SHA256 
4d1a76e879eb5fc977692892d1dce46a0190bf17d57056d634d377ea4511b475 SHA512 
2b61b8dc38df3e3fa7c684b55f19b48391f087f00a6156732e1d6d207f36f6d23fff3adaaacbb4b7629686b4fce8a963189051bb0c2f0dad02c219832dc64af5
 WHIRLPOOL 
812c553d493a26adc0b6c76db3b9b8e7da35593425ac7bf986aa3b6e1b51f3816f95b4a84339902e16f8a3d61a6bd053ab4e310e77f8ce874ed4165395cd9799
 DIST keystone-8.1.0.tar.gz 1070643 SHA256 
2a068686c3392215547c51579b6ffe782c61629881b77c204340f942713395ba SHA512 
ae13a6f615e9afe10ca8ccbf47c2e1ded2804e2f185f6b96446bf02d4f428c461971614490fbf25220693fae79b478d4ff2a78c414f00d77b1f0014845bb72df
 WHIRLPOOL 
a6a66ccbe151d51189e0f2a5dd393766ab8cb39085bab985f6818e69c7448d145a8d0937c66399bcc15c298338021069d782f41102c6258ad15a546d32d5d4da
+DIST keystone-8.1.2.tar.gz 1073146 SHA256 
9871dcef23774e28cef590514d162b21ef375b4ebb871e68b70bdd9231eb8e38 SHA512 
e610ea2e3164d0f26eedf3c0b494d08b89023eb9579439793425d81e67e203ef2209192fb1d9028b6246b61069f580077184217ce5ef2745e2a28667e2675937
 WHIRLPOOL 
765f73ff0768498fdb67246a424dee8c8f2069fee709a3b0991000860e3802c1fde627cdbd2246198b60cc0b6069f5b061825a478ef886d85329f246431b6ccb
 DIST keystone-9.0.0.tar.gz 1181342 SHA256 
ff8e14ef7880bcfdb83a81815f4686f5484d68ecac9dce48155403781643fa91 SHA512 
08dbbb36f0cc22db8725797f75e88149777541a312484170cb2efb8f1cfe119ba385822f92674841745a41601d725db1f0b880710398ca69c3ad117b6e46607a
 WHIRLPOOL 
4b8151b5fe8f5cbf0ab68a5dda806fe59b4739687cc0cf2a13b62f005a337dc94f725046d3edb49c62797921e369468f0675956c29761361824cea2275c029f4
+DIST keystone-9.0.2.tar.gz 1180101 SHA256 
2420f3ac6dee1982708786827c676278976fc493f47e2d4a44421bc0f3f87a89 SHA512 
40143897a716c7dd331593f43a488e17ef56a9bb8622e40ef9bbaaa739b44fab281ea2d598727de80c7820bd6e028074c0104b304a47d8f9df8ec38e635fd2a0
 WHIRLPOOL 
dfdfcdcb0288413fcd6bc2566d427b06c7ffecfc53db7b717b36cd6df3d25a9f2562ee35051984456c438158026e877f8ac149e38a040c62594a9d78ad7c

diff --git a/sys-auth/keystone/keystone-8.1.2.ebuild 
b/sys-auth/keystone/keystone-8.1.2.ebuild
new file mode 100644
index 000..d2a83ee
--- /dev/null
+++ b/sys-auth/keystone/keystone-8.1.2.ebuild
@@ -0,0 +1,230 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+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 memcached mongo mysql postgres ldap test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   ${RDEPEND}
+   >=dev-python/bashate-0.2[${PYTHON_USEDEP}]
+   <=dev-python/bashate-0.3.2[${PYTHON_USEDEP}]
+   memcached? (
+   >=dev-python/python-memcached-1.48[${PYTHON_USEDEP}]
+   <=dev-python/python-memcached-1.57[${PYTHON_USEDEP}]
+   )
+   mongo? (
+   >=dev-python/pymongo-2.6.3[${PYTHON_USEDEP}]
+   =dev-python/python-ldap-2.4[$(python_gen_usedep 
'python2_7')]
+   <=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
+   ~dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
+   )
+   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+   <=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   <=dev-python/fixtures-1.4.0-r[${PYTHON_USEDEP}]
+   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
+   <=dev-python/lxml-3.5.0-r[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.2[${PYTHON_USEDEP}]
+   <=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   <=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]

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

2016-05-18 Thread Matt Thode
commit: f4d9fe6d319b3b53175aeaf39ea596b4eef68a7f
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 18 15:09:12 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed May 18 15:09:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d9fe6d

sys-auth/keystone: fix CVE-2016-4911 bug 583392

Package-Manager: portage-2.2.28

 sys-auth/keystone/files/CVE-2016-4911_9.0.0.patch  | 103 +
 ...stone-9.0.0.ebuild => keystone-9.0.0-r1.ebuild} |   5 +-
 2 files changed, 106 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/files/CVE-2016-4911_9.0.0.patch 
b/sys-auth/keystone/files/CVE-2016-4911_9.0.0.patch
new file mode 100644
index 000..0ea6cd8
--- /dev/null
+++ b/sys-auth/keystone/files/CVE-2016-4911_9.0.0.patch
@@ -0,0 +1,103 @@
+From ee1dc941042d1f71699971c5c30566af1b348572 Mon Sep 17 00:00:00 2001
+From: Lance Bragstad 
+Date: Mon, 2 May 2016 19:16:11 +
+Subject: Fix fernet audit ids for v2.0
+
+The fernet token provider was doing some weird things with audit ids that
+caused token rescoping to not work because audit ids were never pulled from the
+original token. This commit also enables some tests for v2.0 authentication
+with the Fernet as the token provider.
+
+Closes-Bug: 1577558
+Change-Id: Iffbaf505ef50a6c6d97c5340645acb2f6fda7e0e
+(cherry picked from commit 0d376025bae61bf5ee19d992c7f336b99ac69240)
+---
+ keystone/tests/unit/test_auth.py| 22 ++
+ keystone/token/controllers.py   |  3 ++-
+ keystone/token/providers/fernet/core.py |  9 ++---
+ 3 files changed, 26 insertions(+), 8 deletions(-)
+
+diff --git a/keystone/tests/unit/test_auth.py 
b/keystone/tests/unit/test_auth.py
+index b09d9ac..6f44b31 100644
+--- a/keystone/tests/unit/test_auth.py
 b/keystone/tests/unit/test_auth.py
+@@ -33,6 +33,7 @@ from keystone import exception
+ from keystone.models import token_model
+ from keystone.tests import unit
+ from keystone.tests.unit import default_fixtures
++from keystone.tests.unit import ksfixtures
+ from keystone.tests.unit.ksfixtures import database
+ from keystone import token
+ from keystone.token import provider
+@@ -671,6 +672,27 @@ class AuthWithToken(AuthTest):
+   token_id=token_2_id)
+ 
+ 
++class FernetAuthWithToken(AuthWithToken):
++def config_overrides(self):
++super(FernetAuthWithToken, self).config_overrides()
++self.config_fixture.config(group='token', provider='fernet')
++self.useFixture(ksfixtures.KeyRepository(self.config_fixture))
++
++def test_token_auth_with_binding(self):
++self.config_fixture.config(group='token', bind=['kerberos'])
++body_dict = _build_user_auth()
++self.assertRaises(exception.NotImplemented,
++  self.controller.authenticate,
++  self.context_with_remote_user,
++  body_dict)
++
++def test_revoke_with_no_audit_info(self):
++self.skipTest('Fernet with v2.0 and revocation is broken')
++
++def test_deleting_role_revokes_token(self):
++self.skipTest('Fernet with v2.0 and revocation is broken')
++
++
+ class AuthWithPasswordCredentials(AuthTest):
+ def test_auth_invalid_user(self):
+ """Verify exception is raised if invalid user."""
+diff --git a/keystone/token/controllers.py b/keystone/token/controllers.py
+index f610fc4..6eeb23e 100644
+--- a/keystone/token/controllers.py
 b/keystone/token/controllers.py
+@@ -180,7 +180,8 @@ class Auth(controller.V2Controller):
+ try:
+ token_model_ref = token_model.KeystoneToken(
+ token_id=old_token,
+-token_data=self.token_provider_api.validate_token(old_token))
++
token_data=self.token_provider_api.validate_v2_token(old_token)
++)
+ except exception.NotFound as e:
+ raise exception.Unauthorized(e)
+ 
+diff --git a/keystone/token/providers/fernet/core.py 
b/keystone/token/providers/fernet/core.py
+index 8042aab..ff6fe9c 100644
+--- a/keystone/token/providers/fernet/core.py
 b/keystone/token/providers/fernet/core.py
+@@ -15,7 +15,6 @@ from oslo_config import cfg
+ from keystone.common import dependency
+ from keystone.common import utils as ks_utils
+ from keystone.federation import constants as federation_constants
+-from keystone.token import provider
+ from keystone.token.providers import common
+ from keystone.token.providers.fernet import token_formatters as tf
+ 
+@@ -145,12 +144,8 @@ class Provider(common.BaseProvider):
+ expires_at = token_data['access']['token']['expires']
+ audit_ids = token_data['access']['token'].get('audit_ids')
+ methods = ['password']
+-if audit_ids:
+-parent_audit_id = token_data['access']['token'].get(
+-'parent_audit_id')
+-audit_ids = provider.audit_info(parent_audit_id)
+-   

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

2016-04-19 Thread Matt Thode
commit: 998822cb901beac98d50e9a5a2e880f26fac85a2
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 19 22:16:20 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 19 22:16:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998822cb

sys-auth/keystone: relax wsgi deps bug 580218

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-2016.1..ebuild | 6 +-
 sys-auth/keystone/keystone-9.0.0.ebuild   | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/keystone-2016.1..ebuild 
b/sys-auth/keystone/keystone-2016.1..ebuild
index f50addb..41da0d7 100644
--- a/sys-auth/keystone/keystone-2016.1..ebuild
+++ b/sys-auth/keystone/keystone-2016.1..ebuild
@@ -93,7 +93,11 @@ RDEPEND="
<=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
~dev-python/ldappool-1.0[$(python_gen_usedep 'python2_7')]
)
-   www-servers/uwsgi[python,${PYTHON_USEDEP}]"
+   || (
+   www-servers/uwsgi[python,${PYTHON_USEDEP}]
+   www-apache/mod_wsgi[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   )"
 
 #PATCHES=(
 #)

diff --git a/sys-auth/keystone/keystone-9.0.0.ebuild 
b/sys-auth/keystone/keystone-9.0.0.ebuild
index 178084b..cacbdbc 100644
--- a/sys-auth/keystone/keystone-9.0.0.ebuild
+++ b/sys-auth/keystone/keystone-9.0.0.ebuild
@@ -92,7 +92,11 @@ RDEPEND="
<=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
~dev-python/ldappool-1.0[$(python_gen_usedep 'python2_7')]
)
-   www-servers/uwsgi[python,${PYTHON_USEDEP}]"
+   || (
+   www-servers/uwsgi[python,${PYTHON_USEDEP}]
+   www-apache/mod_wsgi[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   )"
 
 #PATCHES=(
 #)



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

2016-04-09 Thread Agostino Sarubbo
commit: a9a395a626d79193e3b2f983be03ceabbca3222b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  9 14:17:45 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  9 14:17:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a395a6

sys-auth/keystone: x86 stable wrt bug #578876

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/keystone/keystone-8.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-8.1.0.ebuild 
b/sys-auth/keystone/keystone-8.1.0.ebuild
index fd0dff5..1980bd8 100644
--- a/sys-auth/keystone/keystone-8.1.0.ebuild
+++ b/sys-auth/keystone/keystone-8.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+sqlite memcached mongo mysql postgres ldap test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2016-04-09 Thread Agostino Sarubbo
commit: 67d930c9696140b76f9aa6e71b4d2c0f99b496cf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  9 14:14:40 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  9 14:14:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d930c9

sys-auth/keystone: amd64 stable wrt bug #578876

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/keystone/keystone-8.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-8.1.0.ebuild 
b/sys-auth/keystone/keystone-8.1.0.ebuild
index fcc19d5..fd0dff5 100644
--- a/sys-auth/keystone/keystone-8.1.0.ebuild
+++ b/sys-auth/keystone/keystone-8.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="+sqlite memcached mongo mysql postgres ldap test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2016-04-07 Thread Matt Thode
commit: 73e3f70a8870f0c18c3f90f7e20068dda2301da1
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  7 14:22:23 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  7 14:25:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e3f70a

sys-auth/keystone: MITAKA release

Package-Manager: portage-2.2.26

 sys-auth/keystone/Manifest  |   1 +
 sys-auth/keystone/keystone-9.0.0.ebuild | 159 
 2 files changed, 160 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 52408fb..08934ba 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,2 +1,3 @@
 DIST keystone-8.0.1.tar.gz 1067603 SHA256 
4d1a76e879eb5fc977692892d1dce46a0190bf17d57056d634d377ea4511b475 SHA512 
2b61b8dc38df3e3fa7c684b55f19b48391f087f00a6156732e1d6d207f36f6d23fff3adaaacbb4b7629686b4fce8a963189051bb0c2f0dad02c219832dc64af5
 WHIRLPOOL 
812c553d493a26adc0b6c76db3b9b8e7da35593425ac7bf986aa3b6e1b51f3816f95b4a84339902e16f8a3d61a6bd053ab4e310e77f8ce874ed4165395cd9799
 DIST keystone-8.1.0.tar.gz 1070643 SHA256 
2a068686c3392215547c51579b6ffe782c61629881b77c204340f942713395ba SHA512 
ae13a6f615e9afe10ca8ccbf47c2e1ded2804e2f185f6b96446bf02d4f428c461971614490fbf25220693fae79b478d4ff2a78c414f00d77b1f0014845bb72df
 WHIRLPOOL 
a6a66ccbe151d51189e0f2a5dd393766ab8cb39085bab985f6818e69c7448d145a8d0937c66399bcc15c298338021069d782f41102c6258ad15a546d32d5d4da
+DIST keystone-9.0.0.tar.gz 1181342 SHA256 
ff8e14ef7880bcfdb83a81815f4686f5484d68ecac9dce48155403781643fa91 SHA512 
08dbbb36f0cc22db8725797f75e88149777541a312484170cb2efb8f1cfe119ba385822f92674841745a41601d725db1f0b880710398ca69c3ad117b6e46607a
 WHIRLPOOL 
4b8151b5fe8f5cbf0ab68a5dda806fe59b4739687cc0cf2a13b62f005a337dc94f725046d3edb49c62797921e369468f0675956c29761361824cea2275c029f4

diff --git a/sys-auth/keystone/keystone-9.0.0.ebuild 
b/sys-auth/keystone/keystone-9.0.0.ebuild
new file mode 100644
index 000..178084b
--- /dev/null
+++ b/sys-auth/keystone/keystone-9.0.0.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+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.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   <=dev-python/paste-2.0.2[${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/cryptography-1.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.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.5.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pysaml2-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/dogpile-cache-0.5.7[${PYTHON_USEDEP}]
+   

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

2016-04-06 Thread Matt Thode
commit: 9108f3719c6db14b7fb1274dd4a64934fc1f4c49
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Apr  6 15:25:59 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Apr  6 15:25:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9108f371

sys-auth/keystone: fixing patching of kilo 8.1.0

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-8.1.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-auth/keystone/keystone-8.1.0.ebuild 
b/sys-auth/keystone/keystone-8.1.0.ebuild
index 1c00b9b..fcc19d5 100644
--- a/sys-auth/keystone/keystone-8.1.0.ebuild
+++ b/sys-auth/keystone/keystone-8.1.0.ebuild
@@ -164,9 +164,8 @@ RDEPEND="
<=dev-python/pycadf-2.0.1[${PYTHON_USEDEP}]
~dev-python/msgpack-0.4.6[${PYTHON_USEDEP}]"
 
-PATCHES=(
-   "${FILESDIR}/CVE-2015-7546_8.0.1.patch"
-)
+#PATCHES=(
+#)
 
 pkg_setup() {
enewgroup keystone



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

2016-03-25 Thread Matt Thode
commit: eec585373ecd0a73dce3739ae662ddaf3360b9bf
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 18:35:59 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Mar 25 18:36:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec58537

sys-auth/keystone: fixing uwsgi script

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-2016.1..ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/keystone-2016.1..ebuild 
b/sys-auth/keystone/keystone-2016.1..ebuild
index 2959f4f..f50addb 100644
--- a/sys-auth/keystone/keystone-2016.1..ebuild
+++ b/sys-auth/keystone/keystone-2016.1..ebuild
@@ -108,6 +108,8 @@ python_prepare_all() {
sed -i '/^hacking/d' test-requirements.txt || die
mkdir -p ${PN}/tests/tmp/ || die
cp etc/keystone-paste.ini ${PN}/tests/tmp/ || die
+   sed -i 's|/usr/local|/usr|g' httpd/keystone-uwsgi-* || die
+   sed -i 's|python|python27|g' httpd/keystone-uwsgi-* || die
distutils-r1_python_prepare_all
 }
 
@@ -123,8 +125,6 @@ python_test() {
 
 python_install() {
distutils-r1_python_install
-   newconfd "${FILESDIR}/keystone.confd" keystone
-   newinitd "${FILESDIR}/keystone.initd" keystone
 
diropts -m 0750
keepdir /etc/keystone /var/log/keystone



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

2016-03-25 Thread Matt Thode
commit: 2cb309ad708e333cd7ef8bee45dcf4351f131df0
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 15:28:23 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Mar 25 15:28:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb309ad

sys-auth/keystone: make sure uwsgi calls python

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-2015.2..ebuild | 2 +-
 sys-auth/keystone/keystone-2016.1..ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index 6e3237e..19e22bd 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -160,7 +160,7 @@ RDEPEND="
<=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
~dev-python/ldappool-1.0[$(python_gen_usedep 'python2_7')]
)
-   www-servers/uwsgi[${PYTHON_USEDEP}]"
+   www-servers/uwsgi[python,${PYTHON_USEDEP}]"
 
 PATCHES=(
 )

diff --git a/sys-auth/keystone/keystone-2016.1..ebuild 
b/sys-auth/keystone/keystone-2016.1..ebuild
index 127ce12..2959f4f 100644
--- a/sys-auth/keystone/keystone-2016.1..ebuild
+++ b/sys-auth/keystone/keystone-2016.1..ebuild
@@ -93,7 +93,7 @@ RDEPEND="
<=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
~dev-python/ldappool-1.0[$(python_gen_usedep 'python2_7')]
)
-   www-servers/uwsgi[${PYTHON_USEDEP}]"
+   www-servers/uwsgi[python,${PYTHON_USEDEP}]"
 
 #PATCHES=(
 #)



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

2016-03-25 Thread Matt Thode
commit: f1a840046298d2290e02d62bc61dd01714d06864
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 15:26:57 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Mar 25 15:26:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a84004

sys-auth/keystone: add uwsgi fun

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-2015.2..ebuild | 5 +++--
 sys-auth/keystone/keystone-2016.1..ebuild | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index 881e444..6e3237e 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -159,7 +159,8 @@ RDEPEND="
>=dev-python/python-ldap-2.4[$(python_gen_usedep 'python2_7')]
<=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
~dev-python/ldappool-1.0[$(python_gen_usedep 'python2_7')]
-   )"
+   )
+   www-servers/uwsgi[${PYTHON_USEDEP}]"
 
 PATCHES=(
 )
@@ -200,7 +201,7 @@ python_install() {
doins etc/default_catalog.templates etc/policy.json
doins etc/policy.v3cloudsample.json etc/keystone-paste.ini
insinto /etc/keystone/httpd
-   doins httpd/keystone.py httpd/wsgi-keystone.conf
+   doins httpd/*
 
fowners keystone:keystone /etc/keystone /var/log/keystone
 }

diff --git a/sys-auth/keystone/keystone-2016.1..ebuild 
b/sys-auth/keystone/keystone-2016.1..ebuild
index b5fefc0..127ce12 100644
--- a/sys-auth/keystone/keystone-2016.1..ebuild
+++ b/sys-auth/keystone/keystone-2016.1..ebuild
@@ -92,7 +92,8 @@ RDEPEND="
>=dev-python/python-ldap-2.4[$(python_gen_usedep 'python2_7')]
<=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
~dev-python/ldappool-1.0[$(python_gen_usedep 'python2_7')]
-   )"
+   )
+   www-servers/uwsgi[${PYTHON_USEDEP}]"
 
 #PATCHES=(
 #)
@@ -133,7 +134,7 @@ python_install() {
doins etc/default_catalog.templates etc/policy.json
doins etc/policy.v3cloudsample.json etc/keystone-paste.ini
insinto /etc/keystone/httpd
-   doins httpd/keystone.py httpd/wsgi-keystone.conf
+   doins httpd/*
 
fowners keystone:keystone /etc/keystone /etc/keystone/httpd 
/var/log/keystone
 }



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

2016-03-25 Thread Matt Thode
commit: 31b02c259eefff2b08cd18c4b771f98512799e4c
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 15:16:43 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Mar 25 15:18:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b02c25

sys-auth/keystone: readding mongo/memcached/ldap support

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-2015.2..ebuild | 28 +--
 sys-auth/keystone/keystone-2016.1..ebuild | 17 ++--
 2 files changed, 29 insertions(+), 16 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index 595da58..881e444 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -27,19 +27,6 @@ DEPEND="
${RDEPEND}
>=dev-python/bashate-0.2[${PYTHON_USEDEP}]
<=dev-python/bashate-0.3.2[${PYTHON_USEDEP}]
-   memcached? (
-   >=dev-python/python-memcached-1.48[${PYTHON_USEDEP}]
-   <=dev-python/python-memcached-1.57[${PYTHON_USEDEP}]
-   )
-   mongo? (
-   >=dev-python/pymongo-2.6.3[${PYTHON_USEDEP}]
-   =dev-python/python-ldap-2.4[$(python_gen_usedep 
'python2_7')]
-   <=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
-   ~dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
-   )
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
<=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
@@ -159,7 +146,20 @@ RDEPEND="
=dev-python/python-memcached-1.48[${PYTHON_USEDEP}]
+   <=dev-python/python-memcached-1.57[${PYTHON_USEDEP}]
+   )
+   mongo? (
+   >=dev-python/pymongo-2.6.3[${PYTHON_USEDEP}]
+   =dev-python/python-ldap-2.4[$(python_gen_usedep 'python2_7')]
+   <=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
+   ~dev-python/ldappool-1.0[$(python_gen_usedep 'python2_7')]
+   )"
 
 PATCHES=(
 )

diff --git a/sys-auth/keystone/keystone-2016.1..ebuild 
b/sys-auth/keystone/keystone-2016.1..ebuild
index bade3ef..b5fefc0 100644
--- a/sys-auth/keystone/keystone-2016.1..ebuild
+++ b/sys-auth/keystone/keystone-2016.1..ebuild
@@ -16,7 +16,7 @@ EGIT_BRANCH="stable/mitaka"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS=""
-IUSE="+sqlite memcached mongo mysql postgres ldap test"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 
 CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
@@ -79,7 +79,20 @@ RDEPEND="
=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]"
+   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+   memcached? (
+   >=dev-python/python-memcached-1.48[${PYTHON_USEDEP}]
+   <=dev-python/python-memcached-1.57[${PYTHON_USEDEP}]
+   )
+   mongo? (
+   >=dev-python/pymongo-2.6.3[${PYTHON_USEDEP}]
+   =dev-python/python-ldap-2.4[$(python_gen_usedep 'python2_7')]
+   <=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
+   ~dev-python/ldappool-1.0[$(python_gen_usedep 'python2_7')]
+   )"
 
 #PATCHES=(
 #)



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

2016-03-25 Thread Matt Thode
commit: 906be509769ee53486ed0ea1b549119ddba28235
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 15:10:27 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Mar 25 15:18:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=906be509

sys-auth/keystone: still no py3 :(

https://wiki.openstack.org/wiki/Python3#Python_3_Status_of_OpenStack_projects

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-2016.1..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-2016.1..ebuild 
b/sys-auth/keystone/keystone-2016.1..ebuild
index 8ffebca..bade3ef 100644
--- a/sys-auth/keystone/keystone-2016.1..ebuild
+++ b/sys-auth/keystone/keystone-2016.1..ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1 git-r3 user
 



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

2016-03-24 Thread Matt Thode
commit: 388ed14bac817d845fc3fb8ade8ba618ed77f6e1
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 05:29:22 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Mar 25 05:29:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388ed14b

sys-auth/keystone: py35

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-2016.1..ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-auth/keystone/keystone-2016.1..ebuild 
b/sys-auth/keystone/keystone-2016.1..ebuild
index 06dd7a6..8ffebca 100644
--- a/sys-auth/keystone/keystone-2016.1..ebuild
+++ b/sys-auth/keystone/keystone-2016.1..ebuild
@@ -2,11 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
 
-inherit distutils-r1 git-2 user
+inherit distutils-r1 git-r3 user
 
 DESCRIPTION="The Openstack authentication, authorization, and service catalog"
 HOMEPAGE="https://launchpad.net/keystone;
@@ -81,8 +81,8 @@ RDEPEND="
!~dev-python/pycadf-2.0.0[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]"
 
-PATCHES=(
-)
+#PATCHES=(
+#)
 
 pkg_setup() {
enewgroup keystone
@@ -122,7 +122,7 @@ python_install() {
insinto /etc/keystone/httpd
doins httpd/keystone.py httpd/wsgi-keystone.conf
 
-   fowners keystone:keystone /etc/keystone /var/log/keystone
+   fowners keystone:keystone /etc/keystone /etc/keystone/httpd 
/var/log/keystone
 }
 
 pkg_postinst() {



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

2016-03-24 Thread Matt Thode
commit: b95dd343b7b17e16caae299856488a14e9c2b1da
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 05:02:28 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Mar 25 05:02:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95dd343

sys-auth/keystone: MITAKA

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-2016.1..ebuild | 146 ++
 1 file changed, 146 insertions(+)

diff --git a/sys-auth/keystone/keystone-2016.1..ebuild 
b/sys-auth/keystone/keystone-2016.1..ebuild
new file mode 100644
index 000..06dd7a6
--- /dev/null
+++ b/sys-auth/keystone/keystone-2016.1..ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 git-2 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+EGIT_BRANCH="stable/mitaka"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="+sqlite memcached mongo mysql postgres ldap test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   <=dev-python/paste-2.0.2[${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/cryptography-1.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.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.5.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pysaml2-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/dogpile-cache-0.5.7[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+   =dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]"
+
+PATCHES=(
+)
+
+pkg_setup() {
+   enewgroup keystone
+   enewuser keystone -1 -1 /var/lib/keystone keystone
+}
+
+python_prepare_all() {
+   # it's in git, but not in the tarball.
+   sed -i '/^hacking/d' test-requirements.txt || die
+   mkdir -p ${PN}/tests/tmp/ || die
+   cp etc/keystone-paste.ini ${PN}/tests/tmp/ || die
+   distutils-r1_python_prepare_all
+}
+
+# Ignore (naughty) test_.py files & 1 test that connect to the network
+#-I 'test_keystoneclient*' \
+python_test() {
+   nosetests -I 'test_keystoneclient*' \
+   -e test_static_translated_string_is_Message \
+   -e test_get_token_id_error_handling \
+   -e test_provider_token_expiration_validation \
+   -e test_import --process-restartworker --process-timeout=60 || 
die "testsuite failed under python2.7"
+}
+
+python_install() {
+   distutils-r1_python_install
+   newconfd "${FILESDIR}/keystone.confd" keystone
+   newinitd "${FILESDIR}/keystone.initd" keystone
+
+   diropts -m 0750
+   keepdir /etc/keystone /var/log/keystone
+   insinto /etc/keystone
+   insopts -m0640 -okeystone -gkeystone
+   doins etc/keystone.conf.sample 

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

2016-03-03 Thread Matt Thode
commit: b8910170fb4296e551c4ac2839c3db7cb5b9e7d5
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Mar  3 15:25:38 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Mar  3 15:27:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8910170

sys-auth/keystone: bup

Package-Manager: portage-2.2.26

 sys-auth/keystone/Manifest  | 1 +
 sys-auth/keystone/keystone-8.0.1-r1.ebuild  | 2 +-
 .../keystone/{keystone-8.0.1-r1.ebuild => keystone-8.1.0.ebuild}| 6 +-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index a820be4..52408fb 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1 +1,2 @@
 DIST keystone-8.0.1.tar.gz 1067603 SHA256 
4d1a76e879eb5fc977692892d1dce46a0190bf17d57056d634d377ea4511b475 SHA512 
2b61b8dc38df3e3fa7c684b55f19b48391f087f00a6156732e1d6d207f36f6d23fff3adaaacbb4b7629686b4fce8a963189051bb0c2f0dad02c219832dc64af5
 WHIRLPOOL 
812c553d493a26adc0b6c76db3b9b8e7da35593425ac7bf986aa3b6e1b51f3816f95b4a84339902e16f8a3d61a6bd053ab4e310e77f8ce874ed4165395cd9799
+DIST keystone-8.1.0.tar.gz 1070643 SHA256 
2a068686c3392215547c51579b6ffe782c61629881b77c204340f942713395ba SHA512 
ae13a6f615e9afe10ca8ccbf47c2e1ded2804e2f185f6b96446bf02d4f428c461971614490fbf25220693fae79b478d4ff2a78c414f00d77b1f0014845bb72df
 WHIRLPOOL 
a6a66ccbe151d51189e0f2a5dd393766ab8cb39085bab985f6818e69c7448d145a8d0937c66399bcc15c298338021069d782f41102c6258ad15a546d32d5d4da

diff --git a/sys-auth/keystone/keystone-8.0.1-r1.ebuild 
b/sys-auth/keystone/keystone-8.0.1-r1.ebuild
index 0036886..8d7acad 100644
--- a/sys-auth/keystone/keystone-8.0.1-r1.ebuild
+++ b/sys-auth/keystone/keystone-8.0.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+sqlite memcached mongo mysql postgres ldap test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 

diff --git a/sys-auth/keystone/keystone-8.0.1-r1.ebuild 
b/sys-auth/keystone/keystone-8.1.0.ebuild
similarity index 97%
copy from sys-auth/keystone/keystone-8.0.1-r1.ebuild
copy to sys-auth/keystone/keystone-8.1.0.ebuild
index 0036886..1c00b9b 100644
--- a/sys-auth/keystone/keystone-8.0.1-r1.ebuild
+++ b/sys-auth/keystone/keystone-8.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="+sqlite memcached mongo mysql postgres ldap test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 
@@ -66,6 +66,7 @@ DEPEND="
<=dev-python/tempest-lib-0.11.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
!~dev-python/requests-2.8.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
<=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
>=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
)"
@@ -137,6 +138,9 @@ RDEPEND="
>=dev-python/oslo-log-1.8.0[${PYTHON_USEDEP}]
<=dev-python/oslo-log-2.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-middleware-2.8.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-middleware-3.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-middleware-3.2.0[${PYTHON_USEDEP}]
<=dev-python/oslo-middleware-3.3.0[${PYTHON_USEDEP}]
>=dev-python/oslo-policy-0.5.0[${PYTHON_USEDEP}]
<=dev-python/oslo-policy-1.1.0[${PYTHON_USEDEP}]



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

2016-02-09 Thread Matt Thode
commit: 32d3dd5e46fadf1114e5d8e18ee289e532a641d1
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 10 01:15:44 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb 10 01:15:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d3dd5e

sys-auth/keystone: cleanup

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-2015.1..ebuild | 188 --
 1 file changed, 188 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.1..ebuild 
b/sys-auth/keystone/keystone-2015.1..ebuild
deleted file mode 100644
index c03895e..000
--- a/sys-auth/keystone/keystone-2015.1..ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 git-2 user
-
-DESCRIPTION="The Openstack authentication, authorization, and service catalog"
-HOMEPAGE="https://launchpad.net/keystone;
-EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-EGIT_BRANCH="stable/kilo"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE="+sqlite memcached mongo mysql postgres ldap test"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
-   =dev-python/bashate-0.2[${PYTHON_USEDEP}]
-   dev-lang/python[sqlite]
-   memcached? (
-   >=dev-python/python-memcached-1.48[${PYTHON_USEDEP}]
-   )
-   mongo? (
-   >=dev-python/pymongo-2.6.3[${PYTHON_USEDEP}]
-   =dev-python/python-ldap-2.4[${PYTHON_USEDEP}]
-   >=dev-python/ldappool-1.0[${PYTHON_USEDEP}]
-   )
-   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
-   =dev-python/lxml-2.3[${PYTHON_USEDEP}]
-   >=dev-python/mock-1.0[${PYTHON_USEDEP}]
-   =dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
-   =dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
-   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/webtest-2.0[${PYTHON_USEDEP}]
-   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
-   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
-   >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
-   !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/tempest-lib-0.4.0[${PYTHON_USEDEP}]
-   

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

2016-02-03 Thread Agostino Sarubbo
commit: 6e4641e46f7bfb162e913e9c052898f7a61296e8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb  3 16:54:24 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb  3 16:54:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4641e4

sys-auth/keystone: x86 stable wrt bug #573658

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/keystone/keystone-8.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-8.0.1-r1.ebuild 
b/sys-auth/keystone/keystone-8.0.1-r1.ebuild
index f40447f..0036886 100644
--- a/sys-auth/keystone/keystone-8.0.1-r1.ebuild
+++ b/sys-auth/keystone/keystone-8.0.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+sqlite memcached mongo mysql postgres ldap test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2016-02-03 Thread Agostino Sarubbo
commit: a6894034e6bdb83bb5c277fc17a851990acd4174
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb  3 16:52:47 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb  3 16:52:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6894034

sys-auth/keystone: amd64 stable wrt bug #573658

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/keystone/keystone-8.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-8.0.1-r1.ebuild 
b/sys-auth/keystone/keystone-8.0.1-r1.ebuild
index 24a477c..f40447f 100644
--- a/sys-auth/keystone/keystone-8.0.1-r1.ebuild
+++ b/sys-auth/keystone/keystone-8.0.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+sqlite memcached mongo mysql postgres ldap test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2016-02-03 Thread Matt Thode
commit: d3da0e165cb8e44c66448d12f8ec77f7cb0a9546
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb  3 17:05:02 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb  3 17:05:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3da0e16

sys-auth/keystone: remove the badness

Package-Manager: portage-2.2.26

 sys-auth/keystone/keystone-8.0.1.ebuild | 225 
 1 file changed, 225 deletions(-)

diff --git a/sys-auth/keystone/keystone-8.0.1.ebuild 
b/sys-auth/keystone/keystone-8.0.1.ebuild
deleted file mode 100644
index 673cc49..000
--- a/sys-auth/keystone/keystone-8.0.1.ebuild
+++ /dev/null
@@ -1,225 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-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 x86"
-IUSE="+sqlite memcached mongo mysql postgres ldap test"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   test? (
-   ${RDEPEND}
-   >=dev-python/bashate-0.2[${PYTHON_USEDEP}]
-   <=dev-python/bashate-0.3.2[${PYTHON_USEDEP}]
-   memcached? (
-   >=dev-python/python-memcached-1.48[${PYTHON_USEDEP}]
-   <=dev-python/python-memcached-1.57[${PYTHON_USEDEP}]
-   )
-   mongo? (
-   >=dev-python/pymongo-2.6.3[${PYTHON_USEDEP}]
-   =dev-python/python-ldap-2.4[$(python_gen_usedep 
'python2_7')]
-   <=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
-   ~dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
-   )
-   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   <=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
-   <=dev-python/fixtures-1.4.0-r[${PYTHON_USEDEP}]
-   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
-   <=dev-python/lxml-3.5.0-r[${PYTHON_USEDEP}]
-   >=dev-python/mock-1.2[${PYTHON_USEDEP}]
-   <=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   <=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
-   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/webtest-2.0[${PYTHON_USEDEP}]
-   <=dev-python/webtest-2.0.20[${PYTHON_USEDEP}]
-   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
-   <=dev-python/subunit-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
-   <=dev-python/testrepository-0.0.20[${PYTHON_USEDEP}]
-   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
-   <=dev-python/testtools-1.8.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-sphinx-4.1.0[${PYTHON_USEDEP}]
-   >=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
-   <=dev-python/tempest-lib-0.11.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.8.0[${PYTHON_USEDEP}]
-   <=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
-   >=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
-   )"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
-   <=dev-python/webob-1.5.1[${PYTHON_USEDEP}]
-   ~dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
-   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
-   <=dev-python/greenlet-0.4.9[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   <=dev-python/pastedeploy-1.5.2[${PYTHON_USEDEP}]
-   <=dev-python/paste-2.0.2[${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.2[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
-   <=dev-python/cryptography-1.1.2-r[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   <=dev-python/six-1.10.0-r[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   

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

2016-02-02 Thread Matt Thode
commit: ab7179f257e6dd899085f66fc81bb6a79418eb05
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb  2 16:01:35 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb  2 16:09:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7179f2

sys-auth/keystone: fixing bug 573658 CVE-2015-7546

Package-Manager: portage-2.2.26

 sys-auth/keystone/files/CVE-2015-7546_8.0.1.patch | 216 +
 sys-auth/keystone/keystone-8.0.1-r1.ebuild| 226 ++
 2 files changed, 442 insertions(+)

diff --git a/sys-auth/keystone/files/CVE-2015-7546_8.0.1.patch 
b/sys-auth/keystone/files/CVE-2015-7546_8.0.1.patch
new file mode 100644
index 000..82bff1e
--- /dev/null
+++ b/sys-auth/keystone/files/CVE-2015-7546_8.0.1.patch
@@ -0,0 +1,216 @@
+From bff03b5726fe5cac93d44a66715eea49b89c8cb0 Mon Sep 17 00:00:00 2001
+From: Brant Knudson 
+Date: Tue, 1 Dec 2015 11:09:14 -0600
+Subject: [PATCH] Add audit IDs to revocation events
+
+The revoked tokens' audit ID is now included in the data returned in
+the revocation list.
+
+Closes-Bug: 1490804
+Change-Id: Ifcf88f1158bebddc4f927121fbf4136fb53b659f
+(cherry picked from commit d5378f173da14a34ca010271477337879002d6d0)
+Conflicts:
+   keystone/tests/unit/test_backend.py
+---
+ keystone/tests/unit/test_backend.py| 39 ++
+ keystone/tests/unit/test_backend_sql.py|  3 +-
+ keystone/token/persistence/backends/kvs.py |  9 +
+ keystone/token/persistence/backends/sql.py | 12 ++-
+ .../notes/bug-1490804-de58a9606edb31eb.yaml| 13 
+ 5 files changed, 61 insertions(+), 15 deletions(-)
+ create mode 100644 releasenotes/notes/bug-1490804-de58a9606edb31eb.yaml
+
+diff --git a/keystone/tests/unit/test_backend.py 
b/keystone/tests/unit/test_backend.py
+index 2340645..1273736 100644
+--- a/keystone/tests/unit/test_backend.py
 b/keystone/tests/unit/test_backend.py
+@@ -4426,7 +4426,9 @@ class TokenTests(object):
+ token_id = self._create_token_id()
+ data = {'id': token_id, 'a': 'b',
+ 'trust_id': None,
+-'user': {'id': 'testuserid'}}
++'user': {'id': 'testuserid'},
++'token_data': {'access': {'token': {
++'audit_ids': [uuid.uuid4().hex]
+ data_ref = self.token_provider_api._persistence.create_token(token_id,
+  data)
+ expires = data_ref.pop('expires')
+@@ -4461,7 +4463,8 @@ class TokenTests(object):
+ # FIXME(morganfainberg): These tokens look nothing like "Real" tokens.
+ # This should be fixed when token issuance is cleaned up.
+ data = {'id': token_id, 'a': 'b',
+-'user': {'id': user_id}}
++'user': {'id': user_id},
++'access': {'token': {'audit_ids': [uuid.uuid4().hex]}}}
+ if tenant_id is not None:
+ data['tenant'] = {'id': tenant_id, 'name': tenant_id}
+ if tenant_id is NULL_OBJECT:
+@@ -4470,7 +4473,7 @@ class TokenTests(object):
+ data['expires'] = expires
+ if trust_id is not None:
+ data['trust_id'] = trust_id
+-data.setdefault('access', {}).setdefault('trust', {})
++data['access'].setdefault('trust', {})
+ # Testuserid2 is used here since a trustee will be different in
+ # the cases of impersonation and therefore should not match the
+ # token's user_id.
+@@ -4633,17 +4636,21 @@ class TokenTests(object):
+ 
+ self.assertEqual(data_ref, new_data_ref)
+ 
+-def check_list_revoked_tokens(self, token_ids):
+-revoked_ids = [x['id']
+-   for x in self.token_provider_api.list_revoked_tokens()]
++def check_list_revoked_tokens(self, token_infos):
++revocation_list = self.token_provider_api.list_revoked_tokens()
++revoked_ids = [x['id'] for x in revocation_list]
++revoked_audit_ids = [x['audit_id'] for x in revocation_list]
+ self._assert_revoked_token_list_matches_token_persistence(revoked_ids)
+-for token_id in token_ids:
++for token_id, audit_id in token_infos:
+ self.assertIn(token_id, revoked_ids)
++self.assertIn(audit_id, revoked_audit_ids)
+ 
+ def delete_token(self):
+ token_id = uuid.uuid4().hex
++audit_id = uuid.uuid4().hex
+ data = {'id_hash': token_id, 'id': token_id, 'a': 'b',
+-'user': {'id': 'testuserid'}}
++'user': {'id': 'testuserid'},
++'token_data': {'token': {'audit_ids': [audit_id]}}}
+ data_ref = self.token_provider_api._persistence.create_token(token_id,
+  data)
+ self.token_provider_api._persistence.delete_token(token_id)
+@@ -4655,7 

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

2016-01-24 Thread Agostino Sarubbo
commit: 8cef3f2606ac6a31f6cd79d4fe70cc91e0c0b55d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 24 17:22:12 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 24 17:22:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cef3f26

sys-auth/keystone: amd64/x86 stable, (ALLARCHES policy) wrt bug #572642

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

 sys-auth/keystone/keystone-8.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-8.0.1.ebuild 
b/sys-auth/keystone/keystone-8.0.1.ebuild
index 1c62ec7..673cc49 100644
--- a/sys-auth/keystone/keystone-8.0.1.ebuild
+++ b/sys-auth/keystone/keystone-8.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+sqlite memcached mongo mysql postgres ldap test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/keystone/, sys-cluster/cinder/, app-admin/glance/, sys-cluster/swift/, ...

2016-01-07 Thread Matt Thode
commit: 5f296cf32bf71a77675e38b4685b997dd22d8591
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jan  7 22:10:17 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Jan  7 22:11:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f296cf3

removing the kilo tags

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/glance/Manifest  |   2 -
 app-admin/glance/glance-2015.1.1-r3.ebuild | 190 ---
 app-admin/glance/glance-2015.1.2.ebuild| 191 ---
 sys-auth/keystone/Manifest |   2 -
 sys-auth/keystone/keystone-2015.1.1.ebuild | 185 --
 sys-auth/keystone/keystone-2015.1.2.ebuild | 187 --
 sys-cluster/cinder/Manifest|   2 -
 sys-cluster/cinder/cinder-2015.1.1.ebuild  | 200 
 sys-cluster/cinder/cinder-2015.1.2.ebuild  | 206 
 sys-cluster/neutron/Manifest   |   2 -
 sys-cluster/neutron/neutron-2015.1.1-r1.ebuild | 251 -
 sys-cluster/neutron/neutron-2015.1.2.ebuild| 251 -
 sys-cluster/swift/Manifest |   1 -
 sys-cluster/swift/swift-2.3.0-r1.ebuild| 126 -
 14 files changed, 1796 deletions(-)

diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest
index 562e738..f6959df 100644
--- a/app-admin/glance/Manifest
+++ b/app-admin/glance/Manifest
@@ -1,4 +1,2 @@
 DIST glance-11.0.0.tar.gz 1565001 SHA256 
35abd3af08b97a56556fdd1a68c61fcfa99ead6354f746f8f7cdc4517e90084e SHA512 
33ceab2c7f52f5ce92b2bb33732697a85e4bdf552ca9d08bb7b21430ef942b545614de9b834bdd455b0544474217675731b77cded7218c56ef44274c29a97f47
 WHIRLPOOL 
a256b0525f8a42e588a1d7cce4a6add919b9bd31752560dc7664814178fb4b3c952bfd7ec5d0d40932dc39c380c866561f9cb5ed1383482d4320f5417179c028
 DIST glance-11.0.1.tar.gz 1571617 SHA256 
357d8cc17b23aefce8c53c9230a26db504d8039baf7e07d8ab9448ce2ceaccf3 SHA512 
d43e79700179bbef39d82f8baa378c377f391e7bbd9022ec9e399379fb026be36b06b7ad7b89e39cb0b2a876111b451ad1acf3ad27cead5b58ce02106867bfa6
 WHIRLPOOL 
bbd70deae3ac5b3d549fcca20e666d1ee3f240d59556712783ff4bb8fe780c0c06ff1344476a7a036aa5e99afcdc3a369a7bf37717f17c42cc02e5f3b477
-DIST glance-2015.1.1.tar.gz 1102359 SHA256 
5c5714264c4ad9c3d178b983899b54f69f138505ddd77e13141dc5f3d1598ebe SHA512 
d9233b78174ec0f84b317abf7d26153a7e3ead25b4ebc31acbe5d0806b6877da5875de52ee0742dcbdd5fd3d23cb0240208f6fd57fa59cc403ad228ac85f2a0f
 WHIRLPOOL 
69a4cd27b4ac57a47523ceb4b8993569e7af2bb8f3e64373d98b7c72450bd587c6da96d33903dcbf44e02f89ea563d116d9d2dc90d4a0f472eca89963a87
-DIST glance-2015.1.2.tar.gz 1108933 SHA256 
e46bc6648a74a643cef3825dcd44c7e275ed3385b96cab83ef50c4c514932541 SHA512 
0f8b8dbc3c507a47ad0873f35ec2212903d7e419b61c0298f77661f89a9718e3604786d52976860c78841fe0a94ad8fc1fe99514183d2b29ed414efe448e590a
 WHIRLPOOL 
df8ba6586b2f71c5d7ecb252b80e6c6de6f08df1029576fc8b2fb2a68633f5ce76de1334949af955e85c39e9f1df25b2f8763837ef8efa228b29559dc34be863

diff --git a/app-admin/glance/glance-2015.1.1-r3.ebuild 
b/app-admin/glance/glance-2015.1.1-r3.ebuild
deleted file mode 100644
index fe52e6c..000
--- a/app-admin/glance/glance-2015.1.1-r3.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 user
-
-DESCRIPTION="Services for discovering, registering, and retrieving VM images"
-HOMEPAGE="https://launchpad.net/glance;
-SRC_URI="https://launchpad.net/${PN}/kilo/${PV}/+download/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc mysql postgres +sqlite +swift test"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
-   =dev-python/hacking-0.10.0[${PYTHON_USEDEP}]
-   =dev-python/Babel-1.3[${PYTHON_USEDEP}]
-   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
-   =dev-python/mock-1.0[${PYTHON_USEDEP}]
-   =dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
-   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/requests-2.2.0[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
-   >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
-   !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/psutil-1.1.1[${PYTHON_USEDEP}]
-   =dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
-   =dev-python/pyxattr-0.5.0[${PYTHON_USEDEP}]
-   

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

2015-12-15 Thread Matt Thode
commit: 0f49ad4562ee3ceae9f9e4d32aefcf5bd2953b29
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 21:50:32 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Dec 15 21:54:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f49ad45

sys-auth/keystone: bup

Package-Manager: portage-2.2.24

 sys-auth/keystone/Manifest |  1 +
 sys-auth/keystone/keystone-2015.2..ebuild  | 63 +++
 ...ne-2015.2..ebuild => keystone-8.0.1.ebuild} | 70 +-
 3 files changed, 80 insertions(+), 54 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index b80c651..8df4ade 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,4 @@
 DIST keystone-2015.1.1.tar.gz 884979 SHA256 
6c703f2d26c6a5f4fd4963dc11474b55cf87c5890d97361a4738df35eea258c5 SHA512 
0c540f2a33729a539e68cb5d3e0b0b4ef0014829c274b0b92d982cd7d75110b14a3edc9db9c15794dd4c73f45a4982f47f99f75be6cbd8c91b0550ef24040848
 WHIRLPOOL 
c20cc32d6043e9a2e9e5441a17e55431efabc3619156256c8fe8217bd876b07abb5860a48fc4bd761f505f022579d815a29b56d5c7a0536bafe89a2ad4b3b93a
 DIST keystone-2015.1.2.tar.gz 889207 SHA256 
af63a89ca1cebfff593e35c24105c1442ab50f760871d756a48cfc120a7a8ddb SHA512 
1592fb4e4d0b3ada08f2f12a25e9da08979e6c624239660b38b858115e1dc04a810857f07753ad855f51abf3b4cc43bae4a6f53cca33d10ab9e16ec4229bff42
 WHIRLPOOL 
285d9e91dcd8b3961596c0d1a7d093d32538e4fefb0e082fc496c79882c5f5d80a296ad415c443d0549a8412488d38820799db7ba03be98013d1340e0641a19e
 DIST keystone-8.0.0.tar.gz 1061052 SHA256 
b2172b3c5eec6d4438138856562833dfb5cabd69e0aab35be015f2505cb2431d SHA512 
2675cd056bac6a1e0eb59e3f93583942a9a5db20e40d317ea300ca687c1112b001210f2c0d454f967f4d61c1c5117bf96731dbd17a5f6ec81b07e5c1d0666b6c
 WHIRLPOOL 
9c4e76438ca2eb35685754e3580aa6ba3d1a86a30f0f8a484bac6b741adc6e5f328db988146c752a2d1a0b25b02a5089d9f859f5373cbf5c43b9c859a198eb51
+DIST keystone-8.0.1.tar.gz 1067603 SHA256 
4d1a76e879eb5fc977692892d1dce46a0190bf17d57056d634d377ea4511b475 SHA512 
2b61b8dc38df3e3fa7c684b55f19b48391f087f00a6156732e1d6d207f36f6d23fff3adaaacbb4b7629686b4fce8a963189051bb0c2f0dad02c219832dc64af5
 WHIRLPOOL 
812c553d493a26adc0b6c76db3b9b8e7da35593425ac7bf986aa3b6e1b51f3816f95b4a84339902e16f8a3d61a6bd053ab4e310e77f8ce874ed4165395cd9799

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index cb54789..595da58 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1 git-2 user
 
@@ -33,7 +33,7 @@ DEPEND="
)
mongo? (
>=dev-python/pymongo-2.6.3[${PYTHON_USEDEP}]
-   =dev-python/python-ldap-2.4[$(python_gen_usedep 
'python2_7')]
@@ -41,7 +41,7 @@ DEPEND="
~dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
)
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   <=dev-python/coverage-4.0.2[${PYTHON_USEDEP}]
+   <=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
<=dev-python/fixtures-1.4.0-r[${PYTHON_USEDEP}]
>=dev-python/lxml-2.3[${PYTHON_USEDEP}]
@@ -49,7 +49,7 @@ DEPEND="
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
<=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   <=dev-python/oslotest-1.11.0[${PYTHON_USEDEP}]
+   <=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
-   <=dev-python/cryptography-1.1-r[${PYTHON_USEDEP}]
+   <=dev-python/cryptography-1.1.2-r[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
<=dev-python/six-1.10.0-r[${PYTHON_USEDEP}]
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
<=dev-python/sqlalchemy-migrate-0.10.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
-   <=dev-python/stevedore-1.9.0[${PYTHON_USEDEP}]
+   <=dev-python/stevedore-1.10.0[${PYTHON_USEDEP}]
>=dev-python/passlib-1.6[${PYTHON_USEDEP}]
<=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
-   <=dev-python/python-keystoneclient-1.8.1-r[${PYTHON_USEDEP}]
+   

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

2015-11-16 Thread Agostino Sarubbo
commit: 348949ef40126c0af9fab9fecd68b460867fc2ba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 16 16:14:24 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 16 16:14:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348949ef

sys-auth/keystone: amd64 stable wrt bug #565742

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 sys-auth/keystone/keystone-8.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-8.0.0.ebuild 
b/sys-auth/keystone/keystone-8.0.0.ebuild
index e0ecba7..32b266c 100644
--- a/sys-auth/keystone/keystone-8.0.0.ebuild
+++ b/sys-auth/keystone/keystone-8.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://launchpad.net/${PN}/liberty/${PV}/+download/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+sqlite memcached mongo mysql postgres ldap test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2015-11-16 Thread Agostino Sarubbo
commit: 354f95341a43f23f366bef969eac2247968c171b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 16 16:25:51 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 16 16:25:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354f9534

sys-auth/keystone: x86 stable wrt bug #565742

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 sys-auth/keystone/keystone-8.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-8.0.0.ebuild 
b/sys-auth/keystone/keystone-8.0.0.ebuild
index 32b266c..fa73c8a 100644
--- a/sys-auth/keystone/keystone-8.0.0.ebuild
+++ b/sys-auth/keystone/keystone-8.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://launchpad.net/${PN}/liberty/${PV}/+download/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+sqlite memcached mongo mysql postgres ldap test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2015-11-16 Thread Matt Thode
commit: 7e456ec29a0e03974ed7b28f920a4c6956687704
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 16 20:14:07 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Nov 16 21:26:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e456ec2

sys-auth/keystone: updating liberty deps

https://review.openstack.org/#/c/232918/35/upper-constraints.txt

Package-Manager: portage-2.2.20.1

 sys-auth/keystone/keystone-2015.2..ebuild | 59 ++-
 1 file changed, 30 insertions(+), 29 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index 7acbff4..cb54789 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -26,26 +26,26 @@ DEPEND="
test? (
${RDEPEND}
>=dev-python/bashate-0.2[${PYTHON_USEDEP}]
-   <=dev-python/bashate-0.3.1[${PYTHON_USEDEP}]
+   <=dev-python/bashate-0.3.2[${PYTHON_USEDEP}]
memcached? (
>=dev-python/python-memcached-1.48[${PYTHON_USEDEP}]
<=dev-python/python-memcached-1.57[${PYTHON_USEDEP}]
)
mongo? (
>=dev-python/pymongo-2.6.3[${PYTHON_USEDEP}]
-   =dev-python/python-ldap-2.4[$(python_gen_usedep 
'python2_7')]
<=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
-   >=dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
-   <=dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
+   ~dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
)
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   <=dev-python/coverage-4.0[${PYTHON_USEDEP}]
-   ~dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   <=dev-python/coverage-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   <=dev-python/fixtures-1.4.0-r[${PYTHON_USEDEP}]
>=dev-python/lxml-2.3[${PYTHON_USEDEP}]
-   <=dev-python/lxml-3.4.4[${PYTHON_USEDEP}]
+   <=dev-python/lxml-3.5.0-r[${PYTHON_USEDEP}]
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
<=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
@@ -54,24 +54,24 @@ DEPEND="
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
=dev-python/webtest-2.0[${PYTHON_USEDEP}]
-   <=dev-python/webtest-2.0.18[${PYTHON_USEDEP}]
+   <=dev-python/webtest-2.0.20[${PYTHON_USEDEP}]
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
-   <=dev-python/subunit-1.1.0[${PYTHON_USEDEP}]
+   <=dev-python/subunit-1.2.0[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
<=dev-python/testrepository-0.0.20[${PYTHON_USEDEP}]
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
-   <=dev-python/testtools-1.8.0[${PYTHON_USEDEP}]
+   <=dev-python/testtools-1.8.1[${PYTHON_USEDEP}]
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-sphinx-3.2.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-sphinx-3.3.1[${PYTHON_USEDEP}]
>=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
-   <=dev-python/tempest-lib-0.9.0[${PYTHON_USEDEP}]
+   <=dev-python/tempest-lib-0.11.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
-   <=dev-python/requests-2.7.0[${PYTHON_USEDEP}]
+   <=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
)"
 RDEPEND="
${CDEPEND}
>=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
-   <=dev-python/webob-1.4.1[${PYTHON_USEDEP}]
+   <=dev-python/webob-1.5.1[${PYTHON_USEDEP}]
~dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
<=dev-python/greenlet-0.4.9[${PYTHON_USEDEP}]
@@ -84,7 +84,8 @@ RDEPEND="
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
<=dev-python/cryptography-1.1-r[${PYTHON_USEDEP}]
-   ~dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   <=dev-python/six-1.10.0-r[${PYTHON_USEDEP}]
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
=dev-python/oslo-log-1.8.0[${PYTHON_USEDEP}]
<=dev-python/oslo-log-1.11.0[${PYTHON_USEDEP}]
>=dev-python/oslo-middleware-2.8.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-middleware-2.8.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-middleware-2.10.0[${PYTHON_USEDEP}]

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

2015-11-12 Thread Justin Lecher
commit: 683f4626be0c2eaf3b5ce99d23d5bc01897d065e
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Nov 12 09:15:20 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Nov 12 10:21:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683f4626

sys-auth/keystone: Raise max version of dev-python/cryptography

Tested by upstream
https://review.openstack.org/#/c/244199/

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 sys-auth/keystone/keystone-2015.2..ebuild | 2 +-
 sys-auth/keystone/keystone-8.0.0.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index a79e3ab..7acbff4 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -83,7 +83,7 @@ RDEPEND="
!~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
-   <=dev-python/cryptography-1.0.1-r[${PYTHON_USEDEP}]
+   <=dev-python/cryptography-1.1-r[${PYTHON_USEDEP}]
~dev-python/six-1.9.0[${PYTHON_USEDEP}]
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]

diff --git a/sys-auth/keystone/keystone-8.0.0.ebuild 
b/sys-auth/keystone/keystone-8.0.0.ebuild
index 3eecc03..e0ecba7 100644
--- a/sys-auth/keystone/keystone-8.0.0.ebuild
+++ b/sys-auth/keystone/keystone-8.0.0.ebuild
@@ -82,7 +82,7 @@ RDEPEND="
!~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
-   <=dev-python/cryptography-1.0.1-r[${PYTHON_USEDEP}]
+   <=dev-python/cryptography-1.1-r[${PYTHON_USEDEP}]
~dev-python/six-1.9.0[${PYTHON_USEDEP}]
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]



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

2015-10-19 Thread Matt Thode
commit: 6db2609f7b24384091c7f686717fa2e9d10351ec
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct 19 19:10:41 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Oct 19 19:10:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db2609f

sys-auth/keystone: install wsgi files

Package-Manager: portage-2.2.20.1

 sys-auth/keystone/keystone-2015.2..ebuild | 2 ++
 sys-auth/keystone/keystone-8.0.0.ebuild   | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index 73e406d..a79e3ab 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -185,6 +185,8 @@ python_install() {
doins etc/keystone.conf.sample etc/logging.conf.sample
doins etc/default_catalog.templates etc/policy.json
doins etc/policy.v3cloudsample.json etc/keystone-paste.ini
+   insinto /etc/keystone/httpd
+   doins httpd/keystone.py httpd/wsgi-keystone.conf
 
fowners keystone:keystone /etc/keystone /var/log/keystone
 }

diff --git a/sys-auth/keystone/keystone-8.0.0.ebuild 
b/sys-auth/keystone/keystone-8.0.0.ebuild
index dd5ac25..3eecc03 100644
--- a/sys-auth/keystone/keystone-8.0.0.ebuild
+++ b/sys-auth/keystone/keystone-8.0.0.ebuild
@@ -184,6 +184,8 @@ python_install() {
doins etc/keystone.conf.sample etc/logging.conf.sample
doins etc/default_catalog.templates etc/policy.json
doins etc/policy.v3cloudsample.json etc/keystone-paste.ini
+   insinto /etc/keystone/httpd
+   doins httpd/keystone.py httpd/wsgi-keystone.conf
 
fowners keystone:keystone /etc/keystone /var/log/keystone
 }



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

2015-10-18 Thread Matt Thode
commit: 35bbed971476f1f891f050cba133b6e8e07c44ba
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Oct 18 06:25:30 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Oct 18 06:25:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bbed97

sys-auth/keystone: updating keystoneclient deps

Package-Manager: portage-2.2.20.1

 sys-auth/keystone/keystone-2015.2..ebuild | 2 +-
 sys-auth/keystone/keystone-8.0.0.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index e98b6f6..94f435b 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -109,7 +109,7 @@ RDEPEND="
>=dev-python/passlib-1.6[${PYTHON_USEDEP}]
<=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
-   <=dev-python/python-keystoneclient-1.7.2[${PYTHON_USEDEP}]
+   <=dev-python/python-keystoneclient-1.7.2-r[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-2.0.0[${PYTHON_USEDEP}]
<=dev-python/keystonemiddleware-2.3.1[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-2.3.0[${PYTHON_USEDEP}]

diff --git a/sys-auth/keystone/keystone-8.0.0.ebuild 
b/sys-auth/keystone/keystone-8.0.0.ebuild
index fbad45c..85df2a4 100644
--- a/sys-auth/keystone/keystone-8.0.0.ebuild
+++ b/sys-auth/keystone/keystone-8.0.0.ebuild
@@ -108,7 +108,7 @@ RDEPEND="
>=dev-python/passlib-1.6[${PYTHON_USEDEP}]
<=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
-   <=dev-python/python-keystoneclient-1.7.2[${PYTHON_USEDEP}]
+   <=dev-python/python-keystoneclient-1.7.2-r[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-2.0.0[${PYTHON_USEDEP}]
<=dev-python/keystonemiddleware-2.3.1[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-2.3.0[${PYTHON_USEDEP}]



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

2015-10-18 Thread Matt Thode
commit: 9f26e025989cf8c3e78d86e93158cc8064a7e8b4
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Oct 18 07:04:09 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Oct 18 07:04:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f26e025

sys-auth/keystone: fixing six dep

Package-Manager: portage-2.2.20.1

 sys-auth/keystone/keystone-2015.2..ebuild | 2 +-
 sys-auth/keystone/keystone-8.0.0.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index 94f435b..04c02e5 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -87,7 +87,7 @@ RDEPEND="
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
<=dev-python/cryptography-1.0.1-r[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   <=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   <=dev-python/six-1.9.0-r[${PYTHON_USEDEP}]
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]

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

2015-10-18 Thread Matt Thode
commit: 2a7a2a4df322c7b762a7c9cc832391a968faa5d2
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Oct 18 07:07:00 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Oct 18 07:07:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7a2a4d

sys-auth/keystone: fixing more ~ deps

Package-Manager: portage-2.2.20.1

 sys-auth/keystone/keystone-2015.2..ebuild | 15 +--
 sys-auth/keystone/keystone-8.0.0.ebuild   | 15 +--
 2 files changed, 10 insertions(+), 20 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index 04c02e5..73e406d 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -43,8 +43,7 @@ DEPEND="
)
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
<=dev-python/coverage-4.0[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
-   <=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   ~dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
>=dev-python/lxml-2.3[${PYTHON_USEDEP}]
<=dev-python/lxml-3.4.4[${PYTHON_USEDEP}]
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
@@ -73,8 +72,7 @@ RDEPEND="
${CDEPEND}
>=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
<=dev-python/webob-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
-   <=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
+   ~dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
<=dev-python/greenlet-0.4.9[${PYTHON_USEDEP}]
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
@@ -86,8 +84,7 @@ RDEPEND="
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
<=dev-python/cryptography-1.0.1-r[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   <=dev-python/six-1.9.0-r[${PYTHON_USEDEP}]
+   ~dev-python/six-1.9.0[${PYTHON_USEDEP}]
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
<=dev-python/webob-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
-   <=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
+   ~dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
<=dev-python/greenlet-0.4.9[${PYTHON_USEDEP}]
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
@@ -85,8 +83,7 @@ RDEPEND="
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
<=dev-python/cryptography-1.0.1-r[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   <=dev-python/six-1.9.0-r[${PYTHON_USEDEP}]
+   ~dev-python/six-1.9.0[${PYTHON_USEDEP}]
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]


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

2015-10-16 Thread Matt Thode
commit: a9c7dc2ce42a80f59d8bfcc41ef51f5f555eba57
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 16 06:23:11 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 16 06:23:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c7dc2c

sys-auth/keystone: actually liberty deps

Package-Manager: portage-2.2.20.1

 sys-auth/keystone/keystone-2015.2..ebuild | 10 +-
 sys-auth/keystone/keystone-8.0.0.ebuild   | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index bde5b30..e98b6f6 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -37,7 +37,7 @@ DEPEND="
)
ldap? (
>=dev-python/python-ldap-2.4[$(python_gen_usedep 
'python2_7')]
-   <=dev-python/python-ldap-2.4.21[$(python_gen_usedep 
'python2_7')]
+   <=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
>=dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
<=dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
)
@@ -65,7 +65,7 @@ DEPEND="
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
<=dev-python/oslo-sphinx-3.2.0[${PYTHON_USEDEP}]
>=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
-   <=dev-python/tempest-lib-0.10.0[${PYTHON_USEDEP}]
+   <=dev-python/tempest-lib-0.9.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
<=dev-python/requests-2.7.0[${PYTHON_USEDEP}]
)"
@@ -85,7 +85,7 @@ RDEPEND="
!~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
-   <=dev-python/cryptography-1.0.2[${PYTHON_USEDEP}]
+   <=dev-python/cryptography-1.0.1-r[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
<=dev-python/six-1.9.0[${PYTHON_USEDEP}]
sqlite? (
@@ -109,9 +109,9 @@ RDEPEND="
>=dev-python/passlib-1.6[${PYTHON_USEDEP}]
<=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
-   <=dev-python/python-keystoneclient-1.8.1[${PYTHON_USEDEP}]
+   <=dev-python/python-keystoneclient-1.7.2[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-2.0.0[${PYTHON_USEDEP}]
-   <=dev-python/keystonemiddleware-2.4.1[${PYTHON_USEDEP}]
+   <=dev-python/keystonemiddleware-2.3.1[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-2.3.0[${PYTHON_USEDEP}]
<=dev-python/oslo-concurrency-2.6.0[${PYTHON_USEDEP}]
>=dev-python/oslo-config-2.3.0[${PYTHON_USEDEP}]

diff --git a/sys-auth/keystone/keystone-8.0.0.ebuild 
b/sys-auth/keystone/keystone-8.0.0.ebuild
index 36718ae..fbad45c 100644
--- a/sys-auth/keystone/keystone-8.0.0.ebuild
+++ b/sys-auth/keystone/keystone-8.0.0.ebuild
@@ -36,7 +36,7 @@ DEPEND="
)
ldap? (
>=dev-python/python-ldap-2.4[$(python_gen_usedep 
'python2_7')]
-   <=dev-python/python-ldap-2.4.21[$(python_gen_usedep 
'python2_7')]
+   <=dev-python/python-ldap-2.4.20[$(python_gen_usedep 
'python2_7')]
>=dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
<=dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
)
@@ -64,7 +64,7 @@ DEPEND="
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
<=dev-python/oslo-sphinx-3.2.0[${PYTHON_USEDEP}]
>=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
-   <=dev-python/tempest-lib-0.10.0[${PYTHON_USEDEP}]
+   <=dev-python/tempest-lib-0.9.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
<=dev-python/requests-2.7.0[${PYTHON_USEDEP}]
)"
@@ -84,7 +84,7 @@ RDEPEND="
!~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
-   <=dev-python/cryptography-1.0.2[${PYTHON_USEDEP}]
+   <=dev-python/cryptography-1.0.1-r[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
<=dev-python/six-1.9.0[${PYTHON_USEDEP}]
sqlite? (
@@ -108,9 +108,9 @@ RDEPEND="
>=dev-python/passlib-1.6[${PYTHON_USEDEP}]
<=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
-   <=dev-python/python-keystoneclient-1.8.1[${PYTHON_USEDEP}]
+   <=dev-python/python-keystoneclient-1.7.2[${PYTHON_USEDEP}]

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

2015-10-15 Thread Matt Thode
commit: d5141f6e94a352ef9d6a2812578bc36aec6cfac6
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 06:52:55 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 06:55:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5141f6e

sys-auth/keystone: actually install liberty...

Package-Manager: portage-2.2.20.1

 sys-auth/keystone/keystone-2015.2..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index ac15121..d9b5b06 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1 git-2 user
 DESCRIPTION="The Openstack authentication, authorization, and service catalog"
 HOMEPAGE="https://launchpad.net/keystone;
 EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-EGIT_BRANCH="stable/kilo"
+EGIT_BRANCH="stable/liberty"
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2015-10-15 Thread Matt Thode
commit: eaebf01454cb840d43c98a13ce470262ad00a56e
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 16 04:35:12 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 16 04:35:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaebf014

sys-auth/keystone: put caps on liberty

Package-Manager: portage-2.2.20.1

 sys-auth/keystone/keystone-2015.2..ebuild | 49 +--
 sys-auth/keystone/keystone-8.0.0.ebuild   | 49 +--
 2 files changed, 94 insertions(+), 4 deletions(-)

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index 9d9c7ab..bde5b30 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -26,8 +26,10 @@ DEPEND="
test? (
${RDEPEND}
>=dev-python/bashate-0.2[${PYTHON_USEDEP}]
+   <=dev-python/bashate-0.3.1[${PYTHON_USEDEP}]
memcached? (
>=dev-python/python-memcached-1.48[${PYTHON_USEDEP}]
+   <=dev-python/python-memcached-1.57[${PYTHON_USEDEP}]
)
mongo? (
>=dev-python/pymongo-2.6.3[${PYTHON_USEDEP}]
@@ -35,36 +37,57 @@ DEPEND="
)
ldap? (
>=dev-python/python-ldap-2.4[$(python_gen_usedep 
'python2_7')]
+   <=dev-python/python-ldap-2.4.21[$(python_gen_usedep 
'python2_7')]
>=dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
+   <=dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
)
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+   <=dev-python/coverage-4.0[${PYTHON_USEDEP}]
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   <=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
>=dev-python/lxml-2.3[${PYTHON_USEDEP}]
+   <=dev-python/lxml-3.4.4[${PYTHON_USEDEP}]
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
+   <=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   <=dev-python/oslotest-1.11.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
=dev-python/webtest-2.0[${PYTHON_USEDEP}]
+   <=dev-python/webtest-2.0.18[${PYTHON_USEDEP}]
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   <=dev-python/subunit-1.1.0[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   <=dev-python/testrepository-0.0.20[${PYTHON_USEDEP}]
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   <=dev-python/testtools-1.8.0[${PYTHON_USEDEP}]
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-sphinx-3.2.0[${PYTHON_USEDEP}]
>=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
+   <=dev-python/tempest-lib-0.10.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
+   <=dev-python/requests-2.7.0[${PYTHON_USEDEP}]
)"
 RDEPEND="
${CDEPEND}
>=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
+   <=dev-python/webob-1.4.1[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
+   <=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   <=dev-python/greenlet-0.4.9[${PYTHON_USEDEP}]
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   dev-python/paste[${PYTHON_USEDEP}]
+   <=dev-python/pastedeploy-1.5.2[${PYTHON_USEDEP}]
+   <=dev-python/paste-2.0.2[${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.2[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
+   <=dev-python/cryptography-1.0.2[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   <=dev-python/six-1.9.0[${PYTHON_USEDEP}]
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+   <=dev-python/msgpack-0.4.6[${PYTHON_USEDEP}]"
 
 PATCHES=(
 )

diff --git a/sys-auth/keystone/keystone-8.0.0.ebuild 
b/sys-auth/keystone/keystone-8.0.0.ebuild
index 670ef83..36718ae 100644
--- a/sys-auth/keystone/keystone-8.0.0.ebuild
+++ b/sys-auth/keystone/keystone-8.0.0.ebuild
@@ -25,8 +25,10 @@ DEPEND="
test? (
${RDEPEND}
>=dev-python/bashate-0.2[${PYTHON_USEDEP}]
+   <=dev-python/bashate-0.3.1[${PYTHON_USEDEP}]
 

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

2015-10-15 Thread Matt Thode
commit: beb983344cb81051e10b7ddea8bc3c1311975c3d
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 16:38:32 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 16:41:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb98334

sys-auth/keystone: liberty tag

Package-Manager: portage-2.2.20.1

 sys-auth/keystone/Manifest | 1 +
 sys-auth/keystone/keystone-2015.2..ebuild  | 2 +-
 .../{keystone-2015.2..ebuild => keystone-8.0.0.ebuild} | 7 +++
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index c675198..b80c651 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,2 +1,3 @@
 DIST keystone-2015.1.1.tar.gz 884979 SHA256 
6c703f2d26c6a5f4fd4963dc11474b55cf87c5890d97361a4738df35eea258c5 SHA512 
0c540f2a33729a539e68cb5d3e0b0b4ef0014829c274b0b92d982cd7d75110b14a3edc9db9c15794dd4c73f45a4982f47f99f75be6cbd8c91b0550ef24040848
 WHIRLPOOL 
c20cc32d6043e9a2e9e5441a17e55431efabc3619156256c8fe8217bd876b07abb5860a48fc4bd761f505f022579d815a29b56d5c7a0536bafe89a2ad4b3b93a
 DIST keystone-2015.1.2.tar.gz 889207 SHA256 
af63a89ca1cebfff593e35c24105c1442ab50f760871d756a48cfc120a7a8ddb SHA512 
1592fb4e4d0b3ada08f2f12a25e9da08979e6c624239660b38b858115e1dc04a810857f07753ad855f51abf3b4cc43bae4a6f53cca33d10ab9e16ec4229bff42
 WHIRLPOOL 
285d9e91dcd8b3961596c0d1a7d093d32538e4fefb0e082fc496c79882c5f5d80a296ad415c443d0549a8412488d38820799db7ba03be98013d1340e0641a19e
+DIST keystone-8.0.0.tar.gz 1061052 SHA256 
b2172b3c5eec6d4438138856562833dfb5cabd69e0aab35be015f2505cb2431d SHA512 
2675cd056bac6a1e0eb59e3f93583942a9a5db20e40d317ea300ca687c1112b001210f2c0d454f967f4d61c1c5117bf96731dbd17a5f6ec81b07e5c1d0666b6c
 WHIRLPOOL 
9c4e76438ca2eb35685754e3580aa6ba3d1a86a30f0f8a484bac6b741adc6e5f328db988146c752a2d1a0b25b02a5089d9f859f5373cbf5c43b9c859a198eb51

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index d9b5b06..9d9c7ab 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -117,7 +117,7 @@ pkg_setup() {
 
 python_prepare_all() {
# it's in git, but not in the tarball.
-   sed -i '/^hacking/d' test-requirements.txt test-requirements-py3.txt || 
die
+   sed -i '/^hacking/d' test-requirements.txt || die
mkdir -p ${PN}/tests/tmp/ || die
cp etc/keystone-paste.ini ${PN}/tests/tmp/ || die
distutils-r1_python_prepare_all

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-8.0.0.ebuild
similarity index 96%
copy from sys-auth/keystone/keystone-2015.2..ebuild
copy to sys-auth/keystone/keystone-8.0.0.ebuild
index d9b5b06..a3f38b1 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-8.0.0.ebuild
@@ -6,12 +6,11 @@ EAPI=5
 
 PYTHON_COMPAT=( python2_7 python3_4 )
 
-inherit distutils-r1 git-2 user
+inherit distutils-r1 user
 
 DESCRIPTION="The Openstack authentication, authorization, and service catalog"
 HOMEPAGE="https://launchpad.net/keystone;
-EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-EGIT_BRANCH="stable/liberty"
+SRC_URI="https://launchpad.net/${PN}/liberty/${PV}/+download/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -117,7 +116,7 @@ pkg_setup() {
 
 python_prepare_all() {
# it's in git, but not in the tarball.
-   sed -i '/^hacking/d' test-requirements.txt test-requirements-py3.txt || 
die
+   sed -i '/^hacking/d' test-requirements.txt || die
mkdir -p ${PN}/tests/tmp/ || die
cp etc/keystone-paste.ini ${PN}/tests/tmp/ || die
distutils-r1_python_prepare_all



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

2015-10-15 Thread Matt Thode
commit: fd9bf33d8d4a86569e5b3def57408787338d2cd8
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 16:40:02 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 16:41:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9bf33d

sys-auth/keystone: keywording amd64 and x86

Package-Manager: portage-2.2.20.1

 sys-auth/keystone/keystone-8.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-8.0.0.ebuild 
b/sys-auth/keystone/keystone-8.0.0.ebuild
index a3f38b1..670ef83 100644
--- a/sys-auth/keystone/keystone-8.0.0.ebuild
+++ b/sys-auth/keystone/keystone-8.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://launchpad.net/${PN}/liberty/${PV}/+download/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="+sqlite memcached mongo mysql postgres ldap test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



  1   2   >