summaryrefslogtreecommitdiff
path: root/app-portage
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-05-14 11:09:11 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-05-14 11:09:11 +0100
commitdeba8115d2c2af26df42966b91ef04ff4dd79cde (patch)
tree9a48f42594e1a9e6b2020d5535a784314434d7a7 /app-portage
parent38423c67c8a23f6a1bc42038193182e2da3116eb (diff)
gentoo resync : 14.05.2020
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/Manifest.gzbin10073 -> 10073 bytes
-rw-r--r--app-portage/cpuid2cpuflags/Manifest2
-rw-r--r--app-portage/cpuid2cpuflags/cpuid2cpuflags-8.ebuild28
-rw-r--r--app-portage/eix/Manifest2
-rw-r--r--app-portage/eix/eix-0.33.11.ebuild2
-rw-r--r--app-portage/elogviewer/Manifest3
-rw-r--r--app-portage/elogviewer/elogviewer-3.0-r2.ebuild (renamed from app-portage/elogviewer/elogviewer-3.0-r1.ebuild)5
-rw-r--r--app-portage/elogviewer/files/elogviewer-3.0-segfault.patch34
-rw-r--r--app-portage/euses/Manifest2
-rw-r--r--app-portage/euses/euses-2.6.0.ebuild20
-rw-r--r--app-portage/fetchcommandwrapper/Manifest2
-rw-r--r--app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4.ebuild26
-rw-r--r--app-portage/gemato/Manifest6
-rw-r--r--app-portage/gemato/gemato-14.3.ebuild10
-rw-r--r--app-portage/gemato/gemato-9999.ebuild11
-rw-r--r--app-portage/gemato/metadata.xml4
-rw-r--r--app-portage/kuroo/Manifest2
-rw-r--r--app-portage/kuroo/kuroo-0.90.5_p20180410.ebuild4
-rw-r--r--app-portage/layman/Manifest8
-rw-r--r--app-portage/layman/layman-2.4.2-r1.ebuild83
-rw-r--r--app-portage/layman/layman-2.4.3.ebuild5
-rw-r--r--app-portage/layman/layman-9999.ebuild3
-rw-r--r--app-portage/layman/metadata.xml1
-rw-r--r--app-portage/mirrorselect/Manifest2
-rw-r--r--app-portage/mirrorselect/mirrorselect-2.2.4-r1.ebuild2
-rw-r--r--app-portage/nattka/Manifest8
-rw-r--r--app-portage/nattka/nattka-0.2.4.ebuild (renamed from app-portage/nattka/nattka-0.2.2.ebuild)0
-rw-r--r--app-portage/nattka/nattka-0.2.5.ebuild38
-rw-r--r--app-portage/nattka/nattka-0.2.6.ebuild38
-rw-r--r--app-portage/overlint/Manifest2
-rw-r--r--app-portage/overlint/overlint-0.5.3-r2.ebuild2
-rw-r--r--app-portage/portage-utils/Manifest8
-rw-r--r--app-portage/portage-utils/metadata.xml3
-rw-r--r--app-portage/portage-utils/portage-utils-0.74.ebuild36
-rw-r--r--app-portage/portage-utils/portage-utils-0.87.ebuild (renamed from app-portage/portage-utils/portage-utils-0.86.ebuild)0
-rw-r--r--app-portage/porticron/Manifest2
-rw-r--r--app-portage/porticron/porticron-0.7.1.ebuild4
-rw-r--r--app-portage/portpeek/Manifest3
-rw-r--r--app-portage/portpeek/portpeek-2.1.27-r1.ebuild2
-rw-r--r--app-portage/portpeek/portpeek-2.1.27.ebuild31
-rw-r--r--app-portage/repoman/Manifest2
-rw-r--r--app-portage/repoman/repoman-2.3.22.ebuild2
-rw-r--r--app-portage/tatt/Manifest5
-rw-r--r--app-portage/tatt/tatt-0.7-r1.ebuild2
-rw-r--r--app-portage/tatt/tatt-0.7.ebuild38
-rw-r--r--app-portage/tatt/tatt-9999.ebuild2
-rw-r--r--app-portage/ufed/Manifest6
-rw-r--r--app-portage/ufed/ufed-0.95.ebuild37
-rw-r--r--app-portage/ufed/ufed-0.96.ebuild (renamed from app-portage/ufed/ufed-0.94.ebuild)4
49 files changed, 217 insertions, 325 deletions
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index 07241b883923..1b1374f127b6 100644
--- a/app-portage/Manifest.gz
+++ b/app-portage/Manifest.gz
Binary files differ
diff --git a/app-portage/cpuid2cpuflags/Manifest b/app-portage/cpuid2cpuflags/Manifest
index 392b27b20c39..0d6246a32cb0 100644
--- a/app-portage/cpuid2cpuflags/Manifest
+++ b/app-portage/cpuid2cpuflags/Manifest
@@ -1,8 +1,6 @@
-DIST cpuid2cpuflags-8.tar.bz2 82432 BLAKE2B c4284106a4b1433e266e364b40dd50cf801f6b4afcb6928b13c1ac58ea1c3854b4a952f6ac914ef995aaa8bc9cfd8a4428c84386eb2949f83228a5b9d9781ada SHA512 167ee1620d6d726ef849d265785b568bb72a1aae15f5f0c527a903424c8ce9519033c49e8a143ae093b56e25fd71b4746793fb825233173fe60ac29eeecca20c
DIST cpuid2cpuflags-9.tar.bz2 82841 BLAKE2B 6f866a29680b53975359c56f54f3ecd8e978fe55297fdfcb84b25f57dc38bb0fb5c2169dde83e29235d13667a43faa11d75fa15e3d8fbef65a86cea2832363c4 SHA512 61a265abfd5b0920e1b3c18d322dceb416a6a353b3d3ef3f01ab1d02aab1b45dd1ec4eed4ccf667eae82c953830f29d22a671dd7d7c2b4d309050033af1fd5b7
DIST cpuinfo2cpuflags-1.tar.gz 1429 BLAKE2B 5126e643e5e2ea0be2418068fbcfbbae1781a0e3ab7903d909d4a5a291cb2e5db132a7a6a5c6db12a757688efca0557e4331a91f64af4b7e47deca415fd05b34 SHA512 68a21cfdb0fc8c6eb5aad5c6702d50dd56c927b2010efea1651dbc6a9657654b770bc5a4055fb11e790066c2c63c9ea29c3e03d91057abe187e7029e6797aede
EBUILD cpuid2cpuflags-1.ebuild 1044 BLAKE2B ed9ea1bd60d8aea784c8d9a44263c17ca5257b10822415346aa21d670c98c07501bc27d44fa03e79b4a51fa5d9408df6f408933f522ba5771c8c68077137e727 SHA512 e20138a528d97615db610a61fbe77e3f4e8cb3c811a635fe4e17220c93548b4ebeb10c05075e3dedd32c79972e7164a5cbad68ebd5253470f308b6bcab6b75f9
-EBUILD cpuid2cpuflags-8.ebuild 911 BLAKE2B 90b427fc9798c9d679686ef886ee4439f59804536926afc49eca9851dfd9a2128578cdb10c415542ec830cbd0c69c74ebe11646654f2a32884be8a3c56772124 SHA512 2b9f8cbf9d72156d32428db5bd1e4a457bf7c77f8ea0e16e40e9a6553348b260c163a3aa02ffae2ddba8e68273634585dc9db0aa662f3342441bd87c3938f3f6
EBUILD cpuid2cpuflags-9.ebuild 909 BLAKE2B 129d7bdbb57eb91b0c7f4b828d1afe6f80ca743cc4b853bca4a4bcab03920eae30c687bac7bd7109a5964d0805a8d657b3bb4a8939f28a4b7bd3ad45541f464e SHA512 3e641a5619d24d470365a37371b23cc0d20aefb7bde712d7aee3c78f27462fdd5926524d5d3876e5bacefa1277ed93fb189eafc6653512c65ccd65b786e5491f
EBUILD cpuid2cpuflags-9999.ebuild 405 BLAKE2B fff9a10b348e61e1af045a39f10aaf81cb6d635d7c87056ab6665018c037b338a03890e0a1dee89f135b56b6805fdde0b2e547e0ab82832ae042c8c28d8bdd3c SHA512 36da5933134753af27f01b833ecf1e2d55c4c55eb58476c32e2de1c2ac6bb51de218e415c7168f97c574b0b2655825f0d981478ef8c17a147a3f38465eb0919e
MISC metadata.xml 343 BLAKE2B 29f607a891c673bbf997aa75bb445adfc43cffa35f63a30d1f2b06e4c5a7429ad503fae596c4c633b7e6680e26da674bd9f8aaea32a8a9bd8a3ac2c79a0a5667 SHA512 8ae8b8d61adaf555d1f59e50655e9e12f342e194ab8363f03a34390eed1455144acee39553b93306d9775b8c9fb119de52b8bb4d9284c71ddc39c3d3414a31dc
diff --git a/app-portage/cpuid2cpuflags/cpuid2cpuflags-8.ebuild b/app-portage/cpuid2cpuflags/cpuid2cpuflags-8.ebuild
deleted file mode 100644
index 9c7976f33b93..000000000000
--- a/app-portage/cpuid2cpuflags/cpuid2cpuflags-8.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Tool to guess CPU_FLAGS_* flags for the host"
-HOMEPAGE="https://github.com/mgorny/cpuid2cpuflags"
-SRC_URI="https://github.com/mgorny/cpuid2cpuflags/releases/download/v${PV}/${P}.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-pkg_postinst() {
- local v
- for v in ${REPLACING_VERSIONS}; do
- if [[ ${v%-r*} -lt 2 ]]; then
- elog 'Please note that the output has changed in v2. The new format is suitable'
- elog 'both for Portage and Paludis. To use it, e.g.:'
- elog
- elog ' $ echo "*/* $(cpuid2cpuflags)" > /etc/portage/package.use/00cpuflags'
- elog
- elog '(you may need to convert package.use into a directory if you want to use'
- elog ' separate file as presented here)'
- fi
- done
-}
diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest
index a8807c86e964..9ddb87b585fd 100644
--- a/app-portage/eix/Manifest
+++ b/app-portage/eix/Manifest
@@ -1,5 +1,5 @@
DIST eix-0.33.11.tar.xz 623256 BLAKE2B 756feed85cb4f40ef9228a03d2a8b8470eb6017b00d93b364d67e3d11ecaacce2bb9c6afed388d9f70dfcb7a0b9ece13ca6ee523f5839b7d9bf80cf3b2721524 SHA512 2829d1482abfe479ae71e8b00da07abe74ba3090ba2a3f9d9a93437cb2d4d64213968bcd6c082a6703ec1d9c36dfcfaa0850172f3ffd4d256f553b98eeaf29e6
DIST eix-0.33.9.tar.xz 627944 BLAKE2B cb4add12301a4f08b6ca052df92be34c8a448b386aa700e8ac7e1fbe8563cd76047994007ac94d8989747d843f70a5e1731b401510f58badd9811b30c2ce3be8 SHA512 7539a91d5b5343532ceab1f4aeb82a95413c39b1a57b9e7922032acc937cc8b839494fc40f3510218349561c6d50e89e1861d2fce5e60eabed2465316b28a756
-EBUILD eix-0.33.11.ebuild 2758 BLAKE2B ddc7cac8477ca415c0b7f23e543412e31b2588113c9f43b13fb7021bd127d6ca7f7c3e0f11cd4c34ba83023e05c191fcfd1ad54ebd9c98a7d9176fe87d79164e SHA512 338c4fde1c41bf2f4605cfea0d1fee46b2b381897adbff2fbbb31ddd87bff54de8e081df803345daf98752925d06a81809543bd19ad2a7e7506df8156bafa26d
+EBUILD eix-0.33.11.ebuild 2749 BLAKE2B dac326d96f83bb0f386c9ca28a73886d7a15e3b933c4237af307ded2e2a630232ea941ca5c4d14ca290fc03bcc317820d4debd3935786520cf9cf1682fcecba8 SHA512 c6eb8819f27226a211edf1dfd063877ea91f83b62cd8cffdc8b96d09cb290f4dabbc261ea0015f5faf4841792c39383ae041d5767299788419db0049c4f0c835
EBUILD eix-0.33.9-r1.ebuild 2749 BLAKE2B dac326d96f83bb0f386c9ca28a73886d7a15e3b933c4237af307ded2e2a630232ea941ca5c4d14ca290fc03bcc317820d4debd3935786520cf9cf1682fcecba8 SHA512 c6eb8819f27226a211edf1dfd063877ea91f83b62cd8cffdc8b96d09cb290f4dabbc261ea0015f5faf4841792c39383ae041d5767299788419db0049c4f0c835
MISC metadata.xml 1051 BLAKE2B b77439c3a8d8eab9fc711c96ce2b2ccaf307f2eca4cfee32bfb75279ff4da31fd05b3319136af38e70d274c28cb2f1c2567916390d81425b7b7daf956815c7e4 SHA512 208b3db2b2e5afb5667a29e6b18538f3cea5e3fb2758d3c9b30823d7b2a22f31f150d6a01abec6a6c8ca62486c975b47002de9e1bac89ded31eb7013bdbb38c6
diff --git a/app-portage/eix/eix-0.33.11.ebuild b/app-portage/eix/eix-0.33.11.ebuild
index 1f78164374e2..d3a156ca40f5 100644
--- a/app-portage/eix/eix-0.33.11.ebuild
+++ b/app-portage/eix/eix-0.33.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~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 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc nls sqlite"
BOTHDEPEND="nls? ( virtual/libintl )
diff --git a/app-portage/elogviewer/Manifest b/app-portage/elogviewer/Manifest
index d93cb47d5b08..ec72dcb35a16 100644
--- a/app-portage/elogviewer/Manifest
+++ b/app-portage/elogviewer/Manifest
@@ -1,5 +1,6 @@
+AUX elogviewer-3.0-segfault.patch 1145 BLAKE2B 0511df907edb047ce89966d68d0bc3191e3545ca6af372485601afe7446b812573429e4d4ef4df79fb4cd3104207b3b6482a9ec196250147982772b5b1c4c30c SHA512 98f47e20c796384a04606976bd551562c152877c8c3e41268b785feeee45f1021df9f5dda90ab148949e44b17cbc6160a014f4a0b8f831cd9128dfd851ab01da
DIST elogviewer-2.9.tar.gz 24157 BLAKE2B ff527c0198e86f7be15fce3f25f0e9677b6911cef72cfdc1f582c62f534fc15adac8c2cf612475f174561dd46b489dcaf819c8ccd1b5893adeb7a6c085ce11c2 SHA512 e5781eeaf663fafa680b0620c4a6aec63afffd05c1cb4cb5362e9eca3a35c85550ee295a6b753155b0392d69442068cf155c3ead872c457e5a3cdbcd59b1ab2e
DIST elogviewer-3.0.tar.gz 28349 BLAKE2B 44f3ca5b28d075bb8349450cc817fd8ccdd1d1dc7eb948a9d65ab3b423191eca04cc479b2d6bec0bf6bc7f1120eccd257fdf61bb736919129ee756c2f4bd4366 SHA512 7eb59849a06632053ee0f7d1d76d9848220dbb8ad48d04c80fea5e64304f86c1a99987f525c6df682c832bd8453e07781a5c95ad2dee0539e954400730f47e36
EBUILD elogviewer-2.9-r1.ebuild 1763 BLAKE2B 86d38970ae69a6c698e200364048ac7d54c7c459d47a53e3c192efa5e0ed10d169d5a77a388884873d1980dde59c7cc515db4cfa91bf010343499e098614e3da SHA512 33d3557e382233aac8add44b6b4b306cbc36d4e38e13b0370f71ee22055bcf1317b74bbf2d1ba6b3ed2ed0681a88a1e0160bce72fb3f5d1696551fd840976cc5
-EBUILD elogviewer-3.0-r1.ebuild 1772 BLAKE2B 01f4332f0f3c92d2641434dbbb352b568fc8e5fd885eb7eaac91cac7bb7fc232768cc0d5a26cf0aefde45367f4b12171a9d5e1e1e488074328aa61d6bf5455d9 SHA512 e489129cea55144f62bddd192842a9afbae0568e862dfde959b4ed6853e69bcde1dc1786c8200ccef52d0d70813dd7a566c5e9ae676040f9cacd33e85fa3e62d
+EBUILD elogviewer-3.0-r2.ebuild 1827 BLAKE2B 1cd1304da1087a41f182cba52ad49ccbfdd5769635a3919951f370d494ea177336d1e16ca5c9a850c38950d6a0de90e646fa2b105cf71df9e5e6ae1fc15e3006 SHA512 80c5355b63bf08752f795ee24178fb27a2a03a1ace735988f150e3045ac27433a7e6287da12039e5f102697069bccdbabc39ef0165b75f719d08fbb59b4ddbb4
MISC metadata.xml 402 BLAKE2B 4cc6503c5c74f4f0883d2c167bb06515878ad1324931d38d9402b463c774b009d14ad2ec5b8d2611ea361e0793ffa3b4d463e88173f2f08dd0b1c0a988bed44a SHA512 77f982c8b1070592bcea3b91ae6e4c2fd815c5be0a63b7160793f7e7fbd1b1e60c3e3a993da1e7d2933b22ca621d6320955f7ac360b7ed09dc04a149ee32d567
diff --git a/app-portage/elogviewer/elogviewer-3.0-r1.ebuild b/app-portage/elogviewer/elogviewer-3.0-r2.ebuild
index aca7afc730bb..1ead5942775f 100644
--- a/app-portage/elogviewer/elogviewer-3.0-r1.ebuild
+++ b/app-portage/elogviewer/elogviewer-3.0-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/Synss/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -44,6 +44,9 @@ To operate properly this software needs the directory
${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage.
To start the software as a user, add yourself to the portage group."
+PATCHES=( "${FILESDIR}/elogviewer-3.0-segfault.patch"
+)
+
src_compile() {
rm -f Makefile
}
diff --git a/app-portage/elogviewer/files/elogviewer-3.0-segfault.patch b/app-portage/elogviewer/files/elogviewer-3.0-segfault.patch
new file mode 100644
index 000000000000..cc67a0d6f198
--- /dev/null
+++ b/app-portage/elogviewer/files/elogviewer-3.0-segfault.patch
@@ -0,0 +1,34 @@
+--- a/elogviewer.py 2020-05-08 20:23:04.419257166 -0700
++++ b/elogviewer.py 2020-05-08 20:23:30.436359552 -0700
+@@ -255,15 +255,22 @@
+ return "</h2>"
+
+ def parse(self, line):
+- eclass, stage = line.split(":")
+- self.context.eclass = {
+- "ERROR": EClass.Error,
+- "WARN": EClass.Warning,
+- "LOG": EClass.Log,
+- "INFO": EClass.Info,
+- "QA": EClass.QA,
+- }[eclass]
+- return "{}: {}".format(self.context.eclass.name, stage)
++ if not line:
++ return
++ parts = line.split(":")
++ if len(parts) == 2:
++ eclass, stage = parts[0:2]
++ self.context.eclass = {
++ "ERROR": EClass.Error,
++ "WARN": EClass.Warning,
++ "LOG": EClass.Log,
++ "INFO": EClass.Info,
++ "QA": EClass.QA,
++ }[eclass]
++ return "{}: {}".format(self.context.eclass.name, stage)
++ elif len(parts) > 2:
++ # Return an empty string, eclass and stage are populated anyway
++ return ""
+
+
+ class BodyState(AbstractState):
diff --git a/app-portage/euses/Manifest b/app-portage/euses/Manifest
index 8c288acaba1c..74c00e96f983 100644
--- a/app-portage/euses/Manifest
+++ b/app-portage/euses/Manifest
@@ -1,3 +1,5 @@
DIST euses-2.5.9.tar.bz2 44281 BLAKE2B 2da1309f8eeb5b4999212ddb0b2fb59a8fbd17c49f2c8e7bbfa64bba5c7831f84289ef833d9787506ed735ea1be92dc1f0ab765501b30f123a7f2f168da42c60 SHA512 afbacdcb73bc10548b32050bc38f71e9ac8613277d2cd961f2f96e32e7fa1827c5a208e68a6994efdcaa9e4a64a581138daadab2296a5e60c5e29677dbbd9ef8
+DIST euses-2.6.0.tar.bz2 44315 BLAKE2B 90db468c60f439366c7a4bf1a111af48a67f6bc0a10a391563e79db926be34da423fcd5bf667359a9b6426882e95a240742555fe62de71fcca8fa92fa307df8d SHA512 b7f81b171380b2abd6d4b00f4294f7d6ef86e5b0ba8dc5b735bc389deed4b24c3d6cd45ec70f5a01e37182ca09e5798385a93afff413d4fd71841dc12ea3e86c
EBUILD euses-2.5.9.ebuild 446 BLAKE2B b7bdf544a2276e443e781ca6df7854ca903eeb4f8107e074c3b8e48da1fd1bc2209ddbafad18fa88319fc513070fb1c45cff8f226df58c114e9f102964d95ada SHA512 e9e25eb55a81e9831d6849ad2b1e5fd999808cd22c1bc725096cc21d6ba351c7c6bbcd9a3622ad18c85618c5d985fa43cc587d58079080a584778599e284cc83
+EBUILD euses-2.6.0.ebuild 445 BLAKE2B 50c75a0c775ae9ddcde4b5a8ba218a331af128ebd699e56aecead14f8550509608cdf24cea682680bbe84c1106d54f0221f5e435f20fa8600757c5a682d0133d SHA512 f3a862b4a2fdb06aeb3b48a097e82a9e4a8fb710fb9e047878fa370fad4ee6f7fa166539efb486aaa7d860b436be996032690f53ff55882eee601fa6b2ca1407
MISC metadata.xml 363 BLAKE2B d048d26125f3c965a6f3e467d8cd211fa8a3999692bd507c036b625b23d0a75dfcea9f32544aeb3e3219d7ba2a2ab03005b0cbecb51cd58f11cc48cebff9ef59 SHA512 568c3af8e7aa91c9732a29b74b31b89869ae031fcdf94d9c13c64f740bf1c86ee45a257cf10a298090239c7a92119e0010fc9316962a625a6494ff3174e80e5f
diff --git a/app-portage/euses/euses-2.6.0.ebuild b/app-portage/euses/euses-2.6.0.ebuild
new file mode 100644
index 000000000000..f5a95611896f
--- /dev/null
+++ b/app-portage/euses/euses-2.6.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="look up USE flag descriptions fast"
+HOMEPAGE="https://www.xs4all.nl/~rooversj/gentoo"
+SRC_URI="https://www.xs4all.nl/~rooversj/gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+S=${WORKDIR}
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.1
+ dodoc ChangeLog
+}
diff --git a/app-portage/fetchcommandwrapper/Manifest b/app-portage/fetchcommandwrapper/Manifest
index fe1ab138b4c1..755a9708d1e9 100644
--- a/app-portage/fetchcommandwrapper/Manifest
+++ b/app-portage/fetchcommandwrapper/Manifest
@@ -1,7 +1,9 @@
DIST fetchcommandwrapper-0.8.1.tar.gz 3579 BLAKE2B c2bf9bf5c463c264ace781a513e4943c4dc4196bfbef1e14112f673d0662c89b947daa860abe3b9b4a2cbf88d5cf6743670da7dbcec13876db7fdad2051e8e7f SHA512 087cbeaeb3126fe43708e453bc1a21a8957c47a9dedaac336bc9e6222191bf8aaafea17031b3e6d011b8bfd34483b521410eb84be43d226e5fb1ce1eccf4d4af
DIST fetchcommandwrapper-0.8.2.tar.gz 3878 BLAKE2B aefedc663cb59190353b9148807466cc26855ff2c9693e6152cac3d4137e3f0426d2f2787d34a5f3c620f4014e5cd7fbb11463929a635e8e0d261e2e487b8921 SHA512 b6417aa0db803f00591d07fcd065ec769cf8de307e59b91690b7bbb671124ce143f29776498fada873aaa234b714cb6eefb5578333f91ce74cf76d98d62d6da7
DIST fetchcommandwrapper-0.8.3.tar.gz 4467 BLAKE2B c6ad1d6ccfc7bc320836a371899cf43496138398a8ade7d47f8b1d8bbd8b2b7c7203c378f5628438b3a831b5a24c7b761ed9f7dbe96a21a2ddc50a8f5ba21905 SHA512 7aeb1eb55c63b7f68b4c99c5d10a102d130cccd6cd13d4012afe2d2a3a63e170457e93ff532634837cf16c625618e639da2e977cf0589a5c677ed69d85109653
+DIST fetchcommandwrapper-0.8.4.tar.gz 4553 BLAKE2B 10cf10ec5e4af355940d3f02eb7e9d4dd79ed8c13b06ed2e4c4c5c23f257e54e0825387b3b646451f3229ae6e7ec4e9c2074734204caf20389a3009fa7767a3c SHA512 e32b1a774bcc2a52356ccde8ec29a2d42de08b1e4672a0cad11a187e7996ade491dfda4fb09526e77ff5a55abfda91130cec1d0b075541d227d0e34ecb55f019
EBUILD fetchcommandwrapper-0.8.1-r1.ebuild 695 BLAKE2B bbc52a8d1c841d987596f79d96c570ab00c4e4b7b01e29df76989923e3140a2cf1ed34ad5b82a9348f2b183db01056d45df323231d89199c0d0033296d421902 SHA512 dd20ab0510d06f89da9632b526ee5f5ad27c7b43d911c3ecf3853c591727cd8c74f9b329e65532f2bbca52ac14b7ec6e93a2fd6d5c6981cc682abd0fe73d52cf
EBUILD fetchcommandwrapper-0.8.2.ebuild 653 BLAKE2B 8b64f128d353d76d89a9e9d5f1b5e922ed7a49857f37214d3ae77e521eacae010c2a783687da6abd821548d6192b31a4fb4920d43c8a03f75166750e0c292c6a SHA512 249b6f3b142e3f93670e8d6a4647ee4f6dcab48ceb4711512295452a3ae535944658f6f73724d7c645ad191bb93cb83994cb2d78f6a96591f58ebd2b668599c8
EBUILD fetchcommandwrapper-0.8.3.ebuild 688 BLAKE2B b43f32c8600b0ee77d4114fd2e2f6f95659d1f140f7f14a33069998387e7a4b292915b8bd7dbc620998da3b424a5dc5a560004ddef477fd098a244053ee6e66d SHA512 e12d411061eb17d14b5be69dbd1059e6ff8061c0e7bfd025786c8765ae775c436f93be6b8b8c9876fec6624575035c23155eab0b5c1153fe34277f74afb959f4
+EBUILD fetchcommandwrapper-0.8.4.ebuild 688 BLAKE2B b43f32c8600b0ee77d4114fd2e2f6f95659d1f140f7f14a33069998387e7a4b292915b8bd7dbc620998da3b424a5dc5a560004ddef477fd098a244053ee6e66d SHA512 e12d411061eb17d14b5be69dbd1059e6ff8061c0e7bfd025786c8765ae775c436f93be6b8b8c9876fec6624575035c23155eab0b5c1153fe34277f74afb959f4
MISC metadata.xml 350 BLAKE2B e6a5ab6c334161cc899297d647447e23a004ec3b4466e68a50b20ae25957d740935784224f54914e9d91a3384cd7d2a88eef19687aacda05fb52430fa5c3e9b9 SHA512 700ba67b643b208acca8a25e93ec723a25d23d0b14f52866e20935fc58487401a2b0d2f90df6804f5c660427a849a3d32e520725aff2e47319d8e4ff184fc1b8
diff --git a/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4.ebuild b/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4.ebuild
new file mode 100644
index 000000000000..652f95666cd5
--- /dev/null
+++ b/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Wrapper integrating aria2 into portage's FETCHCOMMAND"
+HOMEPAGE="https://github.com/hartwork/fetchcommandwrapper"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=net-misc/aria2-1.10.2[metalink,xmlrpc]"
+
+pkg_postinst() {
+ ewarn 'You need to append'
+ ewarn ' source /usr/share/fetchcommandwrapper/make.conf'
+ ewarn 'to /etc/portage/make.conf in order to integrate fetchcommandwrapper.'
+}
diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest
index aa4fe8957fb9..68213f0ed8fb 100644
--- a/app-portage/gemato/Manifest
+++ b/app-portage/gemato/Manifest
@@ -1,4 +1,4 @@
DIST gemato-14.3.tar.gz 71325 BLAKE2B d42a5182c12bcc0281df47ddb6b933bb332b9b842b2a5c874c3fa4030ab5a8a16759ee289609d428a3fc1338078cd73d234060354513be88c184d5a6bbec545d SHA512 99904b1a38b8a05ff7bf7c265aa463a56ea3aa6c77dd844dc2d154faae5460e3535f4e9799e8863fda256ee6cd374e051ed98193c9b1fc52dc30c9c2655010cd
-EBUILD gemato-14.3.ebuild 1186 BLAKE2B 093d244f4b5b284833890d060daaa56463339061cc14e2eb3d5ad1442e526384e9f05a8636297c2c9b3f5164e80b7ca6feed20da5536c56c6d7e804d1525e9ab SHA512 73a36471c6db42cc98159bb32031ff90eb386a01a620b2a40dda660eccaf042839e4c12c40c4cda37b6f0ba7f886b442ba17da6ebaaef095e7b7fb310ab07cb2
-EBUILD gemato-9999.ebuild 1125 BLAKE2B a49efe2a16ad0d96457d76f75795b0f6777a4b277148db9eef515cd0239c91659387e8e58a70f45feed1605b7c6e5bbe9eb3693436fc97a02c2c212db7952998 SHA512 2b1471e8edcd22d39cd00b053c26e90434e4498805d86ceb2d719817be987aebca98499d9bd8de4568945950229ffa3a9889fb457a1eb8fb99e2f9d1ce19056e
-MISC metadata.xml 814 BLAKE2B 1e6845b23a861560cb0972f787a14f7ade2b471d98ff28f2ae3153e99011d98f2751d720d312a6006554117e3241e5ea8557211073f8d03bbfb751c23565c390 SHA512 d2367bd897e76939768a3cf8f173723e773ec5d12b7144793a69843a3a18aec50bcdb593956cce6644d45f27c263ebf1893ac375e5d4ee3d894dcb0bd4aa6d9e
+EBUILD gemato-14.3.ebuild 780 BLAKE2B 1ac922c75d8d39da0e49405369da67be4ceb80251f4587c340809b48191558bffe4d19ac7ef70c3c437a3d0bd90a23df3aeb48e5a16836eca50a8312491dfc58 SHA512 114486b6846c47d70ef8f038f2c777d323313af764b690e3ac736654d19c9d477761479c0101a8d34c2e6648d795e0dde4874b862b0ce47f451758eb5970fa75
+EBUILD gemato-9999.ebuild 687 BLAKE2B c8e143e634db7c8303840c4c8f873b0bb93d23146b98ab10a127a6695c4973b4ee7dc06045723c8cb2d0ca6c7ce1fb0960636ad98d31efc47c01ed0f67304610 SHA512 c6c10008ca64470bc06f29b0cde937541e9d26530048c03d23f961d3709c2f4983c63e88a20627aed5e1db6990e69c9e21dda07287d43bc1e4b7a48b19e94f7a
+MISC metadata.xml 646 BLAKE2B ce8d4e7827c80e3df9ce44daf9172fe44250be5aedbaac1f4752b08d4e243ca07446361f51734816c9efa7718f21ceec436ac02684c48b4a3b8bf275a397d34f SHA512 b6518de76383e67810105503337e24ef252c0109afc395df30213ffa52279b6fea4981ff5ff87df773a6ed991c8028a653ed952cb86860236a7f463a74528adf
diff --git a/app-portage/gemato/gemato-14.3.ebuild b/app-portage/gemato/gemato-14.3.ebuild
index 5a53b2fe11d2..933874ddec7a 100644
--- a/app-portage/gemato/gemato-14.3.ebuild
+++ b/app-portage/gemato/gemato-14.3.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python{2_7,3_6,3_7,3_8} pypy3 )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} pypy3 )
PYTHON_REQ_USE='threads(+)'
inherit distutils-r1
@@ -16,14 +16,10 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux"
-IUSE="+blake2 bzip2 +gpg lzma sha3 tools"
+IUSE="+gpg tools"
RDEPEND="
- blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_5} pypy{,3}) )
- bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) )
- gpg? ( app-crypt/gnupg )
- lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
- sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_5} pypy) )"
+ gpg? ( app-crypt/gnupg )"
distutils_enable_tests setup.py
diff --git a/app-portage/gemato/gemato-9999.ebuild b/app-portage/gemato/gemato-9999.ebuild
index a52943c5d571..9dbc15846eda 100644
--- a/app-portage/gemato/gemato-9999.ebuild
+++ b/app-portage/gemato/gemato-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python{2_7,3_6,3_7,3_8} pypy3 )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} pypy3 )
PYTHON_REQ_USE='threads(+)'
inherit distutils-r1 git-r3
@@ -17,15 +17,10 @@ EGIT_REPO_URI="https://github.com/mgorny/gemato.git"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS=""
-IUSE="+blake2 bzip2 +gpg lzma sha3 test tools"
-RESTRICT="!test? ( test )"
+IUSE="+gpg tools"
RDEPEND="
- blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_5} pypy{,3}) )
- bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) )
- gpg? ( app-crypt/gnupg )
- lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
- sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_5} pypy) )"
+ gpg? ( app-crypt/gnupg )"
distutils_enable_tests setup.py
diff --git a/app-portage/gemato/metadata.xml b/app-portage/gemato/metadata.xml
index fecff7a1fcd3..4ad37c996fba 100644
--- a/app-portage/gemato/metadata.xml
+++ b/app-portage/gemato/metadata.xml
@@ -6,12 +6,8 @@
<name>Michał Górny</name>
</maintainer>
<use>
- <flag name='blake2'>Install dependencies needed for BLAKE2 hash
- functions</flag>
<flag name='gpg'>Install dependencies needed for OpenPGP
signature verification support</flag>
- <flag name='sha3'>Install dependencies needed for SHA3 hash
- functions</flag>
<flag name='tools'>Install additional utilities (benchmarks,
hash testing tools, fast Manifest generators)
to /usr/share/gemato.</flag>
diff --git a/app-portage/kuroo/Manifest b/app-portage/kuroo/Manifest
index 52a31606ae54..405b7c8308bb 100644
--- a/app-portage/kuroo/Manifest
+++ b/app-portage/kuroo/Manifest
@@ -1,5 +1,5 @@
AUX kuroo-0.90.5_p20180410-qt-5.11.patch 1178 BLAKE2B 944d08100d9b3a75bddc9fa44127ed4d71c043c96c1ed267ec2ecd4a4ccffad4f7c65f0be539ebc40392834b4217e057c611dd6912b33d2904a7b4ba2484a0ba SHA512 fb7e746ce8354ce71a38d4a850ffa7cb270727b26d08353cb5d8661583e02e7e0b45013f03aac71a0058e2f0a567ab963669336bde8819bc212083eb19be2c1d
DIST kuroo-0.90.5_p20180410.tar.xz 241920 BLAKE2B d182df57f0c6628b849f6f6e4d7919281117396ea30360e6eb0993b3c61ba67956a8e0648926f77e23d8222a8337108599f657cb7e49091fd51b98febb6593ce SHA512 f1894c90b8b6df06818cab6cc3fb55a3348f8a9df669b515796dabe9a0df3773d69ba89a4aa3569250b2fb379c1169d8789c82fcd3868ddb9f640f010aee811d
-EBUILD kuroo-0.90.5_p20180410.ebuild 1377 BLAKE2B f024e0cc1e5d5e36ef956a930ad5292e0a8bba33b204a7ff95268d03607a9650fdb3101f2a0118b65038a3066b9e79fe52618b8cc924e20688a5cd5917793eec SHA512 9ed7aaf28ab4321c919f60ca1d6e97b5445882829ecd7bc910ab6b022ad90c9569b9b3a4d7b9fe3c97028bda378693db578d0087827c6ad5d18868b87b0b7d31
+EBUILD kuroo-0.90.5_p20180410.ebuild 1384 BLAKE2B 644a144a5a39494938163492fd9b812116ca0758561bb8e2203b99ec2dbac7c4175e7f892480bb751ac3fd91c9a0e3124de2f0a3344021e8aee594ff14fbd1ed SHA512 bd034155f09c646e6c8c9ccf8d6bd7ea597f9546b3a821cd83b2cb4a1bb503ee5e3cf2615ae225f96a3bc21d24f3a6759fd129bb3f11aabf7eea4211391ad1a2
EBUILD kuroo-9999.ebuild 1133 BLAKE2B 5a0366878956d76cbf889aba9f644d7347381c3652ad4c5ea819b0e7c4c6a33a505eee697270a2e8b41a9ca6db6f6fd6f1ab77381f9c643b562a8e42e78b266b SHA512 c984911f4c74eec46a55046dfef46bddb0d42c0374a07185a9b773370fceaab54dbaa5e3b48c0bc8af1100727420b84302beefc3c2f9ebb01473ef7094a082e6
MISC metadata.xml 757 BLAKE2B 338d2d4cb0c2d198f8d38ccaa33dac9b9b745baaecbd642f6a0cbf4a3471642db421918eb292a1e7ebed9305429decd70c1cb27f98328cea17f3dc87c893fc53 SHA512 86b24f163496aff68fdfe3ad7fb1648100d1f9757dd18194899b512242236b8e3130b70f74576adbdcc7f570ddccea6655714875f39b52fb6bf4c2bc46b55b11
diff --git a/app-portage/kuroo/kuroo-0.90.5_p20180410.ebuild b/app-portage/kuroo/kuroo-0.90.5_p20180410.ebuild
index 0a8e445eadb1..c48facaa7beb 100644
--- a/app-portage/kuroo/kuroo-0.90.5_p20180410.ebuild
+++ b/app-portage/kuroo/kuroo-0.90.5_p20180410.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit cmake-utils
+inherit cmake-utils xdg-utils
DESCRIPTION="Graphical Portage frontend based on KDE Frameworks"
HOMEPAGE="https://sourceforge.net/projects/kuroo/"
diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest
index b320b42b9436..0fbe08d5cf96 100644
--- a/app-portage/layman/Manifest
+++ b/app-portage/layman/Manifest
@@ -1,6 +1,4 @@
-DIST layman-2.4.2.tar.gz 137893 BLAKE2B ad925b974e280c0c933cb7c7d5131946fbb40d15410a671be3d93fa895e2d92a4f3218bce99abc8f2c1e007e72bd51662a18665579bf2ded7f349eb9ed5c652c SHA512 9d32269f51f896c554e6cbf8a674c50009bce48dd83dfe773b08b75bafd567eb75c26c227ab3a60bc83c1ed511862a3979b8d851befe8ad16fd0847eb91337cf
DIST layman-2.4.3.tar.gz 135311 BLAKE2B b83fd543468be904a10d6fbda11f8d603a6936ecef3029c9d1c82fe4c938d2cd299874a3e114ac3524485ce8a33c5ec21885adddc218f5e331519318c0b1ad5a SHA512 2f3d1180647b358d5ca929fd28c6c5f4664f1f6f24e3114a4dc886d23279ffcdde7ca292c64aab84f1710ddf7029c26483de07c2271ca527b8618888b0ea2b54
-EBUILD layman-2.4.2-r1.ebuild 2072 BLAKE2B b97f6552d5779f157ae2d89bf48194bfcd018f6c6576aa708a9a05949e09687bf46b124781db36760fa08f3b11d05d1add4f9cff1dbb9baf423f3f6073359acd SHA512 b22c3e6797549eb93c8db5799275d5d2bfcd1c05a59bc28d4b32ffac7662576f7d576d3a6da2a50abcf88e6956a8b3064c199c24303a92a88ac016d16801a0fa
-EBUILD layman-2.4.3.ebuild 2247 BLAKE2B 8d15c448de4899111a45c0374bd8c83497e2cb3b5d52a9bc3a897957af871255b732e1274e9e225e1c878f4fb4aac14de562cca1c6c0ffe366d6a71eacd9356c SHA512 0dd9a39c99199db9722370cf348c114b53590a603774603b65673035102980b86e08881a3ab53450c27132b0e44a5038360d8cfd0b2b1cfb4337f1692c94d569
-EBUILD layman-9999.ebuild 2247 BLAKE2B 8d15c448de4899111a45c0374bd8c83497e2cb3b5d52a9bc3a897957af871255b732e1274e9e225e1c878f4fb4aac14de562cca1c6c0ffe366d6a71eacd9356c SHA512 0dd9a39c99199db9722370cf348c114b53590a603774603b65673035102980b86e08881a3ab53450c27132b0e44a5038360d8cfd0b2b1cfb4337f1692c94d569
-MISC metadata.xml 1177 BLAKE2B 0024befce684e122216fecaecb3ccf2f2da44fa82a3f2c8811155861041009a0cded912e93a2d6e66884814afc8b1ccbe6f006b40b6e44cafa13fa0f53c90a4d SHA512 d41244afefdb11e5f68be2200a759e4209b2b59f5b9de083e79a522d5a10f12359f9fd6f30fd24f73d4e9b190a2f974f8e519cd22614dd2b023594952dba957e
+EBUILD layman-2.4.3.ebuild 2207 BLAKE2B cc85e64ce5df75a68c46e57216a7fd1fb90f077717c12c8c308d5caa7a4718c5e53d7f4b3bf4ccd46dbdd42d9321430ac1b6f1a2a8783d90f4289dadb64a0623 SHA512 70734126db021ec6942e2427e0c5f0221c09a87d1bbac050f26696739ed0ca53bf1f62934978ebc7ddf2416216fcdb92ea22945392e0958b33ec4d4ccb2dc179
+EBUILD layman-9999.ebuild 2215 BLAKE2B b04e0bca7c19751b787a70af3ca00974bc4eade5c682524dcd0332015f6bf63efc1ffa7c473633cf7c736c0fd7886a4f3954d66401db995fb42fb0c97f7486bb SHA512 5b77a9aaaae63877163df6f9d03c0ec70c8182cf93699306809502f26a08b72abce4129d1fc816ca3217996d7938704329ce7ac1838e62166ed2d65b02685d6a
+MISC metadata.xml 1102 BLAKE2B 43b832918f1c938f9b8a7d8bd09869ab79c50b5c9c38faa73267db851deacbf9fb2a95fa34b7b90298134f1ec5b557adef10722c87ac34ff9b8784e5c2f8efcc SHA512 9025362fc830f889b90c753de3485917af23adcbdf6a567010e4d07570bbb51189039f8501d16ee1bd6ec094f2e163da5744f2a16bffadb4a7826f1b852ca88e
diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild b/app-portage/layman/layman-2.4.2-r1.ebuild
deleted file mode 100644
index 6ed498235fd2..000000000000
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="xml(+),sqlite?"
-
-inherit eutils distutils-r1 linux-info prefix
-
-DESCRIPTION="Tool to manage Gentoo overlays"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Layman"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-vcs/subversion )
- "
-
-RDEPEND="
- bazaar? ( dev-vcs/bzr )
- cvs? ( dev-vcs/cvs )
- darcs? ( dev-vcs/darcs )
- git? ( dev-vcs/git )
- mercurial? ( dev-vcs/mercurial )
- g-sorcery? ( app-portage/g-sorcery )
- subversion? ( >=dev-vcs/subversion-1.5.4[http] )
- gpg? ( >=dev-python/pyGPG-0.2 )
- sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
- !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
- >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
- "
-
-layman_check_kernel_config() {
- local CONFIG_CHECK
- use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
- [[ -n ${CONFIG_CHECK} ]] && check_extra_config
-}
-
-pkg_pretend() {
- layman_check_kernel_config
-}
-
-pkg_setup() {
- layman_check_kernel_config
-}
-
-python_prepare_all() {
- python_setup
- esetup.py setup_plugins
- distutils-r1_python_prepare_all
- eprefixify etc/layman.cfg layman/config.py
-}
-
-python_test() {
- suite=layman/tests/external.py
- PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed"
- unset suite
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /etc/layman
- doins etc/layman.cfg
-
- doman doc/layman.8
- dohtml doc/layman.8.html
-
- keepdir /var/lib/layman
- keepdir /etc/layman/overlays
-}
-
-pkg_postinst() {
- # now run layman's update utility
- einfo "Running layman-updater..."
- "${EROOT}"/usr/bin/layman-updater
- einfo
-}
diff --git a/app-portage/layman/layman-2.4.3.ebuild b/app-portage/layman/layman-2.4.3.ebuild
index dae60bcf5c63..6b6d71a01b39 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Tool to manage Gentoo overlays"
@@ -22,14 +22,13 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Layman"
LICENSE="GPL-2"
SLOT="0"
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
+IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
RESTRICT="!test? ( test )"
DEPEND="test? ( dev-vcs/subversion )
"
RDEPEND="
- bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )
diff --git a/app-portage/layman/layman-9999.ebuild b/app-portage/layman/layman-9999.ebuild
index dae60bcf5c63..691cdb324f88 100644
--- a/app-portage/layman/layman-9999.ebuild
+++ b/app-portage/layman/layman-9999.ebuild
@@ -22,14 +22,13 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Layman"
LICENSE="GPL-2"
SLOT="0"
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
+IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
RESTRICT="!test? ( test )"
DEPEND="test? ( dev-vcs/subversion )
"
RDEPEND="
- bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )
diff --git a/app-portage/layman/metadata.xml b/app-portage/layman/metadata.xml
index 095d087db42d..d291a854bfcb 100644
--- a/app-portage/layman/metadata.xml
+++ b/app-portage/layman/metadata.xml
@@ -6,7 +6,6 @@
<name>Gentoo Layman team</name>
</maintainer>
<use>
- <flag name="bazaar">Support <pkg>dev-vcs/bzr</pkg> based overlays</flag>
<flag name="cvs">Support <pkg>dev-vcs/cvs</pkg> based overlays</flag>
<flag name="darcs">Support <pkg>dev-vcs/darcs</pkg> based overlays</flag>
<flag name="g-sorcery">Support <pkg>app-portage/g-sorcery</pkg> based overlays</flag>
diff --git a/app-portage/mirrorselect/Manifest b/app-portage/mirrorselect/Manifest
index 259f6416cfcd..91d8fbf608d7 100644
--- a/app-portage/mirrorselect/Manifest
+++ b/app-portage/mirrorselect/Manifest
@@ -3,7 +3,7 @@ DIST mirrorselect-2.2.4.tar.gz 16085 BLAKE2B 67d3de3e25a993a4bfc546ae7d188b2a7e6
DIST mirrorselect-2.2.6.tar.gz 16727 BLAKE2B 8875bf61e26ac474338d81a602297fa4fdf3fab3dbd478b02129dbe71f2d09445efa9b82792e3e654725c5e87a4ca00d37a3d924f8bd6f2decdf74148d1069c8 SHA512 ff2b88bf568f79182275e2c85cafbeee7cbeb0226225a7c3289f0a1d7a8b5eae9d41c69b099bb7e0cc9b0300b23afea43c3ac1baa13f37c696159bb1b3ac05f8
DIST mirrorselect-test 102403 BLAKE2B 8f23cebf111912ea6fcdea5f4a50a84751a4dd0c62956555a5c0b4fbe15d2329424a65b18c3608440bc0fedd4b2d25fc74cfe91e6e434eb90b7090b36e17b65f SHA512 f43d92e9bf7e77c8f04449a786cb659bdfc07257892caca842ab4a63eb9c5351fa48130c2e163857f3233a595cea7b83f5ea9fa879b782e15b73beb62f0e5e27
EBUILD mirrorselect-2.2.3.ebuild 967 BLAKE2B 984f1f693742988f6f4a585786ccbe1aabc7e0359651497dabb0bcaa300d5c3704148919e5f3e4d1bb2c38e0faaeb6bf28017cc1ba9a8f3d50972d691534dd3a SHA512 98ffc5154ef2b894e950417a0755a7a9af28601c36f248bfce6c387240f5f75c5414bf0c8c1a73aad464f29d50e17cfdb7524fa89554a42edfcb7bcff5edffe2
-EBUILD mirrorselect-2.2.4-r1.ebuild 956 BLAKE2B 17dae176c4bb7897e38b4bab0141bb58c0e49058d44027ff246b4356575b8b3619064415f34d8c01ab66e3840c4a484ec0aee22fa6ef2e780926da0d59783e9a SHA512 e6f8bfd830a0c82099f959ab7ae8a29348b42d8b90f99f223056ba8c399547c387033e7ae4df754d8fede0ee341db5fd08a672a47574b889de4820fb0245d58a
+EBUILD mirrorselect-2.2.4-r1.ebuild 955 BLAKE2B af1f82d9124117a757843678924f67ca558515f871103f66ff58d4382a2a7f755409fa6b78375e15ef36a5c0153c68f77be35e0508fec6d74495fe17510cd37e SHA512 d1c29f623719aeb6e6c95b03c7f46bf75caf668946f406149bb30ea0e0cb17aba32cd9c0f0b029c0c3fa402ca932027b9f1cdd74d5bad46a20c784cc1727f572
EBUILD mirrorselect-2.2.6-r1.ebuild 1483 BLAKE2B affc56795fb7eb3f0ca93f20fce510e7b6ac920df4fd290225e72a58025c0fb471545a42e150072084d59d153d5a97d46f4a15b366df1f336a2ed3b570743104 SHA512 b79de2fd09a365441bbece931153fa6f8b07331f6c6cf2d3ae720db8547b1fd48165066f86f32b4502fa81248f27bb398a5689ba0c7346f16fffcbc51156d302
EBUILD mirrorselect-9999.ebuild 1124 BLAKE2B d62d53b4ea567ab380d3335a4cef175dd393767e593174d6163d5615f2eb8617aa40fe2670f95122bdd5384735fc72a5e732f8f0685c1d6f7864189c9496701e SHA512 1477928867032a8291e9aed8e5d10ccd4537d2cd3208789bb3f5acf3935ffe0559dcf4e3dc6c68cb9321f0a52bdf0bcfd8fe8ce30561f85730ecae41e2f5cea6
MISC metadata.xml 470 BLAKE2B 5b799aaffb1a8166846fbc1f4bc2f28c3e664bc2a17c8dc9d743c9294a682787c404c9f099faae26667d1b38c977910acbf5e4e0cff21467bad45fc0f0e142d7 SHA512 31405437e73acec409d4d9c14d33fb10b03aed300ac88d5f793666cc7324abd46ff8703d794009316716d1a63b2b80721dc5e0841f0e1d0fbebc1f9b83f13acc
diff --git a/app-portage/mirrorselect/mirrorselect-2.2.4-r1.ebuild b/app-portage/mirrorselect/mirrorselect-2.2.4-r1.ebuild
index 9adc65c1d761..ff6201f96620 100644
--- a/app-portage/mirrorselect/mirrorselect-2.2.4-r1.ebuild
+++ b/app-portage/mirrorselect/mirrorselect-2.2.4-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE=""
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86"
RDEPEND="
dev-util/dialog
diff --git a/app-portage/nattka/Manifest b/app-portage/nattka/Manifest
index c3500cd094a8..abff4b1bd7f9 100644
--- a/app-portage/nattka/Manifest
+++ b/app-portage/nattka/Manifest
@@ -1,4 +1,8 @@
-DIST nattka-0.2.2.tar.gz 85213 BLAKE2B f940287f3d781d60c1d32cd4ac913e3a290e4438ab45b786cd715a4f61e48eb066a3380c5343f1cde12cc003d16bd25ae94dfb9129f0fd414add90c8ec016c5f SHA512 c83c8138843a52487f45a5d1c78839bfb40d918c9cff0feced9a6e43cb5760a21ac0faef342ee3d9ba0c58f22ac1be51fd764770d3ab7a148da92c565b964c89
-EBUILD nattka-0.2.2.ebuild 962 BLAKE2B e203fe87ed20d5caf9990733046bc329962708fb1efc06a37d7fbd2ccda74e3deee910715befafc831d04c730821b8e28abcfa0eff9d486fd7aa808e3deaa200 SHA512 a207ebbea79b849d97c653c547b360d9eeac431596f8eed60d3b6b1b11ff7b1f2c2775433e3ccdb126fb3b96a8d139c7932b094c1d4eddfe8604db0526b42e9b
+DIST nattka-0.2.4.tar.gz 88803 BLAKE2B eb94d2d1386fac4c18088b20f185542129f24ae0e14dd59ee6ec8bbc066d5a9903453c87f5b24d96d9ded5182a2bb0757420ed10be7eea3cd5aad6efc76dc874 SHA512 dcac731c8a3cd4d8823a9df819643a6ff4f1fdcd1ab7a81b0fa74026df37d17834f4bc983ae25b27a047c1b2b9cd1c31d5063ee54b161725c119584336426b03
+DIST nattka-0.2.5.tar.gz 89831 BLAKE2B b60866cc6c0d7eeb780a2d4c7e200f1b730030eb2ea11ba1003c192fc2a4bf3312a9b33f668aadfef10fa43b059f32cd10e3568f786cba3365cbfd0df0e81aad SHA512 ab1e51df59a1b9c537dae04c67f65f7993f804ea1da196246113ad140876b6e35badca6f7fceb0f02f51362c46572b6665e6fc27f379005d4cbed6c5f2a3ed15
+DIST nattka-0.2.6.tar.gz 90276 BLAKE2B 622ec99e276a8bcdd3972859fb41656e1a86cec62a0f571665fbfe350a467720dfa098f4d4afcb23554540118151776283b5947bcd9c4bd013b025a657c2bd75 SHA512 bc62a51a86e90834975d9bef6f65adf9b3620a19c0c98cd878ff19d0b9cb5679ecf68ee31984bfbfcd9d009420377cfcd57a9561f2eda967f5108bcaf8518ab9
+EBUILD nattka-0.2.4.ebuild 962 BLAKE2B e203fe87ed20d5caf9990733046bc329962708fb1efc06a37d7fbd2ccda74e3deee910715befafc831d04c730821b8e28abcfa0eff9d486fd7aa808e3deaa200 SHA512 a207ebbea79b849d97c653c547b360d9eeac431596f8eed60d3b6b1b11ff7b1f2c2775433e3ccdb126fb3b96a8d139c7932b094c1d4eddfe8604db0526b42e9b
+EBUILD nattka-0.2.5.ebuild 962 BLAKE2B e203fe87ed20d5caf9990733046bc329962708fb1efc06a37d7fbd2ccda74e3deee910715befafc831d04c730821b8e28abcfa0eff9d486fd7aa808e3deaa200 SHA512 a207ebbea79b849d97c653c547b360d9eeac431596f8eed60d3b6b1b11ff7b1f2c2775433e3ccdb126fb3b96a8d139c7932b094c1d4eddfe8604db0526b42e9b
+EBUILD nattka-0.2.6.ebuild 969 BLAKE2B af3059cfbe9036e9a93d208528de968705424229de57e4e3eae771ab875d794929d2ff8abea4941149dcb6121c475ac3b286a34a0f980306bd2eb36944d2dbc3 SHA512 efe0e3cafcc61044297888c8c7b3700308921fa878bd7a8cbbd5034991f64bc2fc1726376651f49b539231a3431a9856d35c69857bf8b40e72f044c3976b0b8c
EBUILD nattka-9999.ebuild 901 BLAKE2B ab2eeec84d3d42bf4ff13b9331fd281057e901b618e97003d54e8d6d615c08cd11af73ef3b68da7e59b84e391bf99dadc4edfafbe2610fe159983cb1faf01c28 SHA512 c472b49493336aee8a9efee0b8857bac0c66b1a4fe56e337b456575979d9158024d770f97eaa2c0fa6f392d3b6e6fd782f5529cbb0841ad40f5567c75293f072
MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282
diff --git a/app-portage/nattka/nattka-0.2.2.ebuild b/app-portage/nattka/nattka-0.2.4.ebuild
index b3077c8bda28..b3077c8bda28 100644
--- a/app-portage/nattka/nattka-0.2.2.ebuild
+++ b/app-portage/nattka/nattka-0.2.4.ebuild
diff --git a/app-portage/nattka/nattka-0.2.5.ebuild b/app-portage/nattka/nattka-0.2.5.ebuild
new file mode 100644
index 000000000000..b3077c8bda28
--- /dev/null
+++ b/app-portage/nattka/nattka-0.2.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A New Arch Tester Toolkit -- open-source stable-bot replacement"
+HOMEPAGE="https://github.com/mgorny/nattka/"
+SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-util/pkgcheck[${PYTHON_USEDEP}]
+ dev-vcs/git
+ sys-apps/pkgcore[${PYTHON_USEDEP}]"
+BDEPEND="
+ test? (
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/vcrpy[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_sphinx doc --no-autodoc
+distutils_enable_tests pytest
+
+pkg_postinst() {
+ elog "NATTkA can optionally use:"
+ elog " dev-python/networkx"
+ elog "to sort 'apply' output in dependency order."
+}
diff --git a/app-portage/nattka/nattka-0.2.6.ebuild b/app-portage/nattka/nattka-0.2.6.ebuild
new file mode 100644
index 000000000000..ddb28dfc1c25
--- /dev/null
+++ b/app-portage/nattka/nattka-0.2.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A New Arch Tester Toolkit -- open-source stable-bot replacement"
+HOMEPAGE="https://github.com/mgorny/nattka/"
+SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-util/pkgcheck[${PYTHON_USEDEP}]
+ dev-vcs/git
+ sys-apps/pkgcore[${PYTHON_USEDEP}]"
+BDEPEND="
+ test? (
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/vcrpy[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_sphinx doc --no-autodoc
+distutils_enable_tests pytest
+
+pkg_postinst() {
+ elog "NATTkA can optionally use:"
+ elog " dev-python/networkx"
+ elog "to sort 'apply' output in dependency order."
+}
diff --git a/app-portage/overlint/Manifest b/app-portage/overlint/Manifest
index 1e6f5eab4a0c..113ef4d0c97e 100644
--- a/app-portage/overlint/Manifest
+++ b/app-portage/overlint/Manifest
@@ -1,4 +1,4 @@
DIST overlint-0.5.3.tar.gz 2706 BLAKE2B 78c76a72556213bbc84b91ada3ea1d71ad045fe4498baab1f6710190a55802e5ffee14d652540d2cb7caaecd407963f7bad9682cb72e5e6571597983384bf019 SHA512 348b59e5f013b1c4060312208fdc7fddad3252d6f386513d743b7685d8aafbf76ac626fb9000c2d47c362b85d223dea5f59b4cfec55dbf24a52185c5b943a149
EBUILD overlint-0.5.3-r1.ebuild 470 BLAKE2B 3146ac2cacd8414f45fd24defded68eef79c7f5df7e0e610b3127b3cdab35cc0955857f6d4fbed5d28c458a87304476ee51c04ef8c24ea5756ac7bee779993b4 SHA512 031951143a76dfb005de2eb1ba9ba4329e4877fc8413ec3b85c84f517477898654233baa12c961ca75e5161a535289d4c59e36f1b6d95e4fd9c6b02c5fb90c64
-EBUILD overlint-0.5.3-r2.ebuild 496 BLAKE2B 2f5d9896b0aac92b0028bc46d8bf106c12782b272906168339dfb7ceb0309c9a41fb0a872ddd3243683a52231c6c019e5f69fa8ca506dbc3d1e2910a146696a7 SHA512 21a0295405067b7c83d80a482b82295d96e8878122cb56fe3f6047bae21676eedacc18867612452602b285422aaf070a4a599f4afef86ba5ec924afa98b4b93f
+EBUILD overlint-0.5.3-r2.ebuild 493 BLAKE2B d90669082356027edc76b9bb2ecf035c1f4fa82ac22960ed2b71b69fe990eb1f0a5d0e30b223594587458ccd3a7f91e872f05de745210c96017d2d6ca4a7499e SHA512 c7c9e176639fcbea757d10fe2faa4d61d2053f02fde90e7f740b3f140b8caf889eae6df5088dff982dea3239d2b353ebdf525f7d7f98754181025a6ceb8d6bb7
MISC metadata.xml 249 BLAKE2B 3647e2ef94ad009c86dc9d42c1396ad9420ade97042882b8d8f60f676c465cfd6ea3cea4b77caccadd99eb0cbe1ef83b18b799ec676da4ecfbff528d21bb5ffb SHA512 334ac61f9acc5c4917fd29afb3b420b1689b39be80cada419bed1db033e64130866d0995abe5f1c75eb1290f51734e9ad4c8d06fd8b49c288ecf617a0693d273
diff --git a/app-portage/overlint/overlint-0.5.3-r2.ebuild b/app-portage/overlint/overlint-0.5.3-r2.ebuild
index 341df749e53f..38e05f8207f4 100644
--- a/app-portage/overlint/overlint-0.5.3-r2.ebuild
+++ b/app-portage/overlint/overlint-0.5.3-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.hartwork.org/public/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest
index b4b874d3fde1..d3de213018bb 100644
--- a/app-portage/portage-utils/Manifest
+++ b/app-portage/portage-utils/Manifest
@@ -1,8 +1,6 @@
-DIST portage-utils-0.74.tar.xz 1587792 BLAKE2B 7c4588e3d44266a5260df42cc685aa03c584248e9970956033e4191a7a842a4b2162110ac99c2bb18645aaafc6ae6ee960e9b26ba0a8863497911eef1e943f64 SHA512 cd3f44c135b3d44e15a95eed41281fce62f225a9d05d5d5bb1be230b2d59cdb87755f011b313a9ec32e4cafdf3b3979c4ef423365edd7dcc472ca2e38c09c83e
DIST portage-utils-0.80.tar.xz 1762692 BLAKE2B 32e4502d517ec088eadf17a4a348b9b9bc33348380b65f93ac7c043150732ba3ff0d18ee96f8877c697a91000fdc036de392d6e6711d62248bb7c57e25d4433f SHA512 cca86877e87e5bd2e9423822db4b7afa15e8f291717c808ef0455b121db0778b2364552e9f1d5e1a8bad3f1f8880ae2b5dbd586bf1dd74d7c4f4e72fa990c78c
-DIST portage-utils-0.86.tar.xz 1774232 BLAKE2B 57971b2157050d7b086aee5a7b26bbe6396609476fc66d443c9b7f0b4ea27123bc569acb822f666f4901d4c8c26dcbf49dc2760f8938162fb9ad8c548e661f5a SHA512 46edfbf8062654682f2fff38db2e2ae54965f7b0e4e7077154771e1a1105cc333a01002b9b8db483b7ed9a6e692128a6a0f9d4f222aaaacb09f3a6e3589b31c7
-EBUILD portage-utils-0.74.ebuild 1050 BLAKE2B 684e5579c453eb22e719826ada74e446859fae46227dd2f3af3c78dd165810cd25cd9067fe9c223eaaf86a48dc46c7c125b3573364f07dbf8bee2324b465913c SHA512 524900b75ab3d60a4880ffc64734341c6eadeb0ff1afe0b9cba8464989c56f17ae1cdd681a4003f2b4f3c7f316093ba0627e9b48039661c8c43206a5680b6a58
+DIST portage-utils-0.87.tar.xz 1772956 BLAKE2B b1487d89303b524ffa9e6030feba181fcad73a6f38febf29f63b1f7bcd7a5080ddb1f907ca217040d064427f2060bb3885a61c30663594428be475a5bf7253f0 SHA512 a29f2d1fc85aea1c2b4c8b16fca0e9b559a980951f79cb10d7fd836d99ec65a904f2cbc54a949150ce490ba5d705b0aa5aa39f56365968b3dd591cb3d7c5eb21
EBUILD portage-utils-0.80.ebuild 2251 BLAKE2B fd603d2da46ebb4b85e719119fabc82f09fde52bc3ab47704b711c4fbaede96818eace742c98bebd007c7b639634aad1b5690e249ecc5969902b38956235cc8a SHA512 67cd408528edabc58b78627bfe75676b6744b52f7b3269e929348f63390a08cdb9fa4672514b75f6e99915de38679f4ae7c573ae4ddc264e01cf47bdf33de042
-EBUILD portage-utils-0.86.ebuild 2179 BLAKE2B ecbd90f21ef26d89e423e198bd0e8e275aa63a8eabe515a0236c18370a755c18319c1b21c22b07a41eadf338a430bdeb13e753db0830b298853ed72b48aec6fd SHA512 401ce43ba8704b8d2936307e5250cf7335ad555fe4d8e9766ac7577a01540c1018252dc77c145913bb494891fae5f6860f33f80a17d58ab0b5bcd42e8c1652cf
+EBUILD portage-utils-0.87.ebuild 2179 BLAKE2B ecbd90f21ef26d89e423e198bd0e8e275aa63a8eabe515a0236c18370a755c18319c1b21c22b07a41eadf338a430bdeb13e753db0830b298853ed72b48aec6fd SHA512 401ce43ba8704b8d2936307e5250cf7335ad555fe4d8e9766ac7577a01540c1018252dc77c145913bb494891fae5f6860f33f80a17d58ab0b5bcd42e8c1652cf
EBUILD portage-utils-9999.ebuild 1806 BLAKE2B aa1b8f6e780d3939433ef354cc9bd57f131bb40668ce150f84ecfef4a46bcff7dbfb3a4a2e453a3d671498152a6cc9b75f180a09841aba5fdeb754d96712ef95 SHA512 2ddc921350fc44bedae040a9521d90745d768c1292ca50fc4eb486c31a50963c129d16b6dc149183d47793629e11a2b4b35043e7a2115021880881dc4b4f166f
-MISC metadata.xml 490 BLAKE2B 36af527c82aa05f09ef3187a5c93ec34412a625a00016ad87fa1f6e7a00108f87bd3c8af42aad0aec87fa11e1ec25da71f1f4776c0da053e7426b8006d876103 SHA512 eacb9a20b0228c67896f7633619e67ef0e2de38444436ed720f849b8d9fcbed3c2569d2534e38fb7060cd755195bfd74cbcc9d77dbd5da4fb7b1654f87f70a1f
+MISC metadata.xml 573 BLAKE2B 7c24e5d74a38a20b0c79c228ca131ee5073cbf0fdccfc2b42221521ae684566b4bf7474743c0a9cd1273b59eb94e2eef63b1db70f0ffed7d688073bb3679e007 SHA512 85f32bcd860ab711ade03cdb4a241722efbba47396b736e302fa2282e363bc8e445daf9316996b1cedb420d2cb102fd416962f05e15a57c51b514d776ac7cd84
diff --git a/app-portage/portage-utils/metadata.xml b/app-portage/portage-utils/metadata.xml
index 3aac9818b8b0..6d218bbea7e4 100644
--- a/app-portage/portage-utils/metadata.xml
+++ b/app-portage/portage-utils/metadata.xml
@@ -9,4 +9,7 @@
<flag name="qmanifest">Build qmanifest applet, this adds additional dependencies for GPG, OpenSSL and BLAKE2B hashing</flag>
<flag name="qtegrity">Build qtegrity applet, this adds additional dependencies for OpenSSL</flag>
</use>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:gentoo:portage</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-portage/portage-utils/portage-utils-0.74.ebuild b/app-portage/portage-utils/portage-utils-0.74.ebuild
deleted file mode 100644
index a15dc1f84af1..000000000000
--- a/app-portage/portage-utils/portage-utils-0.74.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Small and fast Portage helper tools written in C"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils"
-SRC_URI="mirror://gentoo/${P}.tar.xz
- https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls static"
-
-RDEPEND="dev-libs/iniparser:0"
-DEPEND="${RDEPEND}
- app-arch/xz-utils
- static? ( dev-libs/iniparser:0[static-libs] )"
-
-src_configure() {
- # Avoid slow configure+gnulib+make if on an up-to-date Linux system
- if use prefix || ! use kernel_linux || \
- has_version '<sys-libs/glibc-2.10'
- then
- econf --with-eprefix="${EPREFIX}"
- else
- tc-export CC
- fi
-}
-
-src_compile() {
- emake NLS=$(usex nls) STATIC=$(usex static)
-}
diff --git a/app-portage/portage-utils/portage-utils-0.86.ebuild b/app-portage/portage-utils/portage-utils-0.87.ebuild
index 30461bad45eb..30461bad45eb 100644
--- a/app-portage/portage-utils/portage-utils-0.86.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.87.ebuild
diff --git a/app-portage/porticron/Manifest b/app-portage/porticron/Manifest
index 08551d757d20..165bf67ce128 100644
--- a/app-portage/porticron/Manifest
+++ b/app-portage/porticron/Manifest
@@ -1,3 +1,3 @@
DIST porticron-0.7.1.tar.gz 6530 BLAKE2B 6eec2bcab3e3d7661783c4fcf8f5521aac5700e4c642112d074187af372ea51137a7bfc06cd14c86f55e6b1414b2af766454a829c815294606a8bd18141e7c07 SHA512 ba2f365011e1ad2f7cb67d655839fa425791ab95309753719b4a4206db735f141d473d24bbb68da25a88db54919d033f53efaf497c26de71f3edb4a39dcc957c
-EBUILD porticron-0.7.1.ebuild 568 BLAKE2B c9c1be11028961f9db9ce54d546ccbba77f3557159a641b52fc873fc9b8fb7b11c5d924337c2e7ec5d6c7e2965462d7309c5c1bf998b2823126383cc2b1ba687 SHA512 6e5e1d13274b461e4fb4cdb9c031229f08a5ef031b03c39fe257f351a45fe85693615fd3fccd646e5164762fda3c6e0c5f8b2aca7e4d3246f9dc599ce6e5d711
+EBUILD porticron-0.7.1.ebuild 575 BLAKE2B 4c2e18dc7536f663d4ca95413e577de85042619aef1dacde59d1ca2fa510954e2ec89fdfe2779865374817998d958b9785da71e8717fdf4ba384ef6eba02e69e SHA512 619b91e8aed8b818ebf63eb1c5cf411a9064083b02bce5128241ce42d720dcc3d5809c80c197b77a533e9c5429efb4c8a69c8136a67e555528b3a89802e320d8
MISC metadata.xml 253 BLAKE2B ad8e5cfca6065d748c657aa2b9d8aef6bb41bde317916762fb57b6c64ee9a08d3e085dfcd260c49df33ff3fe4dda7d0e72cfd0e99d0513a04ebdd3f9639d5346 SHA512 912bcda064b63efa5586eadc7702c84081b57478a2be9a31293c94e86b8d0e7f98344c8426a99972885981ff25efd6b705c3a3a3ab4b931f5cc56237f021aaaa
diff --git a/app-portage/porticron/porticron-0.7.1.ebuild b/app-portage/porticron/porticron-0.7.1.ebuild
index 5b907d51e34d..74ceba2df79e 100644
--- a/app-portage/porticron/porticron-0.7.1.ebuild
+++ b/app-portage/porticron/porticron-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/gentoo/porticron/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm hppa ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ppc ~ppc64 x86"
IUSE=""
RDEPEND="
diff --git a/app-portage/portpeek/Manifest b/app-portage/portpeek/Manifest
index bf005ab4d915..9caf92524fbd 100644
--- a/app-portage/portpeek/Manifest
+++ b/app-portage/portpeek/Manifest
@@ -1,4 +1,3 @@
DIST portpeek-2.1.27.tar.gz 13000 BLAKE2B a134d7c9a99dc4bfd8cbd56343a6d049c215eadde745f1db6af234c5b561f916f2bf3393a8a01ae44ea4a74bd501b46abdd150cd1403d5254d70c12ad7d7545f SHA512 aeaf47cd5701531c0488709ac63cf38faacec73dafbc96502c34cf279051679242f63bb452fcf14c1b739d08821981e59af3734f4795905d7af31dcaa95f26d2
-EBUILD portpeek-2.1.27-r1.ebuild 684 BLAKE2B 21ace422df498f2d278e59d6e0d9bc332f709d4952e9d7dff45c373a14a12fcbb4632d522a2386ff8d5a2269e307baf3f4bf5bf7d4236ef6b44ef89dc05d362c SHA512 daaddb997c16b465fd31c5e2697347f1efeee6dbf34a9fadbb948a469df702c70ae1e18e660a131346f4e7eb0bfd6fd4667570a0e054fc1fa3803aa815ce48c7
-EBUILD portpeek-2.1.27.ebuild 686 BLAKE2B cef2678482877d963c47af57a6000818859a942ddefd27d2e00a064f43781806d0632c02d780f5aa21818fceea512fbe8a46558fa0de242f1135a098d2630b9d SHA512 7b62e8d8a3c363d587367742738cd37a3f4133a464812b90b5be41aa2718d7d1b82d96b0531b8a8d0d3f7dd3ea42ba90b9beeab0bf6b2d81b1f96b7f93506f2a
+EBUILD portpeek-2.1.27-r1.ebuild 691 BLAKE2B 82344fbb0c1255de4d20baf9dfb62daabc77da8ef290bbd6b342195b50f7fc46132fd21b77eafc5fe5d5338618d6bef8fb4dd3f21f35e740d68213e1d71bd1fa SHA512 eb0f940e006a32796b8ea47b9deeec5795271846ac1678132d45abed8cb766d801583b4d735dff540176b0fa96b5e5cc4da386cb058c9d5bda17d57e5440e1e3
MISC metadata.xml 222 BLAKE2B 5192d31072923545c8f760f9c3b3274f610b7a94a53cf55bc85c5c20a953b227b7cdb64cb5f5921b8b2822ec6563479b5d4883ec2b569a066d8ab569713fa8be SHA512 3d793038a1abf5bb86eeb23fee623f27db1d8e529372adc51eb4ffd1d0c2deb6df1c4d637954cc68e07d590c25e3d74a8437d02c1864a21c96f63597192cfef9
diff --git a/app-portage/portpeek/portpeek-2.1.27-r1.ebuild b/app-portage/portpeek/portpeek-2.1.27-r1.ebuild
index 77591f2240e8..2a069cb9b3a4 100644
--- a/app-portage/portpeek/portpeek-2.1.27-r1.ebuild
+++ b/app-portage/portpeek/portpeek-2.1.27-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.mpagano.com/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm ppc sparc x86"
+KEYWORDS="amd64 arm ~arm64 ppc sparc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/app-portage/portpeek/portpeek-2.1.27.ebuild b/app-portage/portpeek/portpeek-2.1.27.ebuild
deleted file mode 100644
index 87f1436ad323..000000000000
--- a/app-portage/portpeek/portpeek-2.1.27.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit python-r1
-
-DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
-HOMEPAGE="https://www.mpagano.com/blog/?page_id=3"
-SRC_URI="https://www.mpagano.com/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc sparc x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
- >=app-portage/gentoolkit-0.4.0
- || (
- >=sys-apps/portage-2.3.19-r1[${PYTHON_USEDEP}]
- )"
-
-src_install() {
- python_foreach_impl python_doscript ${PN}
- doman *.[0-9]
-}
diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest
index 2c3dae8e443d..d5604ef3b141 100644
--- a/app-portage/repoman/Manifest
+++ b/app-portage/repoman/Manifest
@@ -5,6 +5,6 @@ DIST repoman-2.3.22.tar.bz2 87026 BLAKE2B 52262339410b95d47df19e225493075d6e9f76
EBUILD repoman-2.3.16.ebuild 1938 BLAKE2B d9d1b277e1d47c55860fa63cc64679506a9804ff377901040b9544193b822837e9badcf226e43e14d347fe3affdb37a07725d60e770f382aaa72062795857046 SHA512 24d352d5e56a61297459450f976cbb585a6d6cbdf6b995a85443596d7f92b457d40f2c3ba162c1bdd728306668794cbd81374ced5d949fea2713fbc6a4c2ff23
EBUILD repoman-2.3.20.ebuild 1968 BLAKE2B 73858d208a8664ade18846502077c7d612b00cd17cd4d075ef0fdba27933f1654a039b1ffb7a3812de8be6b00623e52da004bbcf6c4e91fca2899a421ded3c76 SHA512 1d1ab128783bc184c40565e27bdf9d878fdf9e8a8918c9a823b1cde4fae8b070ef39e65430de2acd7857301302c415fc7f9eaa8382667c994f833c090efa6a48
EBUILD repoman-2.3.21.ebuild 1977 BLAKE2B 41da484879b21c481600ce57bcfbc1c64cd0561d0d67803651596d89a447c6a4b0a2053f652b0e8e3074b4c22356096d54bd5e0c9b00aadcd6e66f6d3909109f SHA512 68e092e1446425de2d01488a8257888d1487547653bce8a4a13b7ff99a01033d1307a27df2d8e55e520661a18db1993a48e7bae0db24eb4ac4f92123cb5720cb
-EBUILD repoman-2.3.22.ebuild 1977 BLAKE2B 41da484879b21c481600ce57bcfbc1c64cd0561d0d67803651596d89a447c6a4b0a2053f652b0e8e3074b4c22356096d54bd5e0c9b00aadcd6e66f6d3909109f SHA512 68e092e1446425de2d01488a8257888d1487547653bce8a4a13b7ff99a01033d1307a27df2d8e55e520661a18db1993a48e7bae0db24eb4ac4f92123cb5720cb
+EBUILD repoman-2.3.22.ebuild 1968 BLAKE2B 73858d208a8664ade18846502077c7d612b00cd17cd4d075ef0fdba27933f1654a039b1ffb7a3812de8be6b00623e52da004bbcf6c4e91fca2899a421ded3c76 SHA512 1d1ab128783bc184c40565e27bdf9d878fdf9e8a8918c9a823b1cde4fae8b070ef39e65430de2acd7857301302c415fc7f9eaa8382667c994f833c090efa6a48
EBUILD repoman-9999.ebuild 1974 BLAKE2B 006e49015b7b252a4105f4f5f4c2bdbe2e828a44004c93a2a263be178793d245346b2eabf9688ac8c69f33066f393550aeec18fd5b1a90c52f0dac533743a503 SHA512 b568772c42fc7cd3ba1ea6daae580c3ca3c0fd5aebea530d3c47e3762f66deae9f8b4ac09a22412ec3dfb6372cc112e0851ac3d69da4649abd9d0fbc73bd5190
MISC metadata.xml 472 BLAKE2B 7433ca0ddf5b8554caba0893b28e5681419f18e7f8d28c1c202c98b9a198ea4222958dd537247e29e2f3300ee051860315b15ca7fbd92ba2c4fe614a43171942 SHA512 53566a405056159de7412ea3b447ce6a7b73833fe927a04b5576bc77b2f4b181de8413956ff2b0b1836025352566b0a44252c2ebaf313cfea4020ea5490f3ab0
diff --git a/app-portage/repoman/repoman-2.3.22.ebuild b/app-portage/repoman/repoman-2.3.22.ebuild
index 43a2b3082a48..9dfe116e98f2 100644
--- a/app-portage/repoman/repoman-2.3.22.ebuild
+++ b/app-portage/repoman/repoman-2.3.22.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
S="${WORKDIR}/${P}/repoman"
else
SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
diff --git a/app-portage/tatt/Manifest b/app-portage/tatt/Manifest
index 0345726da30b..341ea2d7fe8d 100644
--- a/app-portage/tatt/Manifest
+++ b/app-portage/tatt/Manifest
@@ -1,5 +1,4 @@
DIST tatt-0.7.tar.gz 21802 BLAKE2B a0195f253e2777a8756fd7d1f83804bf3a4ca90fdeb07b2f8dc28dcb6f1d1f3c47fd948e0d001103f7972dc8cb8ee45a237dd24b3dc149392aa9841fe3d6532a SHA512 1f2a144512801d50585d40074553049ebd08bc5f084a0623b89d901acb9448657e7f42f2c8da5f613e0b2ff5c3fe59fbada1ad911c9693846923e256a2e97ecd
-EBUILD tatt-0.7-r1.ebuild 832 BLAKE2B 452b66d0293a07ca2fe071b20fbb62a1ccd3cefd068697d291ee3e377d85054b12a56464bf284e761dff93177e65414e0e743039096f4825b819aea78e0981cf SHA512 9dc04e848a9efe2a578d55becdf89854ef4efe3c1bb75f835eaae65a80fb686d0eac74b3a7172906432995d03810a9832b21a89358b8b1910cf245426a749d27
-EBUILD tatt-0.7.ebuild 806 BLAKE2B f200c82442e60229610d81de78b96da996259254a29bc17fca69618393ddab5e568bf1b09fa5e452a0e13f53ca8341cd718e732461fd0aed4a0f80136215efe5 SHA512 7a63e8421385cd27ca0b6f5946afe6382118df8907f95951b3a48600389ee76d1a4be165f9c77bb6222c8fe447fe7a7dd3cfb6ab61f42c06f507dfd8c2d59dff
-EBUILD tatt-9999.ebuild 790 BLAKE2B 33868fca56e672ae123e20c2b1c5037fbbb457c3e2de5b365e169315f547fc2b82930a8f6a008d38b30b7aa69c3d10ec9cb1effb23b80e924f396d089548ac34 SHA512 850a79edd2944005a3dac0f749eb856516416819e4f1d3dbf64f1fdcd3505da902135369c540b8f347102f23260b2ff572d924a66ef84531693b6c20898e4b69
+EBUILD tatt-0.7-r1.ebuild 828 BLAKE2B 7a6a187bfef3c7a56ba4b53e24e9807ac2bc7f70040e351fba05f065b8de80fe5477beb0b32245c865e60e38503366ecd332818a840fa98ef720400f0cc7a290 SHA512 77b87d1376feab60e11b36c5eea637b0c6a608c5e4e53fb5b87c68ba7d254bcae79f7e751c87b4f3b8dfb6eb670421178aa393a6276a14524ee1c6508f18a2d5
+EBUILD tatt-9999.ebuild 792 BLAKE2B 64a6200397abf180aa1231a54df06ed8f103ffdf3cb825bab8e2276ce6ca68eccedba067f530a9dd2ea77c7bbeb8e2986e16b9cca9a455ebd9502c4d717ebd36 SHA512 67e1a46312cf9c3f0bc36cb26650d48e769b9aa3c5d9d5468c86e1736a1a85415336dc508639b73e771a1dd4f47900d5d632e2f465322bba88b72e7963722a2f
MISC metadata.xml 640 BLAKE2B ced0c34c83e7caaa4158afcb814c0dd58fdde9f1bf1db6c1a041ae080b6c188e5d92546ccc6229099560787292a252a16d4d636a35b969a3964fca5aaa151815 SHA512 1320dd15e0191463c28417c1fdc9084362356c89a0ed34c4002f6f0a2266596645e8170b781f39cbb60d40da58953f28893b4e9a6804f077393ca739f6bc15a2
diff --git a/app-portage/tatt/tatt-0.7-r1.ebuild b/app-portage/tatt/tatt-0.7-r1.ebuild
index fd1e8f3e5408..56e6aa9a9860 100644
--- a/app-portage/tatt/tatt-0.7-r1.ebuild
+++ b/app-portage/tatt/tatt-0.7-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="+templates"
RDEPEND="
diff --git a/app-portage/tatt/tatt-0.7.ebuild b/app-portage/tatt/tatt-0.7.ebuild
deleted file mode 100644
index c8f7b83d6e13..000000000000
--- a/app-portage/tatt/tatt-0.7.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="arch testing tool"
-HOMEPAGE="https://github.com/gentoo/tatt"
-SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+templates"
-
-RDEPEND="
- app-portage/eix
- app-portage/gentoolkit
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- www-client/pybugz
-"
-BDEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
- distutils-r1_python_install_all
- if use templates; then
- insinto "/usr/share/${PN}"
- doins -r templates
- fi
- doman tatt.1
- doman tatt.5
-}
diff --git a/app-portage/tatt/tatt-9999.ebuild b/app-portage/tatt/tatt-9999.ebuild
index e998e0c14c15..5786e4c4a61b 100644
--- a/app-portage/tatt/tatt-9999.ebuild
+++ b/app-portage/tatt/tatt-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1 git-r3
diff --git a/app-portage/ufed/Manifest b/app-portage/ufed/Manifest
index e8707b00da04..5093b288609e 100644
--- a/app-portage/ufed/Manifest
+++ b/app-portage/ufed/Manifest
@@ -1,6 +1,4 @@
-DIST ufed-0.94.tar.bz2 48566 BLAKE2B db58624005c637c7133a298c17b60cae3cf54c1b1d2ba3337693e1f6c330a5305986e92b6c1b25a5ebc94b1f8934cb5a35db94eccb596f2eb15619dfb2ce4977 SHA512 a40e55db8afc99b5e16b080d93867ef8c832a7318af7a50edb582bfea99bcc6a467b4bf12b75a9d3943e8a008a0222ed73daa52a8e7dae57d73bece4ac084d24
-DIST ufed-0.95.tar.bz2 48956 BLAKE2B b2bd9210b314814fe9bd1e84ea4ce9de8f3285e5133c989d72284f775c1ed246b0fb641952d4babdf9252cd4b8689afab6b4023099f6c81c81358ab2cbbd9d28 SHA512 010273fc4ff13822ba42f6497a8865c0d29c1d0118b62fd7e2bab66390818fcfb09390fbac671ef612d8e71609fc920b951a11dd42ac79e846d9469a374d2629
-EBUILD ufed-0.94.ebuild 948 BLAKE2B 3a766d0d523a7651bfc36f80afcb592c018663e0c31dad34ee517ee9b2174aaf4bf948aa88eb83ae7192ba774ccfc7b49eebb6d48b5f7c6d629d9f9dea32d5e5 SHA512 ee5180aa3a37d44f943ae33c616286537c7d97fc7a79b49cfed41e5daf71c54e5031af05cf1a71eaa0283373145e3cff510c76d3da363324cf7dea7b62523712
-EBUILD ufed-0.95.ebuild 964 BLAKE2B da67f1aea80a406fe8175a1f5db8ef9a4d5d84f421c2118d4259d050aaadf1d9503b2a08dfd53dc61f82766caab84f95bb1f9d2ec2876e2133cb1c30e878f55e SHA512 0d67580ee0153b8de4ea8cbddd212b26657d3f9774e0f1246785eb972608ab59487ff0cd0c71b6b15b0a62776dc83f7c17d073ca84bf899df1267d7707ee6b7f
+DIST ufed-0.96.tar.bz2 48838 BLAKE2B c160192efb0b68f35454f210068763a54659a9a1904bff6b289aa449fb2ad1583ff727ec201581c0387f794391da9811e8594b57149f7cc47097211cf9bcd976 SHA512 4b4cdd44f793bf41f250e1888d8c2e49ef742ab0b3b3204a04415eea50d73dbdf001a373b125e6ef92450b1081609961d52fb8d98bb8c0fd9010aa549489e4b9
+EBUILD ufed-0.96.ebuild 957 BLAKE2B 0b94ee22c9ad017355fbcd618c2fe30b756bf7431a337a8d465d3d007b59fca5abc1d2d8927e59c466b59c99102a1436fa783c3c5619a6943b88f8a68da63548 SHA512 9177a978e55bfd831ebe63ffd7ddcd57781893fad4fc078fa44fac40204526a731a95efddcf9448456c9ba06705e1bba013798dc5c1d18b431e031383e54831d
EBUILD ufed-9999.ebuild 948 BLAKE2B f20e415160ff62dcfcb4a601a40d2b94a017e772f26bf30331d80cb5e99bf4b4622c4a6901390bebd437669f02d3cb396d1a585c268872b903345c24498efddb SHA512 f78d0110f4b4f67ec6a015a8aa6a9f00b0f1fa9c263a353da89cf8b5ab78a2909b311b7380f6ad461c1736b309d38ccfca817e5487341e93cb3d67a66a1c703a
MISC metadata.xml 361 BLAKE2B e72a5c7191ded0d83e12bf682664958d80b884b5217d2cec7e711be07c6a94d6b4dee2a451d7661d2c9f800e1fa4ece99d0a840d613266afd203f0428c27086f SHA512 f9731e429d091d02b83f3c60247150fabb267e74510c397978ee215c0a9eede6e74297ec3433b3e4ff1db858382136c74c5efbc43d2a8fcd6b848d19998bb6da
diff --git a/app-portage/ufed/ufed-0.95.ebuild b/app-portage/ufed/ufed-0.95.ebuild
deleted file mode 100644
index 7b1d8fd7fada..000000000000
--- a/app-portage/ufed/ufed-0.95.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/ufed.git"
-else
- SRC_URI="https://gitweb.gentoo.org/proj/ufed.git/snapshot/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-inherit autotools out-of-source
-
-DESCRIPTION="Gentoo Linux USE flags editor"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Ufed"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-lang/perl
- sys-libs/ncurses:0="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
- # Change the version number to reflect the ebuild version
- local REPLACEMENT_VERSION_STR="${PVR}"
- [[ ${PV} == *9999 ]] && REPLACEMENT_VERSION_STR+="-${EGIT_VERSION}"
- sed -i "s:,\[git\],:,\[${REPLACEMENT_VERSION_STR}\],:" configure.ac || die
-
- eautoreconf
-}
diff --git a/app-portage/ufed/ufed-0.94.ebuild b/app-portage/ufed/ufed-0.96.ebuild
index 65b38c4b30b4..534b8ecd0966 100644
--- a/app-portage/ufed/ufed-0.94.ebuild
+++ b/app-portage/ufed/ufed-0.96.ebuild
@@ -23,8 +23,8 @@ IUSE=""
RDEPEND="
dev-lang/perl
sys-libs/ncurses:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
src_prepare() {
default