Diff symengine-0.9.0-r3 with a symengine-0.10.1
/usr/portage/sci-libs/symengine/symengine-0.10.1.ebuild 2023-10-09 14:52:35.100368492 +0300 | ||
---|---|---|
3 | 3 | |
4 | 4 |
EAPI=8 |
5 | 5 | |
6 |
LLVM_MAX_SLOT=15 |
|
6 |
LLVM_MAX_SLOT=16 |
|
7 | 7 |
inherit cmake llvm toolchain-funcs |
8 | 8 | |
9 | 9 |
DESCRIPTION="Fast symbolic manipulation library, written in C++" |
... | ... | |
12 | 12 | |
13 | 13 |
LICENSE="MIT" |
14 | 14 |
SLOT="0/$(ver_cut 1-2)" |
15 |
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" |
|
15 |
KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" |
|
16 | 16 |
# BUILD_FOR_DISTRIBUTION enables threads by default so do it here |
17 | 17 |
IUSE="arb benchmarks boost debug doc ecm +flint llvm +mpc +mpfr openmp test tcmalloc +threads" |
18 | 18 |
RESTRICT="!test? ( test )" |
19 | 19 | |
20 |
RDEPEND="dev-libs/gmp:= |
|
20 |
RDEPEND=" |
|
21 |
dev-libs/gmp:= |
|
21 | 22 |
sys-libs/binutils-libs:= |
22 | 23 |
arb? ( sci-mathematics/arb:= ) |
23 | 24 |
boost? ( dev-libs/boost:= ) |
24 | 25 |
ecm? ( sci-mathematics/gmp-ecm ) |
25 | 26 |
flint? ( sci-mathematics/flint:= ) |
26 | 27 |
mpc? ( dev-libs/mpc:= ) |
28 |
mpfr? ( dev-libs/mpfr:= ) |
|
27 | 29 |
llvm? ( <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):= ) |
28 |
tcmalloc? ( dev-util/google-perftools )" |
|
29 |
DEPEND="${RDEPEND} |
|
30 |
dev-libs/cereal" |
|
30 |
tcmalloc? ( dev-util/google-perftools ) |
|
31 |
" |
|
32 |
DEPEND=" |
|
33 |
${RDEPEND} |
|
34 |
dev-libs/cereal |
|
35 |
" |
|
31 | 36 |
BDEPEND="doc? ( app-doc/doxygen[dot] )" |
32 | 37 | |
33 | 38 |
PATCHES=( |
34 | 39 |
"${FILESDIR}"/${PN}-0.7.0-cmake-build-type.patch |
35 | 40 |
"${FILESDIR}"/${PN}-0.8.1-fix_llvm.patch |
36 |
"${FILESDIR}"/${PN}-0.9.0-pthread-cmake.patch |
|
37 | 41 |
) |
38 | 42 | |
39 | 43 |
pkg_pretend() { |