Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jan 2024 08:34:01 GMT
From:      Wen Heping <wen@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1d6e0303df0f - main - devel/py-numba: Update to 0.57.0 and fix build with python-3.11
Message-ID:  <202401240834.40O8Y1Ls076801@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by wen:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1d6e0303df0f56d87354361fe8bbc477725d1002

commit 1d6e0303df0f56d87354361fe8bbc477725d1002
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-24 08:31:54 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-24 08:33:32 +0000

    devel/py-numba: Update to 0.57.0 and fix build with python-3.11
    
    PR:             275494
    Approved by:    portmgr(blanket, fix build)
---
 devel/py-numba/Makefile | 9 +++++----
 devel/py-numba/distinfo | 6 +++---
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/devel/py-numba/Makefile b/devel/py-numba/Makefile
index 68df7029a7a2..6af7baf440a2 100644
--- a/devel/py-numba/Makefile
+++ b/devel/py-numba/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	numba
-DISTVERSION=	0.56.2
-PORTREVISION=	6
+DISTVERSION=	0.57.0
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +15,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BROKEN=		requires OpenMP support that is missing on this architecture
 .endif
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>1.11,1:math/py-numpy@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>1.11,1:math/py-numpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR}
 LIB_DEPENDS=	libtbb.so:devel/onetbb
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}llvmlite>=0.31.0:devel/py-llvmlite@${PY_FLAVOR}
 
@@ -28,7 +29,7 @@ TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 TEST_WRKSRC=	${WRKSRC}/numba/tests
 
 post-patch:
-	@${SED} -i.bak 's#1\.24#1\.26#g' ${WRKSRC}/setup.py
+	@${SED} -i.bak 's#1\.25#1\.26#g' ${WRKSRC}/setup.py
 
 post-install:
 	@${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name "*.so" | ${XARGS} ${STRIP_CMD}
diff --git a/devel/py-numba/distinfo b/devel/py-numba/distinfo
index ab2008ad8c22..809a138bdf7f 100644
--- a/devel/py-numba/distinfo
+++ b/devel/py-numba/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1663644489
-SHA256 (numba-0.56.2.tar.gz) = 3492f0a5d09e257fc521f5377a6c6b907eec1920d14739f0b2458b9d29946a5a
-SIZE (numba-0.56.2.tar.gz) = 2417234
+TIMESTAMP = 1705843263
+SHA256 (numba-0.57.0.tar.gz) = 2af6d81067a5bdc13960c6d2519dbabbf4d5d597cf75d640c5aeaefd48c6420a
+SIZE (numba-0.57.0.tar.gz) = 2549269



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202401240834.40O8Y1Ls076801>