aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2026-07-07 21:15:08 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2026-07-07 21:15:08 +0000
commit95fd968050bf00d7294853259f3476c0431f6499 (patch)
tree8f2f687203ab9ef361ca6c32d5b958adfb769c80
parent1b9c3c437f96c849b4315f867f87927032514e46 (diff)
devel/py-numba: Update to 0.66.0
-rw-r--r--devel/py-numba/Makefile9
-rw-r--r--devel/py-numba/distinfo6
-rw-r--r--devel/py-numba/files/patch-setup.py11
3 files changed, 7 insertions, 19 deletions
diff --git a/devel/py-numba/Makefile b/devel/py-numba/Makefile
index 96ab2037fe2a..4e102975adb8 100644
--- a/devel/py-numba/Makefile
+++ b/devel/py-numba/Makefile
@@ -1,6 +1,5 @@
PORTNAME= numba
-DISTVERSION= 0.65.0
-PORTREVISION= 1
+DISTVERSION= 0.66.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,12 +17,12 @@ BROKEN= requires OpenMP support that is missing on this architecture
# numpy version is checked at runtime
# https://github.com/numba/numba/blob/main/numba/__init__.py#L13
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22<2.5,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=2.0,1<2.5,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libtbb.so:devel/onetbb
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}llvmlite>=0.46.0:devel/py-llvmlite@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.22<2.5,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}llvmlite>=0.48.0:devel/py-llvmlite@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy>=2.0,1<2.5,1:math/py-numpy@${PY_FLAVOR} \
USES= compiler:c++11-lang python fortran localbase
USE_PYTHON= pep517 concurrent autoplist unittest
diff --git a/devel/py-numba/distinfo b/devel/py-numba/distinfo
index cd33e37651b9..007e9e71cca1 100644
--- a/devel/py-numba/distinfo
+++ b/devel/py-numba/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1775335029
-SHA256 (numba-0.65.0.tar.gz) = edad0d9f6682e93624c00125a471ae4df186175d71fd604c983c377cdc03e68b
-SIZE (numba-0.65.0.tar.gz) = 2764131
+TIMESTAMP = 1783449060
+SHA256 (numba-0.66.0.tar.gz) = b900e63a0e26c05ea9a6d5a3a5a0a177cb64c5011887bf43edb8c3ed2c38d363
+SIZE (numba-0.66.0.tar.gz) = 2806181
diff --git a/devel/py-numba/files/patch-setup.py b/devel/py-numba/files/patch-setup.py
deleted file mode 100644
index d8caccbe9433..000000000000
--- a/devel/py-numba/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2025-12-09 23:42:43 UTC
-+++ setup.py
-@@ -21,7 +21,7 @@ max_python_version = "3.15" # exclusive
-
- min_python_version = "3.10"
- max_python_version = "3.15" # exclusive
--min_numpy_build_version = "2.0.0rc1"
-+min_numpy_build_version = "1.22"
- min_numpy_run_version = "1.22"
- max_numpy_run_version = "2.5"
- min_llvmlite_version = "0.46.0dev0"