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() {
Thank you!