From d934827bf44b7cfcf6711964418148fa60877668 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 25 Nov 2020 22:39:15 +0000 Subject: gentoo resync : 25.11.2020 --- app-portage/Manifest.gz | Bin 9901 -> 9895 bytes app-portage/eix/Manifest | 8 +- app-portage/eix/eix-0.34.10.ebuild | 102 +++++++++++++++++++++ app-portage/eix/eix-0.34.11.ebuild | 102 +++++++++++++++++++++ app-portage/eix/eix-0.34.4.ebuild | 102 --------------------- app-portage/eix/eix-0.34.9.ebuild | 2 +- app-portage/elogv/Manifest | 6 +- app-portage/elogv/elogv-0.7.8-r1.ebuild | 49 ---------- app-portage/elogv/elogv-0.7.8-r2.ebuild | 52 ----------- app-portage/elogv/elogv-0.7.8-r3.ebuild | 4 +- app-portage/elogv/elogv-0.7.9.ebuild | 54 +++++++++++ app-portage/emerge-delta-webrsync/Manifest | 2 - .../emerge-delta-webrsync-3.7.5.ebuild | 43 --------- app-portage/esearch/Manifest | 4 +- app-portage/esearch/esearch-1.3-r3.ebuild | 1 + app-portage/esearch/esearch-9999.ebuild | 1 + app-portage/euses/Manifest | 4 +- app-portage/euses/euses-2.6.0.ebuild | 2 +- app-portage/euses/metadata.xml | 4 - app-portage/g-sorcery/Manifest | 2 +- app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 1 + app-portage/gemato/Manifest | 2 +- app-portage/gemato/gemato-16.2.ebuild | 2 +- app-portage/gentoolkit/Manifest | 12 ++- .../files/gentoolkit-0.5.0-python3_9.patch | 43 +++++++++ .../files/gentoolkit-0.5.0-r1-python3_9.patch | 34 +++++++ app-portage/gentoolkit/gentoolkit-0.4.6.ebuild | 1 - app-portage/gentoolkit/gentoolkit-0.4.7.ebuild | 1 - app-portage/gentoolkit/gentoolkit-0.4.8.ebuild | 1 - app-portage/gentoolkit/gentoolkit-0.5.0-r2.ebuild | 77 ++++++++++++++++ app-portage/gentoolkit/gentoolkit-0.5.0.ebuild | 73 --------------- app-portage/gentoolkit/gentoolkit-9999.ebuild | 3 +- app-portage/gentoopm/Manifest | 2 +- app-portage/gentoopm/gentoopm-0.3.2.ebuild | 2 +- app-portage/gpyutils/Manifest | 4 +- app-portage/gpyutils/gpyutils-0.4.3.ebuild | 24 ----- app-portage/gpyutils/gpyutils-0.4.5.ebuild | 2 +- app-portage/gs-elpa/Manifest | 2 +- app-portage/gs-elpa/gs-elpa-0.1.3-r1.ebuild | 1 + app-portage/layman/Manifest | 4 +- app-portage/layman/layman-2.4.3.ebuild | 2 +- app-portage/layman/layman-9999.ebuild | 2 +- app-portage/mirrorselect/Manifest | 8 +- app-portage/mirrorselect/mirrorselect-2.2.3.ebuild | 1 + .../mirrorselect/mirrorselect-2.2.4-r1.ebuild | 1 + .../mirrorselect/mirrorselect-2.2.6-r1.ebuild | 1 + app-portage/mirrorselect/mirrorselect-9999.ebuild | 1 + app-portage/pfl/Manifest | 3 +- app-portage/pfl/pfl-3.1-r1.ebuild | 2 +- app-portage/pfl/pfl-3.1.ebuild | 51 ----------- app-portage/pgo/Manifest | 2 +- app-portage/pgo/pgo-0.0.3.ebuild | 2 +- app-portage/portage-utils/Manifest | 6 +- .../portage-utils/portage-utils-0.88.ebuild | 85 ----------------- .../portage-utils/portage-utils-0.90.1.ebuild | 71 ++++++++++++++ .../portage-utils/portage-utils-0.90.ebuild | 71 ++++++++++++++ app-portage/portpeek/Manifest | 4 +- app-portage/portpeek/portpeek-3.1.4.ebuild | 30 ------ app-portage/portpeek/portpeek-3.1.5.ebuild | 4 +- app-portage/repoman/Manifest | 8 +- app-portage/repoman/repoman-2.3.23.ebuild | 2 +- app-portage/repoman/repoman-3.0.1.ebuild | 4 +- app-portage/repoman/repoman-3.0.2.ebuild | 64 +++++++++++++ app-portage/repoman/repoman-9999.ebuild | 10 +- app-portage/unsymlink-lib/Manifest | 2 + app-portage/unsymlink-lib/unsymlink-lib-19.ebuild | 29 ++++++ 66 files changed, 721 insertions(+), 580 deletions(-) create mode 100644 app-portage/eix/eix-0.34.10.ebuild create mode 100644 app-portage/eix/eix-0.34.11.ebuild delete mode 100644 app-portage/eix/eix-0.34.4.ebuild delete mode 100644 app-portage/elogv/elogv-0.7.8-r1.ebuild delete mode 100644 app-portage/elogv/elogv-0.7.8-r2.ebuild create mode 100644 app-portage/elogv/elogv-0.7.9.ebuild delete mode 100644 app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.5.ebuild create mode 100644 app-portage/gentoolkit/files/gentoolkit-0.5.0-python3_9.patch create mode 100644 app-portage/gentoolkit/files/gentoolkit-0.5.0-r1-python3_9.patch create mode 100644 app-portage/gentoolkit/gentoolkit-0.5.0-r2.ebuild delete mode 100644 app-portage/gentoolkit/gentoolkit-0.5.0.ebuild delete mode 100644 app-portage/gpyutils/gpyutils-0.4.3.ebuild delete mode 100644 app-portage/pfl/pfl-3.1.ebuild delete mode 100644 app-portage/portage-utils/portage-utils-0.88.ebuild create mode 100644 app-portage/portage-utils/portage-utils-0.90.1.ebuild create mode 100644 app-portage/portage-utils/portage-utils-0.90.ebuild delete mode 100644 app-portage/portpeek/portpeek-3.1.4.ebuild create mode 100644 app-portage/repoman/repoman-3.0.2.ebuild create mode 100644 app-portage/unsymlink-lib/unsymlink-lib-19.ebuild (limited to 'app-portage') diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index da39b8ebe9fe..24bbb5fb6145 100644 Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest index 891e362945fe..a8f893203c6e 100644 --- a/app-portage/eix/Manifest +++ b/app-portage/eix/Manifest @@ -1,5 +1,7 @@ -DIST eix-0.34.4.tar.xz 628516 BLAKE2B 0c7cb4d7cd13d7715ba35cc0edd38e549fd1d1618bfdcacb272ee8325a844276a6df59a701ab2b4ecc693e5dad2d95c96c000e96eb8bce72709baf22f3fa490f SHA512 a96714fba8324529bf63de63f9eb11cc76da05e3d43c5eedad49079b6e3a1960376bd5d3bc116dba49bc7f694c7588741e518438936abd4b37edfe0a097ecd3d +DIST eix-0.34.10.tar.xz 630356 BLAKE2B 6336652dbb3703295693dea40cb2d2a2d5c7fc17d28150faae07b566cccfddb8d103b83c5db34e839434b1fbbe0ff87a08c4af84d2f80c5e9b786d88d5743f96 SHA512 35270b7fafe6a13ebb33271b3baba07f61928d9c9c40aafabc47d8f7bd4a8d44e1013004361e9cf81e8517d5b1a8a3010d18c6fcac02dcc8b44dc443762f82a3 +DIST eix-0.34.11.tar.xz 629932 BLAKE2B 7b203a4763a880379e5bafe086f70aeca6ad508cd558cc53d53683d8ee4a85111ba9fdea9fa81cd9c3939dd01ea392876b2714257138fd40a2c6b124e0fdbc90 SHA512 518dee499ed27acd39ea4c26e7b94a1098408b1d8cf6bc593e5e4b06aa973ae664e155886681c1e90e4a89afe8b54e05f8bd08d6ace2a2e1559fa613e5a351e7 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.9.ebuild 2585 BLAKE2B 6749db82fc458fc9cf06ec50e3c1060dfd38c115d1215ff3ee550cb217583e01124bf8c898e89def83125531e5d020e217c19a23b921eed7f531a7fb10711b10 SHA512 46c33084b670cca3ff22602fc3f17da750ffca4f7503a51523f74edc89fd564cd7ed22f86a9065239bb49ed0e3a8e527fbab4e4b1f0f9074b6f6e02f49fc11b9 +EBUILD eix-0.34.10.ebuild 2585 BLAKE2B 6749db82fc458fc9cf06ec50e3c1060dfd38c115d1215ff3ee550cb217583e01124bf8c898e89def83125531e5d020e217c19a23b921eed7f531a7fb10711b10 SHA512 46c33084b670cca3ff22602fc3f17da750ffca4f7503a51523f74edc89fd564cd7ed22f86a9065239bb49ed0e3a8e527fbab4e4b1f0f9074b6f6e02f49fc11b9 +EBUILD eix-0.34.11.ebuild 2585 BLAKE2B 6749db82fc458fc9cf06ec50e3c1060dfd38c115d1215ff3ee550cb217583e01124bf8c898e89def83125531e5d020e217c19a23b921eed7f531a7fb10711b10 SHA512 46c33084b670cca3ff22602fc3f17da750ffca4f7503a51523f74edc89fd564cd7ed22f86a9065239bb49ed0e3a8e527fbab4e4b1f0f9074b6f6e02f49fc11b9 +EBUILD eix-0.34.9.ebuild 2576 BLAKE2B 746fd28cc0f30bb051721dd6b45868650af05fa624931a16999090da378033547b0ebfbd10c0704db68cae4df120540b2b2c63f361e3a3a44be6f08e27dbb802 SHA512 0fd779fc7effddc026db782ccbd5d891fdd954136ed7f1d9f10d7dde0d32b20042edcb1393698a79ae2b79d3fd7570c92009e7d76b29c66edae6efdf197b2020 MISC metadata.xml 1051 BLAKE2B b77439c3a8d8eab9fc711c96ce2b2ccaf307f2eca4cfee32bfb75279ff4da31fd05b3319136af38e70d274c28cb2f1c2567916390d81425b7b7daf956815c7e4 SHA512 208b3db2b2e5afb5667a29e6b18538f3cea5e3fb2758d3c9b30823d7b2a22f31f150d6a01abec6a6c8ca62486c975b47002de9e1bac89ded31eb7013bdbb38c6 diff --git a/app-portage/eix/eix-0.34.10.ebuild b/app-portage/eix/eix-0.34.10.ebuild new file mode 100644 index 000000000000..f11bcd6edbb7 --- /dev/null +++ b/app-portage/eix/eix-0.34.10.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.11.ebuild b/app-portage/eix/eix-0.34.11.ebuild new file mode 100644 index 000000000000..f11bcd6edbb7 --- /dev/null +++ b/app-portage/eix/eix-0.34.11.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.4.ebuild b/app-portage/eix/eix-0.34.4.ebuild deleted file mode 100644 index 27581250b045..000000000000 --- a/app-portage/eix/eix-0.34.4.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# 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 index f11bcd6edbb7..27581250b045 100644 --- a/app-portage/eix/eix-0.34.9.ebuild +++ b/app-portage/eix/eix-0.34.9.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/elogv/Manifest b/app-portage/elogv/Manifest index 123fc9afc555..27f4082dc7ce 100644 --- a/app-portage/elogv/Manifest +++ b/app-portage/elogv/Manifest @@ -1,5 +1,5 @@ DIST elogv-0.7.8.tar.gz 19554 BLAKE2B 653a1dd8d5cb142c78c27ad4c7110a7dac666eed649213ef62c1548d5248c4add561242290a59178470736cffc9ac15fb7ee796a2954239ba382001f1e6c9c4f SHA512 be90f01b4d2e114608b13aeba78ab368af6ed66ca329de6952d7f422c90356fd1c6988827f0c60ee66636ae92e089689c7cbd725f6eb20545747fb24d0d1daf2 -EBUILD elogv-0.7.8-r1.ebuild 1492 BLAKE2B b4a8b02f1f814b4b932aaa1219b3e600be54216de4efc2eee9db3375cbb9f20ebfa61ac2427db6d39509dc6e4554d63ab3b2e27c057b24fb66b3cdac7df5ad32 SHA512 2d259d079d2d1499014ee832c3b39bcbb7e248116c05c8db02aeaac03f65be4da88e0f82d1f72310c31deb0e6bb1760c83f8734a6db9eb0f83d24ae6b49910e3 -EBUILD elogv-0.7.8-r2.ebuild 1564 BLAKE2B ccfc1ca21369973ec9f51f0c0f99a095685af0beb1343d60688a1bb0ff3dc74359d81ad130dd89cddcb4d8f66e8a40dbf3ac7b8c38c72008452d44c75fd7c208 SHA512 a2c4259c22f2c6f813e1c807a759b496e1f6e20ecfe18d93069a207fab70e81ae4f02c6258dd002f39bb612148de66abff504751effd6d73aeff8c51528d0c2b -EBUILD elogv-0.7.8-r3.ebuild 1596 BLAKE2B 43143dc30763582eaf553c85ed62f008f4b760ae6526746bfb000f8bff3d055b394747ef34b0de5186b95aab807b76ba6ba0c04205349a30eb32c3fcd8252888 SHA512 87000f9ea98a2bc9240f85a679cdf9407901b74757386cf4a0c64ad76de0abfada762522838a386886b2d86a535a612bb91f0f0be2f523d602f570e4a4cc7ad5 +DIST elogv-0.7.9.tar.gz 19556 BLAKE2B 5d5f1a4adab09cf8b56ca3433b2a1cd0d3572345ff92f34b6b3ad175178161c36531bf9211563f4ad18191c6ff99c2cdcf9c3d188eca293a1698157e0a9f04a2 SHA512 703d1e8f55f5ee17a393f3a331ee38ef1d4e4c918c316055d5e2297b96dbe7de0ca6df864f462520f2087ed1a7bb7f43db56bfd3864a865d349516694522a686 +EBUILD elogv-0.7.8-r3.ebuild 1614 BLAKE2B 9acfb48ea111043210d15d44544f5a86184875ab31dcb5b3b39156b8dce58344529c9dc061fc28d74dda029c0dc9e0780babfd7c007cee3128d2341901ad380e SHA512 1b4ed294ca7963fc6172a74a98f16dcf7d6cd781a1a434656b47327d97b60934fd38d195853482eb0c6c275b2d1d7365a98d0a58d1071ce3926493537d4ef9ef +EBUILD elogv-0.7.9.ebuild 1618 BLAKE2B cdf08e87efc4a9e41d7b271d0a2dc17acf356010b31628f494f6c4c81258b83d8c8bb5883a4726a10b60d5105fb469d7fd4a4408f7ada04e1c767bbc248535b0 SHA512 df6252215f870f667ce5a692124d59ab443385ef88a205510f9ab28cec89dac2719b8e5120311cecdc7ca1313144126eb343a65e4b4074557de469526deaa217 MISC metadata.xml 470 BLAKE2B b80ae78f2033fbe4623e47b9f24581e2781a374cb9b85ceb9f990b2505666c19cb003050dea8dd532c1641c0c4fc27d84347ec39c5a5624bf79adba1e42ab873 SHA512 ad99227415869525deb25fc3cd2ead8023a03cddd0d546d14a8669cd681e5aa47cc40977a1664d466aa40c6100479e24e1228b3761ff331bc2436443e9c1443c diff --git a/app-portage/elogv/elogv-0.7.8-r1.ebuild b/app-portage/elogv/elogv-0.7.8-r1.ebuild deleted file mode 100644 index 3f2657b5dd7d..000000000000 --- a/app-portage/elogv/elogv-0.7.8-r1.ebuild +++ /dev/null @@ -1,49 +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} ) -PYTHON_REQ_USE="ncurses" -inherit distutils-r1 - -DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage" -HOMEPAGE="https://github.com/gentoo/elogv" -SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" - -DOCS=( README ) - -src_install() { - distutils-r1_src_install - - # unset LINGUAS => install all languages - # empty LINGUAS => install none - local i - if [[ -n "${LINGUAS+x}" ]] ; then - for i in $(ls "${ED}"/usr/share/locale/) ; do - if ! has ${i} ${LINGUAS} ; then - rm -rf "${ED}"/usr/share/{locale,man}/${i} - fi - done - fi -} - -pkg_postinst() { - elog "In order to use this software, you need to activate" - elog "Portage's elog features. Required is" - elog " PORTAGE_ELOG_SYSTEM=\"save\" " - elog "and at least one out of " - elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\"" - elog "More information on the elog system can be found" - elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example" - elog - elog "To operate properly this software needs the directory" - elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage." - elog "To start the software as a user, add yourself to the portage" - elog "group." - elog -} diff --git a/app-portage/elogv/elogv-0.7.8-r2.ebuild b/app-portage/elogv/elogv-0.7.8-r2.ebuild deleted file mode 100644 index 061cb270c074..000000000000 --- a/app-portage/elogv/elogv-0.7.8-r2.ebuild +++ /dev/null @@ -1,52 +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} ) -PYTHON_REQ_USE="ncurses" -inherit distutils-r1 - -DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage" -HOMEPAGE="https://github.com/gentoo/elogv" -SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" - -RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -DOCS=( README ) - -src_install() { - distutils-r1_src_install - - # unset LINGUAS => install all languages - # empty LINGUAS => install none - local i - if [[ -n "${LINGUAS+x}" ]] ; then - for i in $(ls "${ED}"/usr/share/locale/) ; do - if ! has ${i} ${LINGUAS} ; then - rm -rf "${ED}"/usr/share/{locale,man}/${i} - fi - done - fi -} - -pkg_postinst() { - elog "In order to use this software, you need to activate" - elog "Portage's elog features. Required is" - elog " PORTAGE_ELOG_SYSTEM=\"save\" " - elog "and at least one out of " - elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\"" - elog "More information on the elog system can be found" - elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example" - elog - elog "To operate properly this software needs the directory" - elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage." - elog "To start the software as a user, add yourself to the portage" - elog "group." - elog -} diff --git a/app-portage/elogv/elogv-0.7.8-r3.ebuild b/app-portage/elogv/elogv-0.7.8-r3.ebuild index 2b6d9c3fbcb7..8c90ff46b184 100644 --- a/app-portage/elogv/elogv-0.7.8-r3.ebuild +++ b/app-portage/elogv/elogv-0.7.8-r3.ebuild @@ -3,14 +3,14 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) PYTHON_REQ_USE="ncurses" DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage" -HOMEPAGE="https://github.com/gentoo/elogv" +HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/" SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" diff --git a/app-portage/elogv/elogv-0.7.9.ebuild b/app-portage/elogv/elogv-0.7.9.ebuild new file mode 100644 index 000000000000..7295a4ba514b --- /dev/null +++ b/app-portage/elogv/elogv-0.7.9.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_SETUPTOOLS=no + +inherit distutils-r1 + +DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage" +HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/" +SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +DOCS=( README ) + +src_install() { + distutils-r1_src_install + + # unset LINGUAS => install all languages + # empty LINGUAS => install none + local i + if [[ -n "${LINGUAS+x}" ]] ; then + for i in $(ls "${ED}"/usr/share/locale/) ; do + if ! has ${i} ${LINGUAS} ; then + rm -rf "${ED}"/usr/share/{locale,man}/${i} + fi + done + fi +} + +pkg_postinst() { + elog "In order to use this software, you need to activate" + elog "Portage's elog features. Required is" + elog " PORTAGE_ELOG_SYSTEM=\"save\" " + elog "and at least one out of " + elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\"" + elog "More information on the elog system can be found" + elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example" + elog + elog "To operate properly this software needs the directory" + elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage." + elog "To start the software as a user, add yourself to the portage" + elog "group." + elog +} diff --git a/app-portage/emerge-delta-webrsync/Manifest b/app-portage/emerge-delta-webrsync/Manifest index 6084a64fe4e9..e41c06e7e540 100644 --- a/app-portage/emerge-delta-webrsync/Manifest +++ b/app-portage/emerge-delta-webrsync/Manifest @@ -1,5 +1,3 @@ -DIST emerge-delta-webrsync-3.7.5 23446 BLAKE2B e4cecea69d4ddc3eff21130b45661bb942cd8f66443b8e55bea1340bab801176ccfcbbe41e762bab4e318e17dae6bfaaa9d98656b276838d782b94ef9c2bf0fc SHA512 dc64754ca3a2b5956b6ad017dbf987de6a45fd227a498c00f677c4c85ad6e3e02cdfb9b22b413ad10d077e509e47b0dd8d6116fc2ca03dd3e9f74e465c4e2527 DIST emerge-delta-webrsync-3.7.6 24117 BLAKE2B 05bc77b6454e057247f225404cbf6f7b8fac8b54b19137434a4df028d5b6e8330ee853f4fa0f94a6c56e97ea088c7eac3f486c0013059b475f1ff36c858ad0a3 SHA512 85e5c2b5fffe952f6642507dd9dfd960725e86f385a5fc0ac289c5fcfe4666f0a50efdf7621342f8ae29f7623b8431f697ea33afe0fe2d6a837c820feefccae8 -EBUILD emerge-delta-webrsync-3.7.5.ebuild 1100 BLAKE2B 2718003fa19a72f893c4cc411da9403cf01fccd64b42c014d7d0fda048de0b1a272c8c8676187a1a5dd847819eb5c6f31a2f4f8db3dcbb47f6b9e7936ff1835a SHA512 332ac5a442e175991a02599c98055e5fa7c44b990e3db539f4e17c8bd5d36bbf77f0ce479a3f14ee0e2039b01300581cc976d60577abb01c5ee42c82243fade8 EBUILD emerge-delta-webrsync-3.7.6.ebuild 1100 BLAKE2B eb9919b9a415e2e326bb5ea077e8d58435dd791ca5ccf79ded6062e63df6c3fdbda3af533779249f95e11f97e1c8c96a3523493ebc6b4025f66cc6d737bce2cd SHA512 76c501eb8b1692d1dce2305ee50b43626ce018cc50d328f30facb3b9ca410cc2d229efa6f839f3eb7d2b3c12484b19ded326db61645a0aca3633ac6697f7b762 MISC metadata.xml 294 BLAKE2B a26f2f113f9a9b66edbc88a0ab73a5da655fd240a97668cf1884e9192c4425cc478ab3f187ae1ba12b351c3de5b79d37b771e139cc51909d683decdc945454f5 SHA512 c4cdfd8350418cd0c231874c709d1fdf2c8132309dcd621682ebb77abd77ed57ce0d484a387b75f4762e58193150ca744e51b560d9b5a8cf631b4faef1465555 diff --git a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.5.ebuild b/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.5.ebuild deleted file mode 100644 index 43d5e557ab7c..000000000000 --- a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.5.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -DESCRIPTION="emerge-webrsync using patches to minimize bandwidth" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage" -SRC_URI="https://gitweb.gentoo.org/proj/portage.git/plain/misc/emerge-delta-webrsync?id=b8c070708bbc6d0db544d4b04b530d6d03d39bb5 -> ${P}" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~sparc x86" -IUSE="" - -DEPEND="" -RDEPEND=" - app-shells/bash - >=sys-apps/portage-2.1.10 - >=dev-util/diffball-0.6.5" - -S=${WORKDIR} - -src_unpack() { - cp "${DISTDIR}/${P}" "${WORKDIR}/" || die -} - -src_install() { - newbin ${P} ${PN} - keepdir /var/delta-webrsync - fperms 0770 /var/delta-webrsync -} - -pkg_preinst() { - # Failure here is non-fatal, since the "portage" group - # doesn't necessarily exist on prefix systems. - chgrp portage "${ED}"/var/delta-webrsync 2>/dev/null -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] && \ - ! has_version app-arch/tarsync ; then - elog "For maximum emerge-delta-webrsync" \ - "performance, install app-arch/tarsync." - fi -} diff --git a/app-portage/esearch/Manifest b/app-portage/esearch/Manifest index 24bde302bb38..f9d934568a44 100644 --- a/app-portage/esearch/Manifest +++ b/app-portage/esearch/Manifest @@ -3,6 +3,6 @@ AUX 1.3-Fix-setup.py.patch 792 BLAKE2B 1bbaa8f4499d48508c38c48e579849dd8b5cfae58 AUX 1.3-updatedb-quoting.patch 1409 BLAKE2B 6bd2401216d0394e155cad28386ba2235fd11ae5fd6f5ceb809afb4ca10033c05ee076829b003f40abe89c6d3062d41e13eeab3dc648b3a49ca457dc3a58e318 SHA512 fce5c139969e1f0ab448a985e00a1e9a38b426f28566c506ed63b4c99c69f8240e88179dabd814de687bfed2a3b6ecf5601f4eb9e54a2c37101e92177a3f6aab AUX eupdatedb.cron 659 BLAKE2B c0e820e59ba42f9caf2997f0042836c564283edc1edbcd8fbae4d1a79c9acfe9df344d945dd2ffb1d13d0aeb36f32dada366332517b728e2e5fedfe725788f0a SHA512 4ebaa0f8f73215aa497dc0adb922eae1ca42047b7069d2d0dd279edca8c4d9e782ccbfbc421ccd4cdbbffcc5cd8cffcf0c56ab66747043c5743c217c1e33df92 DIST esearch-1.3.tar.gz 19383 BLAKE2B 308cb075eff0a592135e883913bab3709b64a785602250ae06bfcb50eca6f8dacfb047bb4326b4b9476553bc8bd993b69295373cced7a18786a7834378e860e9 SHA512 7fbc1c362a320a76a40c45ddf83a29223eaafd3cfed1d8a9410a380e2025fb515eea26e38ebf0f304d14230c6c5cfc83ef2116b774b1d50ee4f7f4bb0ac046c4 -EBUILD esearch-1.3-r3.ebuild 1490 BLAKE2B 1912266af17afea2f01a23ff2656a752d26f59d037eb7df77b7c688fa247fa22bf9a3734dd3ff827356e9acdceb6a4f3098b1fa91b1a9437ec4e6551fc60050c SHA512 3b0eea2ba8cd52644d72a12d618831099529a5a24e59a9babc35f4febc7eb1dacc1023fc03146f4747c9c872b5af2d6d85a687ff7c2c09f924f91df997d20e99 -EBUILD esearch-9999.ebuild 1037 BLAKE2B 7f601b09809e8098c2bfba583281b5449fce0657e93c591082eba1d373e67cd5e9962d7176b62410e22bfddbbe0e5d6996f9a1fb2dc7f252c3a2c8d55a8a748a SHA512 3ce2fc7fbbcc7dfa41b7d57a4900a52597f5350e73914f21241713f67e62efd5bc9fb918f1f48ef8ca44922fdd8b28c33b8bb57559546e823e3d394c30d86abd +EBUILD esearch-1.3-r3.ebuild 1518 BLAKE2B d64d9a44903d3f455e18a853e89e0e878aa0e979128bb11bd9d2c27be77f2085ea36eaadddb9061011abe1435def5199c567a5561ec870858f5af83914673563 SHA512 320b9ff760084a7ceee744e686f5c0350b62c8f15637a99472e66b7075c76e618e920990bf27912e8df46402f0940b8fc074a540180f2c8f7d80f7dfac93a8fe +EBUILD esearch-9999.ebuild 1065 BLAKE2B db6f45467e1eb601ebb196f817d733e9bd295a5761d0ac4c5c757a17db17076a398eaa41fcbc228251a0f942d183cc7deaed941985d3472838f36601e2562a6a SHA512 8b104155fde180665311d3500574a5c2c983ab0be47e4c8f4cdd7ef43674c57a32c8d128cfb07a0b3ba55167733ad0c550cf101b6453bbf67fbcc1ff5e286bc5 MISC metadata.xml 357 BLAKE2B db12b57347ce8c8f1e41c64bf0a94c80509e27964353113c40d4c49aee85d3ab747d3ac2a05b1a1314b141feef9a014a3b475bad5101a077da803f55cc853098 SHA512 a84ae0adf855d68fc14b01d1583b0c264a27852df31397af387ee7d8948f413cd98d2fad937899a91387f23d70738a540522b393e2fdab21dc0f55014cf6557f diff --git a/app-portage/esearch/esearch-1.3-r3.ebuild b/app-portage/esearch/esearch-1.3-r3.ebuild index 026f4017bec1..4fd4c76d3ac8 100644 --- a/app-portage/esearch/esearch-1.3-r3.ebuild +++ b/app-portage/esearch/esearch-1.3-r3.ebuild @@ -5,6 +5,7 @@ EAPI=7 PYTHON_COMPAT=(python3_{6..9}) PYTHON_REQ_USE="readline(+)" +DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 diff --git a/app-portage/esearch/esearch-9999.ebuild b/app-portage/esearch/esearch-9999.ebuild index cb46da61322f..48967f995b58 100644 --- a/app-portage/esearch/esearch-9999.ebuild +++ b/app-portage/esearch/esearch-9999.ebuild @@ -5,6 +5,7 @@ EAPI=7 PYTHON_COMPAT=(python3_{6..9}) PYTHON_REQ_USE="readline(+)" +DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 git-r3 diff --git a/app-portage/euses/Manifest b/app-portage/euses/Manifest index 74c00e96f983..caf6e58ab007 100644 --- a/app-portage/euses/Manifest +++ b/app-portage/euses/Manifest @@ -1,5 +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 +EBUILD euses-2.6.0.ebuild 438 BLAKE2B 130470275d4faa62ac0cd15e6db84db781f40b953277d646d30bc12ed113c7731e17a8005148b021b46b3bc20c7b29da0b3f46e2b207df185c0bddfc3ffa06ea SHA512 c72ae37d202f9c7dc07fa5aeb9f40defa0e0046a39bbed830dc47675c2d5b3679454dc984decc85fdcd88671bcbe7e067d8d3b4a8969126cb2adfdef6e8e898d +MISC metadata.xml 262 BLAKE2B 5ecdb193490386a32e496b12b58ec88a4557902c81c4b19567cc25774f3e72c44411ac1c6d3a3662b1dc67b90ef890835f9e79509cdedd145a9eeb2d5755e1c6 SHA512 0f8f14b073223cc19e179dc08fa5cbb938ab8876cf23b14758c83b0efaa6baae4a8eed912d981816e31fa67fef95ba03188146e2206e2fad7e45e4b907c6aaae diff --git a/app-portage/euses/euses-2.6.0.ebuild b/app-portage/euses/euses-2.6.0.ebuild index f5a95611896f..fd81cc6ae03e 100644 --- a/app-portage/euses/euses-2.6.0.ebuild +++ b/app-portage/euses/euses-2.6.0.ebuild @@ -9,7 +9,7 @@ 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" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86" S=${WORKDIR} diff --git a/app-portage/euses/metadata.xml b/app-portage/euses/metadata.xml index f62a0f06e2e9..c6a119862d54 100644 --- a/app-portage/euses/metadata.xml +++ b/app-portage/euses/metadata.xml @@ -1,10 +1,6 @@ - - jer@gentoo.org - Jeroen Roovers - tools-portage@gentoo.org Gentoo Portage tools team diff --git a/app-portage/g-sorcery/Manifest b/app-portage/g-sorcery/Manifest index 4069c883a431..ca2c4ad02222 100644 --- a/app-portage/g-sorcery/Manifest +++ b/app-portage/g-sorcery/Manifest @@ -1,4 +1,4 @@ AUX g-sorcery-0.2.1-py3.7.tests-fix.patch 4455 BLAKE2B 631c028024312fd25f5191191a953cb9db9eda0de2f97ee84c1e5266fea99ddedb2faa36f24740561f181b76d311c0997cf5c1c04fe3bf69df0828b0d3ed96cd SHA512 68674b89fe101770adf7de711f828207856d97ecb0f66d4a369c90136fc8168095b2d5548e5d722eebabb5a7ed2eb91832c2dbd2618c97fb5961ffd2dc4186df DIST g-sorcery-0.2.1.tar.gz 55546 BLAKE2B 56fb8a766c17c220a8279d2288f5de5c6976dc8fb380ac695bcf891616aa8a284f6b07c9be79c3c819c69faf7fcf9a7a826ee8b8b955db007c00e23d6417f2f8 SHA512 42c34ed8addaf721583029d5056751810b0a77546f798081c7c605223342fa2a99bd2e30f20f004a8606ccf847108f0e2ef2c479f3cbb55f2fe6648d4ffc075e -EBUILD g-sorcery-0.2.1-r1.ebuild 1056 BLAKE2B 90fff4ddb6e7f559e95e0ce943244c06207db6f89783d573698e671e6d0ae7057468da319dcc4ef8b41003288040f141b0553593430bd6b71e585cf55a2a8a90 SHA512 26a2f5e32f706fb192cf886cbe0f634a1fbf3a8816f333cf579e74841650e3b5665e30694d1f176da4edb42df33bc24d6dc2dc6160ec47a47896cadb850f26b3 +EBUILD g-sorcery-0.2.1-r1.ebuild 1084 BLAKE2B 9eb938cffcfc2570f42dee7bfba71127c329e706de562684a80e4d3c6d9fc885e6018208ace357b88ad8f3ee6f87f6f626ac38342c893e9587345339e9a67f1e SHA512 a5d3d8de6496dd9bc02141776ae3f7f7def530ecc91cb6d3c6a6bddee286810a6a248605b9259275aae48bcf74ea2fd2416640b11764e1346e834e58509823f9 MISC metadata.xml 416 BLAKE2B d1009974d29bf69e2938899e03cc44942f86476c92ba3dde3f3a56e7253f77307bcb30771ba2a860e2c84e5daa1a16039a69aade1227c0739668ceb766ef9134 SHA512 63d03d46ad0f346591ea9208c55d186da8419fbd8cb1ba9ec68dcd8484cfd6dec0200e46004829cc8a1c411e13e4cdfeeef8e8c9ac05679f8d595cf306d49f54 diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index a1e76e62e3d0..b202581cd334 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -4,6 +4,7 @@ EAPI=6 PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 prefix diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest index fa6f34634eaa..f13593ddb690 100644 --- a/app-portage/gemato/Manifest +++ b/app-portage/gemato/Manifest @@ -3,6 +3,6 @@ DIST gemato-16.1.tar.gz 79946 BLAKE2B 54452ae113cee98f5c8f9ebc880b4ae424510766eb DIST gemato-16.2.tar.gz 80178 BLAKE2B c973c36bb1277d07618ba8d90f7d6820508d78aedae200f0678c8b2e1dde38e3b7f4d7dc24791dedb9c88791d3b71711c9bdeb749b5fc091a20aa87f71ad70d3 SHA512 9d59ba360afaf237e47c5ded0e5bc29ec44d5b1d73eadadc19ff834a1966e1e620da258eb7a1b6afbff5c66cbd7e39454fd5920f2f82fc510c2f8836c0b80462 EBUILD gemato-15.2.ebuild 991 BLAKE2B a9a6078ca09a5ed9cde303bce936e240cef5b1d8eaca849b432b087822a333036ad93ffe29937c908c3d6db2394c0f348f7fcedc9e863df74c724932b6fd371a SHA512 c165869579ff7b5605a52793acf3b8026d3cbfc49eda90bc7840143ce23e430b005ad94132beaa5cb85b1c9015a12ebca60196023e5c5f0eef6362429673a409 EBUILD gemato-16.1.ebuild 1013 BLAKE2B 8408686901869e732817b6cfbba8d3fe72bf2f5155a4dfb514e1f2fce49a3ffba6de8f15947b77c1bd390d59c354fa0a43ff7c2f6bac8a83a3c4660d2e313c1f SHA512 cc65d8c9e547ecc92ff9a4c8aaf844c72fe097627db3e34f59bbc74d12c52218942d3576dcf1590b4b8e2bcda3239941061f9c68eb5636a7f27a70da4f8a5d22 -EBUILD gemato-16.2.ebuild 1013 BLAKE2B 8408686901869e732817b6cfbba8d3fe72bf2f5155a4dfb514e1f2fce49a3ffba6de8f15947b77c1bd390d59c354fa0a43ff7c2f6bac8a83a3c4660d2e313c1f SHA512 cc65d8c9e547ecc92ff9a4c8aaf844c72fe097627db3e34f59bbc74d12c52218942d3576dcf1590b4b8e2bcda3239941061f9c68eb5636a7f27a70da4f8a5d22 +EBUILD gemato-16.2.ebuild 1005 BLAKE2B feaf1c4d90dd291620343590ec222cae317e7d47b9e05d674419621847fd2b465659d54776ca29d025fc3cdf96cec51f572da4bd569c2dc3d35c794698393f95 SHA512 a56e15e9827043ee3d959917aa348da9a92fbac931054e066e3f84eefd9bfea1aba43ccfa3ebc55b32432dc9a3d6b859f1e9899ce20b556d56088d7662dbbdc6 EBUILD gemato-9999.ebuild 911 BLAKE2B 842be0a9be8c293c514a37bd3342f2cc75bdcaf053a1115e069f463460619dc6688a25c45db327e5917c68f6683f08b75094ab07a3995605bf118c937dab5066 SHA512 ed4b3eb1d7f0876e4605fa2694bccabc5dc38cee75d0de663d77e901a6f1e1f24bc5fa66e5689c6b8c1e94a2d9961ada6e7f130583a538e75c3254d381222237 MISC metadata.xml 670 BLAKE2B 227576c022fb4b2011152a3c423ecab3b8f7524e4e2ec07bb7e963c573fbc17d8b99c4123af93ab665f0e24690c1dd6394e2683bec3999112e1e2204293e91a4 SHA512 c45044a72c71f1e98245019db989a2222e9487cbfad87e7583c57964bb724b1947700497718035a726e4dfa4563dcd154c8ac9eeb43173b6a690037349e905d6 diff --git a/app-portage/gemato/gemato-16.2.ebuild b/app-portage/gemato/gemato-16.2.ebuild index 4f34edba07fc..0b35ca828342 100644 --- a/app-portage/gemato/gemato-16.2.ebuild +++ b/app-portage/gemato/gemato-16.2.ebuild @@ -15,7 +15,7 @@ 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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" IUSE="+gpg tools" RDEPEND=" diff --git a/app-portage/gentoolkit/Manifest b/app-portage/gentoolkit/Manifest index 0dd01c66846b..fd49b224d4ce 100644 --- a/app-portage/gentoolkit/Manifest +++ b/app-portage/gentoolkit/Manifest @@ -1,10 +1,12 @@ +AUX gentoolkit-0.5.0-python3_9.patch 1425 BLAKE2B 51663e01d48f6f192cfe96972c584337e62495d553251ffe360c4e928e208d528b453faefeb3c2d1641c9e662151b8ba91ebb7f1ec6b3a2c67fcb18eaefe3495 SHA512 327ff6d6aa77293f7bff3be6e543e3bb1b4fcf226d3e913668c69fdb9de2d2e04a73d9e73526910ae4e2c3b0bce3f87249cb31d55928b58a9c4274b97525e9d3 +AUX gentoolkit-0.5.0-r1-python3_9.patch 1220 BLAKE2B ce01d9a8cdd214d585b0e4ee61ce21aba2880deb76c666f6a0fd5833d340a24b741be68e6923a942353d53ad0c4d66014290548d52fe76bad4cc0069b6322d29 SHA512 19ab5bd0bd76571106e12f361ef41a7eb4fb573afe5e5d61c547e4df1d2697c80db8307623edbdffcdaee9472ab56c1b61e133cfbf3845b174a10f4e7aec7d44 DIST gentoolkit-0.4.6.tar.gz 3205641 BLAKE2B 7da91a313c8a9263eb7b4abd6207ece9dd602a5069a87f1e78ada13fc9f396e1f2afddaf0637c473445034cf57b5ca7631e209361a88fa3892d302b20f4cc986 SHA512 3aa3c9af7e994313400607943b9090fd813227ddd6d550b50fbcf7eeb4053da8bcdb41c9ef2579d957d2f279fdcc4e2f2ceca1091c5fd457df4204dd11792d6e DIST gentoolkit-0.4.7.tar.gz 3205669 BLAKE2B e5f64b85546bc10ad16e7fa42d288965539177375e8796b40df699859efa13fb98bb86aec58e60363c955b2d5e4b2e6379a7597252ee4fdbeec49559de67b328 SHA512 0fab600b4323d23e12009eeb4ade595950880a88b05bcfbfeada1a9b9af615b96d31c568285629bf6e5de7b45ed857bdf98b6261dc54974fbaf70c924e093c76 DIST gentoolkit-0.4.8.tar.gz 3206070 BLAKE2B 7f689ae85136827b8af50401165ccd44bc824e12bec43dad786c7221ec78ee3c1f14d538d197e277a2fedc23f570440f4ec7c0cc707a146814315ff6de48c115 SHA512 689b4229c5d2b6f4440b7d3d57e4b9be5265eead53737890c17dbd0510df287f5c19f86b924735d4ad146d1a500c59a15869b718cbf805b894b0bf115b69f838 DIST gentoolkit-0.5.0.tar.gz 3206598 BLAKE2B a379dcbbaba9d52c241fea020b87c458384e44092539947909e14fd6c63fd9cc06d076b8081874edf17fc50e80fe48ceab3400c90046867dc409e7ac39c17231 SHA512 8a5c344f3a17c4c779abbcaa35b5e3f147106dbc61310d0d1a816ec8080914271fa45c311a8feeb1bfe14195af7cf34c0b29142d6e43e2de232dae96fbd00861 -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 2271 BLAKE2B 3f50280e778c837894e4ca206199787b5e72dd9a946911da125474d13da752e65a25fb6e29b087233c22cbd23c8c241b2267131ce1ee191122679e45ef83eb56 SHA512 c67ed95e006ee8c2290a96e65579d71bace294890068e0fa3c9764ca50bc479b4f11160de4b0015caf5135f8adffcc346f0a5fd4da69fd8d526c29e5ba6e3eee -EBUILD gentoolkit-9999.ebuild 2055 BLAKE2B b5afb916af8f235a53452b1cd99b369438eabedd7bb4db23893ec29d30d26695cfc4328c8da559eb7c5c3b906a353ca001d79a5b6b67b0203276d2b2517b8351 SHA512 7e782f89a184ac8bd3f4a23513fe67069ab2d3d0e20338e5337793553df850409699e24cffac872335208b5237739b7ccc9938c05644fd9c806235b94b7a4986 +EBUILD gentoolkit-0.4.6.ebuild 2251 BLAKE2B a49d44a874cff3792b16e920592362d5e5475906fa8b001d9bddb8212637581be38c2efbe7e368cf4f9cb024a2759788eff7723b3ce2106f21ea970cb66835d3 SHA512 f993a289c799aff739735f7c857eb9fc8e2af6efef8d8222d0d89990f5017f488d8f4571d88f0b5d68a6a709cbd78067a68995c14c1046c9d95da0eb1387c4dd +EBUILD gentoolkit-0.4.7.ebuild 2268 BLAKE2B 6c746dfdbedee69288ec6ed230aac924a3012eb4431012e25ee4bf0d79ab8ea007cc60c06618d4aaf985260c1fa326a4843cee0e090d235dfd93bc86621bdf57 SHA512 53616edc36e0e7412030a93e1de75bfe664553c28e7e14a37b9b521f3fcf74ee76d1e59f375e3b9a604b219af49ecaca4efa3d4b381122b7743aace6c655ced0 +EBUILD gentoolkit-0.4.8.ebuild 2259 BLAKE2B 821ed9f054defc80e3603324c17b1670d610d4d7b8cd95d089554af8b92a83419a7ac05025d3b1afab1770b861700b2887d142247c52b87415d5442065968aa0 SHA512 1ba6938d7121e2eeb62956299eca6d50a7643f42e3e6a3473d2e99152468b867ed51684f67921bfa29d62c0b19055e24ed3874053ebf57ee8ffea49f3865bf89 +EBUILD gentoolkit-0.5.0-r2.ebuild 2337 BLAKE2B e1cb23e6df8ac2ab3540c78cf9aab8327dac34a2c44f396d3c8b7b871866124a4be65bb0132534cd5d79fb963214d5e190e96512aa60b9bbd24f44ee7fdac949 SHA512 dec299d0f23c1722ddf03ab89bbff38459ad76af3fc47963c47785b3ae1c5ba6b8aa6ea0f0c37405335176289bbc3aeb93b8b23d06b45ce0870e70776e77bfc7 +EBUILD gentoolkit-9999.ebuild 2019 BLAKE2B a3893445cfcddfef221bca63821fe3df94c56486bee08457ac7e9fc12e99fc496423b5265eae4cb3e37f9781602d1d595ff31654a965a7e97680272eb7c602fb SHA512 33169445760fb68d32fd428f90a886fd407d5c203b62f561966f7a86f784611c110d7ffbeaae525b7f7b44e582a18ee89faa03dc1946ce37bb9a3237d4943b87 MISC metadata.xml 558 BLAKE2B 2ede18c080565469ba0be5ac6f2e34ab02f9367947ef1e380deed006c5ca2900468e142ee1d7c8664d62ed49caeb64069726f0426251a00d48a848af745128b4 SHA512 8e57275ae720065361529af42999f9bfe871007e45592ee6f539eec4ce61e6b141f44c65316ee10798bfaecc86a814fa18353becbb31ffc5e2c38df100ac3704 diff --git a/app-portage/gentoolkit/files/gentoolkit-0.5.0-python3_9.patch b/app-portage/gentoolkit/files/gentoolkit-0.5.0-python3_9.patch new file mode 100644 index 000000000000..6a50db9ca669 --- /dev/null +++ b/app-portage/gentoolkit/files/gentoolkit-0.5.0-python3_9.patch @@ -0,0 +1,43 @@ +# https://github.com/gentoo/gentoolkit/pull/11 +# https://bugs.gentoo.org/747034 +diff --git a/pym/gentoolkit/metadata.py b/pym/gentoolkit/metadata.py +index 22c249e..c3dba98 100644 +--- a/pym/gentoolkit/metadata.py ++++ b/pym/gentoolkit/metadata.py +@@ -73,8 +73,7 @@ class _Maintainer(object): + self.description = None + self.restrict = node.get('restrict') + self.status = node.get('status') +- maint_attrs = node.getchildren() +- for attr in maint_attrs: ++ for attr in node.iter(): + setattr(self, attr.tag, attr.text) + + def __repr__(self): +@@ -101,7 +100,7 @@ class _Useflag(object): + _desc = '' + if node.text: + _desc = node.text +- for child in node.getchildren(): ++ for child in node.iter(): + _desc += child.text if child.text else '' + _desc += child.tail if child.tail else '' + # This takes care of tabs and newlines left from the file +@@ -213,7 +212,7 @@ class MetaData(object): + if herd in ('no-herd', 'maintainer-wanted', 'maintainer-needed'): + return None + +- for node in self._herdstree.getiterator('herd'): ++ for node in self._herdstree.iter('herd'): + if node.findtext('name') == herd: + return node.findtext('email') + +@@ -283,7 +282,7 @@ class MetaData(object): + return self._useflags + + self._useflags = [] +- for node in self._xml_tree.getiterator('flag'): ++ for node in self._xml_tree.iter('flag'): + self._useflags.append(_Useflag(node)) + + return self._useflags diff --git a/app-portage/gentoolkit/files/gentoolkit-0.5.0-r1-python3_9.patch b/app-portage/gentoolkit/files/gentoolkit-0.5.0-r1-python3_9.patch new file mode 100644 index 000000000000..a9dae6150454 --- /dev/null +++ b/app-portage/gentoolkit/files/gentoolkit-0.5.0-r1-python3_9.patch @@ -0,0 +1,34 @@ +From f14b6198d1dd9cb7f4a83f3822e4a1782a5581e8 Mon Sep 17 00:00:00 2001 +From: Brian Dolbec +Date: Tue, 13 Oct 2020 10:04:07 -0400 +Subject: [PATCH] metadata.py: Fix duplicated use flag text bug 748129 + +Regression from commit: 517581df206766 +link: https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=517581df206766fabf10273cde565e0a6dc62829 +Gentoo bug: https://bugs.gentoo.org/748129 +Signed-off-by: Brian Dolbec +--- + pym/gentoolkit/metadata.py | 7 +++++-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/pym/gentoolkit/metadata.py b/pym/gentoolkit/metadata.py +index c3dba98..0b58392 100644 +--- a/pym/gentoolkit/metadata.py ++++ b/pym/gentoolkit/metadata.py +@@ -101,8 +101,11 @@ class _Useflag(object): + if node.text: + _desc = node.text + for child in node.iter(): +- _desc += child.text if child.text else '' +- _desc += child.tail if child.tail else '' ++ # prevent duplicate text ++ if child.text and child.text not in _desc: ++ _desc += child.text ++ if child.tail and not child.tail in _desc: ++ _desc += child.tail + # This takes care of tabs and newlines left from the file + self.description = re.sub(r'\s+', ' ', _desc) + +-- +libgit2 1.0.1 + diff --git a/app-portage/gentoolkit/gentoolkit-0.4.6.ebuild b/app-portage/gentoolkit/gentoolkit-0.4.6.ebuild index 3c9347c0e93c..1db74e52a9a5 100644 --- a/app-portage/gentoolkit/gentoolkit-0.4.6.ebuild +++ b/app-portage/gentoolkit/gentoolkit-0.4.6.ebuild @@ -68,7 +68,6 @@ pkg_postinst() { elog " app-admin/eclean-kernel" elog " app-portage/diffmask" elog " app-portage/flaggie" - elog " app-portage/install-mask" elog " app-portage/portpeek" elog " app-portage/smart-live-rebuild" fi diff --git a/app-portage/gentoolkit/gentoolkit-0.4.7.ebuild b/app-portage/gentoolkit/gentoolkit-0.4.7.ebuild index 34ae357f65de..318ac20f777c 100644 --- a/app-portage/gentoolkit/gentoolkit-0.4.7.ebuild +++ b/app-portage/gentoolkit/gentoolkit-0.4.7.ebuild @@ -68,7 +68,6 @@ pkg_postinst() { elog " app-admin/eclean-kernel" elog " app-portage/diffmask" elog " app-portage/flaggie" - elog " app-portage/install-mask" elog " app-portage/portpeek" elog " app-portage/smart-live-rebuild" fi diff --git a/app-portage/gentoolkit/gentoolkit-0.4.8.ebuild b/app-portage/gentoolkit/gentoolkit-0.4.8.ebuild index d2a61bf8f622..36cbf7459fc6 100644 --- a/app-portage/gentoolkit/gentoolkit-0.4.8.ebuild +++ b/app-portage/gentoolkit/gentoolkit-0.4.8.ebuild @@ -68,7 +68,6 @@ pkg_postinst() { elog " app-admin/eclean-kernel" elog " app-portage/diffmask" elog " app-portage/flaggie" - elog " app-portage/install-mask" elog " app-portage/portpeek" elog " app-portage/smart-live-rebuild" fi diff --git a/app-portage/gentoolkit/gentoolkit-0.5.0-r2.ebuild b/app-portage/gentoolkit/gentoolkit-0.5.0-r2.ebuild new file mode 100644 index 000000000000..accbf346bf8b --- /dev/null +++ b/app-portage/gentoolkit/gentoolkit-0.5.0-r2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +PYTHON_REQ_USE="xml(+),threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Collection of administration scripts for Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools" +SRC_URI="https://gitweb.gentoo.org/proj/gentoolkit.git/snapshot/${P}.tar.gz" + +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" + +DEPEND=" + sys-apps/portage[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + sys-apps/gawk + sys-apps/gentoo-functions" + +distutils_enable_tests setup.py + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.0-python3_9.patch + "${FILESDIR}"/${PN}-0.5.0-r1-python3_9.patch +) + +python_prepare_all() { + python_setup + echo VERSION="${PVR}" "${PYTHON}" setup.py set_version + VERSION="${PVR}" "${PYTHON}" setup.py set_version + distutils-r1_python_prepare_all +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-0.4.0"; then + SHOW_GENTOOKIT_DEV_DEPRECATED_MSG=1 + fi +} + +pkg_postinst() { + # Create cache directory for revdep-rebuild + mkdir -p -m 0755 "${EROOT}"/var/cache + mkdir -p -m 0700 "${EROOT}"/var/cache/revdep-rebuild + + if [[ ${SHOW_GENTOOKIT_DEV_DEPRECATED_MSG} ]]; then + elog "Starting with version 0.4.0, ebump, ekeyword and imlate are now" + elog "part of the gentoolkit package." + elog "The gentoolkit-dev package is now deprecated in favor of a single" + elog "gentoolkit package. The remaining tools from gentoolkit-dev" + elog "are now obsolete/unused with the git based tree." + fi + + # Only show the elog information on a new install + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog + elog "For further information on gentoolkit, please read the gentoolkit" + elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit" + elog + elog "Another alternative to equery is app-portage/portage-utils" + elog + elog "Additional tools that may be of interest:" + elog + elog " app-admin/eclean-kernel" + elog " app-portage/diffmask" + elog " app-portage/flaggie" + elog " app-portage/portpeek" + elog " app-portage/smart-live-rebuild" + fi +} diff --git a/app-portage/gentoolkit/gentoolkit-0.5.0.ebuild b/app-portage/gentoolkit/gentoolkit-0.5.0.ebuild deleted file mode 100644 index dc74e5dd20e4..000000000000 --- a/app-portage/gentoolkit/gentoolkit-0.5.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) -PYTHON_REQ_USE="xml(+),threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Collection of administration scripts for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools" -SRC_URI="https://gitweb.gentoo.org/proj/gentoolkit.git/snapshot/${P}.tar.gz" - -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" - -DEPEND=" - sys-apps/portage[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} - sys-apps/gawk - sys-apps/gentoo-functions" - -distutils_enable_tests setup.py - -python_prepare_all() { - python_setup - echo VERSION="${PVR}" "${PYTHON}" setup.py set_version - VERSION="${PVR}" "${PYTHON}" setup.py set_version - distutils-r1_python_prepare_all -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-0.4.0"; then - SHOW_GENTOOKIT_DEV_DEPRECATED_MSG=1 - fi -} - -pkg_postinst() { - # Create cache directory for revdep-rebuild - mkdir -p -m 0755 "${EROOT}"/var/cache - mkdir -p -m 0700 "${EROOT}"/var/cache/revdep-rebuild - - if [[ ${SHOW_GENTOOKIT_DEV_DEPRECATED_MSG} ]]; then - elog "Starting with version 0.4.0, ebump, ekeyword and imlate are now" - elog "part of the gentoolkit package." - elog "The gentoolkit-dev package is now deprecated in favor of a single" - elog "gentoolkit package. The remaining tools from gentoolkit-dev" - elog "are now obsolete/unused with the git based tree." - fi - - # Only show the elog information on a new install - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog - elog "For further information on gentoolkit, please read the gentoolkit" - elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit" - elog - elog "Another alternative to equery is app-portage/portage-utils" - elog - elog "Additional tools that may be of interest:" - elog - elog " app-admin/eclean-kernel" - elog " app-portage/diffmask" - elog " app-portage/flaggie" - elog " app-portage/install-mask" - elog " app-portage/portpeek" - elog " app-portage/smart-live-rebuild" - fi -} diff --git a/app-portage/gentoolkit/gentoolkit-9999.ebuild b/app-portage/gentoolkit/gentoolkit-9999.ebuild index 39237afdc316..44c2b480a314 100644 --- a/app-portage/gentoolkit/gentoolkit-9999.ebuild +++ b/app-portage/gentoolkit/gentoolkit-9999.ebuild @@ -4,7 +4,7 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) PYTHON_REQ_USE="xml(+),threads(+)" EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoolkit.git" @@ -67,7 +67,6 @@ pkg_postinst() { elog " app-admin/eclean-kernel" elog " app-portage/diffmask" elog " app-portage/flaggie" - elog " app-portage/install-mask" elog " app-portage/portpeek" elog " app-portage/smart-live-rebuild" fi diff --git a/app-portage/gentoopm/Manifest b/app-portage/gentoopm/Manifest index 8590c73d4001..56793c9f9d58 100644 --- a/app-portage/gentoopm/Manifest +++ b/app-portage/gentoopm/Manifest @@ -1,6 +1,6 @@ DIST gentoopm-0.3.1.tar.gz 37897 BLAKE2B dd5499787bcc5c46ae3b559f3af4a5af5b4ca81a312e926149c587cac0391c51dbe61ac42d2bc19eb83cedc168486e9c30ddd6fbf4ae10ffd9719aefa2f54cd3 SHA512 e1a3a7929ae83d813dd0b03f0548f033e8e51b766aaddb653027398fb618819de6237e2ba1c0542defc9d62e71e8495aa10152cbc47a4e521f7cbaeda3ea4354 DIST gentoopm-0.3.2.tar.gz 38430 BLAKE2B df8536b384cdad754894d65b605ab688cedc09430bcc3cd0821ed1ae9a93d0cb5e7b076715edf6eaed6bbf5ffc9088fb14d8bd5a04c3809c38ce05c6ed106bb9 SHA512 d99034af2efada3647117c75d5602bc5878a8f0e79d1c6b502fdb0fa272f7b9148afbbe4d379a2957a7db6694b4001158e2dfce8e3a4f97692e20a803417f571 EBUILD gentoopm-0.3.1.ebuild 645 BLAKE2B 273340ee2ad51a1ff16cefd80659ff40bf824ad37c115a0f4089d05f28100c417ab440ae9e6b6e0f094fe7c536ae39d8e0fdc03712e67da52f4de1072426d53b SHA512 8b5e849fc5ece7c9c14a0ea9aba599bf07d00f1ddd3d8b39be2e745854ece327645d1465104b33b58726e19d073eb816839de5adc3c265fb0db24bff5d728278 -EBUILD gentoopm-0.3.2.ebuild 655 BLAKE2B c14a4b9b0c02667e35301c052f95c8494498a159bb4ed75dd5b2b49e6fb3180905388a9e2a92237047a5f05e3b8022929d159b0ee0eca711ce206994158a7ac3 SHA512 b2b9e5c1f032887317e9d0ce445c71635cf1779fac7be741d600e6bcdac1c41efbe9a20b9c8b06f3e0354b92d3fbea494303eaba8c2a147fa8442d8cbaf84f25 +EBUILD gentoopm-0.3.2.ebuild 652 BLAKE2B 27beec872ea6daf1d12bbbbb290128a05475b9af8cb0bf4f69aa980e11142ccf0925a37c545dae81fceb56e3e393a4cbb975d999ec1ec205864418e4fc353627 SHA512 d8a488628e5e2677d175217f4c78a305a7a0958afe9d43411be95eaa217f64b7ad3610e5052546f83d2b40bc1658d3fe7ed7c58915c1d4ae1da45ac7175d0dfd EBUILD gentoopm-9999.ebuild 617 BLAKE2B cd8cd7946383e5b04e32cfb1bbc3531cb0ccee2c434b49c41fb5927e499a8e184fd9fa311c4507df9b150707c3bf16a5a98a9e1a14a0d9ae5f7c8ab18eb97dcf SHA512 aa1fc2c225e10b52e03561dff3ab128d3c1eb1c3ee82b2448c20e4577a79fc6ac710f537e05e6a44fb524f02bb466b0bb0ba629f3a9c8cd2f3e3189409cc078d MISC metadata.xml 552 BLAKE2B 5298db30d81cc45ccec8b1320c204be68592246d280969045924d3142eec58cc6d050cfc919e4f30caf427e255ec968ff551e7338c97bb8ab77434a4d4a7aa68 SHA512 dc85516038135bda516f32d321375d814ce7f735d5169365beecc994b4d8936f646a580f1ea88dacff323a54e146423c99a0b6280af41aeb39f08cd9303ce677 diff --git a/app-portage/gentoopm/gentoopm-0.3.2.ebuild b/app-portage/gentoopm/gentoopm-0.3.2.ebuild index 2288dc790c48..b54a2cc699eb 100644 --- a/app-portage/gentoopm/gentoopm-0.3.2.ebuild +++ b/app-portage/gentoopm/gentoopm-0.3.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/mgorny/gentoopm/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" +KEYWORDS="amd64 arm ~arm64 ~mips x86" IUSE="" RDEPEND=" diff --git a/app-portage/gpyutils/Manifest b/app-portage/gpyutils/Manifest index 62beae43d9b8..542dc9e0b603 100644 --- a/app-portage/gpyutils/Manifest +++ b/app-portage/gpyutils/Manifest @@ -1,7 +1,5 @@ AUX implementations.txt 830 BLAKE2B e10d79ca8ea5091166a29b1547e9db03ded897d66391a5ec7deefed5dc1cb4b7546409b585d6185368a9c9ca5e82c01b191a8edca964475c206d09d935246a6c SHA512 43b446e24080076f5351ffb153e6bfb9aa2d1d03632d397c0dc1ffc445d842255a89e5561a939a4bf4a9c8c1b63c961a91b56e8bd18160c1056e8d39c0c8310c -DIST gpyutils-0.4.3.tar.gz 19951 BLAKE2B 2d15c6c714a7f75be4a5398b7287d6281a201f1b5806c6cac34093cd74ae3449fcd103d023edc54ab088807e8a7b24e08bb223ae9f40d156ade97706cf4b9355 SHA512 02067d6d075afc6670eea75a0e9ed12bf02eecb623accd010701c45d4176bb23b1dd0fb9eda3a4e899d3fb90581c5f3fc46b5fc8760b491c31fddf592aa7a291 DIST gpyutils-0.4.5.tar.gz 20037 BLAKE2B f628c11e0ae2c9bb02a024e1b7dcab7092e7b01c14078683c47a8ca00d71021b988c51d80ab8b322891f9ecd4bb11c7bfe7d300f3bcbe489a977b18244ead085 SHA512 f68c87b5a35aece182bf2f9f93fe89f061dd49b4b75fabb7637038aee1e5301797af1d889a75829048eeb05dda0233461a2f2600e185214600a282cea50d1d3c -EBUILD gpyutils-0.4.3.ebuild 528 BLAKE2B 4fd3e00f22c182ee0cae2d64eabc42c4b211001122b6bcb71a86b764969139434f873706615178cf08c559d78d6d578deacb7d248b4198f9737f54a96d0d4782 SHA512 50044413bf71f9ccf37d762c7e3edbe748dcd3204c4a41cb3d5cf735dc2159f54604627434f6491f208188256d8d2408130da419d4e3276cc611e7ab11aa25d0 -EBUILD gpyutils-0.4.5.ebuild 534 BLAKE2B 421744cef93f1e1b7a34b1c4f1c84f8be4efe6025987e9b0f223c58f4f32229a5f292a34dba732f1b2e576b3fb85f98584346d1a46f84dc63f5afe6d84b8b507 SHA512 7bae4b1634cedd42bef9c3917e2393721ecc21c6e387416ce8123b5852f600a6e693eb950cdbf8d63872eb96844046f8f4b18ac2624bc8c9d9a56b3dde17ce78 +EBUILD gpyutils-0.4.5.ebuild 532 BLAKE2B 434359159f6f90740f7be6b0c11b1fce3ef10f1768a77aa044c158e69bf61de23b134c95129e20002075fd174d77d6ee64ceca3f341ff1dd1829108d49e0628a SHA512 cefd88b990b1a7c39c918e276d4bb9fb489d80edd9ffd64460b4d0c7da8743326ef8b0cfc40810c8c37cd0b2b2e1dc683c7e3cce4de50ce0b1db2fd6b29fd897 EBUILD gpyutils-9999.ebuild 510 BLAKE2B ee67e58eba05af164ce97e357aa8f53ec680b2a7ce4a00f4c5183755b3580bc0d98d10ee4624742239bced94629946761d4e596a2b61c442d58005ece5162fef SHA512 16c9139b8bfacecac83e0aa5e2a1bd49d3d481eb417746f98018e38eab7b76b2237459e0cf6d7ae698cf979592ac45a9652af8ef53f894c59cad32faf975e107 MISC metadata.xml 552 BLAKE2B 1f0cbee3cc1240b53c9c60122f488628643742b1afc4f68e9780bccbd959f0d45fb612ffbe9a8f9ac0cb8b5b6586af133c3a5d43884d42b09c8f3a8e2d44076a SHA512 f6788974678b69e9f38f9813333b62bd53c0e41beb5aee3f1d962ab6a739e8a2e2d3b2e1e03e6200172641b73df5ae0eb2cd74ee664ad20ea665ed63686ac7d1 diff --git a/app-portage/gpyutils/gpyutils-0.4.3.ebuild b/app-portage/gpyutils/gpyutils-0.4.3.ebuild deleted file mode 100644 index ac5c7dac4d64..000000000000 --- a/app-portage/gpyutils/gpyutils-0.4.3.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{6..9} ) - -inherit distutils-r1 - -DESCRIPTION="Utitilies for maintaining Python packages" -HOMEPAGE="https://github.com/mgorny/gpyutils/" -SRC_URI="https://github.com/mgorny/gpyutils/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=">=app-portage/gentoopm-0.3.1[${PYTHON_USEDEP}]" - -python_test() { - esetup.py test -} diff --git a/app-portage/gpyutils/gpyutils-0.4.5.ebuild b/app-portage/gpyutils/gpyutils-0.4.5.ebuild index fa25bd96a86c..9d9f29ecbc57 100644 --- a/app-portage/gpyutils/gpyutils-0.4.5.ebuild +++ b/app-portage/gpyutils/gpyutils-0.4.5.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND=">=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]" diff --git a/app-portage/gs-elpa/Manifest b/app-portage/gs-elpa/Manifest index 027f085266e0..551e25029661 100644 --- a/app-portage/gs-elpa/Manifest +++ b/app-portage/gs-elpa/Manifest @@ -1,3 +1,3 @@ DIST gs-elpa-0.1.3.tar.gz 15486 BLAKE2B 6e34aa27aae9d7e27d41e122ed18890b5b63a18e5803f83aaa2fe5c82cf95fb010f7d428e576ce1c8493b27fbb587e37f74f8c9ed3ed9320722ec61eff1f535e SHA512 616c6cc33e89094e727c9ebe577d211cf9200a95b7ad6fd4b350b16d6982e3d509278b63a145880cdbc8f83481ba409b650e43260d463bf90a22e2a705997020 -EBUILD gs-elpa-0.1.3-r1.ebuild 618 BLAKE2B 91001b6852805e03172f1c4eca25bc528dd3963b8737face82ab2fdffded7155d2ad6b15b997da63f1dd6f19ff4d8581b4219f6c1a904ea074dd00173e44ff69 SHA512 63c853782d5cbe1ef69e52c254b905824f3f3b31898e81979908f707ba49fe15365d06b345ec54acfcf5067111ad9046ec6af9b283af4e8f8f9a367fe1802935 +EBUILD gs-elpa-0.1.3-r1.ebuild 646 BLAKE2B 148cd40ef86719de24c2069d9965fb54bc1cd29b683b40529f8822803524ad2093a6b73770151f1ba4b60432084ff4e47500dd29c45235b071b4c620011b84dd SHA512 f9bbce829c042f507f4f68311584af493ddd0376140cd10ea70009fb993f1f507c13a1102d6a1b250952f08614fcf2c57801332d1e929094dfeb0b031fdd7b95 MISC metadata.xml 332 BLAKE2B fba6bf848c564260ffecdccc4a972f929bc0bec8b8df1a5842da68943d1877a27eebe514d3b6d963d398050f3411b8c6626be4cf743382559646099cd681d570 SHA512 cd0d491e5d3362c673b23769d802067f467d48038f0590d94a3a93fdcd6ebd3edc2162829854d0123576dc92a7b1bf49dd3fbad2a0e2a85c311701027d8d4fb9 diff --git a/app-portage/gs-elpa/gs-elpa-0.1.3-r1.ebuild b/app-portage/gs-elpa/gs-elpa-0.1.3-r1.ebuild index c832428a78a5..c8fa9ba8dd39 100644 --- a/app-portage/gs-elpa/gs-elpa-0.1.3-r1.ebuild +++ b/app-portage/gs-elpa/gs-elpa-0.1.3-r1.ebuild @@ -4,6 +4,7 @@ EAPI=6 PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest index f1d819e97301..66846bd897a1 100644 --- a/app-portage/layman/Manifest +++ b/app-portage/layman/Manifest @@ -1,4 +1,4 @@ DIST layman-2.4.3.tar.gz 135311 BLAKE2B b83fd543468be904a10d6fbda11f8d603a6936ecef3029c9d1c82fe4c938d2cd299874a3e114ac3524485ce8a33c5ec21885adddc218f5e331519318c0b1ad5a SHA512 2f3d1180647b358d5ca929fd28c6c5f4664f1f6f24e3114a4dc886d23279ffcdde7ca292c64aab84f1710ddf7029c26483de07c2271ca527b8618888b0ea2b54 -EBUILD layman-2.4.3.ebuild 2210 BLAKE2B f88284bd8845e8553b460d5d7ef44d57301eb5d3876c799c1276a9085c21aba374493cbe29dee540690f8983f10aee9dd91f8c53e38e060e042184a710e7fbf1 SHA512 1151cc36154d7dc9c9efcb00a5a0c16acef3bf5ee2360ace1d00ebd1f2c6fd39635703d63a2f4eefa6dc9173c39da127c37149d98ce2a7c6b924cda6d3e2632b -EBUILD layman-9999.ebuild 2419 BLAKE2B 31ea816cd9f003498b2eed4ba09545400a4943617d8770dc8417a42156efe696b161177d36b4f6b08a910d346201850793efd9f30b67102d5010413e3bbf430a SHA512 fe974af2325127e4811c2bfd4dee2c664fb84d3bd864e29629a31330d65979c0dc47f06d7cda19b4361887bedae9a9edfb9cb6ba432f909249836e4e76476940 +EBUILD layman-2.4.3.ebuild 2214 BLAKE2B 6712c9631062283d4b6569116deda0f79af84b7b321e0f901874110741b16cfee88210833c495159e44edea176f34062aaa16e89f9e26d05b16e348ce09e3091 SHA512 8d8e7bef6a9f309a35a18dce612b06f2d7d60f9dfcfd89b84ba9e644927095a4f8a7349487ada4a60c4ce964079e457ad333ecbfb7774b6f3131224a73c7e3d8 +EBUILD layman-9999.ebuild 2423 BLAKE2B f72367fc7c31e8c75b214fe2ed147a1b35fb3c60059a9a10455df6239576d8dbbbb77a2145b6d67fd37008a66a12a60f4eb7bcebfbecc06b7ad3e4f23451902b SHA512 15cfe8757ed4fa154c9d89db08fd1f1656a38769829843c241d3c36f4d5aaf30cfa9e9dff3222f6228a59c174097415c95ea0f0cd75c7867c23643fc7f571b12 MISC metadata.xml 1102 BLAKE2B 43b832918f1c938f9b8a7d8bd09869ab79c50b5c9c38faa73267db851deacbf9fb2a95fa34b7b90298134f1ec5b557adef10722c87ac34ff9b8784e5c2f8efcc SHA512 9025362fc830f889b90c753de3485917af23adcbdf6a567010e4d07570bbb51189039f8501d16ee1bd6ec094f2e163da5744f2a16bffadb4a7826f1b852ca88e diff --git a/app-portage/layman/layman-2.4.3.ebuild b/app-portage/layman/layman-2.4.3.ebuild index 4feaf210d2e1..2c12eb1139c4 100644 --- a/app-portage/layman/layman-2.4.3.ebuild +++ b/app-portage/layman/layman-2.4.3.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) PYTHON_REQ_USE="xml(+),sqlite?" DISTUTILS_USE_SETUPTOOLS=no diff --git a/app-portage/layman/layman-9999.ebuild b/app-portage/layman/layman-9999.ebuild index b9c60ed0d3d4..a2d5db3dcadf 100644 --- a/app-portage/layman/layman-9999.ebuild +++ b/app-portage/layman/layman-9999.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) PYTHON_REQ_USE="xml(+),sqlite?" DISTUTILS_USE_SETUPTOOLS=no diff --git a/app-portage/mirrorselect/Manifest b/app-portage/mirrorselect/Manifest index ac99a594458d..ceff10ed0e94 100644 --- a/app-portage/mirrorselect/Manifest +++ b/app-portage/mirrorselect/Manifest @@ -2,8 +2,8 @@ DIST mirrorselect-2.2.3.tar.gz 15230 BLAKE2B 7234ab8a681713c63b201e1ae362ea9a28d DIST mirrorselect-2.2.4.tar.gz 16085 BLAKE2B 67d3de3e25a993a4bfc546ae7d188b2a7e61da1cfbc85ac50119c88a81c4966959e31f88101880ba86ef27f0b0674a3d279b11135d2475d0b2fed1ea899021f5 SHA512 8749a916911088d128f9064d5aa78c3bf8b529d583db86eb6f7190959008257e231f7b0bae9a2f2fd6edc45f6d0ffb07364c16a3f190f8c97b88472c2d082037 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 955 BLAKE2B af1f82d9124117a757843678924f67ca558515f871103f66ff58d4382a2a7f755409fa6b78375e15ef36a5c0153c68f77be35e0508fec6d74495fe17510cd37e SHA512 d1c29f623719aeb6e6c95b03c7f46bf75caf668946f406149bb30ea0e0cb17aba32cd9c0f0b029c0c3fa402ca932027b9f1cdd74d5bad46a20c784cc1727f572 -EBUILD mirrorselect-2.2.6-r1.ebuild 1474 BLAKE2B 9f005d815ab46c44b9c19c6aa6ac3a23ca76394b2f39d37dd866d8f3ecd28031337a6e6e36d3b18d6820b7d6f1ee71abbf269bfdab80f931b54145eb9da4b19b SHA512 60afee632ab3e3162ebc91df722d48f9ff99957983ca9a9c2f2205f421bd08ad0e3e0e1dd8aef7948476eecf988c8ec01e4248f9ecf19d5787db5be0ebc25311 -EBUILD mirrorselect-9999.ebuild 1124 BLAKE2B d62d53b4ea567ab380d3335a4cef175dd393767e593174d6163d5615f2eb8617aa40fe2670f95122bdd5384735fc72a5e732f8f0685c1d6f7864189c9496701e SHA512 1477928867032a8291e9aed8e5d10ccd4537d2cd3208789bb3f5acf3935ffe0559dcf4e3dc6c68cb9321f0a52bdf0bcfd8fe8ce30561f85730ecae41e2f5cea6 +EBUILD mirrorselect-2.2.3.ebuild 995 BLAKE2B e0ec97702a025f790a5cbfecb5fb8eb5a82e5c0e1962d216467e2f18ec3f7d04cf8f7581171349560b43bea45a4664afcd83770f06d8f99c2cc1172955892f6a SHA512 f9b8f10e663714612a982c990a687f93a6dd14a70a5d959f96d4de941fed26c924f4982d86aee3a19092647b1e517ebea0b1764ad14ad82169a3ebe96e28fd63 +EBUILD mirrorselect-2.2.4-r1.ebuild 983 BLAKE2B 297bbe5788b3ab97ed4bbe0ff9eb644f2f636df3f880a871910a4792ec4dd36a8ba5c64b57fb98e1ffeeb1fadb43934b63815d5343d00d6e10b44c157983c0b1 SHA512 191778a7dd293e5ba1ef3f8c469d611350f5862469ce3bf1387c1d6c8297df11d4743ef37d432e18c8f91ab7c0e1ce1938f9879b610fef04de3f83a15ddeadff +EBUILD mirrorselect-2.2.6-r1.ebuild 1502 BLAKE2B 9f183457d66f3c75fc1416d37b8697da2e8d0428e09dfbe1d5e1b68b9f53443e6b9c2f1a559c016b704dadd32fc905915d9b8c20236ad00ab811aa28fb19e080 SHA512 361f0b3575a3af39e4b5be1973e5694976c19316b38ad9d5ef9490ddffa59aee0d849d5b36bb65d18e0582a07c8b93c3b3cf10c2b54782dc03af039f91f6f206 +EBUILD mirrorselect-9999.ebuild 1152 BLAKE2B 80030c40a84085f970ce61b151f66f1443437e1199176ca8ecd5066eef88baa97bcf93e5858b64460f6f1e78745d5138ffff89255f55c2efc3f82ddcd662052f SHA512 c0727475781cd4711fd895aa6b3f1a28f94a35b1f281782aa45c7d4b675267992a758274c418114f663aa9ca91d64aae84a55770b7e1cd2d86f231b3a37a85d4 MISC metadata.xml 494 BLAKE2B eac488423f418c6fe5ef0d4587a98897d9dfe5f2cfba0cc37c6770d66c9823c7cd5e31e9890246f83f39dff0c6c4ac886b4a57e6478384da58d42629802da576 SHA512 dbd7bb0614ca90644d52e0d923d37a73580138889590a485fa6d1f8621290e8aecab6d597304a071565c3ed013e884491ee4f51afd82239ce21126e78ce7bae9 diff --git a/app-portage/mirrorselect/mirrorselect-2.2.3.ebuild b/app-portage/mirrorselect/mirrorselect-2.2.3.ebuild index 6cffdf27d924..34f46b227a29 100644 --- a/app-portage/mirrorselect/mirrorselect-2.2.3.ebuild +++ b/app-portage/mirrorselect/mirrorselect-2.2.3.ebuild @@ -5,6 +5,7 @@ EAPI="5" PYTHON_COMPAT=( python3_6 ) PYTHON_REQ_USE="xml" +DISTUTILS_USE_SETUPTOOLS=no inherit eutils distutils-r1 prefix diff --git a/app-portage/mirrorselect/mirrorselect-2.2.4-r1.ebuild b/app-portage/mirrorselect/mirrorselect-2.2.4-r1.ebuild index ff6201f96620..56da64944567 100644 --- a/app-portage/mirrorselect/mirrorselect-2.2.4-r1.ebuild +++ b/app-portage/mirrorselect/mirrorselect-2.2.4-r1.ebuild @@ -5,6 +5,7 @@ EAPI="7" PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="xml" +DISTUTILS_USE_SETUPTOOLS=no inherit eutils distutils-r1 prefix diff --git a/app-portage/mirrorselect/mirrorselect-2.2.6-r1.ebuild b/app-portage/mirrorselect/mirrorselect-2.2.6-r1.ebuild index 1d8e0c30f161..8b8ad5291386 100644 --- a/app-portage/mirrorselect/mirrorselect-2.2.6-r1.ebuild +++ b/app-portage/mirrorselect/mirrorselect-2.2.6-r1.ebuild @@ -5,6 +5,7 @@ EAPI="7" PYTHON_COMPAT=( python3_{6,7,8} ) PYTHON_REQ_USE="xml" +DISTUTILS_USE_SETUPTOOLS=no inherit eutils distutils-r1 prefix diff --git a/app-portage/mirrorselect/mirrorselect-9999.ebuild b/app-portage/mirrorselect/mirrorselect-9999.ebuild index eaf8d49e634b..86426dcb91c6 100644 --- a/app-portage/mirrorselect/mirrorselect-9999.ebuild +++ b/app-portage/mirrorselect/mirrorselect-9999.ebuild @@ -5,6 +5,7 @@ EAPI="7" PYTHON_COMPAT=( python3_{6,7,8} ) PYTHON_REQ_USE="xml" +DISTUTILS_USE_SETUPTOOLS=no inherit eutils distutils-r1 git-r3 prefix diff --git a/app-portage/pfl/Manifest b/app-portage/pfl/Manifest index 27c6ce61d35a..fc7215839b6d 100644 --- a/app-portage/pfl/Manifest +++ b/app-portage/pfl/Manifest @@ -1,4 +1,3 @@ DIST pfl-3.1.tar.gz 5521 BLAKE2B fdc6e82c5d61d694a188c479b0566aafc507bcc2bbd1f176cd2771586b13de86a43a5d2e156beb4c9b5d10cd718046a05fce099894430c8f3d04c0922078e988 SHA512 b2bf79445a5b15caf339106f376d64accf5aad2c60038ba88180d64ce49e23dc3015efa2fcbeec886ba591cada053dfdc96873bda71b092be4622608062b6dcc -EBUILD pfl-3.1-r1.ebuild 1239 BLAKE2B 8e334d17f84d34fdd8ee8bd7f2039894b5abb9c6a77c041abc11abc7b1a7056b11e56b3368c9b7187a6c476abd92b1e7fe5faeeb5ea85432becd723e9a850f4e SHA512 5f43b2831292f6b6a2788d3d12f68050d721393938aaf5457981d06d2244de13563598deb4cbde2824b8d2f52c17e1e26740544a84c6f4f94e79f35681c9796e -EBUILD pfl-3.1.ebuild 1230 BLAKE2B b8944a8d97a6639678432f31b7378c679d9cc51b31e797aaeef21a47a3b662ec78dd73120a019bf74ee669cd6eac857a5a8adc252baf0559c079c8a5040c15b3 SHA512 e310428a00cc34c438584e0bce74789cc9fc77ecc6b575b2c9f029190772a8d5bb88689398ce73e340e1cba68995f8de688596d74011f3e0d8c6c39994964360 +EBUILD pfl-3.1-r1.ebuild 1232 BLAKE2B 281e81afcc904ac93e05a0a62468baeb493fa33b16023b22051a0d17893ab89ee306adf7180ab7d1aaa9b44c2b16953412e3770d647433a1a746aede6acc517c SHA512 6f0753b069bab1763b968b31b25bddde7ba2095f4056f28084c340a3c8c222cdda068d975ee8e079e7ff8d987a824a72a7d6fe0d8aa9c6a1281428bcb883caf5 MISC metadata.xml 495 BLAKE2B ef70490d091bdd595de1f73ab32dfa8d537c32bf8b5362d7ba19529d7f8c4cc8252702ab781fee5021f13a36b1724f471ff9b6358ddfb77cf7c31f2c4ff56b0d SHA512 b556cae880b209d43627f462f429c4aa71f023e96f6bef4eb2fbed854d28e94be98a3f07e65b980dbc22e6ad9b7da6fc284402329119a47538a2eb1158ce942b diff --git a/app-portage/pfl/pfl-3.1-r1.ebuild b/app-portage/pfl/pfl-3.1-r1.ebuild index bff47df54d94..2d75e642e856 100644 --- a/app-portage/pfl/pfl-3.1-r1.ebuild +++ b/app-portage/pfl/pfl-3.1-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/portagefilelist/client/archive/${PV}.tar.gz -> ${P}. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="+network-cron" DEPEND="" diff --git a/app-portage/pfl/pfl-3.1.ebuild b/app-portage/pfl/pfl-3.1.ebuild deleted file mode 100644 index 3a7b609facc4..000000000000 --- a/app-portage/pfl/pfl-3.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{6,7,8} ) -PYTHON_REQ_USE="xml" - -inherit distutils-r1 systemd - -DESCRIPTION="Searchable online file/package database for Gentoo" -HOMEPAGE="http://www.portagefilelist.de https://github.com/portagefilelist/client" -SRC_URI="https://github.com/portagefilelist/client/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="+network-cron" - -DEPEND="" -RDEPEND=" - ${DEPEND} - dev-python/requests[${PYTHON_USEDEP}] - net-misc/curl - sys-apps/portage[${PYTHON_USEDEP}] - network-cron? ( sys-apps/util-linux[caps] ) -" - -S="${WORKDIR}/client-${PV}" - -python_install_all() { - if use network-cron ; then - exeinto /etc/cron.weekly - doexe cron/pfl - fi - - systemd_dounit systemd/pfl.{service,timer} - - keepdir /var/lib/${PN} - - distutils-r1_python_install_all -} - -pkg_postinst() { - if [[ ! -e "${EROOT}/var/lib/${PN}/pfl.info" ]]; then - touch "${EROOT}/var/lib/${PN}/pfl.info" || die - fi - chown -R portage:portage "${EROOT}/var/lib/${PN}" || die - chmod 775 "${EROOT}/var/lib/${PN}" || die -} diff --git a/app-portage/pgo/Manifest b/app-portage/pgo/Manifest index 31d6bc9c4ec2..73072a014bdc 100644 --- a/app-portage/pgo/Manifest +++ b/app-portage/pgo/Manifest @@ -1,6 +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-0.0.3.ebuild 584 BLAKE2B 13e957fc2fbcfbf6b0355dcdc32911c1ffb069d66f7ad8da96cfd142702f0a3ee3d02091a6a1301536780fb09ee4111317d6ea99e7368a91671bed4062173066 SHA512 9a0ebb9477fe3b7fb33e20e84552cb1404a18c8813c3521e715159bc24a6247146fc77c09a80bb139d70e321891241d0a12c4e515cd2ae27c7d79c4e2f2530df 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 index e3a6873088bd..42500887708a 100644 --- a/app-portage/pgo/pgo-0.0.3.ebuild +++ b/app-portage/pgo/pgo-0.0.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then 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" + KEYWORDS="~amd64 ~ppc64 ~x86" fi DESCRIPTION="A command line interface for packages.gentoo.org" diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest index d8f344228eae..2d641997a631 100644 --- a/app-portage/portage-utils/Manifest +++ b/app-portage/portage-utils/Manifest @@ -1,8 +1,10 @@ DIST portage-utils-0.87.tar.xz 1772956 BLAKE2B b1487d89303b524ffa9e6030feba181fcad73a6f38febf29f63b1f7bcd7a5080ddb1f907ca217040d064427f2060bb3885a61c30663594428be475a5bf7253f0 SHA512 a29f2d1fc85aea1c2b4c8b16fca0e9b559a980951f79cb10d7fd836d99ec65a904f2cbc54a949150ce490ba5d705b0aa5aa39f56365968b3dd591cb3d7c5eb21 -DIST portage-utils-0.88.tar.xz 1776100 BLAKE2B 5165c99f163a39e2d8e9d503a43982999e70ff647af16acaae84279d17c327e78c2722fa9f332c570e8bfed7647ebb7f96281c3ed2c42948234fb23192e73ca5 SHA512 f5bddd170b66753bf3abd870add6f893e31ae971cc15f3b34366fbbd6d69848aa8aa301bbf3e4185f152ce110e890178828f867e64d8ede74c17e819c2961562 DIST portage-utils-0.89.tar.xz 1775088 BLAKE2B 6218cd3a5a435622366550857753529b38a8c2c9dbc2c9d72d3ce8517679fb782caded843807cebd606294a5ecb6dd110311e8da95d54626126b091ee902ab1d SHA512 c285901f1200f0ee81a4cd12840f5b4938fa525ce3611458287d6f5439c78b9ecf5ec0dc40d759fe5e6a848d4fd13b6d9ac38222ebf2c4453a60f9fdb842a55c +DIST portage-utils-0.90.1.tar.xz 1779252 BLAKE2B 27c94694cab84970c0c92e835b9039d9420fbfa20f9f2e03f4f53d118df4dc243cddce33994095a3e41bd1027a42c9c29cda65cb7cf4f45279a028b21555f4f8 SHA512 67290a69ad6ac40da3ce0f41d2630096690e69bb97a1428af921ccc582dcfbf903bbf98259f68afdbe9e96aef81672ea3352a9266a649e75f99acec7fa00cd8a +DIST portage-utils-0.90.tar.xz 1776636 BLAKE2B bbacc05aa97c77705ae4fbdb5efde5f1d49a99ac8ed259e026c9a997f43a86551b3a10a397e0c5f1da161d2c0d88afe88e22870705ca39d911c4a98ad13f4928 SHA512 2077061dd7dfd444d4ad38faf5a87aa44392d7747f71d7283b5e2775ce3d714773cd642ea085aea3dd34a715f2c446d42fd64ba42fa99e716e8d843aae3d9682 EBUILD portage-utils-0.87.ebuild 2171 BLAKE2B 5561831e035a2139060704c67366bb4b68a4a737fa405b22203696716bc8383177f740f4594de2d08be6622b702da68cbb18bffe047bac792db574c6fa3a5d57 SHA512 a73d4d44e24f616ee965f5663ce60df0287bd35d250470389889a5fa373471d2dc37c3eec1f1df7d9d2e6efe0d59ead2b683bce240a001e8b07ee809ff8c2629 -EBUILD portage-utils-0.88.ebuild 2179 BLAKE2B ecbd90f21ef26d89e423e198bd0e8e275aa63a8eabe515a0236c18370a755c18319c1b21c22b07a41eadf338a430bdeb13e753db0830b298853ed72b48aec6fd SHA512 401ce43ba8704b8d2936307e5250cf7335ad555fe4d8e9766ac7577a01540c1018252dc77c145913bb494891fae5f6860f33f80a17d58ab0b5bcd42e8c1652cf EBUILD portage-utils-0.89.ebuild 1806 BLAKE2B aa1b8f6e780d3939433ef354cc9bd57f131bb40668ce150f84ecfef4a46bcff7dbfb3a4a2e453a3d671498152a6cc9b75f180a09841aba5fdeb754d96712ef95 SHA512 2ddc921350fc44bedae040a9521d90745d768c1292ca50fc4eb486c31a50963c129d16b6dc149183d47793629e11a2b4b35043e7a2115021880881dc4b4f166f +EBUILD portage-utils-0.90.1.ebuild 1801 BLAKE2B 5ce439c1b34f92c225b8005dd93fa1aedc354863d4eddb9abd2028beec95c49fca444d3f9e97ad8dad42a1a933dbe8aa2cc0d8e536ac6619f8e73d4a01cc0f15 SHA512 3a937b7b424c3a614247328f94a83d0176788fb414adfafc446d5f31d6eb5df7fb49ede9c985e25b800e7ac732dba09089b4b3162c42e120f08ab124d92b8d2e +EBUILD portage-utils-0.90.ebuild 1802 BLAKE2B 94d66c92f2154e0f7f46079a30324af1182e80f13836e78a4f266cdf4967186a3072faba1af708bbd336271faeaf3bf003d61eb60a94d61d0456f36b081e3b6c SHA512 44ac88fea2d1ca8e32f65c5c3f84c1470d3e59195761938a2bae6acd6dabadc482960445ed13aa95f0057fed74e6a4d0ebd25b9d9d17463627227961bb51f3cd EBUILD portage-utils-9999.ebuild 1806 BLAKE2B aa1b8f6e780d3939433ef354cc9bd57f131bb40668ce150f84ecfef4a46bcff7dbfb3a4a2e453a3d671498152a6cc9b75f180a09841aba5fdeb754d96712ef95 SHA512 2ddc921350fc44bedae040a9521d90745d768c1292ca50fc4eb486c31a50963c129d16b6dc149183d47793629e11a2b4b35043e7a2115021880881dc4b4f166f MISC metadata.xml 573 BLAKE2B 7c24e5d74a38a20b0c79c228ca131ee5073cbf0fdccfc2b42221521ae684566b4bf7474743c0a9cd1273b59eb94e2eef63b1db70f0ffed7d688073bb3679e007 SHA512 85f32bcd860ab711ade03cdb4a241722efbba47396b736e302fa2282e363bc8e445daf9316996b1cedb420d2cb102fd416962f05e15a57c51b514d776ac7cd84 diff --git a/app-portage/portage-utils/portage-utils-0.88.ebuild b/app-portage/portage-utils/portage-utils-0.88.ebuild deleted file mode 100644 index 30461bad45eb..000000000000 --- a/app-portage/portage-utils/portage-utils-0.88.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -DESCRIPTION="Small and fast Portage helper tools written in C" -HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils" - -LICENSE="GPL-2" -SLOT="0" -IUSE="nls static openmp +qmanifest +qtegrity libressl" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 autotools - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git" -else - SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" - 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 - -RDEPEND=" - qmanifest? ( - openmp? ( - || ( - >=sys-devel/gcc-4.2:*[openmp] - sys-devel/clang-runtime:*[openmp] - ) - ) - static? ( - app-crypt/libb2:=[static-libs] - !libressl? ( dev-libs/openssl:0=[static-libs] ) - libressl? ( dev-libs/libressl:0=[static-libs] ) - sys-libs/zlib:=[static-libs] - app-crypt/gpgme:=[static-libs] - ) - !static? ( - app-crypt/libb2:= - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - sys-libs/zlib:= - app-crypt/gpgme:= - ) - ) - qtegrity? ( - openmp? ( - || ( - >=sys-devel/gcc-4.2:*[openmp] - sys-devel/clang-runtime:*[openmp] - ) - ) - static? ( - !libressl? ( dev-libs/openssl:0=[static-libs] ) - libressl? ( dev-libs/libressl:0=[static-libs] ) - ) - !static? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) - ) -" -DEPEND="${RDEPEND}" - -src_configure() { - econf \ - --disable-maintainer-mode \ - --with-eprefix="${EPREFIX}" \ - $(use_enable qmanifest) \ - $(use_enable qtegrity) \ - $(use_enable openmp) \ - $(use_enable static) -} - -pkg_postinst() { - local pvr - local doshow= - for pvr in ${REPLACING_VERSIONS} ; do - [[ ${pvr} != "0.8"[012]* ]] && doshow=true - done - - if [[ ${doshow} == true ]] ; then - elog "This version of Portage utils has undergone significant changes." - elog "Please read the elog manpages for applets like qlop(1) and" - elog "qfile(1) where argument options have changed." - fi -} diff --git a/app-portage/portage-utils/portage-utils-0.90.1.ebuild b/app-portage/portage-utils/portage-utils-0.90.1.ebuild new file mode 100644 index 000000000000..598f9b50de78 --- /dev/null +++ b/app-portage/portage-utils/portage-utils-0.90.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +DESCRIPTION="Small and fast Portage helper tools written in C" +HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils" + +LICENSE="GPL-2" +SLOT="0" +IUSE="nls static openmp +qmanifest +qtegrity libressl" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 autotools + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git" +else + SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" + 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 + +RDEPEND=" + qmanifest? ( + openmp? ( + || ( + >=sys-devel/gcc-4.2:*[openmp] + sys-devel/clang-runtime:*[openmp] + ) + ) + static? ( + app-crypt/libb2:=[static-libs] + !libressl? ( dev-libs/openssl:0=[static-libs] ) + libressl? ( dev-libs/libressl:0=[static-libs] ) + sys-libs/zlib:=[static-libs] + app-crypt/gpgme:=[static-libs] + ) + !static? ( + app-crypt/libb2:= + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + sys-libs/zlib:= + app-crypt/gpgme:= + ) + ) + qtegrity? ( + openmp? ( + || ( + >=sys-devel/gcc-4.2:*[openmp] + sys-devel/clang-runtime:*[openmp] + ) + ) + static? ( + !libressl? ( dev-libs/openssl:0=[static-libs] ) + libressl? ( dev-libs/libressl:0=[static-libs] ) + ) + !static? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + ) +" +DEPEND="${RDEPEND}" + +src_configure() { + econf \ + --disable-maintainer-mode \ + --with-eprefix="${EPREFIX}" \ + $(use_enable qmanifest) \ + $(use_enable qtegrity) \ + $(use_enable openmp) \ + $(use_enable static) +} diff --git a/app-portage/portage-utils/portage-utils-0.90.ebuild b/app-portage/portage-utils/portage-utils-0.90.ebuild new file mode 100644 index 000000000000..ea8608f43c1c --- /dev/null +++ b/app-portage/portage-utils/portage-utils-0.90.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +DESCRIPTION="Small and fast Portage helper tools written in C" +HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils" + +LICENSE="GPL-2" +SLOT="0" +IUSE="nls static openmp +qmanifest +qtegrity libressl" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 autotools + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git" +else + SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" + 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 + +RDEPEND=" + qmanifest? ( + openmp? ( + || ( + >=sys-devel/gcc-4.2:*[openmp] + sys-devel/clang-runtime:*[openmp] + ) + ) + static? ( + app-crypt/libb2:=[static-libs] + !libressl? ( dev-libs/openssl:0=[static-libs] ) + libressl? ( dev-libs/libressl:0=[static-libs] ) + sys-libs/zlib:=[static-libs] + app-crypt/gpgme:=[static-libs] + ) + !static? ( + app-crypt/libb2:= + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + sys-libs/zlib:= + app-crypt/gpgme:= + ) + ) + qtegrity? ( + openmp? ( + || ( + >=sys-devel/gcc-4.2:*[openmp] + sys-devel/clang-runtime:*[openmp] + ) + ) + static? ( + !libressl? ( dev-libs/openssl:0=[static-libs] ) + libressl? ( dev-libs/libressl:0=[static-libs] ) + ) + !static? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + ) +" +DEPEND="${RDEPEND}" + +src_configure() { + econf \ + --disable-maintainer-mode \ + --with-eprefix="${EPREFIX}" \ + $(use_enable qmanifest) \ + $(use_enable qtegrity) \ + $(use_enable openmp) \ + $(use_enable static) +} diff --git a/app-portage/portpeek/Manifest b/app-portage/portpeek/Manifest index 2a0676003553..2abb37e27c75 100644 --- a/app-portage/portpeek/Manifest +++ b/app-portage/portpeek/Manifest @@ -1,5 +1,3 @@ -DIST portpeek-3.1.4.tar.gz 13703 BLAKE2B 9afba0c81e63761160182aaea5f505e640867936e0ac982bfff15dc7c8ae201eede211e04f29b832d8989f9b0e63789234fab08c9cb073ea0d4c7fa96d87d90e SHA512 aae4d79d32c6a8c0bdcce83e3ea67235007db96cc3655e26861b11431bea1e7ac3cf90bed12d3f79cb354381f0590ed0b409c2c7593717ada8b2bf8d8ae4de37 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 +EBUILD portpeek-3.1.5.ebuild 689 BLAKE2B c12b402b21f4f3978b9f6f8602f8becb37e67941f2321a224aee3e48fa0026fd71400e66c6b8349c696829f491bfc650c01699600495f905178052d9f54e5b3b SHA512 e560bdfd6c6d30450adac92bb79b51888667f677dcc08dee71327208a8f0a0cd569eef362441234cfb8d192eb2f3b5ab85f2530d9bfba020fc1f99fae9277da9 MISC metadata.xml 247 BLAKE2B d6a36f1ceb3124edcff52b16e0893bf1984a3615da55fa5d160ae6faf816680dd7e735c3b9c5088ea101aa73501b4492553003771190867e35dbba8413d5ea7b SHA512 992dfbcdbf5401accacff7c9506d06cfd10555546cd041211755a90664a107ddc99d5d6b2b429a241929fe8895a0d5d571e3821ac0395dda10ed22cad60cb1a9 diff --git a/app-portage/portpeek/portpeek-3.1.4.ebuild b/app-portage/portpeek/portpeek-3.1.4.ebuild deleted file mode 100644 index c8c2e40c2d4f..000000000000 --- a/app-portage/portpeek/portpeek-3.1.4.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.5.ebuild b/app-portage/portpeek/portpeek-3.1.5.ebuild index 9b066f889246..b81cd64dc282 100644 --- a/app-portage/portpeek/portpeek-3.1.5.ebuild +++ b/app-portage/portpeek/portpeek-3.1.5.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit python-r1 @@ -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/repoman/Manifest b/app-portage/repoman/Manifest index 0ee35e53858f..cac1afbe69e8 100644 --- a/app-portage/repoman/Manifest +++ b/app-portage/repoman/Manifest @@ -1,6 +1,8 @@ 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 1966 BLAKE2B 5ba6c949afc14e8e64d4266211ee056692efb471f2dacde9312d0eb528e414ce662dcca99cc9407dd77203a85ccc93278362bec3bd64f32fe8be2eef60ab88a6 SHA512 243d1ddde363813e591e22f53177df59d200324e2861beb6aa036c6c4dd9bd9a78fe2eea1ecb82106cf94d8796e65a9e1301e07d10bfafb0c3e847603589ff77 -EBUILD repoman-9999.ebuild 1974 BLAKE2B 006e49015b7b252a4105f4f5f4c2bdbe2e828a44004c93a2a263be178793d245346b2eabf9688ac8c69f33066f393550aeec18fd5b1a90c52f0dac533743a503 SHA512 b568772c42fc7cd3ba1ea6daae580c3ca3c0fd5aebea530d3c47e3762f66deae9f8b4ac09a22412ec3dfb6372cc112e0851ac3d69da4649abd9d0fbc73bd5190 +DIST repoman-3.0.2.tar.bz2 88258 BLAKE2B 32c4d6750fd225cf9fc071be0ffbb38563ffdaf50f1f1ac7247ce3733bd781cd699052101df8b6565fd3d32ec6d9a54efb611b815a722b7954d8100ce01de146 SHA512 fd5b4549a0b108ed1ad37fc0766fc73db127bba8b023a74566ee0167e2a9c56c8597b83ead16522aaf84f158a9a5d0d59e4b5bcc908e6024724c087c837e1fa2 +EBUILD repoman-2.3.23.ebuild 1969 BLAKE2B 58a32ecf2b478a72158c99813f12c6b82ad55288da0f2e33cad10d880ca91e05e8e4cea6596ca2bf9b564bcfd899eaf5b5859c7c12b363acf3960eda99f7a56b SHA512 4cc51f60d3d683c3670c5ddeeef8eb7632d0a3e3bf7672b72d1871564d7531b697820a4df02e715683245d1ae42d1fbb1dfd7fffbc59d88a6132126cf49ec9dd +EBUILD repoman-3.0.1.ebuild 1973 BLAKE2B 7a4ec001d01a13d3c4c307c3123a585e4b8c6ed10c2abd4b22b411b128080ec6f3bb61ff45497a77382435a685e9bd886b18f72b9e36c782d6b502f8b60f399a SHA512 6a0cbd1e0b7e20fbbacb5d64de14bdc4337f83207ae2617a2f53d60b0ec8a63c9a709f7ffe283cade3024175bc071f43a69f7e22ff472508b9fae915e469950b +EBUILD repoman-3.0.2.ebuild 1973 BLAKE2B 7a4ec001d01a13d3c4c307c3123a585e4b8c6ed10c2abd4b22b411b128080ec6f3bb61ff45497a77382435a685e9bd886b18f72b9e36c782d6b502f8b60f399a SHA512 6a0cbd1e0b7e20fbbacb5d64de14bdc4337f83207ae2617a2f53d60b0ec8a63c9a709f7ffe283cade3024175bc071f43a69f7e22ff472508b9fae915e469950b +EBUILD repoman-9999.ebuild 1982 BLAKE2B b26bb32e1634ad535bd257e4d706a1ee5e3372ebb91dca98ed1e6fd4e382ae0aa1010fa3f67a7b7a315e0e4c3ca973fcfc8244a1e831a720e13ca1d174bb825b SHA512 69ae45762bc10bb322df77623f364632b76f1a1a6e8e2794f3bdce9f555005b5ceccb2726e5b7a9444d86018e7e7b7c49ad511a619f9a30b3c8f40976a737b73 MISC metadata.xml 472 BLAKE2B 7433ca0ddf5b8554caba0893b28e5681419f18e7f8d28c1c202c98b9a198ea4222958dd537247e29e2f3300ee051860315b15ca7fbd92ba2c4fe614a43171942 SHA512 53566a405056159de7412ea3b447ce6a7b73833fe927a04b5576bc77b2f4b181de8413956ff2b0b1836025352566b0a44252c2ebaf313cfea4020ea5490f3ab0 diff --git a/app-portage/repoman/repoman-2.3.23.ebuild b/app-portage/repoman/repoman-2.3.23.ebuild index 9dfe116e98f2..aaaa98275085 100644 --- a/app-portage/repoman/repoman-2.3.23.ebuild +++ b/app-portage/repoman/repoman-2.3.23.ebuild @@ -50,7 +50,7 @@ python_install() { } pkg_postinst() { - if [[ -z {REPLACING_VERSIONS} ]]; then + if [[ -z ${REPLACING_VERSIONS} ]]; then elog "" elog "This release of repoman is from the new portage/repoman split" elog "release code base." diff --git a/app-portage/repoman/repoman-3.0.1.ebuild b/app-portage/repoman/repoman-3.0.1.ebuild index 7d7c4645d606..b110bd4e8bca 100644 --- a/app-portage/repoman/repoman-3.0.1.ebuild +++ b/app-portage/repoman/repoman-3.0.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_COMPAT=( python3_{6..9} pypy3 ) PYTHON_REQ_USE='bzip2(+)' inherit distutils-r1 @@ -50,7 +50,7 @@ python_install() { } pkg_postinst() { - if [[ -z {REPLACING_VERSIONS} ]]; then + if [[ -z ${REPLACING_VERSIONS} ]]; then elog "" elog "This release of repoman is from the new portage/repoman split" elog "release code base." diff --git a/app-portage/repoman/repoman-3.0.2.ebuild b/app-portage/repoman/repoman-3.0.2.ebuild new file mode 100644 index 000000000000..b110bd4e8bca --- /dev/null +++ b/app-portage/repoman/repoman-3.0.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{6..9} pypy3 ) +PYTHON_REQ_USE='bzip2(+)' + +inherit distutils-r1 + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git" + 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" +fi + +DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +RDEPEND=" + >=sys-apps/portage-3.0.4[${PYTHON_USEDEP}] + >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +python_test() { + esetup.py test +} + +python_install() { + # Install sbin scripts to bindir for python-exec linking + # they will be relocated in pkg_preinst() + distutils-r1_python_install \ + --system-prefix="${EPREFIX}/usr" \ + --bindir="$(python_get_scriptdir)" \ + --docdir="${EPREFIX}/usr/share/doc/${PF}" \ + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ + --sbindir="$(python_get_scriptdir)" \ + --sysconfdir="${EPREFIX}/etc" \ + "${@}" +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "" + elog "This release of repoman is from the new portage/repoman split" + elog "release code base." + elog "This new repoman code base is still being developed. So its API's" + elog "are not to be considered stable and are subject to change." + elog "The code released has been tested and considered ready for use." + elog "This however does not guarantee it to be completely bug free." + elog "Please report any bugs you may encounter." + elog "" + fi +} diff --git a/app-portage/repoman/repoman-9999.ebuild b/app-portage/repoman/repoman-9999.ebuild index ac8c1532d0ef..aa73aeae5448 100644 --- a/app-portage/repoman/repoman-9999.ebuild +++ b/app-portage/repoman/repoman-9999.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6..9} pypy3 ) PYTHON_REQ_USE='bzip2(+)' inherit distutils-r1 @@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git" S="${WORKDIR}/${P}/repoman" else - SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/${P}.tar.bz2" + 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" fi @@ -26,7 +26,7 @@ SLOT="0" IUSE="" RDEPEND=" - >=sys-apps/portage-2.3.0_rc[${PYTHON_USEDEP}] + >=sys-apps/portage-3.0.4[${PYTHON_USEDEP}] >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] " @@ -50,7 +50,7 @@ python_install() { } pkg_postinst() { - if [[ -z {REPLACING_VERSIONS} ]]; then + if [[ -z ${REPLACING_VERSIONS} ]]; then elog "" elog "This release of repoman is from the new portage/repoman split" elog "release code base." diff --git a/app-portage/unsymlink-lib/Manifest b/app-portage/unsymlink-lib/Manifest index 43cd9b0218d0..ea0c7a42ecb6 100644 --- a/app-portage/unsymlink-lib/Manifest +++ b/app-portage/unsymlink-lib/Manifest @@ -1,3 +1,5 @@ DIST unsymlink-lib-18.tar.gz 10807 BLAKE2B 0c15ba8fadc96641139db68068c6402f24bd9129b452a8996c393ee899b274e7a5c96d58c2745b74ec3dbb469008a6756041b153abbbe3f29aca5f93c8700834 SHA512 bb08f1c35046d756aee752c7cd28f8eb93c562587f2fbc0070817c11fd42f3d12fade9c8ad29c508813e10993f5b622c9d33da52e49dfa7e16b1997a72d491f5 +DIST unsymlink-lib-19.tar.gz 11235 BLAKE2B 955583517c485125722bdc808e1038c038509fad0afe0774f16299f2eb3a6088d7433e11565567bb3c9976a27910fbd9fe92289eaa210062f38eb9e3b15e120b SHA512 98943c887aeb70fc667c2092b985fe0078f127123d271cc45e1abb3e9b6218f1190bd23f140fa9775dca1d473d03113e6cfa8aeca8985cfc31f1cb459c4c620e EBUILD unsymlink-lib-18.ebuild 728 BLAKE2B 9d452fd9349f3454cc6f5c5958d9c09b910bf9d48c6a30391f9ba0662802064b9a941db005c007aaa0c0a3c2e8be786d5ae48a250610876bbe4cabaa405a0eeb SHA512 3350181f6b4bfb6ee4adde99dd576f014543b2d7649849ffd9df12954731f6f1718c0513c9ae3f983e07284d35d0fe55b27d58a58ca62fdd1b6bb65fe6334e87 +EBUILD unsymlink-lib-19.ebuild 728 BLAKE2B 2d2b3e5f369ab38f76fc1365da0997b206cbddaeb6f59f0c0422142112b95812e61ecc683ef0cb65db5c989a57f8c77ca49864ae2bd3ee5ae2ea722f1b8b8681 SHA512 5d6a758a2d33f2a713d18cf0db86f5341de88f633d4f2d3ec18ac132cb20417fa1523389354117d782e2eb69062fd40375e2ad0ff92416e3bf2a68dcb428d048 MISC metadata.xml 401 BLAKE2B f16ce51083f8054e7190c2d5fc193808898071af155cc8442a9ef7064cb4d46e6639d8724f85a4a0f551477c6f7ae0f81434c6bef8bd88b2077ea7b7e1f2133b SHA512 dbd79971b54d9027956c46586b547f8308404e273e91dd7ff84d3fbbd50936b8f19dd1dacde5e16a22ca2ef17924f19f66ec83e64c9f145f29322150db9e00a6 diff --git a/app-portage/unsymlink-lib/unsymlink-lib-19.ebuild b/app-portage/unsymlink-lib/unsymlink-lib-19.ebuild new file mode 100644 index 000000000000..f7f1966a740b --- /dev/null +++ b/app-portage/unsymlink-lib/unsymlink-lib-19.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit python-single-r1 + +DESCRIPTION="Convert your system to SYMLINK_LIB=no" +HOMEPAGE="https://github.com/mgorny/unsymlink-lib" +SRC_URI="https://github.com/mgorny/unsymlink-lib/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# tests are docker-based, you need a running docker daemon and you +# should expect leftover images +RESTRICT="test" + +RDEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + sys-apps/portage[${PYTHON_MULTI_USEDEP}] + ')" + +src_install() { + python_doscript unsymlink-lib + dodoc README +} -- cgit v1.2.3