commit: 09c2afdcb65c96c641e1d88ec43aca2bd9d2410d
Author: uis <uis9936 <AT> gmail <DOT> com>
AuthorDate: Sun Oct 26 04:22:33 2025 +0000
Commit: Nowa Ammerlaan <nowa <AT> gentoo <DOT> org>
CommitDate: Sun Nov 2 18:24:52 2025 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=09c2afdc
dev-python/{llvmlite,numba}: update
Signed-off-by: uis <uis9936 <AT> gmail.com>
Part-of: https://github.com/gentoo/sci/pull/1383
Closes: https://github.com/gentoo/sci/pull/1383
Signed-off-by: Nowa Ammerlaan <nowa <AT> gentoo.org>
.../llvmlite/{llvmlite-0.44.0.ebuild => llvmlite-0.45.1.ebuild} | 5 +++--
dev-python/numba/{numba-0.61.2.ebuild => numba-0.62.1.ebuild} | 4 ++--
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/dev-python/llvmlite/llvmlite-0.44.0.ebuild
b/dev-python/llvmlite/llvmlite-0.45.1.ebuild
similarity index 89%
rename from dev-python/llvmlite/llvmlite-0.44.0.ebuild
rename to dev-python/llvmlite/llvmlite-0.45.1.ebuild
index 216e0b478..ffbb5cb41 100644
--- a/dev-python/llvmlite/llvmlite-0.44.0.ebuild
+++ b/dev-python/llvmlite/llvmlite-0.45.1.ebuild
@@ -6,7 +6,8 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..13} )
-LLVM_COMPAT=( 16 )
+LLVM_COMPAT=( 20 )
+
inherit cmake distutils-r1 llvm-r1
DESCRIPTION="Python wrapper around the llvm C++ library"
@@ -26,7 +27,7 @@ DEPEND="${RDEPEND}"
distutils_enable_tests pytest
python_compile() {
- LLVM_CONFIG="$(get_llvm_prefix)/bin/llvm-config"
distutils-r1_python_compile
+ LLVMLITE_SHARED=ON LLVM_CONFIG="$(get_llvm_prefix)/bin/llvm-config"
distutils-r1_python_compile
}
python_test() {
diff --git a/dev-python/numba/numba-0.61.2.ebuild
b/dev-python/numba/numba-0.62.1.ebuild
similarity index 97%
rename from dev-python/numba/numba-0.61.2.ebuild
rename to dev-python/numba/numba-0.62.1.ebuild
index 2db6c0369..417de86fb 100644
--- a/dev-python/numba/numba-0.61.2.ebuild
+++ b/dev-python/numba/numba-0.62.1.ebuild
@@ -18,8 +18,8 @@ KEYWORDS="~amd64"
IUSE="debug"
RDEPEND="
- dev-python/llvmlite[$PYTHON_USEDEP]
- <dev-python/numpy-2.3[$PYTHON_USEDEP]
+ >=dev-python/llvmlite-0.45[$PYTHON_USEDEP]
+ dev-python/numpy[$PYTHON_USEDEP]
"
DEPEND="${RDEPEND}"