summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin312696 -> 312223 bytes
-rw-r--r--dev-python/argh/Manifest2
-rw-r--r--dev-python/argh/argh-0.26.2-r1.ebuild2
-rw-r--r--dev-python/bitstring/Manifest2
-rw-r--r--dev-python/bitstring/bitstring-3.1.5.ebuild2
-rw-r--r--dev-python/brython/Manifest2
-rw-r--r--dev-python/brython/brython-3.7.1.ebuild36
-rw-r--r--dev-python/cbor/Manifest2
-rw-r--r--dev-python/cbor/cbor-1.0.0.ebuild2
-rw-r--r--dev-python/invoke/Manifest1
-rw-r--r--dev-python/invoke/files/invoke-1.1.0-skip-pty-tests.patch29
-rw-r--r--dev-python/iocapture/Manifest2
-rw-r--r--dev-python/iocapture/iocapture-0.1.2-r1.ebuild2
-rw-r--r--dev-python/libvirt-python/Manifest6
-rw-r--r--dev-python/libvirt-python/libvirt-python-5.0.0.ebuild46
-rw-r--r--dev-python/libvirt-python/libvirt-python-5.1.0.ebuild46
-rw-r--r--dev-python/libvirt-python/libvirt-python-5.2.0.ebuild4
-rw-r--r--dev-python/miniupnpc/Manifest2
-rw-r--r--dev-python/miniupnpc/miniupnpc-2.1.20190408.ebuild2
-rw-r--r--dev-python/nautilus-python/Manifest2
-rw-r--r--dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild51
-rw-r--r--dev-python/neovim-remote/Manifest2
-rw-r--r--dev-python/neovim-remote/neovim-remote-2.1.7.ebuild36
-rw-r--r--dev-python/pygccxml/Manifest5
-rw-r--r--dev-python/pygccxml/metadata.xml13
-rw-r--r--dev-python/pygccxml/pygccxml-1.0.0.ebuild37
-rw-r--r--dev-python/pygccxml/pygccxml-1.7.5.ebuild39
-rw-r--r--dev-python/pygments/Manifest2
-rw-r--r--dev-python/pygments/pygments-2.3.1.ebuild2
-rw-r--r--dev-python/pyplusplus/Manifest7
-rw-r--r--dev-python/pyplusplus/files/pyplusplus-1.0.0_p20131206-numpy.patch179
-rw-r--r--dev-python/pyplusplus/metadata.xml18
-rw-r--r--dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild38
-rw-r--r--dev-python/pyplusplus/pyplusplus-1.0.0_p20131206.ebuild43
-rw-r--r--dev-python/pyplusplus/pyplusplus-9999.ebuild38
-rw-r--r--dev-python/python-gtkmvc/Manifest3
-rw-r--r--dev-python/python-gtkmvc/metadata.xml12
-rw-r--r--dev-python/python-gtkmvc/python-gtkmvc-1.99.1.ebuild34
-rw-r--r--dev-python/reportlab/Manifest2
-rw-r--r--dev-python/reportlab/reportlab-3.5.13-r1.ebuild2
-rw-r--r--dev-python/tox/Manifest1
-rw-r--r--dev-python/tox/files/tox-3.7.0-skip-broken-tests.patch39
42 files changed, 93 insertions, 702 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index d827b4481f2f..57ed46dc8e5b 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/argh/Manifest b/dev-python/argh/Manifest
index 2ae8d734ed24..4a04d772917f 100644
--- a/dev-python/argh/Manifest
+++ b/dev-python/argh/Manifest
@@ -1,4 +1,4 @@
DIST argh-0.26.2.tar.gz 32913 BLAKE2B 315dc36c4a98cb4a8fdab68a30ed3d4d87d1565717722ed496255d8b1b4e505277032217da4c5d750f210974890d8094c52f920044173ff2168adf7cb7f6a2bd SHA512 90382900d5cec9629dacb4459a2c9491d1425b66fa3f90d7cbf511dec846a99dbb9424f3e08f0c006da48fbf9c067078705be70b314700541fd800630e4b1707
-EBUILD argh-0.26.2-r1.ebuild 680 BLAKE2B 7fc3e40ef007161116278a5c340c15bc9bcb7a3e2c24e35dbcfd7e54435db099d00c36a8884ce96699c6c6932c92f69a3c299be9751e6d1cad3079c7f0e3a55e SHA512 05d34fb000288a63fdb64e6ac4581484e8005d137873b74d81ba1f1c776002399a58ad0fc82d2712b35ab2a80bcd808a8adcdfede892c1a7775f0daf5c406e92
+EBUILD argh-0.26.2-r1.ebuild 687 BLAKE2B 728bc87783cd12cd93a70df307eae0469304cd521cf6e884c03dd1a5fa32c8d2f89ab908d9ca264678648be6b0ea9236e342b8c98735a31fa8780ca2078dd04a SHA512 2ac6f7014543815d7ec66609cc596006c4428fa99f668174192749b0383350174607ddba25fc71961ee1af67a6e808c9ca089d8dffdd4d08ea20d8b7579afa90
EBUILD argh-0.26.2.ebuild 676 BLAKE2B 4b53d7676224d65bf26bebaf41bedc229a9850fb4d0159ea34f712e1049a448d37729f46bc96a2c34d8ffb3a67efab8626ae25a1a4ff47322e838ee4f486276a SHA512 2de4d1f9ac42bd6a0269abc39d3e8aa867da67635008e103a86336081cb8028669959ad73845ba1decec9e1dfa8214d6abc8e4e3a5430f50eae920eabbee77e3
MISC metadata.xml 307 BLAKE2B 172ad4318c81373d000c3138ea3efd86183f1b17fbbdbb793a99aa43732c85ebbaa90235096835ca07a70db115fad09debf1f9ca3c5a46f6f01b6273b4e04d5a SHA512 6236f4f54de93e831341d268725741e3a46e4a4cd815ead1d5751ab551ec06fd58acb410d2cff973c992d564b69f21e6e56168ad567fe3e7c810eca5c2a83712
diff --git a/dev-python/argh/argh-0.26.2-r1.ebuild b/dev-python/argh/argh-0.26.2-r1.ebuild
index d9b918380e48..9cd9c62e6c53 100644
--- a/dev-python/argh/argh-0.26.2-r1.ebuild
+++ b/dev-python/argh/argh-0.26.2-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://pythonhosted.org/argh/"
SRC_URI="mirror://pypi/a/${PN}/${P}.tar.gz"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
LICENSE="LGPL-3"
IUSE="test"
diff --git a/dev-python/bitstring/Manifest b/dev-python/bitstring/Manifest
index d3c593b950d8..382d1b36b2cd 100644
--- a/dev-python/bitstring/Manifest
+++ b/dev-python/bitstring/Manifest
@@ -1,3 +1,3 @@
DIST bitstring-3.1.5.tar.gz 761527 BLAKE2B 2e0c9ade6cd946bb777ee666d12c777191add1fdbb2c47fca097a0ee48cd8caa6eefb5dc1a4d69d9fbf986342759956bd2ed078043b1df7c482af54e25afc0fe SHA512 2c98768c98fc5ab99eeb4ac089ec66f091949e5e4f326563b1b480981ac2aa40258fe0065809eed9c08a71fae3cf09254a8a2465e86635db5287c0d2f241d75f
-EBUILD bitstring-3.1.5.ebuild 639 BLAKE2B 9cb76ae5b80529995fc40a4c315e9147c1485ba4166fb141eabef5aabfea05016ac00fcc391c1c28240584eb5269c9506a7585605962c3f64b423d04a64755e6 SHA512 44c5a9a080d9ac551f27cf8003ca42d689db7d6b65c6c5b80c9f7159ed385fd7aa1ad447d5ef6614774df264b181bfd8707cc6b9a28032f00595d6b8af7a21d1
+EBUILD bitstring-3.1.5.ebuild 646 BLAKE2B 024cf19ee5f4ed1db1811612502c8236c631c54863e8d6bf3f2e1aba110a6d999196409f3394e292c5b40b23b43aec2110dd07eeeb310dd3d4cf67e02dc42dc0 SHA512 00183cbabc6bc6a5bd4f368c511d9f770de10a14e2179247148807b5aae3bb133c95fe515276c1afb014dd0bcfeddeb43ecdc06d843aaffe3f7355cc87c52108
MISC metadata.xml 661 BLAKE2B c6adcf300502376851157d3fb869c9327f49f4ae61f820ff59379816fddae11ec5c2952eb708d817facc9899ab347517a41c1307ac0bab4dcf34a4ff877bd704 SHA512 666cfe84898096825c292dd1e37af3b8d962f199199b8a73813b366fa4c14cc3a5373c4ed4fb8153b8e1c05321f4dae87204e1bf5a53e6fe07ab0117704b7f2d
diff --git a/dev-python/bitstring/bitstring-3.1.5.ebuild b/dev-python/bitstring/bitstring-3.1.5.ebuild
index 6b0534a0eb44..ecd8aa648a6f 100644
--- a/dev-python/bitstring/bitstring-3.1.5.ebuild
+++ b/dev-python/bitstring/bitstring-3.1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/scott-griffiths/${PN}/archive/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE=""
S=${WORKDIR}/${PN}-${P}
diff --git a/dev-python/brython/Manifest b/dev-python/brython/Manifest
index 812ce6fb7164..061c5e036804 100644
--- a/dev-python/brython/Manifest
+++ b/dev-python/brython/Manifest
@@ -1,7 +1,9 @@
DIST brython-3.6.0.tar.gz 9310837 BLAKE2B 616874f2a9c303e910a3fd2910aad6ffe360f87e98d009d66e85fd8c05d61c5d96c1a313214c08b69b5d073a23008b23d882a607af0d54f7d2942fcd2b6861ff SHA512 c59cee89634a2439a6fc64d3397966762aa508c6c00d05186138acce25fcf6597230511e30a261217898bca3d86a11eea92516cfe630c5d82cb271603dbecb2c
DIST brython-3.6.2.tar.gz 9314999 BLAKE2B 809b9367eb42e723aa58dc22f1d1186144258135bf129de6d28be9a3d86f5f039c2c566e897ed6e8b436ee1ddd80ea2950c6053e366e204255877a777bfe68db SHA512 3edc603bb06a3ce5a383f6e86023e3266cf3ccc916c209fcef0ee69b4cb5445aba820034b5ce33b7c828c5a9a50f48c1226bcb69724967ec438c0702558c7641
DIST brython-3.7.0.tar.gz 10334976 BLAKE2B cbbd3b77c1ef4cb5459621e33456ea7e1999428c0aaf2e52f60f4c1a3c737c84649880dc7e06d9f5b19fd4a172982ee3c1bd8df4f2e264818d6e5cac0908bdb1 SHA512 38f42c5c4399317c9a75af3159776d15047d6c09fd89b3f4d244f9077684cdcb3aec2a33304b6fe0005c129291b2b1ecfb0274f766da6005c0ff215751660df0
+DIST brython-3.7.1.tar.gz 9898874 BLAKE2B 2fbdfae401662878138c5315fc821de77125476d1567dcc395b018891282ca3880ec63e377d9ab8381060e54b6d4947f036f75a518ef363b2549d29a12eace78 SHA512 0ab073cd12ae5f2c45a205b37d20d68a996d6ba7247e8a3b8e461158147070294bebba46368c6618771b6bcac11d5a253d63be02cbab1241c11d74ae56d0fd17
EBUILD brython-3.6.0.ebuild 737 BLAKE2B 388ec69293a20ca8ee9129a7e607a9be66fffb389f83c9afd46395fc926d89a1a7fbb0fd6548fb65fc34f4714166113c230dee79d98a718deadca6f02316db97 SHA512 9b1a57bb0cc4e0c1517fa1aeef31a6ff2874ff8242e3ffbb423128f9d38ec7939d77b6e64e27d2728111e7ad370ede61d9c90a515140477e22cb21e474974c95
EBUILD brython-3.6.2.ebuild 741 BLAKE2B 48eaff3ade0815638ffa2993fa919ff9d3cd956849035fd79fa2799e9b898b9f37ee365aa58e5e71681bc3f94f8292f8f8f05cf81175082b45387720574fa0c7 SHA512 8013d341e474f2ebc39f5b6d47a70c669ee59176ac905e7943dc2c5555f2cc9599fb5e50fc6fe1282a60d96a7f5b93c3dfded839d15f3ebcf3257ec360938793
EBUILD brython-3.7.0.ebuild 741 BLAKE2B 48eaff3ade0815638ffa2993fa919ff9d3cd956849035fd79fa2799e9b898b9f37ee365aa58e5e71681bc3f94f8292f8f8f05cf81175082b45387720574fa0c7 SHA512 8013d341e474f2ebc39f5b6d47a70c669ee59176ac905e7943dc2c5555f2cc9599fb5e50fc6fe1282a60d96a7f5b93c3dfded839d15f3ebcf3257ec360938793
+EBUILD brython-3.7.1.ebuild 741 BLAKE2B 48eaff3ade0815638ffa2993fa919ff9d3cd956849035fd79fa2799e9b898b9f37ee365aa58e5e71681bc3f94f8292f8f8f05cf81175082b45387720574fa0c7 SHA512 8013d341e474f2ebc39f5b6d47a70c669ee59176ac905e7943dc2c5555f2cc9599fb5e50fc6fe1282a60d96a7f5b93c3dfded839d15f3ebcf3257ec360938793
MISC metadata.xml 467 BLAKE2B 06e617c5b2362ad41950d7d90d2f3ef25a2858f6c4b88df6edfd6ee01aeb32d1988d30bb66c0d9b0f3c5ed771596678f03aa5c707f016dd1d01259d11f1acced SHA512 a9c3c34e617cc5a3ea80f30c8de8964712af694d8048197662ce2c68d521279761751824a55c68bde5b75444495f176cbcc7d867c46924729391d3488fc3100a
diff --git a/dev-python/brython/brython-3.7.1.ebuild b/dev-python/brython/brython-3.7.1.ebuild
new file mode 100644
index 000000000000..447c9b9ba91f
--- /dev/null
+++ b/dev-python/brython/brython-3.7.1.ebuild
@@ -0,0 +1,36 @@
+# 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,3_6} )
+
+inherit webapp python-single-r1
+
+DESCRIPTION="A Python 3 implementation for client-side web programming"
+HOMEPAGE="http://www.brython.info"
+SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+need_httpd_cgi
+
+pkg_setup() {
+ webapp_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ dodoc LICENCE.txt README.md
+ rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
+
+ webapp_src_preinst
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ webapp_src_install
+}
diff --git a/dev-python/cbor/Manifest b/dev-python/cbor/Manifest
index 9cbf56973d45..9d2c52a4a978 100644
--- a/dev-python/cbor/Manifest
+++ b/dev-python/cbor/Manifest
@@ -1,3 +1,3 @@
DIST cbor-1.0.0.tar.gz 20096 BLAKE2B 0e15bc4984155c1046836c94f3025f8dd451aaad438c78de25a739738e6de8d3ff3e737dbaeaace3d837be08e9702a3b7d18d840c0bc5459cd3919159eabd728 SHA512 996b61c7d16cbe8bd7b056d09286a17f3a6a29cb97ef9e5ca1d1bfe8c53393ae3d2b7565c937a283cb78f377af14c070bd663aabbce995dc7e5b9d2f69a6ba73
-EBUILD cbor-1.0.0.ebuild 467 BLAKE2B c4baba653091700638c73c0bed76c09efb950914dab00d0781ddca0c4215d105b597eb9bcf4bb1542f48b4d6b09619f42249f2a3b69bcb7876dc9764ce654bf6 SHA512 a946a084f82b86211cb14ccb62a85a037c7a150270ade598ee315fb4c3b313156d1454145f83a77695bced706e222b812ec098ade82a903f0b889bf1561fa7a1
+EBUILD cbor-1.0.0.ebuild 474 BLAKE2B 3e9faa663b7a5f7738f95acd7c0fc98a5f7295f6e06dda4c5e374a87ea37bdecedcc8e61ff6347409fc3cf59d4b89b39889935933761999e7da674b23def07a1 SHA512 6eb775e710c689c76d534ca008d01f6530032f4358b7d17c0321ea4c720ac47ff25f9597b30f04e698c0f25837717e152f465e34c808fd3792ac88634203180f
MISC metadata.xml 1074 BLAKE2B 7621eefc67c6d29dff5ae32e9237e65d3dcbe4601250cdb524d380c7bff4216b03586ab600c39592f736205f1c9dadc73efcf55ec97e5ff65f126fa2a1893515 SHA512 6ad1e74d0f932664eaa1f635adf78ed6429308e354e195f6bebef74385ab414ffbb1c94739dce3473ad62751241ee3bafc8eb74bce63f431b4e774250e2c7bc8
diff --git a/dev-python/cbor/cbor-1.0.0.ebuild b/dev-python/cbor/cbor-1.0.0.ebuild
index 70860b2703a5..9f15f4216716 100644
--- a/dev-python/cbor/cbor-1.0.0.ebuild
+++ b/dev-python/cbor/cbor-1.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 arm x86"
+KEYWORDS="amd64 arm ~arm64 x86"
IUSE=""
DEPEND=""
diff --git a/dev-python/invoke/Manifest b/dev-python/invoke/Manifest
index 5c15d870ef22..8b48f95d9318 100644
--- a/dev-python/invoke/Manifest
+++ b/dev-python/invoke/Manifest
@@ -1,4 +1,3 @@
-AUX invoke-1.1.0-skip-pty-tests.patch 959 BLAKE2B 4e23e88f3cdee0a3e7408b3fa217dafe28f36967516a7231543e8303b22c901a5c63a45dcf1332ae7a6e5d031fd535f8674388474429deec15535ad378cd02a7 SHA512 3ee402afa6f658639b56049e114b9e243be91e0a8016f0fda18d3f34c3a3e8d1be9a452d4828f072fc220b185790c820c43bb5d9a7b9060265c181fe2f63c58e
DIST invoke-1.1.1.tar.gz 311831 BLAKE2B 2918c1a03cccbd90be6aa495206a2714f45c9690d8ce1b063adc0cacfa4c7accd36dd94863a83e9cc0c05aaf889bd746c3f528fad5af0db9f64725438866f81a SHA512 2dabf88428a53f244cab45cbc073b3a91fea5dd97a7590a58701a32bfaa14a4afe5d6a2e4ff4ed03ae38e1dfecc5a7c0f811bb18313e0af1f4e116f56c5e9ba7
EBUILD invoke-1.1.1.ebuild 494 BLAKE2B 4e65c7b7ac0f52258728fca4dbdd951aed8dfd4024cf85310e5bc6647a31965db3216847d99ab931c6d908d7ec6133389461673dde11b5270103dd76fe49d3b6 SHA512 2f300bd21e36773d907dfff067d5f9e9a65b63e6ae3ea4285e2c4289a23f7cf7f5700a8c77baaf6215a619bc28d55b4624cd3ea7b774b082b4038d1fdd6b2421
MISC metadata.xml 438 BLAKE2B fd7de2d82839646be57042d5db8b2d4a27f9e3f16bad202dc068d2eaf590e04952003d67614c98554c631668c0c31927a7e3a4f73ec15761a66631d01cf6aef3 SHA512 eb37fe7d88bec1255f2579bd9e60054b887c466984017501327a48a6a8ae6e3a3b3b473c850db94b0dda7bdeeb63b8c60e0cdae041fa034854fb68ee416fc9bd
diff --git a/dev-python/invoke/files/invoke-1.1.0-skip-pty-tests.patch b/dev-python/invoke/files/invoke-1.1.0-skip-pty-tests.patch
deleted file mode 100644
index d09eac74f91d..000000000000
--- a/dev-python/invoke/files/invoke-1.1.0-skip-pty-tests.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-This patch skips all tests related to PTYs: they all fail under portage
-because we don't have a valid TTY. Skip them. A bing chunk of them are
-skipped through "skipper()" under mock_pty. The rest of them are skipped
-by simulation windows (tests that don't run under windows don't run under
-portage either).
-diff --git a/tests/_util.py b/tests/_util.py
-index d954946b..27381cfd 100644
---- a/tests/_util.py
-+++ b/tests/_util.py
-@@ -24,7 +24,7 @@ support = os.path.join(os.path.dirname(__file__), "_support")
- def skip_if_windows(fn):
- @wraps(fn)
- def wrapper(*args, **kwargs):
-- if WINDOWS:
-+ if True:
- skip()
- return fn(*args, **kwargs)
-
-@@ -190,6 +190,10 @@ def mock_pty(
- return skip_if_windows
-
- def decorator(f):
-+ def skipper(*args, **kwargs):
-+ skip()
-+
-+ return skipper
- import fcntl
-
- ioctl_patch = patch("invoke.runners.fcntl.ioctl", wraps=fcntl.ioctl)
diff --git a/dev-python/iocapture/Manifest b/dev-python/iocapture/Manifest
index 68093396f2d5..e8b14969bf96 100644
--- a/dev-python/iocapture/Manifest
+++ b/dev-python/iocapture/Manifest
@@ -1,4 +1,4 @@
DIST iocapture-0.1.2.tar.gz 13114 BLAKE2B 4404ed96cda15db41d30c10fd68747e61980c1ee173671ff496ba05af5d122eeebcbd7fa901a8ad43ffd46efe219e437e205236392855d43fa3bfdd1416ca6d9 SHA512 1205d13b107d83dcb45d5546038d8b0b5417a20a51149c405123111488c351ff81a447f10653cd3dd9ecc236e01a0fcceb6647091e38ff2fa34c69e0baff1567
-EBUILD iocapture-0.1.2-r1.ebuild 682 BLAKE2B 250a9a4bb3863a197db322729288b35d81e898300fc7444765ec3ef201af25b1020e89f854b9f969fc55789000457f129fff60bfc261c9a392e4131c645765ac SHA512 b2c51abf6afb6962b56394b656ad74fd784af94fb7fea7285d26c7be244665d9d266ac15f798adb99c23fffba624a0fea164dde6ca27fc5a5b36871e4db8183f
+EBUILD iocapture-0.1.2-r1.ebuild 689 BLAKE2B fb23239df27085435f09274280ddbaf79fe5b4a88b33b32546c3d9bce50a583446ac1dd6c89d4d32b1bf17e1bac2e4cfeec381b27f095864c4c8f14ddf372e54 SHA512 e474b9da66acdd97bbe7b9eb637272334f6ff11c767dc74a0f8eab1aaeb7d49c604f55eb297a07ce58b548b4b194bed54f6561585401a0e34b86b73f9f8994d7
EBUILD iocapture-0.1.2.ebuild 678 BLAKE2B a0923e678dbd0a6733577e2435bc8684f28ed3fae707cf4e21cbcfae22bbeaf1a6bb3913de019ffdd81c292b769592653968b5467ebbcd9d4b22f3dd862a309a SHA512 9a9f2230aca4776c0723a5428833b7d9da00645d870a9a55e622183f67842915be264e3bb72faca9a8ffbe93790b12de4a2ab3666ede004414e23cfb90edec7f
MISC metadata.xml 368 BLAKE2B 69295da6af2e74122fdf5f62eff141417283e7e51729f0c35ff593387fcf3640bdfbeffe079427b368e175f3aa80b97637d6cbefd68e2a3a9a79155735570560 SHA512 463826d4afeb4be68800318809427cb4762f9fb7e14f6f4ed2fe84a7765dfb5acaf9d5fe2f1e339e06a092d8a4dec5d21b3a9f15fc10c9112b69e85f4903b932
diff --git a/dev-python/iocapture/iocapture-0.1.2-r1.ebuild b/dev-python/iocapture/iocapture-0.1.2-r1.ebuild
index d61446b1ab2e..3d32252c86ef 100644
--- a/dev-python/iocapture/iocapture-0.1.2-r1.ebuild
+++ b/dev-python/iocapture/iocapture-0.1.2-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://pypi.org/project/iocapture/"
SRC_URI="https://github.com/oinume/iocapture/archive/${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
LICENSE="MIT"
IUSE="test"
diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest
index 485bf58254ed..b3b12c0e589c 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -1,10 +1,6 @@
DIST libvirt-python-4.9.0.tar.gz 191922 BLAKE2B 272f0827faa7083e4896b34cea81554505e38733313df556d608fbf0e2ab935088ec5d57e9678c7679e172ff99a619939abe8cbd828b49655de70daf11d20efe SHA512 7d1345693c87f11be9dc751212820f4c4a519a467703f0ea2fcafd0e66d39941686cf7c84c2c68e8639889da1bfbc9176a72cf1059c87d76a49b2c74a7b05c0e
-DIST libvirt-python-5.0.0.tar.gz 192726 BLAKE2B 1ab4d4430254a1288714db32d76baf4a78f733bd82d33cf9f6a40aadcfac9c1dd73db91d38326a68ad04b8454f4c6417a16f07f9ecdfe8ccabcb0eccc9d13060 SHA512 318ae32f4c59b6cd278c8d07566e5e5f34759167084d4c722687d3cbf19efecea3a0c2a4ee37f42e58aa3f42f07fdd50bd9dd0539002388a7f79b138ad434dff
-DIST libvirt-python-5.1.0.tar.gz 193081 BLAKE2B 7dc0914743257f53a285ae794c64e360af72085db532deb552925d68f5be07f20d3b2ff242b8d475e40ea6ede06bd9abe790f3bcbf4ab8b7aba2a9c6120aa236 SHA512 980bcb1723ea5bf0677a1c7de9fc8f23cd4495df3c861e2c0c865c53c30eb7cb1db4c6c369c593206378f2e80211bf4542304f73e8953bfe513b80b7ed013e74
DIST libvirt-python-5.2.0.tar.gz 193270 BLAKE2B fecd1a07091746779a91e0cfeb9c3068048ee7e51d2f79064b4ee529a19b78d04ba53a5abab68182a1fa9c4a82f459fa9e971c33fcd10b42fe7011be17f7c6e2 SHA512 afee2dcaf08d530e6298fdf2db674af217b9e4115941258b5815aba00087d96db6eb421c9854d7dca0f9dfe24069df72aadd969c924545e72be216f01bc173cc
EBUILD libvirt-python-4.9.0.ebuild 979 BLAKE2B 845bea170e3514ecdda19b74a1e3ca627cc272cf6c39c5527f06f036c8eb67aafe67c4ac2432a060c158898a214e8f2ac32faea1dd70652b059f214f451e9f41 SHA512 ea87646612370412b96a6c276de497a2dfcdf2898c33b74b000f60769d505c8042306a5f8e2880b80354d4e8fd494f87c29d8a63a14fd4e9551a354cb56fd102
-EBUILD libvirt-python-5.0.0.ebuild 972 BLAKE2B ff738ca6dc085799245e2b4abd6653cff131409c6ded81a5e647bb9b8f8879050d161dd415ece999e84bea6be572a4daeb832fc12354b2bdeef45654de5291f3 SHA512 fb4fd08b39be642fc824572f13eec89d505670641c1d4b0ac418584ace3f6c6ae2b545699a35e88111f97921a302e03a23be55d2f31a62e101514a5a033f73c1
-EBUILD libvirt-python-5.1.0.ebuild 972 BLAKE2B ff738ca6dc085799245e2b4abd6653cff131409c6ded81a5e647bb9b8f8879050d161dd415ece999e84bea6be572a4daeb832fc12354b2bdeef45654de5291f3 SHA512 fb4fd08b39be642fc824572f13eec89d505670641c1d4b0ac418584ace3f6c6ae2b545699a35e88111f97921a302e03a23be55d2f31a62e101514a5a033f73c1
-EBUILD libvirt-python-5.2.0.ebuild 972 BLAKE2B ff738ca6dc085799245e2b4abd6653cff131409c6ded81a5e647bb9b8f8879050d161dd415ece999e84bea6be572a4daeb832fc12354b2bdeef45654de5291f3 SHA512 fb4fd08b39be642fc824572f13eec89d505670641c1d4b0ac418584ace3f6c6ae2b545699a35e88111f97921a302e03a23be55d2f31a62e101514a5a033f73c1
+EBUILD libvirt-python-5.2.0.ebuild 976 BLAKE2B 06eb6d379d697c684a5aacd4548a8963990812ffd58879258294f1d3a31b2d1adc5e1032272ca3c69204f555390b5c2b33ed65dcc1686c98a6e46dc74592f0c0 SHA512 9f74217106d897d42ca04fbed2b7db7d0349de2ff5286751f661cbc645ea1e97f3a9c7387a8f9e7a166aa38bc2b37a974768a8be5986073c8382a3cc2ee82091
EBUILD libvirt-python-9999.ebuild 972 BLAKE2B bbeeecd0e48f373b22ec37ca905ae23cfcc4754dadbec45db91f76e5f1bd06c51979fc1e583169fb400f3218bfd8e3ae7cbb7424741e67f329e9f80f85c52991 SHA512 63357b3802f1989965ca7fa33d6bccf9a49f80ab42f83fbff365f86837e5bc4bc19c5add1183485a10040fdb55bfe32b4f5f76b653a453678419fa3e863fe8e7
MISC metadata.xml 518 BLAKE2B ac9993d622790a5cec52f737de0494b7ac6a5a6e17e66ccad8e4862257ba8926d688fa4b6e68cd96ea5a4f2d35825204219fd79bc5917d05a6f39787f80bc1df SHA512 243b815c70c65046d672bc2b4a05d67f61c6e70dc6677ef7e8b76783979d801793f8d864a33ed9c64072c4fa30786d4455c82c82fa37933dac0b0efac2264083
diff --git a/dev-python/libvirt-python/libvirt-python-5.0.0.ebuild b/dev-python/libvirt-python/libvirt-python-5.0.0.ebuild
deleted file mode 100644
index a020f3273876..000000000000
--- a/dev-python/libvirt-python/libvirt-python-5.0.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
-
-MY_P="${P/_rc/-rc}"
-
-inherit distutils-r1
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://libvirt.org/git/libvirt-python.git"
- SRC_URI=""
- KEYWORDS=""
- RDEPEND="app-emulation/libvirt:=[-python(-)]"
-else
- SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
- RDEPEND="app-emulation/libvirt:0/${PV}"
-fi
-S="${WORKDIR}/${P%_rc*}"
-
-DESCRIPTION="libvirt Python bindings"
-HOMEPAGE="https://www.libvirt.org"
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="examples test"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- test? ( dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/libvirt-python/libvirt-python-5.1.0.ebuild b/dev-python/libvirt-python/libvirt-python-5.1.0.ebuild
deleted file mode 100644
index a020f3273876..000000000000
--- a/dev-python/libvirt-python/libvirt-python-5.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
-
-MY_P="${P/_rc/-rc}"
-
-inherit distutils-r1
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://libvirt.org/git/libvirt-python.git"
- SRC_URI=""
- KEYWORDS=""
- RDEPEND="app-emulation/libvirt:=[-python(-)]"
-else
- SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
- RDEPEND="app-emulation/libvirt:0/${PV}"
-fi
-S="${WORKDIR}/${P%_rc*}"
-
-DESCRIPTION="libvirt Python bindings"
-HOMEPAGE="https://www.libvirt.org"
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="examples test"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- test? ( dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/libvirt-python/libvirt-python-5.2.0.ebuild b/dev-python/libvirt-python/libvirt-python-5.2.0.ebuild
index a020f3273876..5059927ccfdc 100644
--- a/dev-python/libvirt-python/libvirt-python-5.2.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-5.2.0.ebuild
@@ -13,11 +13,11 @@ if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://libvirt.org/git/libvirt-python.git"
SRC_URI=""
- KEYWORDS=""
+ KEYWORDS="amd64"
RDEPEND="app-emulation/libvirt:=[-python(-)]"
else
SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
fi
S="${WORKDIR}/${P%_rc*}"
diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest
index a0f8eaf0244d..ef84b1a13680 100644
--- a/dev-python/miniupnpc/Manifest
+++ b/dev-python/miniupnpc/Manifest
@@ -2,5 +2,5 @@ AUX miniupnpc-2.0.20171102-shared-lib.patch 1220 BLAKE2B 97fa99582f7992587e5f13e
DIST miniupnpc-2.1.20190210.tar.gz 94125 BLAKE2B 1cb8e4cd4d015d82eb15eec20e93b14a9f280aeabfc54e96ff9511db7fddf9713b9bffd0893c17f29beede29c6bfe73e6a459f7b20c9e4b33c88753b39cb7a0e SHA512 51f662c2a7a78cd99a793ff8b89097d895c80aaca696109c06106f8bb2601465207e068a410134cc66a61b4c0e11d4635bac6e9efdfe3fe8c4f813ac9e7a2fc2
DIST miniupnpc-2.1.20190408.tar.gz 94216 BLAKE2B 19b0bee46d2f738939fda31c465779a6e6c7c04b2e975aed77c3a642bbfd1c61813367da5f2aa3f351fe1e5a71a842bfcd7b54c4faf589e345ddb1551bc322c6 SHA512 faa0f1363ebb59ca636b6c974188c52903ad07652f8268563c9c1a5826fafc2458d9f521efd3546fbbd4b71b3b14a50ba89dda52757adad1db81c31d9ba0987a
EBUILD miniupnpc-2.1.20190210.ebuild 748 BLAKE2B 67ab0e95d689347412b7c08b9949a059adedd4c62b0705c8cebba7347bdae1727fdaab0138200457289ac1a7eaf425163894b850e69268e9bae55cc660784b1c SHA512 bc8300b2f4df692141a7a46307858677ae37c57b64655f21daad9ded09d51c7d9bd28e861482d08b7681fd4758a3f65ac169a150a0bfbd29be464b567a176ba8
-EBUILD miniupnpc-2.1.20190408.ebuild 749 BLAKE2B 704eac6b06753dff7735585710904a4343fe6f3c3f7a12d746d3c0e39e20037aa42813719809f417bfed400718919750e0ee31af662dc5adc9e5f9898752c927 SHA512 d56f65cf675609ac6bf13b12505ff4c5e790c5ec9425344e140432dcf057d489a31ec767db73d1c103c0d6804a64e044744797f6ed63f2a887458ddaa6cc6e90
+EBUILD miniupnpc-2.1.20190408.ebuild 748 BLAKE2B 67ab0e95d689347412b7c08b9949a059adedd4c62b0705c8cebba7347bdae1727fdaab0138200457289ac1a7eaf425163894b850e69268e9bae55cc660784b1c SHA512 bc8300b2f4df692141a7a46307858677ae37c57b64655f21daad9ded09d51c7d9bd28e861482d08b7681fd4758a3f65ac169a150a0bfbd29be464b567a176ba8
MISC metadata.xml 243 BLAKE2B 997913e51bb9c2ba601c78673246d3845d1078f5be11ff209532c5afc9f433d4cfe7a0066ba23677d23ffe368d7ee718df71d28301d45c0473f50e931f674165 SHA512 ded2bb7e056d9081e11b0470aa2874fbe9b5e63f0178bec611291f639763a9bd85a076dbc526e01df1403dea4d0eb28913addb346b676084e690e063b68eca28
diff --git a/dev-python/miniupnpc/miniupnpc-2.1.20190408.ebuild b/dev-python/miniupnpc/miniupnpc-2.1.20190408.ebuild
index bed9cd2a744b..454bb7265340 100644
--- a/dev-python/miniupnpc/miniupnpc-2.1.20190408.ebuild
+++ b/dev-python/miniupnpc/miniupnpc-2.1.20190408.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
IUSE=""
RDEPEND=">=net-libs/miniupnpc-${PV}:0="
diff --git a/dev-python/nautilus-python/Manifest b/dev-python/nautilus-python/Manifest
index 47653257beb3..2023a5ad8d18 100644
--- a/dev-python/nautilus-python/Manifest
+++ b/dev-python/nautilus-python/Manifest
@@ -1,5 +1,3 @@
-DIST nautilus-python-1.1.tar.xz 239392 BLAKE2B a2baef3cb4d96d97b4b3e9b7644388c8778e1579ee0b32ff2a60baae45baa2d60dbcc61108fc3fe9e8a7193cf4c6ad82f8ffc2f175419e0937bacecc98551c51 SHA512 e721f46414a3efa4b5f5ec3f56cc00a308ec010a7a0612cef975d6f436494701f8bdbed39bdb5186c8013a582c7e63288a1c60adc4b8967c9ec69d6301a50fef
DIST nautilus-python-1.2.2.tar.xz 269220 BLAKE2B 9f2b5acc20727acf4464297bc008e8be0bb45ed418601e3658405e90eb3d56306f9aece402948491d5423d58cd261cee5cacbd39dd185957c4d72c90f877842e SHA512 541ab9e6ac15b06994cf475237e5588d21f4b9f71bb562f4bd9d976f79849a29912080de0b16c14406b052bec15c2c754381bf36e15b340d1f8e76c83a2464bc
-EBUILD nautilus-python-1.1-r2.ebuild 1256 BLAKE2B 85b87fecbbed7bf55cf7c8d53e2a8d5267037495698ef45646d43edf6658d2f71a1ae1c71c66860c0d36f49ba47a39248c6f6a9f8a272e048414d5a1ac08b642 SHA512 40b29c0099b7d5d5d6730918ef263e522cd503ea7e77111a80361cb496b74a65a1bdbb5fb879beb85c3806a0e8ec4a1aeb77ea3fc3bbd2344ce5292eb4fa8448
EBUILD nautilus-python-1.2.2.ebuild 910 BLAKE2B b17ea06c06d56c343da53d021940f2cb60f792a8eda93c942a3435085fb8e65c059e5973d4da1a8da7c25e5c785dace4a433ced3c2b5f16ef5d602a04f1f39a9 SHA512 5deb162c8a04a6f114e6e1e20669e2e4caaca7e0df82f8ff9b3ccf4c291c922113c1ad2f346ae8dedcb3d9b7fd94712b2d6c8e1b5ad8c1f88ad4c3b102e118e9
MISC metadata.xml 253 BLAKE2B a1efbd3751efaa83ee173f557ec1c8a4497a90b60896cf5a7a07da40b4f94a7a299ca0385477e82b2f5e5dbdf9afa482ccbe21f35ef44214e9c451d764b65529 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442
diff --git a/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild b/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
deleted file mode 100644
index b47cb90fd450..000000000000
--- a/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils gnome2 python-single-r1
-
-DESCRIPTION="Python bindings for the Nautilus file manager"
-HOMEPAGE="https://projects.gnome.org/nautilus-python/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 x86"
-IUSE="doc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Depend on pygobject:3 for sanity, and because it's automagic
-RDEPEND="
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- >=gnome-base/nautilus-2.32[introspection]
- ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.9
- virtual/pkgconfig
- doc? (
- app-text/docbook-xml-dtd:4.1.2
- dev-libs/libxslt
- >=dev-util/gtk-doc-1.9 )
-"
-
-src_configure() {
- # FIXME: package does not ship pre-built documentation
- # and has broken logic for dealing with gtk-doc
- gnome2_src_configure $(use_enable doc gtk-doc)
-}
-
-src_install() {
- gnome2_src_install
- # Directory for systemwide extensions
- keepdir /usr/share/nautilus-python/extensions
- # Doesn't get installed by "make install" for some reason
- 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/neovim-remote/Manifest b/dev-python/neovim-remote/Manifest
index 2ccce617a36d..7227c4aac107 100644
--- a/dev-python/neovim-remote/Manifest
+++ b/dev-python/neovim-remote/Manifest
@@ -1,6 +1,8 @@
DIST neovim-remote-1.8.6.tar.gz 434012 BLAKE2B 1fddb5e4376d3d17c2ff0c00e5f98700ab2d221af1ed1bc3f9c6dabe9cf1bdafe9f85041cb3a01f9a45f03df2d76bc0ae3c5a93603caa9ad461eb5ae50cb832f SHA512 b973b8c495a3a371b9a21ec4110beebbfe304f00d73aaf1da849df612e6ea9a08258379600ccb8d83154b8ef12e26088ba90a1668c5262b7dc9c62c844f42798
DIST neovim-remote-2.1.0.tar.gz 437657 BLAKE2B 056bcc1edff5225b478e72f0b0ce3b8f296ed49d9d8a035bce88b6d26daeda884640f9f6a50b68d91a8ad38a4980f554385e799302a541ce2d6985110357188d SHA512 23f6e98d57d856477b51c77aaa417af8a7a9aa02821f4dbd4870af7b3f9de07c4ba46ceae036ddb17382de4829238114dafa4b2b6d1e6dc71f1d9b4ba935b562
+DIST neovim-remote-2.1.7.tar.gz 438133 BLAKE2B 37bcbabbc4336f31ddb20aae27c748fef80924d095ef285a27105b8276a89dd681a9ea210a4b1286cf7ae5461364044fa97889b803c0de15d18df09e0ad78e2f SHA512 544c2b60b751cd72da793f1ea69fb0fed8990f009320ce6972cdb17af5ae2cc526af85bdc57f03a85cee1b8e3fdcd357a99a91252e44ae0761d3772f1714c240
EBUILD neovim-remote-1.8.6.ebuild 662 BLAKE2B b5075d6b7c54859770903e685ee66c7b076290b8b716aa1159d81c0d3937997ecde2d046e6081032bd34123f856da1213ef6944e5dc9cc46659decc8ac789ac5 SHA512 3df9d28fd51bfdcb20d45b28cafa8e52e5a75bf067669b87ae134d037da3e079f4346a942eee79cad0e34b2f5495645fd4fd13b6189977449f434a8e55bababf
EBUILD neovim-remote-2.1.0.ebuild 794 BLAKE2B 51fbd9042eaf10661bd356c26487633e439c5c84ee1e825435f5a4150bcd39fafc46c1591429361f00318b741e4a21667cb6edb0c54fb2b6aa425f5c91f2665c SHA512 ca0a83cd8da15b3d8461cca09db0a899bf4f58c25984324f528ab2688aa9eaa26f6729a15324480748aaa3ee7539cac8b241d1820927e0d69ce8ad082754d909
+EBUILD neovim-remote-2.1.7.ebuild 796 BLAKE2B e36a5f0eb62cbc5ef879e9301ae295dea3a6b929ac0570697dfd4ef99332fa2b8868d8a6457d70744c6061032c50709f2ce1fa342db9b3991ad5f79f99536c8f SHA512 73c327c0e166e7639819cde094ce7302ba8c491215320a3cc614fdb5f88284e2c93435353bf99c59069f8d1f3aed5e8c3bb40911dc25c59eaacd712bdf2e59c6
EBUILD neovim-remote-9999.ebuild 662 BLAKE2B b5075d6b7c54859770903e685ee66c7b076290b8b716aa1159d81c0d3937997ecde2d046e6081032bd34123f856da1213ef6944e5dc9cc46659decc8ac789ac5 SHA512 3df9d28fd51bfdcb20d45b28cafa8e52e5a75bf067669b87ae134d037da3e079f4346a942eee79cad0e34b2f5495645fd4fd13b6189977449f434a8e55bababf
MISC metadata.xml 361 BLAKE2B 8cbaa82fad1a726eb2e09bc74bf9f6b18579fa767d56ee20d14c39d8bd7726d8ac044e5072e4cc00686f9acc41e0c9a2d4578705c79a3e84af5318c136c910e0 SHA512 b7a6d140b5642f8326e0d69752c0479319ef0746eaa440fce0a4bb2d36d4428f5bbe42364430906a1baf2dc953283130c5fb3eb7b9f9d45add2a398a1e9f5b64
diff --git a/dev-python/neovim-remote/neovim-remote-2.1.7.ebuild b/dev-python/neovim-remote/neovim-remote-2.1.7.ebuild
new file mode 100644
index 000000000000..c07980e22fc2
--- /dev/null
+++ b/dev-python/neovim-remote/neovim-remote-2.1.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mhinz/${PN}.git"
+else
+ KEYWORDS="~amd64 ~arm"
+ SRC_URI="https://github.com/mhinz/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DESCRIPTION="A tool that helps control neovim processes"
+HOMEPAGE="https://github.com/mhinz/neovim-remote"
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/neovim-python-client[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+ pytest -vv || die
+}
diff --git a/dev-python/pygccxml/Manifest b/dev-python/pygccxml/Manifest
deleted file mode 100644
index dab0e6e5f07b..000000000000
--- a/dev-python/pygccxml/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST pygccxml-1.0.0.zip 21639068 BLAKE2B 7ea93921485553f635e845e4261fcca7b995de54135ee87ca48f72c1f0bad151ac74097567e0635845bbf7d9fed09f673bf40a3c6e6ad32de97d5acf63d363cc SHA512 d2a96b5bb27c3620527839051e43fa1eee8884692707a347c76863ff44a04502dcff35fe18b95a35c32fb8a4935ed8d5d91bf41eb98aee74f6df08c48ddc0b67
-DIST pygccxml-1.7.5.tar.gz 3150295 BLAKE2B 69600641098aede52493cca2282464230602c4e329ba47c467993a2a6b0a2fa99ff100541dc8b6e8bdcb207a1906569a364ebf3917f35db1cd884ddbc5c4c02a SHA512 f76e1748646beaf1b16bd498026e177008f5ebe19e4b35ce612bb27f4f9e6174cdfe4459771adbc657b95e8d5edeea0687756f9ba82cabc10703043c4a7e6e1e
-EBUILD pygccxml-1.0.0.ebuild 808 BLAKE2B e4ac87202e0348d36b00c929757ddb44c02aabac91d1f8b832e2d3bcc8aa83197b11bc3822c7aded006ecbff355f30cc137ba57e43e6067fda04548d6be658df SHA512 6d42b8d8ca3fb291ba733c18c5ffca79cfd15b299cd0b51694578991826d7340abebb24925717fc4d7750ee07d75c40ab6997452651ef639d3ac3b48c8ae8716
-EBUILD pygccxml-1.7.5.ebuild 838 BLAKE2B 09a20fe8e1c7b6b82872287f80d19ce9a32d79182f6be97493f54932745b84b9b0d6eaa91c917cc66d4cf8e6d45f671bc9490b4fd1b90f89920d2ddb5dbe2331 SHA512 bbabd4513105de9ed12e82032a5cbfed8743050c1df7aa047279d7c1c775a79f3ef4b3abc0c7344d3011d2a8bb585e745b188e8dcecdef669e435f374383c894
-MISC metadata.xml 482 BLAKE2B 0d1bdb201e0d0e1db5527a2ac37725afe91f9a26c2bc2f58bd217818bb97d3033f1a1b76d5d82cd0dfa4d5c015e9b9d54d1ff8e50f0f089b3d35dc91a61d55ff SHA512 56f747acbf8018e5cadee2203ac26751e7cc146d76a7aec6875831da051e21d1ee349d98535a1a2e8c37aae869035f86479b0fdc80756baa501034c773d3398a
diff --git a/dev-python/pygccxml/metadata.xml b/dev-python/pygccxml/metadata.xml
deleted file mode 100644
index 29fca4f45351..000000000000
--- a/dev-python/pygccxml/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="person">
- <email>heroxbd@gentoo.org</email>
- <name>Benda Xu</name>
- </maintainer>
- <longdescription>pygccxml is an object oriented framework for reading C++ declarations.</longdescription>
- <upstream>
- <remote-id type="sourceforge">pygccxml</remote-id>
- <remote-id type="github">gccxml/pygccxml</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pygccxml/pygccxml-1.0.0.ebuild b/dev-python/pygccxml/pygccxml-1.0.0.ebuild
deleted file mode 100644
index c8385483e97d..000000000000
--- a/dev-python/pygccxml/pygccxml-1.0.0.ebuild
+++ /dev/null
@@ -1,37 +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="Generate an XML description of a C++ program from GCC's internal representation"
-HOMEPAGE="http://www.language-binding.net/"
-SRC_URI="mirror://sourceforge/pygccxml/${P}.zip"
-
-LICENSE="freedist Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-DEPEND="
- app-arch/unzip
- doc? ( >=dev-python/epydoc-3[${PYTHON_USEDEP}] )"
-RDEPEND=">=dev-cpp/gccxml-0.6"
-
-python_compile_all() {
- use doc && esetup.py doc
-}
-
-python_test() {
- "${PYTHON}" unittests/test_all.py
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/apidocs/. )
- use examples && local EXAMPLES=( docs/example/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pygccxml/pygccxml-1.7.5.ebuild b/dev-python/pygccxml/pygccxml-1.7.5.ebuild
deleted file mode 100644
index 6ed3676182ec..000000000000
--- a/dev-python/pygccxml/pygccxml-1.7.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Generate an XML description of a C++ program from GCC's internal representation"
-HOMEPAGE="https://github.com/gccxml/pygccxml"
-SRC_URI="https://github.com/gccxml/pygccxml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="freedist Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="
- app-arch/unzip
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND=">=dev-cpp/gccxml-0.6"
-
-python_compile_all() {
- use doc && emake html man
-}
-
-python_test() {
- "${PYTHON}" unittests/test_all.py
-}
-
-python_install_all() {
- if use doc ; then
- local HTML_DOCS=( docs/_build/html )
- doman docs/_build/man/${PN}.1
- fi
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest
index e152d36d702e..059a0e6ad70f 100644
--- a/dev-python/pygments/Manifest
+++ b/dev-python/pygments/Manifest
@@ -4,5 +4,5 @@ DIST Pygments-2.2.0.tar.gz 2113944 BLAKE2B 58d5f2fa0e6d97f5b7d7a17314b82ef219f23
DIST Pygments-2.3.1.tar.gz 3124216 BLAKE2B 99a5f96a2d2f9deb1a6b6ad94a21ab7f517cde47b1e91b67ce594732004cf99db51b1240e0270473f87f5d8a435172545b9fa3449a2ddc113faf5aaef6c34f73 SHA512 2c36cb42f8dd62e04b7664b5e87f951a8428ccbb6dbe5b5b43d8c7e6923ada0ab55a231bb8e9ed79eb5a85344ed64d3acc8e7bc991ab1f49c58eb612b8002c1e
EBUILD pygments-2.2.0-r1.ebuild 1617 BLAKE2B 12203987ca08ccd71d28d8bbfcf1a5bbd4a91f2c9ba2418f6cef611b1735e4a42815d63d731b8d42b5bf6e0104f9078662bef9e03394e62a190a5a954dd5ba98 SHA512 a5a31baec8484f8a30aa29207f6f7ed5ab3dd9819510915a396a624426305d2128fb593e611bb984d18a8a6471a1c151341492d7a5f8d15436fb0854dd4c41ca
EBUILD pygments-2.2.0.ebuild 1768 BLAKE2B 09ad9ac25d4879a54c59ea4dbdbc2699229d2bb150d81a4ab6a8ce6ec567ede12c5f2a341ca69532459c8510324612da1d4a77b2e7bf2132f7b09084b5b1bac7 SHA512 cf4bf9e7785589231cdc8c31e5ec86714b99c65bb8c71dd0c6defbc2e75d3be6f84429562c727e75e3d5a0149f13c300e442aec19d255c00c57a3312dc111186
-EBUILD pygments-2.3.1.ebuild 1442 BLAKE2B 24aa68b39d0e10e809e893b5c75ab95a3a9bd3bc997a2b2e2676a9d8a01052b300a6c0ba4ca3f0fd3abd283e353548be1d4974ad9acce56f1d56f11a4df41668 SHA512 d66efcfb669b49ec97ac77fe070fc9ae3bee5437b0f5c2c0b797a191cba31d7618ed606a16007785b7d4d9834289d59e9effb31db5f471f22147cb4544b1c7b2
+EBUILD pygments-2.3.1.ebuild 1441 BLAKE2B 5771f02ae454b9581469af484ca3a2633950ec7e758397df3dc791a943f7f5795f632db7011b3ff909f2b43f0fc08b52b1888cc3af2a940e79afae617dc26cce SHA512 e4fac61e3f4763d2ceab443696ce83711aca80e4dffec68f411b7650c716297c601cffd599d63943ed9ebb608aee78e0f299019f263e748d028a0f56814cb322
MISC metadata.xml 542 BLAKE2B 88e44c4b6f29e096e67521c621724d1a5415d089f73612fb8d02ee714a4af1e8080cf98542d7f0c9b1331d919bbeba31b1fa8269a28cc1be841af069a497d889 SHA512 f15732bb743ed5ad4049036c7b87118c89be09e260ae483b4c7e25155a31c0ab8844f8a1050386a0ee81d2b1e55d240f90cab3e28749b8f943baf64ec176814b
diff --git a/dev-python/pygments/pygments-2.3.1.ebuild b/dev-python/pygments/pygments-2.3.1.ebuild
index 9aceff85df75..9f067d1aa5e1 100644
--- a/dev-python/pygments/pygments-2.3.1.ebuild
+++ b/dev-python/pygments/pygments-2.3.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pyplusplus/Manifest b/dev-python/pyplusplus/Manifest
deleted file mode 100644
index 22e1d3fbb051..000000000000
--- a/dev-python/pyplusplus/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX pyplusplus-1.0.0_p20131206-numpy.patch 9236 BLAKE2B 8a905f16fc5ae100b86dc31c6a11ac0d1bf760ce9e23e47cbd5c738f515b85b3df87edd5fe454121eac43ac2660978df46559b54f7fdf0f0629eab20ca128ae6 SHA512 173655e30525ad60b40a1fb42ca4179aa975622c02545c563658303c0cc56f48c6d0358104d91248cdf27d9dafeef340d4d491556af33fee56848ada21db4e97
-DIST pyplusplus-1.0.0.zip 7886416 BLAKE2B 38036de22b5f63f84ecee419474b30193e27abf884d1f3fa7aa5f6cb3815d5a32d480ba92c15046601e6578eb078b0e9705764f1cf2fbe4ecb693bf1345714be SHA512 04a9d6f06d8d22da9ac3b4ec1efdf001f0e4a2453ff5d70d6a15b808d7247ace630c4064ab2476a28ed3dede9cdb867c0650810a0c72a0a6474912fc7ef65812
-DIST pyplusplus-1.0.0_p20131206.tar.xz 2984232 BLAKE2B 0067e803544fc54c946e352943ca91de84f3ec8f8af0ef952b886b5b857e219b63779a2d3134ff9616ff7db688cfc8df043b97ecdae7b5667b9f771a53888777 SHA512 5cdf158477d6b93d1b579383657241c48d59ac17fd890016ac68d3b9ca8453726dabb8a7913f6139e24e93c691ead85adb99a6b20aa031603c6471df04fcfea6
-EBUILD pyplusplus-1.0.0-r1.ebuild 930 BLAKE2B 08d320a3c96bec9fa633596b300fb0169899a6370862d65376d9c40f3475e8b3b3bc7d62adc85a469ca924b37a04e04b9f3ad4dd55b4ae37542a4d81975861c5 SHA512 c3cd3c7ebb0001d29bc10b8e5294e746c87091daf2e98205aac94c4902fcfaf693172605082e39c172585baef2c86be4033f7b9d6b081e5ee8e0fbbf8dedfba8
-EBUILD pyplusplus-1.0.0_p20131206.ebuild 1034 BLAKE2B 9206e1c8a22f05dc0b23b3e8e4aefe37054f92681b7c121eecdff5741700d0ebe2052f81cec1ce21d6d9ce65ec9bb8aaa2c990cc749550edb8987221f3d0aaaf SHA512 2d60bf563bff733a9cfd5027bc100edf459b1d366f3ac71d6d32025be0c106e8333dbbb98d54a305dde717416836ae25043ddf03567e583159325edf27b656ad
-EBUILD pyplusplus-9999.ebuild 911 BLAKE2B 739340d0f36d933c7e69f3320461e70ce301141a7f473ee699f83b54d118fbda800122ede7eed2153adc23a89ed0d93b0041641c050ccadf1e051e92dc18c48b SHA512 2e34f2d25bcdeabd43ffd16c352d66eb1e91f5fa88084de4abcf4a958609d4c35da83137a1a9860204a32b9d9a11c69c3fc4df7134166b932dfbbe74cc4fc92a
-MISC metadata.xml 659 BLAKE2B 58c548f3ebadf970bb58afc20e15dd88d74d7093e29b27df0862a3a30c5b91bbb7427f4cb23497246a9f6ee54a217defccb9853d72ca3a25c63f0f52332599eb SHA512 d78333a1d7795b1d5f7b8e7e498235051e182993ce3db67133dfc098d6f25fe60b4ea7eda37e393d7253f444f42b18719b9e3ef41604c81b84cfbb626ae61692
diff --git a/dev-python/pyplusplus/files/pyplusplus-1.0.0_p20131206-numpy.patch b/dev-python/pyplusplus/files/pyplusplus-1.0.0_p20131206-numpy.patch
deleted file mode 100644
index bf33f3810948..000000000000
--- a/dev-python/pyplusplus/files/pyplusplus-1.0.0_p20131206-numpy.patch
+++ /dev/null
@@ -1,179 +0,0 @@
-generate code for Boost.NumPy[1] to accelerate c 1D array handling
-
-Upstream: https://sourceforge.net/p/pygccxml/patches/2/
-
-Index: pyplusplus/code_creators/__init__.py
-===================================================================
---- pyplusplus/code_creators/__init__.py.orig
-+++ pyplusplus/code_creators/__init__.py
-@@ -110,6 +110,8 @@ from member_variable import bit_field_t
- from member_variable import bit_field_wrapper_t
- from member_variable import array_mv_t
- from member_variable import array_mv_wrapper_t
-+from member_variable import array_numpy_t
-+from member_variable import array_numpy_wrapper_t
- from member_variable import mem_var_ref_t
- from member_variable import mem_var_ref_wrapper_t
- from member_variable import member_variable_addressof_t
-Index: pyplusplus/code_creators/code_creator.py
-===================================================================
---- pyplusplus/code_creators/code_creator.py.orig
-+++ pyplusplus/code_creators/code_creator.py
-@@ -126,6 +126,7 @@ class code_creator_t(object):
- files = []
- if self.code_generator == self.CODE_GENERATOR_TYPES.BOOST_PYTHON:
- files.append( "boost/python.hpp" )
-+ files.append( "boost/numpy.hpp" )
- files.append( code_repository.named_tuple.file_name )
- else:
- files.append( code_repository.ctypes_utils.file_name )
-Index: pyplusplus/code_creators/member_variable.py
-===================================================================
---- pyplusplus/code_creators/member_variable.py.orig
-+++ pyplusplus/code_creators/member_variable.py
-@@ -507,7 +507,95 @@ class array_mv_wrapper_t( code_creator.c
- def _get_system_files_impl( self ):
- return [code_repository.array_1.file_name]
-
-+class array_numpy_t( member_variable_base_t ):
-+ """
-+ Creates boost.python code that exposes array member variable via boost.numpy.
-+ """
-+ def __init__(self, variable, wrapper ):
-+ member_variable_base_t.__init__( self, variable=variable, wrapper=wrapper )
-+ self.works_on_instance = False
-+
-+ def _create_body( self ):
-+ answer = []
-+ doc = ''
-+ if self.declaration.type_qualifiers.has_static:
-+ answer.append( self.parent.class_var_name + '.add_static_property' )
-+ else:
-+ if self.documentation:
-+ doc = self.documentation
-+ answer.append( self.parent.class_var_name + '.add_property' )
-+ answer.append('( "%s", &%s );' % (self.declaration.name, self.wrapper.wrapper_creator_full_name ))
-+ if doc:
-+ answer.append( os.linesep )
-+ answer.append( self.PARAM_SEPARATOR )
-+ answer.append( doc )
-+ return ''.join( answer )
-+
-+ def _create_impl( self ):
-+ answer = []
-+ answer.append( '{ //%s, type=%s' % ( self.declaration, self.declaration.type ) )
-+ answer.append( os.linesep )
-+ answer.append( self.indent( self._create_body() ) )
-+ answer.append( os.linesep )
-+ answer.append( '}' )
-+ return ''.join( answer )
-+
-+ def _get_system_files_impl( self ):
-+ return []
-
-+class array_numpy_wrapper_t( code_creator.code_creator_t
-+ , declaration_based.declaration_based_t ):
-+ """registers array class"""
-+ def __init__(self, variable ):
-+ code_creator.code_creator_t.__init__( self )
-+ declaration_based.declaration_based_t.__init__( self, declaration=variable)
-+ self.py_class_type = declarations.reference_t(declarations.const_t(declarations.dummy_type_t( "bp::object" )))
-+
-+ @property
-+ def wrapped_class_type( self ):
-+ wrapped_cls_type = declarations.declarated_t( self.declaration.parent )
-+ if declarations.is_const( self.declaration.type ):
-+ wrapped_cls_type = declarations.const_t( wrapped_cls_type )
-+ return declarations.reference_t( wrapped_cls_type )
-+
-+ @property
-+ def wrapper_creator_name(self):
-+ return '_'.join( ['pyplusplus', self.declaration.name, 'wrapper'] )
-+
-+ @property
-+ def wrapper_creator_full_name(self):
-+ return '::'.join( [self.parent.full_name, self.wrapper_creator_name] )
-+
-+ def _create_impl( self ):
-+ if self.declaration.type_qualifiers.has_static:
-+ tmpl = [ "static %(wrapper_type)s %(wrapper_creator_name)s( ){" ]
-+ tmpl.append( self.indent( "return bn::from_data( %(parent_class_type)s::%(mem_var_ref)s," ) )
-+ else:
-+ tmpl = [ "static %(wrapper_type)s %(wrapper_creator_name)s( %(py_class_type)s inst ){" ]
-+ tmpl.append( self.indent( "return bn::from_data(bp::extract< %(wrapped_class_type)s >(inst)().%(mem_var_ref)s," ) )
-+ owner = "bp::object()"
-+
-+ tmpl.append( self.indent(self.indent("bn::dtype::get_builtin< %(item_type)s >(), bp::make_tuple(%(array_size)s),")) )
-+ tmpl.append( self.indent(self.indent("bp::make_tuple(sizeof(%(item_type)s)), %(owner)s);")) )
-+ tmpl.append( "}" )
-+
-+ tmpl = os.linesep.join( tmpl )
-+
-+ return tmpl % {
-+ 'wrapper_type' : "bn::ndarray"
-+ , 'parent_class_type' : self.parent.declaration.partial_decl_string
-+ , 'wrapper_creator_name' : self.wrapper_creator_name
-+ , 'wrapped_class_type' : self.wrapped_class_type.decl_string
-+ , 'mem_var_ref' : self.declaration.name
-+ , 'py_class_type' : self.py_class_type.decl_string
-+ , 'item_type' : declarations.array_item_type( self.declaration.type ).decl_string
-+ , 'array_size': declarations.array_size( self.declaration.type )
-+ , 'owner': owner
-+ }
-+
-+ def _get_system_files_impl( self ):
-+ return []
-+
- class mem_var_ref_t( member_variable_base_t ):
- """
- creates get/set accessors for class member variable, that has type reference.
-Index: pyplusplus/code_creators/module_body.py
-===================================================================
---- pyplusplus/code_creators/module_body.py.orig
-+++ pyplusplus/code_creators/module_body.py
-@@ -18,6 +18,7 @@ class module_body_t(compound.compound_t)
- def _create_impl(self):
- result = []
- result.append( "BOOST_PYTHON_MODULE(%s){" % self.name )
-+ result.append( "bn::initialize();" )
- result.append( compound.compound_t.create_internal_code( self.creators ) )
- result.append( "}" )
- return os.linesep.join( result )
-Index: pyplusplus/creators_factory/bpcreator.py
-===================================================================
---- pyplusplus/creators_factory/bpcreator.py.orig
-+++ pyplusplus/creators_factory/bpcreator.py
-@@ -76,10 +76,14 @@ class bpcreator_t( declarations.decl_vis
- global_ns = declarations.get_global_namespace(decls)
-
- self.__extmodule = code_creators.bpmodule_t( global_ns )
-- if boost_python_ns_name:
-- bp_ns_alias = code_creators.namespace_alias_t( alias=boost_python_ns_name
-- , full_namespace_name='::boost::python' )
-- self.__extmodule.adopt_creator( bp_ns_alias )
-+
-+ # alias of boost::numpy is hard-coded here, as it will be merged into boost::python.
-+ for ns_name, full_ns_name in {boost_python_ns_name: '::boost::python'
-+ , 'bn': '::boost::numpy'}.iteritems():
-+ if ns_name:
-+ ns_alias = code_creators.namespace_alias_t( alias=ns_name
-+ , full_namespace_name=full_ns_name )
-+ self.__extmodule.adopt_creator( ns_alias )
-
- self.__module_body = code_creators.module_body_t( name=module_name )
-
-@@ -723,8 +727,12 @@ class bpcreator_t( declarations.decl_vis
- wrapper = code_creators.bit_field_wrapper_t( variable=self.curr_decl )
- maker = code_creators.bit_field_t( variable=self.curr_decl, wrapper=wrapper )
- elif declarations.is_array( self.curr_decl.type ):
-- wrapper = code_creators.array_mv_wrapper_t( variable=self.curr_decl )
-- maker = code_creators.array_mv_t( variable=self.curr_decl, wrapper=wrapper )
-+ if declarations.is_arithmetic(declarations.array_item_type( self.curr_decl.type )):
-+ wrapper = code_creators.array_numpy_wrapper_t( variable=self.curr_decl )
-+ maker = code_creators.array_numpy_t( variable=self.curr_decl, wrapper=wrapper )
-+ else:
-+ wrapper = code_creators.array_mv_wrapper_t( variable=self.curr_decl )
-+ maker = code_creators.array_mv_t( variable=self.curr_decl, wrapper=wrapper )
- elif declarations.is_pointer( self.curr_decl.type ):
- wrapper = code_creators.member_variable_wrapper_t( variable=self.curr_decl )
- maker = code_creators.member_variable_t( variable=self.curr_decl, wrapper=wrapper )
diff --git a/dev-python/pyplusplus/metadata.xml b/dev-python/pyplusplus/metadata.xml
deleted file mode 100644
index bccf49925aac..000000000000
--- a/dev-python/pyplusplus/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>heroxbd@gentoo.org</email>
- <name>Benda Xu</name>
- </maintainer>
- <longdescription>pyplusplus is an object-oriented framework for creating a code generator for boost.python library.</longdescription>
- <use>
- <flag name="indexing"> Install indexing_suite_v2 to enhance boost python
- </flag>
- <flag name="numpy"> Generate code for <pkg>dev-libs/boost-numpy </pkg> to accelerate arrays
- </flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">pygccxml</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild b/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild
deleted file mode 100644
index 5dd33d23d6df..000000000000
--- a/dev-python/pyplusplus/pyplusplus-1.0.0-r1.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
-
-DESCRIPTION="Object-oriented framework for creating a code generator for Boost.Python library"
-HOMEPAGE="http://www.language-binding.net/"
-SRC_URI="mirror://sourceforge/pygccxml/${P}.zip"
-
-LICENSE="freedist Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples +indexing"
-
-DEPEND="app-arch/unzip"
-RDEPEND="=dev-python/pygccxml-1.0.0[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/Py++-${PV}
-
-python_test() {
- "${PYTHON}" unittests/test_all.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/documentation/apidocs/. )
- use examples && local EXAMPLES=( examples/. )
-
- if use indexing; then
- insinto /usr/include/boost/python/suite/indexing
- doins indexing_suite_v2/indexing/*.hpp
- fi
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyplusplus/pyplusplus-1.0.0_p20131206.ebuild b/dev-python/pyplusplus/pyplusplus-1.0.0_p20131206.ebuild
deleted file mode 100644
index b6ee0e3bb1ab..000000000000
--- a/dev-python/pyplusplus/pyplusplus-1.0.0_p20131206.ebuild
+++ /dev/null
@@ -1,43 +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="Object-oriented framework for creating a code generator for Boost.Python library"
-HOMEPAGE="http://www.language-binding.net/"
-
-if [[ ${PV} == 9999 ]]; then
- ESVN_REPO_URI="https://svn.code.sf.net/p/pygccxml/svn/${PN}_dev"
- inherit subversion
- S=${WORKDIR}/${PN}_dev
-else
- SRC_URI="https://dev.gentoo.org/~heroxbd/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="freedist Boost-1.0"
-SLOT="0"
-IUSE="examples numpy"
-
-DEPEND="app-arch/unzip
- numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )"
-RDEPEND="dev-python/pygccxml[${PYTHON_USEDEP}]"
-
-src_prepare() {
- use numpy && epatch --binary "${FILESDIR}"/${PN}-1.0.0_p20131206-numpy.patch
- distutils-r1_src_prepare
-}
-
-python_test() {
- "${PYTHON}" unittests/test_all.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyplusplus/pyplusplus-9999.ebuild b/dev-python/pyplusplus/pyplusplus-9999.ebuild
deleted file mode 100644
index cc93c46965c5..000000000000
--- a/dev-python/pyplusplus/pyplusplus-9999.ebuild
+++ /dev/null
@@ -1,38 +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="Object-oriented framework for creating a code generator for Boost.Python library"
-HOMEPAGE="http://www.language-binding.net/"
-
-if [[ ${PV} == 9999 ]]; then
- ESVN_REPO_URI="https://svn.code.sf.net/p/pygccxml/svn/${PN}_dev"
- inherit subversion
- S=${WORKDIR}/${PN}_dev
-else
- SRC_URI="https://dev.gentoo.org/~heroxbd/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="freedist Boost-1.0"
-SLOT="0"
-IUSE="examples numpy"
-
-DEPEND="app-arch/unzip
- numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )"
-RDEPEND="dev-python/pygccxml[${PYTHON_USEDEP}]"
-
-python_test() {
- "${PYTHON}" unittests/test_all.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-gtkmvc/Manifest b/dev-python/python-gtkmvc/Manifest
deleted file mode 100644
index ec55a1a8021e..000000000000
--- a/dev-python/python-gtkmvc/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST python-gtkmvc-1.99.1.tar.gz 1426052 BLAKE2B be52a82a77d711f616d6de8c8e709023baf7c774390694766aa9f6149860b5ac599e681aa5f7c3a0d330512f53ab9c90059a1a724c59c10012c3b8b21a17a3ed SHA512 f82bbe0f769a57120d3858f77a6531778f4ffbf16191a2f8b3f0cd7da047f756db560e2896504530a92d142c27d61cd010c0ceada059e5dce9428b58950490a0
-EBUILD python-gtkmvc-1.99.1.ebuild 707 BLAKE2B af7ac1b675f854b824cc8f260485aaae3e153b55e8e67b91180a9d4a547894d567e7fa473283031fddaf804c88bb88e4fc2e51040b410a992fa46d20ea40bcf3 SHA512 c797b6760b0ccadc2660edf5eeff73b7c66e89fa695b438c10d70df528e4c2f9212bad8d18777350a2b1e4946f40805eef1b7c2a3f453f764c8999502734d8d7
-MISC metadata.xml 347 BLAKE2B d5c9683a28542a3a3164aa77461b0dc4cf7ea644e0ea1649c3d19780fcf7abf89de1671f0dd4850f7b25f15578069ad298f93c97834705db2e54754edd662770 SHA512 a9096e6adb8f6ca8dd90ee4199b719d5913a47400b53803d45e31345c3685aa3a732ec420b83fa888dda8e0502973e75be9b0db955d263727e56c01e997eeadd
diff --git a/dev-python/python-gtkmvc/metadata.xml b/dev-python/python-gtkmvc/metadata.xml
deleted file mode 100644
index b6b943cc7dd9..000000000000
--- a/dev-python/python-gtkmvc/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>
- <!-- <herd>gnome</herd> -->
- <upstream>
- <remote-id type="sourceforge">pygtkmvc</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/python-gtkmvc/python-gtkmvc-1.99.1.ebuild b/dev-python/python-gtkmvc/python-gtkmvc-1.99.1.ebuild
deleted file mode 100644
index 15785c344aef..000000000000
--- a/dev-python/python-gtkmvc/python-gtkmvc-1.99.1.ebuild
+++ /dev/null
@@ -1,34 +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="model-view-controller (MVC) implementation for pygtk"
-HOMEPAGE="http://pygtkmvc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/pygtkmvc/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc examples"
-
-DEPEND=""
-RDEPEND=">=dev-python/pygtk-2.24.0"
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_install_all() {
- dodoc README
- use doc && dohtml -r docs/_build/html/
-
- if use examples; then
- docompress -x usr/share/doc/${P}/examples/
- insinto usr/share/doc/${P}/
- doins -r examples/
- fi
-}
diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index 2159abb221e2..8f9725582620 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -5,5 +5,5 @@ DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f
DIST reportlab-3.3.0.tar.gz 1959255 BLAKE2B 0acd2d306da7836a2324b9a63c158b1b935cd393f5d1eb62cd15f8f4be6e48dac77807d1635ccafc569a47420dc3f4eec49c3ea3852a5a4241b10f0d73550865 SHA512 a6dbe5db13a9e430855ba8139310d8f04ade221c340467c2e0f5bf60c700f17148069358beb057f1667217a09b71ba1ae3112bd02e7c8de00e53a8f852acb8df
DIST reportlab-3.5.13.tar.gz 2842790 BLAKE2B 1457b5eb18d2f294decd7bbee202f42900a443eb7a31c2af56cc2180154e1bb48c4044c499b14489c23210e78c9bafb3fbbcd0c5a28f1d2e25f57d91dcb48526 SHA512 50afcdb5e844cc7ec5c1cf72ca28556e98ad721dce5b20cfb32fa720d56b221b9bd2662a88ea5647b11306d80e653334635b54165daa02d3062cf9d051bbd24b
EBUILD reportlab-3.3.0-r2.ebuild 1654 BLAKE2B 75324010068f8d97897151151776bfef87401dfa7859fa7b825d59b667843dde3e5e514e4039893534f7c5a6af5c38a937ab18ad48629c43f7f9a67c28671646 SHA512 a80631147edfc37e13fe28dfb03953e343ce26dfaa8769eda29809c0cdd0c5c39e51e3605e682a15a957268a6a80156e6edef5f9a2eac4949a642fdce8b260d1
-EBUILD reportlab-3.5.13-r1.ebuild 1530 BLAKE2B 9540c908ef3cb1317bdfcdaf68ea7af27e3e027ea5d41bb885b51ca521cb97fdf25ba6597b989a6a9e8fcdd6101c5c5ea20b81c4d28f7262e4a7392203abbaef SHA512 e9bb38eb1a61d46b50fdcf4573291d0d4babfcc5248eeb6c347fa1de5f8387c3911b9f7150b8e70667158778694b0daa03fad63bd618609cb5df3c69376ad15d
+EBUILD reportlab-3.5.13-r1.ebuild 1528 BLAKE2B 074ac325a57601ca16383a326665aa772d5f6c02b95116e1c4259aea52d2c51ac50b13f0449e8e4d8fe0d93930fb8bfd54e7d340ee022f5863aa9aa8d97d4c40 SHA512 e2853dfa9f9ff29432dd33264b71c7799aea478c27685235993a1afad226d634deb17ba24103e16ac2a1d906b5e5a072bbb31fba624b982b4f71baae006435eb
MISC metadata.xml 441 BLAKE2B b779c5502121b6730f77ce8cff7d8e64fd8510ccf778888a2cf49c5a370c54bd258e91bbb8354cf96350b3a1e5bfd799415c752a1750e3a84ca40e2cfc34b3db SHA512 4c54b763bedc090a8f16642829e4b2f16068a2cd6a8f1ded89ea9faa6425771a32b85a8b49b2f8dd91a51ef16f37051f76b5f899f7b34c7d4c2f37cb94a253a2
diff --git a/dev-python/reportlab/reportlab-3.5.13-r1.ebuild b/dev-python/reportlab/reportlab-3.5.13-r1.ebuild
index 2bd3932549b3..553a9746286c 100644
--- a/dev-python/reportlab/reportlab-3.5.13-r1.ebuild
+++ b/dev-python/reportlab/reportlab-3.5.13-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="doc examples"
RDEPEND="
diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index e34dabf68363..474194aebb17 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,5 +1,4 @@
AUX tox-3.10.0-skip-broken-tests.patch 2725 BLAKE2B 112b5be6c97c27ab531f88c01d4ba13452cf25bc46515bf6c6751951595124d257f85083d9a99c9cc8956370f0390facd07abbe1e9f21c627c531bff639eeef1 SHA512 67e93d9ba10c464f66170342e8bc20f48e57505b72b845effa7e8defb34eaef90ff4b3495847dc7696d5b50359ab032d207ea88dddcf669b3d315bed31e73b29
-AUX tox-3.7.0-skip-broken-tests.patch 1607 BLAKE2B e25c18c9706914a8e7e209a7a9eaaa3407cd339b9d4fdfbfc13d3daf0598034b0f877491caa13fb21c777983e901ef3aa035b491b59aaca14f09c34af576ca55 SHA512 8a8b684ca56612016ef60df0082a71b0d21619600453f5f93f732d7676afa7785350a0d3d088146a5856820fe877ed186660968c54782b6aa14c79ad0ed879fd
AUX tox-3.9.0-strip-setuptools_scm.patch 699 BLAKE2B 15c001c0523420c2ae22013cc6729b34b97f1a25f7cddcde53f752dc11e1329d66522eeebbbda00bce58781c96b622ce4cd22127902b5ddf34b43e5197577792 SHA512 6c23dfa907303a826595cc7ff897212272841b151b574596d401b87bd441d26599c12b36bc08a5659af3e6639c20773c866df7b53c4230bb3eea86986253eb07
DIST tox-2.9.1.tar.gz 1855982 BLAKE2B 3e2f5fd3d3e45e54f96b0a6fc8f9e98bfba3b48540cc2922a897e016b5aabc9974772c9b897e0fab7b38b00f99478a063ad988ffa8b65fa53f684997334e492c SHA512 ff19b2bb7ac963379f1cccd4973ad9eb4dabfbda976cde7caba50ad010d8fa57c1cba91d63e3e0512e44cc7d350bc9270fbd9b30db1bd55f7d9c239e7623d066
DIST tox-3.10.0.tar.gz 279571 BLAKE2B 7aa77dfee2fe3141626d13f37f2c711cd0891ae7b484f7fe6ab7731d35455a898964c52cedc954a6d4108137e2d73fe9628bb893aa7a337d8e69da15b8516811 SHA512 a1cadf3f8de494b5c7f2e8ae1be11fd42f29ae805b5761f6a22763c303625c860475c5435aaf437e6f2d0213be1ad826d9b6a0950aed21c054a94d492cc85047
diff --git a/dev-python/tox/files/tox-3.7.0-skip-broken-tests.patch b/dev-python/tox/files/tox-3.7.0-skip-broken-tests.patch
deleted file mode 100644
index db625d8846c4..000000000000
--- a/dev-python/tox/files/tox-3.7.0-skip-broken-tests.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff --git a/tests/unit/config/test_config.py b/tests/unit/config/test_config.py
-index ba00b06..b1e7764 100644
---- a/tests/unit/config/test_config.py
-+++ b/tests/unit/config/test_config.py
-@@ -1869,7 +1869,7 @@ class TestConfigTestEnv:
- for name, config in configs.items():
- assert config.basepython == "python{}.{}".format(name[2], name[3])
-
-- def test_default_factors_conflict(self, newconfig, capsys):
-+ def xtest_default_factors_conflict(self, newconfig, capsys):
- with pytest.warns(UserWarning, match=r"conflicting basepython .*"):
- config = newconfig(
- """
-diff --git a/tests/unit/test_interpreters.py b/tests/unit/test_interpreters.py
-index 9320a10..869189f 100644
---- a/tests/unit/test_interpreters.py
-+++ b/tests/unit/test_interpreters.py
-@@ -60,7 +60,7 @@ def test_locate_via_py(monkeypatch):
- assert fake_popen.last_call == ("py", "-3", "-c")
-
-
--def test_tox_get_python_executable():
-+def xtest_tox_get_python_executable():
- class envconfig:
- basepython = sys.executable
- envname = "pyxx"
-diff --git a/tests/unit/test_venv.py b/tests/unit/test_venv.py
-index 51cb3c0..31a273e 100644
---- a/tests/unit/test_venv.py
-+++ b/tests/unit/test_venv.py
-@@ -427,7 +427,7 @@ def test_install_command_not_installed_bash(newmocksession):
- mocksession.report.expect("warning", "*test command found but not*")
-
-
--def test_install_python3(newmocksession):
-+def xtest_install_python3(newmocksession):
- if not py.path.local.sysfind("python3"):
- pytest.skip("needs python3")
- mocksession = newmocksession(