summaryrefslogtreecommitdiff
path: root/app-portage
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
commit9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch)
treeb690ddc0ca30f1472887edbb0b8313629bfcbbb2 /app-portage
parentb17a3ef12038de50228bade1f05502c74e135321 (diff)
gentoo resync : 16.09.2020
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/Manifest.gzbin10398 -> 10404 bytes
-rw-r--r--app-portage/conf-update/Manifest2
-rw-r--r--app-portage/conf-update/metadata.xml6
-rw-r--r--app-portage/cpuid2cpuflags/Manifest2
-rw-r--r--app-portage/cpuid2cpuflags/cpuid2cpuflags-11.ebuild2
-rw-r--r--app-portage/demerge/Manifest2
-rw-r--r--app-portage/demerge/metadata.xml3
-rw-r--r--app-portage/eix/Manifest10
-rw-r--r--app-portage/eix/eix-0.34.5.ebuild102
-rw-r--r--app-portage/eix/eix-0.34.6.ebuild102
-rw-r--r--app-portage/eix/eix-0.34.7.ebuild102
-rw-r--r--app-portage/eix/eix-0.34.8.ebuild102
-rw-r--r--app-portage/eix/eix-0.34.9.ebuild102
-rw-r--r--app-portage/elicense/Manifest4
-rw-r--r--app-portage/elicense/elicense-1.0.2.ebuild2
-rw-r--r--app-portage/elicense/elicense-9999.ebuild2
-rw-r--r--app-portage/fquery/Manifest2
-rw-r--r--app-portage/fquery/metadata.xml3
-rw-r--r--app-portage/gemato/Manifest10
-rw-r--r--app-portage/gemato/gemato-15.1.ebuild1
-rw-r--r--app-portage/gemato/gemato-15.2.ebuild3
-rw-r--r--app-portage/gemato/gemato-16.0.ebuild43
-rw-r--r--app-portage/gemato/gemato-16.1.ebuild43
-rw-r--r--app-portage/gemato/gemato-9999.ebuild1
-rw-r--r--app-portage/gentoolkit/Manifest2
-rw-r--r--app-portage/gentoolkit/gentoolkit-0.5.0.ebuild2
-rw-r--r--app-portage/hackport/Manifest5
-rw-r--r--app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch33
-rw-r--r--app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch79
-rw-r--r--app-portage/hackport/files/hackport-0.6.3-old-filepath.patch40
-rw-r--r--app-portage/hackport/hackport-0.6.3.ebuild63
-rw-r--r--app-portage/nattka/Manifest4
-rw-r--r--app-portage/nattka/nattka-0.2.10.ebuild36
-rw-r--r--app-portage/nattka/nattka-0.2.9.ebuild2
-rw-r--r--app-portage/pgo/Manifest2
-rw-r--r--app-portage/pgo/pgo-0.0.3.ebuild27
-rw-r--r--app-portage/portpeek/Manifest14
-rw-r--r--app-portage/portpeek/metadata.xml1
-rw-r--r--app-portage/portpeek/portpeek-2.1.27-r1.ebuild30
-rw-r--r--app-portage/portpeek/portpeek-2.1.29.ebuild30
-rw-r--r--app-portage/portpeek/portpeek-3.0.1.ebuild30
-rw-r--r--app-portage/portpeek/portpeek-3.1.4.ebuild2
-rw-r--r--app-portage/portpeek/portpeek-3.1.5.ebuild (renamed from app-portage/portpeek/portpeek-3.1.3.ebuild)4
-rw-r--r--app-portage/repoman/Manifest2
-rw-r--r--app-portage/repoman/repoman-3.0.1.ebuild2
-rw-r--r--app-portage/tatt/Manifest6
-rw-r--r--app-portage/tatt/metadata.xml1
-rw-r--r--app-portage/tatt/tatt-0.7-r1.ebuild2
-rw-r--r--app-portage/tatt/tatt-9999.ebuild7
49 files changed, 714 insertions, 363 deletions
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index bbbe28a6ae25..bbb676d9051f 100644
--- a/app-portage/Manifest.gz
+++ b/app-portage/Manifest.gz
Binary files differ
diff --git a/app-portage/conf-update/Manifest b/app-portage/conf-update/Manifest
index f62b0065a275..5de1aa314173 100644
--- a/app-portage/conf-update/Manifest
+++ b/app-portage/conf-update/Manifest
@@ -1,3 +1,3 @@
DIST conf-update-1.0.3.tar.bz2 18296 BLAKE2B 7551b8de644bacf00764c8ad989cbf0c96be3ca4733a26b5f3083b3a9d26c3b8e1fe3525ccfc648aa9543bbc73ff6e3a949c5a3e7d59f71a008f73a720042f4d SHA512 7f20a4974f804d73729105d9abc0f3205a7574c6e2c6dbf020404f3161500b5ecc60d141e0833e9ae0f43a814591a74cd885a5033f50864bbcfb36ba452175b7
EBUILD conf-update-1.0.3-r1.ebuild 885 BLAKE2B 37bfcec5276375d4a179dfa7264051192c0efe5fb0762329dee82ef8b219b2fcaebf151dc1a6d4667b9f18327ebec46aaf10f9147e92d69267b4f85059e0ff71 SHA512 9f1983417e066bd533ccceb808c42b08e3e89a5995aae0f41f066f51eb1b1621b41e771c28429bcc8a5e15853d8d06d54f7c145fbffe74f47ac432639117f667
-MISC metadata.xml 650 BLAKE2B 059c67f8d9e0c0eab965fe36f28a39e855e79f1d3141df92672e57d8b8f9f70925c41f42e22213d84fec9b6e13100e32cec8e7dc68b305ce936b1c36cb2f569c SHA512 d6b99be27bf8fd85f0e86670e79fce3f955b82fc3e5086386e5594fe7dfde49315aa643178ffe5ae2d09acf703ddad6d7ce444358f2c09925eeede22b25734a2
+MISC metadata.xml 389 BLAKE2B 201f0324021e977b97d3599ad5402d6294f1f798a05bf61bc82b3ed706a4112eaba2b7a41949b04da598909970625522e4ceb9d78e9dd140644f2f390c2873e8 SHA512 83867504b2d791a0eda45a700af3e9df0d878c8dca9622e3bc7809bc7fdc2f80fe5c4812caed1820e90d3521dfeb3aee8baf83cbfac3daa6d3ede3b25904d9c2
diff --git a/app-portage/conf-update/metadata.xml b/app-portage/conf-update/metadata.xml
index 9c97e58ec272..1e5a51a1844c 100644
--- a/app-portage/conf-update/metadata.xml
+++ b/app-portage/conf-update/metadata.xml
@@ -2,12 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
- <longdescription lang="en">
- conf-update is a curses based tool for the Gentoo Linux portage system
- </longdescription>
- <longdescription lang="es">
- conf-update es una herramienta basada en curses para el sistema portage de Gentoo Linux
- </longdescription>
<use>
<flag name="colordiff">Use colors when displaying diffs (<pkg>app-misc/colordiff</pkg>)</flag>
<flag name="libressl">Enable SSL connections and crypto functions using <pkg>dev-libs/libressl</pkg></flag>
diff --git a/app-portage/cpuid2cpuflags/Manifest b/app-portage/cpuid2cpuflags/Manifest
index 8d9e2f65de7b..29c90d8fd6d7 100644
--- a/app-portage/cpuid2cpuflags/Manifest
+++ b/app-portage/cpuid2cpuflags/Manifest
@@ -1,6 +1,6 @@
DIST cpuid2cpuflags-10.tar.bz2 82756 BLAKE2B 144ccc9ffff9fdafa9d29628963143b3685421c3c96a81ab780d835c7e0d83fdfe02c720744f57f2947c6079af157c2b6d3e61277f5af734fdba08c6fec23b9f SHA512 c34feef1548b9ade349efbdb68880fea303dd9a8d361de017b925688f9b189602cb175e1699dbe7b48f6887f343fafca9ff0ac95b8eb174bf7201c8bb5978c98
DIST cpuid2cpuflags-11.tar.bz2 83091 BLAKE2B 2225b6031505597050332d50f4cee69aebb263f9def8043fde64b61e7d06bd2b2ab306eab31701434435a5ede1da974004db3d800a9184011595ed5c16422c79 SHA512 0eeff4e6369eaca6ddb516ff95597c649a7619c1ad79b0d73f51ef9f903db55cb7a49c5ccec478c9a923abfcce63e4ee5b6436f08eb9092b0024c898e508750b
EBUILD cpuid2cpuflags-10.ebuild 909 BLAKE2B 129d7bdbb57eb91b0c7f4b828d1afe6f80ca743cc4b853bca4a4bcab03920eae30c687bac7bd7109a5964d0805a8d657b3bb4a8939f28a4b7bd3ad45541f464e SHA512 3e641a5619d24d470365a37371b23cc0d20aefb7bde712d7aee3c78f27462fdd5926524d5d3876e5bacefa1277ed93fb189eafc6653512c65ccd65b786e5491f
-EBUILD cpuid2cpuflags-11.ebuild 915 BLAKE2B 918ac0f1b1fb676d72a3dd6fd1dba344f25e575f845a2664e23b2ccdd000de06815c4530fe42f8854e764804b5fbd8ca682476e4780ea35728173fc6505ad6f0 SHA512 7ca191eb49f03a315a039358e1a67b3fd83266f8224fc72eeeeedc8b0bbb53510ba9c17d439f1893ef2644cba52fefeb4f9d1642a59c82da4ae3add72a0a9cbf
+EBUILD cpuid2cpuflags-11.ebuild 913 BLAKE2B 142f58aa114c78cffe57d0dca9b66d6344cfe02627baf2563368984b93cf6d34c01f6d0455795d62fd77c86778d9c32e52c3c8259ea191368ed435dfdbb2a6a0 SHA512 8c704d8d6891c463b92a0e1a896b2eeacc1f0ebe898c31ff251954efc2fb3fa7a7a7f7179cc3213718be15127ee02689c8022a71598f665e1a3db1206488394f
EBUILD cpuid2cpuflags-9999.ebuild 405 BLAKE2B fff9a10b348e61e1af045a39f10aaf81cb6d635d7c87056ab6665018c037b338a03890e0a1dee89f135b56b6805fdde0b2e547e0ab82832ae042c8c28d8bdd3c SHA512 36da5933134753af27f01b833ecf1e2d55c4c55eb58476c32e2de1c2ac6bb51de218e415c7168f97c574b0b2655825f0d981478ef8c17a147a3f38465eb0919e
MISC metadata.xml 343 BLAKE2B 29f607a891c673bbf997aa75bb445adfc43cffa35f63a30d1f2b06e4c5a7429ad503fae596c4c633b7e6680e26da674bd9f8aaea32a8a9bd8a3ac2c79a0a5667 SHA512 8ae8b8d61adaf555d1f59e50655e9e12f342e194ab8363f03a34390eed1455144acee39553b93306d9775b8c9fb119de52b8bb4d9284c71ddc39c3d3414a31dc
diff --git a/app-portage/cpuid2cpuflags/cpuid2cpuflags-11.ebuild b/app-portage/cpuid2cpuflags/cpuid2cpuflags-11.ebuild
index 365682172c57..68febed6eb13 100644
--- a/app-portage/cpuid2cpuflags/cpuid2cpuflags-11.ebuild
+++ b/app-portage/cpuid2cpuflags/cpuid2cpuflags-11.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/mgorny/cpuid2cpuflags/releases/download/v${PV}/${P}.
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
pkg_postinst() {
diff --git a/app-portage/demerge/Manifest b/app-portage/demerge/Manifest
index 7cb0025d8263..6a47690a5087 100644
--- a/app-portage/demerge/Manifest
+++ b/app-portage/demerge/Manifest
@@ -1,3 +1,3 @@
DIST demerge-0.047.tar.gz 11142 BLAKE2B aba6e40d9a47032782bafe0bfc77f0bdda7e9782daac56712025c6a544db5624a824cfb1db8b32d2dc61a3e3c561432159eb8208bc5da6f94745ec603a457420 SHA512 6c2d172694516c030c358c9668ff4a1fe54d910583de6829bec0de6e67d428b1853b23f6ccd18fc9286932cb9a2bc5a37bab4b5ce43ddf2dd031c64c2ee6b1ce
EBUILD demerge-0.047-r3.ebuild 1313 BLAKE2B 00518ffb80e18c6e1e8ed3870c93f1a38219ca899d4d228fbd45c881e8bf2f0481513c5e485cbf689bb3e0334c848b432a272f208838149835b1afe36638a3fa SHA512 db2746ee1cdff08f192a2466a3c5c9cf0d37b89d63ce792a4740bafeb4907f81a30dad2d61ef9a291448df8ef72c6bddae3416f9fcb227a90c9a5b07527537d6
-MISC metadata.xml 473 BLAKE2B b5851d52694607cb0f67dcf21d9d383b1076795e2f2d815b3597b78e149a7f3394312a8d092bc6a96b9e20b592eff074d7b38cc72d7110d4384a65cf28857388 SHA512 084e5b4c139be745f253a91466ad38846d047bca3e5c742a46c8795a47c32d027daf727d7bda4b26cb5fada3b1d77fb820ab52d1c250d67cfcd6591c50c4a97d
+MISC metadata.xml 357 BLAKE2B 5504d99190aae9f6b2d480a7a98476ef29503da873efd34bc51dffc1f3c4cf9049128dbaa31b63a13a8078463eecaefd7a1daf71fb3527d2148d2450eebda2f0 SHA512 7ef62a53bd595c8f69a3fcbb0b7d0db7eacfec1a7a725a51fd1db3a1d7dfac34cbfeafcfd3e9ec0a30494a06b65b203ca1b1684d1173f3faca521c713f2bae94
diff --git a/app-portage/demerge/metadata.xml b/app-portage/demerge/metadata.xml
index 93ad16625584..0b051a38ce84 100644
--- a/app-portage/demerge/metadata.xml
+++ b/app-portage/demerge/metadata.xml
@@ -9,7 +9,4 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
- <longdescription lang="en">
- demerge makes it easy to revert to previous installation states.
- </longdescription>
</pkgmetadata>
diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest
index 80726ff28b66..5fb73d33ce0b 100644
--- a/app-portage/eix/Manifest
+++ b/app-portage/eix/Manifest
@@ -1,3 +1,13 @@
DIST eix-0.34.4.tar.xz 628516 BLAKE2B 0c7cb4d7cd13d7715ba35cc0edd38e549fd1d1618bfdcacb272ee8325a844276a6df59a701ab2b4ecc693e5dad2d95c96c000e96eb8bce72709baf22f3fa490f SHA512 a96714fba8324529bf63de63f9eb11cc76da05e3d43c5eedad49079b6e3a1960376bd5d3bc116dba49bc7f694c7588741e518438936abd4b37edfe0a097ecd3d
+DIST eix-0.34.5.tar.xz 629276 BLAKE2B fe686512e5061bdbc8e499542972f2a3e65e672b111c8d4d8c22b093c65fcf02e4de8ad41805b69fe52c0d962f660c787a7a2639341cd8fd59d03c94c2601b79 SHA512 b11744ea36c0771e4959de4925b3d74df8c270633a21c82ff27f4c91cc5a9281a85a594f0d20d5eb5c3c15a6c08e74232030687cc85f588545216438dc4ff7d7
+DIST eix-0.34.6.tar.xz 629424 BLAKE2B bad7bc0e9d0bb3752c1e4df4e267e3782b43b15445d0a6cb9554bff6811556edcb244deeacef5189477bb4bbf37a200e687dfa15677117766378cdb5ec40d9f1 SHA512 b9cae0c3be4ede9563da4d4eda61e26c83de449c27d5048e6611164ee2513d0ad729cfa3622ef74c5b1a77d12ac2ea8f7e7ae029d7cf04efae31ef054375eb78
+DIST eix-0.34.7.tar.xz 629380 BLAKE2B 307a97550540a4d9edf25a825cba816b275f07d2df665286fd475aba008d6938cc67725b1067ce9b1cb7af19aabe6f057ad5bd8a0cfe1c75c5d831b1638870ef SHA512 14ceae8658d53524f8ffa8bfc54284da6c39b731d04f1fe4ae33fcb23899a9e3ed93211a3e9546857c7ee1cf0d1baaaf52ebd2f0a5183753fe77671abcffdc79
+DIST eix-0.34.8.tar.xz 629380 BLAKE2B aa480c9228816dd795d82ee62a597d8171e1b861befdd3a5ad9daa634e337162a7074120b1649fd5962f67c3ef3decb0725492739ad62e5e824376e14b046b28 SHA512 9cbda3b2d449559063910a4234c26a5b8424ab244624ba093f7d5183600c53d0240948ffb891a9d94a961d3a32033cca374635992da6abf73d746f0356c1cc8e
+DIST eix-0.34.9.tar.xz 629672 BLAKE2B ba9a5de98f74baa711e7483e284980c0fe5e956512de590954bf848f6cf6baad5db899256e927e7cb984d7276157fa9c42052cc8fb1ccc52e5e530cc31d39d84 SHA512 5cb00c813bc31971a0cfd77cae0c676040d33f24963cb241274918d2e381956ca949593e0637d81040a9751db0a925552913188cc25ada9a90c6007c31f72e43
EBUILD eix-0.34.4.ebuild 2576 BLAKE2B 746fd28cc0f30bb051721dd6b45868650af05fa624931a16999090da378033547b0ebfbd10c0704db68cae4df120540b2b2c63f361e3a3a44be6f08e27dbb802 SHA512 0fd779fc7effddc026db782ccbd5d891fdd954136ed7f1d9f10d7dde0d32b20042edcb1393698a79ae2b79d3fd7570c92009e7d76b29c66edae6efdf197b2020
+EBUILD eix-0.34.5.ebuild 2585 BLAKE2B 6749db82fc458fc9cf06ec50e3c1060dfd38c115d1215ff3ee550cb217583e01124bf8c898e89def83125531e5d020e217c19a23b921eed7f531a7fb10711b10 SHA512 46c33084b670cca3ff22602fc3f17da750ffca4f7503a51523f74edc89fd564cd7ed22f86a9065239bb49ed0e3a8e527fbab4e4b1f0f9074b6f6e02f49fc11b9
+EBUILD eix-0.34.6.ebuild 2585 BLAKE2B 6749db82fc458fc9cf06ec50e3c1060dfd38c115d1215ff3ee550cb217583e01124bf8c898e89def83125531e5d020e217c19a23b921eed7f531a7fb10711b10 SHA512 46c33084b670cca3ff22602fc3f17da750ffca4f7503a51523f74edc89fd564cd7ed22f86a9065239bb49ed0e3a8e527fbab4e4b1f0f9074b6f6e02f49fc11b9
+EBUILD eix-0.34.7.ebuild 2585 BLAKE2B 6749db82fc458fc9cf06ec50e3c1060dfd38c115d1215ff3ee550cb217583e01124bf8c898e89def83125531e5d020e217c19a23b921eed7f531a7fb10711b10 SHA512 46c33084b670cca3ff22602fc3f17da750ffca4f7503a51523f74edc89fd564cd7ed22f86a9065239bb49ed0e3a8e527fbab4e4b1f0f9074b6f6e02f49fc11b9
+EBUILD eix-0.34.8.ebuild 2585 BLAKE2B 6749db82fc458fc9cf06ec50e3c1060dfd38c115d1215ff3ee550cb217583e01124bf8c898e89def83125531e5d020e217c19a23b921eed7f531a7fb10711b10 SHA512 46c33084b670cca3ff22602fc3f17da750ffca4f7503a51523f74edc89fd564cd7ed22f86a9065239bb49ed0e3a8e527fbab4e4b1f0f9074b6f6e02f49fc11b9
+EBUILD eix-0.34.9.ebuild 2585 BLAKE2B 6749db82fc458fc9cf06ec50e3c1060dfd38c115d1215ff3ee550cb217583e01124bf8c898e89def83125531e5d020e217c19a23b921eed7f531a7fb10711b10 SHA512 46c33084b670cca3ff22602fc3f17da750ffca4f7503a51523f74edc89fd564cd7ed22f86a9065239bb49ed0e3a8e527fbab4e4b1f0f9074b6f6e02f49fc11b9
MISC metadata.xml 1051 BLAKE2B b77439c3a8d8eab9fc711c96ce2b2ccaf307f2eca4cfee32bfb75279ff4da31fd05b3319136af38e70d274c28cb2f1c2567916390d81425b7b7daf956815c7e4 SHA512 208b3db2b2e5afb5667a29e6b18538f3cea5e3fb2758d3c9b30823d7b2a22f31f150d6a01abec6a6c8ca62486c975b47002de9e1bac89ded31eb7013bdbb38c6
diff --git a/app-portage/eix/eix-0.34.5.ebuild b/app-portage/eix/eix-0.34.5.ebuild
new file mode 100644
index 000000000000..f11bcd6edbb7
--- /dev/null
+++ b/app-portage/eix/eix-0.34.5.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 flag-o-matic tmpfiles
+
+DESCRIPTION="Search and query ebuilds"
+HOMEPAGE="https://github.com/vaeth/eix/"
+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"
+IUSE="debug doc nls sqlite"
+
+BOTHDEPEND="nls? ( virtual/libintl )
+ sqlite? ( >=dev-db/sqlite-3:= )"
+RDEPEND="${BOTHDEPEND}
+ >=app-shells/push-2.0-r1
+ >=app-shells/quoter-3.0_p2-r1"
+DEPEND="${BOTHDEPEND}
+ app-arch/xz-utils
+ nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+ # remove stale cache file to prevent collisions
+ local old_cache=${EROOT}/var/cache/${PN}
+ if [[ -f ${old_cache} ]]; then
+ rm "${old_cache}" || die
+ fi
+}
+
+src_prepare() {
+ default
+ sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
+
+ sed -e "/eixf_source=/s:push.sh:cat \"${EPREFIX}/usr/share/push/push.sh\":" \
+ -e "/eixf_source=/s:quoter_pipe.sh:cat \"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \
+ -i src/eix-functions.sh.in || die
+ sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EPREFIX}/usr/share/eix/eix-functions\\\\\":" \
+ -i src/Makefile.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ $(use_enable debug paranoic-asserts)
+ $(use_enable nls)
+ $(use_with doc extra-doc)
+ $(use_with sqlite)
+ --without-protobuf
+
+ # default configuration
+ $(use_with prefix always-accept-keywords)
+ --with-dep-default
+ --with-required-use-default
+
+ # paths
+ --with-portage-rootpath="${ROOTPATH}"
+ --with-eprefix-default="${EPREFIX}"
+
+ # build a single executable with symlinks
+ --disable-separate-binaries
+ --disable-separate-tools
+
+ # used purely to control/disrespect *FLAGS
+ --disable-debugging
+ --disable-new_dialect
+ --disable-optimization
+ --disable-strong-optimization
+ --disable-security
+ --disable-nopie-security
+ --disable-strong-security
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ dobashcomp bash/eix
+ dotmpfiles tmpfiles.d/eix.conf
+
+ rm -r "${ED}"/usr/bin/eix-functions.sh || die
+}
+
+pkg_postinst() {
+ tmpfiles_process eix.conf
+
+ local obs=${EROOT}/var/cache/eix.previous
+ if [[ -f ${obs} ]]; then
+ ewarn "Found obsolete ${obs}, please remove it"
+ fi
+}
+
+pkg_postrm() {
+ if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
+ rm -rf "${EROOT}/var/cache/${PN}" || die
+ fi
+}
diff --git a/app-portage/eix/eix-0.34.6.ebuild b/app-portage/eix/eix-0.34.6.ebuild
new file mode 100644
index 000000000000..f11bcd6edbb7
--- /dev/null
+++ b/app-portage/eix/eix-0.34.6.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 flag-o-matic tmpfiles
+
+DESCRIPTION="Search and query ebuilds"
+HOMEPAGE="https://github.com/vaeth/eix/"
+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"
+IUSE="debug doc nls sqlite"
+
+BOTHDEPEND="nls? ( virtual/libintl )
+ sqlite? ( >=dev-db/sqlite-3:= )"
+RDEPEND="${BOTHDEPEND}
+ >=app-shells/push-2.0-r1
+ >=app-shells/quoter-3.0_p2-r1"
+DEPEND="${BOTHDEPEND}
+ app-arch/xz-utils
+ nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+ # remove stale cache file to prevent collisions
+ local old_cache=${EROOT}/var/cache/${PN}
+ if [[ -f ${old_cache} ]]; then
+ rm "${old_cache}" || die
+ fi
+}
+
+src_prepare() {
+ default
+ sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
+
+ sed -e "/eixf_source=/s:push.sh:cat \"${EPREFIX}/usr/share/push/push.sh\":" \
+ -e "/eixf_source=/s:quoter_pipe.sh:cat \"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \
+ -i src/eix-functions.sh.in || die
+ sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EPREFIX}/usr/share/eix/eix-functions\\\\\":" \
+ -i src/Makefile.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ $(use_enable debug paranoic-asserts)
+ $(use_enable nls)
+ $(use_with doc extra-doc)
+ $(use_with sqlite)
+ --without-protobuf
+
+ # default configuration
+ $(use_with prefix always-accept-keywords)
+ --with-dep-default
+ --with-required-use-default
+
+ # paths
+ --with-portage-rootpath="${ROOTPATH}"
+ --with-eprefix-default="${EPREFIX}"
+
+ # build a single executable with symlinks
+ --disable-separate-binaries
+ --disable-separate-tools
+
+ # used purely to control/disrespect *FLAGS
+ --disable-debugging
+ --disable-new_dialect
+ --disable-optimization
+ --disable-strong-optimization
+ --disable-security
+ --disable-nopie-security
+ --disable-strong-security
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ dobashcomp bash/eix
+ dotmpfiles tmpfiles.d/eix.conf
+
+ rm -r "${ED}"/usr/bin/eix-functions.sh || die
+}
+
+pkg_postinst() {
+ tmpfiles_process eix.conf
+
+ local obs=${EROOT}/var/cache/eix.previous
+ if [[ -f ${obs} ]]; then
+ ewarn "Found obsolete ${obs}, please remove it"
+ fi
+}
+
+pkg_postrm() {
+ if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
+ rm -rf "${EROOT}/var/cache/${PN}" || die
+ fi
+}
diff --git a/app-portage/eix/eix-0.34.7.ebuild b/app-portage/eix/eix-0.34.7.ebuild
new file mode 100644
index 000000000000..f11bcd6edbb7
--- /dev/null
+++ b/app-portage/eix/eix-0.34.7.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 flag-o-matic tmpfiles
+
+DESCRIPTION="Search and query ebuilds"
+HOMEPAGE="https://github.com/vaeth/eix/"
+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"
+IUSE="debug doc nls sqlite"
+
+BOTHDEPEND="nls? ( virtual/libintl )
+ sqlite? ( >=dev-db/sqlite-3:= )"
+RDEPEND="${BOTHDEPEND}
+ >=app-shells/push-2.0-r1
+ >=app-shells/quoter-3.0_p2-r1"
+DEPEND="${BOTHDEPEND}
+ app-arch/xz-utils
+ nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+ # remove stale cache file to prevent collisions
+ local old_cache=${EROOT}/var/cache/${PN}
+ if [[ -f ${old_cache} ]]; then
+ rm "${old_cache}" || die
+ fi
+}
+
+src_prepare() {
+ default
+ sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
+
+ sed -e "/eixf_source=/s:push.sh:cat \"${EPREFIX}/usr/share/push/push.sh\":" \
+ -e "/eixf_source=/s:quoter_pipe.sh:cat \"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \
+ -i src/eix-functions.sh.in || die
+ sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EPREFIX}/usr/share/eix/eix-functions\\\\\":" \
+ -i src/Makefile.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ $(use_enable debug paranoic-asserts)
+ $(use_enable nls)
+ $(use_with doc extra-doc)
+ $(use_with sqlite)
+ --without-protobuf
+
+ # default configuration
+ $(use_with prefix always-accept-keywords)
+ --with-dep-default
+ --with-required-use-default
+
+ # paths
+ --with-portage-rootpath="${ROOTPATH}"
+ --with-eprefix-default="${EPREFIX}"
+
+ # build a single executable with symlinks
+ --disable-separate-binaries
+ --disable-separate-tools
+
+ # used purely to control/disrespect *FLAGS
+ --disable-debugging
+ --disable-new_dialect
+ --disable-optimization
+ --disable-strong-optimization
+ --disable-security
+ --disable-nopie-security
+ --disable-strong-security
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ dobashcomp bash/eix
+ dotmpfiles tmpfiles.d/eix.conf
+
+ rm -r "${ED}"/usr/bin/eix-functions.sh || die
+}
+
+pkg_postinst() {
+ tmpfiles_process eix.conf
+
+ local obs=${EROOT}/var/cache/eix.previous
+ if [[ -f ${obs} ]]; then
+ ewarn "Found obsolete ${obs}, please remove it"
+ fi
+}
+
+pkg_postrm() {
+ if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
+ rm -rf "${EROOT}/var/cache/${PN}" || die
+ fi
+}
diff --git a/app-portage/eix/eix-0.34.8.ebuild b/app-portage/eix/eix-0.34.8.ebuild
new file mode 100644
index 000000000000..f11bcd6edbb7
--- /dev/null
+++ b/app-portage/eix/eix-0.34.8.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 flag-o-matic tmpfiles
+
+DESCRIPTION="Search and query ebuilds"
+HOMEPAGE="https://github.com/vaeth/eix/"
+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"
+IUSE="debug doc nls sqlite"
+
+BOTHDEPEND="nls? ( virtual/libintl )
+ sqlite? ( >=dev-db/sqlite-3:= )"
+RDEPEND="${BOTHDEPEND}
+ >=app-shells/push-2.0-r1
+ >=app-shells/quoter-3.0_p2-r1"
+DEPEND="${BOTHDEPEND}
+ app-arch/xz-utils
+ nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+ # remove stale cache file to prevent collisions
+ local old_cache=${EROOT}/var/cache/${PN}
+ if [[ -f ${old_cache} ]]; then
+ rm "${old_cache}" || die
+ fi
+}
+
+src_prepare() {
+ default
+ sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
+
+ sed -e "/eixf_source=/s:push.sh:cat \"${EPREFIX}/usr/share/push/push.sh\":" \
+ -e "/eixf_source=/s:quoter_pipe.sh:cat \"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \
+ -i src/eix-functions.sh.in || die
+ sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EPREFIX}/usr/share/eix/eix-functions\\\\\":" \
+ -i src/Makefile.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ $(use_enable debug paranoic-asserts)
+ $(use_enable nls)
+ $(use_with doc extra-doc)
+ $(use_with sqlite)
+ --without-protobuf
+
+ # default configuration
+ $(use_with prefix always-accept-keywords)
+ --with-dep-default
+ --with-required-use-default
+
+ # paths
+ --with-portage-rootpath="${ROOTPATH}"
+ --with-eprefix-default="${EPREFIX}"
+
+ # build a single executable with symlinks
+ --disable-separate-binaries
+ --disable-separate-tools
+
+ # used purely to control/disrespect *FLAGS
+ --disable-debugging
+ --disable-new_dialect
+ --disable-optimization
+ --disable-strong-optimization
+ --disable-security
+ --disable-nopie-security
+ --disable-strong-security
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ dobashcomp bash/eix
+ dotmpfiles tmpfiles.d/eix.conf
+
+ rm -r "${ED}"/usr/bin/eix-functions.sh || die
+}
+
+pkg_postinst() {
+ tmpfiles_process eix.conf
+
+ local obs=${EROOT}/var/cache/eix.previous
+ if [[ -f ${obs} ]]; then
+ ewarn "Found obsolete ${obs}, please remove it"
+ fi
+}
+
+pkg_postrm() {
+ if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
+ rm -rf "${EROOT}/var/cache/${PN}" || die
+ fi
+}
diff --git a/app-portage/eix/eix-0.34.9.ebuild b/app-portage/eix/eix-0.34.9.ebuild
new file mode 100644
index 000000000000..f11bcd6edbb7
--- /dev/null
+++ b/app-portage/eix/eix-0.34.9.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 flag-o-matic tmpfiles
+
+DESCRIPTION="Search and query ebuilds"
+HOMEPAGE="https://github.com/vaeth/eix/"
+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"
+IUSE="debug doc nls sqlite"
+
+BOTHDEPEND="nls? ( virtual/libintl )
+ sqlite? ( >=dev-db/sqlite-3:= )"
+RDEPEND="${BOTHDEPEND}
+ >=app-shells/push-2.0-r1
+ >=app-shells/quoter-3.0_p2-r1"
+DEPEND="${BOTHDEPEND}
+ app-arch/xz-utils
+ nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+ # remove stale cache file to prevent collisions
+ local old_cache=${EROOT}/var/cache/${PN}
+ if [[ -f ${old_cache} ]]; then
+ rm "${old_cache}" || die
+ fi
+}
+
+src_prepare() {
+ default
+ sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
+
+ sed -e "/eixf_source=/s:push.sh:cat \"${EPREFIX}/usr/share/push/push.sh\":" \
+ -e "/eixf_source=/s:quoter_pipe.sh:cat \"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \
+ -i src/eix-functions.sh.in || die
+ sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EPREFIX}/usr/share/eix/eix-functions\\\\\":" \
+ -i src/Makefile.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ $(use_enable debug paranoic-asserts)
+ $(use_enable nls)
+ $(use_with doc extra-doc)
+ $(use_with sqlite)
+ --without-protobuf
+
+ # default configuration
+ $(use_with prefix always-accept-keywords)
+ --with-dep-default
+ --with-required-use-default
+
+ # paths
+ --with-portage-rootpath="${ROOTPATH}"
+ --with-eprefix-default="${EPREFIX}"
+
+ # build a single executable with symlinks
+ --disable-separate-binaries
+ --disable-separate-tools
+
+ # used purely to control/disrespect *FLAGS
+ --disable-debugging
+ --disable-new_dialect
+ --disable-optimization
+ --disable-strong-optimization
+ --disable-security
+ --disable-nopie-security
+ --disable-strong-security
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ dobashcomp bash/eix
+ dotmpfiles tmpfiles.d/eix.conf
+
+ rm -r "${ED}"/usr/bin/eix-functions.sh || die
+}
+
+pkg_postinst() {
+ tmpfiles_process eix.conf
+
+ local obs=${EROOT}/var/cache/eix.previous
+ if [[ -f ${obs} ]]; then
+ ewarn "Found obsolete ${obs}, please remove it"
+ fi
+}
+
+pkg_postrm() {
+ if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
+ rm -rf "${EROOT}/var/cache/${PN}" || die
+ fi
+}
diff --git a/app-portage/elicense/Manifest b/app-portage/elicense/Manifest
index 9988d444b0d0..8152f2c4be40 100644
--- a/app-portage/elicense/Manifest
+++ b/app-portage/elicense/Manifest
@@ -1,4 +1,4 @@
DIST elicense-1.0.2.tar.gz 9262 BLAKE2B fd1e808f577269758ed46c8e8965dc1be7649c825a094ff5b2e09dba12af5249a5a73dc5489ed131c8221e88642f92ac8b859ad5185d3a0c095bd1485178cd27 SHA512 ac6788e7726d962e72855da053be0c44722a013dfa7f500dc137ae46d946c176a285455ddaa5eeee1f6e224d5960aa2a578caa7c3182a5f93d3bbfae8cfd4a93
-EBUILD elicense-1.0.2.ebuild 922 BLAKE2B 5ba4a0fd82080472a7f03f5a817b2f0d436c781d1e4d1a0573d9b73b72a62fe676fe7194496ca8e3765f088644ccac7886f901d375951bfab04044c0d060bdab SHA512 bf81b1a3c03f1ba20a5747dcb68844d756761c17f2626588b86b2729907a2d743a7fe05c24664cc5a6fc2e649439f3feac9f90c911ac5b263225221cdfffde32
-EBUILD elicense-9999.ebuild 932 BLAKE2B 1f9f4285c096e0d3264568c94937531862e23a1500c0646ff9710998b29b03ca76685facc7d0b7b20f0171ac15b35a3425fa75ce3ea2f83f86988fe1d1efdb4f SHA512 9c0bc250d83215590db6f5acc50f2c9bf7b8955cf5bf3c9f56554d8a3ca0c36a663bbecb048cc68ea47a92d4bf9df54db24e5cb958665090253918b401f1a3cc
+EBUILD elicense-1.0.2.ebuild 924 BLAKE2B 5a898dba5747084f75e63e36e94157b24277e8cfe6fe359f39b66764ab7ee08f57d2fce510219233cef76c73ec73fd3206f56689af21b4c73097a0f1a14f788d SHA512 cba06f8695dd2dc7fd9a67709a3b6a1dff11133c9a6fc9925a3cb91b5ca92cc39b665bc88e22aba05d78f2280270cca68364480e59dc83cf5f31d65329e889fe
+EBUILD elicense-9999.ebuild 934 BLAKE2B 60a4efdcd1838f90310f0147a151f6d43bf482a235111fca194e9651f4ce69e408fd2d799851a0bd6e9217c39a34458f19b8f31f9a9b2db4d96396cde7b80c39 SHA512 3a392aa3657345da3ccaaf4fb7326f41fcc895105b73c2a5c5935fab895a6aab6b8c2efb48a4067c515f5300de0c08f4e1bf8058dc38d40ce97df8e926491723
MISC metadata.xml 355 BLAKE2B 3b6e208a86ad1c40713f9e441d5ec81de0040c146d4cdfd1e1026d550dda0177ae659120ee272d84035fe9fbfc0d2089a7f2726056247710530db9b59e4ae1d2 SHA512 2c5c3010075adc10002bbce3613c30228993c3a14acf9785ac452b39608fa8cb7e9f810490710b91be4558c9a30342e679a44e7ba88fe060eb563da7369e2bba
diff --git a/app-portage/elicense/elicense-1.0.2.ebuild b/app-portage/elicense/elicense-1.0.2.ebuild
index f671d14c41e4..3cc632c4a60e 100644
--- a/app-portage/elicense/elicense-1.0.2.ebuild
+++ b/app-portage/elicense/elicense-1.0.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit distutils-r1
if [[ ${PV} == "9999" ]]; then
diff --git a/app-portage/elicense/elicense-9999.ebuild b/app-portage/elicense/elicense-9999.ebuild
index 62562385f1ee..21bffddfdfbc 100644
--- a/app-portage/elicense/elicense-9999.ebuild
+++ b/app-portage/elicense/elicense-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit distutils-r1
if [[ ${PV} == "9999" ]]; then
diff --git a/app-portage/fquery/Manifest b/app-portage/fquery/Manifest
index a687b2e92e98..084fd74e6483 100644
--- a/app-portage/fquery/Manifest
+++ b/app-portage/fquery/Manifest
@@ -1,4 +1,4 @@
DIST fquery-0.2.3.tar.gz 14511 BLAKE2B ccc0162095cf270320c1e7a27ef6f19902ddc591ea04742b9645bbb80e67132d85c3f182d1f7fd536a819e96b64abc734b42728faf46a0f2ab01943f660705ee SHA512 0dc345b189bd18f5f1084ab2aea07390b547b6c663d03fa9cec968e5cef598fe58b6a294845ca12b020c78ff2a01ce7e5da0bb06a513c53b8b5aa357b071fb88
EBUILD fquery-0.2.3-r1.ebuild 900 BLAKE2B 6d7f41a8742d6aa697df33b265f7f336794a09ea6cbcfba21becbc92085b3cdeb11fc7da533258a982c281cd7d17205e6b25fee8f8a3d6919d3c7929cbad5057 SHA512 00d27f9f10488f18ba8f557b416e3f26d67a07fb6557b29f53a00d873a57a15824723e5875cc11304504d5b80ddc9226ba4cabfb3dbbc5e2ed9eeaf873c4eeb9
EBUILD fquery-0.2.3.ebuild 590 BLAKE2B 2fcd689db12e27734eb0583c3bd6fc27c2748befe984aa0e2b04e46bb467e23be4f9580c18ca8ec53ed4de8a93707cc4bab85549b1bdd6a82363653a8aa30a1b SHA512 3e92dd3112d6ec34a04dd7bf4fd563b857307617e7246feb3f93e6a70f55c79fd01d67bee30b87c36a33d7d4e3503077a19d295e039a9fe4240508b0001f9d18
-MISC metadata.xml 290 BLAKE2B c5f2085bf717e6abb78ef95ec2221398667bd38a5bb4915ea6b89b17bb846f9b6ed47089c47b1f2c6baeab6147f8cacac9b4e913a20ac5d909432e6525863326 SHA512 89b8856e1eb7618964811ce381d36e758b17b7d3c9d364a1d715d31b4873599304c6f1883abf1f401841c760f7f7d6fa117bb1e0111702998ac79b6f08744874
+MISC metadata.xml 219 BLAKE2B 7bd0c533329364413e554b21733e8b6a5ddf44879ce1e62b5f1ee3f53d0f3d61d43ca84d3f8b0a996ffcb87d3292786aaa75f3b8c885854c2fa3b174069057d2 SHA512 19d6c4d114cbb8b41070dee80b0d8edadf553e5325a4b89740d36e671e27f9f57cd178033e129032cbfe23e0fdc4aec7df924feb108f2120313dd9a3d76be6a3
diff --git a/app-portage/fquery/metadata.xml b/app-portage/fquery/metadata.xml
index 30d7a9f1b7d4..030b282d175d 100644
--- a/app-portage/fquery/metadata.xml
+++ b/app-portage/fquery/metadata.xml
@@ -4,7 +4,4 @@
<maintainer type="project">
<email>haskell@gentoo.org</email>
</maintainer>
- <longdescription>
- A fast replacement for equery
- </longdescription>
</pkgmetadata>
diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest
index 2557836458a1..d29b66b39163 100644
--- a/app-portage/gemato/Manifest
+++ b/app-portage/gemato/Manifest
@@ -3,10 +3,14 @@ DIST gemato-14.5.tar.gz 72752 BLAKE2B 61ca43c92556850afdc8ab1d027aa719d13e77727c
DIST gemato-15.0.tar.gz 73757 BLAKE2B 1315e621ccd10db4b1dea159fe01386e51632716b02dc1a5e797296b506de14506691b4cf9eeb58b66081ae761c1926c1c7fc6f1c1543143fb64e9e5dc47984e SHA512 ed88961bc22df77227c46ff013bafc801f1648827085bc02845b4374f3a4e67cdc79b68cb2bcd31956ac40cb0014e0f5348d79d77394ceed9152b2a0aa30599a
DIST gemato-15.1.tar.gz 71954 BLAKE2B 29a899eb215b78c608f6846c8978837c96df5a69c112c771e4c25c89df268ef22e02bcfb171e9a1b5b2377af101c1029638156c7317e6961133b5a9206747204 SHA512 3263c8e0bc74e1b031775cc37697be5f3214d09ce00ea922af00b8b46638756ee74ad3bc75e73fe8e3563a0ccd5b76986a8f5fc7c00423db863296d89dd233a8
DIST gemato-15.2.tar.gz 72679 BLAKE2B 83e28fa3bc83976538610fec87c3a31e91a18847c107dc7793e16b5421eba69f7b60f8f05195f345ef6f4f8486203e4acbc01bad706b55c20a11480e85a3420c SHA512 5a98040dab0beac64e5e54bd54c6565cd301399709beda9e030ae9206111caf9e792260aa3c6586040060d4be71df3f1368e7554dff6affaa899c4157116faf3
+DIST gemato-16.0.tar.gz 78236 BLAKE2B d4c0d610eb2228be9c439036f7049b9c77d768e91bd30c32a072be5364dd94771dcad32f1194f69a195fb16182f8ecda8cf4769f61cf80e96d9737241ed4080a SHA512 73a1cc588d7541de466c9869eddc5f9347fd15eadeea0ed12c200a8bcf05a933969b80d66d1f61c8d73d9824b83986d4d93188105f047621d161454f22f02f45
+DIST gemato-16.1.tar.gz 79946 BLAKE2B 54452ae113cee98f5c8f9ebc880b4ae424510766eb7cd8bc2775c85573388005343061aa9de8f505a72ee92801756f3cb7b67dfd39d9923d0030a4da301f7ce2 SHA512 df21eb8784cc6724874e38ba0192e1e5657483aa031656855fc0c2396179f7352f9450df6b41205425214cf70f2c812a7ee6f55a25334f0fd012b7e710c1de2c
EBUILD gemato-14.4-r1.ebuild 787 BLAKE2B d4d4b1c7011ac007f52e1c2a54825bb479427b29b435516c93219cbef62413810dec626ef452e30a3ea39c1b8737701c86c83e928b324d7012a625e28ae6fca9 SHA512 8840b697663b8e1b38d49f9e9ed94a4e1851f256cd7d130eaeeee86f4b61c04eb320829f530a48b2f0a8da82bf24110add5e217f0a9104ba4fd228f52bef7636
EBUILD gemato-14.5.ebuild 796 BLAKE2B f57c8485072e46ab7a35d1ed15d4d56fa73326073c5f6dc2ee892cc5b4da14ed965abfd64fe90ac6db13e0c994cde491c1e43f3100e2ed3fba0862b05008255d SHA512 2e0841d93405d2f42c4163cbbeea8bef31a6d3048d80cbbd4931d77c794d6f0643a37656b8bd0e7c1ac110df5a549f129da57955e06708160d2b6d85d6c2544e
EBUILD gemato-15.0.ebuild 934 BLAKE2B 63a94374190e1792ce69087d10b48fca4bb183fbfa03d63c4d9c4e9969bf17ca9f8ccdb55ac412fdd9a08d2a6dbf789cac24c7089d769eebfde6ebec8fe87058 SHA512 a9ed3673f74d60864e0892b6101756ae021329392b73ee029febe2725fd2efb26e9cf33e325fc513a590230e95ba1c1495342372f8bd60dcbbb86b22940b685e
-EBUILD gemato-15.1.ebuild 946 BLAKE2B aaff7b99065b1acfa231846c68efb8ffa8228419a3c29a86ba56f1ddcba49653c5543a7fca96c094bf2ba060ccaef396c39189106f90e95deb1e46ef6810e3d9 SHA512 5bf0e12f963a91ce0d0ac4d61afde89e8423621339a8435e64ee59caaea2808d047ee2c08cdbecd4125612780e68b39f1e054f0c931652d0621da0c72f9e1776
-EBUILD gemato-15.2.ebuild 952 BLAKE2B 0da8c4dd44a1cbd0df62764d37c41c22bb7c98fa4821470612977a9e23b923de25c89454bb480df9eb92769370d8c1c84d441b9e2dbf8f38b601c39b20ea6646 SHA512 9e25cd3533b7a9ee8a56b0139cb146fd25a5ca2bf2b814a98c53be78d9895834e1ac7432d992385d9b0d2c600b58bbbf832921efd9c567f47fe27caadcf7c449
-EBUILD gemato-9999.ebuild 869 BLAKE2B f03902d3f38100a86805183c7a9581fb14ea32ba20ecd829d92370c1a722b649f325fc55f3510f80537c5df97a9496d430e58687966211e009f8548a48c219f3 SHA512 e25414612582ce448167b372bf5260b1122ef1fcfffad720086cbee5a072bb50b7f7552251c0c58fab5c34cd04e8d1b6d62060054f051712406ed99f29adedaf
+EBUILD gemato-15.1.ebuild 988 BLAKE2B b085021b27dd2ea1708ed595f385efda9e03476fd63394b9bafd140f9ec2fce188ce0b441850fdff11f51a45ed8b033b14a937aaefd6bd36a60e73ed2a7b4c86 SHA512 b73be3637f33912433a0aa0f966a4a8bc2365d79224148006f1b0606f3044fe6e72711920e178044d79516c65592bf467c97f566b26dff7bc5a090d9c4cadec5
+EBUILD gemato-15.2.ebuild 999 BLAKE2B ccc88123c6601945bf7db04e4d3950903ed1fc6aca240fc4e17be19b806ee008e0df862d8569255ab1daad60ab4dce19572cafb0fd966da0a86fce4e5d46bd80 SHA512 043039314c1d652b389d05de2beb852d4652c70894f4f3816b9a19d8cc8c19025c3a5009a02f2b01c27b5767a1ed29ef254fe79685b88eea2ec58be2785e7eb4
+EBUILD gemato-16.0.ebuild 994 BLAKE2B fd9e1d4de6bc0a705842052ed2c72fca13f03550b7e559e4b6484cfd06b5466fb5b504ba7a206026485007e4036dc8f543abaa6174ae0a1d8da921e50265deec SHA512 396db0386572a9b351a942dde2e0475738355d15a9af3e028e9b3e67015ae208498e118e8157a4993a39f34d20ecd94b5acc6b8d1cbfe78fc014ac7701cc6e09
+EBUILD gemato-16.1.ebuild 999 BLAKE2B ccc88123c6601945bf7db04e4d3950903ed1fc6aca240fc4e17be19b806ee008e0df862d8569255ab1daad60ab4dce19572cafb0fd966da0a86fce4e5d46bd80 SHA512 043039314c1d652b389d05de2beb852d4652c70894f4f3816b9a19d8cc8c19025c3a5009a02f2b01c27b5767a1ed29ef254fe79685b88eea2ec58be2785e7eb4
+EBUILD gemato-9999.ebuild 911 BLAKE2B 842be0a9be8c293c514a37bd3342f2cc75bdcaf053a1115e069f463460619dc6688a25c45db327e5917c68f6683f08b75094ab07a3995605bf118c937dab5066 SHA512 ed4b3eb1d7f0876e4605fa2694bccabc5dc38cee75d0de663d77e901a6f1e1f24bc5fa66e5689c6b8c1e94a2d9961ada6e7f130583a538e75c3254d381222237
MISC metadata.xml 670 BLAKE2B 227576c022fb4b2011152a3c423ecab3b8f7524e4e2ec07bb7e963c573fbc17d8b99c4123af93ab665f0e24690c1dd6394e2683bec3999112e1e2204293e91a4 SHA512 c45044a72c71f1e98245019db989a2222e9487cbfad87e7583c57964bb724b1947700497718035a726e4dfa4563dcd154c8ac9eeb43173b6a690037349e905d6
diff --git a/app-portage/gemato/gemato-15.1.ebuild b/app-portage/gemato/gemato-15.1.ebuild
index 268ee6d821e3..318247f61623 100644
--- a/app-portage/gemato/gemato-15.1.ebuild
+++ b/app-portage/gemato/gemato-15.1.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
BDEPEND="
test? (
>=app-crypt/gnupg-2.2.20-r1
+ >=dev-python/pytest-5[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
)"
diff --git a/app-portage/gemato/gemato-15.2.ebuild b/app-portage/gemato/gemato-15.2.ebuild
index c65e93122327..fdff5ec75554 100644
--- a/app-portage/gemato/gemato-15.2.ebuild
+++ b/app-portage/gemato/gemato-15.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
IUSE="+gpg tools"
RDEPEND="
@@ -26,6 +26,7 @@ RDEPEND="
BDEPEND="
test? (
>=app-crypt/gnupg-2.2.20-r1
+ >=dev-python/pytest-5[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
)"
diff --git a/app-portage/gemato/gemato-16.0.ebuild b/app-portage/gemato/gemato-16.0.ebuild
new file mode 100644
index 000000000000..d4dfe160f0cc
--- /dev/null
+++ b/app-portage/gemato/gemato-16.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+PYTHON_REQ_USE='threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="Stand-alone Manifest generation & verification tool"
+HOMEPAGE="https://github.com/mgorny/gemato"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+IUSE="+gpg tools"
+
+RDEPEND="
+ gpg? (
+ >=app-crypt/gnupg-2.2.20-r1
+ dev-python/requests[${PYTHON_USEDEP}]
+ )"
+BDEPEND="
+ test? (
+ >=app-crypt/gnupg-2.2.20-r1
+ >=dev-python/pytest-5[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use tools; then
+ exeinto /usr/share/gemato
+ doexe utils/*.{bash,py}
+ fi
+}
diff --git a/app-portage/gemato/gemato-16.1.ebuild b/app-portage/gemato/gemato-16.1.ebuild
new file mode 100644
index 000000000000..fdff5ec75554
--- /dev/null
+++ b/app-portage/gemato/gemato-16.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+PYTHON_REQ_USE='threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="Stand-alone Manifest generation & verification tool"
+HOMEPAGE="https://github.com/mgorny/gemato"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+IUSE="+gpg tools"
+
+RDEPEND="
+ gpg? (
+ >=app-crypt/gnupg-2.2.20-r1
+ dev-python/requests[${PYTHON_USEDEP}]
+ )"
+BDEPEND="
+ test? (
+ >=app-crypt/gnupg-2.2.20-r1
+ >=dev-python/pytest-5[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use tools; then
+ exeinto /usr/share/gemato
+ doexe utils/*.{bash,py}
+ fi
+}
diff --git a/app-portage/gemato/gemato-9999.ebuild b/app-portage/gemato/gemato-9999.ebuild
index dbb32fd9839f..d832ec857b65 100644
--- a/app-portage/gemato/gemato-9999.ebuild
+++ b/app-portage/gemato/gemato-9999.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
BDEPEND="
test? (
>=app-crypt/gnupg-2.2.20-r1
+ >=dev-python/pytest-5[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
)"
diff --git a/app-portage/gentoolkit/Manifest b/app-portage/gentoolkit/Manifest
index b4f5d9e7ac6c..0dd01c66846b 100644
--- a/app-portage/gentoolkit/Manifest
+++ b/app-portage/gentoolkit/Manifest
@@ -5,6 +5,6 @@ DIST gentoolkit-0.5.0.tar.gz 3206598 BLAKE2B a379dcbbaba9d52c241fea020b87c458384
EBUILD gentoolkit-0.4.6.ebuild 2289 BLAKE2B c405f76dc529c42474e0e160df1669f036bbe1000b29ea188a777808c7530f280cfd770a27bb5414e7dfdcdcc36bccc2add5ec4c6bd0aaf9ef004948b7f83837 SHA512 67ef3bc311e4ea96e6c940d7f413fe8b05b03d0d3412cb3b75fb0f2a8a180d72f10f35991eb3ef012ee0b5b176d230007ea1a7e254883f57c9f91c4cc48b6397
EBUILD gentoolkit-0.4.7.ebuild 2306 BLAKE2B f979fb2faab8d450bfa47ae0fc51b032f7613807048f0e6ae52c6acd7d52dc336d605a3b78ab72582b481452ef05c27de9f20a3f782e47d559c1360ec3a53c77 SHA512 046b1c64203865794811eb01ba111a593600f7bf7a4878d9c2c0e8dcb1421451cd2c6b42ac7094061807de5f056f72ef582df999bbc61a8a7d13075b2f6ee90e
EBUILD gentoolkit-0.4.8.ebuild 2297 BLAKE2B 10d21be291c5222f70be925db74d50698d305cc591ff174842ad384a158f06d76e8b11e606bfe773970c2925ce7e15f0b2665a600bac98ae0642030aadff72b6 SHA512 6af0f28b49cde8aeba62e4f4a7d4d536609d38ec14c4d378b2e71deaca4a1b0442ba9f0b9d9dad853e7bba6d8ed7b3e099a1e7d723bbcbed7be2caa14fd0e30e
-EBUILD gentoolkit-0.5.0.ebuild 2273 BLAKE2B 3143f2010f26e0b8568c7e27d13179b83eac8023e200c20dba151c73a48e456dab8000ce3d4d88aacd35dc492dc96e035e9e4497d5ff9ae127edc980abca13fb SHA512 efcfa97a6a4252bd27c8f3c8298fa2284eec44cdb67e2842f390187abcb48f83881fbb8c2c6cc65e0630b1281e947ee11583337b2a49b425e5261533fb324341
+EBUILD gentoolkit-0.5.0.ebuild 2271 BLAKE2B 3f50280e778c837894e4ca206199787b5e72dd9a946911da125474d13da752e65a25fb6e29b087233c22cbd23c8c241b2267131ce1ee191122679e45ef83eb56 SHA512 c67ed95e006ee8c2290a96e65579d71bace294890068e0fa3c9764ca50bc479b4f11160de4b0015caf5135f8adffcc346f0a5fd4da69fd8d526c29e5ba6e3eee
EBUILD gentoolkit-9999.ebuild 2055 BLAKE2B b5afb916af8f235a53452b1cd99b369438eabedd7bb4db23893ec29d30d26695cfc4328c8da559eb7c5c3b906a353ca001d79a5b6b67b0203276d2b2517b8351 SHA512 7e782f89a184ac8bd3f4a23513fe67069ab2d3d0e20338e5337793553df850409699e24cffac872335208b5237739b7ccc9938c05644fd9c806235b94b7a4986
MISC metadata.xml 558 BLAKE2B 2ede18c080565469ba0be5ac6f2e34ab02f9367947ef1e380deed006c5ca2900468e142ee1d7c8664d62ed49caeb64069726f0426251a00d48a848af745128b4 SHA512 8e57275ae720065361529af42999f9bfe871007e45592ee6f539eec4ce61e6b141f44c65316ee10798bfaecc86a814fa18353becbb31ffc5e2c38df100ac3704
diff --git a/app-portage/gentoolkit/gentoolkit-0.5.0.ebuild b/app-portage/gentoolkit/gentoolkit-0.5.0.ebuild
index 986d9b2a799e..dc74e5dd20e4 100644
--- a/app-portage/gentoolkit/gentoolkit-0.5.0.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.5.0.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE=""
-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"
DEPEND="
sys-apps/portage[${PYTHON_USEDEP}]"
diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest
index 5eee19eec879..d2d4ef899fce 100644
--- a/app-portage/hackport/Manifest
+++ b/app-portage/hackport/Manifest
@@ -1,9 +1,4 @@
-AUX hackport-0.6.3-missing-ffi.patch 911 BLAKE2B 625631a2d2179f0568fa2d6f697cc591d88ba358e334a7cf574f10568b394acc28d8bc1b7a0ab13c6ab6d2fccdda56694fdc558387f03de13feda7192703c836 SHA512 f51b403d8781a064ba3c7ae00dec8f4d65e98d59b521586f8c2ce7060bfe49df94fcc00de0d41f39df38c92db2c520d59b65884fb09e96e4de9f9c286d16aa37
-AUX hackport-0.6.3-missing-test-deps.patch 2191 BLAKE2B 16ea252c7588cb8e64fc25e489a30cff629328f1e75068c1bea4a619c71dd95802a45cfcf28750b0348164848ed018dc8d4b73d3ee9168f5fafa69f3a78db6f3 SHA512 a73c0c80dd7081ead18d64664fbfe8b41483f60de6e1df9f3403c3334f9a7af9a405b78fcc7539cf788bf2faf47649585751bff24513a88c26bbc298a280b275
-AUX hackport-0.6.3-old-filepath.patch 1305 BLAKE2B de9aa9413b6611c7c1729420cf41e123cbef72fb222fd49d91845f5c2cd6b080fecb3492799d2a382ceba9b615b617aea42d600876753b8d89885aec519db980 SHA512 77715036e58be9eaa2e0e3e28b34c85d7742a3af9d129445ee0dce6d3f12fc94b38779ee2446c5547d554f2a43de5b2241bcb056bd3939ad2e48770ad310a317
-DIST hackport-0.6.3.tar.gz 1986620 BLAKE2B 6878b3f378b1c5303047c4e6ea27edd587527bc0f303dae8947f0e2a066452b5c4cf3a13594499c3b367ff515114f43c2fa7dece935a704f0f6855fc23f14100 SHA512 ef2f2125c89352207f82e02668bfd84c9e38d5ed3f8643d19d4f270cf7440169c7e6d24513f90e7d616900a06a429e54cf01a42363ff463d536fa37700b7d1cc
DIST hackport-0.6.6.tar.gz 2079279 BLAKE2B 6e4084babb3fc036568387845ca2793d47a29ce94c24211259324d3040d0c0e15be028d0a9726ea8512dd518d7e9dd8447aba67725c0916418f523449f2179b4 SHA512 b836bd21e3713796feaab9ca830fdef80f52b9723d0fba6cfb60d802e038eaec2da8492eb025d6ae376aea69734c031e23c0887642675c4f767b1592d82c5523
-EBUILD hackport-0.6.3.ebuild 1421 BLAKE2B aeda2039e186e495dc14a2d856aff1d1fbc24908f52e86bed06f8aa2247442041df8d79f80a0c6c9c4d6ce6349a6ca71443b39c23f760617a1860cd0f197de29 SHA512 7f0751b2812bb6319cf7c01a57b852f0f28e100b6b0cadcdcb89da65a99d3e9ad2d3c865834c3abf20f9385c1910c3c9e73f69370789dc52af7768846615ff0a
EBUILD hackport-0.6.6.ebuild 1333 BLAKE2B d13593e39d71f79435ddd627221fa9ab59e5e5caf8dc239878665bd40c3cd7bc04edb32754586f0debd737abeb832df2cb53086bff9435c071f2b6082d5ed126 SHA512 67d8164fd4e0b31317efd87c1127f2bf8dbcf57d9e4b638870a6ac4dc4f52d266c7860ef38caed2a4219132d01ca43e354351c0a9feecc9ad3507060e723ecaf
EBUILD hackport-9999.ebuild 1387 BLAKE2B f216639e69d90b1559cd6cfab740b70876e3bf987cd336d1928a6ec0237cff4e9a051342e94d597eb1293be23bc0865a9be3502d3c155d390c5c6a317d7260c8 SHA512 e97c2b38bffb404301a528e4da160c0b6456a3485e11cc4e921577026be978ab30488fbbe78c1b37e6aeee46cd5c88aab2719b3ea1caf0d8ecee2c66790b5fc0
MISC metadata.xml 497 BLAKE2B 513f311e8507da5bc7ab496ee848d1d50459839bd7df3b318583807d4d2ab056faf8284fe4417a5a81eea35c0b51ddc18b21b77c2569143d48eecc57a66e97ad SHA512 8f4884fa20eb6a46b2007e99a6787f51a7d8f6a8cbb18b1c7f12541914f6d6959274ace8f9576529e5ab6a372d3904f54d11470e9f5d81f6ee066628e1fc2de3
diff --git a/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch b/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch
deleted file mode 100644
index 21c848ab53c5..000000000000
--- a/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 4264f8bc91dabce03ac858388358ff5f4c6db8df Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <slyfox@gentoo.org>
-Date: Sat, 25 Jan 2020 23:52:58 +0000
-Subject: [PATCH 2/3] hackport.cabal: add missing ForeignFunctionInterface
- extension
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-gcc-8.0 does not enable `ForeignFunctionInterface` by default.
-
-Reported-by: Toralf Förster
-Bug: https://bugs.gentoo.org/704778
-Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
----
- hackport.cabal | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/hackport.cabal b/hackport.cabal
-index 049933e00..70928fe6b 100644
---- a/hackport.cabal
-+++ b/hackport.cabal
-@@ -70,6 +70,7 @@ Executable hackport
- DoAndIfThenElse,
- EmptyDataDecls,
- ExistentialQuantification,
-+ ForeignFunctionInterface,
- FlexibleContexts,
- FlexibleInstances,
- GADTs,
---
-2.25.0
-
diff --git a/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch b/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch
deleted file mode 100644
index fa6c446cf38b..000000000000
--- a/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-From 4cd81196f7a477327ce87971b376e785f362b9b7 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <slyfox@gentoo.org>
-Date: Fri, 24 Jan 2020 08:09:34 +0000
-Subject: [PATCH 1/3] hackport.cabal: add missing test depends
-
-Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
----
- hackport.cabal | 21 ++++++++++++++++++++-
- 1 file changed, 20 insertions(+), 1 deletion(-)
-
-diff --git a/hackport.cabal b/hackport.cabal
-index 94d345292..049933e00 100644
---- a/hackport.cabal
-+++ b/hackport.cabal
-@@ -76,6 +76,7 @@ Executable hackport
- GeneralizedNewtypeDeriving,
- KindSignatures,
- MultiParamTypeClasses,
-+ -- cabal
- PatternGuards,
- RankNTypes,
- RecordWildCards,
-@@ -86,7 +87,6 @@ Executable hackport
- ViewPatterns
- other-extensions:
- DeriveDataTypeable,
-- PatternGuards,
- -- extensions due to bundled cabal-install
- CPP,
- ForeignFunctionInterface,
-@@ -151,9 +151,15 @@ Test-Suite test-resolve-category
- pretty,
- process,
- split,
-+ text,
- time,
-+ transformers,
- unix,
- xml
-+ default-extensions:
-+ -- cabal
-+ PatternGuards,
-+ DoAndIfThenElse
-
- Test-Suite test-print-deps
- ghc-options: -Wall
-@@ -174,9 +180,15 @@ Test-Suite test-print-deps
- parsec,
- pretty,
- process,
-+ text,
- time,
-+ transformers,
- unix,
- xml
-+ default-extensions:
-+ -- cabal
-+ PatternGuards,
-+ DoAndIfThenElse
-
- Test-Suite test-normalize-deps
- ghc-options: -Wall
-@@ -197,6 +209,13 @@ Test-Suite test-normalize-deps
- parsec,
- pretty,
- process,
-+ text,
- time,
-+ transformers,
- unix,
- xml
-+
-+ default-extensions:
-+ -- cabal
-+ PatternGuards,
-+ DoAndIfThenElse
---
-2.25.0
-
diff --git a/app-portage/hackport/files/hackport-0.6.3-old-filepath.patch b/app-portage/hackport/files/hackport-0.6.3-old-filepath.patch
deleted file mode 100644
index c660db766b26..000000000000
--- a/app-portage/hackport/files/hackport-0.6.3-old-filepath.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From b4fe6e48679084ca28c1192612c60599ae81808c Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <slyfox@gentoo.org>
-Date: Sat, 25 Jan 2020 23:53:39 +0000
-Subject: [PATCH 3/3] Merge.hs: avoid using isExtensionOf
-
-`isExtensionOf` is not available in gcc-8.0.
-
-Reported-by: Jeremy Stent
-Bug: https://bugs.gentoo.org/704778
-Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
----
- Merge.hs | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/Merge.hs b/Merge.hs
-index 645817345..522a3739d 100644
---- a/Merge.hs
-+++ b/Merge.hs
-@@ -39,7 +39,8 @@ import System.Directory ( getCurrentDirectory
- , listDirectory
- )
- import System.Process (system)
--import System.FilePath ((</>), isExtensionOf)
-+import System.FilePath ((</>))
-+import qualified System.FilePath as SF
- import System.Exit
-
- import qualified Cabal2Ebuild as C2E
-@@ -183,7 +184,7 @@ getPreviousPackageId pkgDir newPkgId = do
- . L.sortOn (Portage.pkgVersion)
- . filter (<newPkgId)
- $ Portage.filePathToPackageId newPkgId
-- <$> filter (\fp -> ".ebuild" `isExtensionOf` fp) pkgDir
-+ <$> filter (\fp -> SF.takeExtension fp == ".ebuild") pkgDir
- case pkgIds of
- x:_ -> Just x
- _ -> Nothing
---
-2.25.0
-
diff --git a/app-portage/hackport/hackport-0.6.3.ebuild b/app-portage/hackport/hackport-0.6.3.ebuild
deleted file mode 100644
index 7bfc0828b6b5..000000000000
--- a/app-portage/hackport/hackport-0.6.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.3.9999
-
-CABAL_FEATURES="test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Hackage and Portage integration tool"
-HOMEPAGE="https://hackage.haskell.org/package/hackport"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # tests are broken: need path to ebuild tree
-
-RDEPEND="
- app-portage/repoman
- dev-haskell/async:=
- dev-haskell/base16-bytestring:=
- dev-haskell/base64-bytestring:=
- dev-haskell/cryptohash:=
- dev-haskell/ed25519:=
- dev-haskell/extensible-exceptions:=
- dev-haskell/hashable:=
- >=dev-haskell/http-4000.0.3:=
- dev-haskell/missingh:=
- dev-haskell/mtl:=
- >=dev-haskell/network-2.6:=
- >=dev-haskell/network-uri-2.6:=
- dev-haskell/old-locale:=
- dev-haskell/old-time:=
- dev-haskell/parsec:=
- dev-haskell/random:=
- dev-haskell/regex-compat:=
- dev-haskell/split:=
- dev-haskell/stm:=
- >=dev-haskell/tar-0.5:=
- dev-haskell/text:=
- >=dev-haskell/xml-1.3.7:=
- dev-haskell/zlib:=
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- test? ( dev-haskell/hunit )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-missing-ffi.patch
- "${FILESDIR}"/${P}-missing-test-deps.patch
- "${FILESDIR}"/${P}-old-filepath.patch
-)
-
-src_install() {
- haskell-cabal_src_install
- doman man/hackport.1
-}
diff --git a/app-portage/nattka/Manifest b/app-portage/nattka/Manifest
index a575a7533781..f04cc3135789 100644
--- a/app-portage/nattka/Manifest
+++ b/app-portage/nattka/Manifest
@@ -1,10 +1,12 @@
+DIST nattka-0.2.10.tar.gz 90745 BLAKE2B 8553b0871fd96e64af97e68cb6164dd71dad17c542191d98b6e61039707b39a98bd8e2ff7e24da4aa167b61c9b8b4d01260df90a28d05809c1fdc61d9c06b8a0 SHA512 31d4ef6162e42f25c807728fa4ec580ac048138a26a97216976d1ddc2901bcf9674f75bcce2da81f350c4f3da863c9cc45d5cbeeb4dae42e7e5da24b190c58b8
DIST nattka-0.2.6.tar.gz 90276 BLAKE2B 622ec99e276a8bcdd3972859fb41656e1a86cec62a0f571665fbfe350a467720dfa098f4d4afcb23554540118151776283b5947bcd9c4bd013b025a657c2bd75 SHA512 bc62a51a86e90834975d9bef6f65adf9b3620a19c0c98cd878ff19d0b9cb5679ecf68ee31984bfbfcd9d009420377cfcd57a9561f2eda967f5108bcaf8518ab9
DIST nattka-0.2.7.tar.gz 90560 BLAKE2B d97cea754108f004c7d09417fd3ac82bd77941ece9fe9a8ef273af420cd058bcd81a95039b9ba4615d7067015863297c241d9871079237152f34682235de5fbc SHA512 bc06303df642cfa59a5f5fc319e23f7fd0fa47f608677eec235de614042b9e4804261d08df24f8578f5a444f621671e51ecd6f0487702255df56f19aef81dce8
DIST nattka-0.2.8.tar.gz 90715 BLAKE2B 90403452714b11a7248a57efde511a989754ccf406c9d1049e0f0d47dc469c9235fb3c842422bd720aa6135b1a00a46599ff08db5602e84d5a349d8face7649d SHA512 45f59034b09813d78a9741d95cbdd5eea82b923bcf5e4771b36b73ed6b8ed9aa3c348d8af9d42d51d50fedba842b39aeb14abb9fe3cd488dfb56f493934c1345
DIST nattka-0.2.9.tar.gz 90735 BLAKE2B f10d3af19785d835e059647e758541c3df5141efbee908fafaeea0492537d10d308020d1badb8fedb6f1baa327d26ad1126f26090b6cab9c75358247cdd47ffa SHA512 73208b15c2787965acd5cd2b14614ee8390da65924d7e3fae66c64a47d697f638df710f7053762e1f77d861e3b84bb18dae454446da698e5b52c1a0b1591bbd4
+EBUILD nattka-0.2.10.ebuild 934 BLAKE2B ea2707d51ddad62f8841323fc04d8610c3a17f06878ffb52e06416906c806628639335f91dc3f10ed9e8400c5278239ad86c7d9e0e496d02ebfb528e7ff816b8 SHA512 12397bfa83da3df1bb94bb7242618b94a01c31173f6178e7772ed9d8cc8b72b5d358b2a0dd3a10c321faaedc9a4f42959a99c3968ed82136e303d5358b58bbc8
EBUILD nattka-0.2.6.ebuild 987 BLAKE2B d5960c7995290e5f7083d76762c56bb0cf651df6377f3be076ed98a8d5f20fdef6ede487d7c9bf46dc5e492a2920c9c4d0031f0533cd5cdee5e1f1d25a5b693a SHA512 0419b7f478d373819fc3b929fdb41462c5224ceecb479a19b43479e124588b7729f9f00f15143d093d8a9186adc692c496cd54a19a7275eff166f2f0003e8bf4
EBUILD nattka-0.2.7.ebuild 934 BLAKE2B ea2707d51ddad62f8841323fc04d8610c3a17f06878ffb52e06416906c806628639335f91dc3f10ed9e8400c5278239ad86c7d9e0e496d02ebfb528e7ff816b8 SHA512 12397bfa83da3df1bb94bb7242618b94a01c31173f6178e7772ed9d8cc8b72b5d358b2a0dd3a10c321faaedc9a4f42959a99c3968ed82136e303d5358b58bbc8
EBUILD nattka-0.2.8.ebuild 934 BLAKE2B ea2707d51ddad62f8841323fc04d8610c3a17f06878ffb52e06416906c806628639335f91dc3f10ed9e8400c5278239ad86c7d9e0e496d02ebfb528e7ff816b8 SHA512 12397bfa83da3df1bb94bb7242618b94a01c31173f6178e7772ed9d8cc8b72b5d358b2a0dd3a10c321faaedc9a4f42959a99c3968ed82136e303d5358b58bbc8
-EBUILD nattka-0.2.9.ebuild 930 BLAKE2B 014af738c0295bb91a3e4beb5e41259365b9f7999c59403fba148f8c72e85f547614a3f853e9f68b32dcb1689ba8b83f9b0f235e10689fd606be8882ad6f06dc SHA512 b20a1221faa29863651d3a886f1791fa1e402603efe1458152733022e6166cce687d65bfbdbf72cae6d60f91dc13f9c93e37589b8c2d48fc5349ad9601c1e588
+EBUILD nattka-0.2.9.ebuild 926 BLAKE2B 031243777104451b9f74422abbd289e2ad8f45a8ab0483c21140bd11e7cb307fac1a6f87c9d11e0f42d2f4805936fedffdedf81a1dba21af060dea1d8d6ac808 SHA512 6aaf0cc3f6f43c70f957d57d9306fdd6e43ac954198ff7f38488dd73c8a4e0256b05c04ffb758c87cf0e28a6b740774ff586b9e01c1d4240bccb968f9f2b9ed1
EBUILD nattka-9999.ebuild 887 BLAKE2B 79540de21b995147dc8b7c7d43e3ff14a685bdaca82b667b8a1ecc61643341f34e422d7f710a098854faa445242f2a0f8161df58371b9a4412dd9a27c8073644 SHA512 6ebd99d4f683bd6e217b076303d4e3cc46bba3d09e3265b8a9f7a42ae7d8456c37699e405ae3fc60c0adcc9340881ff6beb7ac1bc8757fdb1c32e842f620e33a
MISC metadata.xml 360 BLAKE2B 81f9162a3ddac3a0f333ee1e33f3012305054a7039b3bab7dedc68caa08d44c355aa40a2e9f61e789ba28fc0c28829a74024fa72476281dc492ef5d39ec62eed SHA512 674f911e11525336a229d3fe80baafa37963479e582ab847d74f70c817b126a10a602ef3f6bf67529b6b2b3d3e576afdc92ab3d2c1e8d1e75407db7a2007f01b
diff --git a/app-portage/nattka/nattka-0.2.10.ebuild b/app-portage/nattka/nattka-0.2.10.ebuild
new file mode 100644
index 000000000000..c2d438a421a4
--- /dev/null
+++ b/app-portage/nattka/nattka-0.2.10.ebuild
@@ -0,0 +1,36 @@
+# 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..9} )
+
+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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="depgraph-order"
+
+RDEPEND="
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-util/pkgcheck[${PYTHON_USEDEP}]
+ dev-vcs/git
+ sys-apps/pkgcore[${PYTHON_USEDEP}]
+ depgraph-order? (
+ dev-python/networkx[${PYTHON_USEDEP}]
+ )"
+BDEPEND="
+ test? (
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/vcrpy[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_sphinx doc --no-autodoc
+distutils_enable_tests pytest
diff --git a/app-portage/nattka/nattka-0.2.9.ebuild b/app-portage/nattka/nattka-0.2.9.ebuild
index 50b3f5c466f6..57a65e264ac8 100644
--- a/app-portage/nattka/nattka-0.2.9.ebuild
+++ b/app-portage/nattka/nattka-0.2.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
IUSE="depgraph-order"
RDEPEND="
diff --git a/app-portage/pgo/Manifest b/app-portage/pgo/Manifest
index 9ff32031c6bf..31d6bc9c4ec2 100644
--- a/app-portage/pgo/Manifest
+++ b/app-portage/pgo/Manifest
@@ -1,4 +1,6 @@
DIST pgo-0.0.2.tar.gz 1758457 BLAKE2B b31b9c2d200fb925390881019b9c540e8c95454874fa60a8829b73000d27ed470686dd7150d8cdcc7267a7329fcb6883d7f9eee27c622c91c36cfb6648bdda56 SHA512 36435813dee1d6256888e3f845b0bd053d9b58ed1c810f7368e935ac8e58f209956b8d3b0cff5cca464d76d8cebe3f483dba692a47c2785dc626842a30758554
+DIST pgo-0.0.3.tar.gz 1759259 BLAKE2B 9a6be02078d9ff44311fef72e01316a6f5ff896b84c4a2bdd28137f3840a1082f33286682abf28ea95f8cbc8a87be1b4f86895139678602d907cff3347c99e68 SHA512 6f26773cd5fa5277277172f2ff127cd5383908e8bcb8f5ea5aaae01b07ce33c71dcba08e3607c08adad50721c3de33f6e1b9a160134e8dbcebb8a9b38b77d650
EBUILD pgo-0.0.2.ebuild 577 BLAKE2B 4a92a4c1251bb0e867647a83769bc4ee0ff106945758da9f512e86bea773ee179693f354a91ad53b67c90514f970f4b627c62cc090848e22c047c7426d11d816 SHA512 b38fbfccabcb745e8af56b4808ef7af7da179b765456e22d508a46851f25428db418f3f5bc2d33584620fbb83578815908efa5e93c3c314b311e2abccefadb8b
+EBUILD pgo-0.0.3.ebuild 577 BLAKE2B 4a92a4c1251bb0e867647a83769bc4ee0ff106945758da9f512e86bea773ee179693f354a91ad53b67c90514f970f4b627c62cc090848e22c047c7426d11d816 SHA512 b38fbfccabcb745e8af56b4808ef7af7da179b765456e22d508a46851f25428db418f3f5bc2d33584620fbb83578815908efa5e93c3c314b311e2abccefadb8b
EBUILD pgo-9999.ebuild 577 BLAKE2B 4a92a4c1251bb0e867647a83769bc4ee0ff106945758da9f512e86bea773ee179693f354a91ad53b67c90514f970f4b627c62cc090848e22c047c7426d11d816 SHA512 b38fbfccabcb745e8af56b4808ef7af7da179b765456e22d508a46851f25428db418f3f5bc2d33584620fbb83578815908efa5e93c3c314b311e2abccefadb8b
MISC metadata.xml 831 BLAKE2B d83ceb60c84590a186615d9ddf2dc02feb95bc2af89b9aeeeaced964698864aae382b524f62fbe74526c8c36f39d96a8e1781714489c14e8d9174023361f3cff SHA512 7226f2d0ae45f560e9254f3f4ff661f48fe86cd1d0a74aeb96e7a80923224d85fde07b8a9ce3060c95bf328b78975d7d6e8266f1a8030d20fbdfbc9a6fe6c2f8
diff --git a/app-portage/pgo/pgo-0.0.3.ebuild b/app-portage/pgo/pgo-0.0.3.ebuild
new file mode 100644
index 000000000000..e3a6873088bd
--- /dev/null
+++ b/app-portage/pgo/pgo-0.0.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/arzano/pgo"
+else
+ SRC_URI="https://github.com/arzano/pgo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A command line interface for packages.gentoo.org"
+HOMEPAGE="https://github.com/arzano/pgo"
+LICENSE="BSD-2"
+SLOT="0"
+
+src_compile() {
+ env GOBIN="${S}/bin" go build -mod=vendor || die "compile failed"
+}
+
+src_install() {
+ dobin pgo
+}
diff --git a/app-portage/portpeek/Manifest b/app-portage/portpeek/Manifest
index a36c741aa0b3..2a0676003553 100644
--- a/app-portage/portpeek/Manifest
+++ b/app-portage/portpeek/Manifest
@@ -1,11 +1,5 @@
-DIST portpeek-2.1.27.tar.gz 13000 BLAKE2B a134d7c9a99dc4bfd8cbd56343a6d049c215eadde745f1db6af234c5b561f916f2bf3393a8a01ae44ea4a74bd501b46abdd150cd1403d5254d70c12ad7d7545f SHA512 aeaf47cd5701531c0488709ac63cf38faacec73dafbc96502c34cf279051679242f63bb452fcf14c1b739d08821981e59af3734f4795905d7af31dcaa95f26d2
-DIST portpeek-2.1.29.tar.gz 13067 BLAKE2B c0385849738303a3fab8123f6af321bd000f88975b26d363c08aacf873b657b872a898af92a0396f1e3060b5b804fc9f2ddd8579101d2f5da18628080dc4e490 SHA512 3933b39c248e3758d67e0c1dd04cb93727eecbda4ae35d55fc266d01f01d7f87c535701cbc54d48a212e1c642a4447d487f2c62aa649f084e1d1fca458263b27
-DIST portpeek-3.0.1.tar.gz 12906 BLAKE2B bca14b3d1c82b270a5418ca3ff1e5422a16251bd5d7ef775311c9bf86cbb3b5c1304c688c0631247aa1e6f479d5e7eb5313c83fac5a9e197dc70bda6aa48b569 SHA512 8e0d71d71afb6b6d990e88f3c212a7e999b544cdc7a06d44cadb59ae3b70849fbbd864d855f014bb4090a031efc0713c84dc2a3079e37ab8967e546c8d165394
-DIST portpeek-3.1.3.tar.gz 13698 BLAKE2B 67b37e4e02a178076bfa57da850eff7cdf2664e34ffbe287daa92b5db924d17f486eae078b7d09e497a2a6e21588134e8167d113d6181d9b3760ba7e20fa6635 SHA512 31d85e9d8c742409a7429695dd73a49da6d4b3fce67716b2e8ea766df95e130e16ef5cc05c4cd27278d51956e9b78fd17eadbf615da1e237a15e0649dba6b5e2
DIST portpeek-3.1.4.tar.gz 13703 BLAKE2B 9afba0c81e63761160182aaea5f505e640867936e0ac982bfff15dc7c8ae201eede211e04f29b832d8989f9b0e63789234fab08c9cb073ea0d4c7fa96d87d90e SHA512 aae4d79d32c6a8c0bdcce83e3ea67235007db96cc3655e26861b11431bea1e7ac3cf90bed12d3f79cb354381f0590ed0b409c2c7593717ada8b2bf8d8ae4de37
-EBUILD portpeek-2.1.27-r1.ebuild 691 BLAKE2B 82344fbb0c1255de4d20baf9dfb62daabc77da8ef290bbd6b342195b50f7fc46132fd21b77eafc5fe5d5338618d6bef8fb4dd3f21f35e740d68213e1d71bd1fa SHA512 eb0f940e006a32796b8ea47b9deeec5795271846ac1678132d45abed8cb766d801583b4d735dff540176b0fa96b5e5cc4da386cb058c9d5bda17d57e5440e1e3
-EBUILD portpeek-2.1.29.ebuild 696 BLAKE2B cd0c7d39b0775ea6f7a566a9440467bf9d31eabc2cc4cf4f9a18ca676b466ebaf947816cceb988b79c66b5c3cdc119ffeb2e3525922d397d720367862ef75c9b SHA512 e3001270e57e40d89aaab66999d6b10e3b4347bdd17e35b90fce0a5bc0156bbec39fbd0550bb8fc19119c7f1643410b3f2cd97077e7d336c539eea035fcc8316
-EBUILD portpeek-3.0.1.ebuild 693 BLAKE2B 3e3cc221f2d54107f8493e0fcc0dc6b4359e18d55740993798aebbf462cdcf1876e8e8996156f3025c74e937272441b1856e2cacefa1631174b4fafb263bf761 SHA512 17311479ba6da7b866a0bf21672b924b6623e447b065ff7eba371724c78feb0ad7d0ba07c34fbfdecbe43e7e332b6e155ba0e13b6032dec4434bf3d1e17d7e14
-EBUILD portpeek-3.1.3.ebuild 693 BLAKE2B 3e3cc221f2d54107f8493e0fcc0dc6b4359e18d55740993798aebbf462cdcf1876e8e8996156f3025c74e937272441b1856e2cacefa1631174b4fafb263bf761 SHA512 17311479ba6da7b866a0bf21672b924b6623e447b065ff7eba371724c78feb0ad7d0ba07c34fbfdecbe43e7e332b6e155ba0e13b6032dec4434bf3d1e17d7e14
-EBUILD portpeek-3.1.4.ebuild 693 BLAKE2B 3e3cc221f2d54107f8493e0fcc0dc6b4359e18d55740993798aebbf462cdcf1876e8e8996156f3025c74e937272441b1856e2cacefa1631174b4fafb263bf761 SHA512 17311479ba6da7b866a0bf21672b924b6623e447b065ff7eba371724c78feb0ad7d0ba07c34fbfdecbe43e7e332b6e155ba0e13b6032dec4434bf3d1e17d7e14
-MISC metadata.xml 222 BLAKE2B 5192d31072923545c8f760f9c3b3274f610b7a94a53cf55bc85c5c20a953b227b7cdb64cb5f5921b8b2822ec6563479b5d4883ec2b569a066d8ab569713fa8be SHA512 3d793038a1abf5bb86eeb23fee623f27db1d8e529372adc51eb4ffd1d0c2deb6df1c4d637954cc68e07d590c25e3d74a8437d02c1864a21c96f63597192cfef9
+DIST portpeek-3.1.5.tar.gz 13501 BLAKE2B a22b039e77d3c72c0cfd71e6abb097ed7aa6f0d4b00bb3c4108bda2980ceceedb21d75eb630cbc8eba2d842fd4cbd77c6e8e54c4c842351d2fb86251abbca522 SHA512 8245e40f9a2fada1919583a67de13ba2b6c111c85c9fd0a02e9177e188e2d8edc42882685399f4c61206d4414d4a8296e93d51d4c45ddac0fc968be43a13c639
+EBUILD portpeek-3.1.4.ebuild 687 BLAKE2B 8dbaa543e25754ccc2e813226f5bba681f474c79d607e1bc61c7ce0cc2af3ac85e24fc228ec73bf155e20fb5c491de6f5a5b37adff7f319e51df1b763cf4203c SHA512 a309c3f5f63ff6bc5fde067ae585a1665f6b3bc06163a8f2558b32396a884c845fa7e4e7e61983f86cc6b119b7e9b38b4841393720f1d0944875116e70d710f5
+EBUILD portpeek-3.1.5.ebuild 693 BLAKE2B 57fac3b612e8702e4ddf56335a75abab4ec1b33023c4f113d54e39165797041674855fcc1bf937a4c18cd5511fe79713d7734199faa46ec79ae11bf7ac99bd63 SHA512 6ace8fb61e32f1474f1d608899f424f23e3effc12d990571ba5cbab4c14d5df177ce8824cba0b9be85ac05f5e4f0f2e9de11f0bec9cc74e8d6788b411838b70a
+MISC metadata.xml 247 BLAKE2B d6a36f1ceb3124edcff52b16e0893bf1984a3615da55fa5d160ae6faf816680dd7e735c3b9c5088ea101aa73501b4492553003771190867e35dbba8413d5ea7b SHA512 992dfbcdbf5401accacff7c9506d06cfd10555546cd041211755a90664a107ddc99d5d6b2b429a241929fe8895a0d5d571e3821ac0395dda10ed22cad60cb1a9
diff --git a/app-portage/portpeek/metadata.xml b/app-portage/portpeek/metadata.xml
index 542792de7f1b..b462e8dac5a2 100644
--- a/app-portage/portpeek/metadata.xml
+++ b/app-portage/portpeek/metadata.xml
@@ -4,4 +4,5 @@
<maintainer type="person">
<email>mpagano@gentoo.org</email>
</maintainer>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-portage/portpeek/portpeek-2.1.27-r1.ebuild b/app-portage/portpeek/portpeek-2.1.27-r1.ebuild
deleted file mode 100644
index 2a069cb9b3a4..000000000000
--- a/app-portage/portpeek/portpeek-2.1.27-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-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 ~arm64 ppc sparc x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
- >=app-portage/gentoolkit-0.4.7
- || (
- >=sys-apps/portage-2.3.85[${PYTHON_USEDEP}]
- )"
-
-src_install() {
- python_foreach_impl python_doscript ${PN}
- doman *.[0-9]
-}
diff --git a/app-portage/portpeek/portpeek-2.1.29.ebuild b/app-portage/portpeek/portpeek-2.1.29.ebuild
deleted file mode 100644
index 286c861fe894..000000000000
--- a/app-portage/portpeek/portpeek-2.1.29.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-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 ~arm64 ~ppc ~sparc ~x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
- >=app-portage/gentoolkit-0.4.8
- || (
- >=sys-apps/portage-2.3.99[${PYTHON_USEDEP}]
- )"
-
-src_install() {
- python_foreach_impl python_doscript ${PN}
- doman *.[0-9]
-}
diff --git a/app-portage/portpeek/portpeek-3.0.1.ebuild b/app-portage/portpeek/portpeek-3.0.1.ebuild
deleted file mode 100644
index 9bda36898f42..000000000000
--- a/app-portage/portpeek/portpeek-3.0.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python3_{7,8} )
-
-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 ~arm64 ~ppc ~sparc ~x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
- >=app-portage/gentoolkit-0.4.8
- || (
- >=sys-apps/portage-3.0.0[${PYTHON_USEDEP}]
- )"
-
-src_install() {
- python_foreach_impl python_doscript ${PN}
- doman *.[0-9]
-}
diff --git a/app-portage/portpeek/portpeek-3.1.4.ebuild b/app-portage/portpeek/portpeek-3.1.4.ebuild
index 9bda36898f42..c8c2e40c2d4f 100644
--- a/app-portage/portpeek/portpeek-3.1.4.ebuild
+++ b/app-portage/portpeek/portpeek-3.1.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.mpagano.com/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc sparc x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/app-portage/portpeek/portpeek-3.1.3.ebuild b/app-portage/portpeek/portpeek-3.1.5.ebuild
index 9bda36898f42..9b066f889246 100644
--- a/app-portage/portpeek/portpeek-3.1.3.ebuild
+++ b/app-portage/portpeek/portpeek-3.1.5.ebuild
@@ -19,9 +19,9 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
- >=app-portage/gentoolkit-0.4.8
+ >=app-portage/gentoolkit-0.5.0
|| (
- >=sys-apps/portage-3.0.0[${PYTHON_USEDEP}]
+ >=sys-apps/portage-3.0.4[${PYTHON_USEDEP}]
)"
src_install() {
diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest
index ed9d68d492ad..7c6301c24df3 100644
--- a/app-portage/repoman/Manifest
+++ b/app-portage/repoman/Manifest
@@ -1,6 +1,6 @@
DIST repoman-2.3.23.tar.bz2 87108 BLAKE2B c1190433bd8aedf59e1ddf192dd14cca13e3bdae7367decd6bf64a79021f54a63f21ec49d5737b90c46be3894f4d3ff11bf5bd2868c9ebf65e44b4eb3bb4eee0 SHA512 9d01fadc5820501a9bfb9c1b6d9634ecbc14aacdc448bb440d1e37d47f7e4bcdea8269f8ba90e3783d84f31121870a9d7b165f58b78f0d0f0f4e822a25687d1b
DIST repoman-3.0.1.tar.bz2 88134 BLAKE2B 270eb8c6220360d32076a402795df9bb1c7ce7ca6509707fc2b9307ca94b59131da3100b51519bed2f76dde703782db6ed74a052b51ea48c690e6558ceb9d24f SHA512 2da130a5dba547390151620f7e944de45e0a880165ab138000870661778f54c6f6c2e0eb61bab961a0cf17642a96fc8a2e5e508bb16cc1adfcf103074838196c
EBUILD repoman-2.3.23.ebuild 1968 BLAKE2B 73858d208a8664ade18846502077c7d612b00cd17cd4d075ef0fdba27933f1654a039b1ffb7a3812de8be6b00623e52da004bbcf6c4e91fca2899a421ded3c76 SHA512 1d1ab128783bc184c40565e27bdf9d878fdf9e8a8918c9a823b1cde4fae8b070ef39e65430de2acd7857301302c415fc7f9eaa8382667c994f833c090efa6a48
-EBUILD repoman-3.0.1.ebuild 1975 BLAKE2B 1254feab2dbd492db51c7b78af68455e55f3c8f24835dec1a745e483534e12d651f0f17fc18733897c876a7b3a66d9b625df358340f62a49c6a4b05483e3b4fe SHA512 4637d0365008aad5ee2015689e8d5dfdfb88c527040ae2800c9924f38698aac787884f43c096edd821a8941334ee515642dce6dfc1883f0b462e2b7d1c22b4eb
+EBUILD repoman-3.0.1.ebuild 1967 BLAKE2B f57320c2c5800e90677378566f854c77b3ad1790b670a46fc195c12adc006acdebedfeee3227a4d457800489f15037e0b8f3baa572b1caf1eb7538209c6ef268 SHA512 57426ae78a735742f8f8416ec24fdd478313e11487f6527d9f521de18d79f66c1585ca6cd9539673971ac5ce1194f09a488c2fb86397ec93bc098369357fc36b
EBUILD repoman-9999.ebuild 1974 BLAKE2B 006e49015b7b252a4105f4f5f4c2bdbe2e828a44004c93a2a263be178793d245346b2eabf9688ac8c69f33066f393550aeec18fd5b1a90c52f0dac533743a503 SHA512 b568772c42fc7cd3ba1ea6daae580c3ca3c0fd5aebea530d3c47e3762f66deae9f8b4ac09a22412ec3dfb6372cc112e0851ac3d69da4649abd9d0fbc73bd5190
MISC metadata.xml 472 BLAKE2B 7433ca0ddf5b8554caba0893b28e5681419f18e7f8d28c1c202c98b9a198ea4222958dd537247e29e2f3300ee051860315b15ca7fbd92ba2c4fe614a43171942 SHA512 53566a405056159de7412ea3b447ce6a7b73833fe927a04b5576bc77b2f4b181de8413956ff2b0b1836025352566b0a44252c2ebaf313cfea4020ea5490f3ab0
diff --git a/app-portage/repoman/repoman-3.0.1.ebuild b/app-portage/repoman/repoman-3.0.1.ebuild
index 65985692edb2..6507d5a05cb7 100644
--- a/app-portage/repoman/repoman-3.0.1.ebuild
+++ b/app-portage/repoman/repoman-3.0.1.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 253ec80e2bcf..32f53f19d451 100644
--- a/app-portage/tatt/Manifest
+++ b/app-portage/tatt/Manifest
@@ -1,4 +1,4 @@
DIST tatt-0.7.tar.gz 21802 BLAKE2B a0195f253e2777a8756fd7d1f83804bf3a4ca90fdeb07b2f8dc28dcb6f1d1f3c47fd948e0d001103f7972dc8cb8ee45a237dd24b3dc149392aa9841fe3d6532a SHA512 1f2a144512801d50585d40074553049ebd08bc5f084a0623b89d901acb9448657e7f42f2c8da5f613e0b2ff5c3fe59fbada1ad911c9693846923e256a2e97ecd
-EBUILD tatt-0.7-r1.ebuild 831 BLAKE2B 89842ca9be4a6c16f2c0921365e522c935ffc705a24166c879ba264a6784c7e32a5fd33b580038f6f64070870bc32118af60e4ab9929817082dd43b23c4c1250 SHA512 2ef85bcd8ff1cd2d964d6cc5e814da50856964f80b245a9cc3fd833748515763fd188558ab63fbb24b65c655035e204d7a076bd5fc50c4b2dc6389281cfcb239
-EBUILD tatt-9999.ebuild 794 BLAKE2B 264a6d81711af89dbae0286b566ac9c57da3dcdcdc738a281a6fbc0110a6995367775205d96c98e1f78764f12519601b560ac3a81b506d03761aeac22bfa4eb5 SHA512 c751805637179a9a61dab118cbc3e8a2dfc824c0554ea91014acc8333834178b3088597b4cf0278b169af3b516bf6b96f5d07348a9f0413472799bd110c18895
-MISC metadata.xml 640 BLAKE2B ced0c34c83e7caaa4158afcb814c0dd58fdde9f1bf1db6c1a041ae080b6c188e5d92546ccc6229099560787292a252a16d4d636a35b969a3964fca5aaa151815 SHA512 1320dd15e0191463c28417c1fdc9084362356c89a0ed34c4002f6f0a2266596645e8170b781f39cbb60d40da58953f28893b4e9a6804f077393ca739f6bc15a2
+EBUILD tatt-0.7-r1.ebuild 829 BLAKE2B 298cb4ff4d32c3e9e18f00503ebdbf1f1131107fc2edb7b57926485db94a48c42712fe1669999acbf0bd43846abe7b4cbc3a788d27a549c6040cdd634b537ce2 SHA512 47ba8c1e5609a4c730673d3e7b1bec78e4d38265522f50dc2985185e66fc55e0b635cc4bb9cf76259d7ffecf3ba30c3bdd156c96c118816691cd90a54c954c9b
+EBUILD tatt-9999.ebuild 767 BLAKE2B 852ca34ef2163c695cd792dfad21e4a32487b35a729481a31af14d75d0abc8471305f32317ef97bc5844194148b2e9bf3b5b931b86ad730ebc748fc2b2f282b2 SHA512 0478bf9e2c061053ae7b9b1c3a464ed28431ba31441f162d2f67c1a61abdec02b37d8e5c764570df1cb125d555f0dde31f5bfe843959073636531ba8852ec085
+MISC metadata.xml 665 BLAKE2B 74e99880ecd72d4458406ba6264adc9d2e8fad7ce71edfe265c079b79feb29a022c646369139772780c2ad20990e8816716f994362aeed95af84bad74fe0ce4a SHA512 74d566ab626e3c241bf63d6b1279765aed601a3654a727989e5b9e11c3edf1433107100cd9e55d90df9c84a93e3eb361c4563ff36d4c2edcabf44e0c4c7194a7
diff --git a/app-portage/tatt/metadata.xml b/app-portage/tatt/metadata.xml
index 5029e3c544e6..f69eb8a61d87 100644
--- a/app-portage/tatt/metadata.xml
+++ b/app-portage/tatt/metadata.xml
@@ -14,4 +14,5 @@ It aims at developers. If you are a normal user you will not need tatt.
<upstream>
<remote-id type="github">kensington/tatt</remote-id>
</upstream>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-portage/tatt/tatt-0.7-r1.ebuild b/app-portage/tatt/tatt-0.7-r1.ebuild
index 04467f9671c8..2498b44643e9 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 arm arm64 hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="+templates"
RDEPEND="
diff --git a/app-portage/tatt/tatt-9999.ebuild b/app-portage/tatt/tatt-9999.ebuild
index 2539f2a5dff5..3cfd4e342789 100644
--- a/app-portage/tatt/tatt-9999.ebuild
+++ b/app-portage/tatt/tatt-9999.ebuild
@@ -7,26 +7,23 @@ PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit distutils-r1 git-r3
-DESCRIPTION="arch testing tool"
+DESCRIPTION="Arch testing tool"
HOMEPAGE="https://github.com/gentoo/tatt"
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/tatt.git
https://github.com/gentoo/tatt.git"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS=""
IUSE="+templates"
RDEPEND="
app-portage/eix
app-portage/gentoolkit[${PYTHON_USEDEP}]
+ app-portage/nattka[${PYTHON_USEDEP}]
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