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/symengine | |
| 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/symengine')
| -rw-r--r-- | dev-python/symengine/metadata.xml | 24 | ||||
| -rw-r--r-- | dev-python/symengine/symengine-0.14.1-r3.ebuild (renamed from dev-python/symengine/symengine-0.14.1-r2.ebuild) | 4 |
2 files changed, 27 insertions, 1 deletions
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} |
