summaryrefslogtreecommitdiff
path: root/app-admin
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/Manifest.gzbin33967 -> 33968 bytes
-rw-r--r--app-admin/ansible/Manifest2
-rw-r--r--app-admin/ansible/ansible-2.9.4.ebuild68
-rw-r--r--app-admin/glance/Manifest10
-rw-r--r--app-admin/glance/glance-18.0.1.ebuild140
-rw-r--r--app-admin/glance/glance-19.0.1.ebuild144
-rw-r--r--app-admin/glance/glance-2018.2.9999.ebuild9
-rw-r--r--app-admin/glance/glance-2019.1.9999.ebuild14
-rw-r--r--app-admin/glance/glance-2019.2.9999.ebuild14
-rw-r--r--app-admin/keepass/Manifest2
-rw-r--r--app-admin/keepass/keepass-2.43.ebuild2
-rw-r--r--app-admin/pwman3/Manifest2
-rw-r--r--app-admin/pwman3/pwman3-0.10.0.ebuild2
-rw-r--r--app-admin/pydf/Manifest2
-rw-r--r--app-admin/pydf/pydf-12-r1.ebuild2
15 files changed, 378 insertions, 35 deletions
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 865f849dab3b..dfddbeb56e11 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 8d2e34d1c94d..1ee46bfece8c 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -3,10 +3,12 @@ DIST ansible-2.8.7.tar.gz 12697144 BLAKE2B f88225b358ff9fad352c04a053100c5aa612f
DIST ansible-2.8.8.tar.gz 12703583 BLAKE2B 0352646b495514d5a7a88fcd8e8437ef323f6d754f4704923b357c0f11c47932a2671a342e24f2de88479436f6f36664dbb0b26ee46fa98bc2d53d4f681595d0 SHA512 fb7705f3d0b8c0ee87d2954cccb7d00e12851693bbe995c062316577f66488f48d8180f11c8d87e025f4082a48ec27f25cb877be4c0ce96ed39951360e8679bd
DIST ansible-2.9.2.tar.gz 14157188 BLAKE2B 4c1207bd43f7797d8d9cb1d4612e866eebbf8c19ee060cf1eb7daa68415be5d7718c79d756454648e66a13434eacba6a07c8de31c4ec4b12e0474563d8844e46 SHA512 522dd84af9493ceafd95ff0fc806a671f3d1f10d0ca074ef41875eb966d39e64b834e0b98a35d81d9d9d96efef8069db604c8080ce8cbb1ce2e8b13bf5c30a6a
DIST ansible-2.9.3.tar.gz 14170666 BLAKE2B bb27d249e2390888ee3c28fdb48c1ceff346d2903089c70b451f793742238498aed7c33be056cce9790f44f5cdb74b5020b6decf4f1242904bd9c8f7b5077ea0 SHA512 02cfa2c7c43506dc602e92aed66c920243222b82bc4852f1a4d786cd3ff26fe17eda18d35ac7301cd9bf26366df9b18776e2a27e8d54fc92c3128f52ec7f58e8
+DIST ansible-2.9.4.tar.gz 14170264 BLAKE2B e230837360d29df460906d118b3c2ebb9a9dc1ac2a4427809a16716e67a79db8e737ed1beca757bd8a75b631c8cb6c26e58b1caeaaeb613731d63031f1e4e34e SHA512 21020548100fc31b59d4ee1b461f2a14359f2f18752d431cd041eb987c8c8b308f1aa1687461a9b3f5a086485b77b3a38c8f006b942cc24cb2157b45e6582822
EBUILD ansible-2.7.15.ebuild 1671 BLAKE2B 5fbb74fe6c33b1e297c19df0618d9a346125870bb57187233603bec3cf616b69807890a5393dd69915cc64eca46fe1dc09780cea804ae59235a9deab2403e43a SHA512 86d1d029bda1b698d87886e4875ba2b91fccc8eb2f79b90e40275b933b6adb0edd8f6f6e8ceef8900530bf56e08f85604f8f41a53d0a2bed10bf30a5bf0a58f9
EBUILD ansible-2.8.7.ebuild 1752 BLAKE2B 05d56b05388ccb2020705dd23c8a51cb141df460722fc344e3083d91aa22f2cdd8bcb55f52d2ec6b207f7541e8a8a7b0c2ebb1782ab2cf6634c7bf1e700e8e3e SHA512 9840b22517c1eb13baa3b7b52aadd4ab8efbcaf104617a04f60c67fd4c4090b76d291125b2e63e3a3e9f58f5c9cf53b30ebbc4b837b907cc3ac99b322381127f
EBUILD ansible-2.8.8.ebuild 1754 BLAKE2B c0be69f43c80e4fff28db82e36a15e61bb4340252c6221a260ed502a816750891b5a3b435fd6f4fa162bcd9aeaa04d47d13f806a1fd7eff2388392ee7a9945ad SHA512 f08ccf37cff72f1421086078dff02ce34a3f8b61c5a2f0dabc4be961b42c9c3bbc3bf9eb8cad3c48fa40ff37a9e37246d45c18d13c1ba3add420afbd0a1e278f
EBUILD ansible-2.9.2.ebuild 1714 BLAKE2B 1dd408ae0157d82b85fcd659404dff44cd34ead6a54be9a2e1f454f83e4a37d3e65b176ddac21946514ffedf9de21d9ac41d3bfd7666372bd841b622324e4d24 SHA512 8a9010be11260d51a182719acf81058941e062aceb1d8d80cd696529ec37fbae1b8aa33d247be2ec9b6063fd5c3550c9ef16b9aa233c1975e7ae35239441b733
EBUILD ansible-2.9.3.ebuild 1716 BLAKE2B 736ef648249219ba0d2608c81be3a6a1906950a489f605b09a888ea11c085691f58cd4b4f2ad680962e48eb04676d77f150202c93bf72565b4087360574643bd SHA512 4ab16cca06ef9809533d262a07165afbe8c6b31a68eaac7901701c30549fe39609776fb5890e9cadaeb454a62e027e0b46baaacd2d747a7bc20cdd54316171e6
+EBUILD ansible-2.9.4.ebuild 1716 BLAKE2B 736ef648249219ba0d2608c81be3a6a1906950a489f605b09a888ea11c085691f58cd4b4f2ad680962e48eb04676d77f150202c93bf72565b4087360574643bd SHA512 4ab16cca06ef9809533d262a07165afbe8c6b31a68eaac7901701c30549fe39609776fb5890e9cadaeb454a62e027e0b46baaacd2d747a7bc20cdd54316171e6
EBUILD ansible-9999.ebuild 1707 BLAKE2B d4991ca92a5b102d9f48a08a1be24e1fa4e02d60eaa7535044d5df52bb620c6c88b30440094c80e411a06bd33b296d94adae6172c0ca40d7dd401884a6a47892 SHA512 6a0660f8cc0bb3db7c526764b4fa8761c55b345c4e51f7d12044133690a422b1e8fbb904a5593eb6bac73e3c91ae056e0a656bb72a63bbec53f922fb8863e278
MISC metadata.xml 952 BLAKE2B 53640d081ebb558274f8c10095aa6e477820e28a7fdf62c169f5fb3b82153223a7f8ecd1807d14646eae2ec2262b50341919bbb13255293d379ba017b30b20bd SHA512 03b75d65cd0a4b32021b34d9f7ba21b6c4c6893cf185a36dbe6fc10728e0f18c65fc5b6a4c197be8c2b1dadb7243ddce02dbe2f504034a2df1c621f8ba6e26a7
diff --git a/app-admin/ansible/ansible-2.9.4.ebuild b/app-admin/ansible/ansible-2.9.4.ebuild
new file mode 100644
index 000000000000..87aa8f15ecba
--- /dev/null
+++ b/app-admin/ansible/ansible-2.9.4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Model-driven deployment, config management, and command execution framework"
+HOMEPAGE="https://ansible.com/"
+SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+IUSE="doc test"
+RESTRICT="test"
+
+RDEPEND="
+ dev-python/paramiko[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/netaddr[${PYTHON_USEDEP}]
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ net-misc/sshpass
+ virtual/ssh
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+ doc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-notfound-page[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
+ )
+ test? (
+ ${RDEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
+ >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+ dev-python/passlib[${PYTHON_USEDEP}]
+ dev-python/coverage[${PYTHON_USEDEP}]
+ dev-python/unittest2[${PYTHON_USEDEP}]
+ dev-vcs/git
+ )"
+
+python_compile_all() {
+ if use doc; then
+ cd docs/docsite || die
+ export CPUS=4
+ emake -f Makefile.sphinx html
+ fi
+}
+
+python_test() {
+ nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
+ distutils-r1_python_install_all
+
+ dodoc -r examples
+}
diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest
index 2565128220f9..8e52cfe3dbfd 100644
--- a/app-admin/glance/Manifest
+++ b/app-admin/glance/Manifest
@@ -1,11 +1,15 @@
AUX glance.initd 375 BLAKE2B 3d061f0357b8782e6abb0e2f6c779d8901fc7211238b877f3078cea66bc6086e80a530729b6484f110c02e23375fddde7f0ddfd22a6451ef84d9ec3caaa9d6cc SHA512 c6c433334bb337c708e31fac7869bf29e89516b857800d7cb77d264766483f54976dda6d83460078eed0dee14f0770a31adce344ec7fca04c2040b21dcf239b5
DIST glance-17.0.0.tar.gz 1961137 BLAKE2B ff649ce366739320bcc5073cb60cc24ab09e098bd6808374007f89808d6caf020a77f711a714b34f8a1ef5b0754220aab7c35c02fbdc0d3d0f44e24185a8cdc4 SHA512 cd10bd2d3e98ab1a80ec4f09b5954dbc334079a36d3dfc0d27c5a4f40e5920e0a6fb91c0fc5430c9e625a375e44a8d886568f2a712190dc0f80df10b4998e9af
DIST glance-18.0.0.tar.gz 1987182 BLAKE2B 1e30d1897b360a8691e79e5e4eda290148146dd55103ea44c5f2cc96990dde0d2cf6bdf785913b5712dc0dda4a79ff0a2cf9bac1a58f5195fe5f5cc22116cae6 SHA512 79129c6ee1cce0fec0c5e656a97278ae275aa8ba33690ac62959f317c4e6b2f548ab0c97f0905dcda2500594acb3f5c05644064bdd3cccb443c593513522d274
+DIST glance-18.0.1.tar.gz 1994751 BLAKE2B d04928cefaebb5370e050f0908b5058e63d7430c8834cb4b4c2b72eb35c7d48234d620a9fa6db31603c8310888249039b569f37399829047f90b60950df09274 SHA512 c50d3ccafe96dc4839362f1b94ac7e6e9e5aeeb7254718114bbce1ae6a52d9ad0b5c8a296f2e75c20cf030bbe75f9e397103d43536d413a258f3788f90532bde
DIST glance-19.0.0.tar.gz 1942312 BLAKE2B b4b3e6cd86385dfe19d4a3b2e9c900006aed984457da71433ea1608b177702f1f0cc5c5057f475f7c0024d18fd196b48a774514511534cf6d325d5c9ccc1cb2d SHA512 7c72f988f2baebd6af17cd7de8e5daaa0ec889d8f210e3bb5cf45bd4d9296b45f1dd2dbbd1709705d0e2b6203bad60faaa11a56328124d47b95328b6678827a6
+DIST glance-19.0.1.tar.gz 1943385 BLAKE2B 5e2530a05a171f640499a3e595ad15be29e95a10e6f22a186514cc73c4fc77d0ae5bf00a3d43616e8cb53ccde748a6560dd448db631c86343b2667c0dc6719a1 SHA512 b672d84d709149191103ed54cca91d604b43460b1bd6ab56263c1b8c382d1c4261ebfd58ca9e233ee50b248327bcbfd7bfd47fee57c8c08a9635b2ca0c0cffe4
EBUILD glance-17.0.0.ebuild 4919 BLAKE2B 810b3e12e6ebdab1c3419875e3af41e20409a29f8618e85f823243aa0121ac943bda822625b7fcb09ddd80ab4a2d6e13b1e6dd5e36ffbcf6b54b0c95b8d40910 SHA512 afb33730008ed5b036238c8d5e3e8b45039c205547378829ad3dd4ec5ee477f03c072ea7b704dc8046bb50a82ebee63c0e0db0ff1611066714a6bd8076a2e14e
EBUILD glance-18.0.0.ebuild 5052 BLAKE2B c0d4dae947c9028c1f900db7f06b8e426f58c87ffdc8af4cab3eae4f89b9214c57d1f3df5ea07291457aef286cc81287110ac861d419014d31dfd6fda513ca60 SHA512 7ce41af9f7b9e3dcdba945d3383fae32e9214ce827097969a423516f0ecabed98ef192eaf60c558bb5b957d66f2d0f93812cd419b1a638e5ba3b6bf861596e25
+EBUILD glance-18.0.1.ebuild 4992 BLAKE2B 283994cd540e841d35ad04137e02a3883b9145dff398795c897f5712247b4d8ddfe48981b16801355974180b0893319c039451b91abcd91fe94355fcb1b505fb SHA512 a68f9171136d0c45b21a956135212541a09bdd3f90d3afbfe08595366483ccfd9ab8e71f995ecc81a4e0f79972f3d138373a3118cda7e677f3f3c5707e5c4fb6
EBUILD glance-19.0.0.ebuild 5193 BLAKE2B c157bd026ca108344b34c165b63be02b4e9e0ff2e73b8848827e1014a0fa528e9508e6066188dd3edbd3a40456c2b725e17d7e495e408578a9e7ceeec8b9dcce SHA512 884ac4dcc7a5f656b42086451a2b9c2ecfc688314fe93c6edb09141a84dc32dd84b9587d6dd105c124d339bc6222ae402c52daa9437d704be06db8e717f2e50f
-EBUILD glance-2018.2.9999.ebuild 4921 BLAKE2B ab5fc9b5ae484beabfe7e12e14cc5da827364a32e1152ec334b3e5b0205c7c0346408fba935cce98d07e50b413406ad757cedb2a08c3cbe92c877cc85a437aed SHA512 e912ea738ef569453a39f442c3474a623111248971d13a8585550d9e9cdce7a325bb0ca27f638cf537cd52df843d0e1f07a4c2ccf0882b47bdcd61a37c3bf7a0
-EBUILD glance-2019.1.9999.ebuild 5095 BLAKE2B 20218bdf5533455bb979c34769980e7506afb6cdb8b32f8bbc7647776b58dd53aac146e10fb0dca7e120874d6f3c3039bfd7726fd0ed557aacb1f2c37ce8b7f3 SHA512 144369cb922825dc9d710e603be92446ae3b30a9e1c63378ed94f9e80b2885acb95cc51dd199524a87b48f3ecd5ed3c512379b44144131cb949b75e66fee4467
-EBUILD glance-2019.2.9999.ebuild 5195 BLAKE2B 8e555be143608b80a9227ac6e59c8b7f69d9ccc2efb786647ba7238f46a4d736d97701f9fb084c59f38e2d1931d2af99218684bebee77c5ab277033f03946dcb SHA512 e3564114de49e9e5a698ffb545d9bdc4898c7994eac9522dd0317bcdbc18667979211878645130c8ba84b89036447605b136c8146872652e4c9b16c770830cbe
+EBUILD glance-19.0.1.ebuild 5133 BLAKE2B 42a2ddaa7b201f54435990b6e0e61d9959b5ffa1ac03c54aad5f899f54cc5cbc59d1c9c3abd35167093694ef94bb4969f60e0f3b435caab2ddfdcab094fa83df SHA512 f48d2c7e92b0b1854872a9ed237fd3c4a79022e0f6bfa1162ba74ae50a7348f0db04832d47d9c64dcde0abfa72422c4bed8092afaf8215e4e95d32c8305e32c1
+EBUILD glance-2018.2.9999.ebuild 4872 BLAKE2B 6e3534d31bd36077bf3ddf30046c2adbcc1b551fcc4fb2b0191b76028082c34019824351046794190d7105b619df6138fd845a6e8388f63c2493250c02182cc1 SHA512 4cfc0e36afaf53651dc9364ec977f10983e0ace493deac1396bd19f64caecd65084e797c21cd8ad9e430fbff5128bfe9bc5b144715c985660913af1f0fced239
+EBUILD glance-2019.1.9999.ebuild 5033 BLAKE2B 939bba3d1e2103768258e092dde116e11ab1e99be66613317c880e6fec2aacaf9ab0e8fa60db536e96bbfd358231a399665f19821b55af88c48aceccf0bb1ee5 SHA512 2e8b3a1420a4fa0143fd8af3dff73c0ade13b8495d1736401bc23ff9135019db894dd7fb3785228095fd2615dcfcbb6d5cd63eabc096f3284546fde12022ad4d
+EBUILD glance-2019.2.9999.ebuild 5133 BLAKE2B 42a2ddaa7b201f54435990b6e0e61d9959b5ffa1ac03c54aad5f899f54cc5cbc59d1c9c3abd35167093694ef94bb4969f60e0f3b435caab2ddfdcab094fa83df SHA512 f48d2c7e92b0b1854872a9ed237fd3c4a79022e0f6bfa1162ba74ae50a7348f0db04832d47d9c64dcde0abfa72422c4bed8092afaf8215e4e95d32c8305e32c1
MISC metadata.xml 786 BLAKE2B 2d0d8d4d270200eafcb2570528bfc0fb0f3932295550186f9cf930c05d7ade06faf004d159047fe347716249166cf9f595c2512cea86aa86fc2c604582380106 SHA512 eed1ca2a7e15b1844de0a3a35453ab5890622cf161407df5ccb9d21ab2634691c94237496ddc8ab02881a687e16f8378f37817b20705112e11ee55d2a813f99a
diff --git a/app-admin/glance/glance-18.0.1.ebuild b/app-admin/glance/glance-18.0.1.ebuild
new file mode 100644
index 000000000000..03ff1b35dd2a
--- /dev/null
+++ b/app-admin/glance/glance-18.0.1.ebuild
@@ -0,0 +1,140 @@
+# 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="Services for discovering, registering, and retrieving VM images"
+HOMEPAGE="https://launchpad.net/glance"
+
+if [[ ${PV} == *9999 ]];then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/openstack/glance.git"
+ EGIT_BRANCH="stable/stein"
+else
+ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc mysql postgres +sqlite +swift"
+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}"
+
+#note to self, wsgiref is a python builtin, no need to package it
+#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
+
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/defusedxml-0.5.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/eventlet-0.18.4[${PYTHON_USEDEP}]
+ !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+ >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+ >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+ >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]
+ >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
+ >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-upgradecheck-0.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
+ >=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+ <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.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-messaging-5.29.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-messaging-9.0.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}]
+ >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
+ !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
+ >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/glance_store-0.26.1[${PYTHON_USEDEP}]
+ >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
+ >=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+ >=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
+ acct-user/glance
+ acct-group/glance
+"
+
+python_prepare_all() {
+ sed -i '/xattr/d' test-requirements.txt || die
+ sed -i '/pysendfile/d' test-requirements.txt || die
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && "${PYTHON}" setup.py build_sphinx
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ newinitd "${FILESDIR}/glance.initd" glance-api
+
+ diropts -m 0750 -o glance -g glance
+ dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
+ keepdir /etc/glance
+ keepdir /var/log/glance
+ keepdir /var/lib/glance/images
+ keepdir /var/lib/glance/scrubber
+
+ insinto /etc/glance
+ insopts -m 0640 -o glance -g glance
+ doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
+
+ use doc && local HTML_DOCS=( doc/build/html/. )
+ distutils-r1_python_install_all
+ rm -r "${ED}"/usr/etc
+}
diff --git a/app-admin/glance/glance-19.0.1.ebuild b/app-admin/glance/glance-19.0.1.ebuild
new file mode 100644
index 000000000000..35a2c3732358
--- /dev/null
+++ b/app-admin/glance/glance-19.0.1.ebuild
@@ -0,0 +1,144 @@
+# 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="Services for discovering, registering, and retrieving VM images"
+HOMEPAGE="https://launchpad.net/glance"
+
+if [[ ${PV} == *9999 ]];then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/openstack/glance.git"
+ EGIT_BRANCH="stable/train"
+else
+ SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc mysql postgres +sqlite +swift"
+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}"
+
+#note to self, wsgiref is a python builtin, no need to package it
+#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
+
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/defusedxml-0.5.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/eventlet-0.22.0[${PYTHON_USEDEP}]
+ !~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
+ !~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
+ >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+ >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+ >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]
+ >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
+ >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-upgradecheck-0.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
+ >=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+ >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.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-messaging-5.29.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-messaging-9.0.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}]
+ >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
+ !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
+ >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/glance_store-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
+ >=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+ >=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/castellan-0.17.0[${PYTHON_USEDEP}]
+ acct-user/glance
+ acct-group/glance
+"
+
+python_prepare_all() {
+ sed -i '/xattr/d' test-requirements.txt || die
+ sed -i '/pysendfile/d' test-requirements.txt || die
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if [ ! -z ${EGIT_BRANCH+x} ]; then
+ use doc && "${PYTHON}" setup.py build_sphinx
+ fi
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ newinitd "${FILESDIR}/glance.initd" glance-api
+
+ diropts -m 0750 -o glance -g glance
+ dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
+ keepdir /etc/glance
+ keepdir /var/log/glance
+ keepdir /var/lib/glance/images
+ keepdir /var/lib/glance/scrubber
+
+ insinto /etc/glance
+ insopts -m 0640 -o glance -g glance
+ doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
+
+ use doc && local HTML_DOCS=( doc/build/html/. )
+ distutils-r1_python_install_all
+ rm -r "${ED}"/usr/etc
+}
diff --git a/app-admin/glance/glance-2018.2.9999.ebuild b/app-admin/glance/glance-2018.2.9999.ebuild
index 4e0dd7052c69..f592140fa209 100644
--- a/app-admin/glance/glance-2018.2.9999.ebuild
+++ b/app-admin/glance/glance-2018.2.9999.ebuild
@@ -4,7 +4,7 @@
EAPI=6
PYTHON_COMPAT=( python3_6 )
-inherit distutils-r1 user
+inherit distutils-r1
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
HOMEPAGE="https://launchpad.net/glance"
@@ -101,16 +101,13 @@ RDEPEND="
>=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
>=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+ acct-user/glance
+ acct-group/glance
"
#PATCHES=(
#)
-pkg_setup() {
- enewgroup glance
- enewuser glance -1 -1 /var/lib/glance glance
-}
-
python_prepare_all() {
sed -i '/xattr/d' test-requirements.txt || die
sed -i '/pysendfile/d' test-requirements.txt || die
diff --git a/app-admin/glance/glance-2019.1.9999.ebuild b/app-admin/glance/glance-2019.1.9999.ebuild
index b987a4ef398d..fa0128f16437 100644
--- a/app-admin/glance/glance-2019.1.9999.ebuild
+++ b/app-admin/glance/glance-2019.1.9999.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
-inherit distutils-r1 user
+inherit distutils-r1
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
HOMEPAGE="https://launchpad.net/glance"
@@ -103,16 +103,10 @@ RDEPEND="
>=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
>=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
+ acct-user/glance
+ acct-group/glance
"
-#PATCHES=(
-#)
-
-pkg_setup() {
- enewgroup glance
- enewuser glance -1 -1 /var/lib/glance glance
-}
-
python_prepare_all() {
sed -i '/xattr/d' test-requirements.txt || die
sed -i '/pysendfile/d' test-requirements.txt || die
@@ -144,5 +138,5 @@ python_install_all() {
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
- rm -r ${ED}/usr/etc
+ rm -r "${ED}"/usr/etc
}
diff --git a/app-admin/glance/glance-2019.2.9999.ebuild b/app-admin/glance/glance-2019.2.9999.ebuild
index cfaab05265b2..35a2c3732358 100644
--- a/app-admin/glance/glance-2019.2.9999.ebuild
+++ b/app-admin/glance/glance-2019.2.9999.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
-inherit distutils-r1 user
+inherit distutils-r1
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
HOMEPAGE="https://launchpad.net/glance"
@@ -105,16 +105,10 @@ RDEPEND="
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
>=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
>=dev-python/castellan-0.17.0[${PYTHON_USEDEP}]
+ acct-user/glance
+ acct-group/glance
"
-#PATCHES=(
-#)
-
-pkg_setup() {
- enewgroup glance
- enewuser glance -1 -1 /var/lib/glance glance
-}
-
python_prepare_all() {
sed -i '/xattr/d' test-requirements.txt || die
sed -i '/pysendfile/d' test-requirements.txt || die
@@ -146,5 +140,5 @@ python_install_all() {
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
- rm -r ${ED}/usr/etc
+ rm -r "${ED}"/usr/etc
}
diff --git a/app-admin/keepass/Manifest b/app-admin/keepass/Manifest
index 2a0524df3e27..3505759aaf4b 100644
--- a/app-admin/keepass/Manifest
+++ b/app-admin/keepass/Manifest
@@ -3,5 +3,5 @@ AUX keepass.xml 275 BLAKE2B 8e64d7e60b0808b9505387caf97c9198d14ead3510c72d3a62cb
DIST KeePass-2.42.1-Source.zip 5163432 BLAKE2B c24a57da863c92d3f89663f33ed89c277e248c926067c14a6a7e3526e77c458e943e62c4b98a3d86595eea308d8744fd4a17da6d5456030a771e324a662abd9f SHA512 c87581afbaa516f637848db134a8d945db168bbbe97789a9a7424600d4188a21d2b1b3cf907a20577b2903ce8916b6b12355a3296ee1630a5b556c9170c4fa22
DIST KeePass-2.43-Source.zip 5177684 BLAKE2B 72530afd37139d250fe7378ccfec9056e9f2210aa9dfc4cc082d977ccfc517697bc52dad3d487ebabc796977cdbb9679df32a79a6be807c21ceab5931d464df0 SHA512 c403ae5d7b2a997e1aadffd6a522c8292d01a5803371af8b30734414ca5d47871b53a15067251d4cb072215fd41396465b0b16351e76dad7a48044b7ed62a7e8
EBUILD keepass-2.42.1.ebuild 3116 BLAKE2B d4b548f7e4143138f1eddbc3e69b3e532b63fb1970a539e7df647bb57dbb488f1c291df2bac8a1c6cbf2afec400d30a91b9f2eb32c92274993cd21db7239239c SHA512 4c7e2ab0fabafa2f715137131951fdeca008f67f695f43cac5cdf5bf407aeea5a175fc3e90c7267ba47d578aeab1243eb49b11135c4d045ecf2c9d26b1f2c534
-EBUILD keepass-2.43.ebuild 3240 BLAKE2B 9b153debc00aa04676f75a890395b731d208022793d2c65f26b715fc0062c5bbb9b11394c493fd610a11312f2df68ae60b6798d20136b09766a09c4eb772960d SHA512 8ae155f3971042afd765e77ad759777494abe3b7e484a832a64dc0a6fe852f991113c3a849f8e97b029954186d43d276e8810caeeaa5442746cda098912e9e90
+EBUILD keepass-2.43.ebuild 3239 BLAKE2B c26c998217c13088bf41013c8dff2e229e4689f669fab58b6c7aebed4b8b08fa43c1acbc106020dbe3073f767933a5b47f224d45eab089337e2812f283d6cf04 SHA512 0f52d6ab803a98ed11040947bebec2c0d1795e880f82c2e0039cb877858c51d9f564283900d7172e5e191cfe54be0a0a9b8d9487b814b88ca6c29d79d9a01358
MISC metadata.xml 651 BLAKE2B 058fa70fb6ce35fb52464a84cf506ad117343a1376a40b003c4f55bdf94369136276d8bbb67f30490eb73cba4df6b03d78e8c2a65cf8141dd6cf64654c9b6358 SHA512 6251f546e631decbc7692ab00900d722031ce638f3d878771a2bcfebedba8e1fee9b3e54dfd4c3ae3c711006099fc5a772555ea7cc018d012de164755ba8b52c
diff --git a/app-admin/keepass/keepass-2.43.ebuild b/app-admin/keepass/keepass-2.43.ebuild
index 550025586e74..25c9b9aec3fa 100644
--- a/app-admin/keepass/keepass-2.43.ebuild
+++ b/app-admin/keepass/keepass-2.43.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="aot"
COMMON_DEPEND="dev-lang/mono"
diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest
index 4cda17ee594f..5a0831b9e7c7 100644
--- a/app-admin/pwman3/Manifest
+++ b/app-admin/pwman3/Manifest
@@ -1,5 +1,5 @@
DIST pwman3-0.10.0.tar.gz 75726 BLAKE2B ba7331bd3d36ac23d9151a5ebd4a343e2d8c523ba8b324850139a9ba4af8404ddf23380b3eaef523251e8f4137c5c56b6ab509c3927690fc612962ff872ea820 SHA512 a6dc24b2e1405a91f35a9a9155dde5409e35ce733bacee8858930d82443c09b8017e2701bc8c45688483b6c40554e4d6266f6cd21dc6f205b13f96e7de4f57c2
DIST pwman3-0.9.11.tar.gz 74364 BLAKE2B 9544b692e8853b7fb8e1b4d51093e72e04f8d82888a9278c94aaa27716026b348bb16f0fa9c52af2144395a4ffb242c8a48fc34252890e68477d2e3a70ea4a88 SHA512 2aa5a7b4d810d1bbc6aea34b728f89190570cbfbedc33f45cc1aa4d737ebbb9e993d2d372b44f956d5cdbc07f911f289fd77d7df167100e820455650f5b3e46a
-EBUILD pwman3-0.10.0.ebuild 891 BLAKE2B 8073a53d6ddd6056962bea04f3480a77fe36e1316c67006d2c468964dcaa841619cd43074842834e61e1f69533415cc673575c8d6ffd14821bc60828da1fb123 SHA512 5ee83ba6b9feb9622efc9abb3aa61c80864cbff2a95bbb9bd282e1fc464cf1436fb6f1529e8306215f2c3c7619d491878cb9cc3c0e382b6e3b81a4312b55ece9
+EBUILD pwman3-0.10.0.ebuild 899 BLAKE2B 9debf824f3144a676c64cc5e7ea4dcc22d4e4449494465defb346dd3d5ecbbddb32cef448e4727a7a2645f6f8fc20d1dfa36799b68ef9f2ac70720b6ebf86bc7 SHA512 08feba0e96c222094319d65d48e20944c661cefdb13e16b14c7a082416e6f2a66b5c4bcb75e264e737225be767140ac74b75db155f7d2ce228685b8e247bcc63
EBUILD pwman3-0.9.11.ebuild 896 BLAKE2B 2a0669a32e3e700f6dcb8290d5dea66acb37c9582c9a6a545c43da930206fff0ea8018b8a0b00c9badeb1ca616e7f6497069b333baef715e1d6c1b6d2032366d SHA512 f2ec6bf95e389c3e627d328a0a7b4ce7d604a7a7304dd49a2fe3e73b97c5200fe90dc9b211f8ce39308ef521fc80ae44f00fa1810fa5336f4851319dfde6c80b
MISC metadata.xml 966 BLAKE2B a024e2324e8a57f790d36a0091050510babb8241de2112546f9d760e3d5495a910d6baf91caf447acdacb4d464934248db3dc3e4ac1188e56ab82635a3246679 SHA512 f82ac9dd866b16f6583266bb2b748f713389e517eb51229481e902d2a232e4715146c5d8aeb7d572fea10f13f15cf700910f7c04231cf662859f1aa258c7bdcc
diff --git a/app-admin/pwman3/pwman3-0.10.0.ebuild b/app-admin/pwman3/pwman3-0.10.0.ebuild
index 0e62fdd40eff..f10173d499f0 100644
--- a/app-admin/pwman3/pwman3-0.10.0.ebuild
+++ b/app-admin/pwman3/pwman3-0.10.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="sqlite?"
inherit distutils-r1
DESCRIPTION="A lightweight password-manager with multiple database backends"
-HOMEPAGE="https://pwman3.github.io"
+HOMEPAGE="https://pwman3.github.io/pwman3/"
SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/app-admin/pydf/Manifest b/app-admin/pydf/Manifest
index eec96b9d6d6c..04de1a6f5296 100644
--- a/app-admin/pydf/Manifest
+++ b/app-admin/pydf/Manifest
@@ -1,3 +1,3 @@
DIST pydf_12.tar.gz 14207 BLAKE2B 9bd972529c38380b474fbbd82069e880d950cb5b9ef659f82cfb19417447abd16ecb049e0f6df3354e39c404b06dd7546296289633a4d77b61c41a5378a301f5 SHA512 5a5819b83fe2425cb951a139b38b1b639d17e1d17c4e3e4a80fc4eb6d5632c42b03a2767e1864c8bee13dbd72ebb91ec79fefde1ba448e2af9fc4a314821a3d0
-EBUILD pydf-12-r1.ebuild 759 BLAKE2B 1562a4ccff88e4f1bd9752446cc80001e52271f12de30c680a12afa7e47ad03a564ba97ab5e121932b5fd560c574d73f00cfaa0354e60a0500c8e1042ee77234 SHA512 463800145e4a56275aae2caa8f5d0462b28ee7da0acfc43d2a3bc5fc960c20d406423683c9345eb9e73a555a0f938052c06174fd7e57787c7702f57b2c3e3895
+EBUILD pydf-12-r1.ebuild 769 BLAKE2B 99766614f0fb41f7bf26cf95b862ba6fe4031d76ffd8e32f8a2a42aac296a9c4dcea95b36ee54c83b0c8aa16c6bd29f07ed7d01dd42fca1025bc7e65e6e4f9a1 SHA512 4fce42745071d5f93e2ba771c0ce5026217fe96ad436a9d81a4801c943922e83290ddcc8b6aae0d6dfbc6aecd3a124b2429c1fa78637c89ac3667e71131dce72
MISC metadata.xml 251 BLAKE2B f3c965f619454b2d17e1039b6c218308c83af9214f41a5b18244ce9bd811b0a0b6e0227fdaac9b1659a2e2467e6b992b771ff6cf431220648363ab8173ee76f2 SHA512 e8203a24b5e739dcf0d94742215ee6ccdccbd00bb43001f9df58d27100fa427b01937065e1d7399e3552532b09179611e06099e3af14aac5fcf9ddc4ca5463da
diff --git a/app-admin/pydf/pydf-12-r1.ebuild b/app-admin/pydf/pydf-12-r1.ebuild
index e137491e79cb..d4f5a7911765 100644
--- a/app-admin/pydf/pydf-12-r1.ebuild
+++ b/app-admin/pydf/pydf-12-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
inherit python-r1