summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin300253 -> 299770 bytes
-rw-r--r--dev-python/PyContracts/Manifest4
-rw-r--r--dev-python/PyContracts/PyContracts-1.7.9.ebuild4
-rw-r--r--dev-python/PyContracts/PyContracts-1.8.0.ebuild4
-rw-r--r--dev-python/SaltTesting/Manifest4
-rw-r--r--dev-python/SaltTesting/SaltTesting-2015.7.10.ebuild7
-rw-r--r--dev-python/SaltTesting/SaltTesting-2017.6.1.ebuild7
-rw-r--r--dev-python/algopy/Manifest2
-rw-r--r--dev-python/algopy/algopy-0.5.3.ebuild4
-rw-r--r--dev-python/autopep8/Manifest6
-rw-r--r--dev-python/autopep8/autopep8-1.3.2.ebuild11
-rw-r--r--dev-python/autopep8/autopep8-1.3.3.ebuild11
-rw-r--r--dev-python/autopep8/autopep8-9999.ebuild19
-rw-r--r--dev-python/awscli/Manifest2
-rw-r--r--dev-python/awscli/awscli-1.15.10.ebuild30
-rw-r--r--dev-python/beaker/Manifest4
-rw-r--r--dev-python/beaker/beaker-1.6.4-r1.ebuild7
-rw-r--r--dev-python/beaker/beaker-1.8.1.ebuild7
-rw-r--r--dev-python/cherrypy/Manifest4
-rw-r--r--dev-python/cherrypy/cherrypy-13.1.0.ebuild2
-rw-r--r--dev-python/cherrypy/cherrypy-3.8.0.ebuild4
-rw-r--r--dev-python/coloredlogs/Manifest2
-rw-r--r--dev-python/coloredlogs/coloredlogs-6.1.ebuild4
-rw-r--r--dev-python/colorspacious/Manifest2
-rw-r--r--dev-python/colorspacious/colorspacious-1.1.0.ebuild2
-rw-r--r--dev-python/cosmolopy/Manifest2
-rw-r--r--dev-python/cosmolopy/cosmolopy-0.1.104-r1.ebuild4
-rw-r--r--dev-python/coverage/Manifest2
-rw-r--r--dev-python/coverage/coverage-4.2.ebuild4
-rw-r--r--dev-python/cython/Manifest2
-rw-r--r--dev-python/cython/cython-0.28.2.ebuild78
-rw-r--r--dev-python/django-appconf/Manifest2
-rw-r--r--dev-python/django-appconf/django-appconf-1.0.1.ebuild7
-rw-r--r--dev-python/django-formtools/Manifest2
-rw-r--r--dev-python/django-formtools/django-formtools-1.0.ebuild4
-rw-r--r--dev-python/django-openstack-auth/Manifest2
-rw-r--r--dev-python/django-openstack-auth/django-openstack-auth-3.2.0.ebuild4
-rw-r--r--dev-python/flask-mail/Manifest2
-rw-r--r--dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild4
-rw-r--r--dev-python/flask-principal/Manifest2
-rw-r--r--dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild4
-rw-r--r--dev-python/flask-restful/Manifest4
-rw-r--r--dev-python/flask-restful/flask-restful-0.3.5-r1.ebuild4
-rw-r--r--dev-python/flask-restful/flask-restful-0.3.6.ebuild4
-rw-r--r--dev-python/flask-security/Manifest2
-rw-r--r--dev-python/flask-security/flask-security-1.7.5-r1.ebuild4
-rw-r--r--dev-python/flask-testing/Manifest4
-rw-r--r--dev-python/flask-testing/flask-testing-0.4.2.ebuild4
-rw-r--r--dev-python/flask-testing/flask-testing-0.6.2.ebuild4
-rw-r--r--dev-python/flask-wtf/Manifest2
-rw-r--r--dev-python/flask-wtf/flask-wtf-0.14.2.ebuild4
-rw-r--r--dev-python/flask/Manifest4
-rw-r--r--dev-python/flask/flask-0.12.2.ebuild25
-rw-r--r--dev-python/flask/flask-9999.ebuild38
-rw-r--r--dev-python/geoalchemy2/Manifest2
-rw-r--r--dev-python/geoalchemy2/geoalchemy2-0.3.ebuild4
-rw-r--r--dev-python/girder-client/Manifest2
-rw-r--r--dev-python/girder-client/girder-client-2.3.0.ebuild4
-rw-r--r--dev-python/itsdangerous/Manifest2
-rw-r--r--dev-python/itsdangerous/itsdangerous-0.24.ebuild2
-rw-r--r--dev-python/jenkins-autojobs/Manifest6
-rw-r--r--dev-python/jenkins-autojobs/files/local_jenkins.patch26
-rw-r--r--dev-python/jenkins-autojobs/jenkins-autojobs-0.14.3.ebuild67
-rw-r--r--dev-python/jenkins-autojobs/metadata.xml8
-rw-r--r--dev-python/libpillowfight/Manifest2
-rw-r--r--dev-python/libpillowfight/libpillowfight-0.2.4.ebuild29
-rw-r--r--dev-python/lit/Manifest2
-rw-r--r--dev-python/lit/lit-5.0.1.ebuild2
-rw-r--r--dev-python/markdown/Manifest6
-rw-r--r--dev-python/markdown/markdown-2.6.5.ebuild7
-rw-r--r--dev-python/markdown/markdown-2.6.8.ebuild5
-rw-r--r--dev-python/markdown/markdown-2.6.9.ebuild5
-rw-r--r--dev-python/markups/Manifest2
-rw-r--r--dev-python/markups/markups-2.0.0.ebuild4
-rw-r--r--dev-python/medusa/Manifest2
-rw-r--r--dev-python/medusa/medusa-0.5.4-r1.ebuild6
-rw-r--r--dev-python/mwlib-ext/Manifest2
-rw-r--r--dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild4
-rw-r--r--dev-python/numpy/Manifest10
-rw-r--r--dev-python/numpy/numpy-1.10.4.ebuild2
-rw-r--r--dev-python/numpy/numpy-1.13.3.ebuild4
-rw-r--r--dev-python/numpy/numpy-1.8.2.ebuild4
-rw-r--r--dev-python/numpy/numpy-1.9.2.ebuild4
-rw-r--r--dev-python/numpy/numpy-9999.ebuild4
-rw-r--r--dev-python/openpyxl/Manifest6
-rw-r--r--dev-python/openpyxl/openpyxl-2.3.0.ebuild4
-rw-r--r--dev-python/openpyxl/openpyxl-2.3.3.ebuild4
-rw-r--r--dev-python/openpyxl/openpyxl-9999.ebuild4
-rw-r--r--dev-python/plumbum/Manifest4
-rw-r--r--dev-python/plumbum/plumbum-1.6.0.ebuild4
-rw-r--r--dev-python/plumbum/plumbum-1.6.4.ebuild4
-rw-r--r--dev-python/plyr/Manifest2
-rw-r--r--dev-python/plyr/plyr-1.0.6.ebuild4
-rw-r--r--dev-python/protobuf-python/Manifest2
-rw-r--r--dev-python/protobuf-python/protobuf-python-3.5.2-r1.ebuild2
-rw-r--r--dev-python/py/Manifest8
-rw-r--r--dev-python/py/py-1.4.30.ebuild4
-rw-r--r--dev-python/py/py-1.4.34.ebuild2
-rw-r--r--dev-python/py/py-1.5.2.ebuild2
-rw-r--r--dev-python/py/py-1.5.3.ebuild2
-rw-r--r--dev-python/pykka/Manifest2
-rw-r--r--dev-python/pykka/pykka-1.2.1.ebuild4
-rw-r--r--dev-python/pypy-bin/Manifest12
-rw-r--r--dev-python/pypy-bin/pypy-bin-5.9.0-r2.ebuild211
-rw-r--r--dev-python/pypy/Manifest2
-rw-r--r--dev-python/pypy/pypy-5.9.0-r1.ebuild281
-rw-r--r--dev-python/pypy3-bin/Manifest14
-rw-r--r--dev-python/pypy3-bin/pypy3-bin-5.10.0.ebuild183
-rw-r--r--dev-python/pypy3-bin/pypy3-bin-5.9.0-r3.ebuild191
-rw-r--r--dev-python/pypy3/Manifest4
-rw-r--r--dev-python/pypy3/pypy3-5.10.0.ebuild245
-rw-r--r--dev-python/pypy3/pypy3-5.9.0-r1.ebuild251
-rw-r--r--dev-python/pyscaffold/Manifest2
-rw-r--r--dev-python/pyscaffold/pyscaffold-2.4.4.ebuild4
-rw-r--r--dev-python/python-cjson/Manifest2
-rw-r--r--dev-python/python-cjson/python-cjson-1.2.1.ebuild22
-rw-r--r--dev-python/python-gnupg/Manifest4
-rw-r--r--dev-python/python-gnupg/python-gnupg-0.4.0.ebuild4
-rw-r--r--dev-python/python-gnupg/python-gnupg-0.4.1.ebuild2
-rw-r--r--dev-python/python-ldap/Manifest6
-rw-r--r--dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild9
-rw-r--r--dev-python/python-ldap/python-ldap-2.4.32.ebuild12
-rw-r--r--dev-python/python-ldap/python-ldap-9999.ebuild26
-rw-r--r--dev-python/python-scw/Manifest2
-rw-r--r--dev-python/python-scw/python-scw-0.4.7-r1.ebuild6
-rw-r--r--dev-python/pytz/Manifest4
-rw-r--r--dev-python/pytz/pytz-2016.3.ebuild4
-rw-r--r--dev-python/pytz/pytz-2017.2.ebuild4
-rw-r--r--dev-python/pyudev/Manifest4
-rw-r--r--dev-python/pyudev/pyudev-0.20.0.ebuild4
-rw-r--r--dev-python/pyudev/pyudev-0.21.0.ebuild2
-rw-r--r--dev-python/pywavelets/Manifest2
-rw-r--r--dev-python/pywavelets/pywavelets-0.5.2.ebuild4
-rw-r--r--dev-python/rpyc/Manifest4
-rw-r--r--dev-python/rpyc/rpyc-3.3.0.ebuild4
-rw-r--r--dev-python/rpyc/rpyc-3.4.4.ebuild4
-rw-r--r--dev-python/rtslib/Manifest4
-rw-r--r--dev-python/rtslib/metadata.xml11
-rw-r--r--dev-python/rtslib/rtslib-3.0_pre4.ebuild40
-rw-r--r--dev-python/rtslib/rtslib-9999.ebuild40
-rw-r--r--dev-python/seaborn/Manifest2
-rw-r--r--dev-python/seaborn/seaborn-0.7.1.ebuild2
-rw-r--r--dev-python/simplejson/Manifest4
-rw-r--r--dev-python/simplejson/simplejson-3.14.0.ebuild (renamed from dev-python/simplejson/simplejson-3.10.0.ebuild)4
-rw-r--r--dev-python/sphinx-bootstrap-theme/Manifest4
-rw-r--r--dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.9.ebuild4
-rw-r--r--dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.ebuild4
-rw-r--r--dev-python/sphinxcontrib-programoutput/Manifest4
-rw-r--r--dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild4
-rw-r--r--dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild4
-rw-r--r--dev-python/spyder/Manifest4
-rw-r--r--dev-python/spyder/spyder-3.2.4.ebuild7
-rw-r--r--dev-python/spyder/spyder-3.2.8.ebuild5
-rw-r--r--dev-python/sqlalchemy/Manifest4
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.1.18.ebuild74
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.2.7.ebuild77
-rw-r--r--dev-python/statsmodels/Manifest6
-rw-r--r--dev-python/statsmodels/statsmodels-0.6.1.ebuild4
-rw-r--r--dev-python/statsmodels/statsmodels-0.8.0.ebuild4
-rw-r--r--dev-python/statsmodels/statsmodels-9999.ebuild4
-rw-r--r--dev-python/tweepy/Manifest4
-rw-r--r--dev-python/tweepy/tweepy-2.3.ebuild4
-rw-r--r--dev-python/tweepy/tweepy-3.5.0.ebuild4
-rw-r--r--dev-python/visual/Manifest4
-rw-r--r--dev-python/visual/files/visual-5.74-boost-1.50.patch28
-rw-r--r--dev-python/visual/metadata.xml8
-rw-r--r--dev-python/visual/visual-5.74-r1.ebuild71
-rw-r--r--dev-python/voluptuous/Manifest4
-rw-r--r--dev-python/voluptuous/voluptuous-0.11.1.ebuild2
-rw-r--r--dev-python/voluptuous/voluptuous-0.9.3.ebuild24
-rw-r--r--dev-python/ws4py/Manifest8
-rw-r--r--dev-python/ws4py/ws4py-0.3.4-r1.ebuild10
-rw-r--r--dev-python/ws4py/ws4py-0.3.4.ebuild10
-rw-r--r--dev-python/ws4py/ws4py-0.5.1.ebuild4
-rw-r--r--dev-python/ws4py/ws4py-9999.ebuild2
175 files changed, 678 insertions, 2038 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 14b39c19d55b..af5288d99c74 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/PyContracts/Manifest b/dev-python/PyContracts/Manifest
index fd9e4751ac44..f880ae5caba1 100644
--- a/dev-python/PyContracts/Manifest
+++ b/dev-python/PyContracts/Manifest
@@ -1,5 +1,5 @@
DIST PyContracts-1.7.9.tar.gz 61033 BLAKE2B 5202d39c91d7dff6e07058f3f7dcc29baa750f69ed9b4abb059de67f3be98e568270eb3d977a6e7a18f232880225fcc532fbd576e94dc3483bde9b8fbe68d526 SHA512 1db6491d4be3df96753dcdd6f85329d47409a2424177a52d1e35f5a1d58f671290d22d807b70f632f0376c86c58c093118f7223b7ad59893a85dccdb91d29f50
DIST PyContracts-1.8.0.tar.gz 90577 BLAKE2B 988662274e3bbea1ede6d00f4a69b3eb23dad439f5355a9b0a2c5a2f76a6250254303b060ef720d13d9a297ded77f7713271a79a810227aa883dc6d4d46ea725 SHA512 7de933dc8b5992be670b4b34fce7d6f51769d3d2dd02a2400eff5991e9e686e36791234588d2dbdeccf437fd5d6abc6461240645e6d3f665394f390bb727413a
-EBUILD PyContracts-1.7.9.ebuild 1069 BLAKE2B 1b58ac0c7fb87f9483f46c45a1113feaef775feb047cc73af52b6ec25fece0907e36784fdcbc0bac041387a4e80db6c4258f8ca5af22f371baa2fc3756187f12 SHA512 db088411340354d827d5c62c1a93306f3b38b5961f9692e468650a2fb9b5147df9234f842ec6506ecb54ea18bf2c39a5b60431ee636c28833297fa6b3ff7facd
-EBUILD PyContracts-1.8.0.ebuild 1079 BLAKE2B 6d5c5da8759fb1acbb13462bb82b87ea048288cf5f5aa5852a7e4f66cd58a5faab45943ed07fcf5686b63145d5b2f316a3bb510d0e2836c2269e0a99744ac24e SHA512 a3b3b24d0f927c778972a4364669114befb523984514b64ae6fe3cbc430b0a17a468d7a02ccf9e70f9f44ff04d4103f5f20e5fe92c9e13ff47c04aa14a4df0d7
+EBUILD PyContracts-1.7.9.ebuild 1070 BLAKE2B b5bad659d926cc0739c8fb83dd6e8a66bad1d8d4489e523316a54109638d4861536e7856eb2ae9cbc4db1d3a008a5030c542dfad0fb7f0ab2d97f7e3f3908ce1 SHA512 f8bcc235e3d0cecfcef7e08711ebf88d25efac173d47b2dbe33ef8f6efd4b09098eaca9bafbba0d51d0289dcfb09244f3e3f5808e52a120fc8100eddd347efab
+EBUILD PyContracts-1.8.0.ebuild 1080 BLAKE2B 77e41f43c56c5211ef3371e2a65364fd1a3337bbc1e452d818bf47aabe5609b38b103f7a30c8d1dded205238e296c64c617a0b98c3598341d93503981344bd74 SHA512 549e1a4c89447fefa094fa4b01de69db2af899efd9db6c4a89b68b75be141d19172b982fb2cda66d946908d13566993cbb9bb1e36a968eb57b34db977bccbd0b
MISC metadata.xml 387 BLAKE2B e1a27603eeb8fdd909b3b7d8052c69b4f0c4aae087140d36e5b49ce470ee486706fa3bd6a8fea1354a50c17499157e540e3e9ed514802b9cb2640b396905b500 SHA512 b4c9caf597b04617af6bc61357be01e6687ba5b45258dc2f76bf02e3dbc126afe2f44e1298bf62ef502110a56cf6f0932fbe7b1a043a99a61a4d56a87ca17b27
diff --git a/dev-python/PyContracts/PyContracts-1.7.9.ebuild b/dev-python/PyContracts/PyContracts-1.7.9.ebuild
index b1d6e25a9b6b..ccd3c64579d0 100644
--- a/dev-python/PyContracts/PyContracts-1.7.9.ebuild
+++ b/dev-python/PyContracts/PyContracts-1.7.9.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=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Declare constraints on function parameters and return values"
-HOMEPAGE="http://andreacensi.github.com/contracts/ https://pypi.org/project/PyContracts/"
+HOMEPAGE="https://andreacensi.github.com/contracts/ https://pypi.org/project/PyContracts/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/PyContracts/PyContracts-1.8.0.ebuild b/dev-python/PyContracts/PyContracts-1.8.0.ebuild
index dce0efc2d388..90f07135645b 100644
--- a/dev-python/PyContracts/PyContracts-1.8.0.ebuild
+++ b/dev-python/PyContracts/PyContracts-1.8.0.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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Declare constraints on function parameters and return values"
-HOMEPAGE="http://andreacensi.github.com/contracts/ https://pypi.org/project/PyContracts/"
+HOMEPAGE="https://andreacensi.github.com/contracts/ https://pypi.org/project/PyContracts/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/SaltTesting/Manifest b/dev-python/SaltTesting/Manifest
index ff068c384f16..0d42bd080633 100644
--- a/dev-python/SaltTesting/Manifest
+++ b/dev-python/SaltTesting/Manifest
@@ -1,5 +1,5 @@
DIST SaltTesting-2015.7.10.tar.gz 77163 BLAKE2B 974c0f336da7c7222501cce31e5ebd5946901337bc185b24ce6e3efa5780924894e4293a8fc80dedbc85ea3e442dd6c793d75d1a4094c5f4e6960a60f3a9000d SHA512 8f8979fcbb13ff6f56c67d726aaa95a5e9fb0e73338487b87d72acdf4621f327bdc6944f5e27baee46f15d3537c7b37321aa5535d1b6d4b88c79c0c72acfb099
DIST SaltTesting-2017.6.1.tar.gz 90438 BLAKE2B 2d24dc88e8e352d027cf7bdf58a05afe7ec189c20312d821401fcb93fa1d2098078e6b3eb6e9bc86a7bca732b767553f1130cfedd93b91b8bc516fe72243cc1d SHA512 1d1a33385e9313450a17912440671567c957b74bfe6fea2e11921c8fde30ad5fc54b147b2c9d12763b946eac89e37346e1e5547fe310ee6a8bdb17ca601a09fb
-EBUILD SaltTesting-2015.7.10.ebuild 647 BLAKE2B c26dc3ae5911c67b3df0c9ebfcb961c0864d55f24a398d05bb0c0fbe99bb9ddd2b3abe7ed107c4f864f4c07907dab42c1688d4ac9a45af6b2613415f1e55d72b SHA512 03e3246de4ac6eaf1af587d4c9142c3ae6ee9b89e8791fcacfd2e3ff887d14da682250e27c9f29d614895ccb87c78908f175d59a7fd99b44cfe1f5437686334e
-EBUILD SaltTesting-2017.6.1.ebuild 687 BLAKE2B 6848659735f7461602a2fb88f4a95c02016412c37f6b4aa204ff0c371115c2b4e8788342a003c2bebcb67c65cc63df484599387bf98183cf60fc71d5b26a3f39 SHA512 d6dd18cf26f2c81555d180efb11da36254cf813cd489729e4b03225e5bf136fdc276aff1460be21669c7a15842ba210809a0bdf900df9ab34a607a66867c5984
+EBUILD SaltTesting-2015.7.10.ebuild 637 BLAKE2B debb29a392980c00f54210d11f98f7056e59b736d1d1bd43859610a35a5136ec60e9bb378d368a9eb2e396370bc93ae8ad969b574ac337fdd3579d189cae5315 SHA512 11293d5182aa925bea1ffbbe32433a5f45c7f0a6ad31f4bc6dbc3c91844e75602dd112c0394accdb93674514517d91135a47a5ec35daf15134ab352cdbed4896
+EBUILD SaltTesting-2017.6.1.ebuild 677 BLAKE2B a4e59770720bf339da197db5906b7f227d203e3bb7ca3d606f85a12db7f9374b9e8776cd0f6f0fb407f579415f763cfc20ae64bc49b3f3386b076984507061ea SHA512 ce99f35e2e85bb022f439c46a48eb8dc99880f812607a104bdf3e0ce5c222cf1a3add4f55a37ec1985aa8033bcef7b778b436199848d1ed266e8ff8a9e4a98af
MISC metadata.xml 440 BLAKE2B c1e25f228c59fc89508e0a67def40ad27d42f679a8ef63e2a64db91e2c087208ae37d929c28cecff704be813fab5e9365a274e7c33065cf652b9986555a450eb SHA512 66e2e15e61bff62daa00dd1462249b7631b213fb1abd1da2deca72114cd16d296cb7add9eaacad0851a31a9cab01311bb83a8ae09e9741e3b3401b22c054264c
diff --git a/dev-python/SaltTesting/SaltTesting-2015.7.10.ebuild b/dev-python/SaltTesting/SaltTesting-2015.7.10.ebuild
index f0d8be21ad05..b83a202a4b3e 100644
--- a/dev-python/SaltTesting/SaltTesting-2015.7.10.ebuild
+++ b/dev-python/SaltTesting/SaltTesting-2015.7.10.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=5
@@ -10,11 +10,10 @@ inherit eutils distutils-r1
DESCRIPTION="Required testing tools needed in the several Salt Stack projects"
HOMEPAGE="https://saltstack.com/community/"
-if [[ ${PV} == 9999* ]]; then
- inherit git-2
+if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/saltstack/salt-testing.git"
EGIT_BRANCH="develop"
- SRC_URI=""
+ inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"
diff --git a/dev-python/SaltTesting/SaltTesting-2017.6.1.ebuild b/dev-python/SaltTesting/SaltTesting-2017.6.1.ebuild
index 8c61110b76c0..d549c7afc061 100644
--- a/dev-python/SaltTesting/SaltTesting-2017.6.1.ebuild
+++ b/dev-python/SaltTesting/SaltTesting-2017.6.1.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
@@ -10,11 +10,10 @@ inherit eutils distutils-r1
DESCRIPTION="Required testing tools needed in the several Salt Stack projects"
HOMEPAGE="https://saltstack.com/community/"
-if [[ ${PV} == 9999* ]]; then
- inherit git-2
+if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/saltstack/salt-testing.git"
EGIT_BRANCH="develop"
- SRC_URI=""
+ inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-python/algopy/Manifest b/dev-python/algopy/Manifest
index bdaac30c3e23..9985cb0e4de4 100644
--- a/dev-python/algopy/Manifest
+++ b/dev-python/algopy/Manifest
@@ -1,4 +1,4 @@
AUX algopy-0.5.3-fix-test-cast-ufunc.patch 1216 BLAKE2B 400a6f13fc9e9d426e35af04c1e57c812916ce73973f5f474c27b62a212e3e5fefdbba628d5280c1b9bc8af45667c1b42186ac0ecccd32f49deab2ee11d6f8f4 SHA512 760f2d9ccba579079992b59a8334a1606ac8481c7164637640916418d7ffa1fb989b81dcf1445c205b832f476ef883f1f0f18cb540909526e8b1a05e6c897442
DIST algopy-0.5.3.tar.gz 149560 BLAKE2B 8fdb5e5c00aa161bbc2a03c584d644e36d2843bbd3d1e090b0a89ef52db9a122561f050aa7676f9fecdf78485963fa3712b3f2698e52fed90d9077ab4395838e SHA512 43b3cd4f17fa821fc61898534f595202097cd56d57133a1d13e23743c794166a0f8877947cc6eae6d2ac2fd7400e2a6527ee8229ec1b26ea660ac9c01cd22912
-EBUILD algopy-0.5.3.ebuild 727 BLAKE2B e5e079ebd37ec7a1060795360535335fc3480beb2e263baec2a9e2cc643998f749039ebc6190f66c05b755b54bceac7489dcd9f7f37dc95e6c1d704fa3cf835c SHA512 0d502340a3276da4c197eb690e273e0f1d1c9a52515ec5ba017ee55a048ebec5c67835bcfab0e75d56e935e8cb58dcd3ea847e63be5bc793f0268d713e296a8e
+EBUILD algopy-0.5.3.ebuild 726 BLAKE2B bd31f18b240837494ff56a2dad2f8f29fda3e842019dd12242505b2c52adca153e8ed7eba2d58f0a9dbfcc413f4f85d9f593c4164a3a6dae0a4486f78b78c003 SHA512 90cebb2f063e1d3853ee193b5108f1ed22df8b8abb6b1b02200089ce091f1ed6e236505b6bfc9876dae1a4398140e69261558d2eae147f7c79da9fdb0e7c90c6
MISC metadata.xml 319 BLAKE2B 467b55a1297cc848051e0e3d9a6d8fd6a4df43c639f3b79fbd3ce31247fe3082c208282256dc070b0ffb0e0721ec868c97bf56c43c8910a554eb29506820b1bb SHA512 032311a0f7e860ef5e890c30458a03beaebb7911d412642208e1bf60f26088e981ef99bce52a637048512eacb3460e740a7d969d5c83ad42e64cb0c584151477
diff --git a/dev-python/algopy/algopy-0.5.3.ebuild b/dev-python/algopy/algopy-0.5.3.ebuild
index b428b322ec9d..0cadbc277e31 100644
--- a/dev-python/algopy/algopy-0.5.3.ebuild
+++ b/dev-python/algopy/algopy-0.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="Taylor Arithmetic Computation and Algorithmic Differentiation"
-HOMEPAGE="https://pypi.org/project/algopy/ http://packages.python.org/algopy"
+HOMEPAGE="https://pypi.org/project/algopy/ https://pythonhosted.org/algopy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/autopep8/Manifest b/dev-python/autopep8/Manifest
index 96228b5b4fa0..5eacad54ccc4 100644
--- a/dev-python/autopep8/Manifest
+++ b/dev-python/autopep8/Manifest
@@ -1,6 +1,6 @@
DIST autopep8-1.3.2.tar.gz 107915 BLAKE2B 3148f12616babc26415fc138d5d9e2d2a83cc735449cea54870662dabdfebfd298d96ca716ee62c9143049a2abf05e6a597b0ec6bab90c557dae63999794ea25 SHA512 cb9a5e297ce705722d5e65472dbe749e57fa12fe8dee0d4c3dc20d9e885e0d885339627667110318c89c6bf7e337203a7831c0e2217e5a5d7951edcb98d3df4f
DIST autopep8-1.3.3.tar.gz 108639 BLAKE2B d2e6f6f334dfeb5e8ae33f4460c9344ec6b1e234e7f714c7602fae72f1ca5608e12145c40a39b14d28e1d79b0dd91855493d87947407428ba4c1d87834156626 SHA512 e327d58311f74c8bb9f18b99f8d866c071166e94f43912b35eedc6062267d4cdb5842bde7c54426c751b1bb76103ec11eb8daa682772a1f71c50962811dbc694
-EBUILD autopep8-1.3.2.ebuild 921 BLAKE2B b287d8023a618dfe8a13e400d9ab1ebd23b597613783b30a132e3f1f80270c90fcb8b555b10140ee97dd6430e30f6e90e3711a893e3b52e71844374f6ee09e8f SHA512 ceedcc6f3f9ee85979c0c0d62399824a0dadb9d8bee6f9a98c930eda2eceb96663cab03570c4f046a25e3446430c604e5cb24ae851f345ed05597969b5d27cca
-EBUILD autopep8-1.3.3.ebuild 923 BLAKE2B 112b8eb1281cb03979e2fa0e270aa92b063a462209a5262966b8348bde75d2e98edcaf09c2e08e0202fbb3ec06f0a031492f22cda9c51b4f62b406d2a288807b SHA512 245db0fa72a229902a7dfeca49a92c5f8d350ded9a3fa669e5b9a509d02d83ab0b3ae94a5e5e590835ea252864a77514893b92d7bdfced3bb552db3f9cfb8749
-EBUILD autopep8-9999.ebuild 724 BLAKE2B 889fea7b607bda634186006ab4e9f27282d24411a41012aae4a7e9af3b82284f68893f8c0b6450c32557347b60e5b0ee4b3deda165a3cb546afe142c94fdb430 SHA512 dde866daef8ddd8996df2ac0d94bef805867e7ab432a44379953fddb5cf1c2ec71ebca52d1a0f364f434d7877c1aca50010e7f7f86f9c01fa58413d80aa1d20c
+EBUILD autopep8-1.3.2.ebuild 1031 BLAKE2B 45f8abac294c798aa3af2244b4c1d9ced11a40bd3ded323f424badf45a9ed52dbd4187277998b53e23b61510506589bd54eb2fc3f015d06b39e1ccb6174cc7c1 SHA512 641e25255424065af785f502479a321c8fb3cac6bbecb853c866a5cdaa0daec0b0a003f6deebff01da85cdd962ae2894cd2ba93513f87980582f50e86850fdba
+EBUILD autopep8-1.3.3.ebuild 1033 BLAKE2B 3f2cac60bfacc5a98e76f155b241cdf25db25fa3f37f3a95fe2825af6ee8bd08aba33def7074efc5a8820a2fdb9c5b27d74eaf4f885e34afb8a545ddaa402de9 SHA512 24f73201649c098b1ff19eac425b644fb49aa812c355f984179821cf0c566d1998aed2d5a1af34cfab9e59cabad10f6d165828695de98771a0ae44dbd336de20
+EBUILD autopep8-9999.ebuild 856 BLAKE2B 3c16cdf8636d56a0009fe326ceb6c05a89f1461b3d03ac8ff5ee1e55fee00101ffba1168e6959b6d0433133bdb31919f0c30bf625b23ccfb71ba89af795eec2c SHA512 7f4233fbe157efbfb9eca28ddba4d6641ffdbe71125605a04d03b3d734242f3f79398452a2642c6c2eb24378526d5b537da77663d1e8199ae5702ed90e5757e1
MISC metadata.xml 484 BLAKE2B e99d8c92cf8d692e645db02a59bf083c14d12ae177a5acf1248961329e79fe5f1a56af05d2a942e3d644918c9f2d6e4a24d698e18441f5a65efac87ad880bed9 SHA512 7542d6e1738ad7d333fc2ef8d6072e6963dfbc07f731f3e9137e49936165ef26145185a34cdfb6dfa5df16ac4a73bff3c8e6fde8c9f0477e1545ee5e2c6b605c
diff --git a/dev-python/autopep8/autopep8-1.3.2.ebuild b/dev-python/autopep8/autopep8-1.3.2.ebuild
index d26545d20f21..704659d6b880 100644
--- a/dev-python/autopep8/autopep8-1.3.2.ebuild
+++ b/dev-python/autopep8/autopep8-1.3.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
@@ -10,11 +10,16 @@ inherit distutils-r1
DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/hhatto/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
+fi
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="
diff --git a/dev-python/autopep8/autopep8-1.3.3.ebuild b/dev-python/autopep8/autopep8-1.3.3.ebuild
index 48c985d0e5cd..86abf7bd303f 100644
--- a/dev-python/autopep8/autopep8-1.3.3.ebuild
+++ b/dev-python/autopep8/autopep8-1.3.3.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
@@ -10,11 +10,16 @@ inherit distutils-r1
DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/hhatto/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="
diff --git a/dev-python/autopep8/autopep8-9999.ebuild b/dev-python/autopep8/autopep8-9999.ebuild
index 9b6187b0add6..1ebdd95ae114 100644
--- a/dev-python/autopep8/autopep8-9999.ebuild
+++ b/dev-python/autopep8/autopep8-9999.ebuild
@@ -1,20 +1,25 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy pypy3 )
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
PYTHON_REQ_USE="threads(+)"
-inherit distutils-r1 git-2
+inherit distutils-r1
DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8/"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/hhatto/${PN}.git"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/hhatto/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
LICENSE="MIT"
SLOT="0"
-KEYWORDS=""
IUSE="test"
RDEPEND="
diff --git a/dev-python/awscli/Manifest b/dev-python/awscli/Manifest
index 86d19e69031d..ec7a55055f00 100644
--- a/dev-python/awscli/Manifest
+++ b/dev-python/awscli/Manifest
@@ -7,6 +7,7 @@ DIST awscli-1.11.158.tar.gz 553030 BLAKE2B 9a36fa3fd4fca2df9b561965fff92f2679f87
DIST awscli-1.11.81.tar.gz 544970 BLAKE2B 583a821298c416e8cc9dd9af9d55457fb1eb61cd415159aa880df1a78fd777f1b15e11dce3b712401bd9e1ed2e3ddc5ecb44652870a23f0e0c35aa25e7a07c70 SHA512 61b355247d75939d2814ca0594fb1b4498d7a1dc008e27302328c09bbe4ce72a6eddff64712410bd2023663436fd41d405a6a19a1c53c872a0ae6e68a0718175
DIST awscli-1.14.16.tar.gz 576598 BLAKE2B 708271155f54dbba643385513691a9fc1cf406eae2d87108a0081b46f84914acf79bb398948daa5df02433904d644e6f0e3ac623859b57a270ad8f1e240b0e8c SHA512 6ad7b908cb1b858a7837042322f59a5aaf71c909d87e783e2f07ab0624b2ca9110cf879c292f9a39012f9e5dac95189a7401d319b3f088662d15c827e9396a06
DIST awscli-1.14.50.tar.gz 587829 BLAKE2B d98f0ea4fe135f6ab5b458d251e763bd2d3c75eaa3edcadf0deaf33350a01e384b7f3a797069d631bcb3338b5a6b77c29d704e4a83946bb65e4c47fa523d8f8f SHA512 c42cfb3ffd75ca4b472b62ecf7917fb204190363b62cbc55c19afe43293258dc762ab3133fea38fd20efc4625db5d97ef274517168e2a2b3cc53d0081b2945aa
+DIST awscli-1.15.10.tar.gz 593929 BLAKE2B 75685f00b8f0fce1f75d5181019da4ea82d13b711fbcdc85cdfcbff2ef61e5e937fd60bd1ac1e25319284738e6567796255b21e3d8b817dd79fe8698011bd9bd SHA512 704210a5af6b1445c9a4ae0332e2928757ecc823f378c84708bc5f8da40fc43457e8f14174d7f7e8834213a2e4f3d95db39dd9697e0539fa508c274d050718c8
EBUILD awscli-1.10.51.ebuild 670 BLAKE2B c61b730e239828572fb72ac686aa560e41446fadd59233f23c4c24c3445c87b6fd54204d6ceb0e449a0ed8795ccb60aa94dc8da2b87f32a960d3dd102fa33947 SHA512 9957519afd970c1d5e191cf4b08e8e0dd1faf8c8e01797d332ee3ca443949165e879aff004fafe154a0aa574f26e08c224a7397f6d30bece87957f2f355734bf
EBUILD awscli-1.10.53.ebuild 670 BLAKE2B c61b730e239828572fb72ac686aa560e41446fadd59233f23c4c24c3445c87b6fd54204d6ceb0e449a0ed8795ccb60aa94dc8da2b87f32a960d3dd102fa33947 SHA512 9957519afd970c1d5e191cf4b08e8e0dd1faf8c8e01797d332ee3ca443949165e879aff004fafe154a0aa574f26e08c224a7397f6d30bece87957f2f355734bf
EBUILD awscli-1.10.59.ebuild 670 BLAKE2B c61b730e239828572fb72ac686aa560e41446fadd59233f23c4c24c3445c87b6fd54204d6ceb0e449a0ed8795ccb60aa94dc8da2b87f32a960d3dd102fa33947 SHA512 9957519afd970c1d5e191cf4b08e8e0dd1faf8c8e01797d332ee3ca443949165e879aff004fafe154a0aa574f26e08c224a7397f6d30bece87957f2f355734bf
@@ -16,4 +17,5 @@ EBUILD awscli-1.11.158.ebuild 723 BLAKE2B 1299ec26f10f9b2557a432ae5fd633e32af36e
EBUILD awscli-1.11.81.ebuild 678 BLAKE2B 92891bf74d22971b7f9ba65d92203c7aa029a5993b8b1175c4bed7c976dbd2b35cc9bf8d3aa42130ea08db1162aa091a619954c808d101389189424baf4788eb SHA512 6eed3dc74306303259e8d975bdd1cf7cdfb6a959b35d6d45be913b880d2ca84aeb17973803d31b206f114da52c9768051a23b31ee5caf05aef210e8f2b53aa74
EBUILD awscli-1.14.16.ebuild 733 BLAKE2B 4750cd462e2504da6b70b1cae11e0476c2de662ab16c990a7c157185bf1db9752d237e3509e8ed7456325eb60526ebbbef8bbd3e453d07b617d33f76093ea8a7 SHA512 c0e2bbf9633915311e4a155546157a22e11418f8c113fedf9ef9dbcc771ed7797ca4d75bc92a97697bf6d703a4e456e58da3f7bacacf359fa7fbeee73eec4d38
EBUILD awscli-1.14.50.ebuild 733 BLAKE2B f921b0cb5941b6ab87ba86894bb0adbadf1f914502dc97d1d7e8a6a305b178ffa915d339d6a601a786ebdbfa17df42444e8ceb5ab7c72d4e47d8925f2624a5b4 SHA512 7462ced9e1c2c70198f8eab403c4cd88abf999ea1bacae8fb6291231ef768b17c14c8c783a39cf646f97dcc3933d466c59c163c8139585c5a1e0aede72e5caf5
+EBUILD awscli-1.15.10.ebuild 733 BLAKE2B f921b0cb5941b6ab87ba86894bb0adbadf1f914502dc97d1d7e8a6a305b178ffa915d339d6a601a786ebdbfa17df42444e8ceb5ab7c72d4e47d8925f2624a5b4 SHA512 7462ced9e1c2c70198f8eab403c4cd88abf999ea1bacae8fb6291231ef768b17c14c8c783a39cf646f97dcc3933d466c59c163c8139585c5a1e0aede72e5caf5
MISC metadata.xml 316 BLAKE2B 29c8ad67f4e7c5db4439aeae00deda8b57bb36bea7bd6490ae60efaa30cd2db1f7b2cff5b21558cdadea05f9caa8a9f4ee580fe2ea80959fe6ef7ef6f740c550 SHA512 86b3359e64e41ac4f2216e5bbcee6468100df3cd6e9c25595527d6819a2c27ce327797163a3a43bab11516a4826cff47825449cb797d7fe845794700a3a2bed0
diff --git a/dev-python/awscli/awscli-1.15.10.ebuild b/dev-python/awscli/awscli-1.15.10.ebuild
new file mode 100644
index 000000000000..401b5eaad5a9
--- /dev/null
+++ b/dev-python/awscli/awscli-1.15.10.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=dev-python/botocore-1.8.20[${PYTHON_USEDEP}]
+ <=dev-python/colorama-0.3.3[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ <=dev-python/rsa-3.5.0[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.1.12[${PYTHON_USEDEP}]
+ <=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ "
diff --git a/dev-python/beaker/Manifest b/dev-python/beaker/Manifest
index c2460a8b8d24..d77859331cde 100644
--- a/dev-python/beaker/Manifest
+++ b/dev-python/beaker/Manifest
@@ -1,5 +1,5 @@
DIST Beaker-1.6.4.tar.gz 54480 BLAKE2B 809b2d23fb95a21ab442b3be20ff5372630697baaf507fd26d8aefabeed422401de890c8de165a079bde4a05230cea244a8d5bf31b8b89e60a88b840de9cdedf SHA512 5a6835d01d0b1bee57844525f1223d74edd26f07cc769df6a8cfa77f44dda4435eb96639175928a1caf7c4f927ac3a674c0fd0e7f50f1aea91da7880de3a6704
DIST beaker-1.8.1.tar.gz 80541 BLAKE2B b60ba47a41f5f039699324dcb403d99cbf3d7e7cdbf593e275e1d41e6abc86dc829fd9a582b80e6274d6459624218585239b1b623e70636e2a1d736c584ce245 SHA512 bd9c4a4bbf21749a59c50ffff1d1dbff8bc9116394f79924efc6be637fb8c1ffef91a8363da3375bffdcb0ba291b71b57f75303f3fbe111e8670a390058e9fa5
-EBUILD beaker-1.6.4-r1.ebuild 1226 BLAKE2B 243ab14a1db28c210bc53898e4ae6996e98f5ac81f9535dfac87f8418150f26e2d8277f246f7922daeda3d9e7236dd160b7b55851d3dcd2d214186d9abf1b925 SHA512 a0a8f86e380a1762d3c461a61ff4589726aab47ed2d09a7f8a85d7d1d93c5fa3ccc3fe974add46f298cd95245fc84ece005b8e53a413e77ddfaf6b6855a18c5d
-EBUILD beaker-1.8.1.ebuild 1298 BLAKE2B 8084ae1f14735b698a4a46d1c5c16893dce0689a610d64da784bf78479207a46c1ff85c703b6d1f8dbd492a1663b298d161336cbc9670d87500ddd5666b1d464 SHA512 1f2e21e65d2e6975535d90d9bb32d654e25b962e25043060adb28e79de25c033fe906cb72f47f1503c9a48e6cf3a7a7162cc46952824df44a41d2328f490273c
+EBUILD beaker-1.6.4-r1.ebuild 1279 BLAKE2B 21ee7eccb3f54aa1b033b8e63168338493b605fb63760cfc0bc0f3fe6511bdd3c551cf4184f6780b3a70b0887947e6bcfc73c5fb10a2d46d5c1121b3859ba15f SHA512 08ad13c4fa1c65ce293c3dbb0d03261d5012b568d3f2bad43ac9c584b29f9f4661961074f6934468de7ca1d4015e6739f896ed912fa77d0b908f9f7020b3bd15
+EBUILD beaker-1.8.1.ebuild 1342 BLAKE2B 0c6a30e639031f2da1313993b92030a69eaa69ec3c4b3a0dd3161a3be0386000d29e6308108b8404c8aab81755e70d54b363d1cde396dd728f784186aafed325 SHA512 4fe8fcf6de018f82565de9cb5752296905018235cca602c99ba6f8a368f934c51547b89f293227ac1c694bea1f2b66df90646e1e30e412ebc14324d3d6364cc2
MISC metadata.xml 376 BLAKE2B 5cb61bb094fd8e020b5e83aedd79fa283143e9156935fbb3d6666186b81a17d544634349ff10b50bd9568895eddf54dcdb2c304a4fd6fe51bb37931cbb181074 SHA512 09586c7ae4aa5259c0776ef77713538e8b8dc730da802d95b3de5501aa6c88c96c1967740ff77a124821bbd93b13e9547879f452d46325916237aeaddf58c353
diff --git a/dev-python/beaker/beaker-1.6.4-r1.ebuild b/dev-python/beaker/beaker-1.6.4-r1.ebuild
index 0a2b6475dc93..036565cc9980 100644
--- a/dev-python/beaker/beaker-1.6.4-r1.ebuild
+++ b/dev-python/beaker/beaker-1.6.4-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=5
@@ -12,7 +12,10 @@ MY_PN="Beaker"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A Session and Caching library with WSGI Middleware"
-HOMEPAGE="http://beaker.groovie.org/ https://pypi.org/project/Beaker/"
+HOMEPAGE="
+ https://github.com/bbangert/beaker
+ https://beaker.readthedocs.io/en/latest/
+ https://pypi.org/project/Beaker/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/beaker/beaker-1.8.1.ebuild b/dev-python/beaker/beaker-1.8.1.ebuild
index 3302f3dca488..c5f612a5d8d1 100644
--- a/dev-python/beaker/beaker-1.8.1.ebuild
+++ b/dev-python/beaker/beaker-1.8.1.ebuild
@@ -8,13 +8,16 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="A Session and Caching library with WSGI Middleware"
-HOMEPAGE="https://github.com/bbangert/beaker https://pypi.org/project/Beaker/"
+HOMEPAGE="
+ https://github.com/bbangert/beaker
+ https://beaker.readthedocs.io/en/latest/
+ https://pypi.org/project/Beaker/"
# pypi tarball lacks tests
SRC_URI="https://github.com/bbangert/beaker/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
RDEPEND="virtual/python-funcsigs[${PYTHON_USEDEP}]"
diff --git a/dev-python/cherrypy/Manifest b/dev-python/cherrypy/Manifest
index 0cbf45033413..adcbb396662d 100644
--- a/dev-python/cherrypy/Manifest
+++ b/dev-python/cherrypy/Manifest
@@ -1,5 +1,5 @@
DIST CherryPy-13.1.0.tar.gz 687221 BLAKE2B ab9c8f50026e26d171877e4e68f1c5a53fa8519190bcc577e12999cdf8a7f52be37f4ba9ed83a276a9f33676839ec63bff68aa8f9f51ddf15557e09123bf2530 SHA512 c32cf009d6a5b557560a00cde0f47a01ae481c7f60b7f340e5c99bf2d7c757e7c7cbf3ef2f4f71c172057aa09ca332f2d211cc97623ea29ba9f17287c7bc42dd
DIST CherryPy-3.8.0.tar.gz 433711 BLAKE2B e1b4a554138a61e8c6313c3055723583d812e573a352d67bd5448f799e4f2f22694b800810b53cd041c665e46d9555b471d1da91c252ade96459778d7a5c07fa SHA512 25f84093e30d814c0980f7d77b98492113470c3297c66ee8652e40650757f8e2b7db01bb8de6d7a1ea9b4bed8b764502b1f563ac6f0d082970bc2d46739d19c2
-EBUILD cherrypy-13.1.0.ebuild 1315 BLAKE2B d285d1aa581d4aeb0355b124a64a98a276dc7a395c30ed3ff7e220a6b2e2fe3399a4942700c79fecb549c10c71c3b0262e3d9df98621fff86f01175e2d070ca2 SHA512 9e9d70fa099dcabf05f9561425271d32fffcd90cfbe0890f53edb2b6fb0aaced1d78d1a3cea75e49a37b142033d07f3dcbdec002b4d61d4338f0aaea3068af6a
-EBUILD cherrypy-3.8.0.ebuild 1658 BLAKE2B 3f555cb49572991771cc4e5f22dbf967d6a43d63c3efb04752d95ef9bf947ebac09053f58e9c16269175cac911442d1807412c3df5f3b3ce090d717903839494 SHA512 0c4fffc3d269596c59f0cb81921fa6442b0acf6fea61ba5eb5b3b84e2408637561d787d2ff62ec5845d5a440659685689e1eb25dd320f164adc465cfe2e18365
+EBUILD cherrypy-13.1.0.ebuild 1315 BLAKE2B cda7c4bb1e448d6c3b90f29fdc2b922948f11f95093802a619c7cefa4c2801cbee43c68d84cad05b12df58595980c8ee577828215cc782259ba617f74822886c SHA512 838c526451084177255f3aebc423de00a97daa670b88ab3dc6e69441d05be5757f1211d02a3dbf7c312ddb250815e2fdd9d7f991120b96eba3852d492bf08a7a
+EBUILD cherrypy-3.8.0.ebuild 1658 BLAKE2B 089308d96b63adf0e0563f0d4648290ab16998b0359c6802c803f85e147e604aebbe379884eebfec859035d54a96df57ff96967f73ad41929eb6088373237898 SHA512 04ab8e0a5b192bb61f926e9a0eb1bf1f52444f4899b963c21b6557abd79740766ff60510bc51292e614700893298d7989eb3e05fe85377a090d3651ffa04e3d7
MISC metadata.xml 321 BLAKE2B 6636b11693e6e9d09f579bc88b203bd7c41f67222887365de5db2c3aca4c34d8cb2e341f217240ce562f43d60e78221442c12b08f2f7e516c36e06d928a9a995 SHA512 c777da5d545e3d626d663830437ec91a8f228c58734c7df4e4a16f0609904a5ad4613310d2d05b4e8ea89053371ad0bd4f0624137afe54ff6c4f5d9eef734d10
diff --git a/dev-python/cherrypy/cherrypy-13.1.0.ebuild b/dev-python/cherrypy/cherrypy-13.1.0.ebuild
index 2f0430365316..7b4c9303a2eb 100644
--- a/dev-python/cherrypy/cherrypy-13.1.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-13.1.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_P="CherryPy-${PV}"
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
-HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/CherryPy/"
+HOMEPAGE="https://www.cherrypy.org https://pypi.org/project/CherryPy/"
SRC_URI="mirror://pypi/C/CherryPy/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/cherrypy/cherrypy-3.8.0.ebuild b/dev-python/cherrypy/cherrypy-3.8.0.ebuild
index ab8cf193674b..c5d07f118d9d 100644
--- a/dev-python/cherrypy/cherrypy-3.8.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-3.8.0.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=5
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_P="CherryPy-${PV}"
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
-HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/CherryPy/"
+HOMEPAGE="https://www.cherrypy.org https://pypi.org/project/CherryPy/"
SRC_URI="mirror://pypi/C/CherryPy/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/coloredlogs/Manifest b/dev-python/coloredlogs/Manifest
index be5109558350..9195ed6259ec 100644
--- a/dev-python/coloredlogs/Manifest
+++ b/dev-python/coloredlogs/Manifest
@@ -1,4 +1,4 @@
AUX coloredlogs-2.0-skip-cli-test.patch 842 BLAKE2B b6e17539f22349bcd20ba4ec64f03dd2e8e291e7f8e892765cc675d88b338d64f5df12b28b1909d0554eb42bfc70cc564f603d026f05e2ca4fe0952b6021af91 SHA512 98e5e8d207de67abf22d0de5729cf6926802329e1a32977dc95155490cf32c6b94b69f8e78a410a718bae073e4d6d618c515dcd7318b057671bb91fcf84c4424
DIST coloredlogs-6.1.tar.gz 28057 BLAKE2B bbb5946db3e6cbfae0b9947d2aa29769858833e35213a44a5be4ceb434021ee8c583ff00c980b9ab4fc533f6fec80e151895097b6a87c44257ef0fd5c7ab0bab SHA512 834cf993e7ffd3328644d334912fcf5a5156a441c6184643b38e5f356d46d7b5c48e02ee1e1b432265052c7a5ab1071ba456e575217a4a762f8387131059c405
-EBUILD coloredlogs-6.1.ebuild 1195 BLAKE2B e888652ec3d31cacd6008dcdf8c08ed935519997806a1f5f34658483874fe34f926978797e45b4af4a094c984b644634f46f0ddbc7b01e7cd44dc63a1e428c6a SHA512 d1ef3478f0681e54a2bcea19b0ce1c47a75511fedaccd430ef307d68dab863094ee16a006a22596dc3e4ee4c3513fdb11faffb358510f025f662f9c0fcd3f84a
+EBUILD coloredlogs-6.1.ebuild 1206 BLAKE2B b1a7e533a4fab3a0cabccded7b2452a9986e70c67aba9b13d864d5c247193122f6febc532f69afbe5dde82c7c56715d167a74be3a328e30a6c4a3e5da2de993c SHA512 65ca3a1698c4583dc3ed47774984a1d272efa4f4f476d4fd5139599b1560a1cdab34f7b1bff8c66e2022965b056a40ebd7a5ee7c979c14218a7336cf7f182c78
MISC metadata.xml 390 BLAKE2B 6f1ce9de711c22d533fd07fb56b62c6f30c78aea141f78b4946fd9400b6daaff70eec5334aad41b92ffc28829d9edb3f6ef1e2515ab5a18c7e139265043f8a98 SHA512 4df2d5312905b2be06239d81f2274ae4e6517f48d62ec54d5d755bb08cccaaece3531b391f45097590f039db10b8bcf6ff265a28506a0f8096f121fda85e498c
diff --git a/dev-python/coloredlogs/coloredlogs-6.1.ebuild b/dev-python/coloredlogs/coloredlogs-6.1.ebuild
index f8a2c00c34c6..12bcf1711a21 100644
--- a/dev-python/coloredlogs/coloredlogs-6.1.ebuild
+++ b/dev-python/coloredlogs/coloredlogs-6.1.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=5
@@ -11,7 +11,7 @@ DESCRIPTION="Colored stream handler for the logging module"
HOMEPAGE="
https://pypi.org/project/coloredlogs/
https://github.com/xolox/python-coloredlogs
- http://coloredlogs.readthedocs.org"
+ https://coloredlogs.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/colorspacious/Manifest b/dev-python/colorspacious/Manifest
index b15ab2c8457a..c7da9278f6b1 100644
--- a/dev-python/colorspacious/Manifest
+++ b/dev-python/colorspacious/Manifest
@@ -1,3 +1,3 @@
DIST colorspacious-1.1.0.zip 698745 BLAKE2B 3d6ebf9b76b727a982829fb0e3012507e30524662110628d8bc164bad4581baf147cdf4d6c8d54a52420d3e72497ac547f98f1d162b178ac20e8e9c926d41bd3 SHA512 b4267cab679d581f2072f5a315aeccd78cc68e325e16f14675cb17133cd411a28f376f150aee7822e1568b84571d5d149adff10e9c5a7fd9f41927153967e2ef
-EBUILD colorspacious-1.1.0.ebuild 662 BLAKE2B d6823dd83cb29ea4c0cfddebd9f6e98b035ebac4fa3ad775d556f196b73448f12bab0a002f0853905f56a184bfa02542f76ca6ed3feeaf55190e75e264dd854e SHA512 caa4db3b5bb6702df3cbde8d3618eb2f6c64bb3e9c10bbf3558170648017b095c017a18f1b0419a9ba2b54d6afa17a298bc12a7f2a25710cb0c00b33e25b2b7f
+EBUILD colorspacious-1.1.0.ebuild 673 BLAKE2B 7a6e8b7288fc0cc9fcb9ee09f89ec6df10a5d8c5befd847b6dc4b5e52383034166d7d9dad08923d66e19ca3e5e72973a054d43b444accb73c962a748565fb591 SHA512 a4e6a4dc321b87e3be0956c53177c7874d82c0b50bcbdc9b50ed1aa45fa7d89a325d200965c2fc8375357aaf5f485b75202095a9862946a62dd8b7cc3a21f279
MISC metadata.xml 377 BLAKE2B cb7c86d4c3ae646535ea9bd34ab9b1102227fb900472740734d9e35d18115d4f255cdfa146e9c74c5d1907c0ec3682b01cf72e2a5b6428e2a4eac94ad6854f3e SHA512 5dc4640a370df69368d6d731b54693c4a7f1b2d7b155dbbef2bcc0e8ac4a153d05b4b2a43e6410750a3dfedd15752b3470b023d7b9106eb78ca64bd3a73059e1
diff --git a/dev-python/colorspacious/colorspacious-1.1.0.ebuild b/dev-python/colorspacious/colorspacious-1.1.0.ebuild
index 971e91340943..ed280b7f8aa5 100644
--- a/dev-python/colorspacious/colorspacious-1.1.0.ebuild
+++ b/dev-python/colorspacious/colorspacious-1.1.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Powerful, accurate, and easy-to-use Python library for colorspace conversions"
-HOMEPAGE="http://colorspacious.readthedocs.org/"
+HOMEPAGE="https://colorspacious.readthedocs.org/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
diff --git a/dev-python/cosmolopy/Manifest b/dev-python/cosmolopy/Manifest
index aa84b6a721ec..20c32a665711 100644
--- a/dev-python/cosmolopy/Manifest
+++ b/dev-python/cosmolopy/Manifest
@@ -1,3 +1,3 @@
DIST CosmoloPy-0.1.104.tar.gz 65162 BLAKE2B 5cddcd9aaf923fbd48871e28b11b2a480a58409a686df942d158383a3f3f46bb5a9f687cba05058ac716f63ac9eff30948854a2e465710d803ed17de94b53d13 SHA512 b79b5b264a6bdd68082fc3f62f40957421d9a6914d1623cc89bac9b64598e5fca5d52290632ab55878c893223aeb3283c9b088987a0927d2c22160bc521359fa
-EBUILD cosmolopy-0.1.104-r1.ebuild 1033 BLAKE2B dcfee4d5deb4b1c9cc9c0994cf1993f408771d116ae8e0f9298a723da252c9d80cfe88fb05f52c779daebbb3ccf657ccd1cac800e74e04987e3058b5bf304357 SHA512 7cf46fedd22e956997b72f437dc4a81d2f9e3b5544c0c2f6ed4ad6df4e5029aa5bb6942490acb5646d0d0bcd10b5558c8636eb66e087ef9287a8d2341d61fdb8
+EBUILD cosmolopy-0.1.104-r1.ebuild 1032 BLAKE2B 1d0eb43ecdd573d9887fa9586d0a1f6a5b96328211d78676cb18ea583ee785b045c5d8fadba03fcf1b8c54cdfcffe38e25e039600ed51f348499e45ec615decb SHA512 d906415a694fc3571d15e46977ad025c06a3208a87efbb565f1e16afc1b8c4b9dbcce9ed822d6ad71b244653d811de5f9eecb7f6e738bb9cef560b1bc65f8d68
MISC metadata.xml 551 BLAKE2B ac51efa3b41437dbfe1f3f9559ebe3d19b9e39588a79adea2a5746c50a1d845096b44e96f3a581286fc2619df2a52deac03a915bff47e5e9f6011ddc4c44f9c2 SHA512 0f6da8ea89687a2ad518e19a53e6814cc26d96c4451e7d968ee103c66f2a4515b80cecb698ebea0c7e9fbcf00e571fb45b72311cef9e1e0dea18b94a025d18b0
diff --git a/dev-python/cosmolopy/cosmolopy-0.1.104-r1.ebuild b/dev-python/cosmolopy/cosmolopy-0.1.104-r1.ebuild
index 701d2d6a7a3d..dd5245d7c1f6 100644
--- a/dev-python/cosmolopy/cosmolopy-0.1.104-r1.ebuild
+++ b/dev-python/cosmolopy/cosmolopy-0.1.104-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ MY_PN=CosmoloPy
MY_P=${MY_PN}-${PV}
DESCRIPTION="Cosmology routines built on NumPy/SciPy"
-HOMEPAGE="https://roban.github.com/CosmoloPy/ https://pypi.org/project/CosmoloPy/"
+HOMEPAGE="https://roban.github.io/CosmoloPy/ https://pypi.org/project/CosmoloPy/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 4351b5761d8c..e5cd14c56663 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,3 +1,3 @@
DIST coverage-4.2.tar.gz 359873 BLAKE2B 4bca9c44922ad99203d65387267c62bee02b0368dfd70c758dbed959ebaa1352366603359865662cde863ca1518de21a4d33d22b86b78ff75c2c23aecf4d726c SHA512 17c508e65e8494bda51dc301eb99e24f39392cc3efe54eee5d94bf45021f91cb5e1acc192981974eb1725e01cd4590c80308bf9bb237a129c2de067bd4556e23
-EBUILD coverage-4.2.ebuild 1243 BLAKE2B b77a77f738342cd32722f878556e40b8d86d7501674b2d43b15302bc678a41310509f40df89852d6c6e4e0967b7484caa22e8a078ad04d6e8beb28185462076a SHA512 4a23e23542b676c017d05633f155d099133a260cc2d87e8327306f5d3a78fc0866c080ecbdc66ef2930c5dbd5af8db5a15011f6b4f467dde5708176e4e595ef8
+EBUILD coverage-4.2.ebuild 1246 BLAKE2B f5c0ca2f18cf1ac68c0117148c03cb0550c1d420c674d6c08f0ae67dd1826786d4982e6ecfbf091c54a519a2fa43f4ffd3a565a29c82cf1f90af020f30324e60 SHA512 14f13faa7ff89f5a0f3305935f6b09072526bd5394ab7fbcdbd75eea290e46efe37e1a1ab7b177c90c80be15e035b67568ae1ed731edfae508654119641275bc
MISC metadata.xml 713 BLAKE2B af0e3d7e3b503581edb2552d0eaddcc9cf3ea5cb92db247cbae4dc66edfb1da6608f472cd2e76e1c17537b6907b991fbf2b4c250792ba6654fd0d4924da599db SHA512 d836604218fc48fd477b27744c6f97a40c3102b859b25e327cd0775ecc54390db62c9f4096c8c54af26557c38dd48ae138a8bed742aaa759572189974522ede5
diff --git a/dev-python/coverage/coverage-4.2.ebuild b/dev-python/coverage/coverage-4.2.ebuild
index dd7c3307578f..440ff89bb4f1 100644
--- a/dev-python/coverage/coverage-4.2.ebuild
+++ b/dev-python/coverage/coverage-4.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=5
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Code coverage measurement for Python"
-HOMEPAGE="http://nedbatchelder.com/code/coverage/ https://pypi.org/project/coverage/"
+HOMEPAGE="https://coverage.readthedocs.io/en/latest/ https://pypi.org/project/coverage/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index dd2b7be11567..f5a250846865 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -2,6 +2,8 @@ AUX 0.25.2-test-cpdef_enums-L-suffix.patch 586 BLAKE2B 625addf1285b64abe19329cd4
AUX 50cython-gentoo.el 388 BLAKE2B 5bc38190b467efa9e7be1a5831022534dbfdc02206fca34f39bb2c897aa50cdebf960589181a9614a50829c380a892a9013e8ec5f538d51f52475cb8d92fdb5b SHA512 dd554d0d6cc220988552b06a20337af20b847e75bee76c90eb92ea979d9c2ae9d64ffa849266ff403d857b3737981de451bf40061bea0533600476bc57661c18
DIST Cython-0.25.2.tar.gz 1703315 BLAKE2B e458604d0843afa128c6019244220bd6b3dd6653013698aa67ee2f71555f09813a8136ef92d6dc51ca38fe085e7bedc5e01d1a32bbd0885e62bd91c2e482bebd SHA512 1974b9374aeedb030307dc95aa6560ce9d5e1652783cd4552e96ef11663c73dd263e3521b68e7712abbb31628011e2e66320c5ee2577968684e2679eb80726e1
DIST Cython-0.26.1.tar.gz 1725133 BLAKE2B b2c0433e8154ad76d921677608cae42a793326015ff320d8cd61818e5eb5fb4daf73ad4e72760d84f4cdaa2386b87d719cf9cd41584b781d4e2021e377a58422 SHA512 cdf31afaba78209c37a224345471c5c822b78c6d26c51583c46669b6b2b57b4952b33a839a51d06c3330fdff889345ac611fbaa2b2f17498cb02f3b5675f7948
+DIST Cython-0.28.2.tar.gz 1878797 BLAKE2B f04ae2b39ace94f33341bdc4f5e0871d34523070345340adcbfbfb1629e5bd6e2e6db6a0cf24dc392e245fd3c4ae162eae2e14af1c5dcf20896e5d2983c1ea0a SHA512 7d09d1fdc10f96eb6121657b71e059c38c479b4ca180965a8e5adb89ac0f9be50260ea46197c45e8ddc7c1339b9b88c140dac2c4a7a49e1943fb4bf24a73d082
EBUILD cython-0.25.2.ebuild 2141 BLAKE2B 102d3e730d6e8cbcbd4b12f62d05f02d4a29f495c1f6f9c8ff279cbf80058ab0e501c22bdc5b8035521abfe8e51e99fab0dc73f20eff9246942f2aa9a0c50e9f SHA512 5c10a7b15d5ac1b725d3e973ba83242bd2c134ee1982f602da2ef878537cc0f4312f84a9ebae0c2771187baf4af911ee17cb1019b71f7dada4c6ab22101cf30f
EBUILD cython-0.26.1.ebuild 2084 BLAKE2B 94de0e3e0c221894148cda42d5a664e4036ecb929308185ae62c2a40e03ceb34d39a738ec22f17e1fe787ef99f4b5bebf33cfc6d6a5abc1064223c90eb3c6a54 SHA512 3cd6fe405a37f5c7174d2067c231dbb3dfeb634c161a90aa3e7b7c5ce2757642c2b71a9a0491b8c2d2c13eddfff6157e7e21b3c0f8ca66d2e509793c354ab10a
+EBUILD cython-0.28.2.ebuild 1963 BLAKE2B ee1c8dce215851a3bb5d104fc500ddf4e871a81fb52cf44471e1fbfc28a0bfcb08f9334cc934c90c99e4c0339e117e5e03b05384870cc05f919aa649bd73e26d SHA512 3047c57f88f5a62e0a8fad38d1cf1a9fdac95cae38c3c2db08c27e157f010b049281a1df118e66758a7e6ac0693ede6055d878268d97a3b7fc2316bcdcbedd35
MISC metadata.xml 570 BLAKE2B 078d948ba14cbbfb98103ee3746f773c12d35c91e64358950aa0ceb78695e19d8ca4c0c33b388c2c5cd54b83856430a8934d8a40aec74c3aa0d761e0a4a03add SHA512 73c65ef6b088cb50125dd662f263fb1aa1d60c3631aa8453b9ed2ede6bbd839235c6b37c3f8d1a17618c167874d64a3aa6f95c9141c8b6c921eaf4c1c4d68dad
diff --git a/dev-python/cython/cython-0.28.2.ebuild b/dev-python/cython/cython-0.28.2.ebuild
new file mode 100644
index 000000000000..eecc7a4ba326
--- /dev/null
+++ b/dev-python/cython/cython-0.28.2.ebuild
@@ -0,0 +1,78 @@
+# 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} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 toolchain-funcs elisp-common
+
+MY_PN="Cython"
+MY_P="${MY_PN}-${PV/_/}"
+
+DESCRIPTION="A Python to C compiler"
+HOMEPAGE="http://cython.org https://pypi.org/project/Cython/"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+IUSE="doc emacs test"
+
+RDEPEND="
+ emacs? ( virtual/emacs )
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
+
+SITEFILE=50cython-gentoo.el
+S="${WORKDIR}/${MY_PN}-${PV%_*}"
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS="${CFLAGS} -fno-strict-aliasing"
+ local CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
+ fi
+
+ # Python gets confused when it is in sys.path before build.
+ local -x PYTHONPATH=
+
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ use emacs && elisp-compile Tools/cython-mode.el
+
+ use doc && unset XDG_CONFIG_HOME && emake -C docs html
+}
+
+python_test() {
+ tc-export CC
+ # https://github.com/cython/cython/issues/1911
+ local -x CFLAGS="${CFLAGS} -fno-strict-overflow"
+ "${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
+ || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ local DOCS=( CHANGES.rst README.rst ToDo.txt USAGE.txt )
+ use doc && local HTML_DOCS=( docs/build/html/. )
+ distutils-r1_python_install_all
+
+ if use emacs; then
+ elisp-install ${PN} Tools/cython-mode.*
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/dev-python/django-appconf/Manifest b/dev-python/django-appconf/Manifest
index 533e9624e81f..ccba49ea71fc 100644
--- a/dev-python/django-appconf/Manifest
+++ b/dev-python/django-appconf/Manifest
@@ -1,4 +1,4 @@
AUX docs.patch 713 BLAKE2B dabe5ab114ea18911e9f7de38040348405116486bcb0cb0eeca8d2dcfd4becbdc99ce3a306338b03987064a53adec5fa7acc310f81de8e76d68582d91148d335 SHA512 af930dfca53b0353c7d0af3671a924174b5c2d6dbf3da299a77dfd603e2a510724024e2d6b1d51cb2ad6d7edff3f1bef0813b7f12af1d7628f022e3ee4667996
DIST django-appconf-1.0.1.tar.gz 16743 BLAKE2B 0f40d2bac6ca596c83dd67b1109c0a298d845a8091565aceb57230132004f634e9227aeaf07766a3e690feae9833ec1395bc6f409f4412648d8e7df4c2533ba1 SHA512 b6075bed0372f7f9da7c7af49124a08a2d119533ea15b284529166bcc09e61a541ce179a696dd426a9323ea1874c219880869ef7934345f4d40b1b3201eb2c6d
-EBUILD django-appconf-1.0.1.ebuild 913 BLAKE2B d4f4cff114e7103212e0363189dc99a79e02275bfd7ca73232b1a9ca56f9ff7418c7706cb9eccf332f4a2cb12122e31f0cad7eddd49469a8b9dcd2dc73ae84eb SHA512 22752e0317e34758c8cb661eb2d22ae4fdfee8ed37b96c2ec2886fff3273ac35cbcb962417efc803e5e44aecc7770fb8375176d2292cce5cf83faf6ba5c63db2
+EBUILD django-appconf-1.0.1.ebuild 927 BLAKE2B e28de5f936a22c2b55d070613b17218def42cd80e2665bdbeba953846c1923107d6f030ba46d8a7e2b987c6255e47a3a3cb769a1699b2dcbec24aa596f62df68 SHA512 32c85165cdc8d20454ca11f241fcc7199085f6ec59060b33d01cd8cb5a0a4ffad9a88cf65278d5a824c936cb452c30a80036f26ceb08b832e85258c6822a72d7
MISC metadata.xml 390 BLAKE2B 86804c4033e0cc6649e2d0734283205ec8390f6d2067b51945944c0bcc30744ce45d8ce9ec229e007901ad9e01ba874cdac2ac7c62d176cc10850c243bb694db SHA512 2fe634938c78aa61b5d8f2bbe6e5ef4144a5d15c3e7c91691048427fa604cfe7229b924a0196d5d95488ffaea568a4a4c218056ebd010a36ee2f6b339785c66f
diff --git a/dev-python/django-appconf/django-appconf-1.0.1.ebuild b/dev-python/django-appconf/django-appconf-1.0.1.ebuild
index 2eb78a82f0a7..4ef1eab5fa23 100644
--- a/dev-python/django-appconf/django-appconf-1.0.1.ebuild
+++ b/dev-python/django-appconf/django-appconf-1.0.1.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=5
@@ -8,7 +8,10 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A helper class for handling configuration defaults of packaged apps gracefully"
-HOMEPAGE="https://github.com/jezdez/django-appconf http://django-appconf.readthedocs.org/ https://pypi.org/project/django-appconf/"
+HOMEPAGE="
+ https://github.com/jezdez/django-appconf
+ https://django-appconf.readthedocs.io/en/latest/
+ https://pypi.org/project/django-appconf/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-formtools/Manifest b/dev-python/django-formtools/Manifest
index bb8895441da4..1e012ed6e76d 100644
--- a/dev-python/django-formtools/Manifest
+++ b/dev-python/django-formtools/Manifest
@@ -1,3 +1,3 @@
DIST django-formtools-1.0.tar.gz 70505 BLAKE2B cb46d7e6be8b79ca6bdc3c8734d8f3fbd67de4b09f9a677d716654e8371b8ab8bdf248293b64b610b1a15b78e3c8bb5fa495d0ff0b00649241bc69e11cb1e406 SHA512 828ea5f5057d7ec72ab6cc6613e8af950f16595115bba658892e15aec39498f6e7c3dcb5c50ac4fc7ef54e12a640ed93e76a968f41bec59388630cdc43c9e3ce
-EBUILD django-formtools-1.0.ebuild 645 BLAKE2B d16f571a131275789407c6c8d3c911dff404cc989d79b4759fea72f5c4a76fdd138fc7e4146a9f5c45c1a01a7f9d1b9dc4d0893a3762c5665bf94aed23edc095 SHA512 fe13993bdc72e7fb947983165784fbe7f831ba7c0210ed2ebb7e296e4315a41b6f826c69744477ca6b2377f9e8710b44cd75a9881acc8182546939c0aa7c2ba0
+EBUILD django-formtools-1.0.ebuild 655 BLAKE2B 5b96168dc8791a98bacd1877f7d806391c5603be68495a58c70db150b0e17946a49e5e17d93faed9f6b6c4a095ef7a7157e9552b6e922fe4590fa33ae2e3bf5c SHA512 862cc7252a8a62f35306d1673b179e1be3294b75a3af6a51beeba3ad5c4aceb2b888929471742c70e01c699d654a0bc976f58666f8c1a78bb8582672b59993bd
MISC metadata.xml 329 BLAKE2B c34c23cad68b8e98aa8f51aa8851f3440c75c480d353b7967372de0f2f5daaa97b85d69a2b4e8e8802dd9cae2440f31ef665d4b0089e5c67dd6aa41375bb3e5e SHA512 fa9ff839567d05492ed9d6e53aa7bf4296c1235c9ebeefd75d3edc8f72353aa3844533b4d887975943ad0195ed5339524e411c04e964f8dd3e6bce07135951bd
diff --git a/dev-python/django-formtools/django-formtools-1.0.ebuild b/dev-python/django-formtools/django-formtools-1.0.ebuild
index 4ddb41e6194f..7f5f839fc723 100644
--- a/dev-python/django-formtools/django-formtools-1.0.ebuild
+++ b/dev-python/django-formtools/django-formtools-1.0.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=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="High-level abstractions for Django forms"
-HOMEPAGE="http://django-formtools.readthedocs.org/"
+HOMEPAGE="https://django-formtools.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/django-openstack-auth/Manifest b/dev-python/django-openstack-auth/Manifest
index 6616bb1dc8b1..83d3fbb34321 100644
--- a/dev-python/django-openstack-auth/Manifest
+++ b/dev-python/django-openstack-auth/Manifest
@@ -1,3 +1,3 @@
DIST django_openstack_auth-3.2.0.tar.gz 69837 BLAKE2B 4ff5fdf15731668d91a5d0693f57c41ac3c373e45a1fcecc619d621bcbfda53a11e48a3de6afeae276d7320daf8e7eb9fc05e63f60f2b7c79d536b8f9c358f99 SHA512 43e8d19d73c934935f73b6dcb5a5ffbb0ca49c2c7dc892cadd9a04af94091e39bf35f1833d33474f7aeee9a94040424f6ee43c5fd355d8ad971c0b4ff971d4de
-EBUILD django-openstack-auth-3.2.0.ebuild 2118 BLAKE2B 803b5201df39e4950a76c2648bf9126e46e901cb1f694a4643ab2204eb4d492c43701fc1ff45475eaf8a067d9f6ac93621992a310f1e4f5b2f15f46c1fffe8d4 SHA512 330ee5fda7e82c1fef72696da8344582c89d2afebd28917a5eb795ab3fa099c314827dd136c65fd4b0da812461862a6f3afded42dd3d97af9d5e35e8417060a4
+EBUILD django-openstack-auth-3.2.0.ebuild 2128 BLAKE2B 15802dc0c99c1275b3b6e68a2e86f42d683bca254ccc0b0873805894a1cf5a7f35a23bdb3c3b84e143d081f09765ccbe6db6940309e259ea3d302f0f5098cf71 SHA512 80555209154b1021d161e8f82c61a5e042560181e137c35ab1928a935635a40a8f020a4e7c3c3ade23870dc3330e940799f2483b584cc4416f708b8a95dd5f87
MISC metadata.xml 596 BLAKE2B f6aaee22ca4f6da9461dd4d83b100c319dde54d64c8bc951b5ea84dcd4749b5922b05ef828d570d7d953a095fe17bb24389892a177ad8181d24f5b21a6e4612f SHA512 84101c91533c60103627252f9392897cde375c39c26a66f72568b34feb1da4684f5ae63c6e83324b56bc5ea3efca97b4b22165bd0b93b5c9536e10916e695330
diff --git a/dev-python/django-openstack-auth/django-openstack-auth-3.2.0.ebuild b/dev-python/django-openstack-auth/django-openstack-auth-3.2.0.ebuild
index 9c8336ae2761..7a83cbeb560e 100644
--- a/dev-python/django-openstack-auth/django-openstack-auth-3.2.0.ebuild
+++ b/dev-python/django-openstack-auth/django-openstack-auth-3.2.0.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
@@ -11,7 +11,7 @@ MY_PN=${PN//-/_}
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Django authentication backend for use with OpenStack Keystone Identity backend"
-HOMEPAGE="http://django_openstack_auth.readthedocs.org/"
+HOMEPAGE="https://django-openstack-auth.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-mail/Manifest b/dev-python/flask-mail/Manifest
index a8daa8477faa..625f33b62dca 100644
--- a/dev-python/flask-mail/Manifest
+++ b/dev-python/flask-mail/Manifest
@@ -1,3 +1,3 @@
DIST Flask-Mail-0.9.1.tar.gz 45654 BLAKE2B 4b7e352698bd9434c507d3a27b8e5b4976cc82484e86e64245423392b25000d904d19bafa07ea97a32c2a80ed6bbbbc59aed7386a8d5a2ad6b9b61b23fe4c5f8 SHA512 1d19f0bade77c66e73624d8af0919165f8b6f208a00c1e4025049b50ad56912557b8446cb80f8567adf697e92b126954a5f130bd9fa7a2345d4e98e35b29ac47
-EBUILD flask-mail-0.9.1-r1.ebuild 1047 BLAKE2B 396a61fb50c9e9533a30071bcf186b111abea04766619767235de0ccbc8aee65fbc2738b86c34a50508c09472cc7a8f89d5183e00515e3db25321da7e51cb801 SHA512 97f7b66187de363b876a7624ad21ac1a6e29426d41284f26ac4ffcea95b07832b747ef8fec82cd1726fb238189048635e6884c6aa0026dc14a6c603e37f11684
+EBUILD flask-mail-0.9.1-r1.ebuild 1048 BLAKE2B b35602ffa52637d958a69c7c08b0e34472a92bc035270b5d22ad30e0bd391389bf4de59eecbc151da9d45c9609e2b83752902099357ed503aa833acd853209d9 SHA512 75ace534ec87610225824ee949d99c7079e7f3d293a31fdd22f921551dfbdecf5eb63cee477d0db1a8c73bfa52eef8b8e9be3cc07134fb384710eb28486118c7
MISC metadata.xml 313 BLAKE2B 750a760388ab833bed8c5bea79a563798f3f47790fcacd72779bcce17678a2df4214e22e3c5c636d9f0a1eb6892c235f9a573e991a518e68319d45ee5dc9f076 SHA512 b898617b8854d5d1abe05a263ff182c9734539aca8a7ed6721db1de0a9c76c5c90aca7867fc5a213b0e938d2b610ca48a79c3b71b01ff5291aadf6f46de93532
diff --git a/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild b/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild
index ec83ddfc5d8b..1e5a548da001 100644
--- a/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild
+++ b/dev-python/flask-mail/flask-mail-0.9.1-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
@@ -10,7 +10,7 @@ MY_PN="Flask-Mail"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Flask extension for sending email"
-HOMEPAGE="http://pythonhosted.org/Flask-Mail/ https://pypi.org/project/Flask-Mail/"
+HOMEPAGE="https://pythonhosted.org/Flask-Mail/ https://pypi.org/project/Flask-Mail/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-principal/Manifest b/dev-python/flask-principal/Manifest
index 01a668131b4d..eb0077e10c21 100644
--- a/dev-python/flask-principal/Manifest
+++ b/dev-python/flask-principal/Manifest
@@ -1,3 +1,3 @@
DIST flask-principal-0.4.0.tar.gz 17287 BLAKE2B f5c44e21b4e8242122fc10c7c17bd0e6a4759eda555d4355bc340228eff18f1fc3f519f2ef822448b651c0aa3a00a16c562001d17d8915ce417eb56cd39d2adc SHA512 ed8cb28c4e8d936de96db0bf9f7cb45b253dc204c4b8f8dd8022ef1552592ff6324b4a33d3ee862794a6e20eb8c32a0365e7b9397d427da5022c5ded3dfa308a
-EBUILD flask-principal-0.4.0-r1.ebuild 758 BLAKE2B bf565d642ff7ab0d292648ffd9fc5093b3e3f84182dee896f3cbb08b2ff8264d3b1c163b2d36c3b3f2e919a41b00fa565386db19eec6781c2a690176f17e17dc SHA512 ae6df91a3c6b0fa50885c38a0b733eafbfaf403b1e6bce5962802cdfb2b13823cff518b7200132229980dbef6457742116a2da8c7fd2c1c48e797057d25baccf
+EBUILD flask-principal-0.4.0-r1.ebuild 759 BLAKE2B f4860a01f828d9a5d38651befc2d2e885e0c2209db69c61c9d009bbb0dd2e19d134b0010ef09911ce6aec6cae12a92071f58779660abc41d1e32132888243ee9 SHA512 184718995094643ac55c92e59882e5def08948a789daa6a53bbbcdd85c63b58146bb94107fd4650ab54479516c6dbbe36169932f4ec8a7c8f419b8be6a6f0b12
MISC metadata.xml 385 BLAKE2B bd3864394906ea719cecc764a75db12eb0dc3e7e59c96859665e59fafaf206860f0a9be2a49cba98de5a3566b9fa7e8bae848de71bd06ec41797364f0c58b463 SHA512 453ca2da57ca6cca5d2b4d55f048827f0a62e5d629af12120a314117a2b11fa405402580ba5da933bd5eccb924816dd6471a64cbe409d13c22f3a923ba815f0b
diff --git a/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild b/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild
index b3f0aefa3a57..fd4190802173 100644
--- a/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild
+++ b/dev-python/flask-principal/flask-principal-0.4.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
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
inherit distutils-r1
DESCRIPTION="Identity management for flask"
-HOMEPAGE="http://pythonhosted.org/Flask-Principal/ https://pypi.org/project/Flask-Principal/"
+HOMEPAGE="https://pythonhosted.org/Flask-Principal/ https://pypi.org/project/Flask-Principal/"
SRC_URI="https://github.com/mattupstate/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
# pypi tarball is missing tests
diff --git a/dev-python/flask-restful/Manifest b/dev-python/flask-restful/Manifest
index 84b63d9ad622..88298740160a 100644
--- a/dev-python/flask-restful/Manifest
+++ b/dev-python/flask-restful/Manifest
@@ -1,5 +1,5 @@
DIST flask-restful-0.3.5.tar.gz 113214 BLAKE2B 0acf4d0449c55861b801a990bc3220d98e47ebeacb3c5b6452774992ae19ada97e31922e440a8a533bb1be68d4476e2654a8ca224b2369fd7733cc4c0da465c4 SHA512 a541e6739644b4db6ae97cf529bfc43f3136c97fc19a8538277d1f9be033b7c6dc3e39e1c4b2f313e099efbe750dbdc85c67b527224df557567ecac668e5969a
DIST flask-restful-0.3.6.tar.gz 114512 BLAKE2B f03f7ed0fd521a265b8a2293d1526273650a38f65b28933b4d90d74f7365e04650efc89a743a49ab7c9fdd59d238958bb7bc03936f44af8728a4c435d2df23be SHA512 c5136302111e6c8953e038d31b42b029744111bb916dea7ec8bd5fac2de5e17a86d30a7d04a7335cdc5da25ee13f35ad9a6d284166e11cca0c6fec96d23fd977
-EBUILD flask-restful-0.3.5-r1.ebuild 1276 BLAKE2B 1149401ffc23993584939e3fec4edbe6e5d4136ef8c86f703a2056cebaf9aee21bd1705e9ca977ea5fbac15ddf6095736ea62cb0ebbd512acda4cb4b77ed799e SHA512 04521a45045cad73ac9c833ee53e38a01d2b642a9877a350be3e503dc06e3671013e5b4fbc50b3eca57c181e89ac327350645a8778a55d984a0f1bfbd722fbf1
-EBUILD flask-restful-0.3.6.ebuild 1278 BLAKE2B 65ccd6516469dc9efc381ef77facaf807966050b657f0fb9b28742bf0d616f28b95d690f83d07deaf600c60704d49ffc137164981962449e5fd48906024bbd14 SHA512 92b23a79a4458c292e3fefa3ac0459ced1e07a55d5b30d58d09842d2dd14f29c5a73abcada5ddfe5901f6b0e359eb69d929fd93dd2c58c7d299ef9bcadad54df
+EBUILD flask-restful-0.3.5-r1.ebuild 1286 BLAKE2B d2ceb6bf29535323a8285d6fdfa228316f8c7cc03ca0bac4b6b0387ee7a4db8210e292792252066ab83b1667704a8c1af748f826fb4f2c5c776f4ca7a0340477 SHA512 78e52bb5a245c267e8b46e024f33c53f6bdb2c9cb3b05a3b46cdf1212f461816dfdbaa28651a37ada59abe99da86fa3ce7012deb88960b982820cfc69b54714f
+EBUILD flask-restful-0.3.6.ebuild 1288 BLAKE2B c485f495ba833d964c9ce3f7aff33d2ec145f1af62069d5ef476f37b783776170723fd96f041c4adf26fef738a9e89725ee4c5729eee47ad7d042f4d21aba0dc SHA512 f56cc8becd68cf46b1fc31504757c716cd6ecbca5118c8cd801c5ea8fa838b525f5b3218c9808b6554ea12b128c7d6ab9d7188685f89e5dbda25a4e956831e21
MISC metadata.xml 400 BLAKE2B 73ff908518d52fcfb2aaf73571c5c1a36cf0cc749b0d1f5e2c28780323b096aed34644c8bf373e241112892e08dc184d0310bcce52aa583ad6301473cd7a4248 SHA512 be62c37c4d0fd8a051cc14fb2a9dec6885a1e83420bbe95282a0fdc7803d700372b345d83c3d648037c45080246d71b91086b3e4841d9e41fb3003d7c114e0c0
diff --git a/dev-python/flask-restful/flask-restful-0.3.5-r1.ebuild b/dev-python/flask-restful/flask-restful-0.3.5-r1.ebuild
index b9209fd71cca..d7899765610d 100644
--- a/dev-python/flask-restful/flask-restful-0.3.5-r1.ebuild
+++ b/dev-python/flask-restful/flask-restful-0.3.5-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
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Simple framework for creating REST APIs"
-HOMEPAGE="http://flask-restful.readthedocs.org/ https://github.com/twilio/flask-restful/"
+HOMEPAGE="https://flask-restful.readthedocs.io/en/latest/ https://github.com/twilio/flask-restful/"
SRC_URI="https://github.com/twilio/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-restful/flask-restful-0.3.6.ebuild b/dev-python/flask-restful/flask-restful-0.3.6.ebuild
index a55d4e3709b3..b4be50acfe91 100644
--- a/dev-python/flask-restful/flask-restful-0.3.6.ebuild
+++ b/dev-python/flask-restful/flask-restful-0.3.6.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
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Simple framework for creating REST APIs"
-HOMEPAGE="http://flask-restful.readthedocs.org/ https://github.com/twilio/flask-restful/"
+HOMEPAGE="https://flask-restful.readthedocs.io/en/latest/ https://github.com/twilio/flask-restful/"
SRC_URI="https://github.com/twilio/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-security/Manifest b/dev-python/flask-security/Manifest
index 78d4f9726f26..ac3d84162014 100644
--- a/dev-python/flask-security/Manifest
+++ b/dev-python/flask-security/Manifest
@@ -1,3 +1,3 @@
DIST Flask-Security-1.7.5.tar.gz 42261 BLAKE2B b71170e83acadf036f8b7d2ab6d2cf6521ee06109bb1cb45801a10fa20c050ae5f933df4414ce57d1c9dabed60b068eeab3e0a0f6d318f092680ac7f5e775cfb SHA512 41fd806d35746bdc212aa4ab01af678d39765a6d4df42cd19c87b8a2060374112d3e8a5f2fc243e88906505d6a942b9a824cf19a29b2c0eebacde9299534ffc9
-EBUILD flask-security-1.7.5-r1.ebuild 1325 BLAKE2B 6df918f20d5c4291952cce9073ef79bd9c6f6eac64bb122c1263eddd9b4cc116c1dc665b43acc815098d5dd80228c06649aac344731fd94cf57778809e1a73dd SHA512 8ed9c01d7f23b6f168af199d05f25067d9dee48b04ee5d351c6ce49c65e5c7f71d0ed50082aae557ca833951e28a476bf3abd80099e3f0ffb6d3f40496fb6f75
+EBUILD flask-security-1.7.5-r1.ebuild 1326 BLAKE2B 62124aca9dc6e42813dbc7f5d1f2f437fe62685b1042dfbda23c39dc646f53e6c5de1c336ce760b7f443ab0ad124c3cbdf06def8d9ecb28b6cc85c18f61fabdf SHA512 0332c36d2632ed3240158c25a7be30465372f818d6e943e2fd934b1e84d5dad10c3e915bef6791ecd49a32a7d4cb68bdef4898af9bd2de1fca4567d6d8e2b32e
MISC metadata.xml 317 BLAKE2B 4889668ab37b857d0e46000d1663eb953b8f54b20e9ea16979d9db73b6d96b3fa8317bbb5cb10d9e4b4cf0268b966531e33b1bc4a9ab9758768120466999e9cd SHA512 4e5d572e3b4c865bd75763af3bf90a1aeae9a74865ed3da3aa8d00956158cf842a7fb8f2ec837bd53fda5e2a3266777c41bc109d64f31fe75a5d219f1dba1ed2
diff --git a/dev-python/flask-security/flask-security-1.7.5-r1.ebuild b/dev-python/flask-security/flask-security-1.7.5-r1.ebuild
index 58d88290bf8b..f2c5d90059c3 100644
--- a/dev-python/flask-security/flask-security-1.7.5-r1.ebuild
+++ b/dev-python/flask-security/flask-security-1.7.5-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
@@ -10,7 +10,7 @@ MY_PN="Flask-Security"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Simple security for Flask apps"
-HOMEPAGE="http://pythonhosted.org/Flask-Security/ https://pypi.org/project/Flask-Security/"
+HOMEPAGE="https://pythonhosted.org/Flask-Security/ https://pypi.org/project/Flask-Security/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/flask-testing/Manifest b/dev-python/flask-testing/Manifest
index 175602910dfd..544bd7f5e3c5 100644
--- a/dev-python/flask-testing/Manifest
+++ b/dev-python/flask-testing/Manifest
@@ -1,6 +1,6 @@
AUX 0.4.2-test-fix.patch 652 BLAKE2B 3cdc05532702a4f154bea09246e3de2b0ac2f351fdea24ed5df5029b29218a9f2fa5b176853be1d8c8eaedb3ee9c2e5cc552a4defcde3d350b196bc0f05f31db SHA512 f6ae344e20cc707f4894fb5005f3aee4f903ddf9df604e8178b8b25ac6fada35d8d1150815ee573a84219349ded6762a92ba174b38a2e6479b4bc97a44299a19
DIST Flask-Testing-0.4.2.tar.gz 40994 BLAKE2B a3d5d5d50598586afde1d4b0f6452919db5c84ed1615ca2b83312f24d04835abd8552bb0d7b3f8c6e03a8664bbd49cf157bc7c2ec935bd6143bfab4584dd4981 SHA512 57f1a58f352637b6c1d4dc5aa8b3cac215eae334f355d40b6c777f9c5a769c745ce11f2a98818669ec2c29fc170fd86fe4670bb66bd4e4607174b21c5c2067e3
DIST Flask-Testing-0.6.2.tar.gz 129078 BLAKE2B 099444b21d68a23816edcb7ad55d03080017839ea57334f6a4fc63ab3c3ed9b09ef5989b112fdd41a3180f37a70a3481986068d6e7c8304c1bf8fa01ecd6c277 SHA512 1ce6a32f2c4e2d6d39c0bd2f01b8d20e2ee8faa5cb31d308bbcda2159f8307cc42f445e328a3752c3c3c66f4fffef75b400c70954b1aeb1aabab8a54c565b5ce
-EBUILD flask-testing-0.4.2.ebuild 818 BLAKE2B 44b94173b42476ab60c0a2d36acf54f672bc905593df99a140e02d12a06d0748dddb864a86df94d8b2f869a784a127e63cb45f0a4a40efbbf4edf3ccbfb44da3 SHA512 00d2d2a27fcbe2fe3098d2d1287ffcc03128427d8cd422ff667a238172f3ab698982caeb6f1279c5bee932ce4535513aaa6e5bacdc3e3700c3c3a6b8f0f8027a
-EBUILD flask-testing-0.6.2.ebuild 1043 BLAKE2B 4bd82861a7d8bf37ce7c67ef0111031f2b8a757a35ff8fb81fff878c784ac3a75b596abc2795b2f0877c6fd43f208b977c6ddc4139bf04fd63b964e9ffdbab4c SHA512 f3c24b2771ee18bb98d03c4a64e9efa2f1fcb50612dbf6903edae2a2c2ac6d89f98cde4ef3f3e590fc11288f2956ac7b6ee0366c39cc52ec72f4e6fc3dd7b257
+EBUILD flask-testing-0.4.2.ebuild 819 BLAKE2B 43397cf45912af65ced094934bd3b57c1ba8b7241b0719c0a8a51a8fe13c3bf3f7fec6f5c990323d57d020fcb2ba7ccbba53a4db31359a48d819e984fbf2d5cc SHA512 c77b4c1a8830fa8e226022d8be916fdaec909e0a493a8215cafb8221d926e96818393647cbda4322f91e6dbd6985fe28a76f932cbfb6379a7b66a74e794c8fc2
+EBUILD flask-testing-0.6.2.ebuild 1044 BLAKE2B 540add67d7d0388e54fb1e3b3536a17b0b2312bd76d0210f95a25c28d4aeac6370a3eac11b35270b6bf670d7ee797f29c54de6c664142fc886b37538c151b3a4 SHA512 ae02bae1c0a8652111a5d39684e81a423f146b6039bc12b4f8703a0fafefd9e96947e742fab4948381a90dabec82cfa515a04965d928555d17d7567913a83355
MISC metadata.xml 442 BLAKE2B a09743fe6c0f63ed6ff51edeae9e4d3a5ba9d0c8333b85d26b7c8e7e6dd3fb37e49d8897c89345917e73e3ee90fc07316f32560839e0ee9d1b1999631903d783 SHA512 158bf4f1f2b1eae39a24a460f7d3343c2a8c044a125bb7052075ba6cf1a27310de9a20f647decccd5923c31f415dd957e99ab4c0f88a274d26ef7e07991d0ecc
diff --git a/dev-python/flask-testing/flask-testing-0.4.2.ebuild b/dev-python/flask-testing/flask-testing-0.4.2.ebuild
index 17224a7a0b93..87258db25a41 100644
--- a/dev-python/flask-testing/flask-testing-0.4.2.ebuild
+++ b/dev-python/flask-testing/flask-testing-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ MY_PN="Flask-Testing"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Unit testing for Flask"
-HOMEPAGE="http://pythonhosted.org/Flask-Testing/ https://pypi.org/project/Flask-Testing/"
+HOMEPAGE="https://pythonhosted.org/Flask-Testing/ https://pypi.org/project/Flask-Testing/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-testing/flask-testing-0.6.2.ebuild b/dev-python/flask-testing/flask-testing-0.6.2.ebuild
index f37b1dc10c36..4b29fd376089 100644
--- a/dev-python/flask-testing/flask-testing-0.6.2.ebuild
+++ b/dev-python/flask-testing/flask-testing-0.6.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
@@ -10,7 +10,7 @@ MY_PN="Flask-Testing"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Unit testing for Flask"
-HOMEPAGE="http://pythonhosted.org/Flask-Testing/ https://pypi.org/project/Flask-Testing/"
+HOMEPAGE="https://pythonhosted.org/Flask-Testing/ https://pypi.org/project/Flask-Testing/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-wtf/Manifest b/dev-python/flask-wtf/Manifest
index ca328f3f28cb..57259ce0c61f 100644
--- a/dev-python/flask-wtf/Manifest
+++ b/dev-python/flask-wtf/Manifest
@@ -1,3 +1,3 @@
DIST Flask-WTF-0.14.2.tar.gz 254903 BLAKE2B dd6b650d97622dbb56cc0bdd3c036f14e562181720ede0c48652b8fcbc88d2d684f013f0468e723b8b0746f2c6f44ca18ffe0ea353594680b47bc1212664ce52 SHA512 9d4b4b24eb24827aeb524699e6720eab384c42901a102daddd9fdc6b8dbc8eebec8c9d31a1e9052c9af4d61bd08eef8ef9dc4cdc8d9b950ff5bdd0201db1dfde
-EBUILD flask-wtf-0.14.2.ebuild 1374 BLAKE2B d0b920c14a63c7fa6c10cd37b96eb4b1fb45200b084b1f5c74d4a3c5905213c8157729aef3a03cc7981781167ca41552b66f3562a2926fc5c18d0c77ecfb68d2 SHA512 abf467866e3fe0e79a332023245c9ab09d6aed3359e0039187439636e19b25fc5a7489ba797dc0edbf2afab85412a0f1cdb3c01a003b056deb05312d2fdf4fcb
+EBUILD flask-wtf-0.14.2.ebuild 1375 BLAKE2B cd7c15f2f84bcd4956aca938b5832243006d832aac5a02723c56655669c66ea3d20212a37c8fb92fbed08530f2fbf3bfa82be7c54c3d05edabc960a070e0eaa4 SHA512 e1c6afcdc1218114d96e0a4da16a93a028cf6f67f551496a78a0a346484bda5d1da9aa33fe78007e0a622afd376bb86f03147133343a99174fef2b91f379c44b
MISC metadata.xml 628 BLAKE2B ff9c34258d4f106beb1089406a7be3b776e9b60f72fe2885d7141a88096250334bc26c43881853ca5019f3a0b24f306315ac36f303efa28e2921698d8d5484d9 SHA512 cc8c127cf6483396ba9a849683ecbc34527a9d51c8464b8ba523f015244a5a4efe1052691150f8888e4577dee538a1280afab28901be367f8856405bf380aea7
diff --git a/dev-python/flask-wtf/flask-wtf-0.14.2.ebuild b/dev-python/flask-wtf/flask-wtf-0.14.2.ebuild
index be26fe133f99..102f1593796b 100644
--- a/dev-python/flask-wtf/flask-wtf-0.14.2.ebuild
+++ b/dev-python/flask-wtf/flask-wtf-0.14.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
@@ -10,7 +10,7 @@ MY_PN="Flask-WTF"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Simple integration of Flask and WTForms"
-HOMEPAGE="http://pythonhosted.org/Flask-WTF/ https://pypi.org/project/Flask-WTF/"
+HOMEPAGE="https://pythonhosted.org/Flask-WTF/ https://pypi.org/project/Flask-WTF/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest
index 76b93c48005b..039b24d80dec 100644
--- a/dev-python/flask/Manifest
+++ b/dev-python/flask/Manifest
@@ -1,4 +1,4 @@
DIST Flask-0.12.2.tar.gz 548510 BLAKE2B bd92d0e7e6ff36d371ffd958708517d16e41d1475af9153bf3d5234c33aa5c0ab415cbd254b711731cf8cffddac94b475f62d9fff2f9fe756b0fa30bb36d4343 SHA512 c00bb807e8fbc943e23a3721acf5b04320e7a58d658bca46bdf83a345b4c4d5729accae338505e134f01bc908adec9555fd94e8c87ef6f0367e6037215c06319
-EBUILD flask-0.12.2.ebuild 1725 BLAKE2B b28bffea94178220d0900ff422bad3ec9cf182850e9cf6ae627fe8d7f290edf347071be6a428e23de9a90cd0b98fdb55ef223763271184d5b73e63393b91b3e4 SHA512 cd3b65c31ca93cf55841b711803822442ff0dba8561115ea9d926829d2cea04c974e6df5cad690ebc698a4537dd4764acb6f66cc720fbb8716ff3a729fba14d4
-EBUILD flask-9999.ebuild 1079 BLAKE2B 30e3771c1cb659d6308f40582f9a4c7f732502616ee8ef36e5f4d80ea7c6d5448a6257dd9c369dbe5b581d7781f72cc18142332a9b40191f0c8034fc8cda8687 SHA512 df40c8719c352ddaf61ac5c5f3f3b83da8c814aedd9941a7ed5847189044a5ba4871ac7635ffef3ed22143656a35161243801625c330bedfaf193af079e0a9f1
+EBUILD flask-0.12.2.ebuild 1837 BLAKE2B 9a6bca9ba5d490e5ed6d05d63c17d269ec271821ec2293ad587a58038c4d1468ce0c2e520ab75155b260922196a55b1d2a0d972da6270e43f8ca8e2c8fa60e02 SHA512 d3c5d6ab73f049229b352862892392efb03135a3193b00d7891c13025b0c161ed6d8d22014e4fbe5b2e72604006f3cce1640ff10bb42c06198ba49408d910e2f
+EBUILD flask-9999.ebuild 1235 BLAKE2B 6b0b88f074f20770ffc605526307edb3f4175685eb759714ce9065847d4cd44e90773ff03c764170076dc0ee8b13d60a765608b643bfabde11c0f0ded175c88a SHA512 e22e9a737dd51d2e2b936d7dbd3f7116a78db6adad1f43f0ed5714c8932d0a7708d1ed494d5f004d866974962bbd23d6ef0e1a0adb36acc6eb7bbf6f87576b4b
MISC metadata.xml 363 BLAKE2B f031e9e0d44bc626f4cc00538e6030e732f97286a09d061cfd8b7e03c8506cc9ddc8caab73d9c10363c5bd0eab1bfe6129a668bd6c66e3d82d9221cfd1175629 SHA512 33989d02b79b82d3256dbbf7402d79580d529e728222d74dbb80f740dfc1f8f1357f03ab5da857ff1821f2bb90f7b7eeae71d89e237516da62656d3d124ef4d6
diff --git a/dev-python/flask/flask-0.12.2.ebuild b/dev-python/flask/flask-0.12.2.ebuild
index 498dd328b2fe..a6175a6ac4c9 100644
--- a/dev-python/flask/flask-0.12.2.ebuild
+++ b/dev-python/flask/flask-0.12.2.ebuild
@@ -7,30 +7,33 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
-MY_PN="Flask"
-MY_P="${MY_PN}-${PV}"
-
DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
HOMEPAGE="https://github.com/pallets/flask/"
+MY_PN="Flask"
+MY_P="${MY_PN}-${PV}"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+ KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
+ S="${WORKDIR}/${MY_P}"
+fi
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
-RDEPEND=">=dev-python/blinker-1[${PYTHON_USEDEP}]
- >=dev-python/werkzeug-0.7[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.4[${PYTHON_USEDEP}]
+RDEPEND=">=dev-python/click-2[${PYTHON_USEDEP}]
+ >=dev-python/blinker-1[${PYTHON_USEDEP}]
>=dev-python/itsdangerous-0.21[${PYTHON_USEDEP}]
- >=dev-python/click-2[${PYTHON_USEDEP}]"
+ >=dev-python/jinja-2.4[${PYTHON_USEDEP}]
+ >=dev-python/werkzeug-0.7[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-S="${WORKDIR}/${MY_P}"
-
python_prepare_all() {
# Prevent un-needed d'loading
sed -e "s/ 'sphinx.ext.intersphinx',//" -i docs/conf.py || die
diff --git a/dev-python/flask/flask-9999.ebuild b/dev-python/flask/flask-9999.ebuild
index 0b68b4717e59..3329ccaa5a94 100644
--- a/dev-python/flask/flask-9999.ebuild
+++ b/dev-python/flask/flask-9999.ebuild
@@ -1,43 +1,49 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+EAPI=6
-inherit distutils-r1 git-2
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git"
+inherit distutils-r1
DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions"
+HOMEPAGE="https://pypi.org/project/Flask/"
MY_PN="Flask"
MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="https://pypi.org/project/Flask/"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+ S="${WORKDIR}/${MY_P}"
+fi
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="examples test"
+IUSE="doc examples test"
RDEPEND="dev-python/blinker[${PYTHON_USEDEP}]
>=dev-python/itsdangerous-0.21[${PYTHON_USEDEP}]
>=dev-python/jinja-2.4[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/werkzeug-0.7[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-S="${WORKDIR}/${MY_P}"
-#if LIVE
-SRC_URI=
-KEYWORDS=
-#endif
+python_compile_all() {
+ use doc && emake -C docs html
+}
python_test() {
py.test tests || die "Testing failed with ${EPYTHON}"
}
python_install_all() {
- use examples && local EXAMPLES=( examples/. )
+ use examples && dodoc -r examples
+ use doc && HTML_DOCS=( docs/_build/html/. )
+
distutils-r1_python_install_all
}
diff --git a/dev-python/geoalchemy2/Manifest b/dev-python/geoalchemy2/Manifest
index f1a5ad2d38c0..4f717b37b3d2 100644
--- a/dev-python/geoalchemy2/Manifest
+++ b/dev-python/geoalchemy2/Manifest
@@ -1,3 +1,3 @@
DIST geoalchemy2-0.3.tar.gz 93256 BLAKE2B 4d33ad8b1211f2c23da7ccb8945a051bcb58a1c4963f3c45ba4d20d26658bf0cfa983edd256aebf9ee86a768c7745f21230ba199437bff514d720da7aebc640b SHA512 5f94f6459eba1266c3b31b6d0b1f16478c1641a29b3dbe26cfdc3983d3aa5642b075871fb4722e6bccca7d1960ac1d87103351d846a061891f17d407df4867c8
-EBUILD geoalchemy2-0.3.ebuild 808 BLAKE2B 7e725be08350cdcbcf2d35799c9bcbdece64f63d2fe51dfa74005d7b8084ae5cc13f1b66d2705c22ff7de76497d26963ccc656fbe710e1fb1dc0e6b4e396e92a SHA512 57ab430aebdd5a9d1176629c3a0794049da17317d33d7323f42733368199d86a2bd848e06ae430491715f46828a1546319a159110afaebc0f533c77fb80a2220
+EBUILD geoalchemy2-0.3.ebuild 796 BLAKE2B 474f61ca04d89d7d1a42cf4b191856cd92b51a65cb8d213d1a07458155076eab892b086bcf3c42218361d7cb4e9e6bfb0020a0e012c52f4285108f909bd0f2f1 SHA512 6283b1bc010dcf0aaeace07b1570021758f98788a8c8b76dec23a1d2bb4632a8324e21f476c6cc0c5f5268cb513fc634996db60850a13027ecb5dffdfaa57c75
MISC metadata.xml 388 BLAKE2B aae7ecb5090864e223172cb34f0ddbd114be20417c40f932a5c354804ee049a637eca182b9e33e564f60e7e6eae502c73cff77644dea4ad4498ce89c6938a54b SHA512 fe5d16f1006eea8b0eead7381650b7a06f547dde06224daede90460e2319b8c3f5eb527125f1004d56d866587003aafc35c0c17518699617798d5d05b3fbd254
diff --git a/dev-python/geoalchemy2/geoalchemy2-0.3.ebuild b/dev-python/geoalchemy2/geoalchemy2-0.3.ebuild
index 5b71f1c7bfe3..7eb018b58ea5 100644
--- a/dev-python/geoalchemy2/geoalchemy2-0.3.ebuild
+++ b/dev-python/geoalchemy2/geoalchemy2-0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="Geospatial extension to SQLAlchemy with PostGIS support"
-HOMEPAGE="http://geoalchemy.org/ http://geoalchemy-2.readthedocs.org"
+HOMEPAGE="https://geoalchemy-2.readthedocs.io/en/latest/"
SRC_URI="https://github.com/geoalchemy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
# ^^ tarball on pypi is missing tests
LICENSE="MIT"
diff --git a/dev-python/girder-client/Manifest b/dev-python/girder-client/Manifest
index 18c035a0ad77..0a04217f7160 100644
--- a/dev-python/girder-client/Manifest
+++ b/dev-python/girder-client/Manifest
@@ -1,3 +1,3 @@
DIST girder-client-2.3.0.tar.gz 19976 BLAKE2B 4b6c1bb36a9c904dee331012a4060bc7e4cc381ebd1a74a9ab98a54a1c84ad41015209397fe7b1c12241176511ebf624d0ca4d43ce042d17a9b0388d9d6a325e SHA512 68bbb9aa328b9021b8d3604269df75f67c63631aebdad3b2268e8b170cc65ede911dc57abf049c091f033d85f7026c0869c68ceaed4ebf830f3f1d34d7e59fbb
-EBUILD girder-client-2.3.0.ebuild 837 BLAKE2B 6cdfcb724e6211261d7e576dce55f15430c9236e5696219fb83be342980c1ec5febe82a54054338cc5f88df2df899d0a77dc3bd8e0acf5883298a5ed887ab77a SHA512 c46a71456e0c9571e185109311ac44f643b103fb1242d9acd4e60d9e036f6e1ba23c069a070753125d4f450ac1712a7b0eb34257005be348608efebd640f44ca
+EBUILD girder-client-2.3.0.ebuild 837 BLAKE2B 84b504a7ae9da184cd2ab35b0ba8d573d84f6c6b234d202fd78cc6bb7b82c3cc14944c3bb96819c2aa927bedd5fb7196679fac15304c43f3552b6e756a6fe882 SHA512 85f31606df6a9ee8725ffe9e706c813c30dea00e87434004899b12432e43fad008a2d206cef16c33d8f59e3b185d6fc80f301f7bc8ff0745cce947cbafdaed44
MISC metadata.xml 515 BLAKE2B d14fe42614c20fac115740485ee00d74505a1b06d8e4e6cd12ce378b30ff4ad5f02da6d095fe49b29128eb930b490b2675c675eb8fcee1dba71a0cae3c012f67 SHA512 908a914fefa0d9d1cbb822dae3bb5e0f6385c85f15d59504cb40fdde47625513fc6603fa865d522dce9936d4e0a23523cc6a510cb7f87601aa42bb7acfce5e62
diff --git a/dev-python/girder-client/girder-client-2.3.0.ebuild b/dev-python/girder-client/girder-client-2.3.0.ebuild
index 069b6e055e9c..d035026db7bb 100644
--- a/dev-python/girder-client/girder-client-2.3.0.ebuild
+++ b/dev-python/girder-client/girder-client-2.3.0.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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python libraries and CLI to interact with the REST API of a Girder server"
-HOMEPAGE="http://girder.readthedocs.org/en/latest/python-client.html"
+HOMEPAGE="https://girder.readthedocs.io/en/latest/python-client.html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/itsdangerous/Manifest b/dev-python/itsdangerous/Manifest
index b4e1d260871f..1d3ac76ceaf2 100644
--- a/dev-python/itsdangerous/Manifest
+++ b/dev-python/itsdangerous/Manifest
@@ -1,3 +1,3 @@
DIST itsdangerous-0.24.tar.gz 46541 BLAKE2B 835a459128188083ea048fa26ecfba1e01b67618838230f9cc53b93afe540a38856b48d6deb404f19564fe79390d109bc3c7eb8738e83ba828f21a33aa94b050 SHA512 2863b6e5fda178db59bd214c6d24d04422c1021bb41bf11598aba1cbc43053aff3bb1e0539940b5769de04b68c03e8bd01d728dcbfc4bd0ba05867688574a297
-EBUILD itsdangerous-0.24.ebuild 829 BLAKE2B ec867c621c27b83c5aec8924f3f6331046f9c2934ec54738bab397a769bce6a3b630e41e1c6ba9cccea3f88c84ef36efc1ecb7ef2ffe7ae6e20a888ec2057334 SHA512 566093346a17c9cd00b014d03c3df84c054a532da6a3d048bb8cf1ecfc54fdff051eeb94289350296c266c3ac47dd829ec62d0c6528e91714dc8737ab782d86d
+EBUILD itsdangerous-0.24.ebuild 830 BLAKE2B 8b3804e3460816f34b78b404d7145978b9dbfe6c0038a5b2c3d02185ac373551a1749659ec29d124fc8adb55cabad1e2705743c8fbf7ae4e6d9872419feb1ef1 SHA512 ae4106252644ff31bf68212c46d15e26086c89f7c44cd8d675864699595a91fc22187481cfed83cbc7f2e63535932f0050205367ebcd78f21444cf9e1c297b6c
MISC metadata.xml 325 BLAKE2B 77ff2333a1e15eb410f0c320bf5b62c19568bea653b4cda79294debf6dad02b774f914ecfb3cecbe0adb1630e36bc82727ae77ab09f2b8314fe2ccc101df6737 SHA512 ea6c9ac90af243fc0367615835740108e37ddb9547dd9f288572af097c978e11c3fb2a17398950fbf842e6d1a4fb0410a74e769ad7b0c103b2d9301497578e22
diff --git a/dev-python/itsdangerous/itsdangerous-0.24.ebuild b/dev-python/itsdangerous/itsdangerous-0.24.ebuild
index f05a2c5d0ef9..3ecd7a878c58 100644
--- a/dev-python/itsdangerous/itsdangerous-0.24.ebuild
+++ b/dev-python/itsdangerous/itsdangerous-0.24.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Various helpers to pass trusted data to untrusted environments and back"
-HOMEPAGE="http://pythonhosted.org/itsdangerous/ https://pypi.org/project/itsdangerous/"
+HOMEPAGE="https://pythonhosted.org/itsdangerous/ https://pypi.org/project/itsdangerous/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/jenkins-autojobs/Manifest b/dev-python/jenkins-autojobs/Manifest
deleted file mode 100644
index 856cb44e59af..000000000000
--- a/dev-python/jenkins-autojobs/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX local_jenkins.patch 791 BLAKE2B 0952bde0d9caa7c7482ac584b9e74126ace1986d5a24d9b3a031e9d568bed85deb55d9fb52fc28a79bc0021f645169859d8969ca4be9b8ca057770151113a740 SHA512 1e6e555d4402732cdcd26bc4fa6260815de6e14a6abb75b0ac7bf4a80fe52c9c02af016125cd34eead163d57aa45ceeb704d3fbcf1f3c37970509530143a2cc2
-DIST jenkins-autojobs-0.14.3.tar.gz 151992 BLAKE2B 98d951545d7101bdab42bc1a33e30ee8aa315c58ca51c697ea8e8826ad46bbe5629d89a5c360a8f641c907ea34e07c15df8a1cba0e16d3e196ffda3b827b14be SHA512 1db2d02bf6f1c2d52d0197ffc21e80e5ccd48f6e2020bbe4618ab06792ea3988a42089c1fe1e6d277e30ea6ecf58078d8138da0c463862a063583c119e67e805
-DIST jenkins-autojobs-0.14.3_git_1.1.21.hpi 2108607 BLAKE2B c5b17fa082b287c24e1d559d7935e38397c66d4c4924cbb1eea719082cf85cf52925aec703fd36ef765dcfbc6acab15c5bcf041d0df338d95a6847c20dcd1f45 SHA512 6fa6386f0292cfc61f44dca11860146b7c35df46adefdfec547789b75145fbff61e620195e5f756ae8902211117b4cd2cd7d616dfe51204e563ad38154a67d88
-DIST jenkins-autojobs-0.14.3_mercurial_1.41.hpi 107202 BLAKE2B 3553fb3f0fd1e0f4afd5fcec6380f0d41d37def0b58b2d54161c601d6fb1b619ac868fea3ce431fd81f7efd537eb4d4b7d39cd6385e13fce163548e6280ea7ad SHA512 76d24c9964d7d4590f128bf1577f54a0a4b799d275a0e7874aee95aa20c3ed0313b96bb6fb4e7f9603a4433db68e4d0caeb4ca22394cdc24a436fcc3b32b8d67
-EBUILD jenkins-autojobs-0.14.3.ebuild 1913 BLAKE2B c582356dbfe3e3ce87f740403a6aec42b2ee629a79089fcd03af1ec3d55c2a49b7100720080a173240aa7e5206bce5d231978073b9aa21054004d0c5683a1f30 SHA512 b427ac22d0e640646a583f5ce9ed550368f215b10383e18ea86a1c6eedc7f925abd3654fb88483ca92b620c876a71aa6d24ef07b4ff52c8b7a3aa7211e1d5a18
-MISC metadata.xml 261 BLAKE2B a34c71b2c526f9af4da9e861834e869bfde09cba1f5b24ad5f5964a33a2e114ababa8a2d5ef7be3fd4c05bef2e2c7af9d79e7cd69287457d4a0ca7b36d06c47b SHA512 37e30a12d6a78ffcaca06791def124d675df7c6252b1a1cf4716ceb2b66ea078dc65ec97a97eb946961ff8f4c8f6205dc7739504e5e911e33033c156be310397
diff --git a/dev-python/jenkins-autojobs/files/local_jenkins.patch b/dev-python/jenkins-autojobs/files/local_jenkins.patch
deleted file mode 100644
index 96bab635ffe8..000000000000
--- a/dev-python/jenkins-autojobs/files/local_jenkins.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- tests/bin/start-jenkins.sh.orig 2015-01-02 23:10:17.000000000 +0100
-+++ tests/bin/start-jenkins.sh 2015-01-30 16:35:27.058035074 +0100
-@@ -19,6 +19,8 @@
- echo 0 | nc $jenkins_addr $jenkins_cport
- }
-
-+cp -v /opt/jenkins/jenkins.war $jenkins_war
-+
- if [[ ! -e $jenkins_war ]]; then
- echo "Downloading jenkins.war ..."
- curl -L $jenkins_war_url > $jenkins_war
-@@ -31,7 +33,6 @@
-
- if [[ $(unzip -l $jenkins_war | egrep "plugins/(mercurial)|(git).hpi" | wc -l) -ne 2 ]]; then
- echo "Adding git and hg plugins to jenkins.war ..."
-- wget -c $hg_hpi_url $git_hpi_url -P "${here}/../tmp/WEB-INF/plugins"
- (cd ${here}/../tmp && zip jenkins.war ./WEB-INF/plugins/*.hpi)
- fi
-
-@@ -57,4 +58,4 @@
-
- [[ $jenkins_running -ne 0 ]] && exit 1
-
--wait $java_pid
-+#wait $java_pid
-
diff --git a/dev-python/jenkins-autojobs/jenkins-autojobs-0.14.3.ebuild b/dev-python/jenkins-autojobs/jenkins-autojobs-0.14.3.ebuild
deleted file mode 100644
index ff00a92b13ae..000000000000
--- a/dev-python/jenkins-autojobs/jenkins-autojobs-0.14.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit distutils-r1
-
-MERCURIAL_PV="1.41"
-GIT_PV="1.1.21"
-
-DESCRIPTION="Scripts for automatically creating Jenkins jobs from scm branches"
-HOMEPAGE="https://github.com/gvalkov/jenkins-autojobs"
-SRC_URI="https://github.com/gvalkov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- http://updates.jenkins-ci.org/download/plugins/mercurial/${MERCURIAL_PV}/mercurial.hpi -> ${P}_mercurial_${MERCURIAL_PV}.hpi
- http://updates.jenkins-ci.org/download/plugins/git/${GIT_PV}/git.hpi -> ${P}_git_${GIT_PV}.hpi"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc test"
-
-RDEPEND=">dev-python/jenkins-webapi-0.3.2[${PYTHON_USEDEP}]
- >=dev-python/lxml-3.2.3[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
- >=dev-python/requests-2.5.0[${PYTHON_USEDEP}]"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-util/jenkins-bin
- net-analyzer/netcat
- dev-python/pytest[${PYTHON_USEDEP}] )
- doc? ( >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}]
- >=dev-python/alabaster-0.6.1[${PYTHON_USEDEP}] )"
-
-PATCHES=( "${FILESDIR}/local_jenkins.patch" )
-
-src_unpack() {
- unpack ${P}.tar.gz
- if use test; then
- mkdir -p ${P}/tests/tmp/WEB-INF/plugins/
-
- cp -v "${DISTDIR}"/${P}_mercurial_${MERCURIAL_PV}.hpi ${P}/tests/tmp/WEB-INF/plugins/mercurial.hpi
- cp -v "${DISTDIR}"/${P}_git_${GIT_PV}.hpi ${P}/tests/tmp/WEB-INF/plugins/git.hpi
- fi
-}
-
-python_test() {
- # Test phase works with the limitation that it need be run as root in portage
- # starts jenkins
- ./tests/bin/start-jenkins.sh
-
- py.test || die "Failed with ${EPYTHON}"
-
- # kills jenkins
- echo 0 | nc 127.0.0.1 60887
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/jenkins-autojobs/metadata.xml b/dev-python/jenkins-autojobs/metadata.xml
deleted file mode 100644
index 69a9c16c4b6b..000000000000
--- a/dev-python/jenkins-autojobs/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">gvalkov/jenkins-autojobs</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/libpillowfight/Manifest b/dev-python/libpillowfight/Manifest
index eae62bf4e5bd..18833cd8f33a 100644
--- a/dev-python/libpillowfight/Manifest
+++ b/dev-python/libpillowfight/Manifest
@@ -1,5 +1,7 @@
DIST libpillowfight-0.2.2.tar.gz 23125494 BLAKE2B b9620b0e574869d1efcc9449e09f281a5d2611ec15f144ee24b385b5f6f693f037c844904f0abc715d49125df7d1a27d6c433aed83b33371b3f07310be8288db SHA512 76dcaf9105b4dbbe427851d794e92ba023453e2d750ecdd4e3feb864534f9d99adb562b719b7c9af299ae16c0778b510ab96b4997cf9bcc6ea4c6f8f7471ae8a
DIST pypillowfight-0.2.3.tar.gz 39416 BLAKE2B e216ddb1717189c142fc3d81d41c91855c52468e1af350d8f5db470f8901bd883223cad56dc8ced9cf61e90e511e0a5ef508ec6966a7f01a837e2bb0d393589f SHA512 6d3e35ed567d66060f5bf4307b0bd7d9ee5c3e7ec430e6e04ee6a1e83e18ff829a7681a85186e6b2151f043f66453c12a60e7cce56c0558da3d72f1fce155097
+DIST pypillowfight-0.2.4.tar.gz 39411 BLAKE2B a890305e3c1650274426faf92178ca0b3742c413deac236a5ac23cb5ce9be372085cebfd7189a5e16e6f2176b5850c865cbfc899a036aedfad58c5f5fe08502a SHA512 440b0faccb9f393126306afb2a060e5dab5e68a02822ad4846498a2a6b07013837642cfb818b669820b268342be3c5b0ebed81f1e3265e1f383d74c1cfb16187
EBUILD libpillowfight-0.2.2.ebuild 676 BLAKE2B 07c3d9097cd838705c06523c4c19b8314b822ce7427c011da9760b2b033dfb0aea8202ae3cbe00546cdb20074f121b607f66ceff7d712c4e24e39d89c22433eb SHA512 8919455d801ce8da7f49b41728d3dd41362b3669e3a23a57b3381e6a97011f3e5ddd045b3c5b59bc7fa08b1f02634076c8c288ce9d2455874cd1b672079fb46b
EBUILD libpillowfight-0.2.3-r1.ebuild 702 BLAKE2B 34878d73b521d5411594f52ca057712b5724fcd70e1edf023fd99e20279b978a08af95b33f11ef7a0793fd248a19db6967bb928c857e552b8ea667db9c5f2be0 SHA512 e2ea497481209e95c5fe866d74912c48dbf2b3a4a57782855311fb173e0484c21d8e6bbe9782e9121e9f1e2f27e99f52bfe5fae78856507aec2ae180ead73a01
+EBUILD libpillowfight-0.2.4.ebuild 702 BLAKE2B 34878d73b521d5411594f52ca057712b5724fcd70e1edf023fd99e20279b978a08af95b33f11ef7a0793fd248a19db6967bb928c857e552b8ea667db9c5f2be0 SHA512 e2ea497481209e95c5fe866d74912c48dbf2b3a4a57782855311fb173e0484c21d8e6bbe9782e9121e9f1e2f27e99f52bfe5fae78856507aec2ae180ead73a01
MISC metadata.xml 408 BLAKE2B 6696490ab4ca4a1c5c27c4da76a781075e5bc248f6203a14d2116002e8aedf53d2ff0de76b119d822a251bd111772f2ab7c6376eb707813da079d972976689fd SHA512 a01430e7488806818e2cd64a8548fb339eef7ec6f408fe25c64a8d679a6afab988a068c4cbaab3b028fe28a2bd21265550eacf1af0b84f2c9b33c8d3e6f28b06
diff --git a/dev-python/libpillowfight/libpillowfight-0.2.4.ebuild b/dev-python/libpillowfight/libpillowfight-0.2.4.ebuild
new file mode 100644
index 000000000000..b18a134d6486
--- /dev/null
+++ b/dev-python/libpillowfight/libpillowfight-0.2.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="pypillowfight"
+
+DESCRIPTION="Small library containing various image processing algorithms"
+HOMEPAGE="https://github.com/openpaperwork/libpillowfight"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/pillow[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+python_prepare_all() {
+ sed -e "/'nose>=1.0'/d" -i setup.py || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 918e37d067a0..d4c6648f62ab 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -4,7 +4,7 @@ DIST llvm-5.0.1.src.tar.xz 23428720 BLAKE2B 3db4d33df21018d17eef0042c0d8d82a8412
DIST llvm-6.0.0.src.tar.xz 25296048 BLAKE2B 7ea90bb63d6f26cfbc1c1ed2f243b0fcd8ad2ceb7963cf768d262cd55e9a0c71a9cfdea0333fb220faacf4540d924d2512532774dcfb52b52490ad74e38c09e0 SHA512 a71fdd5ddc46f01327ad891cfcc198febdbe10769c57f14d8a4fb7d514621ee4080e1a641200d3353c16a16731d390270499ec6cd3dc98fadc570f3eb6b52b8c
EBUILD lit-3.9.0.ebuild 790 BLAKE2B 13015298e24920449372388bc9a0fe5b5c705b49bbc50cc6114c8b18f9861acca1d394d08de4ee87db70ee9d363309a3cf8f3ac1bbff865a0c6c6f5c14aaac6b SHA512 57854f8499794d42e9c312b006f54454bbac7679c166c603872ebffe01c47411bff083f7fce0eb817151056ecdd72562224e383de96bdd5c46487f895e33a6e2
EBUILD lit-4.0.1.ebuild 811 BLAKE2B 6a11590228ab794a2da32f75b8d72edd64a6a394640230a0d524b5784b21caf710fe6085fc913f48671e1812365d9665ae2dca3dca8697636b5149f69f6163a1 SHA512 583bb3c1a0fc61aa0e8fe1ba2beea9c4910f7af699b782b038ecce78e509cc2ffd219f8b63b8c83edd475eeee54c46c4cca4dbe602c6e833859fd784649d0820
-EBUILD lit-5.0.1.ebuild 898 BLAKE2B f8b861ea8092c349c8e6a282b4d7c226235810311625a75a844e97b5a4da0e0d3780e0552f784ef680e720d0dda3daaca04bdc500aff0e0923c32666c9d91dad SHA512 764bf7d8fc6df5ba2203e1956ec73bac946a4b8291b100b99b60a0828d5cbd6902ceafc67bbf35eb25e11af11aa5b1106818f62a71bcf681ce3ea9555ad51167
+EBUILD lit-5.0.1.ebuild 897 BLAKE2B 982501eb196f19447490abc081eb7cb1420ce800ad2bead2c2943bed5afc1edb1789f0f38d2e25f4e56f187e4afbd24f7498cc1d527a68eeeeecf17a7f29f5be SHA512 dad181576e1c8c8899c4b5929393940fb7dcfd7f5f1c6023cea39864d42ad7a4ddccac063ed7b788e350ebbf32c7f06f6718b205f036e0157aa89dfe3effb8ce
EBUILD lit-6.0.0.ebuild 1011 BLAKE2B 129fb224767fb8a698a1b0a270eca41fd9a7fd11266feb9859b80604dbf4049406ca5986bf83bc2264cefa6723251ab4f366207414fd3c7ebe1a41ef4e3bbba5 SHA512 ce9158117c34a94ff59b2dc74078be5015c970ba79902c89224ffaf4435e60d63ffee5e0bd61cfc28f5f076a64103570a458425111df44954ccac40e75e5d9f3
EBUILD lit-6.0.9999.ebuild 961 BLAKE2B cb1a25ddf6915b528d16dbb4cc200a708f0e4906659b280d2a87f7e02a536665ad592378ad446b9149373dbd643e683200e8169703628fcfa8db9b08536a777b SHA512 44fbdfa703aa94f2f4621490321bdcc092226c842b2f41d6223fb23a703686fcd004ec843b5bbf810a358179dd3e7b86997e4dfdd6ee7e32550301478ccdc4ae
EBUILD lit-9999.ebuild 936 BLAKE2B 2e34b2068e182c7720a3281ebdc66075cc73d0aaa8728b87ba4e4155e366ac57404e162d149230bea77856ed75e8f7eec95d9e924883f9f584314ae631389cec SHA512 1e860f314eba2e95c0242ee897fe09ef938055e3a87cb9c7df2f546e2711430feae2bd469149f668010bca3ac95c9e41c3a19a2235a44ae6ef8ea29ea575ece9
diff --git a/dev-python/lit/lit-5.0.1.ebuild b/dev-python/lit/lit-5.0.1.ebuild
index c7ea31c02357..eb53b1cdc0a2 100644
--- a/dev-python/lit/lit-5.0.1.ebuild
+++ b/dev-python/lit/lit-5.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz"
LICENSE="UoI-NCSA"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-fbsd"
+KEYWORDS="amd64 arm ~arm64 x86 ~amd64-fbsd"
IUSE="test"
S=${WORKDIR}/${MY_P}/utils/lit
diff --git a/dev-python/markdown/Manifest b/dev-python/markdown/Manifest
index d300f13f7a9b..ad971274da06 100644
--- a/dev-python/markdown/Manifest
+++ b/dev-python/markdown/Manifest
@@ -2,7 +2,7 @@ AUX markdown-2.6.8-dont-build-docs-default.patch 387 BLAKE2B d3ecf07d57d8aae13ec
DIST Markdown-2.6.5.tar.gz 301781 BLAKE2B 527a84bc8c4a891e64749bce273bf10c439376386c27355f386de8a0dd89e2bf0c1d6cadb0ff937fa3825655ab6220901f7b17ea2d184f3b3d178cbb54af58b8 SHA512 d966136a7184ada4eec70af661aba441694a8c4f59e57d59a28dfbc1649ca1e90cc1e4a29b354b3caf35362e1e0c96eeb3f46c68f82d7a898b76c08866d459d3
DIST Markdown-2.6.8.tar.gz 307330 BLAKE2B 6867f15425bd84bc030ab52000dc2f83bff0c9885854cec4a2a785f80b18129160bc57da30226fe17f42043b4938482e2e4eff9cdb3d4370b0146cc09f1ff576 SHA512 85c1a16ebb50af79f378eb2fa936342df6174a4f597a74fee6d0495ef2bc4c7c8337463799e427cb6788b3429e400309958b5c4784f536593047ab2e47ac7c23
DIST Markdown-2.6.9.tar.gz 271564 BLAKE2B 792e438955a55de9f473107618516d17129caa4d02097d510992d25715a4f28aae005781b3a2e4fe53692bc12e96ab49008b66ff49247bf1685bac4c7607e0b6 SHA512 d00c800dc7c1ae0753cbcddd755ade7d593a8d9c9d4ffc6eb8765233a44027a75b68948c14b4469d7aa0e7f74029e9f60159d81ed40b3d2e770c68a81533ccfa
-EBUILD markdown-2.6.5.ebuild 1410 BLAKE2B 622a333c76ac95b7464d1fca26d1abeff5aef2b74ca47d47f380c95f61f619e197639a8ccf0421d63e16be1e04a6b128f995d2a44d8765e22ba98554ea43ccdd SHA512 f5a403e2c70e85908d3801357e4a174433fd77ec27a20d77972c6584fbcfac17c32416733bce997a43db66abb6d52761152bc6e395cfcd26d01d494584411452
-EBUILD markdown-2.6.8.ebuild 1468 BLAKE2B 20fe3901a247e46ee152cf7845bb15d06f2e8f73ed74b6684ae49da244ae8e4d621c2ab01d3ff824a0dd5015e728bff6146f85c9fd9e4d2a31a53f57c1c958fb SHA512 dd2706bbdd1607f181781bcacc921a5858aff953b869ae493d857cfdc20f2d555b98f9f96c523b25f9a86d65366f90a9d01b4af199e9bfc116e2ef95460473d5
-EBUILD markdown-2.6.9.ebuild 1479 BLAKE2B b851f4474ecb0f350ab416df479e3be822f2d03aee8a0a954008a3d6f5bec0be311cff8fdd8d63392c97a2f2a99cea2f391474f6cd81f0855c1c4087e546b421 SHA512 8812cc63df0fb871f763c3ecee65c7c84e5a2dc68fc33206400a404d421d20457a875b2f6ec9deef4351f65c914762798909a45d178d9de60f1b438274b64acf
+EBUILD markdown-2.6.5.ebuild 1360 BLAKE2B 96bc7f61975fd69a54f25cfeae96ed83e6693c779a83039fb4f2167ed7f338b487c6355ba7869edb78ecc2c8b61d86227e1f023539f1f14744fb5664efad2887 SHA512 4eea27275426855758050168a7e563929c51e843d1f6ec5055cd7aef64cb2e29c8afb5417aae9fd81b2b67fbf302b4cb58d849e25f94542bad3afbe538efa9f3
+EBUILD markdown-2.6.8.ebuild 1418 BLAKE2B 069ef2bc83d4b18c1a6195e3375c6f86c2e457053dca13f9cc79d5cb02df13ebfebc5103bcecf38dd17b9bb730c12268a24ad67a2c1e4036cef4c0eaf05ae472 SHA512 07330b30f8deab9074d00cb60c5248767535a80d2591833f299db5777427e56ffc68a78fb309ee7fd8ed2de6d1cdbb030823696a2786f7f6cf9447e3d011ad52
+EBUILD markdown-2.6.9.ebuild 1429 BLAKE2B 96c80cd1f307397f7440f5fc2813a1f359849d13c3c3901d32e25ef04079e7060d8e9513c7c8a5d4459c00f0b7290bce7d222adc6c3dd8d0eb7ddd1f19847000 SHA512 47788f746d45910ff6153289875dd49692096bf4246ac61766ffc13095764a059aa443081bb0c5f10c84f31572dc4ca6f987715095074e91c3272810b80081b6
MISC metadata.xml 465 BLAKE2B 8eadaf9d2733b1b3d93a389b0009652eecc3a0c3b6347ada4f27d99bd69b0de1be199eb1da7854655b8814a946f40a711e8fc092b22b214c18dc696dd3c0222a SHA512 4c9a52b62e49040fde94cc2d3d9edf88c42d085639d893fb81d119b8c216100f912e2725a1bbb31b1136b505ef8102f560989289da5aadc6c8f433f0186da44c
diff --git a/dev-python/markdown/markdown-2.6.5.ebuild b/dev-python/markdown/markdown-2.6.5.ebuild
index a257e31b2178..d93e671c0100 100644
--- a/dev-python/markdown/markdown-2.6.5.ebuild
+++ b/dev-python/markdown/markdown-2.6.5.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=5
@@ -12,10 +12,9 @@ MY_P=${MY_PN}-${PV}
DESCRIPTION="Python implementation of the markdown markup language"
HOMEPAGE="
- http://www.freewisdom.org/projects/python-markdown
+ https://python-markdown.github.io/
https://pypi.org/project/Markdown/
- https://pythonhosted.org/Markdown/
- https://github.com/waylan/Python-Markdown"
+ https://github.com/Python-Markdown/markdown"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="|| ( BSD GPL-2 )"
diff --git a/dev-python/markdown/markdown-2.6.8.ebuild b/dev-python/markdown/markdown-2.6.8.ebuild
index 24caf04eba3b..f68d62ea2dfe 100644
--- a/dev-python/markdown/markdown-2.6.8.ebuild
+++ b/dev-python/markdown/markdown-2.6.8.ebuild
@@ -9,10 +9,9 @@ inherit distutils-r1
DESCRIPTION="Python implementation of the markdown markup language"
HOMEPAGE="
- http://www.freewisdom.org/projects/python-markdown
+ https://python-markdown.github.io/
https://pypi.org/project/Markdown/
- https://pythonhosted.org/Markdown/
- https://github.com/waylan/Python-Markdown"
+ https://github.com/Python-Markdown/markdown"
SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz"
LICENSE="|| ( BSD GPL-2 )"
diff --git a/dev-python/markdown/markdown-2.6.9.ebuild b/dev-python/markdown/markdown-2.6.9.ebuild
index fe96e55f6c14..a87ef4ed9a3f 100644
--- a/dev-python/markdown/markdown-2.6.9.ebuild
+++ b/dev-python/markdown/markdown-2.6.9.ebuild
@@ -9,10 +9,9 @@ inherit distutils-r1
DESCRIPTION="Python implementation of the markdown markup language"
HOMEPAGE="
- http://www.freewisdom.org/projects/python-markdown
+ https://python-markdown.github.io/
https://pypi.org/project/Markdown/
- https://pythonhosted.org/Markdown/
- https://github.com/waylan/Python-Markdown"
+ https://github.com/Python-Markdown/markdown"
SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz"
LICENSE="|| ( BSD GPL-2 )"
diff --git a/dev-python/markups/Manifest b/dev-python/markups/Manifest
index 4b9fb67c3bff..cfb0ee52c78b 100644
--- a/dev-python/markups/Manifest
+++ b/dev-python/markups/Manifest
@@ -1,3 +1,3 @@
DIST Markups-2.0.0.tar.gz 16772 BLAKE2B 88091cbdb6dc5c7289561e4ff8d585335f13ece27ff62951d7356bb89b35e09b8eeafb960583f9dd5faa5fbe9cdb6961523a5314bca8c78e2f0f80514f28595a SHA512 8ccd348efea68678bfb7f47bd13da2729f95a5b5a8d44f11239dbb86b8224867cb1197e46d875ab9a0ba914be004bdc9aa6848b1e6549dc53b12e06040faaaae
-EBUILD markups-2.0.0.ebuild 661 BLAKE2B c24ff446d319fe721c892a10b87e444599bc7a8459305e9937262dbc481f10b693d3a5784f8c474b6f4ad75d71aead484740fd2f5a22c835a2bc84e0cc43fe14 SHA512 4717a1dc5c8a89692da7298d5c54f5eb86592af9902fd548e02cf9cce31520219f0000d37bb4422b50db48b0a915fb220bb237af342194a5106c8c55e30d5f63
+EBUILD markups-2.0.0.ebuild 662 BLAKE2B d600b61e9a18586cc212dca8f715c76a67a2dd310a0c5c8936bcd0f6d6743a8d51c509e94350ed442f86131fae67af78399301e0b70518983fd3e16fa4593335 SHA512 cc613808883d44de04bc99d5765d9d58015ff4fd381e99eb7b288b8a81630d298241a7a217e6d25fe1dd40f9fd1a7b482ce1010a3a0690e06253585badf0e5e2
MISC metadata.xml 386 BLAKE2B 97330ae5dbda375442d15b60796eac606016d0c4b9f2d4f5acaf689e3b675336a302d0bdf795b538ff0f3f8577914a8cff32e624c2c2c07f10237f9292f9ac6c SHA512 3b8b537f5f944976cb1190822427b4c82af3fae92ad3b6a3505a2327a4da78c5eb0133adf6a0e4470ee27affb6787d1aa3a4443f7eec79a5e16a3684d01a6c3a
diff --git a/dev-python/markups/markups-2.0.0.ebuild b/dev-python/markups/markups-2.0.0.ebuild
index 2f123ab52894..711b958eefd1 100644
--- a/dev-python/markups/markups-2.0.0.ebuild
+++ b/dev-python/markups/markups-2.0.0.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
@@ -12,7 +12,7 @@ MY_P=${MY_PN}-${PV}
DESCRIPTION="A wrapper around various text markups"
HOMEPAGE="
- http://pythonhosted.org/Markups/
+ https://pythonhosted.org/Markups/
https://github.com/retext-project/pymarkups
https://pypi.org/project/Markups/"
SRC_URI="mirror://pypi/M/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/medusa/Manifest b/dev-python/medusa/Manifest
index 303a242cb359..9f6fa1c73dfe 100644
--- a/dev-python/medusa/Manifest
+++ b/dev-python/medusa/Manifest
@@ -1,3 +1,3 @@
DIST medusa-0.5.4.tar.gz 107744 BLAKE2B 13050a97887d6dac4ddf561b109880fae9eb4f2e1462ed92a4963724580821190d94c3d9086dcf2b4656551d9f6e1f9d6d3dd6d501923cb25ff1f68257f6a985 SHA512 9b28c13f633c87586b88388719afdc6c8f32cb0e25583e8c03f5bb0a0ef7c75a4fbad23f5b296bf84c8fa50d7d811fa62305f3fbe64d3764aa5d28228a31a43f
-EBUILD medusa-0.5.4-r1.ebuild 793 BLAKE2B b79792122f9c0853a4b95949d0eadefb8d74df9df057a140f16823ed87013a01dc4ae41604effbbff54e722b6c18f381f31b769180daf2895e2591e03397b4e3 SHA512 49802a1c713fbe6c6213c4501797c0b40b459c683eaa8ab47d13343b9656c4fa1c335c6043e98cf7c0d0f5d31eeefb38cb18906f6e5943c1b1beda3f2c6bdfa9
+EBUILD medusa-0.5.4-r1.ebuild 749 BLAKE2B 9a4a1f73ec0bcc7d441d9a1b29a69cd8429078ed62d328ea9207695d19202d80358b98e50cf60af8813ace2e2e2cda8aa869e796cf940a347b04fd9597b22689 SHA512 b1bf3614d43fe5522b4d6df804ba0c67bdb414431ba8910d6f376d4d3a0c888dd6d7caa762cf25c18e1c8efbdd81236204614aba4e4c6699eaa7c782a433d973
MISC metadata.xml 236 BLAKE2B 167eb58da19caba0e03167e2f209e118ce8a468851bca2790a0353112848fffcd72522497e5f951bf5c6eafa9691fa2a1ad980843cb4170a8194f3b8178ebe16 SHA512 0f2c2a0401b53543eac90eafdd4d11c5913be07f47b968e2892ca92c265adbd9564f02a491ff2607d7031194ba3e50c7720851537341b1541120821c487147a3
diff --git a/dev-python/medusa/medusa-0.5.4-r1.ebuild b/dev-python/medusa/medusa-0.5.4-r1.ebuild
index 9ea7f116d976..079c8b29f367 100644
--- a/dev-python/medusa/medusa-0.5.4-r1.ebuild
+++ b/dev-python/medusa/medusa-0.5.4-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="5"
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="A framework for writing asynchronous long-running, high-performance network servers in Python"
-HOMEPAGE="http://www.amk.ca/python/code/medusa.html https://pypi.org/project/medusa/"
-SRC_URI="http://www.amk.ca/files/python/${P}.tar.gz"
+HOMEPAGE="https://pypi.org/project/medusa/"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
SLOT="0"
diff --git a/dev-python/mwlib-ext/Manifest b/dev-python/mwlib-ext/Manifest
index d0912871bc32..2a8da9acc81d 100644
--- a/dev-python/mwlib-ext/Manifest
+++ b/dev-python/mwlib-ext/Manifest
@@ -1,4 +1,4 @@
AUX 0.13.2-unbundle-reportlab.patch 1211 BLAKE2B a1237cf320e5a37aadb1f9a49c85a9bc9c2b080134fc066612f1b7eb5d01b77a233b5fb98ef2c3e17106e1787cb778901a3c0953bd093be2ba950926f5b0826e SHA512 9b722a08157d7e3545ce40c061ed84f1bda323bd65b2938062dc816d41b1005de851602249f787a5e6868674bf94ec37246572a7fe7476339fa5eae43e11dd72
DIST mwlib.ext-0.13.2.zip 2111364 BLAKE2B b1b5ddf4cdc54fb2e72f809e86dfabd2b81498432161128e7fc99e811ed3736889b59242e935dddae090deb6489bcc043e699e6b4db0f360732ed983765f27f0 SHA512 a7c6a53d92335d59f952c9fc549ef079afa92dbf8b3c97930463c817c867c27d6ea97b3a52aeadc12c6d107f149630799007409f1c1ca23186ba64a2e71ca6d8
-EBUILD mwlib-ext-0.13.2.ebuild 671 BLAKE2B 2c7b6de00d5c89677c33a88b76b03936d4d635f75d9f7c5147ad6215d034b48697b4fc59c2550228cff9e49a2e966783405a903f7e7b715d378681f0a7654831 SHA512 20f0d671bed2f59d9fd4dab5068216f5e22ec45748f1946f5bf8e05ec7b1aa290c6edb0bbb9ac1682ae2c0c7c91b864341910f8479a6838352fb72d28f8bd175
+EBUILD mwlib-ext-0.13.2.ebuild 663 BLAKE2B a0c37c1912757f723544f4c365680387fe72e1c2574075f5162f0811f4a637745cbc9f91c040ea5a501eea0776eaf54a839ed4017e6fa1e52562ca1d5f98ee0d SHA512 8b786610239a9d19729e5e1b2bef48dabad70e8ee41b110e3cad7d0998ad26b856981be10c4430ff29095587d4e46e2dd421f3a341a2fa1ee980b3160778a904
MISC metadata.xml 312 BLAKE2B 3b9e1681fadec769e08d8f84b79152ad1bf713e81b401393fbfda73dc4acb2350d91d20b81c8556f9948990b82d2c0afc530ad22bc34e0d99abcd9ae80e809ff SHA512 35e6f66eb933bb01e8475c55ff097ec406a08fd0358da5912fe702bebbbc46b04de23e7da88144ab699f91cb7796d7eb3fdb5e620dfb7f85b38caaf3c1c88a52
diff --git a/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild b/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild
index 33361917a939..fe4411d9904e 100644
--- a/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild
+++ b/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -11,7 +11,7 @@ MY_PN="${PN/-/.}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Extension module to mwlib to pull in reportlab"
-HOMEPAGE="http://code.pediapress.com/wiki/wiki https://pypi.org/project/mwlib.ext/"
+HOMEPAGE="https://pediapress.com/code/ https://pypi.org/project/mwlib.ext/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="BSD"
diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index 566143dd86bf..060d62c13ae0 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -18,9 +18,9 @@ DIST numpy-user-1.10.1.pdf 406114 BLAKE2B 88d43e87071eb88223c84720001671677c6f8c
DIST numpy-user-1.13.0.pdf 580593 BLAKE2B dcf86d0a87ceb7062b8fb339d37bfe3c3fd5e166f3079a079d50f6afb51bde9754d050c97b3e4aec237aaf797d70a2458fe0f26beeeeaf1594330e08c07e181a SHA512 d3891d449b72c2d97af28182e0bcb12559abc114f8dbf0e0c68362c1af50e6aeab565b31b4aa44ab079e8d47f550081a79a4066c37fc52a1c70c05be45eb5c11
DIST numpy-user-1.8.1.pdf 408305 BLAKE2B 2956e42ebad45b021f72c7e71d357d953ea8a26639b4c6e81dbe1718052304ac5ce1a7f96646d94ad48bf737ddc6962fcbc304e31dfce32b85cb8165b0ada6e0 SHA512 9e646e89e7e67834fa596e43082b43842d1c59287d22fd8d20c9f0a1d3d56a518a08cc2c036de4972ad0d6d9d3c2f56e2210f76e7244d3f7547b5204d84d3c7c
DIST numpy-user-1.9.1.pdf 418111 BLAKE2B 683ed35ca9e123387a08a88047ad0cfd8bf3698efee7c17c3b57941f57f86297798787f13b142a1bf806f775e70bc116109decb281ab82959c08932c06aa1f3d SHA512 724302468a8e93daf70d379bb1ee7369953e297c40ea260f080b7aca3c9c81e619a81705bdfb2ea214da5b5325ec2b48e953eceeaa1d60c07593b00c35989f45
-EBUILD numpy-1.10.4.ebuild 4069 BLAKE2B b696f6b5ac649576e7a43ebdb29c947be31d0370d3a6248ea90db8b729ef8b0fae2d0547a4ff8f4dc0ea47a218b41adedf2aad95c3ab03deb448d59f7d0ddc43 SHA512 c54637ee7acf4a3f400b186df07bfd8e949d5883d789c8978d39b1709a8251b5b0660cb95ebce9c7af217a2abb2bb4181b8c3f3de77a92461380e70236267132
-EBUILD numpy-1.13.3.ebuild 4621 BLAKE2B 2889f3b8969c4dd2e72ce7bb51973a89cd17636f055c17f8adeababdecf132cafe788715a54bc117ca0140d48c04bea46fd2ed8394cfd6fc75c83071cc9ea5cb SHA512 2a14957f44d34569efe69ffbdb2c6ec688080fce67c2423da9e4670648f67b6f7b9f9f01f5639d5a82f0c39e8d13af8f83aba89ca31446c57758faabfde81c02
-EBUILD numpy-1.8.2.ebuild 3958 BLAKE2B c2adc30c2fff21de615af9341824e59e46d0a5b5d5e0d725e2b37ad50cdc98c32e5a9efb00e7c77194a9386ace2389453cd963ab954b87f8ad481f20e645f2e6 SHA512 c2ca2bbae41ae787a7d7c0bfdea213a217a67be2cc0c4f8e399ea9c81f0b777563194d733bd350ff0af6c2218c0f1a4f1792e1d77c1472ffdd9eda37e736277b
-EBUILD numpy-1.9.2.ebuild 3971 BLAKE2B 1f26245296aa824966a93ff8f2881a0a4d6559745d8e39bbcbbf1ba94997193bf9c3b57cfe1d752e7ff1973beed34fab482818445c107e9bfb645ac09d95b0e9 SHA512 b8228e945ed92b73041a676c412e66566333274612dec1f33ecbeb9b5a7ccba377c906fe429fdb760ceafc25fec6ff6a9b1c93655576af04c5ce3b8baa4010f0
-EBUILD numpy-9999.ebuild 3317 BLAKE2B ac8a0f83bece593bf1e5623636564e3a472c0d24ad47f874bf1e00dc5639f8ce2cb0e78fe226233e3aaf9a11c92be00c7b38a992775a3c1818902edd698c7427 SHA512 047856959a3114cd55512cfe8b7029486a2c4e4f4f1f7aedf1184d444c95d2f0a248446745d93dfdfc85895af3875179bcf5dd2e2339e58efec02421b6a87470
+EBUILD numpy-1.10.4.ebuild 4069 BLAKE2B 04336f313395a4c4243aceea1d52592d7fd77cfc4c854362acfd2923dd9b2b6cc652a90745b122e0c31399508aac4ed4f6977e1a0d1a4050952a6dbd3b8a532a SHA512 4fb21dfcdc22b27caddea047b658a4824c31dc431c5dae420213a1c13d09e10503c504f8ea1898667cf52fb7933c5a7ee5ddcecc12aa55afc2e8bf67f74e331a
+EBUILD numpy-1.13.3.ebuild 4621 BLAKE2B e54d42c776130b90df8b2e6c4774e09aab63b04ade5bf012a2c66b59fa37a5cece84e0b64f1e8bb8263faf69017608ec3ab0e3551fbd67c9bd63bf14791439f7 SHA512 b9ec2d0df263574051d23b2c28635c4c1bce6d28acd7d35548d8ed4362d6ac4cf1c3c5d9e52c16a4ea10efa29bd58641045a97a39813fbe661d529de07b2dce3
+EBUILD numpy-1.8.2.ebuild 3956 BLAKE2B 6d8d06a5e42f73b1b6d76f42587d2cb266157385a2fadca2da36814b7255162409bcced3b7b5e1f710244bd8ca6d4198c96d01c7b611ed2e577947c052057b9b SHA512 c28b06e01227eaa18312671e13177b3c92931f3ac21209865e03d0f583eccaa88b7c2571140fa0fdbd56d55934b745f72507f5d764728647903f9f8d6954eefc
+EBUILD numpy-1.9.2.ebuild 3969 BLAKE2B d394ff79c26ac65cf029b107dea4e2822f7035743d3ce3e79b9f8bc1d8ec6d55c28600134c5efbc073a6b03c61b341a89bbd333328794d4779c3824d564b7146 SHA512 13787d361d2a065a676fd55f96dea96c49272ddbef88d89391a4250cf305d39e293db203c6be3e3de9fcb6f0aff5b38fc97ad344a34f91d1a60d507df9e347e4
+EBUILD numpy-9999.ebuild 3317 BLAKE2B a6d96463d4718d3395224936a7f2781a21bcc52a385c895e07b2f9987e60c1d8f0de8acda781125841c3ded5a1c4ae417d151c973ce1549a6376c0c9b973f12a SHA512 04e2469daea40a304d1477f267b0b789a9ebc1b27fec9355e2b7e657193fccd041541a95218af85efd7d83bc471e3c544216f4414b0818a9e83a06c2f2699638
MISC metadata.xml 876 BLAKE2B 5e257d6ea3c59c5819d854db7b7db3ebff53b5c87b5ce9348786085f09db12aa6fc8fa86393b9e6c06760ac0d9f36a52fdfb1865c9d1d9ad5526d74d3d53e8b1 SHA512 d35d0954ff8f21e370edeab3ce3e5ab501bf216c93399e807ede6f1910ba0ea41359425bf894d813a39442fb92a724fe83ec8a5c64e6bd97de9422f67700d549
diff --git a/dev-python/numpy/numpy-1.10.4.ebuild b/dev-python/numpy/numpy-1.10.4.ebuild
index 51072638494b..44dbcb1a4e9e 100644
--- a/dev-python/numpy/numpy-1.10.4.ebuild
+++ b/dev-python/numpy/numpy-1.10.4.ebuild
@@ -14,7 +14,7 @@ DOC_PV="1.10.1"
DOC_P="${PN}-${DOC_PV}"
DESCRIPTION="Fast array and numerical python library"
-HOMEPAGE="http://www.numpy.org/"
+HOMEPAGE="https://www.numpy.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
doc? (
http://docs.scipy.org/doc/${DOC_P}/${PN}-html-${DOC_PV}.zip
diff --git a/dev-python/numpy/numpy-1.13.3.ebuild b/dev-python/numpy/numpy-1.13.3.ebuild
index 3fde5c7bc3dc..6303401c03f9 100644
--- a/dev-python/numpy/numpy-1.13.3.ebuild
+++ b/dev-python/numpy/numpy-1.13.3.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
@@ -14,7 +14,7 @@ DOC_PV="1.13.0"
DOC_P="${PN}-${DOC_PV}"
DESCRIPTION="Fast array and numerical python library"
-HOMEPAGE="http://www.numpy.org/"
+HOMEPAGE="https://www.numpy.org"
SRC_URI="
mirror://pypi/${PN:0:1}/${PN}/${P}.zip
doc? (
diff --git a/dev-python/numpy/numpy-1.8.2.ebuild b/dev-python/numpy/numpy-1.8.2.ebuild
index 143290901acf..418fa7468192 100644
--- a/dev-python/numpy/numpy-1.8.2.ebuild
+++ b/dev-python/numpy/numpy-1.8.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=5
@@ -14,7 +14,7 @@ DOC_PV="1.8.1"
DOC_P="${PN}-${DOC_PV}"
DESCRIPTION="Fast array and numerical python library"
-HOMEPAGE="http://numpy.scipy.org/"
+HOMEPAGE="https://www.numpy.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
doc? (
http://docs.scipy.org/doc/${DOC_P}/${PN}-html-${DOC_PV}.zip
diff --git a/dev-python/numpy/numpy-1.9.2.ebuild b/dev-python/numpy/numpy-1.9.2.ebuild
index 64ed20260186..6e96869e38a8 100644
--- a/dev-python/numpy/numpy-1.9.2.ebuild
+++ b/dev-python/numpy/numpy-1.9.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=5
@@ -14,7 +14,7 @@ DOC_PV="1.9.1"
DOC_P="${PN}-${DOC_PV}"
DESCRIPTION="Fast array and numerical python library"
-HOMEPAGE="http://numpy.scipy.org/"
+HOMEPAGE="https://www.numpy.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
doc? (
http://docs.scipy.org/doc/${DOC_P}/${PN}-html-${DOC_PV}.zip
diff --git a/dev-python/numpy/numpy-9999.ebuild b/dev-python/numpy/numpy-9999.ebuild
index 4954f795eaca..a930c5a32ab4 100644
--- a/dev-python/numpy/numpy-9999.ebuild
+++ b/dev-python/numpy/numpy-9999.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=5
@@ -14,7 +14,7 @@ DOC_PV="1.9.1"
DOC_P="${PN}-${DOC_PV}"
DESCRIPTION="Fast array and numerical python library"
-HOMEPAGE="http://www.numpy.org/"
+HOMEPAGE="https://www.numpy.org"
SRC_URI=""
EGIT_REPO_URI="https://github.com/numpy/numpy.git"
diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest
index 3ec9dcc95c15..91aa9fc92806 100644
--- a/dev-python/openpyxl/Manifest
+++ b/dev-python/openpyxl/Manifest
@@ -1,6 +1,6 @@
DIST openpyxl-2.3.0.tar.gz 138746 BLAKE2B 74a6ebcee9f7c235a4e590de18b39fe04eccf4e37caad64f727a19317b302649821b2ce42bd4ae8d2f192e6cfbe284b2b07b452f28ec4c52850ad32de3c9025b SHA512 e0d438c753628618748af7511366936681e63046fdb9dfb8509db8701194dc2875394892392e6871a367a68c08b730efdac29a88db6b0589fd619066145fff9f
DIST openpyxl-2.3.3.tar.gz 141530 BLAKE2B 5efb845e8a208a8214380c8766db0c448a59dc5976b23ab8ca8d88481390ac6fdb250a629389eff7f2072566ff640ad15b5d5969218b49f0fe44a2da806e1682 SHA512 b5fb65acb711affe40e466c91d58a8dc989ada06cc58cee046311b6e65073e49ebddac8912f1b5642eb2be36ed8ff4f9a8b07acd75cdd067807fa8898b47c065
-EBUILD openpyxl-2.3.0.ebuild 764 BLAKE2B 37e1ffa86206ba07e5b6d9a4e35e6fd82305a7f1e738c4d17627067c47475b8ac8cf9fa46207551ce02cd87dd766b7f655ec587f449258df88ca9578dbb170c7 SHA512 252326aafa7753850ec792f121f0c7d455d310072cbb0518fe07a7ee29f3076c70f9507bec3a8fe073ad5ac1fae0bea22a9f27678542c4278175a27a8673d72d
-EBUILD openpyxl-2.3.3.ebuild 766 BLAKE2B 14c58210b6d028dd3b81e9f5f815beab29e5b1443dff303212fd72e4ee29d6ffd520820bfc4bce01046c362ade0dc9f3bcaab0f0a56a9b8609fd146c2896dda8 SHA512 9c31e03c8052b08b286a96773472027bb0fd4f97e20c07c713ab0f29557ad5bb6e9d24c3bf275d489561658b87397b99c1fd4edf7aa690ad38a1873b3df969e0
-EBUILD openpyxl-9999.ebuild 684 BLAKE2B 69de8d91f98de9fa1a316c8e42871ac17589c74e394c8ffda7dc41d401ec87ed47cbbb9f68c9a8569a6fa9dfff564e577783499a7378272ffde8317379342d40 SHA512 9b01ca560e6a03542b4d0640c0ae771b803d7d9cb5acc229a8a0e1954448ff3ada2d6e0d64877d59a7da88004cb4812da6d47f36449e76b697c0ac8e7f9376ff
+EBUILD openpyxl-2.3.0.ebuild 775 BLAKE2B 395e4676e98d33abdf8a12eb10b15b8b3e2a26e05404b7bc3d9f3649d2b937e4896ceb6a8a3b878fbafda6126b8f32805c8e6faec8987b3f18103c93d74010a4 SHA512 97b0e3e612c7e9b8b6d0ec7756553f8d5c871c89f69c9b4ecb549906f227a7edf1392ae6fce90d7e7c721dc799cf1147c117248dbd939f32adbf6d86b0908c79
+EBUILD openpyxl-2.3.3.ebuild 777 BLAKE2B 2b007a8e66710358304fb1c15749332b2b2ba62f3f16c416057d04dadd6cf0261ca2d6b26eed21376f5f7d1e00c08909d1dd5e4c91be38159bdbaf11d2c2bbf9 SHA512 bc248245f090f258fd23693f4019d0ac6e685e856c68ba5d85b08e2938eb89e1997195f7db311adb0f69614fbc70c77ecb723c66de0fdcc6e4d5371d7e6d1cb2
+EBUILD openpyxl-9999.ebuild 695 BLAKE2B 69ed8a8e5846e65781c5cbf393d98a341295910f0f3c50065d815d1def0a49dec30d3a4f9de3d2c83a6ff2088a3fc0af7477d6565244cbfc5e0da7b24329157b SHA512 9ee22333f44bf662c8664f1b1a3f7ed291254b192837dc432f8a9baca1e706c55e0dc3e486931abce877a53b22a7d193bf9aa8636852e3278b68d33dfc516fc1
MISC metadata.xml 449 BLAKE2B f5d81266618fbf1f9b74005ff4b9cdb22fa7d059dbbecdba18dab50b488e48b27ba7d4eb814c1e3baa9a8bd92b232e28f00d21f25c18bea58790c1af5e3a5275 SHA512 c9aa0ab803cc15b6ecbcdcb01fb4c224ee32a53b9054b345329f9d66e2aaacece4b2320878e4f09c0bfac1631b6656bc93c6036d3cec84c1fee27d4737aacee0
diff --git a/dev-python/openpyxl/openpyxl-2.3.0.ebuild b/dev-python/openpyxl/openpyxl-2.3.0.ebuild
index 88aee200525d..999223550caf 100644
--- a/dev-python/openpyxl/openpyxl-2.3.0.ebuild
+++ b/dev-python/openpyxl/openpyxl-2.3.0.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=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
-HOMEPAGE="http://openpyxl.readthedocs.org"
+HOMEPAGE="https://openpyxl.readthedocs.io/en/stable/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/openpyxl/openpyxl-2.3.3.ebuild b/dev-python/openpyxl/openpyxl-2.3.3.ebuild
index ef154a5dc827..8de94aaf934c 100644
--- a/dev-python/openpyxl/openpyxl-2.3.3.ebuild
+++ b/dev-python/openpyxl/openpyxl-2.3.3.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=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
-HOMEPAGE="http://openpyxl.readthedocs.org"
+HOMEPAGE="https://openpyxl.readthedocs.io/en/stable/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/openpyxl/openpyxl-9999.ebuild b/dev-python/openpyxl/openpyxl-9999.ebuild
index ee7102131b94..5202a8eafd18 100644
--- a/dev-python/openpyxl/openpyxl-9999.ebuild
+++ b/dev-python/openpyxl/openpyxl-9999.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=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 mercurial
DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
-HOMEPAGE="http://openpyxl.readthedocs.org"
+HOMEPAGE="https://openpyxl.readthedocs.io/en/stable/"
SRC_URI=""
EHG_REPO_URI="https://bitbucket.org/openpyxl/openpyxl"
diff --git a/dev-python/plumbum/Manifest b/dev-python/plumbum/Manifest
index 3db4e4344f41..9c1553c521fc 100644
--- a/dev-python/plumbum/Manifest
+++ b/dev-python/plumbum/Manifest
@@ -1,6 +1,6 @@
AUX plumbum-1.6.4.patch 1521 BLAKE2B f65f963fbba8f8e585b8bcaa99f3cc377f485867994294d0116380d61d05fa0ff509f2df07e869fc12fb817d8c0ae3c97c9c71cc65b3e028eff708ac82565b09 SHA512 cd054cd97f055c571b627bdb54b4644dca4653f06efd9022a74cbd632486f1fe3cec65969168895aba85bed4bb0e060bbaf11009d31d21d9537dca5b4f29a539
DIST plumbum-1.6.0.tar.gz 77092 BLAKE2B 795101098614dfe547e884fb3c4f9e7947a65995a5223d89a83aedd91ed7d4eac25dd926d022e32384430620561128f9e957d05af68c463a65b58e8a86ce2717 SHA512 0be9461720cb03c56aff8f56705b1753013e02df4b4d3dbc7e8379930b9efb3822df587483ca708f3a16f08d625f03459f8fe377bc50e59439d05f73669003cc
DIST plumbum-1.6.4.tar.gz 88041 BLAKE2B aadd929fc6878bd49ac3169b1b4235140d08ff452eb5eb61e43f9ad869ea867916d76ee7f2befb68e67cdd9d9b19c364d6e02810866f6ba5022cf7064d240786 SHA512 26110741251d75ae9b47f522aba38e8af7a658d22900b1487b3f6e4e6971e4682283003e674f40345e14dd4103f6d485fc569348cc1245ac0440cd04688abe99
-EBUILD plumbum-1.6.0.ebuild 391 BLAKE2B d8680d4b61db0c7825bc00e3a576e10f68998a8a2b38f94ca603567383779333387228f6c0ac2924ecb10a250cb363ad5f4201451a786c004883d424702f8eef SHA512 07383a75c380b63f9917e8513ae670006cbf9f6e8d6ad8f49b4051f5ff2fca0f5ac2e641043e2314cc938f2eaedd42704282d5ec3fdade353abb542cb80c5c5a
-EBUILD plumbum-1.6.4.ebuild 490 BLAKE2B 6daa3c8117942111bffdcf4f82a2e792fce902a8b620413d9e760a1c1ac011769727be7ad4647ce33397709d24a111b59d3848efc0ffdea2b0fad21f3ce4b238 SHA512 988e9c173916192c23369da838f31064cb9908718e256f9bba83665f600b2216ff2ec5af4c0be0c1873c1e70a78dcc24e9d02b3f1c421c82ef2959dee4537730
+EBUILD plumbum-1.6.0.ebuild 401 BLAKE2B 3d75d35fa45b284dc076a2658210b70eaedbb8ca8bf1b4bff635a5efd97f91dd3fd6dddd2d255c49fd1d63a59efead5a66dde4dde484bb3c079cca9ed1c59b38 SHA512 e7516ced1b546c0353a265c6726ab5602e598c95eca1e1327d8a5d82b0db8de73217fcaf41b00d829ad1ff15c41741ce216066471c6b4057b1024a18027e99ac
+EBUILD plumbum-1.6.4.ebuild 500 BLAKE2B a807979f6d039b13cd9c1d65b754e20d171aedf11c4b59f0697438c4fd169ff08cebd3771553ed99addb13fd5b387d5cc2d57972f291194e76508c0dc85db0e4 SHA512 54b2d8dbb1926a3e204d3b33c776771bbf90b5a870b4d17b665a369f197aed278d750f5268f1ebca5240719b0839dc3b29a982e9fedec405a9766d047a162277
MISC metadata.xml 667 BLAKE2B 831314c0a117c620e7d17f7023d0bed99deba80cf0d84852bd972ca788aa8e4ed6d959938fe5c7592db95b13d600a86b7928aa46a58d65cf1b9e48a2209b5c61 SHA512 c44ac643857f1e096d33e7ac3ae9a5a7e135861b7f6e26a3b889d9cc4fd5d302ac9657520c73cdc618b95ee31f168cb2e5704c1bf1b7710b859e57a2abafa812
diff --git a/dev-python/plumbum/plumbum-1.6.0.ebuild b/dev-python/plumbum/plumbum-1.6.0.ebuild
index 4e80f40deec2..dc3714d61357 100644
--- a/dev-python/plumbum/plumbum-1.6.0.ebuild
+++ b/dev-python/plumbum/plumbum-1.6.0.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=5
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="A library for shell script-like programs in python"
-HOMEPAGE="http://plumbum.readthedocs.org/"
+HOMEPAGE="https://plumbum.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/plumbum/plumbum-1.6.4.ebuild b/dev-python/plumbum/plumbum-1.6.4.ebuild
index 8ad4fd785674..0d94b28a67d3 100644
--- a/dev-python/plumbum/plumbum-1.6.4.ebuild
+++ b/dev-python/plumbum/plumbum-1.6.4.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
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 python3_{5,6} )
inherit distutils-r1
DESCRIPTION="A library for shell script-like programs in python"
-HOMEPAGE="http://plumbum.readthedocs.org/"
+HOMEPAGE="https://plumbum.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
diff --git a/dev-python/plyr/Manifest b/dev-python/plyr/Manifest
index d04c96adccef..278cbae6c68e 100644
--- a/dev-python/plyr/Manifest
+++ b/dev-python/plyr/Manifest
@@ -1,3 +1,3 @@
DIST python-glyr-1.0.6.tar.gz 42952 BLAKE2B fd95ef9fd01788c6f6526eabb77cc2c93bd28324066cfb1a4be70a5990bb1599e57e40d607f926a7216c582389e9763bdc92fbd411cdeef52aa86e1ba6138c83 SHA512 c4b04b1379116048f78c3ce5f9d30c92fd0d7198bfda456891d3012d115b86a5970595d9b4bc1d43028e87c9d467c35a7d02c7f3a9f4670dae8a17c22d1ab58a
-EBUILD plyr-1.0.6.ebuild 1337 BLAKE2B 8287aa016e0f2c13a1a6c73cac9fd9cb311f8836fd88766f9f4c266dba8281587ac6737bcc9686d49ca9c623fb584e298c1774fa1edfedf2d18f3a54a219269e SHA512 83028d3ef8afbef92c0c021b313cd7dd729687ea7a800b4e54c50af6fb1828d0ec66b9afd12939a901ea3251f1eaf10d1e2ad150a1f36d0d0056ebdaf5a9f789
+EBUILD plyr-1.0.6.ebuild 1336 BLAKE2B f1bcd833e234dd8aed0c5d559d63193aea493692f36009cdad7f7d06ee557a2a55b03ca6838cc26786beb57b217641a2775b2f6fc41996c91f67a83cafddb203 SHA512 3246140911ecbb482d51822cb130b65e613db739832ed2c1dc541c0326b5dfeff503917d4d5615fae8704d90610c967538e9356b6bc74dea8b593cb9d995ad61
MISC metadata.xml 323 BLAKE2B 6697ca93abe56cb6d2a14920f307f123527cbf570ccae070632877253ffb1dc5dfbfa013f4618b8cc5f22a3c76f5e70654808825ec31d991e704303fa5014f6b SHA512 11f94ab00c03b6a45166db720c0fa897e03fa0f5ecc85a3b824ce51309b672212053b9d7ea703e7f3400501289324b9c4ff6680668c1b6dafe0d009d6265d451
diff --git a/dev-python/plyr/plyr-1.0.6.ebuild b/dev-python/plyr/plyr-1.0.6.ebuild
index 1468d315bf5c..d6e308eadb3e 100644
--- a/dev-python/plyr/plyr-1.0.6.ebuild
+++ b/dev-python/plyr/plyr-1.0.6.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="5"
@@ -10,7 +10,7 @@ MY_PN="python-glyr"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A python wrapper for Glyr"
-HOMEPAGE="https://sahib.github.com/python-glyr/intro.html
+HOMEPAGE="https://sahib.github.io/python-glyr/intro.html
https://github.com/sahib/python-glyr"
SRC_URI="https://github.com/sahib/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest
index 984b5baa46d3..609631fd6f7b 100644
--- a/dev-python/protobuf-python/Manifest
+++ b/dev-python/protobuf-python/Manifest
@@ -4,5 +4,5 @@ DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 995ee2f06a6358e9935b488269ee50f0dcc
DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544 SHA512 09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
EBUILD protobuf-python-3.4.1.ebuild 1250 BLAKE2B b531ad3c2ace5bf9a2ca33b04d7b0f977b78fa47a3f0486183e938a85cf2583c06698160996946c80e093d3f7b9abac4cb66ffed9167875a37d0268b7ad72d07 SHA512 a82b7e00afb6408dfeaf3c70fe5df077792daadca9e0de3b30689fd5ef49405e81f615fa2e586f14548715e189bc9db1a013b69bc17b599a0119801f74857d14
EBUILD protobuf-python-3.5.1.1.ebuild 1243 BLAKE2B f5ede3256ff9071cd86b5a6780c80d5ceec5950a9d315a55eaf6d72c066128f1faacfe98081cbc238a770b5ca45624d8ace5c492ed4c3f70b004bc66b643de15 SHA512 6f489d407300a5a3611dc3ec9e2622c91fb97e3cdec7c790601e9d1c2f2f103eb1919d43c4a50cc2a4e6534146f3c519cfa62d3194922509b4b33b38480ba8d8
-EBUILD protobuf-python-3.5.2-r1.ebuild 1336 BLAKE2B 893f494e7b3ac77e312b22bdf1e225c7a6e274eccf717acb43d6b964f332344d645410a6d410bdd30408d06b4fb2d288e3118e06d77c16c918d42d1aafb4841b SHA512 0a73954e3eeacfd7e9bd47f833b0c6e40b1c26ad1e5ff0e053f12f4330aed8cec9652173d59b7841b268331bf13d4619ca0fdb3369c94581facdaa52f6ede530
+EBUILD protobuf-python-3.5.2-r1.ebuild 1334 BLAKE2B 1c0ed72f70eccee914ad943bbf71fd0e11716e8c43494c6b3f51fde1aadcc86d259d2261f0b01eb4961566341c7b0dff23117575b7fb0b8a9ea6240709a5388a SHA512 61c03e71adccea16a445276846b6779227fa2210f192e40193b4432e91c42d3cbc6d480cc1f67baaacfb47233cece589d1d90a40f94b94fc68faf7a9323c6f29
MISC metadata.xml 647 BLAKE2B a24942cbab04e847c0921371c22ac14ffe05b99c5a75ce99f8413e3c98e0ee5951e03b59faae740bdc0fda56e53ad36ab609fa9e4b19a6975725b4e9bf562d38 SHA512 064197fbb9f4857393236d4b4633aa389df5ebb6ab75c59552adbf80157feb20b3e2b2e5f526002652b12ea5033ea50c9db0ec02804a747fa4305505c715a87e
diff --git a/dev-python/protobuf-python/protobuf-python-3.5.2-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.5.2-r1.ebuild
index db40a5b37f8b..928b493d025c 100644
--- a/dev-python/protobuf-python/protobuf-python-3.5.2-r1.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-3.5.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/protobuf/archive/v${PV}.tar.gz -> protobuf-${
LICENSE="BSD"
SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE=""
DEPEND="${PYTHON_DEPS}
diff --git a/dev-python/py/Manifest b/dev-python/py/Manifest
index e0510d25d286..be029d6216ca 100644
--- a/dev-python/py/Manifest
+++ b/dev-python/py/Manifest
@@ -4,8 +4,8 @@ DIST py-1.4.30.tar.gz 191796 BLAKE2B 1d908f5f29788868cb7c4da49bc8a9343176030df45
DIST py-1.4.34.tar.gz 194450 BLAKE2B 3e5733bb53d4f7eb8e6d43a5140f2ddf692d4272b564a9dd4fe8ede2cb4d0296e7c8764957bf4615f5cc4272d07997d126133dfce8ac8837f01d91bf557023d2 SHA512 2e19c82c8315274bffe0ba2c7e20ae3af95f942c40c16121ec953af186f8ff33e8f427c070e137bb04b7cc6dcc6779e35df3911c08595fd3294b5ec9897706e1
DIST py-1.5.2.tar.gz 189542 BLAKE2B f0c5995121492ebca7bab9e73b7db61edf014be8e7d76822c72ded9ea19dd647dc0a83cbbcbf732c4ddae9070126cecb00958b623ca43d2219b7be8519b5b58e SHA512 ad92110d56caba2be44c6759350b05ceb882165ad0f58e6cce8361273be874b20b01856d685b142a83edff77b41bcce2911cf5797db5253b4f3e9b36e703c07d
DIST py-1.5.3.tar.gz 202335 BLAKE2B 6a7ef206bddd641cb5e2fe04966ae93db96a7ff757fcde604f8fd2d36c4a03ce5955c2f445a866dd5cd83026ab2a9fa17feeb0da0df3d40d9746c19d865f6325 SHA512 243c0da94c439163257c525ef00b30fd6d8add5897121ee0b1f19476b50f18823ce2b99a5ab27a9cf47598b538758d0534060123dce0820d2a65d98046548c96
-EBUILD py-1.4.30.ebuild 1264 BLAKE2B f9e1f7ea465aaa0a913ee8b136b5a465e97e107cdac079896916cd17daee4ef629bb946b4343d66e7643bb2b53ca910538e3b5143ac724cdc1288afe6011251c SHA512 d0e837348c356e9542972d95ee6fcdf0662a879405e92d70e89a6e6b8210e7dabee14a6bf61baa703b81f7f6a0d74f43b3caeaeed657f4e0c376824c070b6362
-EBUILD py-1.4.34.ebuild 1334 BLAKE2B 6a48d6f7170126d0a0c45f5fabf7312ad4b55f52117ac0d4a46affa2d36f183b41a7376ef408ed52415c57665ccc126241b38ceb3eed4508a1a9daa1020dfaf3 SHA512 26f3b1a4c1910d3ad93ed52d143085d2313f71e5e5b4fcd1a707888be581f606a3605db85d9a02780457e32dea691f237bfbb6c333bada19d1bf7e4e6ae02c46
-EBUILD py-1.5.2.ebuild 1337 BLAKE2B 17dad5c0e9782a20ef7126cc9b4621ce8e4d3961b5313fed6a73ad16590a8b61585336ebaed7981700833c976f267b034542e8ed2780117d9ae7dbab0eb8efe4 SHA512 42a5678d1b8382432d4ae6215ac8fd7fc0f9e207662330fee211d42f90949f5ec8b995a6b2d4e4cd063145b7e7d2bc42c428a0810f6991fb2ad4c19223d50577
-EBUILD py-1.5.3.ebuild 1344 BLAKE2B 7e5de597261131837dc3e92175e85aba24abd4751256ab9229b8c609b4ba1e35c270e4bd790f955361064fab65e0e8e518c61ce49ff6a45783046bfb945fde33 SHA512 06f927dab5a2b875035939cc770f89e477bcd487f0e23d795009a82f48e5f5dbd9042fa536cf630660b81f6a18371f5553fba2bad8727a013bb098042eb79466
+EBUILD py-1.4.30.ebuild 1274 BLAKE2B d1caf17f0e92b002bc8626b9aef00a0b6e60c9172b664ddf182849d01208a10184a042cc02f0e7ca085a3b8cf2601a8aa15d1f0da8a530145f9699b9e179a1cf SHA512 50ff67c63fe685cc9a242ba246e25ce107da52722bb38a961c2fb1064cc3e63fad2ac3dcfe34cc9a55076cb9d2cb921aa62e746171505f99075588017bf67cb7
+EBUILD py-1.4.34.ebuild 1344 BLAKE2B 6a557d425363a32cbc7622483c74bdf149722e01efb5765b8c9cddc08b80915ed20bdee2dafcd395c90748b379f32e2935ec79e84a2580accf56179c66c8e9e2 SHA512 f2fc2146a3990e5ef38978b426f9f80f6d72cc15937cd54a286a800b58f95099bde94d631c152d5b1e184783a743116ab1faeb454439c364c5389726bd647176
+EBUILD py-1.5.2.ebuild 1347 BLAKE2B 1ae248e72c3a599004712f0dc6f91553d5fd22b9d0e62f79459a2dd0ca557fd1aef853c7c3c56f10cfe5761e6d9d99bff9a00d4983e125f34f96cb7394311dff SHA512 be0354d8358ed8f05725c475426c9c94772e089d293c88c541b8403c754a9b8942b189b5b51836711a8ef235fab79e38103bb61b422fb4d000ee5f41f9c18df7
+EBUILD py-1.5.3.ebuild 1354 BLAKE2B fbf3245fe4ec16bbc37776c9ed1ee06f4ef445de70b11bd4a737d8315f3bbe9517ceff92b32411b8ae96d9c567793f06c96090273ebf4133d17fec280ba82cc1 SHA512 9fd4e23a5b168e1db088413a5aec53af46c02a9a87a5e17c6a8a19862fda8ebcfc4d13e66acf18267776fb5203fa5833aed2738851ff42a464b5c288e13587bd
MISC metadata.xml 315 BLAKE2B 3154c92be7826e4b562d5172b792f652ede8fff96b3fd3abebea5d6107eca432718bd0c8be7934a9f90a34891ce6e9b74d02c82881976cc86ed9635a0457b2da SHA512 e2ede56189d791c18b64d1db6615249e6ae5a3afd31f17b9ae6d23e9123d4c68a22bc61b7935deb284d2fa7e6732679e2286a271854dc818e7f651e9daa54fbe
diff --git a/dev-python/py/py-1.4.30.ebuild b/dev-python/py/py-1.4.30.ebuild
index f9a9267570ea..32df20dd8de1 100644
--- a/dev-python/py/py-1.4.30.ebuild
+++ b/dev-python/py/py-1.4.30.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="5"
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="library with cross-python path, ini-parsing, io, code, log facilities"
-HOMEPAGE="http://pylib.readthedocs.org/ https://pypi.org/project/py/"
+HOMEPAGE="https://pylib.readthedocs.io/en/latest/ https://pypi.org/project/py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/py/py-1.4.34.ebuild b/dev-python/py/py-1.4.34.ebuild
index 9adf60c25ef0..bbc768ed1693 100644
--- a/dev-python/py/py-1.4.34.ebuild
+++ b/dev-python/py/py-1.4.34.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="library with cross-python path, ini-parsing, io, code, log facilities"
-HOMEPAGE="http://pylib.readthedocs.org/ https://pypi.org/project/py/"
+HOMEPAGE="https://pylib.readthedocs.io/en/latest/ https://pypi.org/project/py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/py/py-1.5.2.ebuild b/dev-python/py/py-1.5.2.ebuild
index e39aa1247733..d35775cf94ec 100644
--- a/dev-python/py/py-1.5.2.ebuild
+++ b/dev-python/py/py-1.5.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="library with cross-python path, ini-parsing, io, code, log facilities"
-HOMEPAGE="http://pylib.readthedocs.org/ https://pypi.org/project/py/"
+HOMEPAGE="https://pylib.readthedocs.io/en/latest/ https://pypi.org/project/py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/py/py-1.5.3.ebuild b/dev-python/py/py-1.5.3.ebuild
index c59d3a68b2c4..fe04a533a82b 100644
--- a/dev-python/py/py-1.5.3.ebuild
+++ b/dev-python/py/py-1.5.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="library with cross-python path, ini-parsing, io, code, log facilities"
-HOMEPAGE="http://pylib.readthedocs.org/ https://pypi.org/project/py/"
+HOMEPAGE="https://pylib.readthedocs.io/en/latest/ https://pypi.org/project/py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pykka/Manifest b/dev-python/pykka/Manifest
index 7bd2746e18b8..362c4739aa50 100644
--- a/dev-python/pykka/Manifest
+++ b/dev-python/pykka/Manifest
@@ -1,3 +1,3 @@
DIST Pykka-1.2.1.tar.gz 46252 BLAKE2B 48d351924874c3a26436643aef1bdeede1dc008b1edad67a4dca5aa29b13d421fd1643d1e9ec23bbe9ba16e638911b382389df878a2b53f7826ebf3d9058adaf SHA512 22eaa735915e33146d8a3fa3f9dd5ea1dd608e7ad45ab21721a108b01ddf058b4cd00da67b762a95ede650c9ba1a79ee3d6fd22a491bc7ff348a56b7c0139cfd
-EBUILD pykka-1.2.1.ebuild 565 BLAKE2B 241da36eaced1a8adcbb2bcb14aa9fdae04f5055b17666eef206c25660a489be8075ca9b74ff1892e1eec9a04c17d6a5897e907b999b09cf22b24d2ba4fb725b SHA512 7997fde01076647c479aeb3dbd4d3607a4ffcc5f9d1a799c603ab2e41c5534977a0f20bab8d022768e5848c608507ef3aa8c544cc039469a816c981e87c78c3a
+EBUILD pykka-1.2.1.ebuild 581 BLAKE2B 593c4aa07dbfba39f24d59ecee1e8bc840aab2d493b8b241b04561f29ec65cce23b7f7b22d56226beb41f47eda26adf4547a784d4b55791704361e41fe79f30a SHA512 08d73a425e60c6a31b5524c0f9c564d8d6c74f57c395e7e7923236599c199f20bdb3cf3504fd40652e981e9620b7d35e50285b00ecde6d05b78554263c15c3b2
MISC metadata.xml 359 BLAKE2B e2f0a68605f91ad6a1239f96c9f7e9fe16a4bc822b2c9996989a3924e0e075d40ef9cf82ec0e6fc1957207e1a6a780b2f885f494357da4bed58a80cf80422fc5 SHA512 ee8b1752f919c781167279d93af37133f06610833603c9c837e84c4f24cf6fa4be66af29097eb738d827a38416d9dd373bc248c6669ef2e5d042162bce0d8f89
diff --git a/dev-python/pykka/pykka-1.2.1.ebuild b/dev-python/pykka/pykka-1.2.1.ebuild
index 33d9c5e41019..b2d5ba0a8e20 100644
--- a/dev-python/pykka/pykka-1.2.1.ebuild
+++ b/dev-python/pykka/pykka-1.2.1.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=5
@@ -7,7 +7,7 @@ PYTHON_COMPAT=(python{2_7,3_{4,5,6}})
inherit distutils-r1
DESCRIPTION="A Python implementation of the actor model"
-HOMEPAGE="http://pykka.org https://github.com/jodal/pykka"
+HOMEPAGE="https://www.pykka.org/en/latest/ https://github.com/jodal/pykka"
SRC_URI="mirror://pypi/P/Pykka/Pykka-${PV}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pypy-bin/Manifest b/dev-python/pypy-bin/Manifest
index baf59e5fb331..be5761189b58 100644
--- a/dev-python/pypy-bin/Manifest
+++ b/dev-python/pypy-bin/Manifest
@@ -11,16 +11,6 @@ DIST pypy-bin-5.10.0-x86+bzip2+libressl+ncurses+sse2.tar.lz 6264162 BLAKE2B 67bb
DIST pypy-bin-5.10.0-x86+bzip2+libressl+ncurses.tar.lz 6252626 BLAKE2B 6f036b0a526a2ef2c6ea0d559baaae13d4ec0da2d4705c959ec84c85fdde171319da9be1a2d859ebf2c7d6168464dccb057904596a64c0ddc33724a706e699da SHA512 5f284ae0230b22775978525d2f53b57f5c808b6a47b783b6bdccbb9727af412f640abe79e7c05792acdda861719ed9a0c392a9c906237514ad4285f50e283ff0
DIST pypy-bin-5.10.0-x86+bzip2+ncurses+sse2.tar.lz 5912628 BLAKE2B 5859cb60c9cc68cba1bf3e1f3f58ff8e86d352aef990a837baf5a1802116dda4bc9e550a3c38163d7a165efc65ff26fc1c004dbb845a4df401ca6c986866a658 SHA512 d2aee265718cd75e02ad4e8dc7cedcf006180960128a10cc4b3b1920092860a1d1a110c27b60d45b88ef99822e0a2e9c74c2c7d3c899ef049adc9916ea5fefb4
DIST pypy-bin-5.10.0-x86+bzip2+ncurses.tar.lz 5912272 BLAKE2B e50e3f5cc2c8411700f00009bfb6d9fe0c06b32faed6fc5b94dfd3eeb404e37fe353741aeb0851a4e42dc86e2bed524750cfe527bfc005abbec4cfa6e65444e1 SHA512 ea63b7ff20633bcec55258cf02d0035e213e94595032cf7a43342292cbdd4bf4276ea36d299bb3342e6de8919dadb338f879393950770473329ed6a0fd982897
-DIST pypy-bin-5.9.0-amd64+bzip2+jit+libressl+ncurses.tar.lz 12726957 BLAKE2B afbb25d0084a4040dd296212f5d5be130c288ee79bf3c7110e3ef53fb0d1469d5294194163004c7efda388f86a3a761b780ee348f2cd9cb070318efdc6b4eff1 SHA512 25256218106fc71f0179fe5b175e780be200a44bf500a5814c05c767747201370b19943d76f4859d780c9799d583d809c8c6ba49423ddad477b974b927625d3e
-DIST pypy-bin-5.9.0-amd64+bzip2+jit+ncurses.tar.lz 12849816 BLAKE2B 4655cf9bc6e3ac64713577615927752dd86b7a0b73764a782e7e7f1a54da50b7a8fad462933cd06b82a78d21809e76fb7614a5b3756f2abf67d8e0c41b025914 SHA512 d4d67f2281d01ecb19602fdaf1149e424e6e331d9e98278ed5f0a948e7ef8b6dc0307accc5d924cb9491f789cea2285cdc9e16f0e9f0c1b76804d259ce5df6bb
-DIST pypy-bin-5.9.0-amd64+bzip2+libressl+ncurses.tar.lz 7419957 BLAKE2B 13f14e0ff3337d13f634bc90033340341d2c9eba3665b36b746a54983aab9887ea3f939ec3c552bc7b4e6f4a11376d41d4e5cbd0514f007e97f2eeb05d5c147e SHA512 a0be5a190fc3f71291a65a14a5993fd95f4f077070b812d0aff7b0110bc5dacbd2e005476f97d6b386f2093086621609a64b2a728d9d3d0e70948caaede53292
-DIST pypy-bin-5.9.0-amd64+bzip2+ncurses.tar.lz 7452420 BLAKE2B 63ec6546942ab826808b8705d747ab7eb6d442f5bef4bb02c0055d549ed29ca2f43870d11644805cae238fbd3294bbc3402007437829a44fb46d5523825aa395 SHA512 caaa9fce43e67055b75bff059e288124cb5ac7a2d34f512e613b083ab7ee42bc07b26f013250f74e361bcf79498c2cba0277c1005ba1ff9d7cc7b24e18d40475
-DIST pypy-bin-5.9.0-x86+bzip2+jit+libressl+ncurses+sse2.tar.lz 10264806 BLAKE2B 8434b2fecbe3c9f6dbd3698e67ed0cc9c54b44744af614cb01d1b6f177d45cb4d5391183d6cf0a6146ff380bc2bd274a4999ada2516310530162d59d029f0052 SHA512 c5187e352948d4581e6c7b52077d9d431dacd4202ad3efddbab35ad04cc50f5c6ea290f540a11d384d5aabf5b636879efb7eb954d416323fa745a4744c2fb5ff
-DIST pypy-bin-5.9.0-x86+bzip2+jit+ncurses+sse2.tar.lz 10218708 BLAKE2B b241b57a86bcf7b5232aa0271ce181ee5719d88a6b48441ddf03c4463a010ab566f589a1dd4aade20bd46557221bf52e511e32f2d974e5f05f60ca6d00e096a9 SHA512 b2a4169dc7ad8216f754d1245283024d0accc0543d86acf6452a19e67051482ac4cf5b3cf4ae20be7c865bfdb1515b75030a5d4a02b8965252e7810baaefcff8
-DIST pypy-bin-5.9.0-x86+bzip2+libressl+ncurses+sse2.tar.lz 6261405 BLAKE2B 37f443b68cf7784436e14fcdbe022bb21c9a4c2f646ba5fc3be1daa22f6b711a542a0741cbec9a42dc3714df76e573b0471400dbe2fcf165fd7763fe7ea7f447 SHA512 e51e97e42e591d87ddfccc4f6348fcae12b80aa48fde626a25c28611bf53ae5eaab649809a4ae0536a24c2cc0b2c2308cf9bb2eb9f8bc9ae6f822a994f3424a3
-DIST pypy-bin-5.9.0-x86+bzip2+libressl+ncurses.tar.lz 6262511 BLAKE2B bf70bf73bcfc503ffe7024a0e1df37cf64471de0b7060c49c08e1b339f6357b0f8183de7d035e12fc1e884cd25c5b43a05535274b2843954a459581bb2dfba88 SHA512 376f801dad960b3e36cb401d8221596e93248abbc40b1118e1e2f3f79009a44866612df931c3b91b1b72059f48512bf3a5dd0d58a21733380937577851e5dc92
-DIST pypy-bin-5.9.0-x86+bzip2+ncurses+sse2.tar.lz 6269532 BLAKE2B b0ca490135a6b4215a09e5dea24be5c950fba24aceca50bf2e04ad0b3bb5e6a8511b167e567aea9d3ca9b92a53d093c3746b38abd9e5266148621733430767ce SHA512 ee447e8b03733b41f92625a02653ed70a9f4cb3866a27bcbdbaf1383a00551c5f4617540eea227b120a7adab5cf87afddffde663c7cb79abde852e0bbf18d622
-DIST pypy-bin-5.9.0-x86+bzip2+ncurses.tar.lz 6261498 BLAKE2B 7d0dace223ae6793ca18b36628f7a43b20d55d6b702c6dd0bad413055261614bedba265f2f1411bdf4543ca64612d32cda93f609c2433a3fc10e3fe44aab3984 SHA512 6151ed379dc3dd4d9eda892718a5cdeea55386251c27230cb4606fd0a16589035de332c549d108d699c506f8ff46bed3cec3edb960155550a9746ae2fc0d2349
DIST pypy-bin-6.0.0-amd64+bzip2+jit+libressl+ncurses.tar.lz 12940199 BLAKE2B c3790050d17e98a0fc78fa12218267aea62580287fef06559df136b15fbbd791b43ad191f4a91865ceb4e6f0954af40676beb89182a0d6f720644d4aea98f439 SHA512 967a2332439ae349d47713c33518e88f350769c4ba2c8191f63c145b4d036b53308232adcbf08199e0111ba1cf9bb9df78beb16f6933f9b377f617f34af4dee1
DIST pypy-bin-6.0.0-amd64+bzip2+jit+ncurses.tar.lz 12932560 BLAKE2B 97693b27ce350dd35103cf6176e7113503f790de1fc498810bfd23ed70f324fb148f801ec3d5ffcc1c578d49098ff7c4353da10509c0d56a2f3c6c4dad0a0dfa SHA512 03db8101a5aa288eb59b73d849ca0767a2b6cdffe1bfecb5f4ee5a70ceb7d73c4e1ca9be06424e18e62c2939b07c152bad1c762a9d209faa8bac9b91c48b4317
DIST pypy-bin-6.0.0-amd64+bzip2+libressl+ncurses.tar.lz 7466895 BLAKE2B e199b8330dd4ac2acfe668fd19b2900843c96de961b3ea2fc418ec71c289c98d9c505cd42581e726179441dc877feb7eb57b89ee63c8ec00895302dacb039fbe SHA512 560886744633197abf14c21fb872f41d3d614427861045d6654c72b940e7b16996af4077ef9d531cfecc28c3e65dc64e2db149fe23c370aa8ee446dd5b0359e8
@@ -32,10 +22,8 @@ DIST pypy-bin-6.0.0-x86+bzip2+libressl+ncurses.tar.lz 6290475 BLAKE2B e51a49ee9c
DIST pypy-bin-6.0.0-x86+bzip2+ncurses+sse2.tar.lz 5979890 BLAKE2B 8f47c34f88b7f4900808dfcc8b22920c8053716dd8f46382d5656a15d742be13d5334e40cfca86dac663695bbd7b6ada58546130ee4936ca87c916713d069614 SHA512 498478f91302312b54cec3f42a03f817ef02b4d3bd66019c9bf9e0398b58a791202bbbdffd25778a20ae5d49bbc34d956f2f5bbd5d132c098e979357f8ca5e59
DIST pypy-bin-6.0.0-x86+bzip2+ncurses.tar.lz 5941591 BLAKE2B 45a4c150e1403fd5a579c3d452cd09f4954238fff18702c5cafc1b23f12134f07a05c1aa9277b76b5d8c4e1da48d64699a2540feb4000b6bd1c285ab59b6c4a1 SHA512 3a69284917e0c233ac27fd96707b43499a5d9e05da946cad21f89fd605d34483454703887efc1049abeeb1d503800061027794d277123ad874583074203ce3a0
DIST pypy2-v5.10.0-src.tar.bz2 19181430 BLAKE2B 4a0808c74fb167a7e98625f1d5b8559bb3a0383445387a0c48f951d75d009c57806eb600a141a84a7cb800e2f53fe091367cbb0b23192bc52b995cb65246c076 SHA512 11892418d753ddc59e928a5f59b3406b7c22b8689ad6995eeb183182dbb5184117e68bb567c770ffa60a14d6763550d658e260584e65da5025ed481f48501379
-DIST pypy2-v5.9.0-src.tar.bz2 19175394 BLAKE2B 0d5fa0d013d8cdb9765bf0f535877894d7a3544c19481973f788187251d1bd2ba11f88950430e85c7608ea394cc952ae7dd7275b9843397ab098e153cf96ec7f SHA512 3170747e81088043c6a4885bd0bc92e911556420b6c2539a4ed7e62956f1c741651f772def0fb00d8826a1bef9d6f4e79a13682a4456a31d987f7c9bd8608a4d
DIST pypy2-v6.0.0-src.tar.bz2 19741694 BLAKE2B 55f5000e590613b516b12c3682a658fe6a17fbe264be3d61a81698cdf098b39177cf4355eb3f28980209c7a0e005498201cbad8884e3aa02cc86a228d1552046 SHA512 d3bdcd65fc83f2fda3203a604733fe6765049a17cca2715cd6045dc302a6159b4741a821c53fa4c97acf7297cef4c62e941a6a6eb7f8a253a93a28dcf2aa2ca0
DIST python-gentoo-patches-2.7.14-0.tar.xz 13428 BLAKE2B 0048e48ddaaa4bef08451354fde95a123042880f26dddc9267c7f9a90fd8abb40955e26ee8c9dfc5a1165556bb3e11585b27288e635d42a4000dd3d7654c41ad SHA512 6da5b52065752b54e9215d0f0809c75167dc3690d0e94fa21dd7595626925bc5c1dd065d31b3bd696d7087f3986de145d3a335a29eb7bd77442637a7ec2863c1
EBUILD pypy-bin-5.10.0.ebuild 5951 BLAKE2B 08ab9100162de3469727fb08a057d209e3809432e1fde15487f66f97073eff91145da0adeb961f5efb0e045b12a7af892966a121294f0ed6ae4119fedf5ff314 SHA512 9a6672f5702b3858353ed6c53222f427962754d72293f87e0e768806d2624539b48957c02e68cedb292de93e337721deffe2cba121f720ba0a6fde8c6e0bf92e
-EBUILD pypy-bin-5.9.0-r2.ebuild 6224 BLAKE2B ab65602ada1b7b10f4f8516a6db8ba99058b62a0c2bd7743a19d9978a2af4331190b3e5d40b96a1fd38833f355a1c2d7b69ba733358759b924262a858e26fdaf SHA512 12ca960476b14ae81b2f21e7a603c48ab70e1cfebcef23fb016dfb6b6735321bab883ceeeebb24585dd6decf8217cd941276f2de22160665261c1eb5e12a0d47
EBUILD pypy-bin-6.0.0.ebuild 5951 BLAKE2B 08ab9100162de3469727fb08a057d209e3809432e1fde15487f66f97073eff91145da0adeb961f5efb0e045b12a7af892966a121294f0ed6ae4119fedf5ff314 SHA512 9a6672f5702b3858353ed6c53222f427962754d72293f87e0e768806d2624539b48957c02e68cedb292de93e337721deffe2cba121f720ba0a6fde8c6e0bf92e
MISC metadata.xml 317 BLAKE2B d7be288f31d09754073e991e0f753e673e47fe1698408d13ce01dd58aa458e9ff9894973b27a293e426c074fbafaf5ca784fdbae0c784c1a5bf5d51bad1abd21 SHA512 65d1795605d0120c94911b2c295d8da13e01f9ac6b0750a7d536be64bf5244e20e2bb7286b33e75346e0dea333dc8970c4dcf0e98842e28f5a202ee2ddbba294
diff --git a/dev-python/pypy-bin/pypy-bin-5.9.0-r2.ebuild b/dev-python/pypy-bin/pypy-bin-5.9.0-r2.ebuild
deleted file mode 100644
index 8c3b3d419da8..000000000000
--- a/dev-python/pypy-bin/pypy-bin-5.9.0-r2.ebuild
+++ /dev/null
@@ -1,211 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 pypy )
-inherit pax-utils python-any-r1 unpacker versionator
-
-BINHOST="https://dev.gentoo.org/~mgorny/dist/pypy-bin/${PV}"
-CPY_PATCHSET_VERSION="2.7.14-0"
-MY_P=pypy2-v${PV}
-
-DESCRIPTION="Pre-built version of PyPy"
-HOMEPAGE="http://pypy.org/"
-SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2
- https://dev.gentoo.org/~floppym/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz
- amd64? (
- !libressl? (
- jit? ( ${BINHOST}/${P}-amd64+bzip2+jit+ncurses.tar.lz )
- !jit? ( ${BINHOST}/${P}-amd64+bzip2+ncurses.tar.lz )
- )
- libressl? (
- jit? ( ${BINHOST}/${P}-amd64+bzip2+jit+libressl+ncurses.tar.lz )
- !jit? ( ${BINHOST}/${P}-amd64+bzip2+libressl+ncurses.tar.lz )
- )
- )
- x86? (
- !libressl? (
- cpu_flags_x86_sse2? (
- jit? ( ${BINHOST}/${P}-x86+bzip2+jit+ncurses+sse2.tar.lz )
- !jit? ( ${BINHOST}/${P}-x86+bzip2+ncurses+sse2.tar.lz )
- )
- !cpu_flags_x86_sse2? (
- !jit? ( ${BINHOST}/${P}-x86+bzip2+ncurses.tar.lz )
- )
- )
- libressl? (
- cpu_flags_x86_sse2? (
- jit? ( ${BINHOST}/${P}-x86+bzip2+jit+libressl+ncurses+sse2.tar.lz )
- !jit? ( ${BINHOST}/${P}-x86+bzip2+libressl+ncurses+sse2.tar.lz )
- )
- !cpu_flags_x86_sse2? (
- !jit? ( ${BINHOST}/${P}-x86+bzip2+libressl+ncurses.tar.lz )
- )
- )
- )"
-
-# Supported variants
-REQUIRED_USE="x86? ( !cpu_flags_x86_sse2? ( !jit ) )"
-
-LICENSE="MIT"
-# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
-SLOT="0/41"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc gdbm +jit libressl sqlite cpu_flags_x86_sse2 test tk"
-
-RDEPEND="
- app-arch/bzip2:0/1
- dev-libs/expat:0/0
- dev-libs/libffi:0/0
- sys-devel/gcc:*
- sys-libs/glibc
- sys-libs/ncurses:0/6
- sys-libs/zlib:0/1
- gdbm? ( sys-libs/gdbm:0= )
- !libressl? ( dev-libs/openssl:0/0[-bindist] )
- libressl? ( dev-libs/libressl:0/44 )
- sqlite? ( dev-db/sqlite:3= )
- tk? (
- dev-lang/tk:0=
- dev-tcltk/tix:0=
- )
- !dev-python/pypy:0"
-DEPEND="${RDEPEND}
- app-arch/lzip
- app-arch/xz-utils
- doc? ( ${PYTHON_DEPS}
- dev-python/sphinx )"
-
-S=${WORKDIR}/${MY_P}-src
-
-QA_PREBUILT="
- usr/lib*/pypy/pypy-c
- usr/lib*/pypy/libpypy-c.so"
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- use doc && python-any-r1_pkg_setup
- fi
-}
-
-src_prepare() {
- eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
- eapply "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
-
- sed -e "s^@EPREFIX@^${EPREFIX}^" \
- -e "s^@libdir@^$(get_libdir)^" \
- -i lib-python/2.7/distutils/command/install.py || die
-
- # apply CPython stdlib patches
- pushd lib-python/2.7 > /dev/null || die
- # TODO: cpy turkish locale patch now fixes C code
- # probably needs better port to pypy, if it is broken there
- eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
- eapply "${WORKDIR}"/patches/62_all_xml.use_pyxml.patch
- popd > /dev/null || die
-
- eapply_user
-}
-
-src_compile() {
- # Tadaam! PyPy compiled!
- mv "${WORKDIR}"/${P}*/{libpypy-c.so,pypy-c} . || die
- mv "${WORKDIR}"/${P}*/include/*.h include/ || die
- # (not installed by pypy)
- rm pypy/module/cpyext/include/_numpypy/numpy/README || die
- mv pypy/module/cpyext/include/* include/ || die
- mv pypy/module/cpyext/parse/*.h include/ || die
-
- pax-mark m pypy-c libpypy-c.so
-
- use doc && emake -C pypy/doc html
-
- einfo "Generating caches and CFFI modules ..."
-
- # Generate Grammar and PatternGrammar pickles.
- ./pypy-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
- || die "Generation of Grammar and PatternGrammar pickles failed"
-
- # Generate cffi modules
- # Please keep in sync with pypy/tool/build_cffi_imports.py!
-#cffi_build_scripts = {
-# "sqlite3": "_sqlite3_build.py",
-# "audioop": "_audioop_build.py",
-# "tk": "_tkinter/tklib_build.py",
-# "curses": "_curses_build.py" if sys.platform != "win32" else None,
-# "syslog": "_syslog_build.py" if sys.platform != "win32" else None,
-# "gdbm": "_gdbm_build.py" if sys.platform != "win32" else None,
-# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None,
-# "resource": "_resource_build.py" if sys.platform != "win32" else None,
- cffi_targets=( audioop curses syslog pwdgrp resource )
- use gdbm && cffi_targets+=( gdbm )
- use sqlite && cffi_targets+=( sqlite3 )
- use tk && cffi_targets+=( tkinter/tklib )
-
- local t
- # all modules except tkinter output to .
- # tkinter outputs to the correct dir ...
- cd lib_pypy || die
- for t in "${cffi_targets[@]}"; do
- # tkinter doesn't work via -m
- ../pypy-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
- done
-
- # Cleanup temporary objects
- find -name "_cffi_*.[co]" -delete || die
- find -type d -empty -delete || die
-}
-
-src_test() {
- # (unset)
- local -x PYTHONDONTWRITEBYTECODE
-
- ./pypy-c ./pypy/test_all.py --pypy=./pypy-c lib-python || die
-}
-
-src_install() {
- local dest=/usr/$(get_libdir)/pypy
- einfo "Installing PyPy ..."
- exeinto "${dest}"
- doexe pypy-c libpypy-c.so
- pax-mark m "${ED%/}${dest}/pypy-c" "${ED%/}${dest}/libpypy-c.so"
- insinto "${dest}"
- # preserve mtimes to avoid obsoleting caches
- insopts -p
- doins -r include lib_pypy lib-python
- dosym ../$(get_libdir)/pypy/pypy-c /usr/bin/pypy
- dodoc README.rst
-
- if ! use gdbm; then
- rm -r "${ED%/}${dest}"/lib_pypy/gdbm.py \
- "${ED%/}${dest}"/lib-python/*2.7/test/test_gdbm.py || die
- fi
- if ! use sqlite; then
- rm -r "${ED%/}${dest}"/lib-python/*2.7/sqlite3 \
- "${ED%/}${dest}"/lib_pypy/_sqlite3.py \
- "${ED%/}${dest}"/lib-python/*2.7/test/test_sqlite.py || die
- fi
- if ! use tk; then
- rm -r "${ED%/}${dest}"/lib-python/*2.7/{idlelib,lib-tk} \
- "${ED%/}${dest}"/lib_pypy/_tkinter \
- "${ED%/}${dest}"/lib-python/*2.7/test/test_{tcl,tk,ttk*}.py || die
- fi
-
- # Install docs
- use doc && dodoc -r pypy/doc/_build/html
-
- local -x PYTHON=${ED%/}${dest}/pypy-c
- # we can't use eclass function since PyPy is dumb and always gives
- # paths relative to the interpreter
- local PYTHON_SITEDIR=${EPREFIX}/usr/$(get_libdir)/pypy/site-packages
- python_export pypy EPYTHON
-
- echo "EPYTHON='${EPYTHON}'" > epython.py || die
- python_domodule epython.py
-
- einfo "Byte-compiling Python standard library..."
-
- # compile the installed modules
- python_optimize "${ED%/}${dest}"
-}
diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index e629d792b3ff..c2e06f3aa868 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -3,11 +3,9 @@ AUX 4.0.0-gentoo-path.patch 1915 BLAKE2B edc8656d4bed771124c22d45e130aa7ef812ae7
AUX 5.8.0_all_distutils_cxx.patch 18248 BLAKE2B c48346df7bab8a38552eb7439e37f2c57c00ec534cb5e20a54d0c2a7d5f975b65746e556dc0a5876665498f165945adf9e8af5a053980b317dfe4c75c2338f62 SHA512 a1bfe2ac4380c87094d4b934603956260eafa5ad6059160603e636690d99ae65181e5752fba38f145ccfb263340a1aa03a46e31f7ceccb5643df14b0190e1d8a
AUX 5.9.0-shared-lib.patch 826 BLAKE2B 745ad99f5fbcf63abce99104147f0169178d8409f1fe09b3016e43a572ce6f7db2f27b895690d3920d1f14d07a8055050a51a636df0fc5bb04c9cb473aaf6b73 SHA512 96bd8c55f7014e9421c8f648922f63f9a7c4a1b2791c733e6807ef28e83d8fcf7eb0b84a3d844e66f864634241301e5c115fab4378a6f63c7027b02ac4b95945
DIST pypy2-v5.10.0-src.tar.bz2 19181430 BLAKE2B 4a0808c74fb167a7e98625f1d5b8559bb3a0383445387a0c48f951d75d009c57806eb600a141a84a7cb800e2f53fe091367cbb0b23192bc52b995cb65246c076 SHA512 11892418d753ddc59e928a5f59b3406b7c22b8689ad6995eeb183182dbb5184117e68bb567c770ffa60a14d6763550d658e260584e65da5025ed481f48501379
-DIST pypy2-v5.9.0-src.tar.bz2 19175394 BLAKE2B 0d5fa0d013d8cdb9765bf0f535877894d7a3544c19481973f788187251d1bd2ba11f88950430e85c7608ea394cc952ae7dd7275b9843397ab098e153cf96ec7f SHA512 3170747e81088043c6a4885bd0bc92e911556420b6c2539a4ed7e62956f1c741651f772def0fb00d8826a1bef9d6f4e79a13682a4456a31d987f7c9bd8608a4d
DIST pypy2-v6.0.0-src.tar.bz2 19741694 BLAKE2B 55f5000e590613b516b12c3682a658fe6a17fbe264be3d61a81698cdf098b39177cf4355eb3f28980209c7a0e005498201cbad8884e3aa02cc86a228d1552046 SHA512 d3bdcd65fc83f2fda3203a604733fe6765049a17cca2715cd6045dc302a6159b4741a821c53fa4c97acf7297cef4c62e941a6a6eb7f8a253a93a28dcf2aa2ca0
DIST python-gentoo-patches-2.7.14-0.tar.xz 13428 BLAKE2B 0048e48ddaaa4bef08451354fde95a123042880f26dddc9267c7f9a90fd8abb40955e26ee8c9dfc5a1165556bb3e11585b27288e635d42a4000dd3d7654c41ad SHA512 6da5b52065752b54e9215d0f0809c75167dc3690d0e94fa21dd7595626925bc5c1dd065d31b3bd696d7087f3986de145d3a335a29eb7bd77442637a7ec2863c1
EBUILD pypy-5.10.0.ebuild 7860 BLAKE2B aef28d2f43bb879586b3988345e58d04bc624d6134491787809fd34bd35bd004ed5589684adf428601fb885879da72fd4991e82bd8b57730c67a13b5c25040e3 SHA512 7b67815c1efe03ab475d25e685c0ecf4408873986a99b9bba3d7cc067e5bbffde32b5af8ea13c3e2c2d12351fbc88123ba706cf8b49d40178cb672335f1a2b9e
-EBUILD pypy-5.9.0-r1.ebuild 7987 BLAKE2B bb23d3399fa7bf74d3eff1c222d2eb06f41a39ed06f340980a44130a27bd6b96bbbdf42b46c04f661f2f1ca242536b135148974d036f92e53b4f54929adbd20f SHA512 7e79e31ea5073ce5581258f6649406320afccc37b01bc83d1ee6a05d0f6980b24f8bc08b314d9394ca85f98583953f5492ffc8ee2f3aa9b92b2f93f6d4943033
EBUILD pypy-6.0.0.ebuild 7860 BLAKE2B aef28d2f43bb879586b3988345e58d04bc624d6134491787809fd34bd35bd004ed5589684adf428601fb885879da72fd4991e82bd8b57730c67a13b5c25040e3 SHA512 7b67815c1efe03ab475d25e685c0ecf4408873986a99b9bba3d7cc067e5bbffde32b5af8ea13c3e2c2d12351fbc88123ba706cf8b49d40178cb672335f1a2b9e
EBUILD pypy-9999.ebuild 7870 BLAKE2B 4b7455f9ce4d640900f0bed356d8d1bb43750944685e62a96a299c18a8ec9ffc560cdd666bc2ac98dac512c87981a36e808893e492576a830394d6767926830e SHA512 a9975515dc6c9582105e829cbbbb8c50d87f22a8adaa7c4d0ba06fedeef13f3d5635912f887b958552ce6e983bdfbc6736ca340b999017e75fff346e53fd9997
MISC metadata.xml 636 BLAKE2B da5771ec2ee59ac934959f6e72c5aee2225ee2d88e2c4c5d6acfae95b9652c973160ed0ea29f0f6143d25a249944925ef157693979871863c04a483da972bd7e SHA512 c52d59231928b12da09c2c7149afbb852ceaf1342a2747d85493c9abc15b8d68fd24495349e583aee5cea18799bd4dada3943bc523a4e18745e2036446cd0841
diff --git a/dev-python/pypy/pypy-5.9.0-r1.ebuild b/dev-python/pypy/pypy-5.9.0-r1.ebuild
deleted file mode 100644
index 7cfed8fcca3b..000000000000
--- a/dev-python/pypy/pypy-5.9.0-r1.ebuild
+++ /dev/null
@@ -1,281 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 pypy )
-inherit check-reqs pax-utils python-any-r1 toolchain-funcs versionator
-
-# note: remember to update this to newest dev-lang/python:2.7 on bump
-CPY_PATCHSET_VERSION="2.7.14-0"
-MY_P=pypy2-v${PV}
-
-DESCRIPTION="A fast, compliant alternative implementation of the Python language"
-HOMEPAGE="http://pypy.org/"
-SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2
- https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz"
-
-LICENSE="MIT"
-# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
-SLOT="0/41"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 doc gdbm +jit libressl low-memory ncurses sandbox sqlite cpu_flags_x86_sse2 test tk"
-
-RDEPEND=">=sys-libs/zlib-1.1.3:0=
- virtual/libffi:0=
- virtual/libintl:0=
- dev-libs/expat:0=
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- bzip2? ( app-arch/bzip2:0= )
- gdbm? ( sys-libs/gdbm:0= )
- ncurses? ( sys-libs/ncurses:0= )
- sqlite? ( dev-db/sqlite:3= )
- tk? (
- dev-lang/tk:0=
- dev-tcltk/tix:0=
- )
- !dev-python/pypy-bin:0"
-# don't enforce the dep on pypy with USE=low-memory since it's going
-# to cause either collisions or circular dep on itself
-DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx )
- !low-memory? (
- || (
- dev-python/pypy
- dev-python/pypy-bin
- (
- dev-lang/python:2.7
- dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)]
- )
- )
- )"
-
-S="${WORKDIR}/${MY_P}-src"
-
-check_env() {
- if use low-memory; then
- if ! python_is_installed pypy; then
- eerror "USE=low-memory requires a (possibly old) version of dev-python/pypy"
- eerror "or dev-python/pypy-bin being installed. Please install it using e.g.:"
- eerror
- eerror " $ emerge -1v dev-python/pypy-bin"
- eerror
- eerror "before attempting to build dev-python/pypy[low-memory]."
- die "dev-python/pypy-bin (or dev-python/pypy) needs to be installed for USE=low-memory"
- fi
-
- CHECKREQS_MEMORY="1750M"
- use amd64 && CHECKREQS_MEMORY="3500M"
- else
- CHECKREQS_MEMORY="3G"
- use amd64 && CHECKREQS_MEMORY="6G"
- fi
-
- check-reqs_pkg_pretend
-}
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- check_env
-
- if python_is_installed pypy; then
- if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] || use low-memory; then
- einfo "Using already-installed PyPy to perform the translation."
- local EPYTHON=pypy
- else
- einfo "Using ${EPYTHON} to perform the translation. Please note that upstream"
- einfo "recommends using PyPy for that. If you wish to do so, please unset"
- einfo "the EPYTHON variable."
- fi
- fi
-
- python-any-r1_pkg_setup
- fi
-}
-
-src_prepare() {
- eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
- eapply "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
- eapply "${FILESDIR}"/5.9.0-shared-lib.patch # 517002
-
- sed -e "s^@EPREFIX@^${EPREFIX}^" \
- -e "s^@libdir@^$(get_libdir)^" \
- -i lib-python/2.7/distutils/command/install.py || die
-
- # apply CPython stdlib patches
- pushd lib-python/2.7 > /dev/null || die
- # TODO: cpy turkish locale patch now fixes C code
- # probably needs better port to pypy, if it is broken there
- eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
- eapply "${WORKDIR}"/patches/62_all_xml.use_pyxml.patch
- popd > /dev/null || die
-
- eapply_user
-}
-
-src_configure() {
- tc-export CC
-
- local jit_backend
- if use jit; then
- jit_backend='--jit-backend='
-
- # We only need the explicit sse2 switch for x86.
- # On other arches we can rely on autodetection which uses
- # compiler macros. Plus, --jit-backend= doesn't accept all
- # the modern values...
-
- if use x86; then
- if use cpu_flags_x86_sse2; then
- jit_backend+=x86
- else
- jit_backend+=x86-without-sse2
- fi
- else
- jit_backend+=auto
- fi
- fi
-
- local args=(
- --shared
- $(usex jit -Ojit -O2)
- $(usex sandbox --sandbox '')
-
- ${jit_backend}
-
- pypy/goal/targetpypystandalone
- )
-
- # Avoid linking against libraries disabled by use flags
- local opts=(
- bzip2:bz2
- ncurses:_minimal_curses
- )
-
- local opt
- for opt in "${opts[@]}"; do
- local flag=${opt%:*}
- local mod=${opt#*:}
-
- args+=(
- $(usex ${flag} --withmod --withoutmod)-${mod}
- )
- done
-
- local interp=( "${PYTHON}" )
- if use low-memory; then
- interp=( env PYPY_GC_MAX_DELTA=200MB
- "${PYTHON}" --jit loop_longevity=300 )
- fi
-
- # translate into the C sources
- # we're going to make them ourselves since otherwise pypy does not
- # free up the unneeded memory before spawning the compiler
- set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}"
- echo -e "\033[1m${@}\033[0m"
- "${@}" || die "translation failed"
-}
-
-src_compile() {
- emake -C "${T}"/usession*-0/testing_1
-
- # copy back to make sys.prefix happy
- cp -p "${T}"/usession*-0/testing_1/{pypy-c,libpypy-c.so} . || die
- pax-mark m pypy-c libpypy-c.so
-
- use doc && emake -C pypy/doc html
-
- einfo "Generating caches and CFFI modules ..."
-
- # Generate Grammar and PatternGrammar pickles.
- ./pypy-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
- || die "Generation of Grammar and PatternGrammar pickles failed"
-
- # Generate cffi modules
- # Please keep in sync with pypy/tool/build_cffi_imports.py!
-#cffi_build_scripts = {
-# "sqlite3": "_sqlite3_build.py",
-# "audioop": "_audioop_build.py",
-# "tk": "_tkinter/tklib_build.py",
-# "curses": "_curses_build.py" if sys.platform != "win32" else None,
-# "syslog": "_syslog_build.py" if sys.platform != "win32" else None,
-# "gdbm": "_gdbm_build.py" if sys.platform != "win32" else None,
-# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None,
-# "resource": "_resource_build.py" if sys.platform != "win32" else None,
- cffi_targets=( audioop syslog pwdgrp resource )
- use gdbm && cffi_targets+=( gdbm )
- use ncurses && cffi_targets+=( curses )
- use sqlite && cffi_targets+=( sqlite3 )
- use tk && cffi_targets+=( tkinter/tklib )
-
- local t
- # all modules except tkinter output to .
- # tkinter outputs to the correct dir ...
- cd lib_pypy || die
- for t in "${cffi_targets[@]}"; do
- # tkinter doesn't work via -m
- ../pypy-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
- done
-
- # Cleanup temporary objects
- find -name "_cffi_*.[co]" -delete || die
- find -type d -empty -delete || die
-}
-
-src_test() {
- # (unset)
- local -x PYTHONDONTWRITEBYTECODE
-
- ./pypy-c ./pypy/test_all.py --pypy=./pypy-c lib-python || die
-}
-
-src_install() {
- local dest=/usr/$(get_libdir)/pypy
- einfo "Installing PyPy ..."
- exeinto "${dest}"
- doexe pypy-c libpypy-c.so
- pax-mark m "${ED%/}${dest}/pypy-c" "${ED%/}${dest}/libpypy-c.so"
- insinto "${dest}"
- # preserve mtimes to avoid obsoleting caches
- insopts -p
- doins -r include lib_pypy lib-python
- dosym ../$(get_libdir)/pypy/pypy-c /usr/bin/pypy
- dodoc README.rst
-
- if ! use gdbm; then
- rm -r "${ED%/}${dest}"/lib_pypy/gdbm.py \
- "${ED%/}${dest}"/lib-python/*2.7/test/test_gdbm.py || die
- fi
- if ! use sqlite; then
- rm -r "${ED%/}${dest}"/lib-python/*2.7/sqlite3 \
- "${ED%/}${dest}"/lib_pypy/_sqlite3.py \
- "${ED%/}${dest}"/lib-python/*2.7/test/test_sqlite.py || die
- fi
- if ! use tk; then
- rm -r "${ED%/}${dest}"/lib-python/*2.7/{idlelib,lib-tk} \
- "${ED%/}${dest}"/lib_pypy/_tkinter \
- "${ED%/}${dest}"/lib-python/*2.7/test/test_{tcl,tk,ttk*}.py || die
- fi
-
- # Install docs
- use doc && dodoc -r pypy/doc/_build/html
-
- local -x PYTHON=${ED%/}${dest}/pypy-c
- # we can't use eclass function since PyPy is dumb and always gives
- # paths relative to the interpreter
- local PYTHON_SITEDIR=${EPREFIX}/usr/$(get_libdir)/pypy/site-packages
- python_export pypy EPYTHON
-
- echo "EPYTHON='${EPYTHON}'" > epython.py || die
- python_domodule epython.py
-
- einfo "Byte-compiling Python standard library..."
-
- # compile the installed modules
- python_optimize "${ED%/}${dest}"
-}
diff --git a/dev-python/pypy3-bin/Manifest b/dev-python/pypy3-bin/Manifest
index ce71491c2b1d..2dc9bdb9327f 100644
--- a/dev-python/pypy3-bin/Manifest
+++ b/dev-python/pypy3-bin/Manifest
@@ -2,32 +2,18 @@ AUX 1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch 5
AUX 4.0.0-gentoo-path.patch 1906 BLAKE2B 0f09d41b6f2b26881e5f69059877d9c555a4adafe47a5b2fb269b32d7b0978b996bb1aeee9d1ddcf7dd2097a494317851408c6c9bc56a829a77126376f5c7853 SHA512 ddf5664d289b3134a30e675a91ab9aec1a81c0df7bd4f6b0b43cd6fdbf99aca8e6d123c1df41f061784e5fe1a0a3ed4a7ebcd16790d76fb8a28cec442037d747
AUX 5.8.0_all_distutils_cxx.patch 15896 BLAKE2B d6e39b1d1d0fa8c3497aeab8c3c7909bf4f73514ef1e9034f5a15cde7756f30fe6c4337f5c0fd254c1869758c798b9c450cd3044cca768ab8f654b19dc6c73ae SHA512 195dbc6cc75179c090b7f461f36e3fd19e341343f2d50c0a4ff24032da1074581578d51d62dbfc04349a8a46b9332097bb310bc923ea3813bf1afce91edfcea3
AUX python-3.5-distutils-OO-build.patch 3627 BLAKE2B fe4fd23515f0d1cfc236ac3e773b6a70a9b0fbbaff4719c1f1621e21433cfdb1f53b6bf5f348069d7bf03d26bd039f793e4ef2ac4f6271062d83c088ccbab56d SHA512 5e8e4ab7d326386a244df9d0fca5b54e16b5943e35d12ecaf9ea986e79d2d8d8e85585f6286e0fc440dbb7a8c17e2bcf7a11498ff9cc5f523e97d8b353d9a511
-DIST pypy3-bin-5.10.0-amd64+bzip2+jit+ncurses.tar.lz 10612860 BLAKE2B 57a840754e291240b8c64c583501c2ec881fddec0f97d407a5076dc1630751c8c35ebb369aff3b3bacdafddfefc39d8bb481cd0220691efc8e9dca4ea5fffd80 SHA512 abed6c09ce41c84eba9bc535a25f025417f9debb8235136410161f9b49111ed5d3667d54f42e4913f4cf8718fa08b724c77f944917252c6753ff23b6722ec152
-DIST pypy3-bin-5.10.0-amd64+bzip2+ncurses.tar.lz 6651701 BLAKE2B 2971b8c39eb7475e1e574486a273c7ba387d79acf965fdf3125e0457c59fbfbc48a31a76af54c07eed099de64098902951b80ca104c1a0eade92eec0264487d9 SHA512 faa52cff84422dc9280da60c574f7de9a69495ec48c58c7a24ca1ef8acdb096382732fb4145b43c71469de7c6531fc2cf538032205477c8c925d355df962a441
-DIST pypy3-bin-5.10.0-x86+bzip2+jit+ncurses+sse2.tar.lz 8213224 BLAKE2B b168e80285afcc7fe6210d061d98337d4b8c5184d0d2a5eb2d2b30a7af391ba91c83aa543a9a9f82af71039a0bc86cbbf1db7017ed8a5d666b570df558d7ae05 SHA512 b5629c7a9a3097bd4a407293e01680ccbd8887a7c42530a08123112ed94291c63cac705491bff4e8b54eb33e4409b893a83adc2c385d04456825ff3d131fbf17
-DIST pypy3-bin-5.10.0-x86+bzip2+ncurses+sse2.tar.lz 5356294 BLAKE2B 01d282d28676cc7ebde528620aa4bbfea227b2130df4a2b9e14bb31d24a0063436a9961aa174b393bc9f7ab2615593e667cb773d155b634248da2a1e7ba3e5e7 SHA512 03d11482961a811b96ee75becdbdc97bf55dcf79fbc45b325fc43d86ca947e64b043edaa87fec3b2e5bb0fe777e035ad252a65e7b372cddc62efd2137f6148ff
-DIST pypy3-bin-5.10.0-x86+bzip2+ncurses.tar.lz 5334935 BLAKE2B 11be55a106f157fed0570d3fb684e8a7a7b42d061fa841511721adde0d5572d12cba989984b872efa76ed8ed15001a412abef115e65439d80a9497f911d3771e SHA512 b788008566bb409f55ebd1d7204784f322451fa6fd28db2a2adb3929c0dfa3e0490a71c697ca29cdf1251dd58090ad8dc6fa1c597c9cdac77d52fe84b77e3542
DIST pypy3-bin-5.10.1-amd64+bzip2+jit+ncurses.tar.lz 10635227 BLAKE2B 242509202f5dcc644043ecf69cc50006462146f443ce833d895661545f3270a70f7ddcd7f352084fd3ca71547b548a4b9102f198bf37fa9ed341b70a7e725a1a SHA512 9cb7a4ba15f9608b7925f5110262de2b8a06f05f8619d268d6aad4e492e942b8ecd3626dcb12b77fd4ab3f2742b4887d247e4126d2d5c4b55b765e92c3c3d159
DIST pypy3-bin-5.10.1-amd64+bzip2+ncurses.tar.lz 6648051 BLAKE2B d97d306076e293f9a1c4d2e413bd6d72811a93f7eee17a87622e809cd24994d039a23e8ba720d7d941791f4fbb4f1d47431bd477b76e9aadcade56163483b985 SHA512 9b1e9fe8f06dea1ed008992f7e3f0858a5c65d86cab2d6fe6736a0f4a9c0bb9e42adf609436e9aca4a363c297b4054a376360e1842c68b5d15728b651c1bd884
DIST pypy3-bin-5.10.1-x86+bzip2+jit+ncurses+sse2.tar.lz 8244224 BLAKE2B 3ad4a63cab485f151fbd2bd49c55fcc084ff51e50a7ac5fa00ead3e6867794b35f37b7ceb060e85eaecb2a6b2a6fc62dc5a3df832e72cdcb5baa49140e9770e8 SHA512 6f8bb0f575cfe29afcec4d75331ec78516167e6ea345eebdcb7b73c48e9ecf0431433e23b54d2b0fcc16e7e7bc0e6ebfa14b0748a0e4f6b558f6fb20411ca769
DIST pypy3-bin-5.10.1-x86+bzip2+ncurses+sse2.tar.lz 5351320 BLAKE2B e45ede827a98f6b1e6c00bc1bbeb2a422b53bb68efe9708235be034fe02e90f97352f04e1ab77dc56030942a407887542cf0308c3e4da41f55dcc0d3d251b0ac SHA512 71ba8ababf0ef380adf538989829e068b4353195f796d6d06c128803757d9e41b2e3fe5e96b7029494beb96f83bb8943158541ada7b4c27e46d0511ca62f6a89
DIST pypy3-bin-5.10.1-x86+bzip2+ncurses.tar.lz 5343927 BLAKE2B 27c5842a1f00ff9b56c1417c290ab677bc8e1cff36ce5d226f1e3e262b14c0f0e8a5f3d474e23bcaef467b8210357d0724e752d9249f275c16cc645e59cd1530 SHA512 6f7ff616d6d0532ce4919d5e6cd69a46fd81c548efda2869653ce07d736d83f256f302040726931d85c83a297ab4c7f6e15675a17576fbffa4313a48435e182e
-DIST pypy3-bin-5.9.0-amd64+bzip2+jit+ncurses.tar.lz 10510722 BLAKE2B d0f16b1c71686fa477484cb068c0e09f9a40bef83a0fed1721f5f60a5bd11eb39799e97b2da16fbea4f7255ea19d5e8c3f2a2da946eebe10a6d243f207ef2242 SHA512 659ed24c9f540168203098fc9b6086cc22a42767b55f3dbbf132b11cf8e1bc01a66baac78d7689dcc31d9f06e7f2ecfbda9969c9ba150d5af9c462e480aa288c
-DIST pypy3-bin-5.9.0-amd64+bzip2+ncurses.tar.lz 6589457 BLAKE2B 6b182a6bc25c7839a9465826f9c161c40d0e551ec74ce4d3ed6ba08ce8c7afcb4a2af73b7a525c76dbe30dbe2cb87ce331568679d0086450ee09bb0aabbe65f3 SHA512 7ad9e5934bc096b5087f8f1654e598dae1c2802b99b83f48b65c8d0b941a570d17c8f4e0f8b3f591600d7cdc471dc45cd903d166ea639e562453bf7ad93144eb
-DIST pypy3-bin-5.9.0-x86+bzip2+jit+ncurses+sse2.tar.lz 8595527 BLAKE2B 67e749a5153d5d75c09d27dfa5ed57bac8e886770e5264a2596c4f9e5cdcb7fcae63b709951a8ad862f1bf658deb3cbdf25ac3d0a3af12aef2dfe40942016329 SHA512 6d118cf2e9a657dcf719ca5e508b5b4bb2ab7f85ec3597840706b748ea2f6d582ed884fc34697a3ec36e343de4a40b113d7c8749683a53f2dda299a9e106a2f8
-DIST pypy3-bin-5.9.0-x86+bzip2+ncurses+sse2.tar.lz 5654668 BLAKE2B 964c06920e2d5d69ee9d1f2133d2453e096bc871e63ecdd815370187510f9391738432578b5be49771ad8d24fc735882df266655d88924b2776849a61a943694 SHA512 a378159ca39654fbf117e3bd5a0cdcdb23100a21caf837bba5d764b63bf039a791b27d397a6be918a2539d721fc8564f2b10a163df3bae89a4ddb3991ac33ec8
-DIST pypy3-bin-5.9.0-x86+bzip2+ncurses.tar.lz 5640443 BLAKE2B 4aa4a8cdfa536aea52cf6b94813e6c70f071ed62bc1bceac0584b2ab1a0b9d5a60e6d219ffe67f09f418246847ccd1f32f280b38c9bd973eca2c30c002a42856 SHA512 663fae9004eb7f002b849d4697ef67fb72df33faddfba7272a6d795432ecca4c110dc1fab43617909f962584c7519582f085854f55829ccc63dc988654b6add5
DIST pypy3-bin-6.0.0-amd64+bzip2+jit+ncurses.tar.lz 10674209 BLAKE2B f9e00ba0cdc113ebe156212c5497e122a45bc9544cb242ad02273e06210eb691f930aee7faf1d4ed3a7b14080905a9cb6d30b309c38a2c3795f2183750b4469f SHA512 52e615e2b51a43a2c91f9a2a8f0cec16a6090bfd230ef08dda462bb530da9ee66acec9c449e77f299e0b3363d6bcbc7150b14e7adbe9862d36f4738dfc6be1ca
DIST pypy3-bin-6.0.0-amd64+bzip2+ncurses.tar.lz 6703329 BLAKE2B 64ad2b2ae1580833735dc5ce4b821f79458c98c5f761d7c9834624aff172204ac16e23582e3a776baa85accd221a9fd2225c22099de1de9c319b4f29b5f15071 SHA512 57b2e2f0ddc8d6f78beff6c049adb0a8d316db1d9f7bf5e07e4e593fa363e5ced37d212f549c0a5305459207694ac5a6aac9698a1ca3a4bf56a4437899b7e97b
DIST pypy3-bin-6.0.0-x86+bzip2+jit+ncurses+sse2.tar.lz 8268406 BLAKE2B 8200d7cfc5bd813cf3138017c96cace1c07bc031f68d5a9df2f71cb887a5dd3bb979dbc67d395389c965904037935a518bf6c1492b04ce5a9f21a9bb3bb5504a SHA512 4c09c454b25faa51024c5319ba5e91f4b1883bdd25f504694f83011ef1faffe7aa28a51369d3c5c6bb9f0d8eb53d1292d57608343b731c67ceeb99f41736b044
DIST pypy3-bin-6.0.0-x86+bzip2+ncurses+sse2.tar.lz 5363942 BLAKE2B d53b89ef73c2d4ee2bc00360a0c4a791fd8b6ac2d28dfeeb7510a465e6302f79c378aacebbaf4993b6ee55dbc6d85876149fe3f5a0d689713f029c928d93a729 SHA512 ce72d84200dd275841e691810dbf402423883b282cacbe8bbdae9285936869d40b3d43d053b0f3d4904c7ced72f35480d1780358180a1c98e8111852fef1f77f
DIST pypy3-bin-6.0.0-x86+bzip2+ncurses.tar.lz 5366917 BLAKE2B 338a9c221048dabc548250edec05256be64dd5d1aeb5b2fff839d7d5e8dda29e7d4e0a03b1fc0c9cd418685c558bb47598c625e2d28cd4caabc45e21eee9f4f8 SHA512 5274535d01564a9087aea486320921c8784cabcc7bde3634c27b9006988fdc745e6e5e5c2fb8e7b0318fd5ca6fda3fce208743cfa079a7474ea44277237ea873
-DIST pypy3-v5.10.0-src.tar.bz2 29075971 BLAKE2B 02fb64d514ab292e09ced57e1c206b04d0fb38353ad6ec0e836448344a6d126d0fccfb61cbd278ea3acaa227032640e82f9ffd7efe3b33ade1ca34a18831b3e4 SHA512 69a373c18dbad9dd617f994ad885c8d8975f0c484ba9dd547e6e892c9a3030a43e9e3ee668aee5f4969403883de1311cef97a0a5e5701921172ee6c2119b771b
DIST pypy3-v5.10.1-src.tar.bz2 29071765 BLAKE2B d5c163697d8dd36a9a61e9a355719628902de0c9a4c038d31cd134d9bb26b8058abfdf85b09715208146295c37e343fae5e1e4a3c8d1999306eeea93791e326c SHA512 91b0ed25130bdbb46d5e577136b5fe63d5162917dcc2d0b69f5cac2a283ece9d0bfd3c7c8dc61ff391e0550fa1603326f6edeb2df3159d71617fefe6c07439f5
-DIST pypy3-v5.9.0-src.tar.bz2 29055111 BLAKE2B 181d87ebe4a83a3f03b28d891f248f718ad120ed54621f8054f19a65aebbe90b65c69e40ca656612356b2019aa9ac22d5e242e688a80190b046511a8ceb9c040 SHA512 3d5384d644fdd1bc8b95f5747dbd1771ae06eb2cfc7b57be359b8bf40177676afd097620d0cb9d9000c40d8cce075cfa6bfd92de987d3dd927c04d7d595dc5bd
DIST pypy3-v6.0.0-src.tar.bz2 22648140 BLAKE2B b8678859b0c24494788ddf6f410a3ec1a56a04663452e1aba25d3f41c5073a95866d1623f00cb1a6c9d0256df728fa60d1edb5b58d26c0d88577769cc8a6205d SHA512 ea406c4dd1837a6ab13026de01330790f3c18f6e2bfb83e8553e52acf78b43dfb559ce75c2d91395055c771db359356c8183ed950da6f01a21bf09128935af5e
-EBUILD pypy3-bin-5.10.0.ebuild 5543 BLAKE2B d790bc82ec0c0f4e48bbfabc557241fb6eaed1e02678764ac887f498b08e277205d308126a4095a553d0d568499d6062cd76c47af1d887b0dd318a9a66fdb9f8 SHA512 ff0391da50cce922e424f2e5d47bbcd6584327be54eb03fe5570a6df45ddfab3dae510053e820961678dbc5c4c24d85bf59bdf6ce2f7cbe13ea1696a57712dff
EBUILD pypy3-bin-5.10.1.ebuild 5543 BLAKE2B d790bc82ec0c0f4e48bbfabc557241fb6eaed1e02678764ac887f498b08e277205d308126a4095a553d0d568499d6062cd76c47af1d887b0dd318a9a66fdb9f8 SHA512 ff0391da50cce922e424f2e5d47bbcd6584327be54eb03fe5570a6df45ddfab3dae510053e820961678dbc5c4c24d85bf59bdf6ce2f7cbe13ea1696a57712dff
-EBUILD pypy3-bin-5.9.0-r3.ebuild 5730 BLAKE2B b254df486fc370e41ef7ae7f53294299ddaed93d3a8e7d1900b9cd3c846b48835a589cbdbb4357ba065c84b08d7f3f13df9e33cb14e1acb4604054683fdb3d8e SHA512 1b79b1603a148046e6c333960d0e35fc05c5e92bc6ed9fb10e62e519ff158a5ed331c31774152c28c07ec8aee45504fef403e9fcbaa6698dc68d0642d996fab2
EBUILD pypy3-bin-6.0.0.ebuild 5542 BLAKE2B dc3e9eb90e28bedbd7b8de1e33dbf960c82413ae3df27cf05aeb09975292b98400f39f7056b0ed4b05c3a5d02c58ca459e9ad90a956047902faedc516d0ec4c6 SHA512 dd348bbbf0c575d1599e78442336a4b2ddd09d6fb995aa1a0fb4e9661a312af70fdf166d54b45c326e9e3ecf3d1dbe8388b61c1cbe9d0b85983cd58dee8e155e
MISC metadata.xml 317 BLAKE2B d7be288f31d09754073e991e0f753e673e47fe1698408d13ce01dd58aa458e9ff9894973b27a293e426c074fbafaf5ca784fdbae0c784c1a5bf5d51bad1abd21 SHA512 65d1795605d0120c94911b2c295d8da13e01f9ac6b0750a7d536be64bf5244e20e2bb7286b33e75346e0dea333dc8970c4dcf0e98842e28f5a202ee2ddbba294
diff --git a/dev-python/pypy3-bin/pypy3-bin-5.10.0.ebuild b/dev-python/pypy3-bin/pypy3-bin-5.10.0.ebuild
deleted file mode 100644
index 2457cda763f7..000000000000
--- a/dev-python/pypy3-bin/pypy3-bin-5.10.0.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# Test runner needs Python 2.
-PYTHON_COMPAT=( python2_7 pypy )
-inherit pax-utils python-any-r1 unpacker versionator
-
-BINHOST="https://dev.gentoo.org/~mgorny/dist/pypy3-bin/${PV}"
-MY_P=pypy3-v${PV}
-
-DESCRIPTION="A fast, compliant alternative implementation of Python 3.3 (binary package)"
-HOMEPAGE="http://pypy.org/"
-SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2
- amd64? (
- jit? ( ${BINHOST}/${P}-amd64+bzip2+jit+ncurses.tar.lz )
- !jit? ( ${BINHOST}/${P}-amd64+bzip2+ncurses.tar.lz )
- )
- x86? (
- cpu_flags_x86_sse2? (
- jit? ( ${BINHOST}/${P}-x86+bzip2+jit+ncurses+sse2.tar.lz )
- !jit? ( ${BINHOST}/${P}-x86+bzip2+ncurses+sse2.tar.lz )
- )
- !cpu_flags_x86_sse2? (
- !jit? ( ${BINHOST}/${P}-x86+bzip2+ncurses.tar.lz )
- )
- )"
-
-# Supported variants
-REQUIRED_USE="x86? ( !cpu_flags_x86_sse2? ( !jit ) )"
-
-LICENSE="MIT"
-# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
-SLOT="0/510"
-KEYWORDS="~amd64 ~x86"
-IUSE="gdbm +jit libressl sqlite cpu_flags_x86_sse2 test tk"
-
-RDEPEND="
- app-arch/bzip2:0/1
- dev-libs/expat:0/0
- dev-libs/libffi:0/0
- sys-devel/gcc:*
- sys-libs/glibc
- sys-libs/ncurses:0/6
- sys-libs/zlib:0/1
- gdbm? ( sys-libs/gdbm:0= )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- sqlite? ( dev-db/sqlite:3= )
- tk? (
- dev-lang/tk:0=
- dev-tcltk/tix:0=
- )
- !dev-python/pypy3:0"
-DEPEND="${RDEPEND}
- app-arch/lzip
- app-arch/xz-utils
- test? ( ${PYTHON_DEPS} )"
-
-S=${WORKDIR}/${MY_P}-src
-
-QA_PREBUILT="
- usr/lib*/pypy3/pypy3-c
- usr/lib*/pypy3/libpypy3-c.so"
-
-src_prepare() {
- eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
- eapply "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
-
- sed -e "s^@EPREFIX@^${EPREFIX}^" \
- -e "s^@libdir@^$(get_libdir)^" \
- -i lib-python/3/distutils/command/install.py || die
-
- # apply CPython stdlib patches
- pushd lib-python/3 > /dev/null || die
- eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
- eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch
- popd > /dev/null || die
-
- eapply_user
-}
-
-src_compile() {
- # Tadaam! PyPy compiled!
- mv "${WORKDIR}"/${P}*/{libpypy3-c.so,pypy3-c} . || die
- mv "${WORKDIR}"/${P}*/include/*.h include/ || die
- mv pypy/module/cpyext/include/*.h include/ || die
- mv pypy/module/cpyext/parse/*.h include/ || die
-
- pax-mark m pypy3-c libpypy3-c.so
-
- einfo "Generating caches and CFFI modules ..."
-
- # Generate Grammar and PatternGrammar pickles.
- ./pypy3-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
- || die "Generation of Grammar and PatternGrammar pickles failed"
-
- # Generate cffi modules
- # Please keep in sync with pypy/tool/build_cffi_imports.py!
-#cffi_build_scripts = {
-# "sqlite3": "_sqlite3_build.py",
-# "audioop": "_audioop_build.py",
-# "tk": "_tkinter/tklib_build.py",
-# "curses": "_curses_build.py" if sys.platform != "win32" else None,
-# "syslog": "_syslog_build.py" if sys.platform != "win32" else None,
-# "_gdbm": "_gdbm_build.py" if sys.platform != "win32" else None,
-# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None,
-# "resource": "_resource_build.py" if sys.platform != "win32" else None,
-# "lzma": "_lzma_build.py",
-# "_decimal": "_decimal_build.py",
-# "ssl": "_ssl_build.py",
- cffi_targets=( audioop curses syslog pwdgrp resource lzma decimal ssl )
- use gdbm && cffi_targets+=( gdbm )
- use sqlite && cffi_targets+=( sqlite3 )
- use tk && cffi_targets+=( tkinter/tklib )
-
- local t
- # all modules except tkinter output to .
- # tkinter outputs to the correct dir ...
- cd lib_pypy || die
- for t in "${cffi_targets[@]}"; do
- # tkinter doesn't work via -m
- ../pypy3-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
- done
-
- # Cleanup temporary objects
- find -name "_cffi_*.[co]" -delete || die
- find -type d -empty -delete || die
-}
-
-src_test() {
- # (unset)
- local -x PYTHONDONTWRITEBYTECODE
-
- # Test runner requires Python 2 too. However, it spawns PyPy3
- # internally so that we end up testing the correct interpreter.
- "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c lib-python || die
-}
-
-src_install() {
- local dest=/usr/$(get_libdir)/pypy3
- einfo "Installing PyPy ..."
- exeinto "${dest}"
- doexe pypy3-c libpypy3-c.so
- pax-mark m "${ED%/}${dest}/pypy3-c" "${ED%/}${dest}/libpypy3-c.so"
- insinto "${dest}"
- # preserve mtimes to avoid obsoleting caches
- insopts -p
- doins -r include lib_pypy lib-python
- dosym ../$(get_libdir)/pypy3/pypy3-c /usr/bin/pypy3
- dodoc README.rst
-
- if ! use gdbm; then
- rm -r "${ED%/}${dest}"/lib_pypy/_gdbm* || die
- fi
- if ! use sqlite; then
- rm -r "${ED%/}${dest}"/lib-python/*3/sqlite3 \
- "${ED%/}${dest}"/lib_pypy/_sqlite3* \
- "${ED%/}${dest}"/lib-python/*3/test/test_sqlite.py || die
- fi
- if ! use tk; then
- rm -r "${ED%/}${dest}"/lib-python/*3/{idlelib,tkinter} \
- "${ED%/}${dest}"/lib_pypy/_tkinter \
- "${ED%/}${dest}"/lib-python/*3/test/test_{tcl,tk,ttk*}.py || die
- fi
-
- einfo "Generating caches and byte-compiling ..."
-
- local -x PYTHON=${ED%/}${dest}/pypy3-c
- # we can't use eclass function since PyPy is dumb and always gives
- # paths relative to the interpreter
- local PYTHON_SITEDIR=${EPREFIX}/usr/$(get_libdir)/pypy3/site-packages
- python_export pypy3 EPYTHON
-
- echo "EPYTHON='${EPYTHON}'" > epython.py || die
- python_domodule epython.py
-
- einfo "Byte-compiling Python standard library..."
-
- # compile the installed modules
- python_optimize "${ED%/}${dest}"
-}
diff --git a/dev-python/pypy3-bin/pypy3-bin-5.9.0-r3.ebuild b/dev-python/pypy3-bin/pypy3-bin-5.9.0-r3.ebuild
deleted file mode 100644
index 4ac56798f83a..000000000000
--- a/dev-python/pypy3-bin/pypy3-bin-5.9.0-r3.ebuild
+++ /dev/null
@@ -1,191 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# some random parts need python 2...
-PYTHON_COMPAT=( python2_7 pypy )
-inherit pax-utils python-any-r1 unpacker versionator
-
-BINHOST="https://dev.gentoo.org/~mgorny/dist/pypy3-bin/${PV}"
-MY_P=pypy3-v${PV}
-
-DESCRIPTION="A fast, compliant alternative implementation of Python 3.3 (binary package)"
-HOMEPAGE="http://pypy.org/"
-SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2
- amd64? (
- jit? ( ${BINHOST}/${P}-amd64+bzip2+jit+ncurses.tar.lz )
- !jit? ( ${BINHOST}/${P}-amd64+bzip2+ncurses.tar.lz )
- )
- x86? (
- cpu_flags_x86_sse2? (
- jit? ( ${BINHOST}/${P}-x86+bzip2+jit+ncurses+sse2.tar.lz )
- !jit? ( ${BINHOST}/${P}-x86+bzip2+ncurses+sse2.tar.lz )
- )
- !cpu_flags_x86_sse2? (
- !jit? ( ${BINHOST}/${P}-x86+bzip2+ncurses.tar.lz )
- )
- )"
-
-# Supported variants
-REQUIRED_USE="x86? ( !cpu_flags_x86_sse2? ( !jit ) )"
-
-LICENSE="MIT"
-# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
-SLOT="0/59"
-KEYWORDS="~amd64 ~x86"
-IUSE="gdbm +jit libressl sqlite cpu_flags_x86_sse2 test tk"
-
-RDEPEND="
- app-arch/bzip2:0/1
- dev-libs/expat:0/0
- dev-libs/libffi:0/0
- sys-devel/gcc:*
- sys-libs/glibc
- sys-libs/ncurses:0/6
- sys-libs/zlib:0/1
- gdbm? ( sys-libs/gdbm:0= )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- sqlite? ( dev-db/sqlite:3= )
- tk? (
- dev-lang/tk:0=
- dev-tcltk/tix:0=
- )
- !dev-python/pypy3:0"
-DEPEND="${RDEPEND}
- app-arch/lzip
- app-arch/xz-utils
- test? ( ${PYTHON_DEPS} )"
-# doc? ( ${PYTHON_DEPS}
-# dev-python/sphinx )
-
-S=${WORKDIR}/${MY_P}-src
-
-QA_PREBUILT="
- usr/lib*/pypy3/pypy3-c
- usr/lib*/pypy3/libpypy3-c.so"
-
-src_prepare() {
- eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
- eapply "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
-
- sed -e "s^@EPREFIX@^${EPREFIX}^" \
- -e "s^@libdir@^$(get_libdir)^" \
- -i lib-python/3/distutils/command/install.py || die
-
- # apply CPython stdlib patches
- pushd lib-python/3 > /dev/null || die
- eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
- eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch
- popd > /dev/null || die
-
- eapply_user
-}
-
-src_compile() {
- # Tadaam! PyPy compiled!
- mv "${WORKDIR}"/${P}*/{libpypy3-c.so,pypy3-c} . || die
- mv "${WORKDIR}"/${P}*/include/*.h include/ || die
- mv pypy/module/cpyext/include/*.h include/ || die
- mv pypy/module/cpyext/parse/*.h include/ || die
-
- #use doc && emake -C pypy/doc/ html
- pax-mark m pypy3-c libpypy3-c.so
-
- #use doc && emake -C pypy/doc html
-
- einfo "Generating caches and CFFI modules ..."
-
- # Generate Grammar and PatternGrammar pickles.
- ./pypy3-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
- || die "Generation of Grammar and PatternGrammar pickles failed"
-
- # Generate cffi modules
- # Please keep in sync with pypy/tool/build_cffi_imports.py!
-#cffi_build_scripts = {
-# "sqlite3": "_sqlite3_build.py",
-# "audioop": "_audioop_build.py",
-# "tk": "_tkinter/tklib_build.py",
-# "curses": "_curses_build.py" if sys.platform != "win32" else None,
-# "syslog": "_syslog_build.py" if sys.platform != "win32" else None,
-# "_gdbm": "_gdbm_build.py" if sys.platform != "win32" else None,
-# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None,
-# "resource": "_resource_build.py" if sys.platform != "win32" else None,
-# "lzma": "_lzma_build.py",
-# "_decimal": "_decimal_build.py",
-# "ssl": "_ssl_build.py",
- cffi_targets=( audioop curses syslog pwdgrp resource lzma decimal ssl )
- use gdbm && cffi_targets+=( gdbm )
- use sqlite && cffi_targets+=( sqlite3 )
- use tk && cffi_targets+=( tkinter/tklib )
-
- local t
- # all modules except tkinter output to .
- # tkinter outputs to the correct dir ...
- cd lib_pypy || die
- for t in "${cffi_targets[@]}"; do
- # tkinter doesn't work via -m
- ../pypy3-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
- done
-
- # Cleanup temporary objects
- find -name "_cffi_*.[co]" -delete || die
- find -type d -empty -delete || die
-}
-
-src_test() {
- # (unset)
- local -x PYTHONDONTWRITEBYTECODE
-
- # Test runner requires Python 2 too. However, it spawns PyPy3
- # internally so that we end up testing the correct interpreter.
- "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c lib-python || die
-}
-
-src_install() {
- local dest=/usr/$(get_libdir)/pypy3
- einfo "Installing PyPy ..."
- exeinto "${dest}"
- doexe pypy3-c libpypy3-c.so
- pax-mark m "${ED%/}${dest}/pypy3-c" "${ED%/}${dest}/libpypy3-c.so"
- insinto "${dest}"
- # preserve mtimes to avoid obsoleting caches
- insopts -p
- doins -r include lib_pypy lib-python
- dosym ../$(get_libdir)/pypy3/pypy3-c /usr/bin/pypy3
- dodoc README.rst
-
- if ! use gdbm; then
- rm -r "${ED%/}${dest}"/lib_pypy/_gdbm* || die
- fi
- if ! use sqlite; then
- rm -r "${ED%/}${dest}"/lib-python/*3/sqlite3 \
- "${ED%/}${dest}"/lib_pypy/_sqlite3* \
- "${ED%/}${dest}"/lib-python/*3/test/test_sqlite.py || die
- fi
- if ! use tk; then
- rm -r "${ED%/}${dest}"/lib-python/*3/{idlelib,tkinter} \
- "${ED%/}${dest}"/lib_pypy/_tkinter \
- "${ED%/}${dest}"/lib-python/*3/test/test_{tcl,tk,ttk*}.py || die
- fi
-
- # Install docs
- #use doc && dodoc -r pypy/doc/_build/html
-
- einfo "Generating caches and byte-compiling ..."
-
- local -x PYTHON=${ED%/}${dest}/pypy3-c
- # we can't use eclass function since PyPy is dumb and always gives
- # paths relative to the interpreter
- local PYTHON_SITEDIR=${EPREFIX}/usr/$(get_libdir)/pypy3/site-packages
- python_export pypy3 EPYTHON
-
- echo "EPYTHON='${EPYTHON}'" > epython.py || die
- python_domodule epython.py
-
- einfo "Byte-compiling Python standard library..."
-
- # compile the installed modules
- python_optimize "${ED%/}${dest}"
-}
diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index 2678c9204b16..fbef1072a02e 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -3,13 +3,9 @@ AUX 4.0.0-gentoo-path.patch 1906 BLAKE2B 0f09d41b6f2b26881e5f69059877d9c555a4ada
AUX 5.8.0_all_distutils_cxx.patch 15896 BLAKE2B d6e39b1d1d0fa8c3497aeab8c3c7909bf4f73514ef1e9034f5a15cde7756f30fe6c4337f5c0fd254c1869758c798b9c450cd3044cca768ab8f654b19dc6c73ae SHA512 195dbc6cc75179c090b7f461f36e3fd19e341343f2d50c0a4ff24032da1074581578d51d62dbfc04349a8a46b9332097bb310bc923ea3813bf1afce91edfcea3
AUX 5.9.0-shared-lib.patch 826 BLAKE2B 745ad99f5fbcf63abce99104147f0169178d8409f1fe09b3016e43a572ce6f7db2f27b895690d3920d1f14d07a8055050a51a636df0fc5bb04c9cb473aaf6b73 SHA512 96bd8c55f7014e9421c8f648922f63f9a7c4a1b2791c733e6807ef28e83d8fcf7eb0b84a3d844e66f864634241301e5c115fab4378a6f63c7027b02ac4b95945
AUX python-3.5-distutils-OO-build.patch 3627 BLAKE2B fe4fd23515f0d1cfc236ac3e773b6a70a9b0fbbaff4719c1f1621e21433cfdb1f53b6bf5f348069d7bf03d26bd039f793e4ef2ac4f6271062d83c088ccbab56d SHA512 5e8e4ab7d326386a244df9d0fca5b54e16b5943e35d12ecaf9ea986e79d2d8d8e85585f6286e0fc440dbb7a8c17e2bcf7a11498ff9cc5f523e97d8b353d9a511
-DIST pypy3-v5.10.0-src.tar.bz2 29075971 BLAKE2B 02fb64d514ab292e09ced57e1c206b04d0fb38353ad6ec0e836448344a6d126d0fccfb61cbd278ea3acaa227032640e82f9ffd7efe3b33ade1ca34a18831b3e4 SHA512 69a373c18dbad9dd617f994ad885c8d8975f0c484ba9dd547e6e892c9a3030a43e9e3ee668aee5f4969403883de1311cef97a0a5e5701921172ee6c2119b771b
DIST pypy3-v5.10.1-src.tar.bz2 29071765 BLAKE2B d5c163697d8dd36a9a61e9a355719628902de0c9a4c038d31cd134d9bb26b8058abfdf85b09715208146295c37e343fae5e1e4a3c8d1999306eeea93791e326c SHA512 91b0ed25130bdbb46d5e577136b5fe63d5162917dcc2d0b69f5cac2a283ece9d0bfd3c7c8dc61ff391e0550fa1603326f6edeb2df3159d71617fefe6c07439f5
-DIST pypy3-v5.9.0-src.tar.bz2 29055111 BLAKE2B 181d87ebe4a83a3f03b28d891f248f718ad120ed54621f8054f19a65aebbe90b65c69e40ca656612356b2019aa9ac22d5e242e688a80190b046511a8ceb9c040 SHA512 3d5384d644fdd1bc8b95f5747dbd1771ae06eb2cfc7b57be359b8bf40177676afd097620d0cb9d9000c40d8cce075cfa6bfd92de987d3dd927c04d7d595dc5bd
DIST pypy3-v6.0.0-src.tar.bz2 22648140 BLAKE2B b8678859b0c24494788ddf6f410a3ec1a56a04663452e1aba25d3f41c5073a95866d1623f00cb1a6c9d0256df728fa60d1edb5b58d26c0d88577769cc8a6205d SHA512 ea406c4dd1837a6ab13026de01330790f3c18f6e2bfb83e8553e52acf78b43dfb559ce75c2d91395055c771db359356c8183ed950da6f01a21bf09128935af5e
-EBUILD pypy3-5.10.0.ebuild 6917 BLAKE2B 18198e6dd1b66a2631dc32192af024a16b5bff8c6aceac84c2d36ad92eef7e20be35a53223cdf57e3bfc37fbdf4381b7e274dced1fe245e30999e3685dbc6e85 SHA512 4babcc4db87573e392298486c5aa10193812f1a95655bdcb17e9f652a8c576ccf33fabdffa191f20e8296c21f1634a409abffbe189bb5947cc1b1d152344488f
EBUILD pypy3-5.10.1.ebuild 6917 BLAKE2B 18198e6dd1b66a2631dc32192af024a16b5bff8c6aceac84c2d36ad92eef7e20be35a53223cdf57e3bfc37fbdf4381b7e274dced1fe245e30999e3685dbc6e85 SHA512 4babcc4db87573e392298486c5aa10193812f1a95655bdcb17e9f652a8c576ccf33fabdffa191f20e8296c21f1634a409abffbe189bb5947cc1b1d152344488f
-EBUILD pypy3-5.9.0-r1.ebuild 7043 BLAKE2B fb91156cf416003da95dc67787018676f4f3bd75f4d218e9b0213cecb400db5c3882aacb73cfe87d8482bebdb7fb51f1621cd4868388830b0fe34aef9deac3ab SHA512 79f2187c150dc0c28e4b4062d38485a2e2aafed46e4375b28a023d1a43df20fbc31fec933c2f221d73f306e92e5bb6011568229885ba0b70f67d332e3e2757da
EBUILD pypy3-6.0.0.ebuild 6916 BLAKE2B f2c4b2eb150a75f97d5e51bb0cb765e44fb9afc95012fd8973e2f8cc7081817e0e7659dbc27b39b068bb89d7c37ab7dd570ccd6f37a8ce36a2ec5109c78f2a3e SHA512 e98fac1350c85e525380ab44b2ba58bb95f69a37262b8c2ef68c15445eeab957c1d7b17adeffc3b13c4c0333b1b3bb10c54ef17afe1382647e4d1738406ca2b2
EBUILD pypy3-9999.ebuild 7505 BLAKE2B 96003e743fe05db573ab2fcc808ce342e33bea0253727bc877c82ec20af76c43dc762eafd0cd302286e7148aba432613773c58b9d5caa9b75a86bb04e4abb09e SHA512 91802f59f33cf9d8e0ef43da5e1e102a4f3eb8781ad9f0b9e6d5b627d7a47589cc4e6e7286f049f9b2aa55b472e4d23a190fa575d945e058a6a9134ff3f633fd
MISC metadata.xml 636 BLAKE2B da5771ec2ee59ac934959f6e72c5aee2225ee2d88e2c4c5d6acfae95b9652c973160ed0ea29f0f6143d25a249944925ef157693979871863c04a483da972bd7e SHA512 c52d59231928b12da09c2c7149afbb852ceaf1342a2747d85493c9abc15b8d68fd24495349e583aee5cea18799bd4dada3943bc523a4e18745e2036446cd0841
diff --git a/dev-python/pypy3/pypy3-5.10.0.ebuild b/dev-python/pypy3/pypy3-5.10.0.ebuild
deleted file mode 100644
index dcef9d5439d2..000000000000
--- a/dev-python/pypy3/pypy3-5.10.0.ebuild
+++ /dev/null
@@ -1,245 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# pypy3 needs to be built using python 2
-PYTHON_COMPAT=( python2_7 pypy )
-inherit check-reqs pax-utils python-any-r1 toolchain-funcs versionator
-
-MY_P=pypy3-v${PV}
-
-DESCRIPTION="A fast, compliant alternative implementation of the Python (3.5) language"
-HOMEPAGE="http://pypy.org/"
-SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2"
-
-LICENSE="MIT"
-# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
-SLOT="0/510"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox sqlite tk"
-
-RDEPEND=">=sys-libs/zlib-1.1.3:0=
- virtual/libffi:0=
- virtual/libintl:0=
- dev-libs/expat:0=
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- bzip2? ( app-arch/bzip2:0= )
- gdbm? ( sys-libs/gdbm:0= )
- ncurses? ( sys-libs/ncurses:0= )
- sqlite? ( dev-db/sqlite:3= )
- tk? (
- dev-lang/tk:0=
- dev-tcltk/tix:0=
- )
- !dev-python/pypy3-bin:0"
-DEPEND="${RDEPEND}
- low-memory? ( virtual/pypy )
- !low-memory? (
- || (
- virtual/pypy
- (
- dev-lang/python:2.7
- dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)]
- )
- )
- )"
-
-S="${WORKDIR}/${MY_P}-src"
-
-check_env() {
- if use low-memory; then
- CHECKREQS_MEMORY="1750M"
- use amd64 && CHECKREQS_MEMORY="3500M"
- else
- CHECKREQS_MEMORY="3G"
- use amd64 && CHECKREQS_MEMORY="6G"
- fi
-
- check-reqs_pkg_pretend
-}
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- check_env
-
- # unset to allow forcing pypy below :)
- use low-memory && local EPYTHON=
- if python_is_installed pypy && [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]]; then
- einfo "Using PyPy to perform the translation."
- local EPYTHON=pypy
- else
- einfo "Using ${EPYTHON:-python2} to perform the translation. Please note that upstream"
- einfo "recommends using PyPy for that. If you wish to do so, please install"
- einfo "virtual/pypy and ensure that EPYTHON variable is unset."
- fi
-
- python-any-r1_pkg_setup
- fi
-}
-
-src_prepare() {
- eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
- eapply "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
- eapply "${FILESDIR}"/5.9.0-shared-lib.patch # 517002
-
- sed -e "s^@EPREFIX@^${EPREFIX}^" \
- -e "s^@libdir@^$(get_libdir)^" \
- -i lib-python/3/distutils/command/install.py || die
-
- # apply CPython stdlib patches
- pushd lib-python/3 > /dev/null || die
- eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
- eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch
- popd > /dev/null || die
-
- eapply_user
-}
-
-src_configure() {
- tc-export CC
-
- local args=(
- --shared
- $(usex jit -Ojit -O2)
- $(usex sandbox --sandbox '')
-
- --jit-backend=auto
-
- pypy/goal/targetpypystandalone
- )
-
- # Avoid linking against libraries disabled by use flags
- local opts=(
- bzip2:bz2
- ncurses:_minimal_curses
- )
-
- local opt
- for opt in "${opts[@]}"; do
- local flag=${opt%:*}
- local mod=${opt#*:}
-
- args+=(
- $(usex ${flag} --withmod --withoutmod)-${mod}
- )
- done
-
- local interp=( "${PYTHON}" )
- if use low-memory; then
- interp=( env PYPY_GC_MAX_DELTA=200MB
- "${PYTHON}" --jit loop_longevity=300 )
- fi
-
- # translate into the C sources
- # we're going to make them ourselves since otherwise pypy does not
- # free up the unneeded memory before spawning the compiler
- set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}"
- echo -e "\033[1m${@}\033[0m"
- "${@}" || die "translation failed"
-}
-
-src_compile() {
- emake -C "${T}"/usession*-0/testing_1
-
- # copy back to make sys.prefix happy
- cp -p "${T}"/usession*-0/testing_1/{pypy3-c,libpypy3-c.so} . || die
- pax-mark m pypy3-c libpypy3-c.so
-
- einfo "Generating caches and CFFI modules ..."
-
- # Generate Grammar and PatternGrammar pickles.
- ./pypy3-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
- || die "Generation of Grammar and PatternGrammar pickles failed"
-
- # Generate cffi modules
- # Please keep in sync with pypy/tool/build_cffi_imports.py!
-#cffi_build_scripts = {
-# "sqlite3": "_sqlite3_build.py",
-# "audioop": "_audioop_build.py",
-# "tk": "_tkinter/tklib_build.py",
-# "curses": "_curses_build.py" if sys.platform != "win32" else None,
-# "syslog": "_syslog_build.py" if sys.platform != "win32" else None,
-# "_gdbm": "_gdbm_build.py" if sys.platform != "win32" else None,
-# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None,
-# "resource": "_resource_build.py" if sys.platform != "win32" else None,
-# "lzma": "_lzma_build.py",
-# "_decimal": "_decimal_build.py",
-# "_ssl": "_ssl_build.py",
- cffi_targets=( audioop syslog pwdgrp resource lzma decimal ssl )
- use gdbm && cffi_targets+=( gdbm )
- use ncurses && cffi_targets+=( curses )
- use sqlite && cffi_targets+=( sqlite3 )
- use tk && cffi_targets+=( tkinter/tklib )
-
- local t
- # all modules except tkinter output to .
- # tkinter outputs to the correct dir ...
- cd lib_pypy || die
- for t in "${cffi_targets[@]}"; do
- # tkinter doesn't work via -m
- ../pypy3-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
- done
-
- # Cleanup temporary objects
- find -name "_cffi_*.[co]" -delete || die
- find -type d -empty -delete || die
-}
-
-src_test() {
- # (unset)
- local -x PYTHONDONTWRITEBYTECODE
-
- # Test runner requires Python 2 too. However, it spawns PyPy3
- # internally so that we end up testing the correct interpreter.
- "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c lib-python || die
-}
-
-src_install() {
- local dest=/usr/$(get_libdir)/pypy3
- einfo "Installing PyPy ..."
- exeinto "${dest}"
- doexe pypy3-c libpypy3-c.so
- pax-mark m "${ED%/}${dest}/pypy3-c" "${ED%/}${dest}/libpypy3-c.so"
- insinto "${dest}"
- # preserve mtimes to avoid obsoleting caches
- insopts -p
- doins -r include lib_pypy lib-python
- dosym ../$(get_libdir)/pypy3/pypy3-c /usr/bin/pypy3
- dodoc README.rst
-
- if ! use gdbm; then
- rm -r "${ED%/}${dest}"/lib_pypy/_gdbm* || die
- fi
- if ! use sqlite; then
- rm -r "${ED%/}${dest}"/lib-python/*3/sqlite3 \
- "${ED%/}${dest}"/lib_pypy/_sqlite3* \
- "${ED%/}${dest}"/lib-python/*3/test/test_sqlite.py || die
- fi
- if ! use tk; then
- rm -r "${ED%/}${dest}"/lib-python/*3/{idlelib,tkinter} \
- "${ED%/}${dest}"/lib_pypy/_tkinter \
- "${ED%/}${dest}"/lib-python/*3/test/test_{tcl,tk,ttk*}.py || die
- fi
-
- einfo "Generating caches and byte-compiling ..."
-
- local -x PYTHON=${ED%/}${dest}/pypy3-c
- # we can't use eclass function since PyPy is dumb and always gives
- # paths relative to the interpreter
- local PYTHON_SITEDIR=${EPREFIX}/usr/$(get_libdir)/pypy3/site-packages
- python_export pypy3 EPYTHON
-
- echo "EPYTHON='${EPYTHON}'" > epython.py || die
- python_domodule epython.py
-
- einfo "Byte-compiling Python standard library..."
-
- # compile the installed modules
- python_optimize "${ED%/}${dest}"
-}
diff --git a/dev-python/pypy3/pypy3-5.9.0-r1.ebuild b/dev-python/pypy3/pypy3-5.9.0-r1.ebuild
deleted file mode 100644
index a1892572aacb..000000000000
--- a/dev-python/pypy3/pypy3-5.9.0-r1.ebuild
+++ /dev/null
@@ -1,251 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# pypy3 needs to be built using python 2
-PYTHON_COMPAT=( python2_7 pypy )
-inherit check-reqs pax-utils python-any-r1 toolchain-funcs versionator
-
-MY_P=pypy3-v${PV}
-
-DESCRIPTION="A fast, compliant alternative implementation of the Python (3.3) language"
-HOMEPAGE="http://pypy.org/"
-SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2"
-
-LICENSE="MIT"
-# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
-SLOT="0/59"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox sqlite tk"
-
-RDEPEND=">=sys-libs/zlib-1.1.3:0=
- virtual/libffi:0=
- virtual/libintl:0=
- dev-libs/expat:0=
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- bzip2? ( app-arch/bzip2:0= )
- gdbm? ( sys-libs/gdbm:0= )
- ncurses? ( sys-libs/ncurses:0= )
- sqlite? ( dev-db/sqlite:3= )
- tk? (
- dev-lang/tk:0=
- dev-tcltk/tix:0=
- )
- !dev-python/pypy3-bin:0"
-DEPEND="${RDEPEND}
- low-memory? ( virtual/pypy )
- !low-memory? (
- || (
- virtual/pypy
- (
- dev-lang/python:2.7
- dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)]
- )
- )
- )"
-# doc? ( dev-python/sphinx )
-
-S="${WORKDIR}/${MY_P}-src"
-
-check_env() {
- if use low-memory; then
- CHECKREQS_MEMORY="1750M"
- use amd64 && CHECKREQS_MEMORY="3500M"
- else
- CHECKREQS_MEMORY="3G"
- use amd64 && CHECKREQS_MEMORY="6G"
- fi
-
- check-reqs_pkg_pretend
-}
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- check_env
-
- # unset to allow forcing pypy below :)
- use low-memory && local EPYTHON=
- if python_is_installed pypy && [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]]; then
- einfo "Using PyPy to perform the translation."
- local EPYTHON=pypy
- else
- einfo "Using ${EPYTHON:-python2} to perform the translation. Please note that upstream"
- einfo "recommends using PyPy for that. If you wish to do so, please install"
- einfo "virtual/pypy and ensure that EPYTHON variable is unset."
- fi
-
- python-any-r1_pkg_setup
- fi
-}
-
-src_prepare() {
- eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
- eapply "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
- eapply "${FILESDIR}"/5.9.0-shared-lib.patch # 517002
-
- sed -e "s^@EPREFIX@^${EPREFIX}^" \
- -e "s^@libdir@^$(get_libdir)^" \
- -i lib-python/3/distutils/command/install.py || die
-
- # apply CPython stdlib patches
- pushd lib-python/3 > /dev/null || die
- eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
- eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch
- popd > /dev/null || die
-
- eapply_user
-}
-
-src_configure() {
- tc-export CC
-
- local args=(
- --shared
- $(usex jit -Ojit -O2)
- $(usex sandbox --sandbox '')
-
- --jit-backend=auto
-
- pypy/goal/targetpypystandalone
- )
-
- # Avoid linking against libraries disabled by use flags
- local opts=(
- bzip2:bz2
- ncurses:_minimal_curses
- )
-
- local opt
- for opt in "${opts[@]}"; do
- local flag=${opt%:*}
- local mod=${opt#*:}
-
- args+=(
- $(usex ${flag} --withmod --withoutmod)-${mod}
- )
- done
-
- local interp=( "${PYTHON}" )
- if use low-memory; then
- interp=( env PYPY_GC_MAX_DELTA=200MB
- "${PYTHON}" --jit loop_longevity=300 )
- fi
-
- # translate into the C sources
- # we're going to make them ourselves since otherwise pypy does not
- # free up the unneeded memory before spawning the compiler
- set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}"
- echo -e "\033[1m${@}\033[0m"
- "${@}" || die "translation failed"
-}
-
-src_compile() {
- emake -C "${T}"/usession*-0/testing_1
-
- # copy back to make sys.prefix happy
- cp -p "${T}"/usession*-0/testing_1/{pypy3-c,libpypy3-c.so} . || die
- pax-mark m pypy3-c libpypy3-c.so
-
- #use doc && emake -C pypy/doc html
-
- einfo "Generating caches and CFFI modules ..."
-
- # Generate Grammar and PatternGrammar pickles.
- ./pypy3-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
- || die "Generation of Grammar and PatternGrammar pickles failed"
-
- # Generate cffi modules
- # Please keep in sync with pypy/tool/build_cffi_imports.py!
-#cffi_build_scripts = {
-# "sqlite3": "_sqlite3_build.py",
-# "audioop": "_audioop_build.py",
-# "tk": "_tkinter/tklib_build.py",
-# "curses": "_curses_build.py" if sys.platform != "win32" else None,
-# "syslog": "_syslog_build.py" if sys.platform != "win32" else None,
-# "_gdbm": "_gdbm_build.py" if sys.platform != "win32" else None,
-# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None,
-# "resource": "_resource_build.py" if sys.platform != "win32" else None,
-# "lzma": "_lzma_build.py",
-# "_decimal": "_decimal_build.py",
-# "ssl": "_ssl_build.py",
- cffi_targets=( audioop syslog pwdgrp resource lzma decimal ssl )
- use gdbm && cffi_targets+=( gdbm )
- use ncurses && cffi_targets+=( curses )
- use sqlite && cffi_targets+=( sqlite3 )
- use tk && cffi_targets+=( tkinter/tklib )
-
- local t
- # all modules except tkinter output to .
- # tkinter outputs to the correct dir ...
- cd lib_pypy || die
- for t in "${cffi_targets[@]}"; do
- # tkinter doesn't work via -m
- ../pypy3-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
- done
-
- # Cleanup temporary objects
- find -name "_cffi_*.[co]" -delete || die
- find -type d -empty -delete || die
-}
-
-src_test() {
- # (unset)
- local -x PYTHONDONTWRITEBYTECODE
-
- # Test runner requires Python 2 too. However, it spawns PyPy3
- # internally so that we end up testing the correct interpreter.
- "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c lib-python || die
-}
-
-src_install() {
- local dest=/usr/$(get_libdir)/pypy3
- einfo "Installing PyPy ..."
- exeinto "${dest}"
- doexe pypy3-c libpypy3-c.so
- pax-mark m "${ED%/}${dest}/pypy3-c" "${ED%/}${dest}/libpypy3-c.so"
- insinto "${dest}"
- # preserve mtimes to avoid obsoleting caches
- insopts -p
- doins -r include lib_pypy lib-python
- dosym ../$(get_libdir)/pypy3/pypy3-c /usr/bin/pypy3
- dodoc README.rst
-
- if ! use gdbm; then
- rm -r "${ED%/}${dest}"/lib_pypy/_gdbm* || die
- fi
- if ! use sqlite; then
- rm -r "${ED%/}${dest}"/lib-python/*3/sqlite3 \
- "${ED%/}${dest}"/lib_pypy/_sqlite3* \
- "${ED%/}${dest}"/lib-python/*3/test/test_sqlite.py || die
- fi
- if ! use tk; then
- rm -r "${ED%/}${dest}"/lib-python/*3/{idlelib,tkinter} \
- "${ED%/}${dest}"/lib_pypy/_tkinter \
- "${ED%/}${dest}"/lib-python/*3/test/test_{tcl,tk,ttk*}.py || die
- fi
-
- # Install docs
- #use doc && dohtml -r pypy/doc/_build/html/
-
- einfo "Generating caches and byte-compiling ..."
-
- local -x PYTHON=${ED%/}${dest}/pypy3-c
- # we can't use eclass function since PyPy is dumb and always gives
- # paths relative to the interpreter
- local PYTHON_SITEDIR=${EPREFIX}/usr/$(get_libdir)/pypy3/site-packages
- python_export pypy3 EPYTHON
-
- echo "EPYTHON='${EPYTHON}'" > epython.py || die
- python_domodule epython.py
-
- einfo "Byte-compiling Python standard library..."
-
- # compile the installed modules
- python_optimize "${ED%/}${dest}"
-}
diff --git a/dev-python/pyscaffold/Manifest b/dev-python/pyscaffold/Manifest
index 6d57ded444cd..45f1e2d790a8 100644
--- a/dev-python/pyscaffold/Manifest
+++ b/dev-python/pyscaffold/Manifest
@@ -1,3 +1,3 @@
DIST pyscaffold-2.4.4.tar.gz 110337 BLAKE2B c436cc4967cb671cca36b5b28a69ef27f486264bc39d1bbc40d745ea015f57db053fbf38d66a92b53c5f6c82a60d75ed2b114b27b9906db02c5bb6cc14de24c2 SHA512 840d205a84528410674e898d6f32a57d3e89edf71e4773a4aae38a4f1fdd883129f6f7be437c2d07fe89b58152a3b250f4a9a7125d1a6d9461673a7f22094d70
-EBUILD pyscaffold-2.4.4.ebuild 1312 BLAKE2B 38614283c86fb1653e4734990aa82be97f618e699ea6bf1dae602a04d83d4de702ed8d0ac1fb4e35ae4bdeea7d06b02bedac338eb151120aa165afbe1d7a581b SHA512 c038f420cc463417b9757c0dac8c1cebd8373b2ef5d56df0a2b3f096553c01bf750a806adea2cd5d2c2f50a6d1643bde2d31777917dad2fc2cfe5c0289407c80
+EBUILD pyscaffold-2.4.4.ebuild 1322 BLAKE2B 6a94ad814059502e459008b06aeb591e337aa41f1b766816db676a4c5896da0e9e579f3ba0460c9b38a5549aa4789075471d38eea5fa7b80713eed04d901a14e SHA512 d9a2ade77925f8a29b061e747a7333c3dcfcb542dc989b5dbfcb0567bffc79025276407979bdf7aa9658d02288591df8228a19048e8f231bb255be825a658242
MISC metadata.xml 313 BLAKE2B 1b765375308aaea936a0b57bec624de4f741b46226bd03f5cc0a63c2d64a9f2750132ac85f13a45ed44195435606a185a66ed889d6acb8ef7a8043a34a9c851e SHA512 631609296e39a646bc9ba622a70effc218e4863af3ecd88c6d7dccda05a0b21338918567a23d76366864cdd3947e6d6dfbf488e9a37aa81dc09931348ea1cc5c
diff --git a/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild b/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
index 76c132a1a65a..b1207ace83d5 100644
--- a/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
+++ b/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ MY_PN="PyScaffold"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Tool for easily putting up the scaffold of a Python project"
-HOMEPAGE="https://pypi.org/project/PyScaffold/ http://pyscaffold.readthedocs.org/"
+HOMEPAGE="https://pypi.org/project/PyScaffold/ https://pyscaffold.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/python-cjson/Manifest b/dev-python/python-cjson/Manifest
index 10770ab4a586..7ad4f1b7f4d6 100644
--- a/dev-python/python-cjson/Manifest
+++ b/dev-python/python-cjson/Manifest
@@ -1,3 +1,5 @@
DIST python-cjson-1.1.0.tar.gz 12298 BLAKE2B 80d189c5884ba4187d16da6d18279e568519c84d83bec343bfe14a8408ae5a5ce9bd6a578381cf171c61b8aad2887bf0b7af2de2dc11a7cc065f4573ce584aa1 SHA512 039e5f724c3a49d0043f788b0634c4191a6ae5abaa012d8491622e5a9ac22ecc5a342a0243f70b0ac02c8640243aaf8b0cf20a0ab12ee4866d9af966d73c1706
+DIST python-cjson-1.2.1.tar.gz 12575 BLAKE2B 2f1ee29490ab8cbb342af76758cb418763a007a00de73f96215793e39924e81deefc1b1ef65350a99a38b3df974129a40a9570ea27e0cd25d384aad5c513a5a1 SHA512 dd998d1a77c4ac2f48316a66bb10741860a1ed7b8f54431bd72f949a4070284fa5040ed51c3030f7ad9fed4d76e12112206d32acf204800010c8b79b1665d684
EBUILD python-cjson-1.1.0.ebuild 367 BLAKE2B 5a613c0339ecc9103eb61baaa112acf5e9e71adb11df226b526c2f0b1dcd1fac91ed9d02b83b53df0f19db234b1ebcedfbc907261127e1cd2848b5f88817790a SHA512 d7eaa436a7c7354e46edb0d7f75f512831ef90b21a4be1f279f56a18022825203b20767d3e069de93ceb794b482272731b321e69ce6084ebe92a256f210d0ec0
+EBUILD python-cjson-1.2.1.ebuild 437 BLAKE2B 643b2fd8c4bf18589220c849856789db837150d931f64961d0a516acb7f8140dd2a996896bbd035c78f6d8dcfa6a93afc839c384423bf2745b635fbd5256376b SHA512 8f6efbaca67872615f62c12a3e2ba7cdfb7f35d128de1e4a1fd79439424fbbe7155251570c110ac66a0f46c9c97bdd60168020c156419e09504437e487f3e7c5
MISC metadata.xml 1135 BLAKE2B 081299d8208dca4f01b61f22617c2c6c4e0eaa9fc08b337eb9a76f575199bb78f9d66c7f0e9d5e3e017992a6e74b162df87c93fe80536636da72ff29f4d779e4 SHA512 3375f2d4c74b6e111b9e2b9eb9cd23a6660313e05d82b46c05349c517f78dd2ff0f057aa305601b4e0a22ec7db36754fa23108c4442f883824f67a6b6220aa1c
diff --git a/dev-python/python-cjson/python-cjson-1.2.1.ebuild b/dev-python/python-cjson/python-cjson-1.2.1.ebuild
new file mode 100644
index 000000000000..3e69886a4c10
--- /dev/null
+++ b/dev-python/python-cjson/python-cjson-1.2.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Fast JSON encoder/decoder for Python"
+HOMEPAGE="https://github.com/AGProjects/python-cjson"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+IUSE=""
+
+KEYWORDS="~amd64 ~x86"
+
+python_test() {
+ "${PYTHON}" jsontest.py || die
+}
diff --git a/dev-python/python-gnupg/Manifest b/dev-python/python-gnupg/Manifest
index 4e1d555dec50..7fcb6595acab 100644
--- a/dev-python/python-gnupg/Manifest
+++ b/dev-python/python-gnupg/Manifest
@@ -1,5 +1,5 @@
DIST python-gnupg-0.4.0.tar.gz 43987 BLAKE2B 59e72f894c5d554ba2a7c348ad3625500798ad6ac18332a3bb668b42559f52b58e3cd0f8b79ef1a99f37e796b48169d0bf36414e938e9039784cede4303cbb03 SHA512 f486ec97aee01cf46d055421211ff5704093a382155043b7ced6f809dc15d7669d5869038a1b26c5f1831076d85c929d781bc22e35ab293a14bc6e2f5f27fa32
DIST python-gnupg-0.4.1.tar.gz 44534 BLAKE2B 0b58312b9f094b29f7009bb7a44ea3607be826ae2fda958dae0ba9dd5a2d7f81843fe23a6fe336b9df85c059e5b114787dab372df42b14b83cb73fb02abee919 SHA512 0920a1de4d98a745f7747280672975db04c40b59ea4436745cdbefa86a0c88bfdc086d6dd312c82a0a9e9f8cafb5651f8e17d86e0ee37282b5fc36e7ac8d1a1e
-EBUILD python-gnupg-0.4.0.ebuild 667 BLAKE2B d8591b491c0738f79f1ce357f1ce9daf6e8d95eea689949ce12f613504980d2a8b97ad821de7a78091ce0a3d5c2598ff118ab76ec8c6c56c9db3e5e6137cb36b SHA512 b0682ddb95ae0d737eae11080dc4cc87562a36367ca40290731be2c6b0c965d9ac427a88d4d2845eaf84e1bca9d34f6ac3d0c8eb8393353340bb2b8164da8c7b
-EBUILD python-gnupg-0.4.1.ebuild 649 BLAKE2B 915c24f18b6b4f56a5fecbe210bb81d241558d0c797e1ede4d0b3dc26acccc6f6b9dff27c977aaea473edf57befec3b37cceec35590bf100478cc31d7912009f SHA512 68965f9f2f3e5ef123843d021ac1aa1928858de66a79e9fe04f3789a049b3a7079bec0f2bde55211cf8f0ae18388d7c818d3e571761401cdc004e1a9922ed3a3
+EBUILD python-gnupg-0.4.0.ebuild 668 BLAKE2B 997b51a02c0d170687385fd2970af5fa43872d055414e76a3bce2b17d37f39511572b9ace9d97ac94c4ae9e1141fd582df2b3073c9b294e2c73fc5eb3de5054b SHA512 360bae4d63ae2834971f548f00be76065a38f5456e0387fe4fa4810d9b4fc66be0ef2846a5581d92a6890c5e5e18732ae75c375f71863bfac89272702e9bd388
+EBUILD python-gnupg-0.4.1.ebuild 650 BLAKE2B fd39add8c8e9de986edb72dc41dfaaab68503b00d593b9b9e3c34f243ab20f63a87fbaf4ffc386522ac4fb8bfb9371fca8671e5683db724bf0c8fcace0dd2c89 SHA512 6c72f02240e61b5cffa6c5f411c06296d6ca2522e765614ad74e2ec4979367b2949c9a40fc35bd9a50a70a7fffef53cf001032a166d6398b03f0131b11cbe4c9
MISC metadata.xml 445 BLAKE2B 56ffcf8992cab03ab335e7fe21d284b46a0335b0a978b5bc7ed3dc38f6df0ffbf8149740aba592011a766eaa0970241bcbc777e74007acdc04063775266223e9 SHA512 4f934dd056cef7f43b98985a52a42ba152c891890f360eb2942167f2ee69ef7fb03476bfde87be8e4e8c178fb7db429d23c695f81dc5d4c3fc266d3a84e827f8
diff --git a/dev-python/python-gnupg/python-gnupg-0.4.0.ebuild b/dev-python/python-gnupg/python-gnupg-0.4.0.ebuild
index 72c13fabebbc..124ea6e358be 100644
--- a/dev-python/python-gnupg/python-gnupg-0.4.0.ebuild
+++ b/dev-python/python-gnupg/python-gnupg-0.4.0.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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
DESCRIPTION="Python wrapper for GNU Privacy Guard"
-HOMEPAGE="http://pythonhosted.org/python-gnupg/ https://github.com/vsajip/python-gnupg/"
+HOMEPAGE="https://pythonhosted.org/python-gnupg/ https://github.com/vsajip/python-gnupg/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/python-gnupg/python-gnupg-0.4.1.ebuild b/dev-python/python-gnupg/python-gnupg-0.4.1.ebuild
index 505d46b3c06d..840481f72147 100644
--- a/dev-python/python-gnupg/python-gnupg-0.4.1.ebuild
+++ b/dev-python/python-gnupg/python-gnupg-0.4.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
DESCRIPTION="Python wrapper for GNU Privacy Guard"
-HOMEPAGE="http://pythonhosted.org/python-gnupg/ https://github.com/vsajip/python-gnupg/"
+HOMEPAGE="https://pythonhosted.org/python-gnupg/ https://github.com/vsajip/python-gnupg/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index c6f97b56003f..68776fd64195 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,6 +1,6 @@
DIST python-ldap-2.4.19.tar.gz 138503 BLAKE2B 54e088743ccd3fff00f66d8208122b9ebcc154b788d3511f170a3deaf9cfdc5ba813ef05e4a40f42079d2bc60cf871ffae8618cc2e41b3632e79243bbd43cc74 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85
DIST python-ldap-2.4.32.tar.gz 126025 BLAKE2B 2e16942680cc037c1251f500855c10de8d63194d400059f20449d541854c2ddc8863cfff5f84716818d0b37f331336a53e4b158e9ba55edc4becb6612d999ed3 SHA512 35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028
-EBUILD python-ldap-2.4.19-r1.ebuild 2336 BLAKE2B 1a1b4e4ac470170a898740370a34c67bb1b308942c48a86fc69b67142d008e5eb43578a709c1af656f147dee39c48b9a8d5c7bdefe3abcaaad76ac5178952625 SHA512 7a4dc076c44c16988964bc9a41ab54611adc7353c75618798ad011b77c00de22f611f7ea54afdcf40ffafbee37c4482f844d56b0eda84f7af1b569a91aded69a
-EBUILD python-ldap-2.4.32.ebuild 2123 BLAKE2B dbe05fd9d1af35af61186a322c619aa4e568931c8d0e30ad29ba513fc506671bf8a83e46e05600579ba82221e497e8aaf21d829d17432185f3eff94128ab373e SHA512 ceb4ae59d625f51ebafb9110349a735f17015f8a6340ea6025e1e26c77eca4162913a379e59a2c7eb9b3ba83a2e02a24dc1e013963604274c367c0211bb02383
-EBUILD python-ldap-9999.ebuild 2184 BLAKE2B fdf205269f50a3d151b4e977d9e0b7ef48408645112312c76af5b7d4fd3c215aedee5fdc806cd6bc6386598d15401ff91dd4aaadc7fe7a939735cf922e261295 SHA512 5d08f90f64fe0a3d000af7f47f07e79206ac43614fe0b32a2d110ad027994eadbe44d9fac87213c644ff3afb97f9e2cb8791f9f82373a8232e33aaa3a58d262a
+EBUILD python-ldap-2.4.19-r1.ebuild 2449 BLAKE2B e437b242e5305d3c29607d43f19fa757636bc317aac8e84c890b4c270d7596bc6996690afd0313e6e58629168821993ac58db3714bd54c5c8ba04be425491e30 SHA512 55c4ac061238dbe84adf20306ce43a67f88095d3c74fd3ab8c0c0ffe8a556b31c8f530b2806aa0f031accff334f68e8333ce213fbc2de7749389de2d27622615
+EBUILD python-ldap-2.4.32.ebuild 2237 BLAKE2B 3e1c72a5d80eea98345d60800c20403ff2802011b3a5309766aab9b569ae88400d3432641f39ba0a33cb1fa51353e646c155f7789f0cfc782e57bdb74c4e2114 SHA512 3af8086172a8fb7664ea098a7b3e5e12196a37bc79ef55e209044bef44fde61c776a7e7252dde7e010972a8ad2706b5ad7b5576d0733b62b1d12a8d31fffaa40
+EBUILD python-ldap-9999.ebuild 2264 BLAKE2B 608284ece2bff6c0f4b4311a0450ec2e8107988e6c6c9847509e072963b05695e56a6aff98507d851d33a76211fa750f8a7042051498aef2a4413474c8839732 SHA512 cc11952ea88e2a793dc23365bd856778451483667a82718754ba074a33e4b3f53cc08cb410d2db12dfc8393fddc5316cc8f3a400e6ffc4ac18f06fa3ac1fd61a
MISC metadata.xml 476 BLAKE2B 65962ecbfbae9b1be40f4f54abf4796fbe4691205aec3cf76b4a178a1d0ba435ed10e02c6c8fb031a8ff10242b9e2ab8000b76cb5b96cef783d23bffc729bc0a SHA512 29197789f521afefd0755dd02489c1ebb1dca85aa3f4b15522d64848189fc59b5c639ccd237f8d35c565147368a9d24bc079283373760c301cc1982e61d4d5e4
diff --git a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
index f727a2ec88fc..3de4a5a0d0a3 100644
--- a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
@@ -11,11 +11,16 @@ inherit distutils-r1 multilib
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
https://pypi.org/project/python-ldap/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
+fi
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
IUSE="doc examples sasl ssl"
# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
diff --git a/dev-python/python-ldap/python-ldap-2.4.32.ebuild b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
index c43b6bc092ca..623b5213fb84 100644
--- a/dev-python/python-ldap/python-ldap-2.4.32.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
@@ -10,11 +10,16 @@ inherit distutils-r1 multilib
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
https://pypi.org/project/python-ldap/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+fi
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
IUSE="examples sasl ssl"
# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
@@ -26,7 +31,8 @@ RDEPEND=">net-nds/openldap-2.4.11
dev-python/pyasn1-modules[${PYTHON_USEDEP}]
sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
RDEPEND+=" !dev-python/pyldap"
python_prepare_all() {
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index 468171efb88c..ee6ebf08e0ea 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -1,33 +1,39 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-# pypy: bug #458558 (wrong linker options due to not respecting CC)
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_IN_SOURCE_BUILD=1
+PYTHON_COMPAT=( python2_7 pypy )
-inherit distutils-r1 git-2 multilib
+inherit distutils-r1
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
https://pypi.org/project/python-ldap/"
-EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+fi
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS=""
IUSE="doc examples sasl ssl"
# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
# python team: Please do not remove python-ldap-2.3.9 from the tree.
RDEPEND=">=net-nds/openldap-2.4
dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}] )"
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ )
+"
RDEPEND+=" !dev-python/pyldap"
python_prepare_all() {
diff --git a/dev-python/python-scw/Manifest b/dev-python/python-scw/Manifest
index 5c979d3c9364..f5f6bae3f11e 100644
--- a/dev-python/python-scw/Manifest
+++ b/dev-python/python-scw/Manifest
@@ -1,3 +1,3 @@
DIST python-scw-0.4.7.tar.gz 337703 BLAKE2B eedd3c3650946b30fbc044d9cc295e2ec5a7a700e1e1b24b669200318bc40ec0099a2dd0078b12d46ef7d3e9d0594cdb7f77811ef2a4cc8fb7889c8e228a0c37 SHA512 c731527ed1c3372440a428335f2f318307c970b6ee4a09af9c4eeaf89e681a335130ed855a3bb239bf5f44bfee1f0772d3f19afd07c7bbc180c586646fdd9a07
-EBUILD python-scw-0.4.7-r1.ebuild 508 BLAKE2B 82ff918ebb5a117b6aa032ee984c947fbade8f50679b645e487c2f58ef13685e6c873ac5af58dcaa03460a1b2bc9e08cb4f9200621545c883bd041a93ad31fe0 SHA512 33546f045d26be54a3e9532179052fa01f55429c89177681911b6b4e1ffd2a8fc4cbeec5a66c849082aab178c5fdf9bbfefa69c0ded06136c08a5ca9fd359f5e
+EBUILD python-scw-0.4.7-r1.ebuild 522 BLAKE2B f1a5f08a3684e42bf7d361c5ee2fa46f7a36f6cefd9f99b106cf69b6ee45077ab9199ccbcd11e2910fc6f6f1e9c94c445d01a1908554967db4353d377568fd11 SHA512 b2af6a3c316b459480d74b9669c308d0fc93a50aeff4498e1caf98d2cb072e998052bfb282fb518a72d465daad218800d9d722e0e2bea5460db23c8dd5780059
MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59
diff --git a/dev-python/python-scw/python-scw-0.4.7-r1.ebuild b/dev-python/python-scw/python-scw-0.4.7-r1.ebuild
index 7b94ae63ff0e..ed30a025fd78 100644
--- a/dev-python/python-scw/python-scw-0.4.7-r1.ebuild
+++ b/dev-python/python-scw/python-scw-0.4.7-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=5
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python2_7 )
inherit python-r1
DESCRIPTION="Python binding for Scw"
-HOMEPAGE="http://scwwidgets.googlepages.com/"
-SRC_URI="http://scwwidgets.googlepages.com/${P}.tar.gz "
+HOMEPAGE="https://sites.google.com/site/scwwidgets/"
+SRC_URI="https://sites.google.com/site/scwwidgets/${P}.tar.gz "
LICENSE="LGPL-2"
SLOT="0"
diff --git a/dev-python/pytz/Manifest b/dev-python/pytz/Manifest
index 416fd6ce4b2a..2c7c1618646a 100644
--- a/dev-python/pytz/Manifest
+++ b/dev-python/pytz/Manifest
@@ -3,6 +3,6 @@ AUX pytz-2009h-zoneinfo-noinstall.patch 957 BLAKE2B aec135326ab00e0287fc1c57ca74
AUX pytz-2009j-zoneinfo.patch 651 BLAKE2B 9e0f5d4f037691ee02809ae46887d6f4f5a390e95f670d604a6525b9b68ba4b1743ed34a8c0c05b70f436e2023bc0c9326a6a9fa46ac3ce87eb9438adcdb60b2 SHA512 228d3c59e3e0b5b0b3b80f5b0b6e947815d11191fd5523d17420dde6cea488bc544c05b552619934c4ca72c30ebefd042114abfea6c72f03710e96a776f39038
DIST pytz-2016.3.tar.bz2 170906 BLAKE2B ae1c5336919cd60d643afcaec8889793092da1b16c6cf6ccab7816bb7169b5bd8abd9180e4571682fbc077e11786dbea14dcb6457291f5285cd9898ea84efccb SHA512 8d91a84500257327361a8ccd19ce2d2e5848c10c7d4105ec1be012be592ec38113611558c7894c1825cc1967303901fce35079fc799cc10e84216864cd00266f
DIST pytz-2017.2.zip 502168 BLAKE2B a1e02967700d0624d2c48bcedde52b772471aefcb1dc173fc067045a69d808dc8208ef300d67c683b0d49a0b19b6c22f9d5512a6a10559457e19a508e4b40ace SHA512 d67d64a64b4c21e0bd41da56020fc7b016aec9da7f3243f79b65704119f70b8a9cd4f5f905631b6761e06ecef93830e5e479e16c7b1611ac70e0cd2b39d5b916
-EBUILD pytz-2016.3.ebuild 1004 BLAKE2B ce79b4fe728417906687e89663c8c70f4fa9bdce08414b008b373704400581335fba45db9f3f9b1f2a51407d1c650502cff214fefc97a3bd5950529f7077206c SHA512 a9a7f64d348a068537c396ecbc95a35d4a99b08047407903d395500e7b3048b9dbd5c64f9025a02f555dccfce75e4ec5ce2c20007bddf7cd2ec7f0040215e2b7
-EBUILD pytz-2017.2.ebuild 1024 BLAKE2B 67d668b9bf43c8727ff1f07583994a5d1fbe77ce2e1c21de12af5b1683a77ed5c74670dd8a6d2457959bcfcae050bc1294d980373877fe619d5140fdea0eb42a SHA512 038057046e1f3ab95fec1187fa228bb14ef1306dc515993933b0d5b312a91076429219c5aa1f4281d78438d21d93cc0b3331c170741adc6ec5e545fcb0bdcf7f
+EBUILD pytz-2016.3.ebuild 1005 BLAKE2B ea6435f49fee328a671e0e0c34256634daed5a76f4a7d9833de852c02eec0c08a5b4aa44a6310510d5aa6610b647c2bc609e8e1174843dce4a76eed9dd34d6a3 SHA512 3c96fc10d3a065e4e5073100583d8596d0641e76260623f714b5101a47a01222b10188bb1d80de3c3688f17bcc2b7f6a79fe15c81c97052ea8a693720a6042b8
+EBUILD pytz-2017.2.ebuild 1025 BLAKE2B f0ab3840ce36de0bc3a9c9e600230e038fc12efc726e4363a587dd064c0ca616f2081998bc9c7643bfaf1e2bcf3b3043f09d873e4e60be7a3f49e7030d772888 SHA512 27961b6a7b117f4a66a4c29bdf640e5ecf39f8ca3e70288d4379b689943672f32b193297a960ac83616e4f951ca999cf4cc0224e407d0441a83fb254f9fdd309
MISC metadata.xml 739 BLAKE2B d96611c8cdfc1d45fa86eabcbcc60ed1d3f7e7d2a358a2fc5cf54a64ac3427140299651263e0be1cc4d2f87750df81c4adac9512be75ab334d38f44a375238ea SHA512 b7c9e6ea1b5bd128f1c5ce0a77171d0b7cdbb6f8ffb186d92aa4167d2d84c60c28c647cae66ffc7532350bca13ab65aaab5eb441f68321fc786a14b90f8813e8
diff --git a/dev-python/pytz/pytz-2016.3.ebuild b/dev-python/pytz/pytz-2016.3.ebuild
index 3ed671a5fa24..1e9d7760a55d 100644
--- a/dev-python/pytz/pytz-2016.3.ebuild
+++ b/dev-python/pytz/pytz-2016.3.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=5
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="World timezone definitions for Python"
-HOMEPAGE="http://pythonhosted.org/pytz/ https://pypi.org/project/pytz/"
+HOMEPAGE="https://pythonhosted.org/pytz/ https://pypi.org/project/pytz/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
LICENSE="MIT"
diff --git a/dev-python/pytz/pytz-2017.2.ebuild b/dev-python/pytz/pytz-2017.2.ebuild
index 8c196a81f059..e55aab5e8335 100644
--- a/dev-python/pytz/pytz-2017.2.ebuild
+++ b/dev-python/pytz/pytz-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
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="World timezone definitions for Python"
-HOMEPAGE="http://pythonhosted.org/pytz/ https://pypi.org/project/pytz/"
+HOMEPAGE="https://pythonhosted.org/pytz/ https://pypi.org/project/pytz/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
diff --git a/dev-python/pyudev/Manifest b/dev-python/pyudev/Manifest
index 538d37d759b1..a5096943500f 100644
--- a/dev-python/pyudev/Manifest
+++ b/dev-python/pyudev/Manifest
@@ -1,6 +1,6 @@
AUX pyudev-0.19.0-skip-non-deterministic-test.patch 3497 BLAKE2B bfbbd7bcb401d807531321cb15c71a52b7b039a3c7ad5cd06e9c919e6b6ef232fb16419f0480ce89e316770db523bcd3e02edc7c4f259803f4a3c93e2b0edbbe SHA512 23c305242e4df0bd0d4cde458ca1ee129bef36f98f5b7c3b341c4866b7f21a51ffaf07aa56901aeb67ccb59a4ed6548d4799ae2c519e359b627b29e722119a4d
DIST pyudev-0.20.0.tar.gz 93217 BLAKE2B 9426b3f012be0b1bcacb7f3ed8b33d7965a2a8d7c676f032a0f2f9e6013f52090ddf82434ba01411cc2886796d34f736dc3d2e1abd6f45ee7ad516e9d5f45f90 SHA512 e86a776a2b6d29f206cdd0057c6f9b1e705d981ec8c2de49259887647856531af68238b80751102a3ffc8cea6f234cc520d62c8bc2da686e453ed010da3ebb02
DIST pyudev-0.21.0.tar.gz 89469 BLAKE2B 3bf9ac46442c5948d131932c7b62a59ef979755f2d55bcd0165fc1b69b865268051fdeab7605c8a1cb0694ce0f4b88f31a1e6a1893900a7300ddf6439734712e SHA512 ba5b6156768b65b9655d809b14378b01173643781b9c4017271e880cdfed442c44ac49eb26c970e4275b820e01678e3001870591fccf88dc713ec941e2b85d11
-EBUILD pyudev-0.20.0.ebuild 1667 BLAKE2B 6b20c4b6ca9e7d6436bf661df661825c22bf8aa6eace1b48d42a75cb5fa235187675ec91899c5f8b8aa33fc795ee476dfb23dedb78ffa22fe7bbad4b3e730093 SHA512 592c4d063140a2946bd029d1a6df488e839b9ea75b506266f21f1d5d394487db5e41a5b6d0d3f06ae96472982affb342de65d0f7e810a94d9a895447369dce2d
-EBUILD pyudev-0.21.0.ebuild 1531 BLAKE2B 84f3311c56b7dd51f5a1f3929d5ec7aba0957544ba09e84b4d760d1874ff01745d9689f8500dcaea2f4155769469181bcb41ba28f36d1afb7ca88d8d54b1699e SHA512 279cb65583cec246a0d28dbfe67125e3fa6e3f6ae6b21893fb03ad93c6f6568a8b0dcd4b815c6604240886b453fb415ea184a1f802dafbc52d392c08844e3d73
+EBUILD pyudev-0.20.0.ebuild 1678 BLAKE2B 9f4f5d0d8ffeb355df6fa24cce248c72131a34cfe4fd1d985f6c29b4ec3ab65757f13811e6522a0c82e707799428aaf646b354cb801275be15f6211ded5f4284 SHA512 7f715c572b3ddd83513092598b2e51db117bc47ce3917d92060fd6833156a74b4d499760e7ec27b4933ab58e1ca90894d6c6478e3d7d94235863b5131123f155
+EBUILD pyudev-0.21.0.ebuild 1542 BLAKE2B 2cd0edcb79396452d7d5498c7e45c15fa2daf8f0d7a1195f77fae3e7edd5998168a316b9b3ac41aa8d16a07bc450c3f32b9cba535fec75b49aa0198627e4615a SHA512 32d7f8aa6525a12d8d49028f968e555de112604d205460af3e31cdee7362d2734a722197a4f2eccbfddfd6f671a9f4a37d6a37dc1f418395862987317b28d62e
MISC metadata.xml 754 BLAKE2B 2a6915fed8464e9c8d64d4ba8c4bb70201f4d06b1d442149476a212bc3fd94a9144f5a5f08ba01c8878004bbc752e4dd374000802c894f8d13138159457f97e1 SHA512 e0ed712734759c1710ea8bd2cd9ba1c39801a4355da7ec53a5cc0cec2ac375ee19ca557fb3a13895a2ea7d6ce56b216501106e3fd216281a4f60776aca020170
diff --git a/dev-python/pyudev/pyudev-0.20.0.ebuild b/dev-python/pyudev/pyudev-0.20.0.ebuild
index 0cd4b8380612..381aee136f94 100644
--- a/dev-python/pyudev/pyudev-0.20.0.ebuild
+++ b/dev-python/pyudev/pyudev-0.20.0.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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Python binding to libudev"
-HOMEPAGE="http://pyudev.readthedocs.org https://github.com/pyudev/pyudev"
+HOMEPAGE="https://pyudev.readthedocs.io/en/latest/ https://github.com/pyudev/pyudev"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/pyudev/pyudev-0.21.0.ebuild b/dev-python/pyudev/pyudev-0.21.0.ebuild
index a06c4440b395..5c776f99aa59 100644
--- a/dev-python/pyudev/pyudev-0.21.0.ebuild
+++ b/dev-python/pyudev/pyudev-0.21.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python binding to libudev"
-HOMEPAGE="http://pyudev.readthedocs.org https://github.com/pyudev/pyudev"
+HOMEPAGE="https://pyudev.readthedocs.io/en/latest/ https://github.com/pyudev/pyudev"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/pywavelets/Manifest b/dev-python/pywavelets/Manifest
index 8ce801533f79..e9fe3f8c0246 100644
--- a/dev-python/pywavelets/Manifest
+++ b/dev-python/pywavelets/Manifest
@@ -1,3 +1,3 @@
DIST PyWavelets-0.5.2.tar.gz 4430706 BLAKE2B 0a96dde04c0d6b58304b2a6a1331036c33bf89be717127df97ea178d638d193b9ce8994d90e34b969a4a6228e7985c943529fb386a3bc938ce61a78925549bf2 SHA512 6685b348009076b39a46e5a480189c34e5bc791ac110f47a52a8dbe0cbed1f3dcb64402174480d525bcf3776d12185ac89fe36c839727a14ffbad1ed835824ad
-EBUILD pywavelets-0.5.2.ebuild 1110 BLAKE2B 5ddeac539ba8005ba0bf845b6da5bb7871433eb467e172b22d99d21bcac88ce868530ac477138bf48e5474991cc0b5767e4858af1b519d7b20079b134bb9126a SHA512 4a2363f556a0a7928e934732537e7b7f12815be90aa1ff6a04bbde9152e1b33d81da384a8e5b86bfdd137b2e09b4716f54c671b680c18ce0ce7aa629d593b985
+EBUILD pywavelets-0.5.2.ebuild 1120 BLAKE2B 6731bb765b94b4b99b2e870900b1fa3dccee76aaf978c367f416410f619f6aab17f55278394cbe3f22769c7ebbddba5802321909aec973b6e971021ff10bd9ae SHA512 1d815b79fbb416baa87c1977513d332b7d3f2d5b59b99cfff293cb123d17ba37aabc25ea9c5a01b586f6c756a5b92e7990d5119eab93c6608b347311ad8e9f11
MISC metadata.xml 814 BLAKE2B bf95f588fd50238b95cebc807140d2fd7b346e474375617b4cdff4f763f896754a106cf2ee29854ed98a8a5caf5a93b8007718580db5addfe6d3a23e392d45c6 SHA512 02937ffa5a37a9ca5e9f3b8bcee990bbb84bf4b41f770f3f02cb0a447429d127f2d1337cfd26c936469858ee01c850db33a65798144fa65102940414df5f24e1
diff --git a/dev-python/pywavelets/pywavelets-0.5.2.ebuild b/dev-python/pywavelets/pywavelets-0.5.2.ebuild
index 6efa8d000e62..2f8651ead149 100644
--- a/dev-python/pywavelets/pywavelets-0.5.2.ebuild
+++ b/dev-python/pywavelets/pywavelets-0.5.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
@@ -11,7 +11,7 @@ MY_PN="${PN/pyw/PyW}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Discrete Wavelet Transforms in Python"
-HOMEPAGE="http://pywavelets.readthedocs.org/"
+HOMEPAGE="https://pywavelets.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/rpyc/Manifest b/dev-python/rpyc/Manifest
index 1a7f44950a31..2182af97e5ac 100644
--- a/dev-python/rpyc/Manifest
+++ b/dev-python/rpyc/Manifest
@@ -1,5 +1,5 @@
DIST rpyc-3.3.0.tar.gz 53541 BLAKE2B e519128eee9792f1f66000c0e9be611f29cca30583195879dbe09329eba7ee8255e302cb036f452948505e8c5457397723fd0c2569470b1ec60684f35abe9041 SHA512 c586ab79d2ab3a8e14128c7ac5ae49a3311de0723453f801edb805819b06037ae015825fda32ac7620d99fdeceacbcbc5d1b4fadc3c7b2ac778e883ba9406793
DIST rpyc-3.4.4.tar.gz 56199 BLAKE2B f56ef53a55d25335708c6750282c8e3d94492405f80e5cc03bcde879f8afbae70ec02cabe6d92bb62413dc92025ef42945e62802c7adb083b880fad31ebeff0d SHA512 0a176b05df28d92e67cb45372b46260611c1bc89f997c5a6760a760dff8792d5bb93505fdeccbd25c5ae7b04cf7aeeb7fd8964d4f124b00e50fbd3d55d7ba7b1
-EBUILD rpyc-3.3.0.ebuild 481 BLAKE2B 24471a3ac82ae0394f4dcf7c7a2f28f59df524ca7c5aab71915dac39e08f57d5ea7a3c8357f92816fed375fc3ed942257fa31bdd1cc279d76430bb5f79fea22b SHA512 036568f6c015f3c253f84a173026dfbdf23cc563e6c56bf667a013cd3a97abf6ca80cd26c4fe2f73f18ab117be0d01f67d7c38cc37fd3e1285458bb762d0c450
-EBUILD rpyc-3.4.4.ebuild 481 BLAKE2B e80dd7c84c4ac27ad6c730ed5725e66009069f2df3b773e3c8db65c4e4d4e456a92d835e6e5645388b251a3de3153d0fdb1c12f104ee728272cc273e84ac2e8a SHA512 056ccb5282888043e399ca9cb1aa30ff9a6a258381995e994620ce02c4b587c1c6260101518a3a74e9a0e78b35f4007976ffa8c59333e22908174f5081672158
+EBUILD rpyc-3.3.0.ebuild 491 BLAKE2B cd0980e07ad8ee215c56f2e4cba827b01a205908a9fee6de79355344c24d41ebbc39ad3ead0aabaea77fc6b793ac90a72ef9860871025972fb4a602ec4e70fdd SHA512 b58a3d0fd090d7aadc9fb76a49470eb9a3d54cefc16e65605a801428daf94b3aafc04fca38c8d4b48d92efd742d2fced7f794f97737bd8ccccbd8fd6d8b39a35
+EBUILD rpyc-3.4.4.ebuild 491 BLAKE2B 61ffa03266a93430c8b1a7496a4cbe0c532c572783c8776f6ca5ae351ec556d6d5f62f55a39278ab8753e73c5ede425f930e106da77c5e2782a671df661e557e SHA512 1b9e6cd94fe47128db052c7722bff7f2fbe54611053cb27c40ccd66ee37d1466ce61b2433ac37349b26fc6bd2e9480435b47d1e17fa49f2b9add8df5e4bc6622
MISC metadata.xml 518 BLAKE2B 023033edd4ab41716a110c97b8b21d60ee9635a3b411401c3e436b69ae0fc1241a2dd5c34dfe98b3a7e32b8351534011f533bb15443205c5ac0740d2ef89d44a SHA512 4ae598f55ddf591e0d75a9cfba54948b3ff78825377c8085ca22ad56184f18c44ef94947dbe53d207996f7bcb708454f417a74a72bbdfe22d76410acdad2f584
diff --git a/dev-python/rpyc/rpyc-3.3.0.ebuild b/dev-python/rpyc/rpyc-3.3.0.ebuild
index ce2b20f0dae1..a58b1f735b5f 100644
--- a/dev-python/rpyc/rpyc-3.3.0.ebuild
+++ b/dev-python/rpyc/rpyc-3.3.0.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="5"
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Remote Python Call (RPyC), a transparent and symmetric RPC library"
-HOMEPAGE="http://rpyc.readthedocs.org/"
+HOMEPAGE="https://rpyc.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/rpyc/rpyc-3.4.4.ebuild b/dev-python/rpyc/rpyc-3.4.4.ebuild
index d597a7823bc7..4937f31d66c1 100644
--- a/dev-python/rpyc/rpyc-3.4.4.ebuild
+++ b/dev-python/rpyc/rpyc-3.4.4.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
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Remote Python Call (RPyC), a transparent and symmetric RPC library"
-HOMEPAGE="http://rpyc.readthedocs.org/"
+HOMEPAGE="https://rpyc.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/rtslib/Manifest b/dev-python/rtslib/Manifest
deleted file mode 100644
index 9239059dd96d..000000000000
--- a/dev-python/rtslib/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST rtslib-3.0_pre4.tar.gz 63988 BLAKE2B 0a08116b4c3964787144f828185c54bb041bd3adcb23555fd199ecf8a1aa8597f3b96acfc6c6b33f6da1b83292e03ee420c2ab9db8d4c71a642ed4be2c2cecf5 SHA512 5b4ff3dbaa379f177e08d0ffb54b575e7637c9ebf9ad98cdb2db2b93cde623d0c3a29c3ec9eb0a5542964438d8d5342691f483e2fdb81b7f1f64f37c701e0063
-EBUILD rtslib-3.0_pre4.ebuild 923 BLAKE2B 58304ed0939323fdfb096388c2e5eb54db213d38037a977501e8d18e10bdc9e814cc70bb00550ee51402ae0e797788edc8c4a69317d2be7e9339c6d94b2d4083 SHA512 dae6829a76890f58d96539f0e0bcdc36c885d64c62935ff9735b54b1f1e17ffea9eb361edaa9d7396d5f9285ed798505faa276febb53790ae8e7b95aed1da654
-EBUILD rtslib-9999.ebuild 923 BLAKE2B 58304ed0939323fdfb096388c2e5eb54db213d38037a977501e8d18e10bdc9e814cc70bb00550ee51402ae0e797788edc8c4a69317d2be7e9339c6d94b2d4083 SHA512 dae6829a76890f58d96539f0e0bcdc36c885d64c62935ff9735b54b1f1e17ffea9eb361edaa9d7396d5f9285ed798505faa276febb53790ae8e7b95aed1da654
-MISC metadata.xml 335 BLAKE2B a7066d488e1587fed60dba1174bc4144f1cb1372eae09575196be81d01ddad2d6dea77db65d953070825a72e7ef27e5e5661f508bdc5cbf202e7f66fd35c293c SHA512 fa79f68c0d6f9be6d4a5a308e3d3415b348ff5f4b15918b35e9489de0d854ae01ac727fb6095112244054036d40568badf8261d49839816f6e4bbae81e7fb0ca
diff --git a/dev-python/rtslib/metadata.xml b/dev-python/rtslib/metadata.xml
deleted file mode 100644
index 0dbe3c5da042..000000000000
--- a/dev-python/rtslib/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">Datera/rtslib</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/rtslib/rtslib-3.0_pre4.ebuild b/dev-python/rtslib/rtslib-3.0_pre4.ebuild
deleted file mode 100644
index 6d946acafaf9..000000000000
--- a/dev-python/rtslib/rtslib-3.0_pre4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="RTSLib Community Edition for target_core_mod/ConfigFS"
-HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Datera/${PN}.git"
- KEYWORDS=""
-else
- MY_PV=${PV/_/-}
- SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${MY_PV}"
- KEYWORDS="~amd64"
-fi
-
-DEPEND="dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/ipaddr[${PYTHON_USEDEP}]
- dev-python/netifaces[${PYTHON_USEDEP}]
- dev-python/pyparsing[${PYTHON_USEDEP}]
- !dev-python/rtslib-fb"
-RDEPEND="${DEPEND}"
-
-src_install() {
- distutils-r1_src_install
- keepdir /var/target/fabric
- insinto /var/target/fabric
- doins specs/*.spec
-}
diff --git a/dev-python/rtslib/rtslib-9999.ebuild b/dev-python/rtslib/rtslib-9999.ebuild
deleted file mode 100644
index 6d946acafaf9..000000000000
--- a/dev-python/rtslib/rtslib-9999.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="RTSLib Community Edition for target_core_mod/ConfigFS"
-HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Datera/${PN}.git"
- KEYWORDS=""
-else
- MY_PV=${PV/_/-}
- SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${MY_PV}"
- KEYWORDS="~amd64"
-fi
-
-DEPEND="dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/ipaddr[${PYTHON_USEDEP}]
- dev-python/netifaces[${PYTHON_USEDEP}]
- dev-python/pyparsing[${PYTHON_USEDEP}]
- !dev-python/rtslib-fb"
-RDEPEND="${DEPEND}"
-
-src_install() {
- distutils-r1_src_install
- keepdir /var/target/fabric
- insinto /var/target/fabric
- doins specs/*.spec
-}
diff --git a/dev-python/seaborn/Manifest b/dev-python/seaborn/Manifest
index 64d7a28dca6b..c2df6d459870 100644
--- a/dev-python/seaborn/Manifest
+++ b/dev-python/seaborn/Manifest
@@ -1,3 +1,3 @@
DIST seaborn-0.7.1.tar.gz 158146 BLAKE2B f547e41306634f41091ca5641319abcdb1d22359d67591f115009cd95cdf50463e3683fb1ac911ff9dee3d7628320a76fbcbaa9c91510937907a40a0daa259c4 SHA512 6c730d87a97f0df3b38b78ee9255d47b900aece1308127e2772dc982b19691efe6afe192752c89cba9e9532b567dc1c3c103675e580e6f1151355ea89d1019b3
-EBUILD seaborn-0.7.1.ebuild 881 BLAKE2B c53ff295b52885cfc89c36830e110cf4161106efaef418d77a042c88f55332a81861a75fb1eb6c68e74268c77b2d4997237ec487157176f04982dedb6f2182b8 SHA512 e3d3532694b378cf2773b800dc6754ec5781172941cfbb779670b09144904275d6821522f4270fd483ecfc312bd9ba4cd996663fbfa997452b9f7dbf5fca81e1
+EBUILD seaborn-0.7.1.ebuild 861 BLAKE2B 877d9f1245db09269e2421c7d467c93cf80d5eb4afca016e943edf806e8daca4b71bde2871ec99f54bf847e402fd2d2f9b1337de726b6dd06b7460811423fd3a SHA512 80ee544c6334384276a2f66fe0e4c141cf735cc279ad476558daf321d189aafd25743c317a7e9f338f557209e135dea5829af8d7e305d1d25a7aecf7cba4af5d
MISC metadata.xml 1741 BLAKE2B c1c19f61b7964ce77784415d3d964425a53e7a15d5e3148b7ee8474603f771eb07fe7e44fd0fc0a155687831fcf11425e963ed884c982541da707bf46e393658 SHA512 ddea613b7d13e3fce33bca903896fcbc0cf8f383f423cf6362190c9159675925cb297f57307ee223b43d2b15d41634e39d8ad2535071db0771a4ac9e891265d1
diff --git a/dev-python/seaborn/seaborn-0.7.1.ebuild b/dev-python/seaborn/seaborn-0.7.1.ebuild
index a68f486d95ec..f7f36034b4f1 100644
--- a/dev-python/seaborn/seaborn-0.7.1.ebuild
+++ b/dev-python/seaborn/seaborn-0.7.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1 virtualx
DESCRIPTION="Statistical data visualization"
-HOMEPAGE="http://stanford.edu/~mwaskom/software/seaborn/ https://github.com/mwaskom/seaborn"
+HOMEPAGE="https://seaborn.pydata.org https://github.com/mwaskom/seaborn"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/simplejson/Manifest b/dev-python/simplejson/Manifest
index 3b2df838b4af..0137c5633d95 100644
--- a/dev-python/simplejson/Manifest
+++ b/dev-python/simplejson/Manifest
@@ -1,5 +1,5 @@
-DIST simplejson-3.10.0.tar.gz 77953 BLAKE2B 37c23259c7a5be2cb9081feecdd693865dfc98eea90d84c6b4627a081512fc1f66c3a0f5136aaa53be6b5269461c6bf72f62c72368fd68e2c96338f6c9a7f6e6 SHA512 c8782fe434f3f1e29562092fe81f46fc272f0b83fdb3ca31fc03707fe09f4d30696ad7ec07a33de873bd08a41b19f97b9d09e3079658952e5110cf8f68eb53c6
DIST simplejson-3.13.2.tar.gz 79735 BLAKE2B 5feb87611451054ad8e856e55a4a6bca50470f7f72692de9ce5abddf9eb214e29505124634d4d5a4f825366afe9a97614c66cbe14a73a4e57a5f2f62cac876e8 SHA512 ea29bc615de7fd0eb2a98f5dbeea74ee49b6fed6602396e77baf4480c86f975eff7fd868ac44f62a1c2f3721d4fa5b807b74109e5e28810df70dbad758110f41
-EBUILD simplejson-3.10.0.ebuild 871 BLAKE2B 09e697f6d8089653a8736073f6b3ed769520c59754d92bbee22c2e11a71825852ee27337b4c26bd0fc45f5464106ea03d40dafa4f4c97842af2255d7d57202ad SHA512 7f715a652a02a1b37e030144794f7d3f3db5adf4034a5019aae09a218d835190b45ae9e9c37445522a7e503370697fcd70dd677d0f87fdfa90df84d886fde009
+DIST simplejson-3.14.0.tar.gz 80112 BLAKE2B 5866adeba886b4b4f526d4d7fb7ac65f12fa8cfe593a0ac40419c6f04e2f6b776adea49fdee861be54047666b7275bf229db7f7815515a9273878bf0eb68c5f5 SHA512 a81b20a75840566d5985803f35c56ee6957a433f0a9a6fc2f0fb2d46f978925cff0edc2f2c06fe85e7155c8301fbadc962152671c29310c6306f63afede75f98
EBUILD simplejson-3.13.2.ebuild 872 BLAKE2B cf3ce8bb8520a4d40e49209282b3a8a308aeccc16ce27cdf0ce9decf4592719e57840458b0dc7fae20fa774a078c71023f435a0db4aa460242b19eff1f68b39e SHA512 2a2a92b201a87144d442801aaca7dd6240ae97f4cd3ef39b88e98b4f469cfedfd5156e5f8aa7a9fac0f28e03ea363eaa1a50637ddfff9c8c003adcbb15fdcebc
+EBUILD simplejson-3.14.0.ebuild 881 BLAKE2B 58e8e1b64333e861bfebef33ef1134f8cbb66cb82e724b489cb72b0b1771c9c5641f5b87b34bd3a346f6ef14905f02cadc6e5cd877d474959ad002f051158a52 SHA512 d1b7cdca473cbfebae39f4b88b52f462cb035fb9a3e7c69fa821158b12eed9515b6fb2ac26f0dc678f57ec24535796300b33ad26ed982c176f512bddce2348cd
MISC metadata.xml 323 BLAKE2B c21be649394bb8a261a6169a710fd3862f1dd539505381a15f99611f323ea1e5fe4e6e54f1ed73d28bdddc2459812f13e40658ed99c09d0ba0f93f724b4bcfc9 SHA512 7db760ee80a6281bcc370303bafc40aea566465bf3264381336222c6f6002f573bfac205f2e42cca557c7b31855f082e1ed29ec9ab3b1125e455cf84bdaf54ec
diff --git a/dev-python/simplejson/simplejson-3.10.0.ebuild b/dev-python/simplejson/simplejson-3.14.0.ebuild
index 3b39e75a647d..91c2b165bdea 100644
--- a/dev-python/simplejson/simplejson-3.10.0.ebuild
+++ b/dev-python/simplejson/simplejson-3.14.0.ebuild
@@ -8,12 +8,12 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
-HOMEPAGE="http://undefined.org/python/#simplejson https://pypi.org/project/simplejson/"
+HOMEPAGE="https://github.com/simplejson/simplejson https://pypi.org/project/simplejson/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="|| ( MIT AFL-2.1 )"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinx-bootstrap-theme/Manifest b/dev-python/sphinx-bootstrap-theme/Manifest
index 4bc3352129e7..ddc2b63b5307 100644
--- a/dev-python/sphinx-bootstrap-theme/Manifest
+++ b/dev-python/sphinx-bootstrap-theme/Manifest
@@ -1,5 +1,5 @@
DIST sphinx-bootstrap-theme-0.4.9.tar.gz 1146587 BLAKE2B 5942958be76a79d0a986ada8c5e920acd1d69f14f75153d19f531e08167bd8c7ad5252334fc0c20ef01cf823bc454ef9270586fb9df239f9e778ca90e490efc1 SHA512 73bf129fb037aa7c14b6fbd8db2b4b02e9f514c9e4828745c51f8ee02e754c68dbaf3f57497566a996cb8c7b7da57fdc37ecc1e7704fa0780aa07c9eb219ac01
DIST sphinx-bootstrap-theme-0.6.0.tar.gz 1232454 BLAKE2B 90fed63a388f71f1d74cc31be046a9c69f0b163fdf6389715756e0e3741a44ccae716a022b8dc0af1465cfc34377d644e6070d546cb3e9a4460d69adc444ad09 SHA512 92b81b95dd49e577bbade188544936193f0a14dd49012edc184c44de2876cb78c94fe0ef1d0a928e17c6e5d91aadf077ea07edf2064f992b40ae3f456f535fbf
-EBUILD sphinx-bootstrap-theme-0.4.9.ebuild 539 BLAKE2B 8b58f021f5a4bb0ffa641cf63e89316a7cb77d250d6ec9992edb3d2e9d501f8cee2578cbe13c317f55c66cc2c61b725983fa461409decb0ab7000c933d47e46e SHA512 19509140cbd242e1f47cabe21bd579e1ff4a22809b3739188216477f21b24d4a94de0746ea4c3ad7be60332ac895e8f5c8d4a7b3724fc3642d0c395e4ff6e14a
-EBUILD sphinx-bootstrap-theme-0.6.0.ebuild 543 BLAKE2B 50b1b7dc59bc22bbfd283f01a3b8ce8dc9cb1d4f795706d57aa6723c13748a2cfc012a8e58c495f2829d532fa9f5f1320c0d5fa1564a67071b37b786413ed5cc SHA512 59faa751313344386fe2f6ff0a4f6d6284f1a8a131f0c027d29be542326820317eabb09a2b38d0bec05e4a8b3330fa2c536061e485826a85a508307ae0331766
+EBUILD sphinx-bootstrap-theme-0.4.9.ebuild 538 BLAKE2B 5dd5b20e7f382157d748baf695592c48643e97af2ed8557f565b799578b11356a1785e32cdd98b2dd1a6c29c4468c2111770d8262b84ecd5dd7f7501fde7b415 SHA512 deb99fd8023fe6c8a13f694735828654fd22977b8cd31a427f6b791a45ad6e53d0685761051111e8809547f24eb8ec403bfc5d6b403e2ec0a09795ef021798c1
+EBUILD sphinx-bootstrap-theme-0.6.0.ebuild 542 BLAKE2B 865fd5d6a280bb83e979d8f761541e0d4062a7a53aa97ffb62a8cd2c8484bb161874a44ef21b3b3646bf643cbe2b2714eee1b308c0323bb36609d0a02cbfe7fa SHA512 e20fd1c014a31d6fcb66ae67570f173fcb037a8ab28ff486b37f65f33e859fd5b96d887489d0473c48872ab8a8517dc6f28f2699c774ff59f01f28e311a032a8
MISC metadata.xml 335 BLAKE2B cf9602cc2cdd47aed245b733804295d5e086b2aaa76174961c1a07fba835e67306b8d414bb1b7eccabdf22c6abe4845deac695b689f9490cdf9fdc97627156fe SHA512 91483310a424cee90a300e31f435b01ae54fa28bf1178a7c20ead400143056e34917a8eec6ddc387d14dbd6aef6b8d5592bd77b1e2c8370a3d3192752e531d54
diff --git a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.9.ebuild b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.9.ebuild
index 375f82fa6cf8..35a12d684160 100644
--- a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.9.ebuild
+++ b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.9.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=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Sphinx theme integrates the Bootstrap CSS / JavaScript framework"
-HOMEPAGE="https://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html"
+HOMEPAGE="https://ryan-roemer.github.io/sphinx-bootstrap-theme/README.html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.ebuild b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.ebuild
index 554082b543a7..120f687e1f40 100644
--- a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.ebuild
+++ b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Sphinx theme integrates the Bootstrap CSS / JavaScript framework"
-HOMEPAGE="https://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html"
+HOMEPAGE="https://ryan-roemer.github.io/sphinx-bootstrap-theme/README.html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sphinxcontrib-programoutput/Manifest b/dev-python/sphinxcontrib-programoutput/Manifest
index 6202755de445..e2106ba3f9d4 100644
--- a/dev-python/sphinxcontrib-programoutput/Manifest
+++ b/dev-python/sphinxcontrib-programoutput/Manifest
@@ -1,5 +1,5 @@
DIST sphinxcontrib-programoutput-0.11.tar.gz 18267 BLAKE2B 790483b09a00199e4f6a4bb723827001e3dc252b294244ddb5ed3edc78cd8dde41fd0c5cab6d4fb715c85f8c447bf25d690b4f921341769de6d7d1c9dc7f4a71 SHA512 4aa655f8632093035de986fa31291f95e95c4c0f4d1458bb8c8cc077cca73d579b16a8bf103d7b34faafb2171c617c40200008d89186f8ed37a812459f0376cf
DIST sphinxcontrib-programoutput-0.8.tar.gz 14419 BLAKE2B ab902026ffbf4b590a5ff2617a609bff3adbefb9ef76982b6ecbbc34b7393f154db36e893b85e6316506142038f2b67f96c08e2158180164692bdbc28186dbcc SHA512 9ab769f794cf8c47f2d755b343c1326b8335c1f8161294727abada81af189545d549350536d28ac2c5f27cc309330f875b7affef6f997651e3a9f9dfbe6bd174
-EBUILD sphinxcontrib-programoutput-0.11.ebuild 978 BLAKE2B 62748245dadd7c44269ef3880230bd5591262e5acbf2ad37ea328604ea4c686d6064baa54fb87cf924fba9ea6079449b102617b2088fba9e9800f0ab88f75ae4 SHA512 115804035204fffc99fe17303292f0f02ba87b3bbd877782bf3f064fb674718103819c7885cf58326e791b27367ffbf47db295a6027d62a7912dcf9bb96b5bee
-EBUILD sphinxcontrib-programoutput-0.8.ebuild 853 BLAKE2B 271480ad9a01d051cadd20c8f66584a21b272d7af0f45ddad7ff281bca679db707813de0a88273a84920e946a6cf64bba9268c1dc9e73083471b11b39ec2ad29 SHA512 180bee1b6eb21d634cf4fd73bdd13a2098fac610cc5dfc8f2e7f4a9e66c2f5bab7dad7bc61f86d23281bbb2927a0ca17b690b5da4a9138c2b17833f275950885
+EBUILD sphinxcontrib-programoutput-0.11.ebuild 988 BLAKE2B 87d4f9759a2727c1ccefdd9e37efa8dd601566c22b567bd62dc349609a3f3db97fca80713537e0501077a443a5d35bc56f90e5f359898e39cfcf4cdbcfd7ff40 SHA512 02f0329a90e10342f1e978e6558870b36df4dd1c565aab0ab33868405593daf0fc346f14dc1e2ca6ed7cdb676ee286559c4d7888e9a46363116f60c069bdeee9
+EBUILD sphinxcontrib-programoutput-0.8.ebuild 863 BLAKE2B f6dacd16e613a4a85020c98faa97ce5b8f94a61d6dc990a5888dbee3f36bb198fcf2f840d78f61a9c82908c2c0f56a8a8fadd8e7ab607696fc0680615acc89f3 SHA512 0fa63d7886d795a2807447b8c76522cf34a8399147e78dc942547e4d69ffef0dd465d0a6980ab9069624b2a80e4959867476c1ec8eb3a46c1e128cba87facb6b
MISC metadata.xml 527 BLAKE2B 6a601963d2cf81b69cbfdfbb3190e6a9b497ed48d08127d41ef6643cd4501028ac8163efe34dd3587e3ef19ef579c98d0d3dffedb065ff26909aaf1854af76ef SHA512 27ca1eab6719f5d577938ea7c105fd2aec99fd94d80b8d1beb14f18233ee3290a5c9a3046314c07645306a7967e14d6dff269cc377c0bbac72e309a5d669d181
diff --git a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild
index 6920695aabd8..26c570b6344e 100644
--- a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild
+++ b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Extension to sphinx to include program output"
-HOMEPAGE="http://sphinxcontrib-programoutput.readthedocs.org/"
+HOMEPAGE="https://sphinxcontrib-programoutput.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild
index 151c9d443617..8d0960454190 100644
--- a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild
+++ b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
inherit distutils-r1
DESCRIPTION="Extension to sphinx to include program output"
-HOMEPAGE="http://sphinxcontrib-programoutput.readthedocs.org/"
+HOMEPAGE="https://sphinxcontrib-programoutput.readthedocs.io/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 3bd2b8c62733..06c27c790dda 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -2,6 +2,6 @@ AUX spyder-3.2.4-build.patch 5706 BLAKE2B 60eea8e3dcb3bd6a5b80e2b30322ad7d514ca4
AUX spyder-3.2.8-build.patch 5652 BLAKE2B f4d9fca3670d8c2f3e8dc3e58b00ffe1bb49bdb9ded28db865e1005a8cc86755b32bbf53dcb618e759f116c2cc3a13b58b7c501d9dfaf2723e564372934a4d1c SHA512 e1d758be7b9c5221ec317b9e254e959bc0d6ce6bc01259c4291dcffbc0000fbaaca7660cc3b18a7ee14ea49f2addcde2e00bfdf251dcadb34b6cbb35984f95f1
DIST spyder-3.2.4.tar.gz 3345797 BLAKE2B 2df946f257fee7e87dd922b6ed3b3c0fa02438560cb7fa4087f25498eb134bfc8c342a0a928be37f08448dfea2917380a8521ead13954091b1854616012ace91 SHA512 46e89c68545695d1e64aaafdd2ed724b152a41088f1bfa645b8c66d8ae6bcc2d86e9830cd3f16edfb8027aad5786dfb67f2a8371839dd515df8ebe34446716e6
DIST spyder-3.2.8.tar.gz 3414627 BLAKE2B 95f85f719eba20eb9fed5183cfac582b040abc93724df512188d14167a1663c5be9906dfc499feda9f8b0d7a713c093dbf98e4f20f732e0e9669397e1b7c8482 SHA512 03dea90632af510cfc8c4cc684068213a54dac9eef671f04c83663dd40eb480a4b818e2d040efa7a78a0d17044018aa76f2931abbf344eb684094fc7a86ddf5e
-EBUILD spyder-3.2.4.ebuild 1717 BLAKE2B 45134cb6725de267a325fd853eef99891bc548cdf48dec4b2c5ad4f23902feee1982c13a4f093f6fb60809b29ee50a9df62c904e6c5825a9c4b4acf2f6141ca7 SHA512 f62ee494f9f547005fb08b13351fcf273eb2a092b69e45dfd9c841365682f1c5ddc6c02b73d57ba248e98ec4d6e18c66090b4af1cc2f715def9906324a93a037
-EBUILD spyder-3.2.8.ebuild 2591 BLAKE2B b29cc3198bd2e242094f4a48b8bca0430df227d7f1a7401d1273ebd0c9605e83954f110d4ad0bca2612406a862a199161f361a4ec58e776b197c5bf02eabbaa5 SHA512 ab234cc022aefff094dfa0ad5abcbd377bb890e8b450184cac9602fc7a71e210906bc1e0ba8fa816c90106312bef0bdaa34c262901b2458af4d8b8e909de40e0
+EBUILD spyder-3.2.4.ebuild 1722 BLAKE2B 53d5f6cac29c33a278b93e5577544534f1071a959cf39085d799ede4515ed19fd90dfc2180fe3c3de949e40bbfc65fd3738babf0b810c8fa2c986a7cadced5bd SHA512 ad024167972a309ed3d684839217780deee0956a7c9ee9571158389ee0d28584cb3a819f2bb84e3d6b203cef7cd97dcb0e9514d73260f879313091a120ee66c5
+EBUILD spyder-3.2.8.ebuild 2592 BLAKE2B 8928a6e929bd362654bf6b831b9e910930ff3fe08df8b1eb0cd4b509d0159a3d317d1268728afa4b1aaab5a4d2da6fdf5ed7325f49f7be709f105b1f753d5051 SHA512 bb90f993db737cf969b8e163e2bf00617302d22f9d57539184931071e776a2f18aefdd20a066732ded1a8258d2e9033139fa0a3cbf3ad0dcc46fcd0bd83e48d2
MISC metadata.xml 918 BLAKE2B f83d61b0af59a2bc6b1a704394eb4d84fef9673ff4c7376c07f7e4540ec82c3d9a7e648cf663c7580813523d7f047ecbc61137e93e73b0acd21a96f80c797c64 SHA512 fa3828504ddb519afc8c5fcae824650b6c03d23b2e3b2cbbaf9ffa74f2c0a0e96b799c5aa342aee1606d39957b316348eea5459abbf3c512503b3f330cad3cf6
diff --git a/dev-python/spyder/spyder-3.2.4.ebuild b/dev-python/spyder/spyder-3.2.4.ebuild
index cdf19a4da142..361a81f1d082 100644
--- a/dev-python/spyder/spyder-3.2.4.ebuild
+++ b/dev-python/spyder/spyder-3.2.4.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
@@ -8,7 +8,10 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit eutils distutils-r1
DESCRIPTION="Python IDE with matlab-like features"
-HOMEPAGE="https://github.com/spyder-ide/spyder/ https://pypi.org/project/spyder/ http://pythonhosted.org/spyder/"
+HOMEPAGE="
+ https://github.com/spyder-ide/spyder/
+ https://pypi.org/project/spyder/
+ https://pythonhosted.org/spyder/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/spyder/spyder-3.2.8.ebuild b/dev-python/spyder/spyder-3.2.8.ebuild
index 3c588279fe79..7b98d4406cfc 100644
--- a/dev-python/spyder/spyder-3.2.8.ebuild
+++ b/dev-python/spyder/spyder-3.2.8.ebuild
@@ -8,7 +8,10 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit eutils distutils-r1 xdg-utils
DESCRIPTION="Python IDE with matlab-like features"
-HOMEPAGE="https://github.com/spyder-ide/spyder/ https://pypi.python.org/pypi/spyder/ http://pythonhosted.org/spyder/"
+HOMEPAGE="
+ https://github.com/spyder-ide/spyder/
+ https://pypi.org/project/spyder/
+ https://pythonhosted.org/spyder/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index fa7b5537f7cc..94482bb300c3 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -5,16 +5,20 @@ DIST SQLAlchemy-1.0.17.tar.gz 4787165 BLAKE2B b00ead35149cfd7eab3476e29aa2b2b79e
DIST SQLAlchemy-1.0.19.tar.gz 4788659 BLAKE2B 813bc2148fd080762ea7748d9878500afac4148dc186a34172321fd97333eb6c8632ae3b05b2e8b187a3660ae34a426062ade56297b693d367eeea2c3966b249 SHA512 57d51fecb40e349b05da027bf39375a81c1d98e6d47f4dd076b9c7e2e3c8b6bdf8317e7b3e88c015cbd0d7858324ba0499a21a8ac39568c9ec95326e02af97bb
DIST SQLAlchemy-1.1.12.tar.gz 5178158 BLAKE2B 92455943f3e5ce8c87fc9dd21da7c5ea54a9292fe2a3a319a8a9c8d54cd103193935d567326b8632d2fcd94664ef91cd1a3d621008bec684ba35ff73691ff01e SHA512 f9d14b3d4eab049e9d7377008cf11678c1413e204baad898093282d1812d242a544bbb6606b4e9a83b37d5c17bcec3c115ffe402dda8b6a84d0d5186415645e3
DIST SQLAlchemy-1.1.17.tar.gz 5285761 BLAKE2B 58367c05a8e87aaa0c497455abfbb6c286ebab5f935d3d123d17eb7860a90ec414f825ebab41f386e3c229752a796516aa6ef5601d35a916a561ee98e0bc825c SHA512 df8a8fc7523dab64f27a8a27398c2b72e6b93eaefc4d46247596772cfd6f65b7c07ae9b3f57d21297b287b52958c0f5a7ce61fd4eff9979b73338fbb4e438324
+DIST SQLAlchemy-1.1.18.tar.gz 5286357 BLAKE2B e414b48cb2756d32240d401aa37dbe0725da2325f8e8b1d553e84f354747ac1885bdda52b9dab8273bdcc2bdd92ee00fc5813578efcc2132c7d5be473a222a42 SHA512 cdc14e289f1fb65aec09d738aa7409aeac6499984167c45feb2dd829ca7897026d3032b3a28c8203a9a3573d04a8995c8300e4fee3c491fe41b1d6fd1e92dd1a
DIST SQLAlchemy-1.2.0.tar.gz 5451303 BLAKE2B 273edad173583d47d6ebdb4d3efddddb6e8e6c1e333667d71a1befb0aabc7ff8231f926c18d5463e1d4b815d2b2f39b7c9bca03ab3bf0f91f039b7ea55071e28 SHA512 0d9e57147b022955ad20da5b280e8734ba4be9585301b6e8fb9b96797d87d8707f95cb58afbaf310ec8033defffc4d794bec1d5089ca016b8dd9497e292881e3
DIST SQLAlchemy-1.2.2.tar.gz 5460157 BLAKE2B 60c5066a2993d9878f5d3abec1a6a9a4d0a3dc5878df71baee895e5278b95696b775e16000da0ba4c2c358b0a90e70faff0b5733a4f00255b0ec0d605cdd07c6 SHA512 060ce803b8b621d51aa69100c598c424c36f051bdce1e2df3f4d837815f91cb55c4e089db5375b01832ec28bf42332311009c51c1b5e7aae92aea001ee880db5
DIST SQLAlchemy-1.2.4.tar.gz 5555033 BLAKE2B 5301d365cf6462b8a61deb3f01dcf86897c0070fe80f570b91f94a02e1830088b558004d915d17589dfaea1e5fd382fdf88c44020f3b3b94974db773b5ed2db6 SHA512 a12d17f222cc5fc4360c439e19cae67a013af07e2c22b1f55511c4862d718578249e6bf83151eefe35957e530dbf18a565b08cded3a5e45dd21103201f4d24e8
+DIST SQLAlchemy-1.2.7.tar.gz 5571719 BLAKE2B 995c977cd5bf22b464e5316d579a3bd5b15f2c2600230c729381f3dbecd1dd6a728ee08d5e8afa8e212bdc7e5272d8723706daed1db0ec353e3b56f5b9c614d7 SHA512 c592916dae177bcda7b3d7111af4269815d555273b548e35b58caaf518f7a5dc2256e5b98601cbbf0bbc95405fadd89f8e6b977e0d8104ce4e216d5c6924eda2
EBUILD sqlalchemy-0.7.10.ebuild 1580 BLAKE2B 6860bdd76eef99dd397c69450f1fea1af0ec7b1c6b07088b35887342161dfe6a67052a2ff8514ae00f1f5e4323766a8235af2cdb1b4739967e32c8334845e219 SHA512 9c405ee96b959895ab7eb155352186ea5a49a263053a819369cc672f2c835dc64a06d6d41d2bf2ca5a245e986a788d9cc80b679674e4f6f16988e88d7bcab876
EBUILD sqlalchemy-0.9.8.ebuild 2456 BLAKE2B 83af89e3bb505cd470afc72d293da07b3efa92f583cd6016ab0a649cfce27d116e0b1a924373dc684abbb0e3969b447ef17a9967915da859662abbfceea12ea3 SHA512 12cc7ac62c6a44eb9dfd58bb3ebaf4a3e93402b0027231d686a8e2205c0ad1177a0cafbbf19462aef2b825e455d059a86fd959f653b6af1dd30f3426deef3fcd
EBUILD sqlalchemy-1.0.17.ebuild 2136 BLAKE2B c45fb52040c9674836a28c1b89663254b615d624a4dc353fa0f1e0dbd9c00d0e59120659f521133eb80e2a7df46c627041a3f472850105d425a219db9eaf7b6e SHA512 82cf12046128af4fa9d97666d6c1625e1745487bc30911e9964b43e875511a56c8b86ef60581d6bd5a0922d48327e24e82b98591725d9019434edec0704a52cf
EBUILD sqlalchemy-1.0.19.ebuild 2138 BLAKE2B 7c0bab95440d24c65c6ca5e46ed8975dfea912bb21467d47a00fd54b2f895a20a4975432ae1ed2390f159a472ccb46e6e347afe189e2d35fd3e277680fd561d4 SHA512 99c3a74e4fc8247d71497875c86aca45c996fccf5b11612266d2c2517b9cea670a0f5cbf77030d7de3451b38a0ed912a53ecc2c62920273d80eeaa8b626e2124
EBUILD sqlalchemy-1.1.12.ebuild 2129 BLAKE2B 0705b85832ce52a87d59378c32a272aadd184464de761e4c2d75cc3b74f318198a4b4c56ae7e7ddd0c420bb31b608021ee533b2c1ed9b39babdf1492262393a0 SHA512 6be020dbf87af9cdcc321c137fe6698827d87761e17b3bd4774e3b03ec1c7d87fbc333b5e7e4bbdb08d43c1de03d9b2f17b594321236c4a9038ba812ff723bad
EBUILD sqlalchemy-1.1.17.ebuild 2181 BLAKE2B 3d34528e9252bf66f56fd162503d35d8264a16a5265efb2ad447da1213052b60a9921af737874bb82ac3715a1daaf8b7c2a4cdb45b3345bdd7c36cd62bbd8e15 SHA512 e60b113a69c5b058a469e43d189b6fa0effaa7ab6da594fb4d8f2b166feedce67bfa257f24edb6d5bc1388fb084bff36682a0f64eb2b10355626ae2b01e9396e
+EBUILD sqlalchemy-1.1.18.ebuild 2181 BLAKE2B 3d34528e9252bf66f56fd162503d35d8264a16a5265efb2ad447da1213052b60a9921af737874bb82ac3715a1daaf8b7c2a4cdb45b3345bdd7c36cd62bbd8e15 SHA512 e60b113a69c5b058a469e43d189b6fa0effaa7ab6da594fb4d8f2b166feedce67bfa257f24edb6d5bc1388fb084bff36682a0f64eb2b10355626ae2b01e9396e
EBUILD sqlalchemy-1.2.0.ebuild 2155 BLAKE2B c4fa48856128d226d496998ddfe18aca58a8e8d8a49ab3f7ebb8c1534b880d12e37a7bcceb97f52abf045ad77cc37082e6226d6615ce5e6cb00c278ee4562c3c SHA512 f470d206e752de77545452f0bd1f2ba5ee34d637b5d22da9dac16cafee17e248366357fe943a4a94420f4a00e7d917f572a7a3864d91a167c1f5358c0b6b444f
EBUILD sqlalchemy-1.2.2.ebuild 2172 BLAKE2B 6c6e47e4d87e01e4a5c16671d826172c0e672d9b97e2878fe157673238c238cb2f047a441db55167841e4fb68f4dc9feace089e536b4691ab4509d051508703d SHA512 9e5bc879a87d7ed0f201c7d7747ac8d2322937880f50b176c7bbd3c78c4deb098f300a5d5e9aff971690356425abc7887897a40255deaa594d27eb89ea7a41e6
EBUILD sqlalchemy-1.2.4.ebuild 2206 BLAKE2B 2756263d0f263abc6de4fbd65c818d7e163a64bb29998eea42d76e7c4e988e05843a30a8acc46d568427b0991f051296ec28990138e3a8260e2a2755b99b5b2f SHA512 19c1eddee6b1109da1af1b192b8537cae71ee7639abe6cb53ebf8b52334fc3ed218a37da9fe21bbed7f7cad2c9642beaa7077f1bce0c6e7436e451b703c8bb47
+EBUILD sqlalchemy-1.2.7.ebuild 2216 BLAKE2B 0992f434b8c2e895d088cc6372c44a2f407442a23fd869deb9516149414567e6451b5679f4be48bff9ecab863e80d3e2460729a0555bacbe10fce9efe198581e SHA512 9860797a30daa17dd438722cb88af5f74bac7de5bb145a2ae221d32812d8f46e62a4bab1facb43975bc9f0f04b5c2bc0780833ed70e163b37d3e70f2758f2a00
MISC metadata.xml 313 BLAKE2B 71212a9a3076b472b488bdb4e12fef98e16881a32a8383c5fa6a9008353d2e043dfe64cb536ecef145ba74ba77ef3a6c43d705d5072d1b56e11eacfadd1d0edd SHA512 ef6298f9e38312117a0d1ab1e63f2fb21ae51ff149053603c19437b90d954827858579ab8f021cb52919aff4474a27f5a598d8515a7e5a9f2e7e35aee53c5326
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.18.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.18.ebuild
new file mode 100644
index 000000000000..ef83de162109
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.1.18.ebuild
@@ -0,0 +1,74 @@
+# 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} pypy )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 eutils flag-o-matic
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples +sqlite test"
+
+REQUIRED_USE="test? ( sqlite )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ test? (
+ <dev-python/pluggy-0.7[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ # Disable tests hardcoding function call counts specific to Python versions.
+ rm -r test/aaa_profiling || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS=${CFLAGS}
+ append-cflags -fno-strict-aliasing
+ fi
+ distutils-r1_python_compile
+}
+
+python_test() {
+ # Create copies of necessary files in BUILD_DIR.
+ # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/
+ cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
+ pushd "${BUILD_DIR}" > /dev/null || die
+ if [[ "${EPYTHON}" == "python3.2" ]]; then
+ 2to3 --no-diffs -w test || die
+ fi
+ # Recently upstream elected to make the testsuite also pytest capable
+ # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}"
+ py.test --verbose test || die "Testsuite failed under ${EPYTHON}"
+ popd > /dev/null
+}
+
+python_install_all() {
+ use doc && HTML_DOCS=( doc/. )
+ use examples && dodoc -r examples
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python
+ optfeature "mssql support" dev-python/pymssql
+ optfeature "postgresql support" dev-python/psycopg:2
+}
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.2.7.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.2.7.ebuild
new file mode 100644
index 000000000000..fe9d6c4401d2
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.2.7.ebuild
@@ -0,0 +1,77 @@
+# 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} pypy{,3} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 eutils flag-o-matic
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="doc examples +sqlite test"
+
+REQUIRED_USE="test? ( sqlite )"
+
+RDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ test? (
+ <dev-python/pluggy-0.7s[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ # Disable tests hardcoding function call counts specific to Python versions.
+ rm -r test/aaa_profiling || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS=${CFLAGS}
+ append-cflags -fno-strict-aliasing
+ fi
+ distutils-r1_python_compile
+}
+
+python_test() {
+ # Create copies of necessary files in BUILD_DIR.
+ # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/
+ cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
+ pushd "${BUILD_DIR}" > /dev/null || die
+ if [[ "${EPYTHON}" == "python3.2" ]]; then
+ 2to3 --no-diffs -w test || die
+ fi
+ # Recently upstream elected to make the testsuite also pytest capable
+ # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}"
+ py.test --verbose test || die "Testsuite failed under ${EPYTHON}"
+ popd > /dev/null
+}
+
+python_install_all() {
+ use doc && HTML_DOCS=( doc/. )
+ use examples && dodoc -r examples
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python
+ optfeature "mssql support" dev-python/pymssql
+ optfeature "postgresql support" dev-python/psycopg:2
+}
diff --git a/dev-python/statsmodels/Manifest b/dev-python/statsmodels/Manifest
index 0aa361f2ffb1..78e268773ca4 100644
--- a/dev-python/statsmodels/Manifest
+++ b/dev-python/statsmodels/Manifest
@@ -2,7 +2,7 @@ AUX statsmodels-0.6.1-numpy-1.10.patch 910 BLAKE2B cfff850a68733641fdad5913529e6
AUX statsmodels-0.6.1-pandas-0.17.0.patch 1043 BLAKE2B 0473214de500e911a36cf3ba645b57536ea6ada17f7123d193d31fb266ba07724aad7297cd705b51b34a394791656a72b891ab94cbf3969935b59324813a0100 SHA512 0a4394d672105337fd03d435a402dbd31862a39b8010658f859114ed9694de9be4d6c3d641b5f385986a6651f0434a3602659d7192bf99f749e49f33f53a634b
DIST statsmodels-0.6.1.tar.gz 6980841 BLAKE2B 5ac16df0fc06d051cc79d037bd3a9b097526498a48cdc0bf750babd5915f27a0dea23d8869a5101c62bb780ec0c54c503a766c7da6db59fb8d10dc65c70268b1 SHA512 9047b8cf4b9d19bd697867cecef1c4608fd86f3d16e67e44d8c152e1e25918f5aff6b4843c58395e71614be401551e3e48d4dcf158480cbdb45d9735b1c5ea77
DIST statsmodels-0.8.0.tar.gz 9464851 BLAKE2B f4bcf38c0292dcdfef9e3e34519f4dff004795bf76f54773f551c6c767f16f9cee0a2756408cff6f727df8eebc269bccf2c8bd28915a729eb022eba34831628e SHA512 32bb7f36acc16796c445e5f695d958af4525fbbb2d374376fb4a73c972e3796fad05532456cef4aa5ee59d6fce11921174e17bbfc2e05d2488ce1ceac5175239
-EBUILD statsmodels-0.6.1.ebuild 1780 BLAKE2B 64aae493e2e32a3b56aba759b0f9cc2cc093f206d82fe7dd88e73242ea316c4f12948668ad2d26f67e43c36b06dd3bc95b17d35ba2fb650f25aa948d2a629653 SHA512 dde6908cb7d8d70721e022aeca4ad460c2dfc03426a407f3daebc327f1d89591a570a360e56a3c0d2227bae51e9bc1b7209e1790a4ee2543f5c9c49f199b4a27
-EBUILD statsmodels-0.8.0.ebuild 1936 BLAKE2B aea2b9f390d8c73ada520aa41f613fb5608b5bc7173348269910af28ef1bba8009da15ec0e3234c49ec1422ca80e7060a92fcb8ee8bdd2278754befded1e02fe SHA512 46af987b7bfd458272f5831b7ba1f58978f309dacbd3d36b41f770c5fff56dd17d73babf3e2544d1aebb7cb30cef63c54ddc5b291ccd9af9c8e94ffd24bc0a27
-EBUILD statsmodels-9999.ebuild 1901 BLAKE2B 24151ad7539628a2a0abadeb1ec851fa9eb1c36d0e871fff40293a727307234f296b6a457667a49c50eb2fb61b8da8ee7ae58416637ec85bc85a9d83f523bd19 SHA512 9f09688ace7ec2535586747ac3b17a9c004064e4336a6cd3de6f244ff95fc9bbd771fc224616480570c57c6f11972d966c4c6ba0f1b9ab571fe46aa679d9bb3c
+EBUILD statsmodels-0.6.1.ebuild 1790 BLAKE2B fcb7c3ad951c5bad5ea3d5bf6e373db02a75b1a210e751c5a98353818103e616114cd86edc3caa42df81bb72cf3e9bd88ee69421913ef0dafc3f7bf49f7f12af SHA512 0db7b9c98d5d9b2a6436c073bcc2172c5b9938f0f4cd5c7256ebe4e5725dc65b3dac80186397d2516b5a5fd29fc6db93afc0caf031d239010b0ef07685c6224a
+EBUILD statsmodels-0.8.0.ebuild 1954 BLAKE2B 660db988aff6c18c625065226a560f3740780ab20afeba4b4deff8a740a789ace1593e420cda8e7503f69fbc2a8f95a01e539fde60d46c3783e81d12948c10e9 SHA512 48f61224be4b2b960a147cdcef7d28e1f1d4eefce6f7526e16816a350fa75a24854fad5b49715081f749b8812f79aac07ae3ff88a031a02b7943191e4780fdc0
+EBUILD statsmodels-9999.ebuild 1919 BLAKE2B 4fc6380ed66d02d713ac95d3e4df8ccd5ccd664728145cbd5efeef37e3582b9fb3c5eb7f7b3dd7d66b00494687e822723dd391fba144cba1ab9dab33e85b3862 SHA512 be09fd1121ea2beee8e307df2bf9c6e822006e22f70d95bd11cdacea2c67962dd39a2c6b17e7f618eacfca354cbd9bf78ae95cc9bcf711c3d6c18f3c2040d6ca
MISC metadata.xml 1075 BLAKE2B 86672821dcfcd4f52b35f953c2024646ac8bcd937b30ce7fd8c0d1411d5cefe64cc7e8943d1b073c81fbbb4cdee348b30c93fd8145651088f8f88d01ca9e742d SHA512 7e9c385a1820da33e55db49d582d750f01fd11c0dd1616470f2cd71f12c673010cf76c8af984472daa8787704d353f2d42f60798e419d182c9e24ba4dd7dd97f
diff --git a/dev-python/statsmodels/statsmodels-0.6.1.ebuild b/dev-python/statsmodels/statsmodels-0.6.1.ebuild
index 30bc2b7ef2c7..a7e420010582 100644
--- a/dev-python/statsmodels/statsmodels-0.6.1.ebuild
+++ b/dev-python/statsmodels/statsmodels-0.6.1.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=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 virtualx
DESCRIPTION="Statistical computations and models for use with SciPy"
-HOMEPAGE="http://statsmodels.sourceforge.net/"
+HOMEPAGE="https://www.statsmodels.org/stable/index.html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/statsmodels/statsmodels-0.8.0.ebuild b/dev-python/statsmodels/statsmodels-0.8.0.ebuild
index f97c490c2a60..3aedbad099a4 100644
--- a/dev-python/statsmodels/statsmodels-0.8.0.ebuild
+++ b/dev-python/statsmodels/statsmodels-0.8.0.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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 virtualx
DESCRIPTION="Statistical computations and models for use with SciPy"
-HOMEPAGE="http://www.statsmodels.org/"
+HOMEPAGE="https://www.statsmodels.org/stable/index.html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/statsmodels/statsmodels-9999.ebuild b/dev-python/statsmodels/statsmodels-9999.ebuild
index d0a074fec050..a3afaa73d94b 100644
--- a/dev-python/statsmodels/statsmodels-9999.ebuild
+++ b/dev-python/statsmodels/statsmodels-9999.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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 git-r3 virtualx
DESCRIPTION="Statistical computations and models for use with SciPy"
-HOMEPAGE="http://www.statsmodels.org/"
+HOMEPAGE="https://www.statsmodels.org/stable/index.html"
SRC_URI=""
EGIT_REPO_URI="https://github.com/statsmodels/statsmodels.git"
diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest
index 00be1517e7ec..6365170eddd5 100644
--- a/dev-python/tweepy/Manifest
+++ b/dev-python/tweepy/Manifest
@@ -1,5 +1,5 @@
DIST tweepy-2.3.tar.gz 52352 BLAKE2B 6853f133e73d8a97d5a2326ef6c877a527fad87ba9767e6ee218efcb84f6b8332d4f66b044b572987e71d4d9dd8a7b743c7976cfa9947101f0df5c6f9de5d1c4 SHA512 23317a507174e108cf8d13232aa467d892aba1789ee4f610eef4f5503b045841b5c85e8ae63ddcfd1e07178afbf3bf9f4a9fed939426411a8566f1c949b9b831
DIST tweepy-3.5.0.tar.gz 24348 BLAKE2B ea9d96abe4f364e1f77a97ce28fcd4fca3224ab307698e59a834c20becfa53ab68851e638946085431ef2edc1a4e3bf4f42a113c2ac41561930b7f4638e5d6c4 SHA512 cf87f0b7dea0ca444c17a3fdb9c2ebef814683c110511876c1997630b3202393276d3dd2de3b37fc21eb7a15382d22cc886109bda5a11b3d06a08081704c8c2a
-EBUILD tweepy-2.3.ebuild 1147 BLAKE2B bf5a2f00782cbc4be6b930b21a79ce7b175125ed58cfc515fba269d0891c0dd9cfc708cc85e307aec983434aa1140d9277a224acbc3ccabf2f34d8b250f2f337 SHA512 837e4cc56635241fe24f199894916a8f267c779c31d18aa5fc7c1df23ee1271db9e13c5367647a31246ef9a4f710e5be77fe84224bc19fc71a83f0d0c42db3bc
-EBUILD tweepy-3.5.0.ebuild 1227 BLAKE2B bf698510d207c3738eb56e605afa9671a0eab7bba540d9722fe296535a7db0e8285fc67f9cab118ed3907ae0e02c01d7a53bdc47d462a65925a82cca603f0af5 SHA512 be4c986f5be13d2832a3a9c7b07d646f54cee3dfa95ed4174d5b97fe770145f86a864dd01875c3cb8bc3b1d20440c63744c5a76a36374d1c8f52ad187684f007
+EBUILD tweepy-2.3.ebuild 1144 BLAKE2B 108f61f6a1a81212482fe7283c72c84c1cbb5e8abbe259831e97a985ad48aebce45bb42bb12e0ad3034cfae28d7e15b0eafb4831abbe9335928162872a58ba10 SHA512 9a1d6835ceb7e476d07cf98aee251701616d0de197b9c79822ff830cf457edda0e209b9e81af03aac875f001fe1d6f44b180d78d29f3b2ff012963132806cbbb
+EBUILD tweepy-3.5.0.ebuild 1224 BLAKE2B 589bbe0b502141134b009247f8e641b40a21dfd47ad5422f553cb762daa94dc30760f705cbedb9036eb9954db7f3a50c24a66dbb9438572e7faed869f5c110b1 SHA512 6d7e5e4bc68f5ed777804c5a277d4a2a03a005e7884b8c7ddded03219b6b0e3eb1b765cb43508fe28b310ebc78d0ba7987f53790822c09ea80d05d1c45d16ef7
MISC metadata.xml 374 BLAKE2B 54949ade0005d71f03bcbf3c84676c9a8b6b10420c8b28ac1e2e27b772b4cc685d3d88d9fce150c3f8a46b137ee4c3441cb4eb1925487f4e42858b73b2e1596e SHA512 e2785876cc350cb7130905648a4f9013fc79c286697c6fdfac203678ff79217383fad2c4d4d2caa42107d83c6cc29ae0d149acea16d74aab804a3039a3e143fe
diff --git a/dev-python/tweepy/tweepy-2.3.ebuild b/dev-python/tweepy/tweepy-2.3.ebuild
index 5dbd10f91402..d348cf079cc8 100644
--- a/dev-python/tweepy/tweepy-2.3.ebuild
+++ b/dev-python/tweepy/tweepy-2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="ssl(+)"
inherit distutils-r1 vcs-snapshot
DESCRIPTION="A Python library for accessing the Twitter API "
-HOMEPAGE="https://tweepy.github.com/"
+HOMEPAGE="https://www.tweepy.org/"
SRC_URI="https://github.com/tweepy/${PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/tweepy/tweepy-3.5.0.ebuild b/dev-python/tweepy/tweepy-3.5.0.ebuild
index 0fa61c27443c..8a4aa583abb8 100644
--- a/dev-python/tweepy/tweepy-3.5.0.ebuild
+++ b/dev-python/tweepy/tweepy-3.5.0.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=5
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="ssl(+)"
inherit distutils-r1
DESCRIPTION="A Python library for accessing the Twitter API "
-HOMEPAGE="https://tweepy.github.com/"
+HOMEPAGE="https://www.tweepy.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/visual/Manifest b/dev-python/visual/Manifest
deleted file mode 100644
index b8c568729001..000000000000
--- a/dev-python/visual/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX visual-5.74-boost-1.50.patch 860 BLAKE2B 74a749d1610dcaaf6fe1156c8463846990b273d82906d6f8ab72d28de269b028b5991e3c567bdb42131abbf8b2cb5bd5747318fd40e776f514a7f84520efa8c6 SHA512 cbfc6596431cc402e1d5cb767b663856b540bf378aac3f5680f310391f8704852331927f607fcb78c5b7ea2e9dcbcd77e8e0bd007a5332be0484675eb67d1b31
-DIST visual-5.74_release.tar.bz2 5736404 BLAKE2B 8d91938a17eb4b29da576130b599490f37b81d5fe018801fd8811b41c3301edebc022646176fb7bb798216b15ab7dd42bee7657c18d686d80b52cad560210d31 SHA512 eff43bae66d4ca6a1b540e729b5f03e7310db8d4c49ba7a1ac271afa62688d9024f4f00b7678669433ca3f0f6e13e6c0c3de90a4a845ae5eeaa70b536a6e1193
-EBUILD visual-5.74-r1.ebuild 1892 BLAKE2B 208d25927f9aecca8264b5d36fa9f64f8f3555632eba6643067eae6c089aa214f1554f2478e3a86a0ddb7936554ba47ac1f708cca4aad95f2b4b36474accedb2 SHA512 eca07a30198a5ad261d65729b5953c6a74b4526f9a7ebecbef2ba142f99b3397d4a10560864096fe60a57d202e80094c821b23151ecdfd726421ee90bed6c35d
-MISC metadata.xml 246 BLAKE2B 3a28b3bb42a0352827a446ea608867a7782fe682458527ef441a528a22c9f951dc203639934a69ffb520f63aadce3037df28bf8c5304b3a5921b336142f9f246 SHA512 3245fb694492b2f698fb63aac02e66fb8a94fe35eabda45df4790bec043a1ea552e112315334001902f070093bb73e7b741aa3004757404aed97ebdb86cc9fbc
diff --git a/dev-python/visual/files/visual-5.74-boost-1.50.patch b/dev-python/visual/files/visual-5.74-boost-1.50.patch
deleted file mode 100644
index a66ded258987..000000000000
--- a/dev-python/visual/files/visual-5.74-boost-1.50.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://github.com/vpython/visual/issues/3
-
---- dependencies/threadpool/include/threadpool/task_adaptors.hpp
-+++ dependencies/threadpool/include/threadpool/task_adaptors.hpp
-@@ -135,7 +135,11 @@
- if(m_break_s > 0 || m_break_ns > 0)
- { // Sleep some time before first execution
- xtime xt;
-+#if BOOST_VERSION >= 105000
-+ xtime_get(&xt, TIME_UTC_);
-+#else
- xtime_get(&xt, TIME_UTC);
-+#endif
- xt.nsec += m_break_ns;
- xt.sec += m_break_s;
- thread::sleep(xt);
-@@ -146,7 +150,11 @@
- if(m_break_s > 0 || m_break_ns > 0)
- {
- xtime xt;
-+#if BOOST_VERSION >= 105000
-+ xtime_get(&xt, TIME_UTC_);
-+#else
- xtime_get(&xt, TIME_UTC);
-+#endif
- xt.nsec += m_break_ns;
- xt.sec += m_break_s;
- thread::sleep(xt);
diff --git a/dev-python/visual/metadata.xml b/dev-python/visual/metadata.xml
deleted file mode 100644
index e24dd86faa2a..000000000000
--- a/dev-python/visual/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-python/visual/visual-5.74-r1.ebuild b/dev-python/visual/visual-5.74-r1.ebuild
deleted file mode 100644
index 3c771156efbf..000000000000
--- a/dev-python/visual/visual-5.74-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils flag-o-matic multilib python-single-r1 versionator
-
-MY_P="${PN}-$(delete_version_separator 2)_release"
-
-DESCRIPTION="Real-time 3D graphics library for Python"
-HOMEPAGE="http://www.vpython.org/"
-SRC_URI="http://www.vpython.org/contents/download/${MY_P}.tar.bz2"
-
-LICENSE="HPND Boost-1.0"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc examples"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- >=dev-cpp/gtkglextmm-1.2
- dev-cpp/libglademm
- >=dev-libs/boost-1.48:=[threads,python,${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/polygon:2[${PYTHON_USEDEP}]
- dev-python/ttfquery[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- # Verbose build.
- sed -i \
- -e 's/2\?>>[[:space:]]*\$(LOGFILE).*//' \
- src/Makefile.in || die
-
- epatch "${FILESDIR}/${P}-boost-1.50.patch"
-
- sed \
- -e "s/-lboost_python/-lboost_python-${EPYTHON#python}/" \
- -e "s/libboost_python/libboost_python-${EPYTHON#python}/" \
- -i src/Makefile.in src/gtk2/makefile || die
-}
-
-src_configure() {
- BOOST_PKG="$(best_version ">=dev-libs/boost-1.48")"
- BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
- BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
- BOOST_INC="${EPREFIX}/usr/include/boost-${BOOST_VER}"
- BOOST_LIB="${EPREFIX}/usr/$(get_libdir)/boost-${BOOST_VER}"
-
- # Specify the include and lib directory for Boost.
- append-cxxflags -I${BOOST_INC} -std=c++11
- append-ldflags -L${BOOST_LIB}
-
- econf \
- --with-example-dir="${EPREFIX}/usr/share/doc/${PF}/examples" \
- --with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html" \
- $(use_enable doc docs) \
- $(use_enable examples)
-}
-
-src_install() {
- default
-
- dodoc authors.txt HACKING.txt NEWS.txt
-}
diff --git a/dev-python/voluptuous/Manifest b/dev-python/voluptuous/Manifest
index d2867257e4ae..4d292a1777f4 100644
--- a/dev-python/voluptuous/Manifest
+++ b/dev-python/voluptuous/Manifest
@@ -1,7 +1,5 @@
DIST voluptuous-0.10.5.tar.gz 41436 BLAKE2B a768e519157ed6999a67e7c759588c4558d3e694e4c5d4a1da0567737d249664e985661b57f9f8595fd7cf5f1b0d05d511616d6d44604443b948bd414b334412 SHA512 2024121c56a91cc3bf5102ca68f8347461b2041da9a352eade0e0ce3657d9a477a60a7a5823e8f3628eee7b327840b5c4eba13c106ea49ea91a553d6b5edd363
DIST voluptuous-0.11.1.tar.gz 44346 BLAKE2B c0715293fbde6ce9008916d6e016d52920eda1906dc2ec292deee4b6b9f596f2d50592486b5a89df6a90e0512973e12cd69482e55f6c3a96ea0cc4b3e52bc77d SHA512 7e2f3ea122f739944a7820a536551abc45df9847a0c3daf5527eabd781b904706ea708c885d724828cfdaaac66774d2f8e7b42d3376de1c78ef2be9f535fd58f
-DIST voluptuous-0.9.3.tar.gz 34097 BLAKE2B 801e11f3318ca091909a0b9fd6085bbbf2d85e6a492bfe957868a8efccf98eb1f705aff8beacd8189381d814f20b1a34cc783098ada17b27794ec663c627a995 SHA512 1c82f9fdca1751fb3e5fa1a0c956e40e3c5ba76623a97f38dee7511c4dac430432f8f0469e1b08d6057056905643f98cc5b19c040386eb5c897dec1940c4eb45
EBUILD voluptuous-0.10.5.ebuild 526 BLAKE2B 88924b75d02810542ac9336dba0243598b266fc8d6399db1c8ee13d48d9a8aec67b3c7e51eab682ebcc93cbc35c8735eb9fe7db3f1dc43b947c5b1e2c00a8ce7 SHA512 72af81709edde0c895c8572370fab008933c8c3a00ba37883be2a38c0fb98b5159bcf86940e0d4ae93359a7a5a996fb55445b86aeef1caa5483ebbc1a4ff25ae
-EBUILD voluptuous-0.11.1.ebuild 528 BLAKE2B 793c060d06ba20d763a7fe734b6ce8c6557aaf48224b4b5eb22cbba408f3ec725bd1dce587f1c449329405ed06c6d45aa004f8484c0554729b4e08023a27af1f SHA512 f5727a683acc7755168b74ab238b0ea00b0eb824d3221ec0ed0c5ce7d45eb2f491e47b2ba764edab6a3d59ac3b53a1c6f5ccb2a779e6499e426146a6aa018b62
-EBUILD voluptuous-0.9.3.ebuild 526 BLAKE2B 88924b75d02810542ac9336dba0243598b266fc8d6399db1c8ee13d48d9a8aec67b3c7e51eab682ebcc93cbc35c8735eb9fe7db3f1dc43b947c5b1e2c00a8ce7 SHA512 72af81709edde0c895c8572370fab008933c8c3a00ba37883be2a38c0fb98b5159bcf86940e0d4ae93359a7a5a996fb55445b86aeef1caa5483ebbc1a4ff25ae
+EBUILD voluptuous-0.11.1.ebuild 526 BLAKE2B 874b6410fda60412003c9733c301d442bcf97e66496a3f7ba107163c317fe8e768eba5d17842b721fd0896c04b7df5996fdd93de5c46af4d4c44e18359620b13 SHA512 590e84a05d059da6c8cfe8ec0cdf4b1ef9e1856d5f5cb28433aff990e3793f0e202c0f9d75dcde200ed973c341a1bd00d0b645ea20e4f168aee88b5afb013946
MISC metadata.xml 590 BLAKE2B 6d6c101d04be60962c428dc495959500a2a80aab39b7353cbd2694d27794645766c1b92b1ff09f9d8c72c5cedb4f07472a94945e8a48263d44b0134a6a0eed2c SHA512 ff4732c5a379f2607a97a45c56def4955bc542446c5545ff807138eed3992d71ffd4b3638f122accf1a272537c071ab0304717a43706efef191dfc7b35422bab
diff --git a/dev-python/voluptuous/voluptuous-0.11.1.ebuild b/dev-python/voluptuous/voluptuous-0.11.1.ebuild
index 3b1c08000c52..c0d7560a5588 100644
--- a/dev-python/voluptuous/voluptuous-0.11.1.ebuild
+++ b/dev-python/voluptuous/voluptuous-0.11.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/voluptuous/voluptuous-0.9.3.ebuild b/dev-python/voluptuous/voluptuous-0.9.3.ebuild
deleted file mode 100644
index 0e92b05a57c3..000000000000
--- a/dev-python/voluptuous/voluptuous-0.9.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python data validation library."
-HOMEPAGE="https://github.com/alecthomas/voluptuous"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-python_test() {
- unset PYTHONPATH
- nosetests -v || die "Tests failed"
-}
diff --git a/dev-python/ws4py/Manifest b/dev-python/ws4py/Manifest
index 814091fb570b..5bf44e72c9b4 100644
--- a/dev-python/ws4py/Manifest
+++ b/dev-python/ws4py/Manifest
@@ -1,8 +1,8 @@
AUX ws4py-0.3.4-tests.patch 2439 BLAKE2B 0d0a185104b073ceed3c745f46b67df5916b001f5e67be50000ef1c68f923f2375be248f4961739180d4992db6fdf11d2ba3558a4725cd4f3d330303fc9c01a1 SHA512 fb8cf920ac48aface7e50576c1038db47133c6a44e7d4ef1b965d6efc4374d22392e44bfdca64bd61696a5c6ed884ef6b1e410e515ed6e1856c7f3c4862d19ff
DIST ws4py-0.3.4.tar.gz 65467 BLAKE2B c51e338f3c65e100b55e83cd7b09fb8e4eafec3adc118a2744ea4aabc54c91efacda94cb3018550049d617b6759198cfbdb4497a024c597de942abe9e5517ab6 SHA512 32cd2eb9df7367e2bf42e354766a0ca407715a863be6b51b7701ec6e0537a2ecf7c2a59423f56ae093855b075c30a4065c7f7efe3b0227915639223b9ba7a55f
DIST ws4py-0.5.1.tar.gz 116673 BLAKE2B 31db304800f0d3da61dc4c1a3381a8fcfcfa8f16b36d916311cc32f1d294c9f7b3627dac673edf824f529f485f825ca418ab1e1a8a2fda5583c6a6a1bd9b752c SHA512 4c90d66d37fb5bdc8f7fc9fd184b20a7dc2dae811ecf3a041477e3c26a2577008be7041799daca5b8c0de65cb2454022a6c135cf02534ca98b6946abbfce0e11
-EBUILD ws4py-0.3.4-r1.ebuild 1786 BLAKE2B 80ba523bfb22ce3bc466ca231da610d15b5139f01f7165ada06006cdaf75123000eae716ac3aae6ccf8e14fe12a20fcbdec19fff82ebe59da7a3a5a19345d569 SHA512 7d3d17f5391d811570916d6cfe15c22a4b1035757df68c6b16175e2f4744fb4eeecfbcffe93e39b31181d55520d177c3350cc793ee6624f3a15f3924a26f94ed
-EBUILD ws4py-0.3.4.ebuild 1744 BLAKE2B 60b5ecfa1ae1f3732be19b927ea594e4b2c1ffd9a0980365b684ca578f40276f4c5432606b43c9bf2ff841d73d52057fbf600833fcb528c5b3c6639c3129a6dc SHA512 c286aac539f135c63001503cdb1ede1cdb5c589a5871025ff1b445c257fc68859bac8022c13b4bf4b9b43940fabe6786e285f521ea646f5eb10b8f0edc8671e9
-EBUILD ws4py-0.5.1.ebuild 1757 BLAKE2B 91537d7c377c77209c934fc1bd2cebe54fe8ae6053c2831cfe243fa306ec5a236b9f2ac9fc298ec1dddca03f347ffa327f47e968f90cfe9341bf3ea6662c5905 SHA512 8fb67724223be45dc4da1f9d3e03dfd151029cefa0efd05dfed89bf6ad9808f00bfa458c0abe5fa0c670b97ba318ea753818f7974518a865b09c949c12776c00
-EBUILD ws4py-9999.ebuild 1758 BLAKE2B 47a6b79fe9acbb8b336165f0080806dcf5929596fd95daad03211a398ad34c648e4935dda3a54b11b3fbc9ea33947187a6a279eba3cf8c86a7478b5eff7cee39 SHA512 db3f7a232a93c30bc77bbf1c3840f228ecbe1539499c271c8a4a3ff26b75bf75c3426e07a9292466594b01bceb3df1580367a74ecfae8f00912a77617ab16efd
+EBUILD ws4py-0.3.4-r1.ebuild 1792 BLAKE2B 107b4226d4f723a7ed44ac4531627418ebd9a9c5ae518269abfdd104de55eef742bbd85e10938b02c84e99f6ecb7d3d567321f9cd8c46c9e3628370798899fe5 SHA512 9ba47e3cc82a542e5bdedf0b04aaf35da3ead826e8c67ea6d1eccf6c8ab03045fa1ee0ad4ed3a462ff488ebd8ca94e58035fe74eef2b686ac27121f593f88832
+EBUILD ws4py-0.3.4.ebuild 1743 BLAKE2B 5797daa805c311bb89e6ef14ff8b86ec77f8812935e2fd10f34167d829c24d418ab8af04ff416fa62628f83bc33fe7e66728414ac77d4a837ae3c46e835c9d0b SHA512 91d39f5109f2f98409c4a6bc33b55ecc9ae612427b4c434d1df2b75c74846ebc642814bc0b81d958592146ce1777b1dbb47d75d12460a2700139feb1ef678eb4
+EBUILD ws4py-0.5.1.ebuild 1756 BLAKE2B bd83be441081e43d8d304a863b5e65260b4d7da44b925510c19e80d2939e1471a33cf6d6b728fdff55528267f72b0d456fa6d271190646827ddb41298d788851 SHA512 878bdf409ac89a5d07e7b8f2b3c2e76a54985050b843e12f695ec172ec19d1ae1dec8f7c40ea08c6e1a19d8a6a27ec5d699cefeb822ff50e710c5455358ba810
+EBUILD ws4py-9999.ebuild 1756 BLAKE2B bd83be441081e43d8d304a863b5e65260b4d7da44b925510c19e80d2939e1471a33cf6d6b728fdff55528267f72b0d456fa6d271190646827ddb41298d788851 SHA512 878bdf409ac89a5d07e7b8f2b3c2e76a54985050b843e12f695ec172ec19d1ae1dec8f7c40ea08c6e1a19d8a6a27ec5d699cefeb822ff50e710c5455358ba810
MISC metadata.xml 469 BLAKE2B 7c2212a53fd485fe5e99a53741f0d828bf09fca7dac40ddd1c0326eebffb1f0fef0c305ac00d61747d6184f3f309e711157f0b715d3fc49694bedabb9f09d513 SHA512 a368692c9de68b711cae8c35305b35e445f47046ecf2226d36d5944be4e8a6d29311c28c6ed74ae794517eb2f20c0b2eeeb0ce33e719029b843c8d23b2e2e838
diff --git a/dev-python/ws4py/ws4py-0.3.4-r1.ebuild b/dev-python/ws4py/ws4py-0.3.4-r1.ebuild
index 6ab67dfda7d9..ee738e5a2731 100644
--- a/dev-python/ws4py/ws4py-0.3.4-r1.ebuild
+++ b/dev-python/ws4py/ws4py-0.3.4-r1.ebuild
@@ -6,17 +6,17 @@
# Same for www-servers/tornado and USE=client ... so why not???
# pypy is viable but better with a cutdown set of deps
-EAPI="5"
+EAPI=5
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="threads?"
inherit distutils-r1
-if [[ ${PV} == "9999" ]] ; then
+if [[ ${PV} == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/Lawouach/WebSocket-for-Python.git"
- inherit git-2
+ inherit git-r3
else
inherit vcs-snapshot
- SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/tarball/v${PV} -> ${P}.tar.gz"
+ SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/archive/v${PV} -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
fi
@@ -40,7 +40,7 @@ DEPEND="test? (
)"
PATCHES=(
- "${FILESDIR}"/${P}-tests.patch
+ "${FILESDIR}"/${PN}-0.3.4-tests.patch
)
python_test() {
diff --git a/dev-python/ws4py/ws4py-0.3.4.ebuild b/dev-python/ws4py/ws4py-0.3.4.ebuild
index a7084914ad69..72726e9eda13 100644
--- a/dev-python/ws4py/ws4py-0.3.4.ebuild
+++ b/dev-python/ws4py/ws4py-0.3.4.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
# We could depend on dev-python/cherrypy when USE=server, but
@@ -6,17 +6,17 @@
# Same for www-servers/tornado and USE=client ... so why not???
# pypy is viable but better with a cutdown set of deps
-EAPI="5"
+EAPI=5
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_REQ_USE="threads?"
inherit distutils-r1
-if [[ ${PV} == "9999" ]] ; then
+if [[ ${PV} == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/Lawouach/WebSocket-for-Python.git"
- inherit git-2
+ inherit git-r3
else
inherit vcs-snapshot
- SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/tarball/v${PV} -> ${P}.tar.gz"
+ SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/archive/v${PV} -> ${P}.tar.gz"
KEYWORDS="amd64 arm x86"
fi
diff --git a/dev-python/ws4py/ws4py-0.5.1.ebuild b/dev-python/ws4py/ws4py-0.5.1.ebuild
index c1c647c9a5e3..b8797e5d4151 100644
--- a/dev-python/ws4py/ws4py-0.5.1.ebuild
+++ b/dev-python/ws4py/ws4py-0.5.1.ebuild
@@ -6,14 +6,14 @@
# Same for www-servers/tornado and USE=client ... so why not???
# pypy is viable but better with a cutdown set of deps
-EAPI="6"
+EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="threads?"
inherit distutils-r1
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/Lawouach/WebSocket-for-Python.git"
- inherit git-3
+ inherit git-r3
else
inherit vcs-snapshot
SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/ws4py/ws4py-9999.ebuild b/dev-python/ws4py/ws4py-9999.ebuild
index 74386cac1ba9..b8797e5d4151 100644
--- a/dev-python/ws4py/ws4py-9999.ebuild
+++ b/dev-python/ws4py/ws4py-9999.ebuild
@@ -6,7 +6,7 @@
# Same for www-servers/tornado and USE=client ... so why not???
# pypy is viable but better with a cutdown set of deps
-EAPI="6"
+EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="threads?"