diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-28 21:32:58 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-28 21:32:58 +0000 |
| commit | 91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f (patch) | |
| tree | 9cc1de10d471103791c641baedcc34f2ecfdabb8 /dev-python | |
| parent | ebcfdde700572edcef684fefa2245f7955c655ae (diff) | |
| download | baldeagleos-repo-91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f.tar.gz baldeagleos-repo-91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f.tar.xz baldeagleos-repo-91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
25 files changed, 137 insertions, 55 deletions
diff --git a/dev-python/cachelib/cachelib-0.13.0-r1.ebuild b/dev-python/cachelib/cachelib-0.13.0-r1.ebuild index ab2979c28177..b174686c0ff4 100644 --- a/dev-python/cachelib/cachelib-0.13.0-r1.ebuild +++ b/dev-python/cachelib/cachelib-0.13.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" BDEPEND=" test? ( diff --git a/dev-python/cachelib/cachelib-0.13.0.ebuild b/dev-python/cachelib/cachelib-0.13.0.ebuild index f22af1c6ea2c..7030e727564c 100644 --- a/dev-python/cachelib/cachelib-0.13.0.ebuild +++ b/dev-python/cachelib/cachelib-0.13.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" BDEPEND=" test? ( diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest index 08aefbcebcc3..65ecef20b0a2 100644 --- a/dev-python/clang/Manifest +++ b/dev-python/clang/Manifest @@ -12,4 +12,5 @@ DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e9815261 DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8 DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a +DIST llvm-project-6f2e1a120ebb75da9b3fe6afb19231aa0f801a34.tar.gz 270304465 BLAKE2B 43bca1c7f0996febbf3e840375f6b91d18a83e197890fbb19724a217e772b111ca33b15098b969cb74797dd67ca81b23b8ca36b35f084f6252e3a4b38e431c82 SHA512 28cf27b9f65b8525ba30bbfda6765b14bd5db8c5c88ef711fee408b691dd2b9e373db99f4862e76d692571ebf4e746cd9495ad6c8248e07e9b574cee066a20da DIST llvm-project-99457c368586b1debf49f55b3a0684317f5f298d.tar.gz 269907211 BLAKE2B aae5040ece1fa0eacd32468feee9896d614b7e91044ef504df2c80fc57fb42d2db162f01cfdd9c91c7e80fb9fa109440b6887451c96227f47308eb99d9249ef9 SHA512 0e865b56b8f3bf3f7e0fb9a5dfaa97b7d82c915e14474d07d7c036641f68727f2a81179110e3a1c3b424e0233d55589c568fcde2a98aec3a0882ab3a45c62e6c diff --git a/dev-python/clang/clang-23.0.0_pre20260428.ebuild b/dev-python/clang/clang-23.0.0_pre20260428.ebuild new file mode 100644 index 000000000000..0a3a20350207 --- /dev/null +++ b/dev-python/clang/clang-23.0.0_pre20260428.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_{10..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/cmd2/cmd2-3.5.1.ebuild b/dev-python/cmd2/cmd2-3.5.1.ebuild index 815213316576..bdd1a55a76b0 100644 --- a/dev-python/cmd2/cmd2-3.5.1.ebuild +++ b/dev-python/cmd2/cmd2-3.5.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~x86" RDEPEND=" >=dev-python/pyperclip-1.8.2[${PYTHON_USEDEP}] diff --git a/dev-python/cryptography/cryptography-47.0.0.ebuild b/dev-python/cryptography/cryptography-47.0.0.ebuild index 2d19532ba030..f152f1ac46a0 100644 --- a/dev-python/cryptography/cryptography-47.0.0.ebuild +++ b/dev-python/cryptography/cryptography-47.0.0.ebuild @@ -95,11 +95,6 @@ EPYTEST_PLUGINS=( hypothesis pytest-subtests ) EPYTEST_XDIST=1 distutils_enable_tests pytest -PATCHES=( - # https://github.com/pyca/cryptography/pull/14319 - "${FILESDIR}/${PN}-46.0.5-stray-files.patch" -) - src_unpack() { cargo_src_unpack } diff --git a/dev-python/fakeredis/fakeredis-2.34.1.ebuild b/dev-python/fakeredis/fakeredis-2.34.1.ebuild index 769f4f975343..c20beebbd4a1 100644 --- a/dev-python/fakeredis/fakeredis-2.34.1.ebuild +++ b/dev-python/fakeredis/fakeredis-2.34.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=dev-python/redis-4.3[${PYTHON_USEDEP}] diff --git a/dev-python/fakeredis/fakeredis-2.35.0.ebuild b/dev-python/fakeredis/fakeredis-2.35.0.ebuild index c5aa2105cdcf..84da9f753fed 100644 --- a/dev-python/fakeredis/fakeredis-2.35.0.ebuild +++ b/dev-python/fakeredis/fakeredis-2.35.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=dev-python/redis-4.3[${PYTHON_USEDEP}] diff --git a/dev-python/fakeredis/fakeredis-2.35.1.ebuild b/dev-python/fakeredis/fakeredis-2.35.1.ebuild index c5aa2105cdcf..84da9f753fed 100644 --- a/dev-python/fakeredis/fakeredis-2.35.1.ebuild +++ b/dev-python/fakeredis/fakeredis-2.35.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=dev-python/redis-4.3[${PYTHON_USEDEP}] diff --git a/dev-python/flask-caching/flask-caching-2.3.1-r1.ebuild b/dev-python/flask-caching/flask-caching-2.3.1-r1.ebuild index 1451556664a8..9a5e1db0cff2 100644 --- a/dev-python/flask-caching/flask-caching-2.3.1-r1.ebuild +++ b/dev-python/flask-caching/flask-caching-2.3.1-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=" >=dev-python/cachelib-0.9.0[${PYTHON_USEDEP}] diff --git a/dev-python/flask-caching/flask-caching-2.3.1.ebuild b/dev-python/flask-caching/flask-caching-2.3.1.ebuild index b700b6beaad0..d82d55acaefa 100644 --- a/dev-python/flask-caching/flask-caching-2.3.1.ebuild +++ b/dev-python/flask-caching/flask-caching-2.3.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~loong x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" >=dev-python/cachelib-0.9.0[${PYTHON_USEDEP}] diff --git a/dev-python/flask-caching/flask-caching-2.4.0.ebuild b/dev-python/flask-caching/flask-caching-2.4.0.ebuild index ef4cf98db231..6562aa9bd2dc 100644 --- a/dev-python/flask-caching/flask-caching-2.4.0.ebuild +++ b/dev-python/flask-caching/flask-caching-2.4.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=" >=dev-python/cachelib-0.9.0[${PYTHON_USEDEP}] diff --git a/dev-python/flask-compress/flask-compress-1.23.ebuild b/dev-python/flask-compress/flask-compress-1.23.ebuild index aa8b069dee9a..a8a178623407 100644 --- a/dev-python/flask-compress/flask-compress-1.23.ebuild +++ b/dev-python/flask-compress/flask-compress-1.23.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm64 ~loong x86" +KEYWORDS="amd64 arm64 x86" # brotli on cpython, brotlicffi on pypy3 RDEPEND=" diff --git a/dev-python/flask-compress/flask-compress-1.24.ebuild b/dev-python/flask-compress/flask-compress-1.24.ebuild index 62467c3a962f..ceea762d8a93 100644 --- a/dev-python/flask-compress/flask-compress-1.24.ebuild +++ b/dev-python/flask-compress/flask-compress-1.24.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" # brotli on cpython, brotlicffi on pypy3 RDEPEND=" diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 08aefbcebcc3..65ecef20b0a2 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -12,4 +12,5 @@ DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e9815261 DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8 DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a +DIST llvm-project-6f2e1a120ebb75da9b3fe6afb19231aa0f801a34.tar.gz 270304465 BLAKE2B 43bca1c7f0996febbf3e840375f6b91d18a83e197890fbb19724a217e772b111ca33b15098b969cb74797dd67ca81b23b8ca36b35f084f6252e3a4b38e431c82 SHA512 28cf27b9f65b8525ba30bbfda6765b14bd5db8c5c88ef711fee408b691dd2b9e373db99f4862e76d692571ebf4e746cd9495ad6c8248e07e9b574cee066a20da DIST llvm-project-99457c368586b1debf49f55b3a0684317f5f298d.tar.gz 269907211 BLAKE2B aae5040ece1fa0eacd32468feee9896d614b7e91044ef504df2c80fc57fb42d2db162f01cfdd9c91c7e80fb9fa109440b6887451c96227f47308eb99d9249ef9 SHA512 0e865b56b8f3bf3f7e0fb9a5dfaa97b7d82c915e14474d07d7c036641f68727f2a81179110e3a1c3b424e0233d55589c568fcde2a98aec3a0882ab3a45c62e6c diff --git a/dev-python/lit/lit-23.0.0_pre20260428.ebuild b/dev-python/lit/lit-23.0.0_pre20260428.ebuild new file mode 100644 index 000000000000..d9be9ae795ab --- /dev/null +++ b/dev-python/lit/lit-23.0.0_pre20260428.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_{10..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/python-discovery/python-discovery-1.2.2.ebuild b/dev-python/python-discovery/python-discovery-1.2.2.ebuild index 7e7156a12269..1ee51afda45d 100644 --- a/dev-python/python-discovery/python-discovery-1.2.2.ebuild +++ b/dev-python/python-discovery/python-discovery-1.2.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~riscv ~s390 ~x86" RDEPEND=" >=dev-python/filelock-3.15.4[${PYTHON_USEDEP}] diff --git a/dev-python/redis/redis-7.1.0.ebuild b/dev-python/redis/redis-7.1.0.ebuild index e73ccb3afa38..604f8e56cf5f 100644 --- a/dev-python/redis/redis-7.1.0.ebuild +++ b/dev-python/redis/redis-7.1.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~sparc x86" BDEPEND=" test? ( diff --git a/dev-python/rich-argparse/rich-argparse-1.7.2.ebuild b/dev-python/rich-argparse/rich-argparse-1.7.2.ebuild index f9dfdd78a4cc..ccf6bd1e942c 100644 --- a/dev-python/rich-argparse/rich-argparse-1.7.2.ebuild +++ b/dev-python/rich-argparse/rich-argparse-1.7.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2025 Gentoo Authors +# Copyright 2025-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc64 ~riscv ~s390 x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 x86" RDEPEND=" >=dev-python/rich-11.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/smbus2/Manifest b/dev-python/smbus2/Manifest index efd6f598b999..e57b4cf80650 100644 --- a/dev-python/smbus2/Manifest +++ b/dev-python/smbus2/Manifest @@ -1,2 +1 @@ -DIST smbus2-0.6.0.gh.tar.gz 18399 BLAKE2B f80846185c85c4942b824d65a7cf060eaf4648303105e6bd8654912152979516e8c246090d8449fc31f3f49a12253e86cd250919b1b45f5d870c7e233c031fd3 SHA512 e3fe85e01fc0e2ce87461c5a0001a595139785d8b53fdb5058c93902b436515bb05c33e2071f2259761507e82f65e40ee2c46f33fd889ccd3bdd5b7b0681dfbe DIST smbus2-0.6.1.gh.tar.gz 18332 BLAKE2B 26a3f9d48d46ad55ea90e83dd1b135e8b9f6e3abe09f85754f8148d2e22094d6adf9c0e8f4d729cb2bd8d3858b278ea2701e2e379c991d1a8daed5a89ccd60f0 SHA512 e524c7a5727bb88379454581fde7314c866da3ed415d5918d0232e8e0b53c306efbe39340d422703e90fbe4b7b5eb6f3cba9e80d36759cfb243d1d1291fec0b4 diff --git a/dev-python/smbus2/smbus2-0.6.0.ebuild b/dev-python/smbus2/smbus2-0.6.0.ebuild deleted file mode 100644 index de1ebd8c4671..000000000000 --- a/dev-python/smbus2/smbus2-0.6.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 - -DESCRIPTION="A drop-in replacement for smbus-cffi/smbus-python in pure Python" -HOMEPAGE=" - https://pypi.org/project/smbus2/ - https://github.com/kplindegaard/smbus2/ -" -SRC_URI=" - https://github.com/kplindegaard/smbus2/archive/refs/tags/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - epytest -s -} diff --git a/dev-python/symengine/metadata.xml b/dev-python/symengine/metadata.xml index 853174b8f2ab..acd6f5a776d3 100644 --- a/dev-python/symengine/metadata.xml +++ b/dev-python/symengine/metadata.xml @@ -6,5 +6,29 @@ <name>Python</name> </maintainer> + <use> + <flag name="boost"> + Add support for boost integers (<pkg>dev-libs/boost</pkg>) + </flag> + <flag name="ecm"> + Add support for ECM integer factorization library + (<pkg>sci-mathematics/gmp-ecm</pkg>) + </flag> + <flag name="flint"> + Add support for <pkg>sci-mathematics/flint</pkg> + </flag> + <flag name="llvm">Build with LLVM</flag> + <flag name="mpc"> + Add support for multiprecision complex arithmetic + (<pkg>dev-libs/mpc</pkg>) + </flag> + <flag name="mpfr"> + Add support for multiprecision floating point rounding + (<pkg>dev-libs/mpfr</pkg>) + </flag> + <flag name="primesieve"> + Add support for <pkg>sci-mathematics/primesieve</pkg> + </flag> + </use> <origin>gentoo-staging</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/symengine/symengine-0.14.1-r2.ebuild b/dev-python/symengine/symengine-0.14.1-r3.ebuild index 60a37a82a803..723a3bc7aa37 100644 --- a/dev-python/symengine/symengine-0.14.1-r2.ebuild +++ b/dev-python/symengine/symengine-0.14.1-r3.ebuild @@ -24,6 +24,8 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" +# Bindings implicitly use symengine's dependencies. +IUSE="boost ecm +flint llvm +mpc +mpfr primesieve tcmalloc" BDEPEND=" dev-build/cmake @@ -36,7 +38,7 @@ BDEPEND=" # See also https://github.com/symengine/symengine.py/blob/master/symengine_version.txt DEPEND=" dev-python/numpy[${PYTHON_USEDEP}] - =sci-libs/symengine-$(ver_cut 1-2)* + =sci-libs/symengine-$(ver_cut 1-2)*[boost=,ecm=,flint=,llvm=,mpc=,mpfr=,primesieve=,tcmalloc=] " RDEPEND=" ${DEPEND} diff --git a/dev-python/tox/tox-4.53.0.ebuild b/dev-python/tox/tox-4.53.0.ebuild index 9b8acbc341d0..65357865e6cd 100644 --- a/dev-python/tox/tox-4.53.0.ebuild +++ b/dev-python/tox/tox-4.53.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~riscv ~s390 ~x86" RDEPEND=" dev-python/cachetools[${PYTHON_USEDEP}] diff --git a/dev-python/virtualenv/virtualenv-21.3.0.ebuild b/dev-python/virtualenv/virtualenv-21.3.0.ebuild index 585a76648569..72b62496b724 100644 --- a/dev-python/virtualenv/virtualenv-21.3.0.ebuild +++ b/dev-python/virtualenv/virtualenv-21.3.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~riscv ~s390 ~x86" IUSE="test" RESTRICT="!test? ( test )" |
