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}"
 

Reply via email to