diff options
Diffstat (limited to 'dev-python')
22 files changed, 306 insertions, 14 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 5d8e0c355f61..a67435806c37 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest new file mode 100644 index 000000000000..72ada8478919 --- /dev/null +++ b/dev-python/beartype/Manifest @@ -0,0 +1,3 @@ +DIST beartype-0.11.0.gh.tar.gz 806671 BLAKE2B 757764885fb99d82ecd2d7e205329a4f66898e0552e29216ca943ebc79661d0f43454dd43b0a7529cb148c0a50c9241eef56f7d5f1534290496d9811b3b9dac6 SHA512 23aff4208f6e41a8f3366c161576e6a6ff30f8d702926a52c266da4d169d683341ca6e728f5882ea2dbe91be23e64314b43343db4fab795d08a2983015398d9d +EBUILD beartype-0.11.0.ebuild 613 BLAKE2B a2a4fbd3e23ed6e1e2f377e9a0785f6505d98a7764e171c3ce471735ce79d8a05dfa01050ea1bc54b199dd0db9a3c817d46c5d6ac722353d45cd9ad643ca6b12 SHA512 7f55707001bc67fdd1bbb4a8ca920f7ea35e549fe92e92972096556c872736b02971186a5a0c42cc4f18e641596a79f84b972e97926efe2fababcf63c67b148f +MISC metadata.xml 393 BLAKE2B f22040a947a67160c9b4c2d41db713ea69ae7a272aba75c04b1620e3f813d62718425acbc8c18716981e4176ebeabc5b60e9376d9927552ea5a36b51b7baccdd SHA512 dea8caeb6e9091672994cee213be075819d593d1034cbc7e2b076f3fc32bd2afde13b6af094956885c9ddaa72f272c6a198f4f92e7b095606fdf900a4cec47ec diff --git a/dev-python/beartype/beartype-0.11.0.ebuild b/dev-python/beartype/beartype-0.11.0.ebuild new file mode 100644 index 000000000000..cf692b59c322 --- /dev/null +++ b/dev-python/beartype/beartype-0.11.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Unbearably fast runtime type checking in pure Python" +HOMEPAGE=" + https://pypi.org/project/beartype/ + https://github.com/beartype/beartype +" +SRC_URI=" + https://github.com/beartype/beartype/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/beartype/metadata.xml b/dev-python/beartype/metadata.xml new file mode 100644 index 000000000000..496068a9baca --- /dev/null +++ b/dev-python/beartype/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="pypi">beartype</remote-id> + <remote-id type="github">beartype/beartype</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/bracex/Manifest b/dev-python/bracex/Manifest index 2b3a485ba907..007f83b101f1 100644 --- a/dev-python/bracex/Manifest +++ b/dev-python/bracex/Manifest @@ -1,3 +1,3 @@ DIST bracex-2.3_p1.tar.gz 27541 BLAKE2B a9e33e01f014c6b784b059a76da338a708a24ff88787c98c0916a6d13ac5497a1f4f14d711cab8bde1281a9968db68bdc8fdfbc23a531ef6c89adfa9974492b1 SHA512 3c5a8a81adb78c9d3d40b57328a6a47b3257bb0072be2685c8049cf8a91501993ce470dfd394a61d0a0fdcd082405b204e5e3e0666018978b5aa820b0d74b631 -EBUILD bracex-2.3_p1.ebuild 1197 BLAKE2B 23cd944ab3128023b48b64fd1ce5a213d08df3c23da4a727c36b0bb89e54da8fec146d291db247d3dfbc50c8b6a32368735f399c2d7133457059d18198ea82be SHA512 e0564dfd914fe79b1367a8e327ade7b14c15b0c7c1874f679768eb4fde618e7260600acea97cad514ffefae5eae497981a965eb918291bf6c3f019bc0cb31617 +EBUILD bracex-2.3_p1.ebuild 1203 BLAKE2B 34ba2bfc4018dcc951cc54fb4697604ab872b6a72f6dc2e826082159a1622e704eb4d4b26303cbc1df3d59e363db8f1d2e4255551776eb5cfb137cf389d18684 SHA512 19f652a0cd9cc3f3ed96d6bd8839b2661d8dada8f275f03df382e0ef95152598ef9feee2a5868c9d77656e27e204de454c110a2531c6088d95ded5fd48d8d1b9 MISC metadata.xml 1353 BLAKE2B d6fd0602c7e79269273cea7837247e6f2a3bf4cb26a3abae6a70975792b12f83b8403faac84e8c4011bf236df34da5ff85904e13efd54a577f04b16ee0abd642 SHA512 74a14139c4a40c542680dfd94b2f227c7cb62981bac82e2b57b68c6c2e3be17e80222e01fd92e53b18fae2d8e33fb84f01f074e43e1ddb21e0f06bba13bda713 diff --git a/dev-python/bracex/bracex-2.3_p1.ebuild b/dev-python/bracex/bracex-2.3_p1.ebuild index c7173fbae49d..31c20d57b29d 100644 --- a/dev-python/bracex/bracex-2.3_p1.ebuild +++ b/dev-python/bracex/bracex-2.3_p1.ebuild @@ -32,7 +32,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" test? ( diff --git a/dev-python/certifi/Manifest b/dev-python/certifi/Manifest index 297928180fe9..f28ffdae0243 100644 --- a/dev-python/certifi/Manifest +++ b/dev-python/certifi/Manifest @@ -1,3 +1,6 @@ +AUX certifi-3021.3.16-use-importlib.patch 6291 BLAKE2B 6ab0b3586c87564e5f92f18a2a9f8f449959962105dc2d0ee348f53d42cad93b0c23c102fe57c224eb449771f0139c38561d14a8fe666dac5666c8be452fad3c SHA512 80d92dbf505f5a4a6372a77e79299cbb9afd7a0770c66c197045948d50d249276e954b09ae36d7c6fef6be4033c775ba096bdae9319286af1c603af33738362f +DIST certifi-system-store-3021.3.16.gh.tar.gz 13784 BLAKE2B c0c2322fe298d363c4ef4dada2c0db8837bf7a32d86a7b54a1b45bb3dd3c99d732b2612f25495f4a59d9692f896e2b962e7057fa5fec9998724476db48f90c2a SHA512 44953ed8a3deb5fa4aff3f74afa557219e042acea395e9cdebfd26fd43ce0bdeca07c6b6dfe91977f88852e7674b94337b93c4d78fd2da6f47a6187fa46d6668 DIST certifi-system-store-3021.3.16.tar.gz 13784 BLAKE2B c0c2322fe298d363c4ef4dada2c0db8837bf7a32d86a7b54a1b45bb3dd3c99d732b2612f25495f4a59d9692f896e2b962e7057fa5fec9998724476db48f90c2a SHA512 44953ed8a3deb5fa4aff3f74afa557219e042acea395e9cdebfd26fd43ce0bdeca07c6b6dfe91977f88852e7674b94337b93c4d78fd2da6f47a6187fa46d6668 EBUILD certifi-3021.3.16-r2.ebuild 1374 BLAKE2B d38b75478478579e47e2318722fc870be0d69327960a7cc7e4eb2db86ae2c6baf3c08b36c0144d3bdfad31326d62f044fc8207c8fb32788a1616e22e40538b20 SHA512 59de47ac00ae7ce9fc36021c1bf784a8aec1886c3f037a9f206bfcaa19147ca0c9e72ab61e5bacf4c0e2074eb322a25ad8316e2e0a32e5d413046dc6f8d46b99 +EBUILD certifi-3021.3.16-r3.ebuild 1438 BLAKE2B 698d3843df1fbee5ddb96837e70869df5d10183c2ea15631cb95ed04abb583b36d4754e2dce8eaa1559784c37ccb4bfb40c1e60fb9bf567b9b35bd5669058d09 SHA512 3ee08168ff6c5b70cd66aae1f07e30f48a21ce98496f7d6bd2d1f54eeb62f2f3bafb1c09f9dfdf4f3870302458a77979cfa94e7e2608dcf672c15f080f847786 MISC metadata.xml 427 BLAKE2B 12dfba937658c8ecdf591eef8803d721aec4be7f4f78e819d8add5ea85b5b73a9c071ae8d79d7abcedf6876ea53ea5365a7fd9adffc1c04ac4738e9f05ef58af SHA512 b4a027b08e92241cd0eb000e3220eaa4008f3e7b49f52b00b4b6abeaf7d66cfc92597a9633e1e29ff98758f258678ae09c213d332614d3f94e003ff0e59ad74b diff --git a/dev-python/certifi/certifi-3021.3.16-r3.ebuild b/dev-python/certifi/certifi-3021.3.16-r3.ebuild new file mode 100644 index 000000000000..ca1efe706415 --- /dev/null +++ b/dev-python/certifi/certifi-3021.3.16-r3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_P=certifi-system-store-${PV} +DESCRIPTION="A certifi hack to use system trust store on Linux/FreeBSD" +HOMEPAGE=" + https://github.com/tiran/certifi-system-store/ + https://pypi.org/project/certifi-system-store/ +" +SRC_URI=" + https://github.com/tiran/certifi-system-store/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + app-misc/ca-certificates + dev-python/setuptools[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}"/${P}-use-importlib.patch +) + +EPYTEST_IGNORE=( + # requires Internet + tests/test_requests.py +) + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e "s^/etc^${EPREFIX}/etc^" src/certifi/core.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + local distinfo=( certifi_system_store*.dist-info ) + [[ -d ${distinfo} ]] || die + ln -v -s "${distinfo}" "${distinfo/_system_store}" || die +} diff --git a/dev-python/certifi/files/certifi-3021.3.16-use-importlib.patch b/dev-python/certifi/files/certifi-3021.3.16-use-importlib.patch new file mode 100644 index 000000000000..3028bfcb99cf --- /dev/null +++ b/dev-python/certifi/files/certifi-3021.3.16-use-importlib.patch @@ -0,0 +1,164 @@ +1. https://github.com/tiran/certifi-system-store/commit/6945f34b7be433dbf22946825cdb225d5d2136d5 +2. https://github.com/tiran/certifi-system-store/pull/21 + +Avoid repeated instances of https://bugs.gentoo.org/878045 when a package +has too-strict requirements and then affects other, unrelated Python +packages on the system. + +From 6945f34b7be433dbf22946825cdb225d5d2136d5 Mon Sep 17 00:00:00 2001 +From: Christian Heimes <christian@python.org> +Date: Tue, 16 Mar 2021 16:00:08 +0100 +Subject: [PATCH] Relax patch checks (#13) + +- only check that version matches, not files are identical +- compare base directories with samefile. This fixes a problem with + lib64 symlink in virtual envs. + +Signed-off-by: Christian Heimes <christian@python.org> +--- a/src/certifi/_patch.py ++++ b/src/certifi/_patch.py +@@ -28,7 +28,7 @@ def _patch_dist_info(): + except pkg_resources.DistributionNotFound: + pass + else: +- if os.path.samefile(css_dist.egg_info, certifi_dist.egg_info): ++ if certifi_dist.version == css_dist.version: + return False, css_dist.egg_info, certifi_dist.egg_info + else: + # blow away certifi's dist-info +@@ -55,7 +55,9 @@ def _patch_dist_info(): + certifi_dir = os.path.dirname(os.path.abspath(__file__)) + dist_dir = os.path.abspath(certifi_dist.egg_info) + +- if os.path.dirname(certifi_dir) != os.path.dirname(dist_dir): ++ # compare with samefile instead of string comparison to avoid false ++ # negatives caused by venv lib64 / lib symlinks ++ if not os.path.samefile(os.path.dirname(certifi_dir), os.path.dirname(dist_dir)): + raise RuntimeError( + f"'{certifi_dir} and {dist_dir} have different parent directories." + ) + +From cdec6d20b5d716d9853e72a1519a304070395498 Mon Sep 17 00:00:00 2001 +From: Christian Heimes <christian@python.org> +Date: Wed, 22 Jun 2022 10:08:18 +0200 +Subject: [PATCH] Use importlib on Python 3.8+ + +--- a/setup.cfg ++++ b/setup.cfg +@@ -38,8 +40,9 @@ packages = certifi + include_package_data = True + zip_safe = True + setup_requires = setuptools +-# hack to prevent installation on unsupported platforms Windows and macOS + install_requires = ++ setuptools; python_version < "3.8" ++ # hack to prevent installation on unsupported platforms Windows and macOS + certifi-system-store > 4000; sys_platform == "win32" or sys_platform == "darwin" + python_requires = >=3.6 + +--- a/src/certifi/_patch.py ++++ b/src/certifi/_patch.py +@@ -1,7 +1,31 @@ + import os + import shutil + import sys +-import pkg_resources ++ ++if sys.version_info >= (3, 8): ++ from importlib import metadata ++ ++ PackageNotFoundError = metadata.PackageNotFoundError ++ ++ def _get_distinfo(name): ++ dist = metadata.distribution(name) ++ egg_info = dist._path ++ return dist.version, egg_info ++ ++ def _invalidate_caches(): ++ pass ++ ++else: ++ import pkg_resources ++ ++ PackageNotFoundError = pkg_resources.DistributionNotFound ++ ++ def _get_distinfo(name): ++ dist = pkg_resources.get_distribution(name) ++ return dist.version, dist.egg_info ++ ++ def _invalidate_caches(): ++ pkg_resources.working_set.__init__() + + + def _relsymlink(target, linkname): +@@ -22,22 +46,22 @@ def _relsymlink(target, linkname): + + def _patch_dist_info(): + # distribution object for the canonical project name +- css_dist = pkg_resources.get_distribution("certifi_system_store") ++ css_version, css_egg_info = _get_distinfo("certifi_system_store") + try: +- certifi_dist = pkg_resources.get_distribution("certifi") +- except pkg_resources.DistributionNotFound: ++ certifi_version, certifi_egg_info = _get_distinfo("certifi") ++ except PackageNotFoundError: + pass + else: +- if certifi_dist.version == css_dist.version: +- return False, css_dist.egg_info, certifi_dist.egg_info ++ if certifi_version == css_version: ++ return False, css_egg_info, certifi_egg_info + else: + # blow away certifi's dist-info +- shutil.rmtree(certifi_dist.egg_info) ++ shutil.rmtree(certifi_egg_info) + # reset current working set, so pkg_resources can pick up our hack +- pkg_resources.working_set.__init__() ++ _invalidate_caches() + + # certifi-system-store's dist-info +- abs_css_distinfodir = os.path.abspath(css_dist.egg_info) ++ abs_css_distinfodir = os.path.abspath(css_egg_info) + css_basedir, css_distinfodir = os.path.split(abs_css_distinfodir) + + # certifi's dist-info in same base directory +@@ -48,12 +72,12 @@ def _patch_dist_info(): + _relsymlink(target=abs_css_distinfodir, linkname=abs_certifi_distinfodir) + + # get dist info from refreshed working set +- css_dist = pkg_resources.get_distribution("certifi_system_store") +- certifi_dist = pkg_resources.get_distribution("certifi") ++ css_version, css_egg_info = _get_distinfo("certifi_system_store") ++ certifi_version, certifi_egg_info = _get_distinfo("certifi") + + # check that certifi dist-info is in same site-packages as certifi package + certifi_dir = os.path.dirname(os.path.abspath(__file__)) +- dist_dir = os.path.abspath(certifi_dist.egg_info) ++ dist_dir = os.path.abspath(certifi_egg_info) + + # compare with samefile instead of string comparison to avoid false + # negatives caused by venv lib64 / lib symlinks +@@ -65,17 +89,17 @@ def _patch_dist_info(): + # double check versions + _verify_dist_info() + +- return True, css_dist.egg_info, certifi_dist.egg_info ++ return True, css_egg_info, certifi_egg_info + + + def _verify_dist_info(): +- css_dist = pkg_resources.get_distribution("certifi_system_store") ++ css_version, css_egg_info = _get_distinfo("certifi_system_store") + try: +- certifi_dist = pkg_resources.get_distribution("certifi") +- except pkg_resources.DistributionNotFound as e: ++ certifi_version, certifi_egg_info = _get_distinfo("certifi") ++ except PackageNotFoundError as e: + raise RuntimeError(e) + else: +- if certifi_dist.version != css_dist.version: ++ if certifi_version != css_version: + raise RuntimeError( + f"'certifi.dist-info' is not an alias to " + f"'certifi_system_store.dist-info'. " + diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 270e48e322a2..b2563ec7558f 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -14,7 +14,7 @@ EBUILD clang-python-14.0.6.ebuild 956 BLAKE2B 491c8335c64484034663fd84ca2397e13a EBUILD clang-python-15.0.3.ebuild 1166 BLAKE2B ed1aedc9342d2011eca73510f651e1c314018fa23a5ec58cef95098f70f979fe0ba7c6f0880bec50905f084a0d9a7091428ae930683aeac4204c9999a4b3f690 SHA512 7ad0811bedb1938316a95528bae46f20c9e00051a41ed545173de4f36975247ce1a5b1f648655acd0bf3474377a8a32f8c1d573e036afc503cc6a30e24dbd0e1 EBUILD clang-python-15.0.4.ebuild 1168 BLAKE2B b393d5cbb5e01f46da90232e0dd5b265e01643a33085108fe6ada27b6407742814d6c61d37d23cbb93ed1cbe47bd2b4301d37d8e03ae5243e13fe0b92df4b492 SHA512 1337fb232189df580021eaa06c732bf5f2e5f59a506cc28e674913c048e81053d440eff05332510ecb4ab3596fb88ffae6d6eb9fecf9732424d83865b853c6c4 EBUILD clang-python-15.0.5.9999.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156 -EBUILD clang-python-15.0.5.ebuild 1168 BLAKE2B b393d5cbb5e01f46da90232e0dd5b265e01643a33085108fe6ada27b6407742814d6c61d37d23cbb93ed1cbe47bd2b4301d37d8e03ae5243e13fe0b92df4b492 SHA512 1337fb232189df580021eaa06c732bf5f2e5f59a506cc28e674913c048e81053d440eff05332510ecb4ab3596fb88ffae6d6eb9fecf9732424d83865b853c6c4 +EBUILD clang-python-15.0.5.ebuild 1167 BLAKE2B 5a32b05a4e7c8b41511a2652be3d1a3832d8ebeba2ecc138566e8ac0ed7c78eb7edba431af20ef475d2a52b3219a9880c65c7df001410173d4d305e1bd823b44 SHA512 173ee4a9f597c2b09219086a6cf5a4e9034f5c9509e313f01947c2936525eb335aecb124dceb75ff0c09a84ffd6274e4b595457c4b35f94a96f5b4bae248c227 EBUILD clang-python-16.0.0.9999.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156 EBUILD clang-python-16.0.0_pre20221113.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156 EBUILD clang-python-16.0.0_pre20221120.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156 diff --git a/dev-python/clang-python/clang-python-15.0.5.ebuild b/dev-python/clang-python/clang-python-15.0.5.ebuild index 93cd19a2acec..20e711a06f41 100644 --- a/dev-python/clang-python/clang-python-15.0.5.ebuild +++ b/dev-python/clang-python/clang-python-15.0.5.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~x86" IUSE="test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/configshell-fb/Manifest b/dev-python/configshell-fb/Manifest index f98ea660dcfd..ff2865a06d30 100644 --- a/dev-python/configshell-fb/Manifest +++ b/dev-python/configshell-fb/Manifest @@ -1,3 +1,3 @@ DIST configshell-fb-1.1.29.tar.gz 55036 BLAKE2B 4a9a8f2573b43a9c8ddbda837e831c96b221f4499acb1aeeb990a7b1050c5572e9b745857ac9d1de4089d1758dd1284d0555da524def80e0a1caac18bb43a921 SHA512 0d7663cf58431c8b0be5618e5ef454838489e11a3074e5bd63145c3ea965065e37f1a41b5775363a35498a4d5dd86ad5453feb58dd74853cd77ae196b44c658e -EBUILD configshell-fb-1.1.29.ebuild 574 BLAKE2B ba7ebd99e6135480bf81cb386611e86ef7d235302735038620a4237711c84e5814689c82b14fbfe4ec1a6f9a648048c678114de5ee6572550210d3a4e35257c0 SHA512 929fa74ab7bb801b8126d03ae3e41ba40e2b0c894a8ba73848e10d61c4a557241c3d69050405dc4cbac162c16de5f216f88d6e3ea281f9de4e1dc7117b86375f +EBUILD configshell-fb-1.1.29.ebuild 573 BLAKE2B 1b734648253e1f632cb006ecbb587cf5a96b200a652a805ec36ce5c483763d5e13f631d14a634aa21f1dc64a1c2cfcb8971b04534fc8b42905218222edf08561 SHA512 f09e1b56f53b7415d4ee4a84f9be7f53eddcbab871c3e6ea47942fdf1aa02e6aafcb256b3b9e357246c88339147a23e0477437b2c383bf1921395ea3a11c1d5c MISC metadata.xml 770 BLAKE2B 71a53fe2d6b0b5483e9b4e962d7dac4cd13fa223c6c93a8c6cf4e5cb4c155c35f53e01cb2d0ebdd5b03ca9b3cd4ee455be6660f883815d7242ca21e6ee7e9b05 SHA512 471f78e6afd51a3d1b3c941e344d234faf0b6014c3fa6bd24906f63efa12508490d8a2a9e652b427b34aae1e4d6d83d7c28058054edc013d63a1a4de3711915b diff --git a/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild b/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild index 15fbaedf13fa..1822ac1b1d58 100644 --- a/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild +++ b/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index de5ad2b80152..cf231d27c7d5 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -14,7 +14,7 @@ EBUILD lit-14.0.6.ebuild 914 BLAKE2B 80f1bb1010f71ff835aef8e87cc0bca5de0dd97e74d EBUILD lit-15.0.3.ebuild 914 BLAKE2B 8425acc2d890bf889570c4d76703acfb3aab774d3db0b13cf0dfeb43db1bd5807f47554a11b986bb133fd160a92761e86cf691ac6d8c5504ed6e7a3727b390c1 SHA512 a8c990856614b3e8a175a39cbcaf43b43bc038f7945ee3391b2f0fd90d53e2ec48a1797d11b25b24198182d3c2aa2e9373779b1e8ce34942bb16a505db06c820 EBUILD lit-15.0.4.ebuild 920 BLAKE2B 44ddfc3adf60ca1c1a328ecda0d28b7fcbc416a0d472cdf31f978fa25beebec533686b71292a7b36be1654633026e029f04e2b496c06845e088bd9b416b1b6c0 SHA512 d4a2442ead255c0664f4a4946034632658d39dd36ccf3d88b5aaad7f7ebe25b0969dbfb368ad6a487c277f845c47a54f8f548df79db2da84bf3714883ec0fbea EBUILD lit-15.0.5.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186 -EBUILD lit-15.0.5.ebuild 918 BLAKE2B 03df5d829deab3bdfce2eac7b8a9f3347b9e43750c5c0393464310463c3ebee774e3f15dbf7000bec10f4497eb27acdfd5df9f9c302a0686ba54914463decc5a SHA512 5b6616222ae00c92a4bb66417e5cf8e4b6284255d4b842c67b6432f336e563f3ab5900ab5afa0cd79e4d5e69c3fba4e559e556324f77b0d1fcec65dddab294d4 +EBUILD lit-15.0.5.ebuild 917 BLAKE2B e73f116257a040e306c83f51afd7d5ce88d2853d6ce875732fe5fd38c709939703501cf630662bfe4e236a9b3e481b7d557ab4186f6a778e96554e2a7b61d0e1 SHA512 f4c4d571094f0fa7245fc5b4430079ebe27e571ef9d06368c44e2da7c201fc667cd9e0ae9dfc72e5e6f4cacaf12e69ec07d0ab2a1c9cd0c2b91e90ef43055ebc EBUILD lit-16.0.0.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186 EBUILD lit-16.0.0_pre20221113.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186 EBUILD lit-16.0.0_pre20221120.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186 diff --git a/dev-python/lit/lit-15.0.5.ebuild b/dev-python/lit/lit-15.0.5.ebuild index 30e9d2ecfdf8..11e813f3d9be 100644 --- a/dev-python/lit/lit-15.0.5.ebuild +++ b/dev-python/lit/lit-15.0.5.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~riscv sparc ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/parallax/Manifest b/dev-python/parallax/Manifest index 75c88532de5a..9cedb1edc968 100644 --- a/dev-python/parallax/Manifest +++ b/dev-python/parallax/Manifest @@ -1,3 +1,5 @@ DIST parallax-1.0.6.tar.gz 17371 BLAKE2B 7540b7248ddeecbef79bf6d302043c48e5aa228a9c217aa0df3161d399d326d8e5da7e06906ac1bd715976dd65d5282302c73df84d00d64de525e4e16a37ffdd SHA512 01f45d5fd801b5525adec12655e620219f8c2ccb9390b82ca78f19a7489278121dd45de6be387034da3691d9ccb1e8f912859c31e85a82bccd1a789da830349e -EBUILD parallax-1.0.6.ebuild 417 BLAKE2B a6b6bada91bebc6869ccd619b12aaf634ee6d6a9446e8627c6d331e821fa874922f1cedf6e3b91a61c375d9f7fc36db638b0f36cdac6e1242c87abff9b9c6137 SHA512 330a2cd22075c0897d4e1065a6b6113a52c936c6637267828baf47a6b413c33826bb7158f1a1808eb7fd4f926bd3021b7bcdd2feb0302e955c3daf6dc52f014d +DIST parallax-1.0.8.gh.tar.gz 15921 BLAKE2B af82ef5ab0d74f3df242e53385c646fc0fb9e43883f64854245922d443161259b53bfbc069f24081be0dbf4a9f2fac023c34b889041b88e0abfb9fe5a607eb5b SHA512 8b8d16d84af374691ba77714246545da661c73ac6f4f53f4b8221085e0f3d64e18f2a986749f5d98f5285e89da792d4600d05681fc0267242656bfed0b9da621 +EBUILD parallax-1.0.6.ebuild 481 BLAKE2B 04409257b8149020adb8a64b1a8d34ce8b4816f548fbaf5bf63420dac478541425036cdfcd355af5250754608b093620560944f8907a8165b2a7b4905e511f1c SHA512 70557b87ab94406e3f5dabfe5b2336cc79792b41b4adbf48d5028c22175e104eebef6bb17549b1ce38e9ed5505062703b4cf53de943ef5e529280361877e6f7f +EBUILD parallax-1.0.8.ebuild 523 BLAKE2B 833c15d12c25247d0a778059feb177de9c710e52bc5916079b96997e3bcdbc512b89f56b5700eacd9a4313274c17bb02916bdf2165f41a223b04f8d0621d7d74 SHA512 78b6bf81a1ea1b9012477ad82c94f7912825f76b67f939d6b8b9654d3de19df567ec816f96fd5a6edc4b40f9bba93889c503edbc1f81094bb5d7f440d0e76281 MISC metadata.xml 514 BLAKE2B 554ee549926bd5188026bdaab1916c1571bc6c1b45c7827d09bf8b363a953649879f770904c9affaf6f9ddc3ca95b1dc8398d7b19960ab77af9a67035854198a SHA512 b0a9e12e67c2f01938e7681727a23acceaf3b84f4413c300bae0c112a310a416f27b52cd8843576fb5a84fa578471af8f34c8c7ba15c8f9a0d9837dcbf02a7e9 diff --git a/dev-python/parallax/parallax-1.0.6.ebuild b/dev-python/parallax/parallax-1.0.6.ebuild index fb448516f786..7bec7df007d0 100644 --- a/dev-python/parallax/parallax-1.0.6.ebuild +++ b/dev-python/parallax/parallax-1.0.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,3 +13,6 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~hppa ~x86" + +# Requires SSH connection to hosts for testing +RESTRICT="test" diff --git a/dev-python/parallax/parallax-1.0.8.ebuild b/dev-python/parallax/parallax-1.0.8.ebuild new file mode 100644 index 000000000000..bb2624bfdb96 --- /dev/null +++ b/dev-python/parallax/parallax-1.0.8.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="Execute commands and copy files over SSH to multiple machines at once" +HOMEPAGE="https://github.com/krig/parallax/" +SRC_URI="https://github.com/krig/parallax/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" + +# Requires SSH connection to hosts for testing +RESTRICT="test" diff --git a/dev-python/rtslib-fb/Manifest b/dev-python/rtslib-fb/Manifest index 65750590158d..036bf61c1ecb 100644 --- a/dev-python/rtslib-fb/Manifest +++ b/dev-python/rtslib-fb/Manifest @@ -1,4 +1,4 @@ AUX target.service 330 BLAKE2B 81d01885925feeef2a1fe9214b520d0d4035b971fea22f4efcbe295a7316568cc6b6e152aa53a7e7defa602e55df61c3a06f3c028ef20301bb0032a4c919a43a SHA512 3c634f1c466d0a8c3dd2b57a230438aaeeb0e66324863a2ded57dd69a2ca5946f83c4ab511766f510f3e63b43aedcf7e368bcf5bc325ee69c016bb0bb2612de5 DIST rtslib-fb-2.1.74.tar.gz 73919 BLAKE2B d16527ed1efae379aa976929d8e6dd8a13cb1d47eb8efe8897ee495b0864225f520b42bd27fe502a1fad11369d20690b9751e54ae7a328c60917144114358d24 SHA512 b0b0722a5a7e10af698ae0570a65b51d7f091bfcc370850dacb3087471ca98bd229b4a5ed73760b7ed5bbee1b53dae4781cc2b3d5e7a1ff8ce37c5c144477852 -EBUILD rtslib-fb-2.1.74.ebuild 663 BLAKE2B 330e3541ba37f54abc9390753b68bff25c172ce9b3c48ed99d6bd1e47a8320666cc70283b52b1d21f4c2f767f8b97f18bd74fdbc63a9f00fb062673a5f5ab1f1 SHA512 909add9af1c5ff7a35e7699f084b35b28b086e4fd1913cf2461f62bd768336c2a83595c2c981e5c1fcc629616285bf6b86ca6cfda2482fce0b189303c79ef497 +EBUILD rtslib-fb-2.1.74.ebuild 662 BLAKE2B 8b13255d2c51d88134d21565b9d8f9ca4108a50cde09b49fe86b7987035e67b8b22719753022ec0c0bef1045b8da06d1d5238d32ef46bcd2b1a8a9e55afc2268 SHA512 e24e20dbd257a2b96086b7ddd90d75861294185bae51b2a714b38643974e43acb65c77c25df97608c8f4127139f72d659f074262f62fc55cfa8eb38f8eb08d48 MISC metadata.xml 736 BLAKE2B 64b99b472db20ec267f4aa40915fe347e1e74d18ff8914707714cf73cadf7999bb81521b4a801b17bfd4bb4463c63419792e1b9c869deed9181de540a9c8e30b SHA512 fdec71348b4f944de9f009571f8097a1758ef0a6072571b3fac21b6dea7330626a06cc9e72447a8efe0425bbf7a24d08fe10b193653cffef9195c1acdc997a42 diff --git a/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild b/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild index e8c15963e202..bdd62ffe0c9c 100644 --- a/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild +++ b/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" RDEPEND="dev-python/pyudev[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}]" diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest index 2d6446e1e73a..2b1a898b850e 100644 --- a/dev-python/urwid/Manifest +++ b/dev-python/urwid/Manifest @@ -1,3 +1,3 @@ DIST urwid-2.1.2.tar.gz 634621 BLAKE2B ce274820c27708fd0b10f22359923316576b895f6888c9b174b42dedcd551353b6c3ba797c68d61a082ecf23b8f0108a58454bdb44806e33b74d9e6e5bd28537 SHA512 f102bdde5f5d39d4bce455020bbe4f18290589da0750a3b15b1e2bc8acf8a405f02295d7efa3009877801a36bfbfade92ec963086122e9b133db137d816a1ea5 -EBUILD urwid-2.1.2-r1.ebuild 1210 BLAKE2B c4e3b733ac579b434e7e740199d0001d6d229fac838715cf293d1a81ba1315858dfab6d6793c125b79508fd43d4af40c5e4bbde940e53c27a6e09beae1bbff3b SHA512 667d2d16e0a4feecc6c44d36ff8ef62c529b0e8fcf828ae9741cc6da335709d58e7d00f6f8141cac2599020493d9a2f0d0b8c4390a8e800689125a2a4a8fd98d +EBUILD urwid-2.1.2-r1.ebuild 1209 BLAKE2B 9f15d8628bbc3ec1f566e12d679cd84e1ba55f6c8d7fc1a90021239e832c5e980af70bb3ee06b61476e35cd61a2a12b63fabbe60026aca2b39a0ff49f7db4c65 SHA512 5217da6836f7d498080572ecd5fed62c55ab7bc79dceb04411f6d082efd5d7dd444e19364cdab2a08cf574218122d83c90349e16ea30289cf0347afc7f39b50d MISC metadata.xml 1194 BLAKE2B 387c1e6ca71806f706b054e11755e885c7bbe11e6be1b639a6160e0b2c51df91feef025f6166a973a38e8ad16fe7627ba6f2b5e293c007da8a1e32e46db1541d SHA512 ee6bb39746fdfe3ebcc83304cb9d7c7cce16f4caca284bd82907fd13672bdcf982f1fbfba22b0877da8de9f6cdadc4045916eff678095320745eab954960ab6f diff --git a/dev-python/urwid/urwid-2.1.2-r1.ebuild b/dev-python/urwid/urwid-2.1.2-r1.ebuild index beaec3ee79cf..ec0045ced264 100644 --- a/dev-python/urwid/urwid-2.1.2-r1.ebuild +++ b/dev-python/urwid/urwid-2.1.2-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="examples" distutils_enable_sphinx docs |