diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-19 19:27:39 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-19 19:27:39 -0500 |
| commit | 47516b9667518dacb1efd6d257f7b3e6a481ec93 (patch) | |
| tree | 15968af203a3ff5970f912ab816b33e3a8648196 /dev-python | |
| parent | 1e827c97be50f4e8e4da3697da898689b2bde9d5 (diff) | |
| download | baldeagleos-repo-47516b9667518dacb1efd6d257f7b3e6a481ec93.tar.gz baldeagleos-repo-47516b9667518dacb1efd6d257f7b3e6a481ec93.tar.xz baldeagleos-repo-47516b9667518dacb1efd6d257f7b3e6a481ec93.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
135 files changed, 378 insertions, 138 deletions
diff --git a/dev-python/annotated-doc/annotated-doc-0.0.5.ebuild b/dev-python/annotated-doc/annotated-doc-0.0.5.ebuild index 1f95ba7c05ec..7f1ae942aecf 100644 --- a/dev-python/annotated-doc/annotated-doc-0.0.5.ebuild +++ b/dev-python/annotated-doc/annotated-doc-0.0.5.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/argon2-cffi-bindings/argon2-cffi-bindings-26.1.0.ebuild b/dev-python/argon2-cffi-bindings/argon2-cffi-bindings-26.1.0.ebuild index 6761c76f57db..de58272cbb8e 100644 --- a/dev-python/argon2-cffi-bindings/argon2-cffi-bindings-26.1.0.ebuild +++ b/dev-python/argon2-cffi-bindings/argon2-cffi-bindings-26.1.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="cpu_flags_x86_sse2" DEPEND=" diff --git a/dev-python/argparse-manpage/argparse-manpage-4.7-r1.ebuild b/dev-python/argparse-manpage/argparse-manpage-4.7-r1.ebuild index ec80208a9ab8..db27f59b7b60 100644 --- a/dev-python/argparse-manpage/argparse-manpage-4.7-r1.ebuild +++ b/dev-python/argparse-manpage/argparse-manpage-4.7-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" BDEPEND=" test? ( diff --git a/dev-python/array-api-compat/array-api-compat-1.15.0.ebuild b/dev-python/array-api-compat/array-api-compat-1.15.0.ebuild index f6efb5b972f4..f330cd9167a8 100644 --- a/dev-python/array-api-compat/array-api-compat-1.15.0.ebuild +++ b/dev-python/array-api-compat/array-api-compat-1.15.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" BDEPEND=" test? ( diff --git a/dev-python/ast-serialize/ast-serialize-0.8.0.ebuild b/dev-python/ast-serialize/ast-serialize-0.8.0.ebuild index 66341d4139e2..d9c874941fb6 100644 --- a/dev-python/ast-serialize/ast-serialize-0.8.0.ebuild +++ b/dev-python/ast-serialize/ast-serialize-0.8.0.ebuild @@ -214,7 +214,7 @@ LICENSE+=" Unicode-DFS-2016 ZLIB " SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/astroid/astroid-4.3.1.ebuild b/dev-python/astroid/astroid-4.3.1.ebuild index a262de696687..21fcba58b67e 100644 --- a/dev-python/astroid/astroid-4.3.1.ebuild +++ b/dev-python/astroid/astroid-4.3.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" # dev-python/regex isn't available for pypy BDEPEND=" diff --git a/dev-python/bandit/bandit-1.9.4.ebuild b/dev-python/bandit/bandit-1.9.4.ebuild index 150b4222bd1b..3dbd0a610123 100644 --- a/dev-python/bandit/bandit-1.9.4.ebuild +++ b/dev-python/bandit/bandit-1.9.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv" RDEPEND=" >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/bitarray/bitarray-3.11.0.ebuild b/dev-python/bitarray/bitarray-3.11.0.ebuild index 93b1ff66517e..c70a37e0f30b 100644 --- a/dev-python/bitarray/bitarray-3.11.0.ebuild +++ b/dev-python/bitarray/bitarray-3.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="PSF-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" python_test() { "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" diff --git a/dev-python/bitstring/bitstring-4.4.0-r2.ebuild b/dev-python/bitstring/bitstring-4.4.0-r2.ebuild index 175f29ed9666..03a330ea1a9c 100644 --- a/dev-python/bitstring/bitstring-4.4.0-r2.ebuild +++ b/dev-python/bitstring/bitstring-4.4.0-r2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" =dev-python/bitarray-3*[${PYTHON_USEDEP}] diff --git a/dev-python/blockbuster/blockbuster-1.5.27.ebuild b/dev-python/blockbuster/blockbuster-1.5.27.ebuild index b20940e8ee85..a393373698c3 100644 --- a/dev-python/blockbuster/blockbuster-1.5.27.ebuild +++ b/dev-python/blockbuster/blockbuster-1.5.27.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/forbiddenfruit-0.1.4[${PYTHON_USEDEP}] diff --git a/dev-python/boto3/boto3-1.43.78.ebuild b/dev-python/boto3/boto3-1.43.78.ebuild index 93fbbe6dd59b..ffa170d43fa3 100644 --- a/dev-python/boto3/boto3-1.43.78.ebuild +++ b/dev-python/boto3/boto3-1.43.78.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] diff --git a/dev-python/botocore/botocore-1.43.78.ebuild b/dev-python/botocore/botocore-1.43.78.ebuild index a3a161f78545..0dca2a67c593 100644 --- a/dev-python/botocore/botocore-1.43.78.ebuild +++ b/dev-python/botocore/botocore-1.43.78.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" <dev-python/jmespath-2[${PYTHON_USEDEP}] diff --git a/dev-python/brotlicffi/brotlicffi-1.2.0.2.ebuild b/dev-python/brotlicffi/brotlicffi-1.2.0.2.ebuild index b2e626346f67..85a6bb904ac3 100644 --- a/dev-python/brotlicffi/brotlicffi-1.2.0.2.ebuild +++ b/dev-python/brotlicffi/brotlicffi-1.2.0.2.ebuild @@ -30,7 +30,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" DEPEND=" app-arch/brotli:= diff --git a/dev-python/cachelib/cachelib-0.16.1.ebuild b/dev-python/cachelib/cachelib-0.16.1.ebuild index eccab5eee32c..7e5053656050 100644 --- a/dev-python/cachelib/cachelib-0.16.1.ebuild +++ b/dev-python/cachelib/cachelib-0.16.1.ebuild @@ -22,7 +22,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" BDEPEND=" test? ( dev-db/redis + dev-db/valkey dev-python/redis[${PYTHON_USEDEP}] + dev-python/valkey[${PYTHON_USEDEP}] net-misc/memcached !sparc? ( dev-python/pylibmc[${PYTHON_USEDEP}] diff --git a/dev-python/cachelib/cachelib-0.17.0.ebuild b/dev-python/cachelib/cachelib-0.17.0.ebuild index 87cee9dc8e3c..66117381490d 100644 --- a/dev-python/cachelib/cachelib-0.17.0.ebuild +++ b/dev-python/cachelib/cachelib-0.17.0.ebuild @@ -22,8 +22,10 @@ KEYWORDS="~amd64 ~arm64 ~x86" BDEPEND=" test? ( dev-db/redis + dev-db/valkey >=dev-python/python-memcached-1.62[${PYTHON_USEDEP}] dev-python/redis[${PYTHON_USEDEP}] + dev-python/valkey[${PYTHON_USEDEP}] net-misc/memcached !sparc? ( dev-python/pylibmc[${PYTHON_USEDEP}] @@ -32,14 +34,27 @@ BDEPEND=" " EPYTEST_PLUGINS=( pytest-xprocess ) +EPYTEST_XDIST=1 distutils_enable_tests pytest -EPYTEST_IGNORE=( - # bug #818523 - tests/test_redis_cache.py - # requires some test server running - # (these tests require dev-python/boto3) - tests/test_dynamodb_cache.py - # requires mongo test server - tests/test_mongodb_cache.py -) +python_test() { + local EPYTEST_IGNORE=( + # requires some test server running + # (these tests require dev-python/boto3) + tests/test_dynamodb_cache.py + # requires mongo test server + tests/test_mongodb_cache.py + ) + local EPYTEST_DESELECT=() + + local serial_tests=( + tests/test_memcached_cache.py::TestMemcachedCache + tests/test_redis_cache.py::TestRedisCache + tests/test_valkey_cache.py::TestValkeyCache + ) + + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + EPYTEST_DESELECT+=( "${serial_tests[@]}" ) + epytest +} diff --git a/dev-python/cfn-lint/cfn-lint-1.55.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.55.1.ebuild index 5005e0bd6fcc..91338f4b9211 100644 --- a/dev-python/cfn-lint/cfn-lint-1.55.1.ebuild +++ b/dev-python/cfn-lint/cfn-lint-1.55.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv" RDEPEND=" dev-python/jsonpatch[${PYTHON_USEDEP}] diff --git a/dev-python/cfn-lint/cfn-lint-1.56.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.56.0.ebuild index 60bfe8f96df0..8ffb91672902 100644 --- a/dev-python/cfn-lint/cfn-lint-1.56.0.ebuild +++ b/dev-python/cfn-lint/cfn-lint-1.56.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" dev-python/jsonpatch[${PYTHON_USEDEP}] diff --git a/dev-python/cfn-lint/cfn-lint-1.56.2.ebuild b/dev-python/cfn-lint/cfn-lint-1.56.2.ebuild index 60bfe8f96df0..8ffb91672902 100644 --- a/dev-python/cfn-lint/cfn-lint-1.56.2.ebuild +++ b/dev-python/cfn-lint/cfn-lint-1.56.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" dev-python/jsonpatch[${PYTHON_USEDEP}] diff --git a/dev-python/cfn-lint/cfn-lint-1.56.3.ebuild b/dev-python/cfn-lint/cfn-lint-1.56.3.ebuild index 60bfe8f96df0..8ffb91672902 100644 --- a/dev-python/cfn-lint/cfn-lint-1.56.3.ebuild +++ b/dev-python/cfn-lint/cfn-lint-1.56.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" dev-python/jsonpatch[${PYTHON_USEDEP}] diff --git a/dev-python/cfn-lint/cfn-lint-1.57.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.57.0.ebuild index 60bfe8f96df0..8ffb91672902 100644 --- a/dev-python/cfn-lint/cfn-lint-1.57.0.ebuild +++ b/dev-python/cfn-lint/cfn-lint-1.57.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" dev-python/jsonpatch[${PYTHON_USEDEP}] diff --git a/dev-python/charset-normalizer/charset-normalizer-3.5.1.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.5.1.ebuild index 93afafb101ea..71101c81be3f 100644 --- a/dev-python/charset-normalizer/charset-normalizer-3.5.1.ebuild +++ b/dev-python/charset-normalizer/charset-normalizer-3.5.1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="native-extensions" BDEPEND=" diff --git a/dev-python/cheetah3/cheetah3-3.4.0-r1.ebuild b/dev-python/cheetah3/cheetah3-3.4.0-r1.ebuild index 82f31a86fff2..8430cd44ff64 100644 --- a/dev-python/cheetah3/cheetah3-3.4.0-r1.ebuild +++ b/dev-python/cheetah3/cheetah3-3.4.0-r1.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86" RDEPEND=" dev-python/markdown[${PYTHON_USEDEP}] diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest index c1e1a95276a5..b3483561c984 100644 --- a/dev-python/clang/Manifest +++ b/dev-python/clang/Manifest @@ -14,3 +14,4 @@ DIST llvm-project-22.1.8.src.tar.xz 167061596 BLAKE2B 092204f62e0f0364a041c737eb DIST llvm-project-22.1.8.src.tar.xz.sig 119 BLAKE2B 2ce93472036e68782252991e4a8bdbeeec8706a56022220083a38a42ef18714a7894c41aaa04dc0d03f18601d8bfc1a5a030ed0ef0f0d64a662eae9843a4b362 SHA512 99a457b5b1fb409a5fe72b59ebd4ddae5cade3e5f2493e33b44d4f4b4625f7a1743f80106efb1134668842b15ea3400ce2c29263bec8ff986e05040910125e15 DIST llvm-project-23.1.1.src.tar.xz 179168672 BLAKE2B 31d0ad202f4ad38d001baaf638a756508b164229b02a6e41b9689508a33b3a7baecaa10398e20f3661cacb712663fe379eeb94e50e017e40ae546a7e7de8049d SHA512 e51c45f01e95272771bfee8382b213a2e21d3c62e273ff58967cfe40b87f45d2b37a4797b8b83fab025ed7a0ad32adef48406ade2d049da3d7f1799b30edea39 DIST llvm-project-23.1.1.src.tar.xz.sig 466 BLAKE2B fd062ee7b6a59295f1ba558ed35fcf03d9d1a2f716cc710ae1b375c9f673eaaf21a7a503652fefbcc91233c9df279c4521f487539264badd0bf591362657024b SHA512 d2e1101f6f3569cc82630e94d9021aaa47e32636d5b0b7fe90c01a56523e3d772835ad7c2a6f2c1a199ed1624a6f12429b43865d6f41405b73b275483effe581 +DIST llvm-project-3dcd66d0110335d7d1a5921fd085914b66ffbd3c.tar.gz 317468883 BLAKE2B af57748bf462852a7d09751162e43c52b7d8fa4d1e3e9b021062b11132ad2268b2ddefd0e2d0b2391de1e8120b751fe46a368bc58dce83b8d5e4413716701031 SHA512 678027e165bf444eb522a70b5c52018dba4b41828fa7db353bd1155ec326633adfe64e20e5975b672fc2669c6fd7e0dec0dbd8c63ee89e0393264d9af5ab3090 diff --git a/dev-python/clang/clang-24.0.0_pre20260919.ebuild b/dev-python/clang/clang-24.0.0_pre20260919.ebuild new file mode 100644 index 000000000000..aa99ad725bb8 --- /dev/null +++ b/dev-python/clang/clang-24.0.0_pre20260919.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{13..14} ) +inherit distutils-r1 llvm.org + +DESCRIPTION="Python bindings for llvm-core/clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=llvm-core/clang-${PV}:* + !llvm-core/llvm:0[clang(-),python(-)] + !llvm-core/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + llvm-core/clang:${LLVM_MAJOR} + ) +" + +LLVM_COMPONENTS=( clang/{bindings/python,include} ) +llvm.org_set_globals + +distutils_enable_tests unittest + +python_test() { + # tests rely on results from a specific clang version, so override + # the search path + local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) + local -x CLANG_NO_DEFAULT_CONFIG=1 + eunittest +} diff --git a/dev-python/deepdiff/deepdiff-8.6.2.ebuild b/dev-python/deepdiff/deepdiff-8.6.2.ebuild index 3f4f25da5fc2..c9fb88c0d3bc 100644 --- a/dev-python/deepdiff/deepdiff-8.6.2.ebuild +++ b/dev-python/deepdiff/deepdiff-8.6.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64" RDEPEND=" >=dev-python/click-8.1.3[${PYTHON_USEDEP}] diff --git a/dev-python/deepdiff/deepdiff-9.1.0.ebuild b/dev-python/deepdiff/deepdiff-9.1.0.ebuild index 5c9b8f77e84c..f46fa0365e3e 100644 --- a/dev-python/deepdiff/deepdiff-9.1.0.ebuild +++ b/dev-python/deepdiff/deepdiff-9.1.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64" RDEPEND=" >=dev-python/cachebox-5.2[${PYTHON_USEDEP}] diff --git a/dev-python/deepmerge/deepmerge-3.0.1.ebuild b/dev-python/deepmerge/deepmerge-3.0.1.ebuild index 926d3ce4a287..5a32809c2b5d 100644 --- a/dev-python/deepmerge/deepmerge-3.0.1.ebuild +++ b/dev-python/deepmerge/deepmerge-3.0.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/dependency-groups/dependency-groups-1.3.2.ebuild b/dev-python/dependency-groups/dependency-groups-1.3.2.ebuild index ee3a2091dd53..5f4be7118e54 100644 --- a/dev-python/dependency-groups/dependency-groups-1.3.2.ebuild +++ b/dev-python/dependency-groups/dependency-groups-1.3.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] diff --git a/dev-python/elasticsearch/elasticsearch-9.5.0.ebuild b/dev-python/elasticsearch/elasticsearch-9.5.0.ebuild index 5129f7d2f2bd..fcd31006104e 100644 --- a/dev-python/elasticsearch/elasticsearch-9.5.0.ebuild +++ b/dev-python/elasticsearch/elasticsearch-9.5.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0/$(ver_cut 1)" -KEYWORDS="amd64 arm64 ~x86" +KEYWORDS="amd64 arm64" RDEPEND=" <dev-python/aiohttp-4[${PYTHON_USEDEP}] diff --git a/dev-python/elasticsearch/elasticsearch-9.5.1.ebuild b/dev-python/elasticsearch/elasticsearch-9.5.1.ebuild index 8fdfeaa220e6..e1c1f31d8fb5 100644 --- a/dev-python/elasticsearch/elasticsearch-9.5.1.ebuild +++ b/dev-python/elasticsearch/elasticsearch-9.5.1.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0/$(ver_cut 1)" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" RDEPEND=" <dev-python/aiohttp-4[${PYTHON_USEDEP}] diff --git a/dev-python/esp-pylib/esp-pylib-1.1.4.ebuild b/dev-python/esp-pylib/esp-pylib-1.1.4.ebuild index cccd709cbbca..accb1d1b01e5 100644 --- a/dev-python/esp-pylib/esp-pylib-1.1.4.ebuild +++ b/dev-python/esp-pylib/esp-pylib-1.1.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~riscv" RDEPEND=" dev-python/click[${PYTHON_USEDEP}] diff --git a/dev-python/faker/faker-40.37.0.ebuild b/dev-python/faker/faker-40.37.0.ebuild index 125fe3904e57..a2455830ee3f 100644 --- a/dev-python/faker/faker-40.37.0.ebuild +++ b/dev-python/faker/faker-40.37.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" !dev-ruby/faker diff --git a/dev-python/fastjsonschema/fastjsonschema-2.22.2.ebuild b/dev-python/fastjsonschema/fastjsonschema-2.22.2.ebuild index c879d05a43f8..f6a20c19a1a6 100644 --- a/dev-python/fastjsonschema/fastjsonschema-2.22.2.ebuild +++ b/dev-python/fastjsonschema/fastjsonschema-2.22.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" EPYTEST_PLUGINS=() EPYTEST_XDIST=1 diff --git a/dev-python/feedparser-sgmllib/feedparser-sgmllib-2.1.0.ebuild b/dev-python/feedparser-sgmllib/feedparser-sgmllib-2.1.0.ebuild index 6386452e771f..24c6a26ed807 100644 --- a/dev-python/feedparser-sgmllib/feedparser-sgmllib-2.1.0.ebuild +++ b/dev-python/feedparser-sgmllib/feedparser-sgmllib-2.1.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="PSF-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~s390 x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/feedparser/feedparser-6.0.14.ebuild b/dev-python/feedparser/feedparser-6.0.14.ebuild index 5279478898b9..143a9c6aa43c 100644 --- a/dev-python/feedparser/feedparser-6.0.14.ebuild +++ b/dev-python/feedparser/feedparser-6.0.14.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~s390 x86" RDEPEND=" =dev-python/feedparser-sgmllib-2*[${PYTHON_USEDEP}] diff --git a/dev-python/gfloat/files/gfloat-0.5.2-signed-zero-overflow.patch b/dev-python/gfloat/files/gfloat-0.5.2-signed-zero-overflow.patch new file mode 100644 index 000000000000..fd011671ecfe --- /dev/null +++ b/dev-python/gfloat/files/gfloat-0.5.2-signed-zero-overflow.patch @@ -0,0 +1,51 @@ +From 575ceff2babe3e54795ec4ce441ec8e981462f9b Mon Sep 17 00:00:00 2001 +From: Andrew Fitzgibbon <awf@fitzgibbon.ie> +Date: Fri, 18 Sep 2026 15:58:51 +0100 +Subject: [PATCH] Fix binary64 ndarray encoding overflow for signed zero + +--- + src/gfloat/encode_ndarray.py | 5 ++++- + test/test_encode.py | 17 +++++++++++++++++ + 2 files changed, 21 insertions(+), 1 deletion(-) + +diff --git a/src/gfloat/encode_ndarray.py b/src/gfloat/encode_ndarray.py +index af883e4..3d5981c 100644 +--- a/src/gfloat/encode_ndarray.py ++++ b/src/gfloat/encode_ndarray.py +@@ -51,7 +51,10 @@ def encode_ndarray(fi: FormatInfo, v: npt.NDArray) -> npt.NDArray: + + if fi.has_zero: + if fi.has_nz: +- code[v == 0] = np.where(sign[v == 0], fi.code_of_negzero, fi.code_of_zero) ++ # binary64's negative-zero code exceeds the signed int64 range. ++ code[v == 0] = np.where( ++ sign[v == 0], np.uint64(fi.code_of_negzero), np.uint64(fi.code_of_zero) ++ ) + else: + code[v == 0] = fi.code_of_zero + +diff --git a/test/test_encode.py b/test/test_encode.py +index efdaa1f..8ab344f 100644 +--- a/test/test_encode.py ++++ b/test/test_encode.py +@@ -62,3 +62,20 @@ def test_encode_edges(fi: FormatInfo, enc: Callable) -> None: + if fi.domain == Domain.Extended + else fi.code_of_nan if fi.num_nans > 0 else fi.code_of_min + ) ++ ++ ++@pytest.mark.parametrize( ++ "values", ++ [ ++ [0.0, -0.0], ++ [[-0.0, 0.0], [1.0, -1.0]], ++ [1.0, -1.0], # The zero selection is empty, as in issue #63. ++ [], ++ ], ++) ++def test_encode_binary64_signed_zero(values: npt.ArrayLike) -> None: ++ v = np.array(values, dtype=np.float64) ++ codes = encode_ndarray(format_info_binary64, v) ++ assert codes.dtype == np.dtype(np.uint64) ++ assert codes.shape == v.shape ++ np.testing.assert_array_equal(codes, v.view(np.uint64)) diff --git a/dev-python/gfloat/gfloat-0.5.2-r1.ebuild b/dev-python/gfloat/gfloat-0.5.2-r1.ebuild index b545ecf5f33e..bf081ec3b862 100644 --- a/dev-python/gfloat/gfloat-0.5.2-r1.ebuild +++ b/dev-python/gfloat/gfloat-0.5.2-r1.ebuild @@ -26,16 +26,16 @@ RDEPEND=" " BDEPEND=" test? ( + dev-python/jinja2[${PYTHON_USEDEP}] dev-python/matplotlib[${PYTHON_USEDEP}] dev-python/ml-dtypes[${PYTHON_USEDEP}] dev-python/tabulate[${PYTHON_USEDEP}] test-rust? ( dev-python/nbval[${PYTHON_USEDEP}] ) - !arm? ( - dev-python/jinja2[${PYTHON_USEDEP}] + !arm? ( !x86? ( dev-python/pandas[${PYTHON_USEDEP}] - ) + ) ) ) " diff --git a/dev-python/gfloat/gfloat-0.5.2-r2.ebuild b/dev-python/gfloat/gfloat-0.5.2-r2.ebuild new file mode 100644 index 000000000000..52a0a20c2d05 --- /dev/null +++ b/dev-python/gfloat/gfloat-0.5.2-r2.ebuild @@ -0,0 +1,79 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Generic floating-point types in Python" +HOMEPAGE=" + https://github.com/graphcore-research/gfloat/ + https://pypi.org/project/gfloat/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +IUSE="test-rust" + +RDEPEND=" + dev-python/array-api-compat[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/ml-dtypes[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] + test-rust? ( + dev-python/nbval[${PYTHON_USEDEP}] + ) + !arm? ( !x86? ( + dev-python/pandas[${PYTHON_USEDEP}] + ) ) + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +PATCHES=( + # https://github.com/graphcore-research/gfloat/pull/60 + "${FILESDIR}/${P}-32bit.patch" + # https://github.com/graphcore-research/gfloat/pull/64 + "${FILESDIR}/${P}-signed-zero-overflow.patch" +) + +python_test() { + local EPYTEST_IGNORE=( + # requires array-api-strict (probably not very valuable downstream) + test/test_array_api.py + # require jax + docs/source/03-value-tables.ipynb + docs/source/04-benchmark.ipynb + test/test_jax.py + # requires mx (possibly git version), torch + test/test_microxcaling.py + # requires torch + test/test_torch.py + ) + + if ! has_version "dev-python/jinja2[${PYTHON_USEDEP}]" || + ! has_version "dev-python/pandas[${PYTHON_USEDEP}]" + then + EPYTEST_IGNORE+=( + docs/source + ) + fi + + if has_version "dev-python/nbval[${PYTHON_USEDEP}]"; then + epytest -p nbval + else + epytest -o addopts= + fi +} diff --git a/dev-python/google-api-python-client/google-api-python-client-2.198.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.198.0.ebuild index c4890dfc16d7..205f181ae1dc 100644 --- a/dev-python/google-api-python-client/google-api-python-client-2.198.0.ebuild +++ b/dev-python/google-api-python-client/google-api-python-client-2.198.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 x86" +KEYWORDS="amd64 arm64" RDEPEND=" >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] diff --git a/dev-python/google-api-python-client/google-api-python-client-2.199.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.199.0.ebuild index 946b92264cbb..6a140282785c 100644 --- a/dev-python/google-api-python-client/google-api-python-client-2.199.0.ebuild +++ b/dev-python/google-api-python-client/google-api-python-client-2.199.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64" RDEPEND=" >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] diff --git a/dev-python/google-api-python-client/google-api-python-client-2.200.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.200.0.ebuild index 946b92264cbb..6dfd752db111 100644 --- a/dev-python/google-api-python-client/google-api-python-client-2.200.0.ebuild +++ b/dev-python/google-api-python-client/google-api-python-client-2.200.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" RDEPEND=" >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] diff --git a/dev-python/httpx2/httpx2-2.13.0.ebuild b/dev-python/httpx2/httpx2-2.13.0.ebuild index 9ad182936744..4cd2e5e9dd0c 100644 --- a/dev-python/httpx2/httpx2-2.13.0.ebuild +++ b/dev-python/httpx2/httpx2-2.13.0.ebuild @@ -43,6 +43,7 @@ BDEPEND=" dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] dev-python/uv-dynamic-versioning[${PYTHON_USEDEP}] test? ( + >=app-arch/brotli-1.2.0[python,${PYTHON_USEDEP}] >=dev-python/brotlicffi-1.2.0.0[${PYTHON_USEDEP}] dev-python/chardet[${PYTHON_USEDEP}] dev-python/cryptography[${PYTHON_USEDEP}] diff --git a/dev-python/hypothesis/hypothesis-6.165.10.ebuild b/dev-python/hypothesis/hypothesis-6.165.10.ebuild index bf665e6799ed..f1f3ea75a998 100644 --- a/dev-python/hypothesis/hypothesis-6.165.10.ebuild +++ b/dev-python/hypothesis/hypothesis-6.165.10.ebuild @@ -58,7 +58,7 @@ LICENSE="MPL-2.0" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="cli" RDEPEND=" diff --git a/dev-python/icalendar/icalendar-7.3.0.ebuild b/dev-python/icalendar/icalendar-7.3.0.ebuild index 1588b1cca56c..67b21ed56a6c 100644 --- a/dev-python/icalendar/icalendar-7.3.0.ebuild +++ b/dev-python/icalendar/icalendar-7.3.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] diff --git a/dev-python/idna/idna-3.19.ebuild b/dev-python/idna/idna-3.19.ebuild index 973242b19d7b..a0207cab1c3d 100644 --- a/dev-python/idna/idna-3.19.ebuild +++ b/dev-python/idna/idna-3.19.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/imageio/imageio-2.37.3-r1.ebuild b/dev-python/imageio/imageio-2.37.3-r1.ebuild index 61eafc169363..8d29630f191b 100644 --- a/dev-python/imageio/imageio-2.37.3-r1.ebuild +++ b/dev-python/imageio/imageio-2.37.3-r1.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] diff --git a/dev-python/imageio/imageio-2.37.4.ebuild b/dev-python/imageio/imageio-2.37.4.ebuild index 5f40f767e369..aa1054d835cc 100644 --- a/dev-python/imageio/imageio-2.37.4.ebuild +++ b/dev-python/imageio/imageio-2.37.4.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] diff --git a/dev-python/ipykernel/ipykernel-7.3.0.ebuild b/dev-python/ipykernel/ipykernel-7.3.0.ebuild index 2f8eaad6ad1f..ccda91e2553c 100644 --- a/dev-python/ipykernel/ipykernel-7.3.0.ebuild +++ b/dev-python/ipykernel/ipykernel-7.3.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" RDEPEND=" >=dev-python/comm-0.1.1[${PYTHON_USEDEP}] diff --git a/dev-python/jschema-to-python/jschema-to-python-1.2.3-r1.ebuild b/dev-python/jschema-to-python/jschema-to-python-1.2.3-r1.ebuild index b267cfc0a767..ea7bd97dc70d 100644 --- a/dev-python/jschema-to-python/jschema-to-python-1.2.3-r1.ebuild +++ b/dev-python/jschema-to-python/jschema-to-python-1.2.3-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv" RDEPEND=" dev-python/attrs[${PYTHON_USEDEP}] diff --git a/dev-python/jsonpickle/jsonpickle-4.1.2.ebuild b/dev-python/jsonpickle/jsonpickle-4.1.2.ebuild index 74187a5090c9..cc85e6c19603 100644 --- a/dev-python/jsonpickle/jsonpickle-4.1.2.ebuild +++ b/dev-python/jsonpickle/jsonpickle-4.1.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv" IUSE="test-full" BDEPEND=" diff --git a/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.17.ebuild b/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.17.ebuild index 7e5f9ef01645..555e0f067723 100644 --- a/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.17.ebuild +++ b/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.17.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86" BDEPEND=" dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index c1e1a95276a5..b3483561c984 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -14,3 +14,4 @@ DIST llvm-project-22.1.8.src.tar.xz 167061596 BLAKE2B 092204f62e0f0364a041c737eb DIST llvm-project-22.1.8.src.tar.xz.sig 119 BLAKE2B 2ce93472036e68782252991e4a8bdbeeec8706a56022220083a38a42ef18714a7894c41aaa04dc0d03f18601d8bfc1a5a030ed0ef0f0d64a662eae9843a4b362 SHA512 99a457b5b1fb409a5fe72b59ebd4ddae5cade3e5f2493e33b44d4f4b4625f7a1743f80106efb1134668842b15ea3400ce2c29263bec8ff986e05040910125e15 DIST llvm-project-23.1.1.src.tar.xz 179168672 BLAKE2B 31d0ad202f4ad38d001baaf638a756508b164229b02a6e41b9689508a33b3a7baecaa10398e20f3661cacb712663fe379eeb94e50e017e40ae546a7e7de8049d SHA512 e51c45f01e95272771bfee8382b213a2e21d3c62e273ff58967cfe40b87f45d2b37a4797b8b83fab025ed7a0ad32adef48406ade2d049da3d7f1799b30edea39 DIST llvm-project-23.1.1.src.tar.xz.sig 466 BLAKE2B fd062ee7b6a59295f1ba558ed35fcf03d9d1a2f716cc710ae1b375c9f673eaaf21a7a503652fefbcc91233c9df279c4521f487539264badd0bf591362657024b SHA512 d2e1101f6f3569cc82630e94d9021aaa47e32636d5b0b7fe90c01a56523e3d772835ad7c2a6f2c1a199ed1624a6f12429b43865d6f41405b73b275483effe581 +DIST llvm-project-3dcd66d0110335d7d1a5921fd085914b66ffbd3c.tar.gz 317468883 BLAKE2B af57748bf462852a7d09751162e43c52b7d8fa4d1e3e9b021062b11132ad2268b2ddefd0e2d0b2391de1e8120b751fe46a368bc58dce83b8d5e4413716701031 SHA512 678027e165bf444eb522a70b5c52018dba4b41828fa7db353bd1155ec326633adfe64e20e5975b672fc2669c6fd7e0dec0dbd8c63ee89e0393264d9af5ab3090 diff --git a/dev-python/lit/lit-24.0.0_pre20260919.ebuild b/dev-python/lit/lit-24.0.0_pre20260919.ebuild new file mode 100644 index 000000000000..48b365e13379 --- /dev/null +++ b/dev-python/lit/lit-24.0.0_pre20260919.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + llvm-core/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from llvm-core/llvm) + +src_prepare() { + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +} diff --git a/dev-python/logbook/logbook-1.10.1.ebuild b/dev-python/logbook/logbook-1.10.1.ebuild index 74e483a259b2..1c6252ec2206 100644 --- a/dev-python/logbook/logbook-1.10.1.ebuild +++ b/dev-python/logbook/logbook-1.10.1.ebuild @@ -51,7 +51,7 @@ LICENSE+=" || ( Apache-2.0 MIT ) " SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" IUSE="+native-extensions" RDEPEND=" diff --git a/dev-python/lxml/lxml-6.1.2.ebuild b/dev-python/lxml/lxml-6.1.2.ebuild index 55aa788d24b1..b44a49eadcbe 100644 --- a/dev-python/lxml/lxml-6.1.2.ebuild +++ b/dev-python/lxml/lxml-6.1.2.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/lxml-${P} LICENSE="BSD ElementTree GPL-2 PSF-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="doc examples +threads test" RESTRICT="!test? ( test )" diff --git a/dev-python/mapbox-vector-tile/mapbox-vector-tile-2.2.0.ebuild b/dev-python/mapbox-vector-tile/mapbox-vector-tile-2.2.0.ebuild index 06939efb0ff0..205c50ccd9de 100644 --- a/dev-python/mapbox-vector-tile/mapbox-vector-tile-2.2.0.ebuild +++ b/dev-python/mapbox-vector-tile/mapbox-vector-tile-2.2.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 ~x86" +KEYWORDS="amd64 arm64" RDEPEND=" >=dev-python/protobuf-6.31.1[${PYTHON_USEDEP}] diff --git a/dev-python/moto/moto-4.2.14.ebuild b/dev-python/moto/moto-4.2.14.ebuild index f92fc9a0a3a9..344d4b9c5149 100644 --- a/dev-python/moto/moto-4.2.14.ebuild +++ b/dev-python/moto/moto-4.2.14.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv" RDEPEND=" >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] diff --git a/dev-python/moto/moto-5.2.2.ebuild b/dev-python/moto/moto-5.2.2.ebuild index 0c30e1474276..2170cd3926e8 100644 --- a/dev-python/moto/moto-5.2.2.ebuild +++ b/dev-python/moto/moto-5.2.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv" RDEPEND=" >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] diff --git a/dev-python/moto/moto-5.2.3.ebuild b/dev-python/moto/moto-5.2.3.ebuild index 2d4cfbfbe14c..ca979250d454 100644 --- a/dev-python/moto/moto-5.2.3.ebuild +++ b/dev-python/moto/moto-5.2.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] diff --git a/dev-python/mypy/mypy-2.3.1.ebuild b/dev-python/mypy/mypy-2.3.1.ebuild index e56586a5eba5..34fac450c251 100644 --- a/dev-python/mypy/mypy-2.3.1.ebuild +++ b/dev-python/mypy/mypy-2.3.1.ebuild @@ -23,7 +23,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="native-extensions" # stubgen collides with this package: https://bugs.gentoo.org/585594 diff --git a/dev-python/nanobind/nanobind-2.15.0.ebuild b/dev-python/nanobind/nanobind-2.15.0.ebuild index 62b8073c6b06..e3ae0cc5c0d5 100644 --- a/dev-python/nanobind/nanobind-2.15.0.ebuild +++ b/dev-python/nanobind/nanobind-2.15.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ppc64 ~riscv ~s390 ~x86" DEPEND=" >=dev-cpp/robin-map-1.3.0 diff --git a/dev-python/narwhals/narwhals-2.25.0.ebuild b/dev-python/narwhals/narwhals-2.25.0.ebuild index 359955646416..659973ad0528 100644 --- a/dev-python/narwhals/narwhals-2.25.0.ebuild +++ b/dev-python/narwhals/narwhals-2.25.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" BDEPEND=" test? ( diff --git a/dev-python/nbformat/nbformat-5.11.1.ebuild b/dev-python/nbformat/nbformat-5.11.1.ebuild index b668d5cb9960..b2dc98948cc0 100644 --- a/dev-python/nbformat/nbformat-5.11.1.ebuild +++ b/dev-python/nbformat/nbformat-5.11.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/fastjsonschema-2.15[${PYTHON_USEDEP}] diff --git a/dev-python/nest-asyncio2/nest-asyncio2-1.7.2.ebuild b/dev-python/nest-asyncio2/nest-asyncio2-1.7.2.ebuild index f3bd69d53ff1..c3552fe4474d 100644 --- a/dev-python/nest-asyncio2/nest-asyncio2-1.7.2.ebuild +++ b/dev-python/nest-asyncio2/nest-asyncio2-1.7.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/numpy/numpy-2.5.2-r1.ebuild b/dev-python/numpy/numpy-2.5.2-r1.ebuild index d22a019b6c54..56b61c61ff19 100644 --- a/dev-python/numpy/numpy-2.5.2-r1.ebuild +++ b/dev-python/numpy/numpy-2.5.2-r1.ebuild @@ -22,7 +22,7 @@ HOMEPAGE=" LICENSE="BSD 0BSD MIT ZLIB CC0-1.0" SLOT="0/2" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi # +lapack because the internal fallbacks are pretty slow. Building without blas # is barely supported anyway, see bug #914358. diff --git a/dev-python/oct2py/oct2py-6.0.4.ebuild b/dev-python/oct2py/oct2py-6.0.4.ebuild index d3a93f0697b0..f1549c4befa5 100644 --- a/dev-python/oct2py/oct2py-6.0.4.ebuild +++ b/dev-python/oct2py/oct2py-6.0.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" >=dev-python/metakernel-1.0.6[${PYTHON_USEDEP}] diff --git a/dev-python/oct2py/oct2py-6.1.1.ebuild b/dev-python/oct2py/oct2py-6.1.1.ebuild index d3a93f0697b0..f1549c4befa5 100644 --- a/dev-python/oct2py/oct2py-6.1.1.ebuild +++ b/dev-python/oct2py/oct2py-6.1.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" >=dev-python/metakernel-1.0.6[${PYTHON_USEDEP}] diff --git a/dev-python/pandas/pandas-2.3.3.ebuild b/dev-python/pandas/pandas-2.3.3.ebuild index a664481e552d..cabf803d7299 100644 --- a/dev-python/pandas/pandas-2.3.3.ebuild +++ b/dev-python/pandas/pandas-2.3.3.ebuild @@ -21,7 +21,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv" IUSE="big-endian full-support minimal test X" RESTRICT="!test? ( test )" diff --git a/dev-python/pandas/pandas-3.0.5.ebuild b/dev-python/pandas/pandas-3.0.5.ebuild index 71f7b4db6756..2ad26b33f3e8 100644 --- a/dev-python/pandas/pandas-3.0.5.ebuild +++ b/dev-python/pandas/pandas-3.0.5.ebuild @@ -23,7 +23,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~riscv" fi IUSE="big-endian full-support minimal test X" RESTRICT="!test? ( test )" diff --git a/dev-python/pandas/pandas-3.0.6.ebuild b/dev-python/pandas/pandas-3.0.6.ebuild index 328b2ad1be21..8ffa1c2b2901 100644 --- a/dev-python/pandas/pandas-3.0.6.ebuild +++ b/dev-python/pandas/pandas-3.0.6.ebuild @@ -23,7 +23,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm64 ~riscv" fi IUSE="big-endian full-support minimal test X" RESTRICT="!test? ( test )" diff --git a/dev-python/pikepdf/pikepdf-10.12.0.ebuild b/dev-python/pikepdf/pikepdf-10.12.0.ebuild index 634c4f07cb5a..7b2b1ba32746 100644 --- a/dev-python/pikepdf/pikepdf-10.12.0.ebuild +++ b/dev-python/pikepdf/pikepdf-10.12.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ppc64 ~riscv ~s390 ~x86" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as diff --git a/dev-python/poetry-plugin-export/poetry-plugin-export-1.10.0.ebuild b/dev-python/poetry-plugin-export/poetry-plugin-export-1.10.0.ebuild index a7a77d45b391..7bf56a3af423 100644 --- a/dev-python/poetry-plugin-export/poetry-plugin-export-1.10.0.ebuild +++ b/dev-python/poetry-plugin-export/poetry-plugin-export-1.10.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64" RDEPEND=" >=dev-python/poetry-2.3.0[${PYTHON_USEDEP}] diff --git a/dev-python/poetry/poetry-2.4.1.ebuild b/dev-python/poetry/poetry-2.4.1.ebuild index f6c96040ef8f..0b0d17cc4bfe 100644 --- a/dev-python/poetry/poetry-2.4.1.ebuild +++ b/dev-python/poetry/poetry-2.4.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64" RDEPEND=" =dev-python/poetry-core-$(ver_cut 1-2)*[${PYTHON_USEDEP}] diff --git a/dev-python/poetry/poetry-2.4.2.ebuild b/dev-python/poetry/poetry-2.4.2.ebuild index ec7e7746f5d6..fe0ad863e7bf 100644 --- a/dev-python/poetry/poetry-2.4.2.ebuild +++ b/dev-python/poetry/poetry-2.4.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" RDEPEND=" =dev-python/poetry-core-$(ver_cut 1-2)*[${PYTHON_USEDEP}] diff --git a/dev-python/poetry/poetry-2.4.3.ebuild b/dev-python/poetry/poetry-2.4.3.ebuild index ec7e7746f5d6..fe0ad863e7bf 100644 --- a/dev-python/poetry/poetry-2.4.3.ebuild +++ b/dev-python/poetry/poetry-2.4.3.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" RDEPEND=" =dev-python/poetry-core-$(ver_cut 1-2)*[${PYTHON_USEDEP}] diff --git a/dev-python/portalocker/portalocker-4.2.0.ebuild b/dev-python/portalocker/portalocker-4.2.0.ebuild index 16ac1ab79814..4afb1572868e 100644 --- a/dev-python/portalocker/portalocker-4.2.0.ebuild +++ b/dev-python/portalocker/portalocker-4.2.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" BDEPEND=" test? ( diff --git a/dev-python/pyarrow/pyarrow-23.0.1.ebuild b/dev-python/pyarrow/pyarrow-23.0.1.ebuild index 41f0b7393b42..78f6df4aaa5e 100644 --- a/dev-python/pyarrow/pyarrow-23.0.1.ebuild +++ b/dev-python/pyarrow/pyarrow-23.0.1.ebuild @@ -33,7 +33,7 @@ S="${WORKDIR}/apache-arrow-${PV}/python" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv" IUSE="+parquet +snappy ssl" RDEPEND=" diff --git a/dev-python/pyarrow/pyarrow-24.0.0.ebuild b/dev-python/pyarrow/pyarrow-24.0.0.ebuild index c5fa6a50fc71..10fbe35a5991 100644 --- a/dev-python/pyarrow/pyarrow-24.0.0.ebuild +++ b/dev-python/pyarrow/pyarrow-24.0.0.ebuild @@ -35,7 +35,7 @@ S="${WORKDIR}/apache-arrow-${PV}/python" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" +KEYWORDS="amd64 ~arm64 ~riscv" IUSE="+parquet +snappy ssl" RDEPEND=" diff --git a/dev-python/pyarrow/pyarrow-25.0.1.ebuild b/dev-python/pyarrow/pyarrow-25.0.1.ebuild index 192db2d131e2..8d39cd88ea80 100644 --- a/dev-python/pyarrow/pyarrow-25.0.1.ebuild +++ b/dev-python/pyarrow/pyarrow-25.0.1.ebuild @@ -35,7 +35,7 @@ S="${WORKDIR}/apache-arrow-${PV}/python" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm64 ~riscv x86" +KEYWORDS="~amd64 arm64 ~riscv" IUSE="+parquet +snappy ssl" RDEPEND=" diff --git a/dev-python/pygithub/pygithub-2.10.0.ebuild b/dev-python/pygithub/pygithub-2.10.0.ebuild index d590b1635171..3a33d11582a2 100644 --- a/dev-python/pygithub/pygithub-2.10.0.ebuild +++ b/dev-python/pygithub/pygithub-2.10.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" # cryptography via pyjwt[crypto] RDEPEND=" diff --git a/dev-python/pygments/pygments-2.21.0.ebuild b/dev-python/pygments/pygments-2.21.0.ebuild index b95be41f1235..7573fa423620 100644 --- a/dev-python/pygments/pygments-2.21.0.ebuild +++ b/dev-python/pygments/pygments-2.21.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" BDEPEND=" test? ( diff --git a/dev-python/pygraphviz/pygraphviz-2.0.1-r1.ebuild b/dev-python/pygraphviz/pygraphviz-2.0.1-r1.ebuild index 5d609463ea77..3942f5289698 100644 --- a/dev-python/pygraphviz/pygraphviz-2.0.1-r1.ebuild +++ b/dev-python/pygraphviz/pygraphviz-2.0.1-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv ~x86 ~x64-macos" # Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary. # [cairo] is actually pangocairo, needed for gvplugin_pango. diff --git a/dev-python/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild b/dev-python/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild index b91f001ce417..9cfad892f1c2 100644 --- a/dev-python/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild +++ b/dev-python/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.ta LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 x86" +KEYWORDS="amd64 arm64" RDEPEND="dev-python/python-lsp-server[all-plugins,${PYTHON_USEDEP}]" BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" diff --git a/dev-python/pyopencl/pyopencl-2026.1.2.ebuild b/dev-python/pyopencl/pyopencl-2026.1.2.ebuild index c2c35ae33075..4ec38b33c4a9 100644 --- a/dev-python/pyopencl/pyopencl-2026.1.2.ebuild +++ b/dev-python/pyopencl/pyopencl-2026.1.2.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~ppc64 ~riscv" IUSE="examples opengl" # Running tests on GPUs requires both appropriate hardware and additional permissions diff --git a/dev-python/pyproj/pyproj-3.7.2.ebuild b/dev-python/pyproj/pyproj-3.7.2.ebuild index c734a4dcf89d..3efe6aeed5b6 100644 --- a/dev-python/pyproj/pyproj-3.7.2.ebuild +++ b/dev-python/pyproj/pyproj-3.7.2.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 ~x86" +KEYWORDS="amd64 arm64" DEPEND=" >=sci-libs/proj-9.0.0:= diff --git a/dev-python/pyproj/pyproj-3.8.0.ebuild b/dev-python/pyproj/pyproj-3.8.0.ebuild index 6852d24b2efc..92f738fbf067 100644 --- a/dev-python/pyproj/pyproj-3.8.0.ebuild +++ b/dev-python/pyproj/pyproj-3.8.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" DEPEND=" >=sci-libs/proj-9.0.0:= diff --git a/dev-python/pysnmp/pysnmp-7.1.29.ebuild b/dev-python/pysnmp/pysnmp-7.1.29.ebuild index f1654fa24927..6bc0db254cc0 100644 --- a/dev-python/pysnmp/pysnmp-7.1.29.ebuild +++ b/dev-python/pysnmp/pysnmp-7.1.29.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ppc ~sparc x86" PROPERTIES="test_network" RESTRICT="test" diff --git a/dev-python/pysubs2/pysubs2-1.9.0.ebuild b/dev-python/pysubs2/pysubs2-1.9.0.ebuild index 2cc9559d1e13..c869869e4f05 100644 --- a/dev-python/pysubs2/pysubs2-1.9.0.ebuild +++ b/dev-python/pysubs2/pysubs2-1.9.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-16.6.ebuild b/dev-python/pytest-rerunfailures/pytest-rerunfailures-16.6.ebuild index 58e4cd8777e3..8f5f46149181 100644 --- a/dev-python/pytest-rerunfailures/pytest-rerunfailures-16.6.ebuild +++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-16.6.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/packaging-17.1[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.1.ebuild b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.1.ebuild index 6f5223dfc8a1..0f11b31e1702 100644 --- a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.1.ebuild +++ b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2025 Gentoo Authors +# Copyright 2020-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,7 +21,7 @@ S=${WORKDIR}/${P//_/} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv" RDEPEND=" dev-python/attrs[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.5.ebuild b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.5.ebuild index 5a59e4e1afeb..b2207097717e 100644 --- a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.5.ebuild +++ b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.5.ebuild @@ -21,7 +21,7 @@ S=${WORKDIR}/${P//_/} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" dev-python/attrs[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-timeout/pytest-timeout-2.5.0.ebuild b/dev-python/pytest-timeout/pytest-timeout-2.5.0.ebuild index 6603931e2be2..8800dd549f2d 100644 --- a/dev-python/pytest-timeout/pytest-timeout-2.5.0.ebuild +++ b/dev-python/pytest-timeout/pytest-timeout-2.5.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" # do not rdepend on pytest, it won't be used without it anyway # pytest-cov used to test compatibility diff --git a/dev-python/python-dotenv/python-dotenv-1.2.3.ebuild b/dev-python/python-dotenv/python-dotenv-1.2.3.ebuild index bc110a6e2b6a..b530695a99bf 100644 --- a/dev-python/python-dotenv/python-dotenv-1.2.3.ebuild +++ b/dev-python/python-dotenv/python-dotenv-1.2.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" test? ( diff --git a/dev-python/python-json-logger/python-json-logger-4.2.0.ebuild b/dev-python/python-json-logger/python-json-logger-4.2.0.ebuild index 6b23177ce335..1c7d43153cf2 100644 --- a/dev-python/python-json-logger/python-json-logger-4.2.0.ebuild +++ b/dev-python/python-json-logger/python-json-logger-4.2.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" test? ( diff --git a/dev-python/python-lsp-black/python-lsp-black-2.0.0-r2.ebuild b/dev-python/python-lsp-black/python-lsp-black-2.0.0-r2.ebuild index e1c7dd9912b8..e3e47b89cc86 100644 --- a/dev-python/python-lsp-black/python-lsp-black-2.0.0-r2.ebuild +++ b/dev-python/python-lsp-black/python-lsp-black-2.0.0-r2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 x86" +KEYWORDS="amd64 arm64" RDEPEND=" >=dev-python/python-lsp-server-1.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-lsp-server/python-lsp-server-1.14.0.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.14.0.ebuild index 358ee2f63e19..ada11edb3dfa 100644 --- a/dev-python/python-lsp-server/python-lsp-server-1.14.0.ebuild +++ b/dev-python/python-lsp-server/python-lsp-server-1.14.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 x86" +KEYWORDS="amd64 arm64" IUSE="all-plugins" PLUGIN_DEP=" diff --git a/dev-python/python-lsp-server/python-lsp-server-1.15.0.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.15.0.ebuild index 358ee2f63e19..ada11edb3dfa 100644 --- a/dev-python/python-lsp-server/python-lsp-server-1.15.0.ebuild +++ b/dev-python/python-lsp-server/python-lsp-server-1.15.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 x86" +KEYWORDS="amd64 arm64" IUSE="all-plugins" PLUGIN_DEP=" diff --git a/dev-python/python-neutronclient/python-neutronclient-13.0.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-13.0.0.ebuild index 178ecba8837e..5e022bcecaac 100644 --- a/dev-python/python-neutronclient/python-neutronclient-13.0.0.ebuild +++ b/dev-python/python-neutronclient/python-neutronclient-13.0.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv" RDEPEND=" >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-neutronclient/python-neutronclient-14.0.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-14.0.0.ebuild index ae0ee770f050..f0033b395da2 100644 --- a/dev-python/python-neutronclient/python-neutronclient-14.0.0.ebuild +++ b/dev-python/python-neutronclient/python-neutronclient-14.0.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/pythran/pythran-0.19.0.ebuild b/dev-python/pythran/pythran-0.19.0.ebuild index a14d78dcd2df..eb89f198aac8 100644 --- a/dev-python/pythran/pythran-0.19.0.ebuild +++ b/dev-python/pythran/pythran-0.19.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc ~x86" fi RDEPEND=" diff --git a/dev-python/pywayland/pywayland-0.4.19.ebuild b/dev-python/pywayland/pywayland-0.4.19.ebuild index 2a3887315277..b2d422c26818 100644 --- a/dev-python/pywayland/pywayland-0.4.19.ebuild +++ b/dev-python/pywayland/pywayland-0.4.19.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" RDEPEND=" dev-libs/wayland diff --git a/dev-python/pyzmq/pyzmq-27.2.0.ebuild b/dev-python/pyzmq/pyzmq-27.2.0.ebuild index c32e59b0984f..215f76234e11 100644 --- a/dev-python/pyzmq/pyzmq-27.2.0.ebuild +++ b/dev-python/pyzmq/pyzmq-27.2.0.ebuild @@ -23,7 +23,7 @@ SRC_URI=" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="drafts" # There are additional test failures if zeromq has the draft api enabled, but pyzmq has it disabled. diff --git a/dev-python/quart/quart-0.22.0.ebuild b/dev-python/quart/quart-0.22.0.ebuild index 437e7ef2ffc4..84fadc2bad00 100644 --- a/dev-python/quart/quart-0.22.0.ebuild +++ b/dev-python/quart/quart-0.22.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/aiofiles[${PYTHON_USEDEP}] diff --git a/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild b/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild index 05a8e9274f13..fd670be4ea56 100644 --- a/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild +++ b/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="|| ( Unlicense MIT-0 )" SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" IUSE="+native-extensions" BDEPEND=" diff --git a/dev-python/rich-click/rich-click-1.9.9.ebuild b/dev-python/rich-click/rich-click-1.9.9.ebuild index 1a186b93c4ee..2a83fe77d295 100644 --- a/dev-python/rich-click/rich-click-1.9.9.ebuild +++ b/dev-python/rich-click/rich-click-1.9.9.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" RDEPEND=" >=dev-python/click-8[${PYTHON_USEDEP}] diff --git a/dev-python/rpyc/rpyc-6.0.0.ebuild b/dev-python/rpyc/rpyc-6.0.0.ebuild index 8af39b692d87..1dc0f1261d23 100644 --- a/dev-python/rpyc/rpyc-6.0.0.ebuild +++ b/dev-python/rpyc/rpyc-6.0.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/tomerfiliba-org/rpyc/archive/refs/tags/${PV}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv" # USE flags gdb, numpy are used *only* to run tests depending on these packages IUSE="test numpy gdb" diff --git a/dev-python/rq/rq-2.11.0.ebuild b/dev-python/rq/rq-2.11.0.ebuild index e6f07c3fff3f..2216179b1d4d 100644 --- a/dev-python/rq/rq-2.11.0.ebuild +++ b/dev-python/rq/rq-2.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/click-5.0[${PYTHON_USEDEP}] diff --git a/dev-python/scikit-image/scikit-image-0.26.0-r1.ebuild b/dev-python/scikit-image/scikit-image-0.26.0-r1.ebuild index 5960f662da5b..cb7e2e54f637 100644 --- a/dev-python/scikit-image/scikit-image-0.26.0-r1.ebuild +++ b/dev-python/scikit-image/scikit-image-0.26.0-r1.ebuild @@ -28,7 +28,7 @@ SRC_URI+=" LICENSE="BSD" SLOT="0" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="~amd64 ~arm64" fi RDEPEND=" diff --git a/dev-python/shtab/shtab-1.11.0.ebuild b/dev-python/shtab/shtab-1.11.0.ebuild index c8b0e161b0e5..54cd635fb7e8 100644 --- a/dev-python/shtab/shtab-1.11.0.ebuild +++ b/dev-python/shtab/shtab-1.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.6.1.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.6.1.ebuild index 658755212875..94cc9634169a 100644 --- a/dev-python/sphinx-argparse/sphinx-argparse-0.6.1.ebuild +++ b/dev-python/sphinx-argparse/sphinx-argparse-0.6.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >=dev-python/docutils-0.19[${PYTHON_USEDEP}] diff --git a/dev-python/spyder-kernels/spyder-kernels-3.1.5-r1.ebuild b/dev-python/spyder-kernels/spyder-kernels-3.1.5-r1.ebuild index 414247fb9200..1082080d383d 100644 --- a/dev-python/spyder-kernels/spyder-kernels-3.1.5-r1.ebuild +++ b/dev-python/spyder-kernels/spyder-kernels-3.1.5-r1.ebuild @@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] diff --git a/dev-python/spyder-kernels/spyder-kernels-3.1.6.ebuild b/dev-python/spyder-kernels/spyder-kernels-3.1.6.ebuild index c35fd833418f..df971314a3b2 100644 --- a/dev-python/spyder-kernels/spyder-kernels-3.1.6.ebuild +++ b/dev-python/spyder-kernels/spyder-kernels-3.1.6.ebuild @@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] diff --git a/dev-python/statsmodels/statsmodels-0.14.6.ebuild b/dev-python/statsmodels/statsmodels-0.14.6.ebuild index 327b0efc05e2..80c1b4279eb7 100644 --- a/dev-python/statsmodels/statsmodels-0.14.6.ebuild +++ b/dev-python/statsmodels/statsmodels-0.14.6.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv" IUSE="examples" # NB: upstream requires building with numpy-2 but supports 1.x diff --git a/dev-python/statsmodels/statsmodels-0.15.0.ebuild b/dev-python/statsmodels/statsmodels-0.15.0.ebuild index 86119da60575..002a185f505c 100644 --- a/dev-python/statsmodels/statsmodels-0.15.0.ebuild +++ b/dev-python/statsmodels/statsmodels-0.15.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv" IUSE="examples" # NB: upstream requires building with numpy-2 but supports 1.x diff --git a/dev-python/stevedore/stevedore-5.9.1.ebuild b/dev-python/stevedore/stevedore-5.9.1.ebuild index 16569141fa9b..d7f2690bc3a2 100644 --- a/dev-python/stevedore/stevedore-5.9.1.ebuild +++ b/dev-python/stevedore/stevedore-5.9.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" test? ( diff --git a/dev-python/stripe/stripe-15.5.1.ebuild b/dev-python/stripe/stripe-15.5.1.ebuild index d87b66115eea..4087375d52b2 100644 --- a/dev-python/stripe/stripe-15.5.1.ebuild +++ b/dev-python/stripe/stripe-15.5.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="telemetry" RDEPEND=" diff --git a/dev-python/tibs/tibs-2.0.1.ebuild b/dev-python/tibs/tibs-2.0.1.ebuild index b9c5ba013a4e..75e63358942c 100644 --- a/dev-python/tibs/tibs-2.0.1.ebuild +++ b/dev-python/tibs/tibs-2.0.1.ebuild @@ -103,7 +103,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" DEPEND=" app-arch/zstd:= diff --git a/dev-python/tifffile/tifffile-2026.9.15.ebuild b/dev-python/tifffile/tifffile-2026.9.15.ebuild index 49630e1bd1b8..0ef52373937a 100644 --- a/dev-python/tifffile/tifffile-2026.9.15.ebuild +++ b/dev-python/tifffile/tifffile-2026.9.15.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" RDEPEND=" >=dev-python/numpy-2.1[${PYTHON_USEDEP}] diff --git a/dev-python/tifffile/tifffile-2026.9.9.ebuild b/dev-python/tifffile/tifffile-2026.9.9.ebuild index 49630e1bd1b8..0ef52373937a 100644 --- a/dev-python/tifffile/tifffile-2026.9.9.ebuild +++ b/dev-python/tifffile/tifffile-2026.9.9.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64" RDEPEND=" >=dev-python/numpy-2.1[${PYTHON_USEDEP}] diff --git a/dev-python/translate-toolkit/translate-toolkit-3.19.18.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.19.18.ebuild index 87c171eea069..e3e3737485ca 100644 --- a/dev-python/translate-toolkit/translate-toolkit-3.19.18.ebuild +++ b/dev-python/translate-toolkit/translate-toolkit-3.19.18.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="+html +ical +ini +subtitles +yaml" RDEPEND=" diff --git a/dev-python/typer/typer-0.27.2.ebuild b/dev-python/typer/typer-0.27.2.ebuild index f875bee44d47..044f0cd74722 100644 --- a/dev-python/typer/typer-0.27.2.ebuild +++ b/dev-python/typer/typer-0.27.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" IUSE="cli" RDEPEND=" diff --git a/dev-python/urwid/urwid-4.0.11.ebuild b/dev-python/urwid/urwid-4.0.11.ebuild index f840d3f28004..1fdcf2e3eada 100644 --- a/dev-python/urwid/urwid-4.0.11.ebuild +++ b/dev-python/urwid/urwid-4.0.11.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="examples" RDEPEND=" diff --git a/dev-python/uv-dynamic-versioning/uv-dynamic-versioning-0.14.1.ebuild b/dev-python/uv-dynamic-versioning/uv-dynamic-versioning-0.14.1.ebuild index 9c5e1be200c1..8ddafa02bc34 100644 --- a/dev-python/uv-dynamic-versioning/uv-dynamic-versioning-0.14.1.ebuild +++ b/dev-python/uv-dynamic-versioning/uv-dynamic-versioning-0.14.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/dunamai-1.26.1[${PYTHON_USEDEP}] diff --git a/dev-python/uvicorn/uvicorn-0.52.4.ebuild b/dev-python/uvicorn/uvicorn-0.52.4.ebuild index 177e8e69f7c1..525fcf20b707 100644 --- a/dev-python/uvicorn/uvicorn-0.52.4.ebuild +++ b/dev-python/uvicorn/uvicorn-0.52.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="test-rust" RDEPEND=" diff --git a/dev-python/vcs-versioning/vcs-versioning-2.3.1.ebuild b/dev-python/vcs-versioning/vcs-versioning-2.3.1.ebuild index f253689d01b8..66c6ba3b5f2b 100644 --- a/dev-python/vcs-versioning/vcs-versioning-2.3.1.ebuild +++ b/dev-python/vcs-versioning/vcs-versioning-2.3.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/packaging-26.2[${PYTHON_USEDEP}] diff --git a/dev-python/webencodings/webencodings-0.6.1.ebuild b/dev-python/webencodings/webencodings-0.6.1.ebuild index 0736c305e2b0..e25d861d43e0 100644 --- a/dev-python/webencodings/webencodings-0.6.1.ebuild +++ b/dev-python/webencodings/webencodings-0.6.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/widgetsnbextension/widgetsnbextension-4.0.16.ebuild b/dev-python/widgetsnbextension/widgetsnbextension-4.0.16.ebuild index cdfa9b7e1c98..28d7ba66c94d 100644 --- a/dev-python/widgetsnbextension/widgetsnbextension-4.0.16.ebuild +++ b/dev-python/widgetsnbextension/widgetsnbextension-4.0.16.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" BDEPEND=" dev-python/jupyter-packaging[${PYTHON_USEDEP}] diff --git a/dev-python/xarray/xarray-2026.2.0.ebuild b/dev-python/xarray/xarray-2026.2.0.ebuild index 8f091ed6645b..a7047b13cb6d 100644 --- a/dev-python/xarray/xarray-2026.2.0.ebuild +++ b/dev-python/xarray/xarray-2026.2.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv" IUSE="big-endian" RDEPEND=" diff --git a/dev-python/xarray/xarray-2026.4.0.ebuild b/dev-python/xarray/xarray-2026.4.0.ebuild index e94fe18e473a..15705850f17b 100644 --- a/dev-python/xarray/xarray-2026.4.0.ebuild +++ b/dev-python/xarray/xarray-2026.4.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv" IUSE="big-endian" RDEPEND=" diff --git a/dev-python/xarray/xarray-2026.7.0.ebuild b/dev-python/xarray/xarray-2026.7.0.ebuild index e94fe18e473a..15705850f17b 100644 --- a/dev-python/xarray/xarray-2026.7.0.ebuild +++ b/dev-python/xarray/xarray-2026.7.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv" IUSE="big-endian" RDEPEND=" diff --git a/dev-python/xxhash/xxhash-4.0.1.ebuild b/dev-python/xxhash/xxhash-4.0.1.ebuild index 80e7e86e74d1..bddc101ba87f 100644 --- a/dev-python/xxhash/xxhash-4.0.1.ebuild +++ b/dev-python/xxhash/xxhash-4.0.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/xxhash-0.8.0 diff --git a/dev-python/zipstream-ng/zipstream-ng-1.9.3.ebuild b/dev-python/zipstream-ng/zipstream-ng-1.9.3.ebuild index 414cf8c4a87a..c0a07b0f018d 100644 --- a/dev-python/zipstream-ng/zipstream-ng-1.9.3.ebuild +++ b/dev-python/zipstream-ng/zipstream-ng-1.9.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/zope-hookable/zope-hookable-8.3.ebuild b/dev-python/zope-hookable/zope-hookable-8.3.ebuild index 630d37e51b62..b9c997776a4c 100644 --- a/dev-python/zope-hookable/zope-hookable-8.3.ebuild +++ b/dev-python/zope-hookable/zope-hookable-8.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="ZPL" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/zope-i18nmessageid/zope-i18nmessageid-8.3.ebuild b/dev-python/zope-i18nmessageid/zope-i18nmessageid-8.3.ebuild index 17283f8de555..6470b986ecf1 100644 --- a/dev-python/zope-i18nmessageid/zope-i18nmessageid-8.3.ebuild +++ b/dev-python/zope-i18nmessageid/zope-i18nmessageid-8.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="ZPL" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" distutils_enable_tests unittest diff --git a/dev-python/zope-interface/zope-interface-8.6.ebuild b/dev-python/zope-interface/zope-interface-8.6.ebuild index b3b5480ac141..e817db8928b1 100644 --- a/dev-python/zope-interface/zope-interface-8.6.ebuild +++ b/dev-python/zope-interface/zope-interface-8.6.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="ZPL" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" IUSE="+native-extensions test" RESTRICT="!test? ( test )" |
