| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.14.0-r3 | 8 | amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 | 0/$(ver_cut 1-2) |
<pkgmetadata> <maintainer type="person"> <email>mgorny@gentoo.org</email> <name>Michał Górny</name> </maintainer> <longdescription> SymEngine is a standalone fast C++ symbolic manipulation library. Optional thin wrappers allow usage of the library from R, Python, Julia, Ruby, Haskell. </longdescription> <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> <upstream> <remote-id type="github">symengine/symengine</remote-id> </upstream> </pkgmetadata>
| Flag | Description | 0.14.0-r3 |
|---|---|---|
| boost | Add support for boost integers (<pkg>dev-libs/boost</pkg>) | ✓ |
| debug | Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces | ✓ |
| ecm | Add support for ECM integer factorization library (<pkg>sci-mathematics/gmp-ecm</pkg>) | ✓ |
| flint | Add support for <pkg>sci-mathematics/flint</pkg> | ⊕ |
| llvm | Build with LLVM | ✓ |
| mpc | Add support for multiprecision complex arithmetic (<pkg>dev-libs/mpc</pkg>) | ⊕ |
| mpfr | Add support for multiprecision floating point rounding (<pkg>dev-libs/mpfr</pkg>) | ⊕ |
| openmp | Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp" | ✓ |
| primesieve | Add support for <pkg>sci-mathematics/primesieve</pkg> | ✓ |
| tcmalloc | Use the dev-util/google-perftools libraries to replace the malloc() implementation with a possibly faster one | ✓ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| DIST | symengine-0.14.0.gh.tar.gz | 944589 bytes |