summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/PyZilla/Manifest1
-rw-r--r--dev-python/PyZilla/PyZilla-0.1.0-r1.ebuild20
-rw-r--r--dev-python/PyZilla/metadata.xml10
-rw-r--r--dev-python/RecSQL/Manifest1
-rw-r--r--dev-python/RecSQL/RecSQL-0.7.11.ebuild30
-rw-r--r--dev-python/RecSQL/metadata.xml15
-rw-r--r--dev-python/hachoir-regex/Manifest1
-rw-r--r--dev-python/hachoir-regex/hachoir-regex-1.0.5-r1.ebuild30
-rw-r--r--dev-python/hachoir-regex/metadata.xml14
-rw-r--r--dev-python/happydoc/Manifest1
-rw-r--r--dev-python/happydoc/files/happydoc-3.1-python-2.6.patch28
-rw-r--r--dev-python/happydoc/files/happydoc-3.1-setup.py158
-rw-r--r--dev-python/happydoc/happydoc-3.1-r2.ebuild39
-rw-r--r--dev-python/happydoc/metadata.xml11
-rw-r--r--dev-python/hcluster/Manifest1
-rw-r--r--dev-python/hcluster/hcluster-0.2.0-r1.ebuild23
-rw-r--r--dev-python/hcluster/metadata.xml23
-rw-r--r--dev-python/hcs-utils/Manifest2
-rw-r--r--dev-python/hcs-utils/hcs-utils-1.5.ebuild30
-rw-r--r--dev-python/hcs-utils/hcs-utils-2.0.ebuild29
-rw-r--r--dev-python/hcs-utils/metadata.xml11
-rw-r--r--dev-python/hp3parclient/Manifest2
-rw-r--r--dev-python/hp3parclient/hp3parclient-2.0.0.ebuild35
-rw-r--r--dev-python/hp3parclient/hp3parclient-3.0.0.ebuild37
-rw-r--r--dev-python/hp3parclient/metadata.xml11
-rw-r--r--dev-python/htmlgen/Manifest1
-rw-r--r--dev-python/htmlgen/files/htmlgen-2.2.2-python-2.5.patch145
-rw-r--r--dev-python/htmlgen/files/htmlgen-pillow.patch53
-rw-r--r--dev-python/htmlgen/htmlgen-2.2.2-r1.ebuild59
-rw-r--r--dev-python/htmlgen/metadata.xml8
-rw-r--r--dev-python/inotifyx/Manifest1
-rw-r--r--dev-python/inotifyx/inotifyx-0.2.2.ebuild21
-rw-r--r--dev-python/inotifyx/metadata.xml11
-rw-r--r--dev-python/irman-python/Manifest1
-rw-r--r--dev-python/irman-python/irman-python-0.1-r1.ebuild20
-rw-r--r--dev-python/irman-python/metadata.xml8
-rw-r--r--dev-python/jonpy/Manifest2
-rw-r--r--dev-python/jonpy/jonpy-0.11.ebuild22
-rw-r--r--dev-python/jonpy/jonpy-0.13.ebuild22
-rw-r--r--dev-python/jonpy/metadata.xml12
-rw-r--r--dev-python/keyczar/Manifest1
-rw-r--r--dev-python/keyczar/keyczar-0.715.ebuild37
-rw-r--r--dev-python/keyczar/metadata.xml11
-rw-r--r--dev-python/keyrings_alt/Manifest1
-rw-r--r--dev-python/keyrings_alt/keyrings_alt-2.3.ebuild49
-rw-r--r--dev-python/keyrings_alt/metadata.xml17
-rw-r--r--dev-python/libextractor-python/Manifest1
-rw-r--r--dev-python/libextractor-python/libextractor-python-0.6-r1.ebuild23
-rw-r--r--dev-python/libextractor-python/metadata.xml8
-rw-r--r--dev-python/libiscsi-python/Manifest1
-rw-r--r--dev-python/libiscsi-python/libiscsi-python-0_pre160211.ebuild25
-rw-r--r--dev-python/libiscsi-python/libiscsi-python-9999.ebuild22
-rw-r--r--dev-python/libiscsi-python/metadata.xml11
-rw-r--r--dev-python/libnatpmp/Manifest3
-rw-r--r--dev-python/libnatpmp/files/link-against-system-lib.patch12
-rw-r--r--dev-python/libnatpmp/libnatpmp-20130911.ebuild27
-rw-r--r--dev-python/libnatpmp/libnatpmp-20140401-r1.ebuild27
-rw-r--r--dev-python/libnatpmp/libnatpmp-20150609.ebuild27
-rw-r--r--dev-python/libnatpmp/metadata.xml8
-rw-r--r--dev-python/log4py/Manifest1
-rw-r--r--dev-python/log4py/log4py-1.3-r1.ebuild32
-rw-r--r--dev-python/log4py/metadata.xml8
-rw-r--r--dev-python/louie/Manifest1
-rw-r--r--dev-python/louie/louie-1.1-r1.ebuild33
-rw-r--r--dev-python/louie/metadata.xml11
-rw-r--r--dev-python/lp_solve/Manifest1
-rw-r--r--dev-python/lp_solve/files/lp_solve-5.5.2.0-setup.patch50
-rw-r--r--dev-python/lp_solve/lp_solve-5.5.2.0-r1.ebuild47
-rw-r--r--dev-python/lp_solve/metadata.xml14
-rw-r--r--dev-python/lupy/Manifest1
-rw-r--r--dev-python/lupy/lupy-0.2.1-r2.ebuild31
-rw-r--r--dev-python/lupy/metadata.xml14
-rw-r--r--dev-python/m2secret/Manifest1
-rw-r--r--dev-python/m2secret/m2secret-0.1.1-r1.ebuild20
-rw-r--r--dev-python/m2secret/metadata.xml11
-rw-r--r--dev-python/mwlib-ext/Manifest1
-rw-r--r--dev-python/mwlib-ext/files/0.13.2-unbundle-reportlab.patch35
-rw-r--r--dev-python/mwlib-ext/metadata.xml11
-rw-r--r--dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild28
-rw-r--r--dev-python/newt_syrup/Manifest1
-rw-r--r--dev-python/newt_syrup/metadata.xml8
-rw-r--r--dev-python/newt_syrup/newt_syrup-0.1.2-r2.ebuild20
-rw-r--r--dev-python/numdisplay/Manifest1
-rw-r--r--dev-python/numdisplay/metadata.xml13
-rw-r--r--dev-python/numdisplay/numdisplay-1.6.0-r1.ebuild26
-rw-r--r--dev-python/optcomplete/Manifest1
-rw-r--r--dev-python/optcomplete/metadata.xml20
-rw-r--r--dev-python/optcomplete/optcomplete-1.2-r1.ebuild25
-rw-r--r--dev-python/piddle/Manifest1
-rw-r--r--dev-python/piddle/metadata.xml29
-rw-r--r--dev-python/piddle/piddle-1.0.15-r1.ebuild21
-rw-r--r--dev-python/pp/Manifest2
-rw-r--r--dev-python/pp/metadata.xml13
-rw-r--r--dev-python/pp/pp-1.6.5.ebuild28
-rw-r--r--dev-python/pp/pp-1.6.6.ebuild28
-rw-r--r--dev-python/py-notify/Manifest1
-rw-r--r--dev-python/py-notify/metadata.xml8
-rw-r--r--dev-python/py-notify/py-notify-0.3.1-r1.ebuild27
-rw-r--r--dev-python/py-smbpasswd/Manifest1
-rw-r--r--dev-python/py-smbpasswd/metadata.xml8
-rw-r--r--dev-python/py-smbpasswd/py-smbpasswd-1.0.2.ebuild24
-rw-r--r--dev-python/pyPdf/Manifest1
-rw-r--r--dev-python/pyPdf/metadata.xml21
-rw-r--r--dev-python/pyPdf/pyPdf-1.13-r1.ebuild15
-rw-r--r--dev-python/pyamf/Manifest1
-rw-r--r--dev-python/pyamf/metadata.xml12
-rw-r--r--dev-python/pyamf/pyamf-0.8.0.ebuild38
-rw-r--r--dev-python/pyao/Manifest1
-rw-r--r--dev-python/pyao/files/pyao-0.82-new_api.patch71
-rw-r--r--dev-python/pyao/metadata.xml8
-rw-r--r--dev-python/pyao/pyao-0.82-r3.ebuild26
-rw-r--r--dev-python/pycdf/Manifest1
-rw-r--r--dev-python/pycdf/metadata.xml11
-rw-r--r--dev-python/pycdf/pycdf-0.6.3-r1.ebuild31
-rw-r--r--dev-python/pychef/Manifest1
-rw-r--r--dev-python/pychef/metadata.xml19
-rw-r--r--dev-python/pychef/pychef-0.2.3.ebuild27
-rw-r--r--dev-python/pyclamav/Manifest1
-rw-r--r--dev-python/pyclamav/files/pyclamav-0.4.1-clamav-0.95.patch126
-rw-r--r--dev-python/pyclamav/metadata.xml8
-rw-r--r--dev-python/pyclamav/pyclamav-0.4.1-r2.ebuild35
-rw-r--r--dev-python/pycryptopp/Manifest2
-rw-r--r--dev-python/pycryptopp/files/pycryptopp-0.7.1-abi-change.patch55
-rw-r--r--dev-python/pycryptopp/metadata.xml11
-rw-r--r--dev-python/pycryptopp/pycryptopp-0.6.0.ebuild44
-rw-r--r--dev-python/pycryptopp/pycryptopp-0.7.1-r1.ebuild46
-rw-r--r--dev-python/pydvdread/Manifest1
-rw-r--r--dev-python/pydvdread/files/pydvdread-1.0-api-update.patch287
-rw-r--r--dev-python/pydvdread/files/pydvdread-1.0-py3k.patch19
-rw-r--r--dev-python/pydvdread/metadata.xml11
-rw-r--r--dev-python/pydvdread/pydvdread-1.0-r1.ebuild28
-rw-r--r--dev-python/pyelemental/Manifest1
-rw-r--r--dev-python/pyelemental/files/pyelemental-1.2.0-gcc-4.7.patch25
-rw-r--r--dev-python/pyelemental/metadata.xml15
-rw-r--r--dev-python/pyelemental/pyelemental-1.2.0-r1.ebuild33
-rw-r--r--dev-python/pyifp/Manifest1
-rw-r--r--dev-python/pyifp/files/pyifp-0.2.2-setup-fix.patch11
-rw-r--r--dev-python/pyifp/metadata.xml15
-rw-r--r--dev-python/pyifp/pyifp-0.2.2-r1.ebuild28
-rw-r--r--dev-python/pylibpcap/Manifest1
-rw-r--r--dev-python/pylibpcap/metadata.xml11
-rw-r--r--dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild24
-rw-r--r--dev-python/pyml/Manifest1
-rw-r--r--dev-python/pyml/metadata.xml15
-rw-r--r--dev-python/pyml/pyml-0.7.13.3.ebuild40
-rw-r--r--dev-python/pynag/Manifest1
-rw-r--r--dev-python/pynag/metadata.xml16
-rw-r--r--dev-python/pynag/pynag-0.9.1.ebuild19
-rw-r--r--dev-python/pyndex/Manifest1
-rw-r--r--dev-python/pyndex/metadata.xml14
-rw-r--r--dev-python/pyndex/pyndex-0.3.2a-r1.ebuild30
-rw-r--r--dev-python/pyoembed/Manifest1
-rw-r--r--dev-python/pyoembed/metadata.xml19
-rw-r--r--dev-python/pyoembed/pyoembed-0.1.1.ebuild35
-rw-r--r--dev-python/pyoembed/pyoembed-9999.ebuild35
-rw-r--r--dev-python/pyrax/Manifest1
-rw-r--r--dev-python/pyrax/metadata.xml21
-rw-r--r--dev-python/pyrax/pyrax-1.9.7.ebuild45
-rw-r--r--dev-python/pystatgrab/Manifest1
-rw-r--r--dev-python/pystatgrab/metadata.xml8
-rw-r--r--dev-python/pystatgrab/pystatgrab-0.7.ebuild29
-rw-r--r--dev-python/python-caja/Manifest1
-rw-r--r--dev-python/python-caja/metadata.xml11
-rw-r--r--dev-python/python-caja/python-caja-1.22.0-r1.ebuild47
-rw-r--r--dev-python/python-catcher/Manifest1
-rw-r--r--dev-python/python-catcher/metadata.xml11
-rw-r--r--dev-python/python-catcher/python-catcher-0.1.7.ebuild27
-rw-r--r--dev-python/python-cdb/Manifest1
-rw-r--r--dev-python/python-cdb/metadata.xml8
-rw-r--r--dev-python/python-cdb/python-cdb-0.34-r1.ebuild25
-rw-r--r--dev-python/python-exconsole/Manifest1
-rw-r--r--dev-python/python-exconsole/metadata.xml12
-rw-r--r--dev-python/python-exconsole/python-exconsole-0.1.5.ebuild17
-rw-r--r--dev-python/python-fastcgi/Manifest1
-rw-r--r--dev-python/python-fastcgi/files/python-fastcgi-1.1-setup.patch15
-rw-r--r--dev-python/python-fastcgi/metadata.xml11
-rw-r--r--dev-python/python-fastcgi/python-fastcgi-1.1-r1.ebuild33
-rw-r--r--dev-python/python-mhash/Manifest1
-rw-r--r--dev-python/python-mhash/metadata.xml15
-rw-r--r--dev-python/python-mhash/python-mhash-1.4-r1.ebuild29
-rw-r--r--dev-python/python-oembed/Manifest1
-rw-r--r--dev-python/python-oembed/metadata.xml11
-rw-r--r--dev-python/python-oembed/python-oembed-0.2.4.ebuild27
-rw-r--r--dev-python/python-pam/Manifest1
-rw-r--r--dev-python/python-pam/metadata.xml14
-rw-r--r--dev-python/python-pam/python-pam-0.1.4.ebuild19
-rw-r--r--dev-python/python-pluginloader/Manifest1
-rw-r--r--dev-python/python-pluginloader/metadata.xml11
-rw-r--r--dev-python/python-pluginloader/python-pluginloader-1.0.0.ebuild20
-rw-r--r--dev-python/pyvtk/Manifest1
-rw-r--r--dev-python/pyvtk/files/pyvtk-0.4.74.patch20
-rw-r--r--dev-python/pyvtk/metadata.xml8
-rw-r--r--dev-python/pyvtk/pyvtk-0.4.74.ebuild23
-rw-r--r--dev-python/qserve/Manifest1
-rw-r--r--dev-python/qserve/metadata.xml12
-rw-r--r--dev-python/qserve/qserve-0.2.8-r1.ebuild28
-rw-r--r--dev-python/rlcompleter2/Manifest1
-rw-r--r--dev-python/rlcompleter2/metadata.xml11
-rw-r--r--dev-python/rlcompleter2/rlcompleter2-0.98-r1.ebuild24
199 files changed, 0 insertions, 3873 deletions
diff --git a/dev-python/PyZilla/Manifest b/dev-python/PyZilla/Manifest
deleted file mode 100644
index 4f61f4947db1..000000000000
--- a/dev-python/PyZilla/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST PyZilla-0.1.0.tar.gz 14686 BLAKE2B 93d199cc821b5b2eca99fa701e072072d75681356a8d8ef6cf67c1bc115c48365d5397b41a0f5f2f6550ff9296cdb970efdf0461f81cfccffa00d4d30586e37f SHA512 20f893e1251eb9f3c62ee702c12064eb3d560c82131cf4b228d11426f2b8a7c9cf08b8d45439445b381f9c23861f75b5c11c71ef59c50fbca7c0ef952a4fe5e5
diff --git a/dev-python/PyZilla/PyZilla-0.1.0-r1.ebuild b/dev-python/PyZilla/PyZilla-0.1.0-r1.ebuild
deleted file mode 100644
index fb8425a4c794..000000000000
--- a/dev-python/PyZilla/PyZilla-0.1.0-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper for the BugZilla XML-RPC API"
-HOMEPAGE="https://pypi.org/project/PyZilla/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
diff --git a/dev-python/PyZilla/metadata.xml b/dev-python/PyZilla/metadata.xml
deleted file mode 100644
index 772d4a8cac6c..000000000000
--- a/dev-python/PyZilla/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="pypi">PyZilla</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/RecSQL/Manifest b/dev-python/RecSQL/Manifest
deleted file mode 100644
index 5fc23c960d7e..000000000000
--- a/dev-python/RecSQL/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST RecSQL-0.7.11.tar.gz 134676 BLAKE2B 47c481dc06ba736560b53e4e44d2774d4059c11e846dd107c89b42687e2fc148a12a2afb818a7edc0023717a12ea928cac9613d7fa375345e9f1d4deff0e548e SHA512 e62b0eabbf74f25f362469a79d48665ad71de06818a2ae20cd2116c7460a5bad6034fa2199c1548394ca22018a6fa8d930fd22e5dccc82bb6a70d4d998fea51c
diff --git a/dev-python/RecSQL/RecSQL-0.7.11.ebuild b/dev-python/RecSQL/RecSQL-0.7.11.ebuild
deleted file mode 100644
index b40dfd020dfb..000000000000
--- a/dev-python/RecSQL/RecSQL-0.7.11.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-if [[ $PV = *9999* ]]; then
- scm_eclass=git-r3
- EGIT_REPO_URI="https://github.com/orbeckst/${PN}.git"
- SRC_URI=""
- KEYWORDS=""
-else
- scm_eclass=vcs-snapshot
- SRC_URI="https://github.com/orbeckst/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-inherit eutils distutils-r1 ${scm_eclass}
-
-DESCRIPTION="Simple SQL analysis of python records"
-HOMEPAGE="https://orbeckst.github.com/RecSQL/"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/RecSQL/metadata.xml b/dev-python/RecSQL/metadata.xml
deleted file mode 100644
index c0ad26b50241..000000000000
--- a/dev-python/RecSQL/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>alexxy@gentoo.org</email>
- <name>Alexey Shvetsov</name>
- </maintainer>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">orbeckst/RecSQL</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/hachoir-regex/Manifest b/dev-python/hachoir-regex/Manifest
deleted file mode 100644
index d6819bf2b96e..000000000000
--- a/dev-python/hachoir-regex/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST hachoir-regex-1.0.5.tar.gz 22156 BLAKE2B 9f62866f37b1448bafc0a26ee5b807f7f310c3b5a046fbea5add12626c81bc6f148d8cbfdf4ce002d4e587f3938fa4c825b825b11951bb8ff150f18d2fd9ca01 SHA512 eee781ea9665c41e8a2d02116aa0af0d734e6e1ecdb06aaaa69fe9a54abd3ef16590281570ec0f87a54903c9849c12387626c9fc78f3523eaf13a5a77cae1610
diff --git a/dev-python/hachoir-regex/hachoir-regex-1.0.5-r1.ebuild b/dev-python/hachoir-regex/hachoir-regex-1.0.5-r1.ebuild
deleted file mode 100644
index 195191fd4960..000000000000
--- a/dev-python/hachoir-regex/hachoir-regex-1.0.5-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Manipulation of regular expressions (regex)"
-HOMEPAGE="https://pypi.org/project/hachoir-regex/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-python_configure_all() {
- mydistutilsargs=(
- --setuptools
- )
-}
-
-python_test() {
- "${PYTHON}" test_doc.py || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/hachoir-regex/metadata.xml b/dev-python/hachoir-regex/metadata.xml
deleted file mode 100644
index d81a69990448..000000000000
--- a/dev-python/hachoir-regex/metadata.xml
+++ /dev/null
@@ -1,14 +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>
- <longdescription lang="en">regex manipulation Python library. It's used by hachoir-subfile for fast
- pattern matching (find file header).</longdescription>
- <upstream>
- <remote-id type="pypi">hachoir-regex</remote-id>
- <remote-id type="bitbucket">haypo/hachoir</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/happydoc/Manifest b/dev-python/happydoc/Manifest
deleted file mode 100644
index b4b52de089f6..000000000000
--- a/dev-python/happydoc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST HappyDoc_r3_1.tar.gz 732849 BLAKE2B f5e77215fed9b188672458ae9be6d96f5332bf5e2897b202516bb706cd5aaacd25a51aec4e5921b9ba8899ad4a38e08f9edd9346cd00cc8abccb95db179c23d9 SHA512 5f526f90225f189f59fdca24b3db1cd73c7346b859cc3b8a00ddaf248c2e0901ad048c1a83ec1b9ee3f950f1260427b0fd1d6f4b1e6c4b772615f6ca799f86ff
diff --git a/dev-python/happydoc/files/happydoc-3.1-python-2.6.patch b/dev-python/happydoc/files/happydoc-3.1-python-2.6.patch
deleted file mode 100644
index 4cced8e25833..000000000000
--- a/dev-python/happydoc/files/happydoc-3.1-python-2.6.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- happydoclib/CommandLineApp.py
-+++ happydoclib/CommandLineApp.py
-@@ -102,10 +102,21 @@
- #
- # Exception names
- #
-- ReservedOptionName = 'Reserved option name'
-- HelpRequested='Help requested'
-- InvalidOptionValue='Invalid value for option'
-- InvalidArgument='Invalid argument to program'
-+ class ReservedOptionName(ValueError):
-+ 'Reserved option name'
-+ pass
-+
-+ class HelpRequested(ValueError):
-+ 'Help requested'
-+ pass
-+
-+ class InvalidOptionValue(ValueError):
-+ 'Invalid value for option'
-+ pass
-+
-+ class InvalidArgument(ValueError):
-+ 'Invalid argument to program'
-+ pass
-
- #
- # Globally useful configuration stuff.
diff --git a/dev-python/happydoc/files/happydoc-3.1-setup.py b/dev-python/happydoc/files/happydoc-3.1-setup.py
deleted file mode 100644
index 40ea5d6cd25f..000000000000
--- a/dev-python/happydoc/files/happydoc-3.1-setup.py
+++ /dev/null
@@ -1,158 +0,0 @@
-#!/usr/bin/env python
-#
-# $Id: setup.py,v 1.11 2002/02/05 19:59:36 doughellmann Exp $
-#
-# Time-stamp: <02/02/05 10:00:12 dhellmann>
-#
-# Copyright 2001 Doug Hellmann.
-#
-#
-# All Rights Reserved
-#
-# Permission to use, copy, modify, and distribute this software and
-# its documentation for any purpose and without fee is hereby
-# granted, provided that the above copyright notice appear in all
-# copies and that both that copyright notice and this permission
-# notice appear in supporting documentation, and that the name of Doug
-# Hellmann not be used in advertising or publicity pertaining to
-# distribution of the software without specific, written prior
-# permission.
-#
-# DOUG HELLMANN DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
-# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
-# NO EVENT SHALL DOUG HELLMANN BE LIABLE FOR ANY SPECIAL, INDIRECT OR
-# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
-# OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
-# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
-# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-#
-"""Distutils setup file for HappyDoc
-
-"""
-
-__rcs_info__ = {
- #
- # Creation Information
- #
- 'module_name' : '$RCSfile: happydoc-3.1-setup.py,v $',
- 'rcs_id' : '$Id$',
- 'creator' : 'Doug Hellmann <doug@hellfly.net>',
- 'project' : 'HappyDoc',
- 'created' : 'Sat, 03-Feb-2001 12:51:26 EST',
-
- #
- # Current Information
- #
- 'author' : '$Author: neurogeek $',
- 'version' : '$Revision: 1.1 $',
- 'date' : '$Date: 2009/02/25 20:59:36 $',
-}
-try:
- __version__ = __rcs_info__['version'].split(' ')[1]
-except:
- __version__ = '0.0'
-
-#
-# Import system modules
-#
-from distutils.core import setup
-import string
-import sys
-
-#
-# Import Local modules
-#
-
-#
-# Module
-#
-
-BSD_LICENSE="""
-
- Copyright 2001, 2002 Doug Hellmann.
-
- All Rights Reserved
-
-Permission to use, copy, modify, and distribute this software and
-its documentation for any purpose and without fee is hereby
-granted, provided that the above copyright notice appear in all
-copies and that both that copyright notice and this permission
-notice appear in supporting documentation, and that the name of Doug
-Hellmann not be used in advertising or publicity pertaining to
-distribution of the software without specific, written prior
-permission.
-
-DOUG HELLMANN DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
-NO EVENT SHALL DOUG HELLMANN BE LIABLE FOR ANY SPECIAL, INDIRECT OR
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
-OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
-NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
-CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-"""
-
-LONG_DESCRIPTION = """
- HappyDoc is a tool for extracting documentation from Python source
- code. It differs from other such applications by the fact that it
- uses the parse tree for a module to derive the information used in
- its output, rather that importing the module directly. This allows
- the user to generate documentation for modules which need special
- context to be imported.
-"""
-
-
-def cvsProductVersion(cvsVersionString='$Name: $'):
- """Function to return the version number of the program.
-
- The value is taken from the CVS tag, assuming the tag has the form:
-
- rX_Y_Z
-
- Where X is the major version number, Y is the minor version
- number, and Z is the optional sub-minor version number.
- """
- cvs_version_parts=string.split(cvsVersionString)
- if len(cvs_version_parts) >= 3:
- app_version = string.strip(cvs_version_parts[1]).replace('_', '.')
- if app_version and app_version[0] == 'r':
- app_version = app_version[1:]
- else:
- app_version = 'WORKING'
- return app_version
-
-
-
-if sys.platform == 'win32':
- platform_specific_scripts = ['happydocwin.py']
-else:
- platform_specific_scripts = ['happydoc']
-
-setup (
- name = 'HappyDoc',
- version = cvsProductVersion(),
-
- description = 'HappyDoc Automatic Documentation System',
- long_description = LONG_DESCRIPTION,
-
- author = 'Doug Hellmann',
- author_email = 'doug@hellfly.net',
-
- url = 'http://happydoc.sourceforge.net',
- licence = BSD_LICENSE,
-
- platforms = ('Any',),
- keywords = ('documentation', 'extraction', 'source', 'docstring', '__doc__'),
-
- packages = [ 'happydoclib',
- 'happydoclib.docset',
- 'happydoclib.docstring',
- 'happydoclib.docstring.StructuredText',
- 'happydoclib.parseinfo',
- 'happydoclib.parsers',
- ],
-
- package_dir = { '': '.' },
-
- scripts = platform_specific_scripts,
- )
-
diff --git a/dev-python/happydoc/happydoc-3.1-r2.ebuild b/dev-python/happydoc/happydoc-3.1-r2.ebuild
deleted file mode 100644
index 1b3cfd122e31..000000000000
--- a/dev-python/happydoc/happydoc-3.1-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1 versionator
-
-MY_PN="HappyDoc"
-MY_PV=$(replace_all_version_separators "_" ${PV})
-MY_V=$(get_major_version ${PV})
-
-DESCRIPTION="Tool for extracting documentation from Python source code"
-HOMEPAGE="http://happydoc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN}_r${MY_PV}.tar.gz"
-
-LICENSE="HPND ZPL"
-SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86"
-IUSE="doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-# Tests need extra data not present in the release tarball.
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_PN}${MY_V}-r${MY_PV}"
-
-python_prepare_all() {
- cp "${FILESDIR}/${P}-setup.py" setup.py || die "Copying of setup.py failed"
- epatch "${FILESDIR}/${P}-python-2.6.patch"
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( srcdocs/${MY_PN}${MY_V}-r${MY_PV}/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/happydoc/metadata.xml b/dev-python/happydoc/metadata.xml
deleted file mode 100644
index 2d122c86dfd5..000000000000
--- a/dev-python/happydoc/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">happydoc</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/hcluster/Manifest b/dev-python/hcluster/Manifest
deleted file mode 100644
index 84a12a7129a1..000000000000
--- a/dev-python/hcluster/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST hcluster-0.2.0.tar.gz 453082 BLAKE2B 70dca30b3a841235226a49a1af3c484f96ad3d5f88ea430dd0170e16cd562c1084d4402ddbbe64a472f37f880eba26eb0b68f503a0a2eba9a1b8121539292bd1 SHA512 b7794e7032099d7f2f9acd5339f7ab70bfbd69035d9c1fae0166c2c03f8420ae25f8111f5db4c6eded9f8c32991154a20c6fdcc82104116710b52176e3c2033b
diff --git a/dev-python/hcluster/hcluster-0.2.0-r1.ebuild b/dev-python/hcluster/hcluster-0.2.0-r1.ebuild
deleted file mode 100644
index bc8f6180ae66..000000000000
--- a/dev-python/hcluster/hcluster-0.2.0-r1.ebuild
+++ /dev/null
@@ -1,23 +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 distutils-r1
-
-DESCRIPTION="Python hierarchical clustering package for Scipy"
-HOMEPAGE="https://pypi.org/project/hcluster/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
- dev-python/matplotlib[${PYTHON_USEDEP}]"
-
-# Tests need X display with matplotlib.
-RESTRICT="test"
diff --git a/dev-python/hcluster/metadata.xml b/dev-python/hcluster/metadata.xml
deleted file mode 100644
index 611f8c440f1b..000000000000
--- a/dev-python/hcluster/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <longdescription lang="en">This library provides Python functions for agglomerative
- clustering. Its features include
- * generating hierarchical clusters from distance matrices
- * computing distance matrices from observation vectors
- * computing statistics on clusters
- * cutting linkages to generate flat clusters
- * and visualizing clusters with dendrograms.
- The interface is very similar to MATLAB's Statistics Toolbox API to
- make code easier to port from MATLAB to Python/Numpy. The core
- implementation of this library is in C for efficiency.
- </longdescription>
- <upstream>
- <remote-id type="google-code">scipy-cluster</remote-id>
- <remote-id type="pypi">hcluster</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/hcs-utils/Manifest b/dev-python/hcs-utils/Manifest
deleted file mode 100644
index 51254abebc69..000000000000
--- a/dev-python/hcs-utils/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST hcs_utils-1.5.tar.gz 23316 BLAKE2B 9c43ee5319d6bf2ded8d293732a8345fca82a8f38a309ec58146a837f968875607d494e301629044414377b57cb75e26dc2576232455b2db18f24136ec036f44 SHA512 9a8fdddc47e5b4f89d52b59af66594e9b9a3adcf9d0ca5894111a0d359e8c18930e2d38027acfacadbdbf874a281d0f2ce88b310dacbab1f2a39c03bb2fe6fbf
-DIST hcs_utils-2.0.tar.gz 38187 BLAKE2B 7c00f7bdef623d6568c1e7bfa375fd7638ac60240937ed75608cdd4ff8d2f68504126a1d03cfbaf493d57b8d7283498419d1fe8c3018f8d0ece390474f665485 SHA512 63b2ab16c8e517563dbcac4b85e781da5bd40fe20b5c41c449a20c07da5539ac37b622d7bf4d421f3721ed13bf4227aa9ebd5607280147f3723c31ce965d23f2
diff --git a/dev-python/hcs-utils/hcs-utils-1.5.ebuild b/dev-python/hcs-utils/hcs-utils-1.5.ebuild
deleted file mode 100644
index 9da66beeb923..000000000000
--- a/dev-python/hcs-utils/hcs-utils-1.5.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_P=${P/_rc/rc}
-DESCRIPTION="A library containing some useful snippets"
-HOMEPAGE="https://pypi.org/project/hcs_utils/"
-SRC_URI="mirror://pypi/h/${PN/-/_}/${MY_P/-/_}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P/-/_}"
-
-python_test() {
- pushd "${BUILD_DIR}/lib" > /dev/null
- py.test --doctest-modules hcs_utils || die "Tests failed"
-}
diff --git a/dev-python/hcs-utils/hcs-utils-2.0.ebuild b/dev-python/hcs-utils/hcs-utils-2.0.ebuild
deleted file mode 100644
index 63d221dafd40..000000000000
--- a/dev-python/hcs-utils/hcs-utils-2.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_P=${P/_rc/rc}
-DESCRIPTION="A library containing some useful snippets"
-HOMEPAGE="https://pypi.org/project/hcs_utils/"
-SRC_URI="mirror://pypi/h/${PN/-/_}/${MY_P/-/_}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P/-/_}"
-
-python_test() {
- pushd "${BUILD_DIR}/lib" > /dev/null || die
- py.test --doctest-modules hcs_utils || die "Tests failed"
-}
diff --git a/dev-python/hcs-utils/metadata.xml b/dev-python/hcs-utils/metadata.xml
deleted file mode 100644
index 1b9790b37a1f..000000000000
--- a/dev-python/hcs-utils/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">hcs_utils</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/hp3parclient/Manifest b/dev-python/hp3parclient/Manifest
deleted file mode 100644
index 5eb56f619115..000000000000
--- a/dev-python/hp3parclient/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST hp3parclient-2.0.0.tar.gz 42167 BLAKE2B 9460bb57194536666b8a810cb1879c4cc3b906d89ef984265c9a4367ddca78782f1f4dc008b1352a90154bda2b0fa012e44f954da8f9beff9e6469f21327b1f5 SHA512 8bc4903e31f3f8a73c7656c1c6d722dd5baff05d7fcab1b22505843f0464e207194a333ba86bf487ac44219a9f792d8384cd0a3aefba292013c66f2d798d9552
-DIST hp3parclient-3.0.0.tar.gz 40895 BLAKE2B 5847808b045d7e3dcf9c47aefefcaf3b2f107564cb75f33bb982ef0c00dc4d725a959b5183a68bec8e01242652f47cba8ffc4c82fb31f0431688752c1eaf9400 SHA512 976f28b96ea18ef7995b327403f9ccc2d3322296d4d4ae8c66018b7810adb86f582aec8aed59ddafaa0f8a5cc73b1ef40cf916ad3210a74ce8dae3b1f7f7adff
diff --git a/dev-python/hp3parclient/hp3parclient-2.0.0.ebuild b/dev-python/hp3parclient/hp3parclient-2.0.0.ebuild
deleted file mode 100644
index 654b1c4d9e8e..000000000000
--- a/dev-python/hp3parclient/hp3parclient-2.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A python interface to sendfile(2) system call"
-HOMEPAGE="http://packages.python.org/hp3parclient"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND=">=dev-python/httplib2-0.6.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/nose-testconfig[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# Instructions on running tests are utter nonsense. Tried and gave up
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- use examples && local EXAMPLES=( samples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/hp3parclient/hp3parclient-3.0.0.ebuild b/dev-python/hp3parclient/hp3parclient-3.0.0.ebuild
deleted file mode 100644
index bb3201fee6e0..000000000000
--- a/dev-python/hp3parclient/hp3parclient-3.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A python interface to sendfile(2) system call"
-HOMEPAGE="http://packages.python.org/hp3parclient"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND=">=dev-python/httplib2-0.6.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/paramiko[${PYTHON_USEDEP}]
- dev-python/eventlet[${PYTHON_USEDEP}]
- test? ( dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/nose-testconfig[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# Instructions on running tests are utter nonsense. Tried and gave up
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- use examples && local EXAMPLES=( samples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/hp3parclient/metadata.xml b/dev-python/hp3parclient/metadata.xml
deleted file mode 100644
index 1cded487a3ee..000000000000
--- a/dev-python/hp3parclient/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>openstack@gentoo.org</email>
- <name>Openstack</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">hp3parclient</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/htmlgen/Manifest b/dev-python/htmlgen/Manifest
deleted file mode 100644
index cdfb261ca50a..000000000000
--- a/dev-python/htmlgen/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST HTMLgen.tgz 316415 BLAKE2B 8a01df9243f32628437bf2a83f906e946da73f0fe4f8e879d4689173da8fe877b28a8941473e3ccc300009a94f777bcbb438dceb52bc7e991796ffc702474574 SHA512 8301d4a28c29f477f07eedee2bffd6d07e345f08c056402098fa966f0e61895ed4dea60b653793b30d8457a7d692e3af772514d86ae440950fd52719bbadf942
diff --git a/dev-python/htmlgen/files/htmlgen-2.2.2-python-2.5.patch b/dev-python/htmlgen/files/htmlgen-2.2.2-python-2.5.patch
deleted file mode 100644
index 7bdff6815011..000000000000
--- a/dev-python/htmlgen/files/htmlgen-2.2.2-python-2.5.patch
+++ /dev/null
@@ -1,145 +0,0 @@
---- HTMLcalendar.py
-+++ HTMLcalendar.py
-@@ -212,12 +212,12 @@
- return value
- else:
- raise TypeError, ('cannot convert to int', value)
--import regex
--datepat = regex.compile('^ *\([0-9*][0-9]?\)[/-]' #first 2 char date field
-+import re
-+datepat = re.compile('^ *\([0-9*][0-9]?\)[/-]' #first 2 char date field
- '\([0-9][0-9]?\)[/-]?' #second 2 char date field
- '\([12][0-9][0-9][0-9]\)?[ \t]*:') #optional year field
--daypat = regex.compile('^ *\('+string.join(day_name,'\|')+'\)')
--timepat = regex.compile('\([0-9][0-9]?\):\([0-9][0-9]\)')
-+daypat = re.compile('^ *\('+string.join(day_name,'\|')+'\)')
-+timepat = re.compile('\([0-9][0-9]?\):\([0-9][0-9]\)')
-
- def read_appt_file(filename):
- """Parsing function.
---- HTMLgen.py
-+++ HTMLgen.py
-@@ -924,7 +924,7 @@
- def antispam(self, address):
- """Process a string with HTML encodings to defeat address spiders.
- """
-- from whrandom import choice
-+ from random import choice
- buffer = map(None, address)
- for i in range(0, len(address), choice((2,3,4))):
- buffer[i] = '&#%d;' % ord(buffer[i])
---- HTMLtest.py
-+++ HTMLtest.py
-@@ -2,7 +2,7 @@
-
- """Test script which generates the online documentation for HTMLgen.
- """
--import string, regex, regsub, os, time, glob
-+import string, re, re, os, time, glob
- from HTMLcolors import *
- from HTMLgen import *
- import HTMLgen #only so I can pick off the __version__
-@@ -232,11 +232,11 @@
- doc.email = 'jefferson@montecello.virginia.gov'
- doc.logo = ('../image/eagle21.gif', 64, 54)
- # parse Declaration of Independence
-- re_hline = regex.compile('^--+$')
-- re_title = regex.compile('^Title:\(.*$\)')
-+ re_hline = re.compile('^--+$')
-+ re_title = re.compile('^Title:\(.*$\)')
- font2 = Font(size='+2')
- s = open(os.path.join(datadir, 'DoI.txt')).read()
-- paragraphs = regsub.split(s, '\n\([\t ]*\n\)+')
-+ paragraphs = re.split(s, '\n\([\t ]*\n\)+')
- for para in paragraphs:
- if not para: continue
- if re_title.search(para) > -1:
-@@ -263,7 +263,7 @@
- #Ok parse that file
- f = open(mpath(os.path.join(datadir, 'parrot.txt')))
- line = f.readline()
-- re_dialog = regex.compile('\(^[OC].*:\)\(.*\)')
-+ re_dialog = re.compile('\(^[OC].*:\)\(.*\)')
- while line:
- if re_dialog.search(line) > -1:
- role, prose = re_dialog.group(1,2)
---- HTMLutil.py
-+++ HTMLutil.py
-@@ -19,7 +19,7 @@
- # OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- # PERFORMANCE OF THIS SOFTWARE.
- __version__ = '$Id: HTMLutil.py,v 1.3 1998/05/28 20:14:52 friedric Exp $'
--import string, regex, os
-+import string, re, os
- import HTMLgen, HTMLcolors
- from types import *
-
-@@ -79,7 +79,7 @@
- """Determine if the text have been marked by a previous gsub.
- (ugly hack but it works)
- """
-- if regex.search('\(</?FONT\)\|\(</?STRONG\)', text) > -1:
-+ if re.search('\(</?FONT\)\|\(</?STRONG\)', text) > -1:
- return 1
- else:
- return 0
-@@ -125,13 +125,13 @@
- not_backslash = "[^\\\\]"
- triple_single = "'''"
- triple_double = '"""'
--_doc_start_re = regex.compile(
-+_doc_start_re = re.compile(
- "\(^\|" + not_backslash + "\)" # bol or not backslash
- + "\(" + triple_single + "\|" + triple_double + "\)" )
- single_re = not_backslash + triple_single
- double_re = not_backslash + triple_double
--_triple_re = { triple_single : regex.compile(single_re),
-- triple_double : regex.compile(double_re) }
-+_triple_re = { triple_single : re.compile(single_re),
-+ triple_double : re.compile(double_re) }
-
- del not_backslash, triple_single, triple_double, \
- single_re, double_re
-@@ -150,13 +150,13 @@
- return (None, None)
- return startquote, quotefinder.regs[0][1]
-
--string_re = regex.compile('\(\(\'[^\'\n]*\'\)\|\("[^"\n]"\)\)')
-+string_re = re.compile('\(\(\'[^\'\n]*\'\)\|\("[^"\n]"\)\)')
- def find_string_literal( s, begin=0 ):
- if string_re.search(s, begin) > -1:
- return string_re.regs[1]
- return (None, None)
-
--comment_re = regex.compile('#.*$')
-+comment_re = re.compile('#.*$')
- def find_comment( s, begin=0 ):
- while comment_re.search(s, begin) > -1:
- if been_marked(comment_re.group(0)):
-@@ -166,13 +166,13 @@
- return (None, None)
-
- Name = '[a-zA-Z_][a-zA-Z0-9_]*'
--func_re = regex.compile('\(^[ \t]*def[ \t]+' +Name+ '\)[ \t]*(')
-+func_re = re.compile('\(^[ \t]*def[ \t]+' +Name+ '\)[ \t]*(')
- def find_function( s, begin=0 ):
- if func_re.search(s, begin) > -1:
- return func_re.regs[1]
- return (None, None)
-
--class_re = regex.compile('\(^[ \t]*class[ \t]+' +Name+ '\)[ \t]*[(:]')
-+class_re = re.compile('\(^[ \t]*class[ \t]+' +Name+ '\)[ \t]*[(:]')
- def find_class( s, begin=0 ):
- if class_re.search(s, begin) > -1:
- return class_re.regs[1]
---- ImagePaletteH.py
-+++ ImagePaletteH.py
-@@ -70,7 +70,7 @@
- return ImagePalette(mode, palette * len(mode))
-
- def random(mode = "RGB"):
-- from whrandom import randint
-+ from random import randint
- palette = map(lambda a: randint(0, 255), [0]*256*len(mode))
- return ImagePalette(mode, palette)
-
diff --git a/dev-python/htmlgen/files/htmlgen-pillow.patch b/dev-python/htmlgen/files/htmlgen-pillow.patch
deleted file mode 100644
index 0c4f3daa27f4..000000000000
--- a/dev-python/htmlgen/files/htmlgen-pillow.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-Fix PIL imports for Pillow compat
-https://bugs.gentoo.org/show_bug.cgi?id=471506
---- HTMLgen/ImageH.py 1999-04-20 22:40:28.000000000 -0400
-+++ HTMLgen/ImageH.py 2013-06-08 14:00:49.261734532 -0400
-@@ -576,7 +576,7 @@
- "Display image (for debug purposes only)"
-
- try:
-- import ImageTk
-+ from PIL import ImageTk
- ImageTk._show(self, title)
- # note: caller must enter mainloop
- except:
---- HTMLgen/ImagePaletteH.py 2013-06-08 13:56:03.476318926 -0400
-+++ HTMLgen/ImagePaletteH.py 2013-06-08 14:01:26.564871622 -0400
-@@ -87,7 +87,7 @@
-
- if not lut:
- try:
-- import GimpPaletteFile
-+ from PIL import GimpPaletteFile
- fp.seek(0)
- p = GimpPaletteFile.GimpPaletteFile(fp)
- lut = p.getpalette()
-@@ -96,7 +96,7 @@
-
- if not lut:
- try:
-- import GimpGradientFile
-+ from PIL import GimpGradientFile
- fp.seek(0)
- p = GimpGradientFile.GimpGradientFile(fp)
- lut = p.getpalette()
-@@ -105,7 +105,7 @@
-
- if not lut:
- try:
-- import PaletteFile
-+ from PIL import PaletteFile
- fp.seek(0)
- p = PaletteFile.PaletteFile(fp)
- lut = p.getpalette()
---- HTMLgen/imgsize.py 1998-05-25 13:56:37.000000000 -0400
-+++ HTMLgen/imgsize.py 2013-06-08 14:01:48.731358969 -0400
-@@ -15,7 +15,7 @@
-
- try: #Following switcheroo ensures that if PIL is installed it's used instead
- # of the HTMLgen-bundled copies.
-- import Image
-+ from PIL import Image
- except ImportError:
- import ImageH
- Image = ImageH
diff --git a/dev-python/htmlgen/htmlgen-2.2.2-r1.ebuild b/dev-python/htmlgen/htmlgen-2.2.2-r1.ebuild
deleted file mode 100644
index 528d9be0955b..000000000000
--- a/dev-python/htmlgen/htmlgen-2.2.2-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils python-r1
-
-MY_P="HTMLgen"
-DESCRIPTION="HTMLgen - Python modules for the generation of HTML documents"
-HOMEPAGE="http://soc.if.usp.br/manual/python-htmlgen/html/main.html"
-SRC_URI="http://starship.python.net/crew/friedrich/${MY_P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ia64 ppc x86"
-IUSE="doc"
-
-DEPEND="${PYTHON_DEPS}
- dev-python/pillow[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-python-2.5.patch"
- epatch "${FILESDIR}/${PN}-pillow.patch"
-}
-
-src_compile() {
- return 0
-}
-
-src_install() {
- # doing this manually because their build scripts suck
- local files="HTMLgen.py HTMLcolors.py HTMLutil.py HTMLcalendar.py
- barchart.py colorcube.py imgsize.py NavLinks.py Formtools.py
- ImageH.py ImageFileH.py ImagePaletteH.py GifImagePluginH.py
- JpegImagePluginH.py PngImagePluginH.py"
-
- mkdir htmlgen || die
- touch htmlgen/__init__.py || die
- ln ${files} htmlgen/ || die
- python_foreach_impl python_domodule htmlgen
-
- if use doc; then
- # fix the image locations in the docs
- sed -i -e "s;../image/;image/;g" html/* || die "sed failed"
- dohtml html/*
- dohtml -r image
- fi
- dodoc README
-}
-
-pkg_postinst() {
- ewarn "htmlgen now resides in its own subdirectory"
- ewarn "so you need to do \"from htmlgen import HTMLgen\" instead of \"import HTMLgen\""
-}
diff --git a/dev-python/htmlgen/metadata.xml b/dev-python/htmlgen/metadata.xml
deleted file mode 100644
index 9e5274c5b4ae..000000000000
--- a/dev-python/htmlgen/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/inotifyx/Manifest b/dev-python/inotifyx/Manifest
deleted file mode 100644
index a0b85abfb967..000000000000
--- a/dev-python/inotifyx/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST inotifyx-0.2.2.tar.gz 11831 BLAKE2B 66acaa3ac972c8c722f9552bb674f86a6d0ea8819e73654b9a43e74f311bd8b569ecc9fc0196166ecc89eb5cf16cc3b87ee72638ad48a9e5413f26c4975e298d SHA512 a00a947da2bd31d9b867f21666aceed48b0bf9be6b1b3643676450ed68bd71400601e57e004bcd45e93274cabf933694887797f3a4e334ce6924236763112c56
diff --git a/dev-python/inotifyx/inotifyx-0.2.2.ebuild b/dev-python/inotifyx/inotifyx-0.2.2.ebuild
deleted file mode 100644
index 75739d4401eb..000000000000
--- a/dev-python/inotifyx/inotifyx-0.2.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings to the Linux inotify file system event monitoring API"
-HOMEPAGE="http://www.alittletooquiet.net/software/inotifyx/"
-SRC_URI="https://launchpad.net/inotifyx/dev/v${PV}/+download/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/inotifyx/metadata.xml b/dev-python/inotifyx/metadata.xml
deleted file mode 100644
index c670c9a3466f..000000000000
--- a/dev-python/inotifyx/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="person">
- <email>sping@gentoo.org</email>
- <name>Sebastian Pipping</name>
- </maintainer>
- <upstream>
- <remote-id type="launchpad">inotifyx</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/irman-python/Manifest b/dev-python/irman-python/Manifest
deleted file mode 100644
index fb6ce643e190..000000000000
--- a/dev-python/irman-python/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST irman-python-0.1.tar.gz 16390 BLAKE2B 0ed988fd383e29b8c0d6dbee2a294777a818414e765abf17a104358c414a94995c1c813661bdd1df5d55e7dfe30620fbd47ef813b00a390ada86c5b19b485771 SHA512 7e0c80252c471419400ca80215c64f84ee89559496f5d118f860ffe9eb7078c029d8c5b5f75b55ccb6d21917bc91314d6e8ef3523d260172c22dc0beb13c794c
diff --git a/dev-python/irman-python/irman-python-0.1-r1.ebuild b/dev-python/irman-python/irman-python-0.1-r1.ebuild
deleted file mode 100644
index e14874be68d2..000000000000
--- a/dev-python/irman-python/irman-python-0.1-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A minimal set of Python bindings for libirman"
-HOMEPAGE="http://bluweb.com/chouser/proj/irman-python/"
-SRC_URI="http://bluweb.com/chouser/proj/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="media-libs/libirman"
-RDEPEND="${DEPEND}"
-DOCS=( README test_name.py )
diff --git a/dev-python/irman-python/metadata.xml b/dev-python/irman-python/metadata.xml
deleted file mode 100644
index 9e5274c5b4ae..000000000000
--- a/dev-python/irman-python/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/jonpy/Manifest b/dev-python/jonpy/Manifest
deleted file mode 100644
index 3b097a9bf186..000000000000
--- a/dev-python/jonpy/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST jonpy-0.11.tar.gz 51496 BLAKE2B 10a3156df0f04606084658c10944bb17f35a6a11548eefaf91f48836af3b4ff88b061456ab20f3a743c04acda7b881a3ef76068975aac9823bb96e390445f37c SHA512 9fa925259a5d56347b71845fc0ed00f16f4b411b350a08f0779f8f867fc34d0c6164cb0dc107410b6b88d1565fc504cabd102a0c7fcbb86e7163319a235d89ee
-DIST jonpy-0.13.tar.gz 22107 BLAKE2B 530944d0f30982ff65387bdd2ed2e46ecf30e1789b800a2e877244753dd5d46618866a07c08657ffb53550cf8e55efa321d72b655792b8af6204e5f604724c7d SHA512 b46942ce186c325feb2483425a9163f2e871eec3b6cac79ed20e6cab15e22c8fcb4a9e7829ba4dddbe5ee3bd5c2e38c12ae0115ed2456dc3957a4e5a4564dfbb
diff --git a/dev-python/jonpy/jonpy-0.11.ebuild b/dev-python/jonpy/jonpy-0.11.ebuild
deleted file mode 100644
index bd7f0957f0ee..000000000000
--- a/dev-python/jonpy/jonpy-0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Powerful multi-threaded object-oriented CGI/FastCGI/mod_python/html-templating facilities"
-HOMEPAGE="http://jonpy.sourceforge.net/ https://pypi.org/project/jonpy/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc examples"
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/. )
- use examples && local EXAMPLES=( example/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/jonpy/jonpy-0.13.ebuild b/dev-python/jonpy/jonpy-0.13.ebuild
deleted file mode 100644
index e43339d67032..000000000000
--- a/dev-python/jonpy/jonpy-0.13.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Powerful multi-threaded object-oriented CGI/FastCGI/mod_python/html-templating facilities"
-HOMEPAGE="http://jonpy.sourceforge.net/ https://pypi.org/project/jonpy/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/. )
- use examples && local EXAMPLES=( example/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/jonpy/metadata.xml b/dev-python/jonpy/metadata.xml
deleted file mode 100644
index 78935d8ce56b..000000000000
--- a/dev-python/jonpy/metadata.xml
+++ /dev/null
@@ -1,12 +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>
- <upstream>
- <remote-id type="pypi">jonpy</remote-id>
- <remote-id type="sourceforge">jonpy</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/keyczar/Manifest b/dev-python/keyczar/Manifest
deleted file mode 100644
index bdae1ffa1fbd..000000000000
--- a/dev-python/keyczar/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-keyczar-0.715.tar.gz 242151 BLAKE2B 7f955b5c7b3afcc59ee856b5500de89037ffbc4185062a176d1678d482b89f4de411e9bf19b8f7fc7c31dafd6cefd5514dd262901892b5b4e357ce509ef9e909 SHA512 e0733ad488db2a2803227db6f140c5f316425782a780070e6fd4227d3b88d523e2c41743cd3a6e14e535c7dbdf7b50b428d15d26ca5cfb35e2841a5f71b709f3
diff --git a/dev-python/keyczar/keyczar-0.715.ebuild b/dev-python/keyczar/keyczar-0.715.ebuild
deleted file mode 100644
index 5d1f82dde01e..000000000000
--- a/dev-python/keyczar/keyczar-0.715.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 ) #appears py2 friendly only
-
-inherit distutils-r1
-
-MY_PN=python-${PN}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Toolkit for safe and simple cryptography"
-HOMEPAGE="http://www.keyczar.org https://pypi.org/project/python-keyczar/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 x86"
-IUSE="doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
- >=dev-python/pycrypto-2.0[${PYTHON_USEDEP}]
- dev-python/pyasn1[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_P}
-
-python_test() {
- cd tests/keyczar_tests
- ${PYTHON} alltests.py || die "tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && dodoc doc/pycrypt*
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/keyczar/metadata.xml b/dev-python/keyczar/metadata.xml
deleted file mode 100644
index 832d760fb83a..000000000000
--- a/dev-python/keyczar/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">python-keyczar</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/keyrings_alt/Manifest b/dev-python/keyrings_alt/Manifest
deleted file mode 100644
index 76a1ab84809c..000000000000
--- a/dev-python/keyrings_alt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST keyrings.alt-2.3.tar.gz 26170 BLAKE2B 5459bfbde787b82021c04394ec475a406805a97cf3ac5691aaa654790800b155291500946f29eb12cd0ae33061c0b38ca65c5733ca144e75e9047381d86ee2d9 SHA512 593194f0b3e64ebab9950b1ee674e43afecf6410110e7c683cdccaa121eaaff864ef07763363c0b0ac25b94e913d6ba2e1bb1ebb428ba14e81e3c29335b81807
diff --git a/dev-python/keyrings_alt/keyrings_alt-2.3.ebuild b/dev-python/keyrings_alt/keyrings_alt-2.3.ebuild
deleted file mode 100644
index 30d38355c21f..000000000000
--- a/dev-python/keyrings_alt/keyrings_alt-2.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{5,6}} pypy )
-
-inherit distutils-r1
-
-MY_PN="${PN/_/.}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Alternate keyring implementations"
-HOMEPAGE="https://github.com/jaraco/keyrings.alt https://pypi.org/project/keyrings.alt/"
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/fs-0.5[${PYTHON_USEDEP}]
- <dev-python/fs-2[${PYTHON_USEDEP}]
- dev-python/gdata[$(python_gen_usedep 'python2*')]
- dev-python/keyczar[$(python_gen_usedep 'python2*')]
- dev-python/pycrypto[$(python_gen_usedep 'python*')]
- >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
- )"
-
-S=${WORKDIR}/${MY_P}
-
-# Multiple failures
-RESTRICT=test
-
-python_prepare_all() {
- sed \
- -e "s:find_packages():find_packages(exclude=['tests']):g" \
- -i setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- py.test -v -v || die
-}
diff --git a/dev-python/keyrings_alt/metadata.xml b/dev-python/keyrings_alt/metadata.xml
deleted file mode 100644
index 26ffbe2b93a2..000000000000
--- a/dev-python/keyrings_alt/metadata.xml
+++ /dev/null
@@ -1,17 +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>
- <upstream>
- <remote-id type="pypi">keyrings.alt</remote-id>
- <doc>http://pythonhosted.org/keyrings.alt/</doc>
- <maintainer status="unknown">
- <email>jaraco@jaraco.com</email>
- <name>Jason R. Coombs</name>
- </maintainer>
- <remote-id type="github">jaraco/keyrings.alt</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/libextractor-python/Manifest b/dev-python/libextractor-python/Manifest
deleted file mode 100644
index cff0157b7d12..000000000000
--- a/dev-python/libextractor-python/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libextractor-python-0.6.tar.gz 4086 BLAKE2B dd06ededc816ff94f219bf544bd47760cd401a75107a9abfe89e5334b1fea89519e64cdf365ee11c5bb9a9377b239a76f508d5a9df188d76f2f66a7ae1e71011 SHA512 38300177fc55183fb70068d9af69f0530b8729ca92056ebd77f06d11e855e983aaf9fe28c0f9a77ffe2d6375ae769dafba847d959809fd43892f518c4ecf2d18
diff --git a/dev-python/libextractor-python/libextractor-python-0.6-r1.ebuild b/dev-python/libextractor-python/libextractor-python-0.6-r1.ebuild
deleted file mode 100644
index d510df6937f5..000000000000
--- a/dev-python/libextractor-python/libextractor-python-0.6-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A library used to extract metadata from files of arbitrary type"
-HOMEPAGE="https://www.gnu.org/software/libextractor/"
-SRC_URI="mirror://gnu/libextractor/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-RDEPEND=">=media-libs/libextractor-0.6.3"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/Extractor-${PV}
diff --git a/dev-python/libextractor-python/metadata.xml b/dev-python/libextractor-python/metadata.xml
deleted file mode 100644
index de8326e467c2..000000000000
--- a/dev-python/libextractor-python/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/libiscsi-python/Manifest b/dev-python/libiscsi-python/Manifest
deleted file mode 100644
index 4f1f8bf44e87..000000000000
--- a/dev-python/libiscsi-python/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libiscsi-python-0_pre160211.zip 110062 BLAKE2B 36e079dd49f6a1a50ff336cac17e74e29da0f86546c1e02c9e0d1ea408d5133eee1706267f0d6e5643f3d6e24e1a70e1987a515c3f8fc9fb4312a75087170ebb SHA512 c3f3742d2471f038c93ccd61e3eccf0431242988bc1237e3a0047518fb1eef71c5092735bc323452fae2219ee5a89de1fe098cd1170174934b547b44319d465c
diff --git a/dev-python/libiscsi-python/libiscsi-python-0_pre160211.ebuild b/dev-python/libiscsi-python/libiscsi-python-0_pre160211.ebuild
deleted file mode 100644
index 34501cb59704..000000000000
--- a/dev-python/libiscsi-python/libiscsi-python-0_pre160211.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-HASH="a8f548c2700dbe3dadfe048fa2491c7b77cf7846"
-
-DESCRIPTION="Python bindings for libiscsi"
-HOMEPAGE="https://github.com/sahlberg/libiscsi-python"
-SRC_URI="https://github.com/sahlberg/libiscsi-python/archive/${HASH}.zip -> ${P}.zip"
-
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="net-libs/libiscsi"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}"/${PN}-${HASH}
diff --git a/dev-python/libiscsi-python/libiscsi-python-9999.ebuild b/dev-python/libiscsi-python/libiscsi-python-9999.ebuild
deleted file mode 100644
index df01ba0b65fc..000000000000
--- a/dev-python/libiscsi-python/libiscsi-python-9999.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 git-r3
-
-DESCRIPTION="Python bindings for libiscsi"
-HOMEPAGE="https://github.com/sahlberg/libiscsi-python"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/sahlberg/libiscsi-python.git"
-
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="net-libs/libiscsi"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/libiscsi-python/metadata.xml b/dev-python/libiscsi-python/metadata.xml
deleted file mode 100644
index 910f4e214bc2..000000000000
--- a/dev-python/libiscsi-python/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">sahlberg/libiscsi-python</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/libnatpmp/Manifest b/dev-python/libnatpmp/Manifest
deleted file mode 100644
index a8618dee2cdd..000000000000
--- a/dev-python/libnatpmp/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST libnatpmp-20130911.tar.gz 18744 BLAKE2B c24a0cb158d9d40049292bfcae8d919bbe8ec6ea63dfd59ba8a8f2c85a9eaaebb96cf4f70f2c40c456169f63a8c2aff4736d952899d15ad7e7f687e13a4e77b3 SHA512 e7dfb3955ccc2c30e7c74c1085bc71bd9318f6171b84fbad2d8ae8bd5a227f7ceed3f60ecb49bd10e6fb838d8be3325bbf467467bf0d04e46883e3a19fa14a2d
-DIST libnatpmp-20140401.tar.gz 23302 BLAKE2B 85f2b1045ad3b8b122bc9db6a12d332642e11bd62cd5fa264e141bb75d2dae2920678ce8c240009272593f81f385277d7f911298667896babbc43c8393a8963b SHA512 12616f07b0a096046a35079954b8a34d474e672d7836ddac9da993a47178902aa2d781786ac76c55c5f16cfdf6a7e7258f92fec3850714ad9cd50208d854c4c2
-DIST libnatpmp-20150609.tar.gz 24392 BLAKE2B 0a8df6badf222328a24ae94a97386593c42bcda58cada97d37a2cf74f6f6b5e27189753590552187ed7afce66d34d204b9d18ecd38ac0bcbadf8c8129a3b44ad SHA512 e50b1f68ce9254bb2f068ddc37417a3c417b80f7b3fb3d84e3e9af4a144d89e204ab993b54c01657335e855d0124a8fcbbf96ce78db7b9ae0b03b6eb79de2e09
diff --git a/dev-python/libnatpmp/files/link-against-system-lib.patch b/dev-python/libnatpmp/files/link-against-system-lib.patch
deleted file mode 100644
index cdb64a9ce12b..000000000000
--- a/dev-python/libnatpmp/files/link-against-system-lib.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur libnatpmp-20110715.orig//setup.py libnatpmp-20110715/setup.py
---- libnatpmp-20110715.orig//setup.py 2009-06-04 17:37:06.000000000 -0400
-+++ libnatpmp-20110715/setup.py 2011-08-03 06:55:11.000000000 -0400
-@@ -8,7 +8,7 @@
- setup(name="libnatpmp", version="1.0",
- ext_modules=[
- Extension(name="libnatpmp", sources=["libnatpmpmodule.c"],
-- extra_objects=["libnatpmp.a"],
-+ libraries=["natpmp"],
- define_macros=[('ENABLE_STRNATPMPERR', None)]
- )]
- )
diff --git a/dev-python/libnatpmp/libnatpmp-20130911.ebuild b/dev-python/libnatpmp/libnatpmp-20130911.ebuild
deleted file mode 100644
index 53cc321d66e6..000000000000
--- a/dev-python/libnatpmp/libnatpmp-20130911.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python module for libnatpmp, an alternative protocol to UPnP IGD"
-HOMEPAGE="http://miniupnp.free.fr/libnatpmp.html"
-SRC_URI="http://miniupnp.free.fr/files/download.php?file=${P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="=net-libs/${P}"
-RDEPEND="${DEPEND}"
-
-python_prepare_all() {
- epatch "${FILESDIR}"/link-against-system-lib.patch
-
- #These are installed by net-libs/libnatpmp
- rm -f Changelog.txt README || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/libnatpmp/libnatpmp-20140401-r1.ebuild b/dev-python/libnatpmp/libnatpmp-20140401-r1.ebuild
deleted file mode 100644
index d870176a2408..000000000000
--- a/dev-python/libnatpmp/libnatpmp-20140401-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python module for libnatpmp, an alternative protocol to UPnP IGD"
-HOMEPAGE="http://miniupnp.free.fr/libnatpmp.html"
-SRC_URI="http://miniupnp.free.fr/files/download.php?file=${P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="~net-libs/${P}"
-RDEPEND="${DEPEND}"
-
-python_prepare_all() {
- epatch "${FILESDIR}"/link-against-system-lib.patch
-
- #These are installed by net-libs/libnatpmp
- rm -f Changelog.txt README || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/libnatpmp/libnatpmp-20150609.ebuild b/dev-python/libnatpmp/libnatpmp-20150609.ebuild
deleted file mode 100644
index d870176a2408..000000000000
--- a/dev-python/libnatpmp/libnatpmp-20150609.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python module for libnatpmp, an alternative protocol to UPnP IGD"
-HOMEPAGE="http://miniupnp.free.fr/libnatpmp.html"
-SRC_URI="http://miniupnp.free.fr/files/download.php?file=${P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="~net-libs/${P}"
-RDEPEND="${DEPEND}"
-
-python_prepare_all() {
- epatch "${FILESDIR}"/link-against-system-lib.patch
-
- #These are installed by net-libs/libnatpmp
- rm -f Changelog.txt README || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/libnatpmp/metadata.xml b/dev-python/libnatpmp/metadata.xml
deleted file mode 100644
index d920e3ba3e56..000000000000
--- a/dev-python/libnatpmp/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="person">
- <email>blueness@gentoo.org</email>
- <name>Anthony G. Basile</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-python/log4py/Manifest b/dev-python/log4py/Manifest
deleted file mode 100644
index be8065dea9d5..000000000000
--- a/dev-python/log4py/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST log4py-1.3.tar.gz 14926 BLAKE2B 63c6fd7a1e0fcd141ba6cfab19025854a26d4e3a4db860508fa21b88ba47e61493dca53661d295cbe6c7cea6b01f8e4f891adc1265d14ea50b78a64c6288d843 SHA512 683352f00c2cbb3afdd938d7b30a524f543db6b336c69a6a10acecdab08febba384fcc7a55b0d55a56c389dfd6b74c5e6f26345680fc7b4e29adcbe66f45e9ad
diff --git a/dev-python/log4py/log4py-1.3-r1.ebuild b/dev-python/log4py/log4py-1.3-r1.ebuild
deleted file mode 100644
index 40621831e88f..000000000000
--- a/dev-python/log4py/log4py-1.3-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A python logging module similar to log4j"
-HOMEPAGE="http://www.its4you.at/english/log4py.html"
-SRC_URI="http://www.its4you.at/downloads/files/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ia64 ppc sparc x86"
-IUSE="doc"
-
-DEPEND=""
-RDEPEND=""
-
-DOCS="doc/AUTHORS doc/ChangeLog database/* log4py-test.py"
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/html/. )
- distutils-r1_python_install_all
-}
-
-python_install() {
- distutils-r1_python_install
- insinto /etc
- doins log4py.conf
-}
diff --git a/dev-python/log4py/metadata.xml b/dev-python/log4py/metadata.xml
deleted file mode 100644
index 9e5274c5b4ae..000000000000
--- a/dev-python/log4py/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/louie/Manifest b/dev-python/louie/Manifest
deleted file mode 100644
index 9a9189de4971..000000000000
--- a/dev-python/louie/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Louie-1.1.tar.gz 22306 BLAKE2B e7cd79003113f235e4058f60ec71325dd9bad6082aa66bb115e3adde3e75528fff170df5e547355871f9aaf49393bd89e1da7abc2df598132016e8f0b324d8a6 SHA512 4f5426da4bfbf7a5928007a82e155414e7db9d466397eb9cba6a5fcfddccf4bd162071e5d551fb6ffd41f0b780097a89eea6c268e2d4fb32264683f796d85ec0
diff --git a/dev-python/louie/louie-1.1-r1.ebuild b/dev-python/louie/louie-1.1-r1.ebuild
deleted file mode 100644
index 006482054fcf..000000000000
--- a/dev-python/louie/louie-1.1-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Signal dispatching mechanism for Python"
-HOMEPAGE="https://pypi.org/project/Louie/"
-SRC_URI="mirror://pypi/L/${PN^}/${P^}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-S="${WORKDIR}/${P^}"
-
-python_prepare_all() {
- sed -e "/'nose >= 0.8.3'/d" -i setup.py || die "sed failed"
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/louie/metadata.xml b/dev-python/louie/metadata.xml
deleted file mode 100644
index 9ca525a62916..000000000000
--- a/dev-python/louie/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">Louie</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/lp_solve/Manifest b/dev-python/lp_solve/Manifest
deleted file mode 100644
index 94e66c465fef..000000000000
--- a/dev-python/lp_solve/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST lp_solve_5.5.2.0_Python_source.tar.gz 58017 BLAKE2B f48f9e98103382317e0a049c83d29ade53e54583c0026b14c869be608c8e24c6625feb463ac5a1951faa037b7945d6295961ca4d600d70f65975c12bde7bc283 SHA512 eaf732a1f3497c27e40a037be21b2e1552c3aec6cc7801c47d68a439be556ac45c2f1bb90e403d1a4b8bd42b0be0b323b8c3364363e6d51ecb0ad0934902444c
diff --git a/dev-python/lp_solve/files/lp_solve-5.5.2.0-setup.patch b/dev-python/lp_solve/files/lp_solve-5.5.2.0-setup.patch
deleted file mode 100644
index a28b8179d261..000000000000
--- a/dev-python/lp_solve/files/lp_solve-5.5.2.0-setup.patch
+++ /dev/null
@@ -1,50 +0,0 @@
---- setup.py.orig 2012-01-07 20:27:45.072840503 +0000
-+++ setup.py 2012-01-07 20:24:22.127570128 +0000
-@@ -1,26 +1,25 @@
- from distutils.core import setup, Extension
- from os import getenv
- import sys
--import os
--p = sys.prefix
--NUMPYPATH = '.'
--if os.path.isdir(p + '/include/numpy'):
-- NUMPY = 'NUMPY'
--elif os.path.isdir(p + '/Lib/site-packages/numpy/core/include/numpy'):
-- NUMPY = 'NUMPY'
-- NUMPYPATH = p + '/Lib/site-packages/numpy/core/include'
--else:
-+import os, os.path
-+
-+try:
-+ import numpy
-+ NUMPY = 'NUMPY'
-+ NUMPYPATH = numpy.get_include()
-+except:
- NUMPY = 'NONUMPY'
--print 'numpy: ' + NUMPY
-+ NUMPYPATH = '.'
-+
- windir = getenv('windir')
- if windir == None:
- WIN32 = 'NOWIN32'
-- LPSOLVE55 = '../../lpsolve55/bin/ux32'
-+ LPSOLVEINC = os.path.join(sys.prefix,'include','lpsolve')
- else:
- WIN32 = 'WIN32'
- LPSOLVE55 = '../../lpsolve55/bin/win32'
- setup (name = "lpsolve55",
-- version = "5.5.0.9",
-+ version = "5.5.2.0",
- description = "Linear Program Solver, Interface to lpsolve",
- author = "Peter Notebaert",
- author_email = "lpsolve@peno.be",
-@@ -29,8 +28,7 @@
- ext_modules = [Extension("lpsolve55",
- ["lpsolve.c", "hash.c", "pythonmod.c"],
- define_macros=[('PYTHON', '1'), (WIN32, '1'), ('NODEBUG', '1'), ('DINLINE', 'static'), (NUMPY, '1'), ('_CRT_SECURE_NO_WARNINGS', '1')],
-- include_dirs=['../..', NUMPYPATH],
-- library_dirs=[LPSOLVE55],
-+ include_dirs=[LPSOLVEINC, NUMPYPATH],
- libraries = ["lpsolve55"])
- ]
- )
diff --git a/dev-python/lp_solve/lp_solve-5.5.2.0-r1.ebuild b/dev-python/lp_solve/lp_solve-5.5.2.0-r1.ebuild
deleted file mode 100644
index 9e8b2328c501..000000000000
--- a/dev-python/lp_solve/lp_solve-5.5.2.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Python wrappers for lpsolve linear programming library"
-HOMEPAGE="http://lpsolve.sourceforge.net/5.5/Python.htm"
-SRC_URI="mirror://sourceforge/lpsolve/${PN}_${PV}_Python_source.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- sci-mathematics/lpsolve"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${PN}_5.5/extra/Python/"
-
-PATCHES=( "${FILESDIR}"/${P}-setup.patch )
-
-python_prepare_all() {
- if use examples; then
- mkdir examples || die
- mv ex*py examples || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" lpdemo.py || die
-}
-
-python_install_all() {
- dodoc changes
- use doc && dohtml Python.htm
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/lp_solve/metadata.xml b/dev-python/lp_solve/metadata.xml
deleted file mode 100644
index 2486642d55bf..000000000000
--- a/dev-python/lp_solve/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-mathematics@gentoo.org</email>
- <name>Gentoo Mathematics Project</name>
- </maintainer>
- <longdescription lang="en">
- Python wrapper modules for the linear programming library lpsolve.
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">lpsolve</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/lupy/Manifest b/dev-python/lupy/Manifest
deleted file mode 100644
index dca7a5ddc938..000000000000
--- a/dev-python/lupy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Lupy-0.2.1.tar.gz 52269 BLAKE2B 1b8e0410dc480a779dfcdc86f561f7d4c5322660c4e3623f2c6e702f64392b07257efbb6404af43ab627699e2d9aa61a4bc81cf279188e9f314064364ca4f343 SHA512 3ecfaced8ea8005e2fdb57f87546e9128eaf2174d27109b3e3ffbd32cf4f2dd23d2568eac7ff4b3f93a05f4efc19a6eb7f89811f1d6d1441e66f6f955184ff64
diff --git a/dev-python/lupy/lupy-0.2.1-r2.ebuild b/dev-python/lupy/lupy-0.2.1-r2.ebuild
deleted file mode 100644
index c828e128b7ac..000000000000
--- a/dev-python/lupy/lupy-0.2.1-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="Lupy"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Lupy is a is a full-text indexer and search engine written in Python"
-HOMEPAGE="https://pypi.org/project/Lupy/"
-SRC_URI="mirror://sourceforge/lupy/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ia64 ppc ~s390 x86"
-IUSE="examples"
-
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="changelog.txt releasenotes.txt"
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/lupy/metadata.xml b/dev-python/lupy/metadata.xml
deleted file mode 100644
index d4dce3c126cb..000000000000
--- a/dev-python/lupy/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lordvan@gentoo.org</email>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">lupy</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/m2secret/Manifest b/dev-python/m2secret/Manifest
deleted file mode 100644
index a943698e3188..000000000000
--- a/dev-python/m2secret/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST m2secret-0.1.1.tar.gz 5032 BLAKE2B 333998a24a4fde75d0ce6b58a23fa9cb4e1a08a195a46489a807700dbe7627aa426b0dfd94933d7469cb408011ec27c684d7d719935af712c00f3665c19356b5 SHA512 8fd66fdf9f255eedaeaeb514dc3af812358cdac2744cccfe65bfd0d85258c2b3ec851fd1972d1cd5604becfb8e54cd2b933bd9c0fb53e7317b03d7f09a8f16b7
diff --git a/dev-python/m2secret/m2secret-0.1.1-r1.ebuild b/dev-python/m2secret/m2secret-0.1.1-r1.ebuild
deleted file mode 100644
index 61a745150e74..000000000000
--- a/dev-python/m2secret/m2secret-0.1.1-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Encryption and decryption module and CLI utility"
-HOMEPAGE="http://www.heikkitoivonen.net/m2secret https://pypi.org/project/m2secret/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
- >=dev-python/m2crypto-0.18[${PYTHON_USEDEP}]"
diff --git a/dev-python/m2secret/metadata.xml b/dev-python/m2secret/metadata.xml
deleted file mode 100644
index e5ab6e8d316c..000000000000
--- a/dev-python/m2secret/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">m2secret</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/mwlib-ext/Manifest b/dev-python/mwlib-ext/Manifest
deleted file mode 100644
index bf47f0c50601..000000000000
--- a/dev-python/mwlib-ext/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mwlib.ext-0.13.2.zip 2111364 BLAKE2B b1b5ddf4cdc54fb2e72f809e86dfabd2b81498432161128e7fc99e811ed3736889b59242e935dddae090deb6489bcc043e699e6b4db0f360732ed983765f27f0 SHA512 a7c6a53d92335d59f952c9fc549ef079afa92dbf8b3c97930463c817c867c27d6ea97b3a52aeadc12c6d107f149630799007409f1c1ca23186ba64a2e71ca6d8
diff --git a/dev-python/mwlib-ext/files/0.13.2-unbundle-reportlab.patch b/dev-python/mwlib-ext/files/0.13.2-unbundle-reportlab.patch
deleted file mode 100644
index 12156a796a5a..000000000000
--- a/dev-python/mwlib-ext/files/0.13.2-unbundle-reportlab.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -ur mwlib.ext-0.13.2.orig/setup.py mwlib.ext-0.13.2/setup.py
---- setup.py 2013-07-02 09:53:32.000000000 +0800
-+++ setup.py 2013-07-27 13:24:48.169128958 +0800
-@@ -1,30 +1,16 @@
- #! /usr/bin/env python
-
- from setuptools import setup, Extension, find_packages
--from distutils import sysconfig
--if sysconfig.get_config_var("LIBM") == "-lm":
-- libraries = ["m"]
--else:
-- libraries = []
--
- install_requires = []
- execfile('mwlib/_extversion.py') # adds 'version' to local namespace
-
--ext_modules = []
--ext_modules.append(Extension("mwlib.ext._rl_accel",
-- ['upstream-src/src/rl_addons/rl_accel/_rl_accel.c'],
-- libraries=libraries))
--
--packages = ["mwlib.ext." + x for x in find_packages("upstream-src/src")] + find_packages(".")
-+packages = find_packages(".")
-
- setup(
- name="mwlib.ext",
- version=str(version),
- install_requires=install_requires,
- packages=packages,
-- package_dir={"mwlib.ext.reportlab": "upstream-src/src/reportlab",
-- "mwlib.ext.rl_addons": "upstream-src/src/rl_addons"},
-- ext_modules=ext_modules,
- namespace_packages=['mwlib'],
- include_package_data=True,
- zip_safe=False,
diff --git a/dev-python/mwlib-ext/metadata.xml b/dev-python/mwlib-ext/metadata.xml
deleted file mode 100644
index f5604784d292..000000000000
--- a/dev-python/mwlib-ext/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">mwlib.ext</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild b/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild
deleted file mode 100644
index fe4411d9904e..000000000000
--- a/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/.}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Extension module to mwlib to pull in reportlab"
-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"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-python/reportlab-2.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- app-arch/unzip"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}/${PV}-unbundle-reportlab.patch" )
diff --git a/dev-python/newt_syrup/Manifest b/dev-python/newt_syrup/Manifest
deleted file mode 100644
index c004331cce4c..000000000000
--- a/dev-python/newt_syrup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST newt_syrup-0.1.2.tar.gz 14283 BLAKE2B 3169f4caa309f5fcf5eceb288555800835a946cbe7bcbacd772c641c484ed0af1c237f01ec921a7ac440c16a88da516347aa9c9e0a3e9e2949c64f5589cf8765 SHA512 8e9db226f2f31eea5656d5bea0acd287fefb4699816e8328471685952d6f323037665bf3908cabaff4e2d0359996989ce8e03ce8c8933c995f13c1a5f035ef0c
diff --git a/dev-python/newt_syrup/metadata.xml b/dev-python/newt_syrup/metadata.xml
deleted file mode 100644
index 7f4f33c6dbc9..000000000000
--- a/dev-python/newt_syrup/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/newt_syrup/newt_syrup-0.1.2-r2.ebuild b/dev-python/newt_syrup/newt_syrup-0.1.2-r2.ebuild
deleted file mode 100644
index 5ae9d1ba46bf..000000000000
--- a/dev-python/newt_syrup/newt_syrup-0.1.2-r2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python framework for creating text-based applications"
-HOMEPAGE="https://pagure.io/newt"
-SRC_URI="https://mcpierce.fedorapeople.org/sources/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=">=dev-libs/newt-0.52.11"
-
-DOCS=( AUTHORS ChangeLog COLORS )
diff --git a/dev-python/numdisplay/Manifest b/dev-python/numdisplay/Manifest
deleted file mode 100644
index 60237f1a9d88..000000000000
--- a/dev-python/numdisplay/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST numdisplay-1.6.0.tar.gz 27397 BLAKE2B e4cc4b2c2c2b6c489829be0e91256f2a8dd15855ad9f24411f604c9c73d9cfd0b1bd598cb12d8c6a4803ff6b9dd3a6697db2d9d19ff12d2478ec1d80c9e110d5 SHA512 345aaf360ff8768bd3ddd0b176c4369e38b43f6883a841a7d1cd3d8a15f0f95309c1949126afa0e37bd569371b483b5885923e7048f09a46086d192a3894bfec
diff --git a/dev-python/numdisplay/metadata.xml b/dev-python/numdisplay/metadata.xml
deleted file mode 100644
index 82f838a7205a..000000000000
--- a/dev-python/numdisplay/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <longdescription lang="en">
- Numdisplay provides the capability to visualize numarray array objects
- using astronomical image display tools such as DS9 or XIMTOOL
- directly from the Python command line.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-python/numdisplay/numdisplay-1.6.0-r1.ebuild b/dev-python/numdisplay/numdisplay-1.6.0-r1.ebuild
deleted file mode 100644
index 3be5e0fdc6b5..000000000000
--- a/dev-python/numdisplay/numdisplay-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python package for interactively displaying FITS arrays"
-HOMEPAGE="http://stsdas.stsci.edu/numdisplay/"
-SRC_URI="http://stsdas.stsci.edu/download/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}"
-
-python_install() {
- distutils-r1_python_install
- find "${D}" -name LICENSE.txt -delete || die
-}
diff --git a/dev-python/optcomplete/Manifest b/dev-python/optcomplete/Manifest
deleted file mode 100644
index 0371244ed95f..000000000000
--- a/dev-python/optcomplete/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST optcomplete-1.2.tar.bz2 15358 BLAKE2B 57f6f22dff4523619bfd61edd2cced917f17713c23123a5ecb8aa338c053540aa445d70de8095eb63571e69aebf367fdc8082046336d87d97dee2648b94c0d59 SHA512 2b2a902755eae0da0d362e6c504bd007fd13309ac515e6b68d6b2d177648645b7bd9c73d172c5eb2d0473caf261d8d60583a8f83779c901d50c304c03811e7ea
diff --git a/dev-python/optcomplete/metadata.xml b/dev-python/optcomplete/metadata.xml
deleted file mode 100644
index 3620338c02cf..000000000000
--- a/dev-python/optcomplete/metadata.xml
+++ /dev/null
@@ -1,20 +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>
- <longdescription lang="en">
- This Python module aims at providing almost automatically shell completion
- for any Python program that already uses the optparse module.
-
- This module aims at placing the shell completion routine and the option
- parsing code in a single location: in the program itself.
-
- The logic is that since a program already knows about its options, and in
- Python we have a standard module to specify them programmatically since
- Python-2.3 (optparse), the program itself is in the best position to suggest
- completions for an incomplete command-line to a shell that invokes it.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-python/optcomplete/optcomplete-1.2-r1.ebuild b/dev-python/optcomplete/optcomplete-1.2-r1.ebuild
deleted file mode 100644
index 4c8787527dee..000000000000
--- a/dev-python/optcomplete/optcomplete-1.2-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Shell completion self-generator for Python"
-HOMEPAGE="http://furius.ca/optcomplete/ https://pypi.org/project/optcomplete/"
-SRC_URI="http://furius.ca/downloads/${PN}/releases/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-linux"
-IUSE="doc examples"
-
-DEPEND=""
-RDEPEND=""
-
-python_install_all() {
- use examples && local EXAMPLES=( bin/. )
- use doc && local HTML_DOCS=( doc/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/piddle/Manifest b/dev-python/piddle/Manifest
deleted file mode 100644
index 9c3a70006d2c..000000000000
--- a/dev-python/piddle/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST piddle-1.0.15.tar.gz 454044 BLAKE2B 7b878c3d178d24deba0b84ab99b073f771256a67972269ad915e5858d07a903de1dcc23b05ce14baf6f8d59c9be797f12a91d6619776fe16ba6b09bed277a6cb SHA512 5ab216f67721b47360a6e757bddb268173b7fbe3d1a54dfc6dda0a7c050064f833e24911f16882e98af1d56a6ee840a205aa4d0d2e394a375c7abc98d0074a07
diff --git a/dev-python/piddle/metadata.xml b/dev-python/piddle/metadata.xml
deleted file mode 100644
index dce2e6da3832..000000000000
--- a/dev-python/piddle/metadata.xml
+++ /dev/null
@@ -1,29 +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>
- <longdescription>
-PIDDLE is a Python module for creating two-dimensional graphics in a
-manner that is both cross-platform and cross-media; that is, it can
-support screen graphics (e.g. QuickDraw, Windows, Tk) as well as file
-output (PostScript, PDF, GIF, etc.). It makes use of the native 2D
-drawing calls of each backend, for maximum efficiency and quality. It
-works by defining a base class (piddle.Canvas) with methods for all
-supported drawing primitives. A particular drawing context is provided
-in the form of a derived class. PIDDLE applications will be able to
-automatically select an appropriate backend for the user's environment.
-</longdescription>
- <longdescription lang="ja">
-PIDDLEはクロスプラットフォームとクロスメディアの両方のマナーに沿った二次元画像を
-作成するためのPython言語モジュールです。つまり、これはファイル出力(Postscript, PDF, GIFなど)と同じ様にスクリーン・グラフィック(例えばQuickDraw, TK)をサポートします。最大限の効果と品質のため、ネイティブ2D描画を各バックエンドの呼出しのように
-します。これは原始的なサポートされた描画方法を指すメソッドを持ったベース・クラス
-(Paddle.Canvas)を明確にする事で働きます。特別のドロー・コンテキストは派生元クラスのフォームで提供されます。PIDDLEアプリケーションはユーザー環境に適切なバックエ
-ンドを自動的に選択するでしょう。
-</longdescription>
- <upstream>
- <remote-id type="sourceforge">piddle</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/piddle/piddle-1.0.15-r1.ebuild b/dev-python/piddle/piddle-1.0.15-r1.ebuild
deleted file mode 100644
index 33db772726d2..000000000000
--- a/dev-python/piddle/piddle-1.0.15-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Cross-media, cross-platform 2D graphics package"
-HOMEPAGE="http://piddle.sourceforge.net/"
-SRC_URI="mirror://sourceforge/piddle/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ia64 x86"
-IUSE="doc"
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pp/Manifest b/dev-python/pp/Manifest
deleted file mode 100644
index 09d18fbf7476..000000000000
--- a/dev-python/pp/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST pp-1.6.5.tar.bz2 27185 BLAKE2B 3148b9d9c251a8f75348f4a5b4905d658054b44ef959b4e9617532f69d6d0c12379c68c86cb91a8151de50b9434844ee6746cc266e253a4417228895178c3aec SHA512 b72c3e12b770f386b213a0325748a7e99d225a608a5453929004b06aaaa8fb69b40054a3bcb1d8b30a640f7db7a945b0ae8c1b1a1d753855668553d18a18bbfe
-DIST pp-1.6.6.tar.bz2 27261 BLAKE2B 967fa8a1a65c098eb61c0f78ba3527b7d6c6aaec60adc6bec04019e3f10379ef4d5b50a6cd251fa5f9c658bdbc7fc54639afb12cd6708ffbb3519eab56ef1548 SHA512 5014a57a9c58b3032973e6511a00c710d2f781441735cdc2760d1073a4d78a0f86f02e2f6f21d2a55dac272e6ea0c0cbcaa6282efbc0c5175fcb0b6ccec1ac97
diff --git a/dev-python/pp/metadata.xml b/dev-python/pp/metadata.xml
deleted file mode 100644
index 3569a6dd52bf..000000000000
--- a/dev-python/pp/metadata.xml
+++ /dev/null
@@ -1,13 +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>
- <longdescription lang="en">
- PP is a python module which provides mechanism for parallel
- execution of python code on SMP (systems with multiple processors or
- cores) and clusters (computers connected via network).
-</longdescription>
-</pkgmetadata>
diff --git a/dev-python/pp/pp-1.6.5.ebuild b/dev-python/pp/pp-1.6.5.ebuild
deleted file mode 100644
index 467a8f15bfab..000000000000
--- a/dev-python/pp/pp-1.6.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="Parallel and distributed programming for Python"
-HOMEPAGE="https://www.parallelpython.com/"
-SRC_URI="https://www.parallelpython.com/downloads/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-python_install_all() {
- doman doc/ppserver.1
- use doc && HTML_DOCS=( doc/ppdoc.html )
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r "${S}/examples"
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pp/pp-1.6.6.ebuild b/dev-python/pp/pp-1.6.6.ebuild
deleted file mode 100644
index 467a8f15bfab..000000000000
--- a/dev-python/pp/pp-1.6.6.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="Parallel and distributed programming for Python"
-HOMEPAGE="https://www.parallelpython.com/"
-SRC_URI="https://www.parallelpython.com/downloads/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-python_install_all() {
- doman doc/ppserver.1
- use doc && HTML_DOCS=( doc/ppdoc.html )
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r "${S}/examples"
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/py-notify/Manifest b/dev-python/py-notify/Manifest
deleted file mode 100644
index d8ea10640c30..000000000000
--- a/dev-python/py-notify/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST py-notify-0.3.1.tar.gz 144954 BLAKE2B 85032cdf1db90b1cea713b4f5ee9bac1fac20a55ae549a3c908c5ecb358c66494db92c48df99662ce1e8c3b8c01743219d88fea9466300d0165448541a99be69 SHA512 16d874e6e265edabffe2200484566823251a0a395e979657829a7facc419ec6e21589f97f1675556b48c67ab6b93ded7325d57c8de29a4216211a8c37a3d9075
diff --git a/dev-python/py-notify/metadata.xml b/dev-python/py-notify/metadata.xml
deleted file mode 100644
index e24dd86faa2a..000000000000
--- a/dev-python/py-notify/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/py-notify/py-notify-0.3.1-r1.ebuild b/dev-python/py-notify/py-notify-0.3.1-r1.ebuild
deleted file mode 100644
index 083fa3224273..000000000000
--- a/dev-python/py-notify/py-notify-0.3.1-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Tools for implementing the Observer programming pattern in Python"
-HOMEPAGE="http://home.gna.org/py-notify"
-SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-python_test() {
- "${PYTHON}" run-tests.py || die "Tests failed"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/py-smbpasswd/Manifest b/dev-python/py-smbpasswd/Manifest
deleted file mode 100644
index 0ec5b5411b46..000000000000
--- a/dev-python/py-smbpasswd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST smbpasswd-1.0.2.tgz 13503 BLAKE2B b7c1409c7e28a70f43608d54b527096c990e02786eb30b1a99ff5a869acbf160c241ebdf8e725d32cf37210c8e7e3166f9cb7582336851c6f31257717de9b9b5 SHA512 2136e14343037bdd014765c28b9e152c8edc774ce7cf531b0784148db42e88e3abc402389e9b58b2ed938681f42715783504f4854ffe269b02419f13979a7d6c
diff --git a/dev-python/py-smbpasswd/metadata.xml b/dev-python/py-smbpasswd/metadata.xml
deleted file mode 100644
index 9e5274c5b4ae..000000000000
--- a/dev-python/py-smbpasswd/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/py-smbpasswd/py-smbpasswd-1.0.2.ebuild b/dev-python/py-smbpasswd/py-smbpasswd-1.0.2.ebuild
deleted file mode 100644
index 6d805a8b5aae..000000000000
--- a/dev-python/py-smbpasswd/py-smbpasswd-1.0.2.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=( python2_7 )
-
-inherit distutils-r1
-
-MY_P="${PN#py-}-${PV}"
-
-DESCRIPTION="Module capable of generating both LANMAN and NT password hashes, for e.g. Samba"
-HOMEPAGE="https://barryp.org/software/py-smbpasswd/"
-SRC_URI="https://barryp.org/static/media/software/download/${PN}/${PV}/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ia64 ppc sparc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-python/pyPdf/Manifest b/dev-python/pyPdf/Manifest
deleted file mode 100644
index f2c483737f4c..000000000000
--- a/dev-python/pyPdf/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyPdf-1.13.tar.gz 35699 BLAKE2B f9d271861aac69b129c09b5751ecc60ad2aaee6a44366ab553324cd87c1c6ed66e5410be901ab30cae20a544673b3212b7ce41b692e093bacebc11d5f5f55fc6 SHA512 1c00a5a6658054671a396e7b334cbeb9e26dc1e3ad9668e212d05a9483f164931d8bd14fb9ab4d083d7ca3999fee7a2e9eea55b604a06c7d5d0632f0791b7598
diff --git a/dev-python/pyPdf/metadata.xml b/dev-python/pyPdf/metadata.xml
deleted file mode 100644
index e7eb74fec115..000000000000
--- a/dev-python/pyPdf/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>grozin@gentoo.org</email>
- <name>Andrey Grozin</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <longdescription lang="en">
- A Pure-Python library built as a PDF toolkit. It is capable of:
- * extracting document information (title, author, ...),
- * splitting documents page by page,
- * merging documents page by page,
- * cropping pages,
- * merging multiple pages into a single page,
- * encrypting and decrypting PDF files.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-python/pyPdf/pyPdf-1.13-r1.ebuild b/dev-python/pyPdf/pyPdf-1.13-r1.ebuild
deleted file mode 100644
index a072b8a05c0e..000000000000
--- a/dev-python/pyPdf/pyPdf-1.13-r1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to work with pdf files"
-HOMEPAGE="http://pybrary.net/pyPdf/ https://pypi.org/project/pyPdf/"
-SRC_URI="http://pybrary.net/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
diff --git a/dev-python/pyamf/Manifest b/dev-python/pyamf/Manifest
deleted file mode 100644
index 22f3e87ff58f..000000000000
--- a/dev-python/pyamf/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST PyAMF-0.8.0.tar.gz 1651369 BLAKE2B ebe525188dba45595e14025077597bd583c7d807245f6e37908d3d03c52f48c8cd9da2bc36e9914873030fdd99b859d9d4012fbac643a0cb551b39337bcee353 SHA512 1da66afbfb6cc32886a8680b5f610d17b3ad6e5cca338deb7f8d8c5e61f0f4e165b6602936590b4053a3bc98d0e36f898e5913e7d59d8444faf385fa036fd81e
diff --git a/dev-python/pyamf/metadata.xml b/dev-python/pyamf/metadata.xml
deleted file mode 100644
index f66c29721bba..000000000000
--- a/dev-python/pyamf/metadata.xml
+++ /dev/null
@@ -1,12 +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>
- <upstream>
- <remote-id type="github">hydralabs/pyamf</remote-id>
- <remote-id type="pypi">PyAMF</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pyamf/pyamf-0.8.0.ebuild b/dev-python/pyamf/pyamf-0.8.0.ebuild
deleted file mode 100644
index 56c1298452e2..000000000000
--- a/dev-python/pyamf/pyamf-0.8.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN=PyAMF
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Action Message Format (AMF) support for Python"
-HOMEPAGE="https://github.com/hydralabs/pyamf https://pypi.org/project/PyAMF/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-python/defusedxml[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_P}
-
-python_test() {
- esetup.py test
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "PyAMF optionally integrates with several third-party libraries"
- elog "and web frameworks. See the README or the Optional Extras section at"
- elog "https://github.com/hydralabs/pyamf/blob/master/doc/install.rst"
- fi
-}
diff --git a/dev-python/pyao/Manifest b/dev-python/pyao/Manifest
deleted file mode 100644
index 157f22b82e95..000000000000
--- a/dev-python/pyao/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyao-0.82.tar.gz 15399 BLAKE2B 40f136984831e3f081d2a2274054bf4f5a2387127709065ae4c5c6047610b13c62583851fd2e39ceb746e2d722a1b9069bea7bc6e1670a13f8731ce784f43a53 SHA512 9c2349a2cfd55f64b8edaa6aaf9cecd4589dab3c6fd8a5cc8ad8c9512bf3595c85e0efaa56d6bb2f89410fbfa82081c8c2ea5ea68071e64afdbd8809f70b36cf
diff --git a/dev-python/pyao/files/pyao-0.82-new_api.patch b/dev-python/pyao/files/pyao-0.82-new_api.patch
deleted file mode 100644
index 7a77d0ab8a2e..000000000000
--- a/dev-python/pyao/files/pyao-0.82-new_api.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-http://bugs.gentoo.org/314627
-http://bugs.gentoo.org/257550
-
---- src/aomodule.c
-+++ src/aomodule.c
-@@ -4,7 +4,7 @@
- static ao_option *
- dict_to_options(PyObject *dict)
- {
-- int pos = 0;
-+ Py_ssize_t pos = 0;
- PyObject *key, *val;
- ao_option *head = NULL;
- int ret;
-@@ -71,7 +71,7 @@
-
- *overwrite = 0;
-
-- if(PyArg_ParseTupleAndKeywords(args, kwargs, "s|llllO!sl",
-+ if(PyArg_ParseTupleAndKeywords(args, kwargs, "s|iiiiO!si",
- (char **) driver_name_kwlist,
- &driver_name,
- &format->bits,
-@@ -84,7 +84,7 @@
- *driver_id = ao_driver_id(driver_name);
- } else {
- PyErr_Clear();
-- if(!(PyArg_ParseTupleAndKeywords(args, kwargs, "i|llllO!sl",
-+ if(!(PyArg_ParseTupleAndKeywords(args, kwargs, "i|iiiiO!si",
- (char **) driver_id_kwlist,
- driver_id,
- &format->bits,
-@@ -141,8 +141,9 @@
- return NULL;
- }
-
-- retobj = (ao_Object *) PyObject_NEW(ao_Object, &ao_Type);
-+ retobj = (ao_Object *) PyObject_New(ao_Object, &ao_Type);
- retobj->dev = dev;
-+ retobj->driver_id = driver_id;
- return (PyObject *) retobj;
- }
-
-@@ -150,7 +151,7 @@
- py_ao_dealloc(ao_Object *self)
- {
- ao_close(self->dev);
-- PyMem_DEL(self);
-+ PyObject_Del(self);
- }
-
- static PyObject *
-@@ -184,7 +185,7 @@
-
- /* It's a method */
- ao_Object *ao_self = (ao_Object *) self;
-- info = ao_driver_info(ao_self->dev->driver_id);
-+ info = ao_driver_info(ao_self->driver_id);
-
- } else {
-
---- src/aomodule.h
-+++ src/aomodule.h
-@@ -9,6 +9,7 @@
- typedef struct {
- PyObject_HEAD
- ao_device *dev;
-+ uint32_t driver_id;
- } ao_Object;
-
- static PyObject *Py_aoError;
diff --git a/dev-python/pyao/metadata.xml b/dev-python/pyao/metadata.xml
deleted file mode 100644
index 9e5274c5b4ae..000000000000
--- a/dev-python/pyao/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/pyao/pyao-0.82-r3.ebuild b/dev-python/pyao/pyao-0.82-r3.ebuild
deleted file mode 100644
index 85282e85eb17..000000000000
--- a/dev-python/pyao/pyao-0.82-r3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the libao library"
-HOMEPAGE="http://www.andrewchatham.com/pyogg/"
-SRC_URI="http://www.andrewchatham.com/pyogg/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ia64 ppc -sparc x86"
-IUSE=""
-
-DEPEND=">=media-libs/libao-1.0.0"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-new_api.patch )
-
-python_compile() {
- "${PYTHON}" config_unix.py || die
- distutils-r1_python_compile
-}
diff --git a/dev-python/pycdf/Manifest b/dev-python/pycdf/Manifest
deleted file mode 100644
index 332dafff504b..000000000000
--- a/dev-python/pycdf/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pycdf-0.6-3.tar.gz 167762 BLAKE2B cbdcad6d4348951dd842710f58e276e9d1a87a4f2fb9aeda1df1c5347d51197708797f16e8a71d634296cf94190aa6cb5616467db248bdc568e992c0b62ed787 SHA512 c18ecb46fa3888ab2fdd3449fcc599a22e371996faa273aa67f137a960ad74f8eb40472174a9034ccecc86ddaea14d1955b4cfdd16c8b64d2fd54cc42a75ad86
diff --git a/dev-python/pycdf/metadata.xml b/dev-python/pycdf/metadata.xml
deleted file mode 100644
index f9bcbfa7e57f..000000000000
--- a/dev-python/pycdf/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">pysclint</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pycdf/pycdf-0.6.3-r1.ebuild b/dev-python/pycdf/pycdf-0.6.3-r1.ebuild
deleted file mode 100644
index 74bd9b0ce220..000000000000
--- a/dev-python/pycdf/pycdf-0.6.3-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_P="${PN}-${PV:0:3}-${PV:4:1}"
-
-DESCRIPTION="Python interface to scientific netCDF library"
-HOMEPAGE="http://pysclint.sourceforge.net/pycdf/"
-SRC_URI="mirror://sourceforge/pysclint/${MY_P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
- >=sci-libs/netcdf-3.6.1"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-python_install_all() {
- use doc && dohtml doc/pycdf.html
- dodoc CHANGES doc/pycdf.txt
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pychef/Manifest b/dev-python/pychef/Manifest
deleted file mode 100644
index 8d70eb3445ed..000000000000
--- a/dev-python/pychef/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST PyChef-0.2.3.tar.gz 21082 BLAKE2B fb0502b931588e02f67fd5f21e61dfe1c0171d21896ef00185196659d85134ba68f010c18d5ed698ff9a3d0d96e31fcd8f337f3b1002fb79184a20545a4775c5 SHA512 e8e0f3045f23032d8fe3169e9ff66cb3ce78ac1a9910d35c7399eeb252b474668c11dde4205689608c073b95f380738bf34b47d32ee5d24edb61fe3fd1674790
diff --git a/dev-python/pychef/metadata.xml b/dev-python/pychef/metadata.xml
deleted file mode 100644
index 1474fde779fd..000000000000
--- a/dev-python/pychef/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>prometheanfire@gentoo.org</email>
- <name>Matthew Thode</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <longdescription lang="en">
- A Python API for interacting with a Chef server.
- </longdescription>
- <upstream>
- <remote-id type="pypi">PyChef</remote-id>
- <remote-id type="github">coderanger/pychef</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pychef/pychef-0.2.3.ebuild b/dev-python/pychef/pychef-0.2.3.ebuild
deleted file mode 100644
index 13c1b4aa8744..000000000000
--- a/dev-python/pychef/pychef-0.2.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python API for interacting with a Chef server"
-HOMEPAGE="https://github.com/coderanger/pychef"
-SRC_URI="mirror://pypi/P/PyChef/PyChef-${PV}.tar.gz"
-S="${WORKDIR}/PyChef-${PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/versiontools[${PYTHON_USEDEP}]
- test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-python_test() {
- nosetests || die
-}
diff --git a/dev-python/pyclamav/Manifest b/dev-python/pyclamav/Manifest
deleted file mode 100644
index f1977c803a2d..000000000000
--- a/dev-python/pyclamav/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyclamav-0.4.1.tar.gz 12789 BLAKE2B f0ca4d357c73fb1064425596c6f7daa7ec4075c5b53a5b279dd7aeaefeb099252d5e977b041557c39bbd517f38d9eb9643dca0a7fa46810d63f790d6311b6f68 SHA512 ea06ba4706d2a1a98f265f308a72461224d09c44498f2809d31d7576958ecb53038cc3b98ba65e7841bf5082ecf094c2eea6cf7156074461378e98260d42b54f
diff --git a/dev-python/pyclamav/files/pyclamav-0.4.1-clamav-0.95.patch b/dev-python/pyclamav/files/pyclamav-0.4.1-clamav-0.95.patch
deleted file mode 100644
index 1cf77e1925e7..000000000000
--- a/dev-python/pyclamav/files/pyclamav-0.4.1-clamav-0.95.patch
+++ /dev/null
@@ -1,126 +0,0 @@
-
---- python-clamav-0.4.1.orig/pyclamav.c
-+++ python-clamav-0.4.1/pyclamav.c
-@@ -33,25 +33,6 @@
-
- /* ********************************************************* */
-
--/* To be able to compile with
-- releases 0.75 of libclamav
--
-- Where cl_free was cl_freetrie
-- and cl_build was cl_buildtrie
-- CL_SCAN_STDOPT did not exist
--*/
--#ifndef CL_SCAN_STDOPT
--#define CL_SCAN_STDOPT CL_RAW | CL_ARCHIVE | CL_MAIL | CL_DISABLERAR | CL_OLE2 | CL_ENCRYPTED
--void cl_free(struct cl_node *rootnode) {
-- cl_freetrie(rootnode);
-- return;
--}
--
--int cl_build(struct cl_node *rootnode) {
-- return cl_buildtrie(rootnode);
--}
--#endif
--
- /* For python prior to 2.3 */
- #ifndef PyMODINIT_FUNC
- #define PyMODINIT_FUNC void
-@@ -68,11 +49,9 @@
- unsigned int signumber = 0;
-
- /* Structures for clamav */
--struct cl_node *root = NULL;
--struct cl_limits limits;
-+struct cl_engine *engine = NULL;
- struct cl_stat dbstat;
-
--
- /*
- * If the virus database has been changed, then
- * free the current tree and reload the new one
-@@ -85,22 +64,22 @@
- /* If yes : reload DB */
- if (cl_statchkdir(&dbstat) == 1)
- {
-- /* free the tree */
-- cl_free(root);
-+ /* free the engine */
-+ cl_engine_free(engine);
- signumber=0;
-- root=NULL;
-+ engine=NULL;
-
- /* Load DB */
-- if((ret = cl_load(cl_retdbdir(), &root, &signumber, CL_DB_STDOPT))) {
-+ if((ret = cl_load(cl_retdbdir(), engine, &signumber, CL_DB_STDOPT)) != CL_SUCCESS) {
- /* Raise exception with error message */
- PyErr_SetString(PyclamavError, cl_strerror(ret));
- return -2;
- }
-
-- /* build the final tree */
-- if((ret = cl_build(root))) {
-- /* free the partial tree */
-- cl_free(root);
-+ /* prepare the engine */
-+ if((ret = cl_engine_compile(engine))) {
-+ /* free the engine */
-+ cl_engine_free(engine);
- /* Raise exception with error message */
- PyErr_SetString(PyclamavError, cl_strerror(ret));
- return -2;
-@@ -231,7 +210,7 @@
- return NULL;
- }
-
-- ret = cl_scanfile(file_to_scan, &virname, &size, root, &limits, CL_SCAN_STDOPT);
-+ ret = cl_scanfile(file_to_scan, &virname, &size, engine, CL_SCAN_STDOPT);
-
- /* Test return code */
- switch (ret) {
-@@ -278,17 +257,21 @@
- /* Set documentation string for the module */
- PyDict_SetItemString(dict, "__doc__", PyString_FromString("pyclamav :\n\n This is a python binding to the C libclamav library\n (from the Clamav project - http://www.clamav.net).\n It can be used to easily allow a Python script to scan\n a file or a buffer against known viruses.\n\nAuthor : Alexandre Norman [norman@xael.org]\n\nFunctions :\n - scanfile(string filename) : Scan a file for virus.\n - get_numsig() : Return the number of known signatures.\n - get_version() : Return the version of Clamav.\n - version() : Return the version of pyclamav.\n"));
-
-+ /* initialize libclamav */
-+ cl_init(CL_INIT_DEFAULT);
-+ engine = cl_engine_new();
-
-- if((ret = cl_load(cl_retdbdir(), &root, &signumber, CL_DB_STDOPT))) {
-+ if((ret = cl_load(cl_retdbdir(), engine, &signumber, CL_DB_STDOPT))) {
- /* Raise exception with error message */
- PyErr_SetString(PyclamavError, cl_strerror(ret));
-+ cl_engine_free(engine);
- return;
- }
-
-- /* build the final tree */
-- if((ret = cl_build(root))) {
-- /* free the partial tree */
-- cl_free(root);
-+ /* prepare the engine */
-+ if((ret = cl_engine_compile(engine)) != CL_SUCCESS) {
-+ /* free up the engine resources */
-+ cl_engine_free(engine);
- /* Raise exception with error message */
- PyErr_SetString(PyclamavError, cl_strerror(ret));
- return;
-@@ -299,15 +282,6 @@
- memset(&dbstat, 0, sizeof(struct cl_stat));
- cl_statinidir(cl_retdbdir(), &dbstat);
-
--
--
-- /* set up archive limits */
-- memset(&limits, 0, sizeof(struct cl_limits));
-- limits.maxfiles = 1000; /* max files */
-- limits.maxfilesize = 10 * 1048576; /* maximal archived file size == 10 Mb */
-- limits.maxreclevel = 5; /* maximal recursion level */
-- limits.archivememlim = 0; /* disable memory limit for bzip2 scanner */
--
- return ;
- }
-
-
diff --git a/dev-python/pyclamav/metadata.xml b/dev-python/pyclamav/metadata.xml
deleted file mode 100644
index 7f4f33c6dbc9..000000000000
--- a/dev-python/pyclamav/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/pyclamav/pyclamav-0.4.1-r2.ebuild b/dev-python/pyclamav/pyclamav-0.4.1-r2.ebuild
deleted file mode 100644
index ffdcef0bbb10..000000000000
--- a/dev-python/pyclamav/pyclamav-0.4.1-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python binding for libclamav"
-HOMEPAGE="https://xael.org/norman/python/pyclamav/
- https://pypi.org/project/pyclamav/"
-SRC_URI="https://xael.org/norman/python/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc x86"
-IUSE=""
-
-DEPEND=">=app-antivirus/clamav-0.90"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-clamav-0.95.patch )
-DOCS=( README.txt example.py )
-
-src_install() {
- distutils-r1_src_install
-
- insinto /usr/share/doc/${PF}
- doins example.py
-}
-
-pkg_postinst() {
- elog "an example called example.py has been installed into /usr/share/doc/${PF}"
-}
diff --git a/dev-python/pycryptopp/Manifest b/dev-python/pycryptopp/Manifest
deleted file mode 100644
index 4468d5c759ac..000000000000
--- a/dev-python/pycryptopp/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST pycryptopp-0.6.0.1206569328141510525648634803928199668821045408958.tar.gz 2009822 BLAKE2B bf25b9049d131b197352138624cc8d393e8b3b33f76e53b1087ded5cdbb365286d0db692a03eaf8c117981e95d1e2074dbbe49daeeba098c3f4a42e9625365e2 SHA512 bdd7d983bc0f8ef50c140a8da0c532883f0f1461d4a91d2761c872403133e9474d4fdbd78e275adbaacd2066cab4121034002a4730258162a618b3af913fdf7a
-DIST pycryptopp-0.7.1.869544967005693312591928092448767568728501330214.tar.gz 1992756 BLAKE2B 7b458d3143ad4b4d2a3f6dc385241f6ea224429c1b7e56d431dc11134ed12a8bf0c5420e079ab8f62db6fb405e10fb0edcd7bf3d18200445f258834970ac44dd SHA512 8b5996badedcd32345818f95e26487ac938c10e1790495515c74816075261a4fcedd2f80c55beddbdea54ed8899bc7c7b1a192468cb3cf434c50f9a68b65cc25
diff --git a/dev-python/pycryptopp/files/pycryptopp-0.7.1-abi-change.patch b/dev-python/pycryptopp/files/pycryptopp-0.7.1-abi-change.patch
deleted file mode 100644
index d6edd2ecc630..000000000000
--- a/dev-python/pycryptopp/files/pycryptopp-0.7.1-abi-change.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-https://github.com/tahoe-lafs/pycryptopp/issues/42
-
---- old/src/pycryptopp/cipher/aesmodule.cpp
-+++ old/src/pycryptopp/cipher/aesmodule.cpp
-@@ -20,6 +20,8 @@
- #include <src-cryptopp/aes.h>
- #endif
-
-+typedef unsigned char byte;
-+
- static const char*const aes___doc__ = "_aes counter mode cipher\n\
- You are advised to run aes.start_up_self_test() after importing this module.";
-
---- old/src/pycryptopp/cipher/xsalsa20module.cpp
-+++ old/src/pycryptopp/cipher/xsalsa20module.cpp
-@@ -16,6 +16,8 @@
- #include <src-cryptopp/salsa.h>
- #endif
-
-+typedef unsigned char byte;
-+
- static const char* const xsalsa20__doc__ = "_xsalsa20 cipher";
-
- static PyObject *xsalsa20_error;
---- old/src/pycryptopp/hash/sha256module.cpp
-+++ old/src/pycryptopp/hash/sha256module.cpp
-@@ -21,6 +21,8 @@
- #include <src-cryptopp/filters.h>
- #endif
-
-+typedef unsigned char byte;
-+
- static const char*const sha256___doc__ = "_sha256 hash function";
-
- static PyObject *sha256_error;
---- old/src/pycryptopp/publickey/rsamodule.cpp
-+++ old/src/pycryptopp/publickey/rsamodule.cpp
-@@ -87,7 +87,7 @@
- VerifyingKey_serialize(VerifyingKey *self, PyObject *dummy) {
- std::string outstr;
- StringSink ss(outstr);
-- self->k->DEREncode(ss);
-+ self->k->GetMaterial().Save(ss);
- PyStringObject* result = reinterpret_cast<PyStringObject*>(PyString_FromStringAndSize(outstr.c_str(), outstr.size()));
- if (!result)
- return NULL;
-@@ -216,7 +216,7 @@
- SigningKey_serialize(SigningKey *self, PyObject *dummy) {
- std::string outstr;
- StringSink ss(outstr);
-- self->k->DEREncode(ss);
-+ self->k->GetMaterial().Save(ss);
- PyStringObject* result = reinterpret_cast<PyStringObject*>(PyString_FromStringAndSize(outstr.c_str(), outstr.size()));
- if (!result)
- return NULL;
diff --git a/dev-python/pycryptopp/metadata.xml b/dev-python/pycryptopp/metadata.xml
deleted file mode 100644
index b4a9e3bc1573..000000000000
--- a/dev-python/pycryptopp/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">pycryptopp</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pycryptopp/pycryptopp-0.6.0.ebuild b/dev-python/pycryptopp/pycryptopp-0.6.0.ebuild
deleted file mode 100644
index eb61b04973c7..000000000000
--- a/dev-python/pycryptopp/pycryptopp-0.6.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 vcs-snapshot
-
-NUM="1206569328141510525648634803928199668821045408958"
-MY_P="${P}.${NUM}"
-
-DESCRIPTION="Python wrappers for a few algorithms from the Crypto++ library"
-HOMEPAGE="https://tahoe-lafs.org/trac/pycryptopp
- https://pypi.org/project/pycryptopp/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="dev-libs/crypto++"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DOCS="NEWS.rst"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # Don't install license files
- sed -i -e "/data_files=data_files,/d" setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- # use system crypto++ library
- distutils-r1_python_compile --disable-embedded-cryptopp
-}
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/pycryptopp/pycryptopp-0.7.1-r1.ebuild b/dev-python/pycryptopp/pycryptopp-0.7.1-r1.ebuild
deleted file mode 100644
index 400c5ec5bc83..000000000000
--- a/dev-python/pycryptopp/pycryptopp-0.7.1-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 vcs-snapshot
-
-NUM="869544967005693312591928092448767568728501330214"
-MY_P="${P}.${NUM}"
-
-DESCRIPTION="Python wrappers for a few algorithms from the Crypto++ library"
-HOMEPAGE="https://tahoe-lafs.org/trac/pycryptopp
- https://pypi.org/project/pycryptopp/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-libs/crypto++"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DOCS="NEWS.rst"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.1-abi-change.patch )
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # Don't install license files
- sed -i -e "/data_files=data_files,/d" setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- # use system crypto++ library
- distutils-r1_python_compile --disable-embedded-cryptopp
-}
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/pydvdread/Manifest b/dev-python/pydvdread/Manifest
deleted file mode 100644
index 1e09e252d19b..000000000000
--- a/dev-python/pydvdread/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pydvdread-1.0.tar.bz2 62072 BLAKE2B 36ef9dc1accf8d346881ec4a270a43139823b6aa8691e72446433f6106b12468ce4a1c4b85664835c0b7d32c18b9a8b1bfcf1b89fd3120757b4d62a621efbb6c SHA512 1d403e1b9538113bb5ab1a808147691b806ee57db3fa30f704a0fcb1dbb8e9155e470dc2fbb895788af59c2952d637a2853d613f0619deb5daf07d2e7b675eee
diff --git a/dev-python/pydvdread/files/pydvdread-1.0-api-update.patch b/dev-python/pydvdread/files/pydvdread-1.0-api-update.patch
deleted file mode 100644
index 71c08158e660..000000000000
--- a/dev-python/pydvdread/files/pydvdread-1.0-api-update.patch
+++ /dev/null
@@ -1,287 +0,0 @@
-update the module to libdvdread-4.2.0 (at least so tests pass)
-
---- a/src/dvdread/__init__.py
-+++ b/src/dvdread/__init__.py
-@@ -1,6 +1,6 @@
- """Main package of pydvdread."""
-
--__all__ = ['cmd_print',
-+__all__ = [
- 'dvd_reader',
- 'ifo_print',
- 'ifo_read',
---- a/src/dvdread/all.i
-+++ b/src/dvdread/all.i
-@@ -403,7 +403,6 @@
- %{
- #include <stdint.h>
- %}
--%include "cmd_print.i"
- %include "dvd_reader.i"
- %include "ifo_print.i"
- %include "ifo_read.i"
---- a/src/dvdread/ifo_types.i
-+++ b/src/dvdread/ifo_types.i
-@@ -374,7 +374,7 @@ typedef struct {
- uint16_t nr_of_pre;
- uint16_t nr_of_post;
- uint16_t nr_of_cell;
-- uint16_t last_byte;
-+ uint16_t zero_1;
- vm_cmd_t *pre_cmds;
- vm_cmd_t *post_cmds;
- vm_cmd_t *cell_cmds;
---- a/src/dvdread/ifo_print.i
-+++ b/src/dvdread/ifo_print.i
-@@ -31,6 +31,7 @@ file to stdout."
-
- %{
- #include <dvdread/ifo_print.h>
-+#include <dvdread/ifo_read.h>
- %}
-
- /**
-@@ -40,21 +41,6 @@ file to stdout."
- %feature("autodoc", "0");
-
- /* ifoPrint(dvd, title); */
--void ifoPrint(dvd_reader_t *dvd, int title);
-+void ifo_print(dvd_reader_t *dvd, int title);
-
- %feature("autodoc", "1");
--
--void ifoPrint_VMGI_MAT(vmgi_mat_t *obj);
--void ifoPrint_VTSI_MAT(vtsi_mat_t *obj);
--
--void ifoPrint_PTL_MAIT(ptl_mait_t *obj);
--void ifoPrint_VTS_ATRT(vts_atrt_t *obj);
--void ifoPrint_TT_SRPT(tt_srpt_t *obj);
--void ifoPrint_VTS_PTT_SRPT(vts_ptt_srpt_t *obj);
--void ifoPrint_PGC(pgc_t *obj);
--void ifoPrint_PGCIT(pgcit_t *obj);
--void ifoPrint_PGCI_UT(pgci_ut_t *obj);
--void ifoPrint_VTS_TMAPT(vts_tmapt_t *obj);
--void ifoPrint_C_ADT(c_adt_t *obj);
--void ifoPrint_VOBU_ADMAP(vobu_admap_t *obj);
--
---- a/src/dvdread/ifo_print.py
-+++ b/src/dvdread/ifo_print.py
-@@ -16,11 +16,4 @@
- ## along with this program; if not, write to the Free Software
- ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
--from all import ifoPrint
--from all import ifoPrint_VMGI_MAT, ifoPrint_VTSI_MAT
--from all import ifoPrint_PTL_MAIT, ifoPrint_VTS_ATRT
--from all import ifoPrint_TT_SRPT, ifoPrint_VTS_PTT_SRPT
--from all import ifoPrint_PGC, ifoPrint_PGCIT
--from all import ifoPrint_PGCI_UT, ifoPrint_VTS_TMAPT
--from all import ifoPrint_C_ADT, ifoPrint_VOBU_ADMAP
--
-+from all import ifo_print
---- a/src/dvdread/dvd_reader.i
-+++ b/src/dvdread/dvd_reader.i
-@@ -59,14 +59,6 @@ reading files located on a DVD."
-
-
- /**
-- * DVDVersion
-- */
--%feature("autodoc", "DVDVersion() -> int\n\n\
--Returns the version of libdvdread.") DVDVersion;
--int DVDVersion(void);
--
--
--/**
- * DVDOpen
- */
- %feature("autodoc", "DVDOpen(path) -> dvd\n\n\
-@@ -106,25 +98,6 @@ void DVDClose( dvd_reader_t * );
-
-
- /**
-- * DVDInit
-- */
--%feature("autodoc", "DVDInit()\n\n\
--Initializes support for multiple threads.\n\n\
--NOTE: You must call DVDInit before using any of the other functions\n\
--if you are going to use them in a multithreading app.") DVDInit;
--void DVDInit(void);
--
--
--/**
-- * DVDFinish
-- */
--%feature("autodoc", "DVDFinish()\n\n\
--Frees any dlopened objects.\n\n\
--NOTE: You must DVDClose all handles opened with DVDOpen before calling this.") DVDFinish;
--void DVDFinish(void);
--
--
--/**
- * File Domains
- */
- typedef enum {
---- a/src/dvdread/dvd_reader.py
-+++ b/src/dvdread/dvd_reader.py
-@@ -22,9 +22,7 @@ from all import DVD_READ_MENU_VOBS, DVD_READ_TITLE_VOBS
-
- from all import dvd_stat_t
-
--from all import DVDVersion, DVDOpen
--from all import DVDClose, DVDInit
--from all import DVDFinish, DVDFileStat
-+from all import DVDOpen, DVDClose, DVDFileStat
- from all import DVDOpenFile, DVDCloseFile
- from all import DVDReadBlocks, DVDFileSeek
- from all import DVDReadBytes, DVDFileSize
---- a/tests/TestAll.py
-+++ b/tests/TestAll.py
-@@ -33,7 +33,6 @@ devpath()
-
- import unittest
-
--import Test_cmd_print
- import Test_dvd_reader
- import Test_ifo_print
- import Test_ifo_read
-@@ -49,7 +48,6 @@ import TestStruct_nav_types
- # Run all tests
- if __name__ == '__main__':
- if len(sys.argv) > 1:
-- Test_cmd_print.DVDPATH = sys.argv[1]
- Test_dvd_reader.DVDPATH = sys.argv[1]
- Test_ifo_print.DVDPATH = sys.argv[1]
- Test_ifo_read.DVDPATH = sys.argv[1]
-@@ -57,8 +55,7 @@ if __name__ == '__main__':
- Test_nav_print.DVDPATH = sys.argv[1]
- Test_nav_read.DVDPATH = sys.argv[1]
- Test_nav_types.DVDPATH = sys.argv[1]
-- suite = unittest.TestLoader().loadTestsFromModule(Test_cmd_print)
-- suite.addTest(unittest.TestLoader().loadTestsFromModule(Test_dvd_reader))
-+ suite = unittest.TestLoader().loadTestsFromModule(Test_dvd_reader)
- suite.addTest(unittest.TestLoader().loadTestsFromModule(Test_ifo_print))
- suite.addTest(unittest.TestLoader().loadTestsFromModule(Test_ifo_read))
- suite.addTest(unittest.TestLoader().loadTestsFromModule(Test_ifo_types))
---- a/tests/Test_dvd_reader.py
-+++ b/tests/Test_dvd_reader.py
-@@ -49,9 +49,6 @@ class Test1(unittest.TestCase):
- self.assert_(isinstance(dvd_reader.DVD_READ_MENU_VOBS, int))
- self.assert_(isinstance(dvd_reader.DVD_READ_TITLE_VOBS, int))
-
-- def test_DVDVersion(self):
-- self.assert_(isinstance(dvd_reader.DVDVersion(), int))
--
- class Test2(unittest.TestCase):
-
- def tearDown(self):
-@@ -70,22 +67,6 @@ class Test3(unittest.TestCase):
- def test_DVDClose(self):
- dvd_reader.DVDClose(self.dvd)
-
--class Test4(unittest.TestCase):
--
-- def tearDown(self):
-- dvd_reader.DVDFinish()
--
-- def test_DVDInit(self):
-- dvd_reader.DVDInit()
--
--class Test5(unittest.TestCase):
--
-- def setUp(self):
-- dvd_reader.DVDInit()
--
-- def test_DVDFinish(self):
-- dvd_reader.DVDFinish()
--
- class Test6(unittest.TestCase):
-
- def setUp(self):
---- a/tests/Test_ifo_print.py
-+++ b/tests/Test_ifo_print.py
-@@ -50,45 +50,8 @@ class Test1(unittest.TestCase):
- ifo_read.ifoClose(self.ifo)
- dvd_reader.DVDClose(self.dvd)
-
-- def test_ifoPrint(self):
-- ifo_print.ifoPrint(self.dvd, 1)
--
-- def test_ifoPrint_VMGI_MAT(self):
-- ifo_print.ifoPrint_VMGI_MAT(self.ifo0.vmgi_mat)
--
-- def test_ifoPrint_VTSI_MAT(self):
-- ifo_print.ifoPrint_VTSI_MAT(self.ifo.vtsi_mat)
--
-- def test_ifoPrint_PTL_MAIT(self):
-- if self.ifo0.ptl_mait:
-- ifo_print.ifoPrint_PTL_MAIT(self.ifo0.ptl_mait)
--
-- def test_ifoPrint_VTS_ATRT(self):
-- ifo_print.ifoPrint_VTS_ATRT(self.ifo0.vts_atrt)
--
-- def test_ifoPrint_TT_SRPT(self):
-- ifo_print.ifoPrint_TT_SRPT(self.ifo0.tt_srpt)
--
-- def test_ifoPrint_VTS_PTT_SRPT(self):
-- ifo_print.ifoPrint_VTS_PTT_SRPT(self.ifo.vts_ptt_srpt)
--
-- def test_ifoPrint_PGC(self):
-- ifo_print.ifoPrint_PGC(self.ifo0.first_play_pgc)
--
-- def test_ifoPrint_PGCIT(self):
-- ifo_print.ifoPrint_PGCIT(self.ifo.vts_pgcit)
--
-- def test_ifoPrint_PGCI_UT(self):
-- ifo_print.ifoPrint_PGCI_UT(self.ifo.pgci_ut)
--
-- def test_ifoPrint_VTS_TMAPT(self):
-- ifo_print.ifoPrint_VTS_TMAPT(self.ifo.vts_tmapt)
--
-- def test_ifoPrint_C_ADT(self):
-- ifo_print.ifoPrint_C_ADT(self.ifo.menu_c_adt)
--
-- def test_ifoPrint_VOBU_ADMAP(self):
-- ifo_print.ifoPrint_VOBU_ADMAP(self.ifo.menu_vobu_admap)
-+ def test_ifo_print(self):
-+ ifo_print.ifo_print(self.dvd, 1)
-
-
- # Run the tests
---- a/tests/Test_ifo_types.py
-+++ b/tests/Test_ifo_types.py
-@@ -189,7 +189,7 @@ def pgc_command_tbl_t(obj, tester):
- tester.assert_(isinstance(obj.nr_of_pre, int))
- tester.assert_(isinstance(obj.nr_of_post, int))
- tester.assert_(isinstance(obj.nr_of_cell, int))
-- tester.assert_(isinstance(obj.last_byte, int))
-+ tester.assert_(isinstance(obj.zero_1, int))
- tester.assert_(callable(obj.pre_cmds))
- for i in range(obj.nr_of_pre):
- tester.assert_(isinstance(obj.pre_cmds(i), ifo_types.vm_cmd_t))
-@@ -457,18 +457,18 @@ def ptl_mait_country_t(obj, tester):
- tester.assert_(isinstance(obj.zero_1, int))
- tester.assert_(isinstance(obj.pf_ptl_mai_start_byte, int))
- tester.assert_(isinstance(obj.zero_2, int))
-- tester.assert_(isinstance(obj.pf_ptl_mai, ifo_types.pf_level_t))
-- pf_level_t(obj.pf_ptl_mai, tester)
-+ # No idea what's going on here.
-+ #tester.assert_(isinstance(obj.pf_ptl_mai, ifo_types.pf_level_t))
-+ #pf_level_t(obj.pf_ptl_mai, tester)
-
- def ptl_mait_t(obj, tester):
- tester.assert_(isinstance(obj.nr_of_countries, int))
- tester.assert_(isinstance(obj.nr_of_vtss, int))
- tester.assert_(isinstance(obj.last_byte, int))
-- tester.assert_(isinstance(obj.countries, list))
-- tester.assertEqual(len(obj.countries), obj.nr_of_countries)
-- for elem in obj.countries:
-- tester.assert_(isinstance(elem, ifo_types.ptl_mait_country_t))
-- ptl_mait_country_t(elem, tester)
-+ tester.assert_(callable(obj.countries))
-+ for i in range(obj.nr_of_countries):
-+ tester.assert_(isinstance(obj.countries(i), ifo_types.ptl_mait_country_t))
-+ ptl_mait_country_t(obj.countries(i), tester)
-
- def vts_attributes_t(obj, tester):
- tester.assert_(isinstance(obj.last_byte, int))
diff --git a/dev-python/pydvdread/files/pydvdread-1.0-py3k.patch b/dev-python/pydvdread/files/pydvdread-1.0-py3k.patch
deleted file mode 100644
index 338ad6c0ef0c..000000000000
--- a/dev-python/pydvdread/files/pydvdread-1.0-py3k.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-get it building w/python3
-
---- a/setup.py
-+++ b/setup.py
-@@ -18,11 +18,11 @@ def fixso(filepath):
- class my_build_ext(build_ext):
- def build_extension(self, ext):
- sources = ext.sources
-- if sources is None or type(sources) not in (ListType, TupleType):
-- raise DistutilsSetupError, \
-+ if sources is None or not isinstance(sources, (list, tuple)):
-+ raise DistutilsSetupError(
- ("in 'ext_modules' option (extension '%s'), " +
- "'sources' must be present and must be " +
-- "a list of source filenames") % ext.name
-+ "a list of source filenames") % ext.name)
- sources = list(sources)
- fullname = self.get_ext_fullname(ext.name)
- if self.inplace:
diff --git a/dev-python/pydvdread/metadata.xml b/dev-python/pydvdread/metadata.xml
deleted file mode 100644
index d1ae6b21ccc0..000000000000
--- a/dev-python/pydvdread/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">pydvdread</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pydvdread/pydvdread-1.0-r1.ebuild b/dev-python/pydvdread/pydvdread-1.0-r1.ebuild
deleted file mode 100644
index df9ec22c1527..000000000000
--- a/dev-python/pydvdread/pydvdread-1.0-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A set of Python bindings for the libdvdread library"
-HOMEPAGE="http://pydvdread.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-RESTRICT="test" # Requires an actual DVD to test.
-
-DEPEND="media-libs/libdvdread
- dev-lang/swig"
-RDEPEND=""
-
-PATCHES=( "${FILESDIR}"/${P}-py3k.patch \
- "${FILESDIR}"/${P}-api-update.patch )
-
-python_test() {
- "${PYTHON}" tests/TestAll.py || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/pyelemental/Manifest b/dev-python/pyelemental/Manifest
deleted file mode 100644
index f85c932ac916..000000000000
--- a/dev-python/pyelemental/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyelemental-1.2.0.tar.bz2 34610 BLAKE2B b3de55927c889344ca05ae690e535a8a0243b5576a71691d602a51914565e0a67239c89b69795ab9e66bf58af17851fba75669a3fc00c2f97fb40daa59c14de0 SHA512 2053042ed19e73d9fefd1d86d29d6d3f9fbed1b0733273197bf62f908154d96ac4c6f3ca0c314e66fa291ab253e8afcdf514e4fbf3e4ea66741349f45a27b23e
diff --git a/dev-python/pyelemental/files/pyelemental-1.2.0-gcc-4.7.patch b/dev-python/pyelemental/files/pyelemental-1.2.0-gcc-4.7.patch
deleted file mode 100644
index a0a53a67be28..000000000000
--- a/dev-python/pyelemental/files/pyelemental-1.2.0-gcc-4.7.patch
+++ /dev/null
@@ -1,25 +0,0 @@
- value-types.tcc | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/value-types.tcc b/value-types.tcc
-index 5afc8d0..a95ccbf 100644
---- a/value-types.tcc
-+++ b/value-types.tcc
-@@ -44,7 +44,7 @@ ValueType_t (bool)::ready (PyObject* module)
-
- ValueType_t (PyObject*)::wrap (const cxxtype& source)
- {
-- return wrap_copy (&type, source);
-+ return ValueType::wrap_copy (&type, source);
- }
-
-
-@@ -160,7 +160,7 @@ ValueListType_t (bool)::ready (PyObject* module)
-
- ValueListType_t (PyObject*)::wrap (const cxxtype& source)
- {
-- return wrap_copy (&type, source);
-+ return ValueListType::wrap_copy (&type, source);
- }
-
-
diff --git a/dev-python/pyelemental/metadata.xml b/dev-python/pyelemental/metadata.xml
deleted file mode 100644
index 3b58d75ed9a6..000000000000
--- a/dev-python/pyelemental/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="freecode">gelemental</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pyelemental/pyelemental-1.2.0-r1.ebuild b/dev-python/pyelemental/pyelemental-1.2.0-r1.ebuild
deleted file mode 100644
index 39c5e4117997..000000000000
--- a/dev-python/pyelemental/pyelemental-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION="Python bindings for libelemental (sci-chemistry/gelemental)"
-HOMEPAGE="http://freecode.com/projects/gelemental/"
-SRC_URI="http://www.kdau.com/files/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND=">=sci-chemistry/gelemental-1.2.0"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-gcc-4.7.patch )
-
-python_prepare_all() {
- append-cxxflags -std=c++11
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyifp/Manifest b/dev-python/pyifp/Manifest
deleted file mode 100644
index 4ce8e713cdc8..000000000000
--- a/dev-python/pyifp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyifp-0.2.2.tar.gz 21378 BLAKE2B 681b837c13232dedf69c827d0287e7a0e90e532764c6ac8dfc9234b2e957bda9c222db39dc2925f81f0d0bc9b69d6979e9e65377db8c628c195af717275bb3f7 SHA512 9d4b2fc41406c784e8fe9bb650760d750fdf9390b2c69baee1032cc33ffc726ec1a688faa043196a0d075f4e10530dac6637e76b4440b92142f69683cd65a281
diff --git a/dev-python/pyifp/files/pyifp-0.2.2-setup-fix.patch b/dev-python/pyifp/files/pyifp-0.2.2-setup-fix.patch
deleted file mode 100644
index 2582e0fd8841..000000000000
--- a/dev-python/pyifp/files/pyifp-0.2.2-setup-fix.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- pyifp-0.2.2/setup.py 2005-02-21 01:36:05.000000000 -0500
-+++ pyifp-0.2.2-fixed/setup.py 2005-10-15 13:29:26.000000000 -0400
-@@ -54,7 +54,7 @@
- self.swig_inc = 'SWIG'
- self.swig_shadow = None
-
-- def swig_sources(self, sources):
-+ def swig_sources(self, sources, extension=None):
- """Override the definition of 'swig_sources' in build_ext. This
- is essentially the same function but with better swig support.
- I will now quote the original docstring:
diff --git a/dev-python/pyifp/metadata.xml b/dev-python/pyifp/metadata.xml
deleted file mode 100644
index e3560c535fc1..000000000000
--- a/dev-python/pyifp/metadata.xml
+++ /dev/null
@@ -1,15 +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>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">ifp-gnome</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pyifp/pyifp-0.2.2-r1.ebuild b/dev-python/pyifp/pyifp-0.2.2-r1.ebuild
deleted file mode 100644
index e5adcfa496b5..000000000000
--- a/dev-python/pyifp/pyifp-0.2.2-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for libifp library for accessing iRiver iFP devices"
-HOMEPAGE="http://ifp-gnome.sourceforge.net"
-SRC_URI="mirror://sourceforge/ifp-gnome/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE=""
-
-RDEPEND=">=media-libs/libifp-1.0.0.2"
-DEPEND="${RDEPEND}
- dev-lang/swig"
-
-pkg_setup() {
- python-single-r1_pkg_setup
-}
-
-PATCHES=( "${FILESDIR}"/${P}-setup-fix.patch )
diff --git a/dev-python/pylibpcap/Manifest b/dev-python/pylibpcap/Manifest
deleted file mode 100644
index ad414f1f2301..000000000000
--- a/dev-python/pylibpcap/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pylibpcap-0.6.4.tar.gz 49517 BLAKE2B 84d9e351e6669956c1fc776bacb74a9d88c19a61123d65e617bb7bf6d1ddda654c502dba82a3be94856026dd27ddcbb0cdd94d93c3a96c96eb65e149bf2a24a0 SHA512 5db891bc044065ea72fb24f800adcdc1c80280a95a169f241a926b65ecff9b2cddc8cca1f2210bdd3fa01f4bc358a696eab93438d49b2eea10a22b6afc4ca468
diff --git a/dev-python/pylibpcap/metadata.xml b/dev-python/pylibpcap/metadata.xml
deleted file mode 100644
index 5b3b19d3c47f..000000000000
--- a/dev-python/pylibpcap/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">pylibpcap</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild b/dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild
deleted file mode 100644
index 598903de0bd9..000000000000
--- a/dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface to libpcap"
-HOMEPAGE="https://sourceforge.net/projects/pylibpcap/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ia64 x86"
-IUSE="examples"
-
-RDEPEND="net-libs/libpcap"
-DEPEND="${RDEPEND}"
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyml/Manifest b/dev-python/pyml/Manifest
deleted file mode 100644
index aaabcca735c8..000000000000
--- a/dev-python/pyml/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST PyML-0.7.13.3.tar.gz 5896911 BLAKE2B 740ee900fe2feb5105ae5f892c5def74881c45863e06dd3f17b9ef0c4b7052c42a3b854aa808dcbe2129c7ecef1bb956982853f5071abf288564c07ca7b29628 SHA512 9933be07122e6fc7ece017b28fbc895cd2ef2778d8d5144c7f084ddd2090e054e37a581341371450fd7c28713ed4c725e229a81daad571150f476945750a51ae
diff --git a/dev-python/pyml/metadata.xml b/dev-python/pyml/metadata.xml
deleted file mode 100644
index 16161c4accf0..000000000000
--- a/dev-python/pyml/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <longdescription lang="en">
- PyML is a flexible Python framework for using various classification
- methods including Support Vector Machines (SVM).
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">pyml</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pyml/pyml-0.7.13.3.ebuild b/dev-python/pyml/pyml-0.7.13.3.ebuild
deleted file mode 100644
index 5c72d12d6990..000000000000
--- a/dev-python/pyml/pyml-0.7.13.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MYP=PyML-${PV}
-
-DESCRIPTION="Python machine learning package"
-HOMEPAGE="http://pyml.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${MYP}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MYP}"
-
-python_test() {
- pushd data >/dev/null || die
- "${EPYTHON}" -c "from PyML.demo import pyml_test; pyml_test.test('svm')" || die "tests failed"
- popd >/dev/null || die
-}
-
-python_install_all() {
- if use doc; then
- dodoc doc/tutorial.pdf
- HTML_DOCS=( doc/autodoc/. )
- fi
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pynag/Manifest b/dev-python/pynag/Manifest
deleted file mode 100644
index 5e27448d3612..000000000000
--- a/dev-python/pynag/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pynag-0.9.1.tar.gz 219909 BLAKE2B e04d5150fdf1f5d53b6496ff532ebc4b0dcbe63eb5b2d03e7b3384d7b4ede328f3bb5d4a2d053ad3a4eb21fb62ba4df2d16b3305c090fbc50dddcb6f4a503726 SHA512 9a16dc952a4ec468c551d31c9e6d85013da51edd30548e1b8ef886ae228b509578d84e7e7045b70d11b6b1ae77969f7a92afd58a254e0554fa1ffd839a82729f
diff --git a/dev-python/pynag/metadata.xml b/dev-python/pynag/metadata.xml
deleted file mode 100644
index 92c314843a2e..000000000000
--- a/dev-python/pynag/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>chainsaw@gentoo.org</email>
- <name>Tony Vroon</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">pynag/pynag</remote-id>
- <remote-id type="pypi">pynag</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pynag/pynag-0.9.1.ebuild b/dev-python/pynag/pynag-0.9.1.ebuild
deleted file mode 100644
index 7c0e001abd1d..000000000000
--- a/dev-python/pynag/pynag-0.9.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2017 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit distutils-r1
-
-DESCRIPTION="Python modules for Nagios plugins and configuration"
-HOMEPAGE="http://pynag.org/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
diff --git a/dev-python/pyndex/Manifest b/dev-python/pyndex/Manifest
deleted file mode 100644
index 9a0eca751fe0..000000000000
--- a/dev-python/pyndex/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Pyndex-0.3.2a.tar.gz 34651 BLAKE2B daf753c6835fae417e416bfbc61c7b3801a8947fa027f4d1b252279dcd69d960b52d5487159738568aa0d1ec13c49f841b24ae9e0c0a83f64f88e03fb6108fa7 SHA512 f1ddea8cde1f1517ed1c1319cab442ace3e4c9e2a6a2174aca2f348c915c5db2c9fe4c1543f5b16770cc8364cac930a40bef9bce8f7b76c3b0d88c8639acce75
diff --git a/dev-python/pyndex/metadata.xml b/dev-python/pyndex/metadata.xml
deleted file mode 100644
index c1b46ba6d8d0..000000000000
--- a/dev-python/pyndex/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lordvan@gentoo.org</email>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">pyndex</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pyndex/pyndex-0.3.2a-r1.ebuild b/dev-python/pyndex/pyndex-0.3.2a-r1.ebuild
deleted file mode 100644
index 4d6a605f6fbb..000000000000
--- a/dev-python/pyndex/pyndex-0.3.2a-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-MY_PN="Pyndex"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Simple and fast Python full-text indexer (aka search engine) using Metakit as its back-end"
-HOMEPAGE="https://sourceforge.net/projects/pyndex/"
-SRC_URI="mirror://sourceforge/pyndex/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=dev-db/metakit-2.4.9.2[python]"
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- python-single-r1_pkg_setup
-}
diff --git a/dev-python/pyoembed/Manifest b/dev-python/pyoembed/Manifest
deleted file mode 100644
index e213e6ddda25..000000000000
--- a/dev-python/pyoembed/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyoembed-0.1.1.tar.gz 12941 BLAKE2B 0a3a5935e599450441e661b124034be36a0d3c529b936d9a8cacf997870d83f89a2d067f250902043efd07a44b56a7b3e10524dcf51dea603a033ece47200c23 SHA512 6ce7ec87082179c0f35dffe67f7ce91b71c40c57ed6bf7bd0ecd2ce654fbd1ab0c6f6469cbfb4e0a8dafc970bf496ffbc57f09838cf575e0becf7527553de63e
diff --git a/dev-python/pyoembed/metadata.xml b/dev-python/pyoembed/metadata.xml
deleted file mode 100644
index 20911663d8b3..000000000000
--- a/dev-python/pyoembed/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>rafaelmartins@gentoo.org</email>
- <name>Rafael G. Martins</name>
- </maintainer>
- <longdescription lang="en">
- A Python library for oEmbed that supports auto-discovered and manually included providers.
- </longdescription>
- <upstream>
- <maintainer status="active">
- <email>rafaelmartins@gentoo.org</email>
- <name>Rafael G. Martins</name>
- </maintainer>
- <remote-id type="pypi">pyoembed</remote-id>
- <remote-id type="github">rafaelmartins/pyoembed</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pyoembed/pyoembed-0.1.1.ebuild b/dev-python/pyoembed/pyoembed-0.1.1.ebuild
deleted file mode 100644
index 0a74596a4f4d..000000000000
--- a/dev-python/pyoembed/pyoembed-0.1.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for oEmbed with auto-discovered and manually added providers"
-HOMEPAGE="https://github.com/rafaelmartins/pyoembed"
-
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-if [[ ${PV} = *9999* ]]; then
- SRC_URI=
- KEYWORDS=
- EGIT_REPO_URI="https://github.com/rafaelmartins/pyoembed.git"
- inherit git-r3
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/beautifulsoup:4[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/pyoembed/pyoembed-9999.ebuild b/dev-python/pyoembed/pyoembed-9999.ebuild
deleted file mode 100644
index 0a74596a4f4d..000000000000
--- a/dev-python/pyoembed/pyoembed-9999.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for oEmbed with auto-discovered and manually added providers"
-HOMEPAGE="https://github.com/rafaelmartins/pyoembed"
-
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-if [[ ${PV} = *9999* ]]; then
- SRC_URI=
- KEYWORDS=
- EGIT_REPO_URI="https://github.com/rafaelmartins/pyoembed.git"
- inherit git-r3
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/beautifulsoup:4[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/pyrax/Manifest b/dev-python/pyrax/Manifest
deleted file mode 100644
index e231614d610f..000000000000
--- a/dev-python/pyrax/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyrax-1.9.7.tar.gz 313170 BLAKE2B b52d87f22f546d095ce7ddd6d83559d14b432e0e910839c33b54572e3e78ec1d7f1077bdcf87fad62f695948864e6445b3a1e4635d2ec9b09973fd66b3e32dc4 SHA512 e83c5e79d49eb3095e8e196b4c9db419194131503d95737564e5a1e3e20f06aa4b53196111d8d326ac50041cd0c2590cefeb41d7d6d654112a85df867b7495f3
diff --git a/dev-python/pyrax/metadata.xml b/dev-python/pyrax/metadata.xml
deleted file mode 100644
index 36c8d0c095f2..000000000000
--- a/dev-python/pyrax/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>prometheanfire@gentoo.org</email>
- <name>Matthew Thode</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <longdescription lang="en">
- Python SDK for OpenStack/Rackspace APIs
- pyrax should work with most OpenStack-based cloud deployments,
- though it specifically targets the Rackspace public cloud.
- </longdescription>
- <upstream>
- <remote-id type="pypi">pyrax</remote-id>
- <remote-id type="github">rackspace/pyrax</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pyrax/pyrax-1.9.7.ebuild b/dev-python/pyrax/pyrax-1.9.7.ebuild
deleted file mode 100644
index 3e870a1e7e98..000000000000
--- a/dev-python/pyrax/pyrax-1.9.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python language bindings for OpenStack Clouds"
-HOMEPAGE="https://github.com/rackspace/pyrax"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/python-novaclient-2.13.0[${PYTHON_USEDEP}]
- dev-python/rackspace-novaclient[${PYTHON_USEDEP}]
- >=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- ${CDEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/rax-scheduled-images-python-novaclient-ext[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="${CDEPEND}"
-
-python_test() {
- nosetests tests/unit || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( samples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pystatgrab/Manifest b/dev-python/pystatgrab/Manifest
deleted file mode 100644
index e213bb655d20..000000000000
--- a/dev-python/pystatgrab/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pystatgrab-0.7.tar.gz 84472 BLAKE2B 3f56ce2dd363114f57fd99b9f3bccd42e7719bc248a8a00db2964efbc5917c218179a9efdc2fbb55e1c36a938316956603a90643407cf81b7651ec50a31a5b61 SHA512 ce239941eebe5390a9154d19891ab45fc410515bb7313083450ffd30cfe23457a1d7e2d0ccab4434c844bb6f2cbfe6080ecfd66db7728720e703ce01ea219366
diff --git a/dev-python/pystatgrab/metadata.xml b/dev-python/pystatgrab/metadata.xml
deleted file mode 100644
index 7f4f33c6dbc9..000000000000
--- a/dev-python/pystatgrab/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/pystatgrab/pystatgrab-0.7.ebuild b/dev-python/pystatgrab/pystatgrab-0.7.ebuild
deleted file mode 100644
index 7837d02418fc..000000000000
--- a/dev-python/pystatgrab/pystatgrab-0.7.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION=" pystatgrab is a set of Python bindings for the libstatgrab library"
-HOMEPAGE="https://www.i-scream.org/pystatgrab/"
-SRC_URI="https://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/pystatgrab/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=sys-libs/libstatgrab-0.91"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-python_prepare_all() {
- append-flags -fno-strict-aliasing
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" test.py || die
-}
diff --git a/dev-python/python-caja/Manifest b/dev-python/python-caja/Manifest
deleted file mode 100644
index 177af445c543..000000000000
--- a/dev-python/python-caja/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-caja-1.22.0.tar.xz 288324 BLAKE2B 11649dc0d201e9bc0063ad8845ccf0ac7b474e87edce1938311723687253c73058f2411170897acf80e4166169ad2675afff171c31808b22269dcdf857954fa1 SHA512 36ac6feec8dbff345d5657d0bc9eceed7a58648c104ce309f20aaff18cedd8822fb8bc0c13662796d15391af72285fa3ae4185043cce9e471f22a2868f37cc2c
diff --git a/dev-python/python-caja/metadata.xml b/dev-python/python-caja/metadata.xml
deleted file mode 100644
index 2d0b28805873..000000000000
--- a/dev-python/python-caja/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>mate@gentoo.org</email>
- <name>Gentoo MATE Desktop</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mate-desktop/python-caja</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/python-caja/python-caja-1.22.0-r1.ebuild b/dev-python/python-caja/python-caja-1.22.0-r1.ebuild
deleted file mode 100644
index c0338e9ae4e9..000000000000
--- a/dev-python/python-caja/python-caja-1.22.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MATE_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit mate python-single-r1
-
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="amd64 ~arm x86"
-fi
-
-DESCRIPTION="Python bindings for the Caja file manager"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-COMMON_DEPEND="${PYTHON_DEPS}
- >=dev-libs/glib-2.50:2
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- >=mate-base/caja-1.17.1[introspection]
- >=x11-libs/gtk+-3.22:3"
-
-RDEPEND="${COMMON_DEPEND}"
-
-DEPEND="${COMMON_DEPEND}
- dev-util/gtk-doc
- dev-util/gtk-doc-am
- virtual/pkgconfig:*
- doc? ( app-text/docbook-xml-dtd:4.1.2 )"
-
-src_install() {
- mate_src_install
-
- # Keep the directory for systemwide extensions.
- keepdir /usr/share/caja-python/extensions/
-
- # The HTML documentation generation is broken and commented out by upstream.
- #
- #if use doc ; then
- # insinto /usr/share/gtk-doc/html/nautilus-python # for dev-util/devhelp
- # doins -r docs/html/*
- #fi
-}
diff --git a/dev-python/python-catcher/Manifest b/dev-python/python-catcher/Manifest
deleted file mode 100644
index 9427dff71e8e..000000000000
--- a/dev-python/python-catcher/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-catcher-0.1.7.tar.gz 3699 BLAKE2B 20d944f8a87a46423db6981e19ab68eb8abcc87d61d57a9a64332177d3c6b9fa13790a2485084d0754f875611ab57e03704eeeadd9a57637e0bd936e9a8e7ea2 SHA512 118bc19a7c7072cbf95d25810f95753aa894619c5a92b32f56e02a752e48c1b6ccbedab7d538184ec6dc30061826a7924fb0a4644e5afa26dedff9b9cd710353
diff --git a/dev-python/python-catcher/metadata.xml b/dev-python/python-catcher/metadata.xml
deleted file mode 100644
index 0b5922bf69ed..000000000000
--- a/dev-python/python-catcher/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">python-catcher</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/python-catcher/python-catcher-0.1.7.ebuild b/dev-python/python-catcher/python-catcher-0.1.7.ebuild
deleted file mode 100644
index 24f1f8513dd7..000000000000
--- a/dev-python/python-catcher/python-catcher-0.1.7.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Beautiful stack traces for Python"
-HOMEPAGE="https://pypi.org/project/python-catcher/ http://ajenti.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- dev-python/mako[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-python_test() {
- cd catcher || die
- "${PYTHON}" -m unittest || die
-}
diff --git a/dev-python/python-cdb/Manifest b/dev-python/python-cdb/Manifest
deleted file mode 100644
index 4a6a98d286d0..000000000000
--- a/dev-python/python-cdb/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-cdb-0.34.tar.gz 18865 BLAKE2B 210b4456eb7d31d772baff051aa453bf326253d457205db9fd7245d86408e205f68106dcbcd4ccb69521f8d1b099f7dddfd668f531fe993354c53510eac52eff SHA512 712e4c91d6285b8ce3436fb4c18f8cd0db76aad12eda96e860a1f0b72ecd480181e33315595dab4a2242149372166b0ca8a6c367ea808e394af4bd9f15d6733a
diff --git a/dev-python/python-cdb/metadata.xml b/dev-python/python-cdb/metadata.xml
deleted file mode 100644
index 9e5274c5b4ae..000000000000
--- a/dev-python/python-cdb/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/python-cdb/python-cdb-0.34-r1.ebuild b/dev-python/python-cdb/python-cdb-0.34-r1.ebuild
deleted file mode 100644
index 44da8c74ab43..000000000000
--- a/dev-python/python-cdb/python-cdb-0.34-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python extension module for cdb"
-SRC_URI="http://pilcrow.madison.wi.us/python-cdb/${P}.tar.gz"
-HOMEPAGE="http://pilcrow.madison.wi.us/#pycdb"
-
-SLOT="0"
-IUSE=""
-LICENSE="GPL-2"
-KEYWORDS="amd64 arm ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-DEPEND="|| ( dev-db/cdb dev-db/tinycdb )"
-RDEPEND="${DEPEND}"
-
-python_test() {
- "${PYTHON}" setup.py build -b "build-${PYTHON_ABI}" install --home "${T}/test-${PYTHON_ABI}" || return 1
- # This is not really intended as test but it is better than nothing.
- "${PYTHON}" < Example
-}
diff --git a/dev-python/python-exconsole/Manifest b/dev-python/python-exconsole/Manifest
deleted file mode 100644
index 60dabc393e4c..000000000000
--- a/dev-python/python-exconsole/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-exconsole-0.1.5.tar.gz 2322 BLAKE2B 9b72a6bf16ce6f760d3fb09d5f256a13755a46d7f012ae68dfa72fd8e31a691b4b9fb89def0c4a31e1b6e9323209ae7521994f69d6f6947c65d15d08b10f1f40 SHA512 f60dd78050515701c66196e7b62653ee7221b0b9bbe390e0f7b08e14ba781afb8f0c49fe769e702ec6d4854c4a48f6ab033c9066a5e5e604d6258ee393fe1070
diff --git a/dev-python/python-exconsole/metadata.xml b/dev-python/python-exconsole/metadata.xml
deleted file mode 100644
index 32ae0d89a595..000000000000
--- a/dev-python/python-exconsole/metadata.xml
+++ /dev/null
@@ -1,12 +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>
- <upstream>
- <remote-id type="pypi">python-exconsole</remote-id>
- <remote-id type="github">Eugeny/exconsole</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/python-exconsole/python-exconsole-0.1.5.ebuild b/dev-python/python-exconsole/python-exconsole-0.1.5.ebuild
deleted file mode 100644
index fbd345761cc0..000000000000
--- a/dev-python/python-exconsole/python-exconsole-0.1.5.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Emergency/postmortem Python console"
-HOMEPAGE="https://github.com/Eugeny/exconsole https://pypi.org/project/python-exconsole/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
diff --git a/dev-python/python-fastcgi/Manifest b/dev-python/python-fastcgi/Manifest
deleted file mode 100644
index 91ebb58324a7..000000000000
--- a/dev-python/python-fastcgi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-fastcgi-1.1.tar.gz 11180 BLAKE2B 42884126798b67bdbe969a18016faaaa2b3a4f10be1bae56824d79e42a7c63585f42c0fab699c73697401c151fbedc470037cd0e8c98b839e6efc58e29065531 SHA512 316c5b07342d27bbad90704909d7a010997801527a9069d23e39975bd3a0e82ab7407bb5e5aa9bdf240039d4c2fec37887540c569d496ca3a328f3323390da89
diff --git a/dev-python/python-fastcgi/files/python-fastcgi-1.1-setup.patch b/dev-python/python-fastcgi/files/python-fastcgi-1.1-setup.patch
deleted file mode 100644
index 6ce721a5e004..000000000000
--- a/dev-python/python-fastcgi/files/python-fastcgi-1.1-setup.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- setup.py
-+++ setup.py
-@@ -4,11 +4,7 @@
- from setuptools import setup, Extension
-
-
--c_ext = Extension("fcgi", ["fastcgi/pyfcgi.c"], libraries=["fcgi"],
-- include_dirs=["/usr/local/include"],
-- library_dirs=["/usr/local/lib"],
-- #extra_link_args=["-s"],
-- )
-+c_ext = Extension("fcgi", ["fastcgi/pyfcgi.c"], libraries=["fcgi"])
-
- setup(name="python-fastcgi",
- version="1.1",
diff --git a/dev-python/python-fastcgi/metadata.xml b/dev-python/python-fastcgi/metadata.xml
deleted file mode 100644
index 33b2fb0e7bfc..000000000000
--- a/dev-python/python-fastcgi/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">python-fastcgi</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/python-fastcgi/python-fastcgi-1.1-r1.ebuild b/dev-python/python-fastcgi/python-fastcgi-1.1-r1.ebuild
deleted file mode 100644
index eec37629089b..000000000000
--- a/dev-python/python-fastcgi/python-fastcgi-1.1-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION="Interface to OpenMarket's FastCGI C Library/SDK"
-HOMEPAGE="https://pypi.org/project/python-fastcgi/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND=">=dev-libs/fcgi-2.4.0-r2"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}/${P}-setup.patch" )
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
- append-cflags -fno-strict-aliasing
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( example/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-mhash/Manifest b/dev-python/python-mhash/Manifest
deleted file mode 100644
index da128d525344..000000000000
--- a/dev-python/python-mhash/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-mhash-1.4.tar.gz 17309 BLAKE2B ad9f8b630037a37502e1e02cf102da224bfc661956937176a3ea698d942e9dd08e9fc70d6001345f2460668afc99cdaaf79b9bb54aa5f8b2bc96d8976fc0c3bd SHA512 bbb81b35cb19d2dc051c4912e75e679dddeeae39c781240bd3506f58cd5627f56e25cfeaffd2a84db231d0043ee31bedcb833e5245222a80774c51f25908d07a
diff --git a/dev-python/python-mhash/metadata.xml b/dev-python/python-mhash/metadata.xml
deleted file mode 100644
index 0aa2d73795b8..000000000000
--- a/dev-python/python-mhash/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- <name>Robin H. Johnson</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">mhash</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/python-mhash/python-mhash-1.4-r1.ebuild b/dev-python/python-mhash/python-mhash-1.4-r1.ebuild
deleted file mode 100644
index f0e2e90e5fe8..000000000000
--- a/dev-python/python-mhash/python-mhash-1.4-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION="Python interface to libmhash"
-HOMEPAGE="http://mhash.sourceforge.net/"
-SRC_URI="mirror://sourceforge/mhash/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND="app-crypt/mhash"
-RDEPEND="${DEPEND}"
-
-python_configure_all() {
- # Note: review this when py3 is supported
- append-flags -fno-strict-aliasing
-}
-
-python_test() {
- "${PYTHON}" test.py || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/python-oembed/Manifest b/dev-python/python-oembed/Manifest
deleted file mode 100644
index b7073fbc5cf4..000000000000
--- a/dev-python/python-oembed/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-oembed-0.2.4.tar.gz 7981 BLAKE2B d31df9c67fb51e2ddd624a8aa8cf7d844262c357508d412f9b93763ac85c48384b12e73b5ebf74a8e2da4f0547710e35e47a7c2b8c4862994f95be6e667de943 SHA512 9eaae818e17fcfed2e53e7f730ff6837b3ec55bf977892dc05c79846b0afe6a3b6808e046ac8e41bfca587de07d1be40343d6b0df1a502418990e9bdb8d81abe
diff --git a/dev-python/python-oembed/metadata.xml b/dev-python/python-oembed/metadata.xml
deleted file mode 100644
index 334a97be4e3e..000000000000
--- a/dev-python/python-oembed/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">python-oembed</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/python-oembed/python-oembed-0.2.4.ebuild b/dev-python/python-oembed/python-oembed-0.2.4.ebuild
deleted file mode 100644
index 8947e78934db..000000000000
--- a/dev-python/python-oembed/python-oembed-0.2.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python library that implements an OEmbed consumer"
-HOMEPAGE="https://pypi.org/project/python-oembed/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-# all tests access network, also assume that localhost will have
-# no HTTP server running (which is extremely silly)
-RESTRICT="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-python_test() {
- nosetests || die "tests failed"
-}
diff --git a/dev-python/python-pam/Manifest b/dev-python/python-pam/Manifest
deleted file mode 100644
index a117b565e29f..000000000000
--- a/dev-python/python-pam/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pam-0.1.4.tar.gz 2637 BLAKE2B e5b2091f078c762ecb24e881a1df0bf8ff9c35e6538a448d79c1a6f26019babb3499d322ce79ea3d3610927ac02c88f4e3dec14acec99ec9ff048b63e068e627 SHA512 a8bce582f8ed375a5e503ec0b8e4853164125222e9cee40f6f6509def5fbeaf0eb0d2242b0ef7405024b7f8cfc0660ea7c43d266e8923a1a2ff3054135f5da63
diff --git a/dev-python/python-pam/metadata.xml b/dev-python/python-pam/metadata.xml
deleted file mode 100644
index 6c6bc5d28824..000000000000
--- a/dev-python/python-pam/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>prometheanfire@gentoo.org</email>
- <name>Matthew Thode</name>
- </maintainer>
- <longdescription lang="en">
- A python interface to the PAM library on linux using ctypes.
- </longdescription>
- <upstream>
- <remote-id type="pypi">pam</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/python-pam/python-pam-0.1.4.ebuild b/dev-python/python-pam/python-pam-0.1.4.ebuild
deleted file mode 100644
index fae6c1f9214e..000000000000
--- a/dev-python/python-pam/python-pam-0.1.4.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN=${PN#python-}
-S="${WORKDIR}/${MY_PN}-${PV}"
-DESCRIPTION="A python interface to the PAM library on linux using ctypes"
-HOMEPAGE="https://atlee.ca/software/pam"
-SRC_URI="mirror://pypi/p/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
diff --git a/dev-python/python-pluginloader/Manifest b/dev-python/python-pluginloader/Manifest
deleted file mode 100644
index f0600554fb3e..000000000000
--- a/dev-python/python-pluginloader/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-pluginloader-1.0.0.tar.gz 4625 BLAKE2B 6da2fe78d09943e56df8331c3c0ca399f6e29d10c38c1408d49954cf2f272fa0876391f27b5553a0183541ee642570a47af97c17f441b4f964721dd2fecc1b10 SHA512 879ff3eb1ff9280a4a580f24903b4f449910ec34b7e3b08215c86cc81e9c65ec48279143ac0ed8564478d1c013074c8165f6a85b43bf08760c83dda78a19f246
diff --git a/dev-python/python-pluginloader/metadata.xml b/dev-python/python-pluginloader/metadata.xml
deleted file mode 100644
index 6b761d971220..000000000000
--- a/dev-python/python-pluginloader/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">magmax/python-pluginloader</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/python-pluginloader/python-pluginloader-1.0.0.ebuild b/dev-python/python-pluginloader/python-pluginloader-1.0.0.ebuild
deleted file mode 100644
index 6bc0182da5b4..000000000000
--- a/dev-python/python-pluginloader/python-pluginloader-1.0.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Library to manage python plugins/extensions"
-HOMEPAGE="https://github.com/magmax/python-pluginloader"
-SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pyvtk/Manifest b/dev-python/pyvtk/Manifest
deleted file mode 100644
index e8128750acad..000000000000
--- a/dev-python/pyvtk/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST PyVTK-0.4.74.tar.gz 25700 BLAKE2B b1eef6b632d2a0eb9c8b8327a2922c40ef7ab077fb42aa6f7f3f2d5a7e0f182b78ac77ace38b3ef33cf9068f322534354d774fa29fc97d51bf1d9b7f3289cedb SHA512 c3b29dd067339c1708f9757b83a127cbe008b291265181272b69a85c0348bc1388c4914acc24efdefda0421a601eede10af762753e683fbd0518361035313098
diff --git a/dev-python/pyvtk/files/pyvtk-0.4.74.patch b/dev-python/pyvtk/files/pyvtk-0.4.74.patch
deleted file mode 100644
index 651c1f5ec37c..000000000000
--- a/dev-python/pyvtk/files/pyvtk-0.4.74.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- PyVTK-0.4.74/lib/__init__.py 2003-04-07 16:56:08.000000000 +0200
-+++ PyVTK-0.4.74/lib/__init__.py 2008-12-03 18:08:35.000000000 +0100
-@@ -202,7 +202,7 @@
- #print 'Reading file',`filename`
- f = open(filename,'rb')
- l = f.readline()
-- if not l.strip().replace(' ','').lower() == '#vtkdatafileversion2.0':
-+ if not l.strip()[-3:] == '1.0' and not l.strip()[-3:] == '2.0' and not l.strip()[-3:] == '3.0':
- raise TypeError, 'File '+`filename`+' is not VTK 2.0 format'
- self.header = f.readline().rstrip()
- format = f.readline().strip().lower()
-@@ -222,7 +222,7 @@
- for i in range(2):
- if only_structure: break
- if not l: break
-- l = [s.strip() for s in l.lower().split(' ')]
-+ l = [s.strip() for s in l.lower().split()]
- assert len(l)==2 and l[0] in ['cell_data','point_data'], l[0]
- data = l[0]
- n = eval(l[1])
diff --git a/dev-python/pyvtk/metadata.xml b/dev-python/pyvtk/metadata.xml
deleted file mode 100644
index 8425c0d53cb0..000000000000
--- a/dev-python/pyvtk/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>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-python/pyvtk/pyvtk-0.4.74.ebuild b/dev-python/pyvtk/pyvtk-0.4.74.ebuild
deleted file mode 100644
index 84c5a47a2357..000000000000
--- a/dev-python/pyvtk/pyvtk-0.4.74.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_P=PyVTK-${PV}
-
-DESCRIPTION="Tools for manipulating VTK files in Python"
-HOMEPAGE="http://cens.ioc.ee/projects/pyvtk/"
-SRC_URI="http://cens.ioc.ee/projects/pyvtk/rel-0.x/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S="${WORKDIR}"/${MY_P}
-
-PATCHES=( "${FILESDIR}"/${P}.patch )
diff --git a/dev-python/qserve/Manifest b/dev-python/qserve/Manifest
deleted file mode 100644
index fb66bd6bf8e2..000000000000
--- a/dev-python/qserve/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qserve-0.2.8.zip 18637 BLAKE2B 10bda506ce66d090f11a6e92fbc06e93062be2bc8ae0c659ede28829e899035008a59041d22e3e9364794b92a5b3e105c223e1af56b122552ca5357869cb1d6e SHA512 5311606992c96fcdbd350c47598ea9611ad93fb513bdbed081e570a8674861a3f1bd83211af635f8ec6a943f7c826f5c5872d2e62c672f9065c19e71dbfabd34
diff --git a/dev-python/qserve/metadata.xml b/dev-python/qserve/metadata.xml
deleted file mode 100644
index ddd1cf601d63..000000000000
--- a/dev-python/qserve/metadata.xml
+++ /dev/null
@@ -1,12 +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>
- <upstream>
- <remote-id type="pypi">qserve</remote-id>
- <remote-id type="github">pediapress/qserve</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/qserve/qserve-0.2.8-r1.ebuild b/dev-python/qserve/qserve-0.2.8-r1.ebuild
deleted file mode 100644
index fd04ac880766..000000000000
--- a/dev-python/qserve/qserve-0.2.8-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A job queue server"
-HOMEPAGE="https://github.com/pediapress/qserve https://pypi.org/project/qserve/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/gevent[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
- py.test || die
-}
diff --git a/dev-python/rlcompleter2/Manifest b/dev-python/rlcompleter2/Manifest
deleted file mode 100644
index c5fcc5961f87..000000000000
--- a/dev-python/rlcompleter2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rlcompleter2-0.98.tar.gz 10581 BLAKE2B 3905dd6fd5a53f0f0248c2a1b2cc4000da8da091691207d6e5f3bb0b601cda7d6f3b38649b54e72fcf09c7c64c7713d1adc97e84be195cb3f697b7c0d53ea034 SHA512 577118a8e94fe71a682a1210f5b156f5fa1078ae30efb1913e4b64569adfc44c64eadb993e9180d98243975589555204ede444fdd80d9094d279ede81e9e1801
diff --git a/dev-python/rlcompleter2/metadata.xml b/dev-python/rlcompleter2/metadata.xml
deleted file mode 100644
index 86374765d6cf..000000000000
--- a/dev-python/rlcompleter2/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>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">rlcompleter2</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/rlcompleter2/rlcompleter2-0.98-r1.ebuild b/dev-python/rlcompleter2/rlcompleter2-0.98-r1.ebuild
deleted file mode 100644
index 0da38cd4fe94..000000000000
--- a/dev-python/rlcompleter2/rlcompleter2-0.98-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python command line completion"
-HOMEPAGE="http://codespeak.net/rlcompleter2/ https://pypi.org/project/rlcompleter2/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-pkg_postinst() {
- ewarn "Please read the README, and follow instructions in order to"
- ewarn "execute and configure rlcompleter2."
-}