diff --git a/math/py-numpy/Makefile b/math/py-numpy/Makefile index 86909711aef9..e40e3339dc6d 100644 --- a/math/py-numpy/Makefile +++ b/math/py-numpy/Makefile @@ -1,65 +1,65 @@ PORTNAME= numpy -DISTVERSION= 2.4.4 -PORTREVISION= 3 +DISTVERSION= 2.4.6 PORTEPOCH= 1 CATEGORIES= math python MASTER_SITES= PYPI \ https://numpy.org/doc/${DISTVERSION:R}/:doc PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}-html.zip:doc DIST_SUBDIR= ${PORTNAME}-${DISTVERSION:R} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= python@FreeBSD.org COMMENT= Fundamental package for array computing in Python WWW= https://www.numpy.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}meson-python>=0.18.0,1:devel/meson-python@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=5.3.0:devel/py-hypothesis@${PY_FLAVOR} USES= compiler:c++17-lang cpe fortran pkgconfig python:3.11+ shebangfix USE_PYTHON= autoplist concurrent cython pep517 pytest PEP517_BUILD_CONFIG_SETTING= -Csetup-args=-Dallow-noblas=false WITHOUT_FBSD10_FIX= yes SHEBANG_GLOB= *.py BINARY_ALIAS= cython=cython-${PYTHON_VER} PORTDOCS= * CONFLICTS_INSTALL= py*-numpy1 TEST_WRKSRC= ${WRKDIR} TEST_ARGS= --pyargs numpy OPTIONS_DEFINE= DOCS OPTIONS_SINGLE= BLASLIB OPTIONS_SINGLE_BLASLIB= BLIS FLEXIBLAS NETLIB OPENBLAS OPTIONS_DEFAULT= OPENBLAS + BLIS_DESC= BLIS BLAS-like implementation FLEXIBLAS_DESC= FlexiBLAS BLAS implementation BLIS_USES= blaslapack:blis BLIS_VARS= PEP517_BUILD_CONFIG_SETTING+="-Csetup-args=-Dblas=blis -Csetup-args=-Dlapack=flame" BLIS_BROKEN= math/libflame does not provide a pkg-config file FLEXIBLAS_USES= blaslapack:flexiblas FLEXIBLAS_VARS= PEP517_BUILD_CONFIG_SETTING+="-Csetup-args=-Dblas=flexiblas -Csetup-args=-Dlapack=flexiblas" NETLIB_LIB_DEPENDS= libcblas.so:math/cblas NETLIB_USES= blaslapack:netlib NETLIB_VARS= PEP517_BUILD_CONFIG_SETTING+="-Csetup-args=-Dblas=blas -Csetup-args=-Dlapack=lapack" OPENBLAS_USES= blaslapack:openblas OPENBLAS_VARS= PEP517_BUILD_CONFIG_SETTING+="-Csetup-args=-Dblas=openblas -Csetup-args=-Dlapack=openblas" post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${UNZIP_NATIVE_CMD} -qo ${DISTDIR}/${DIST_SUBDIR}/numpy-html.zip -d ${STAGEDIR}${DOCSDIR} @${RM} ${STAGEDIR}${DOCSDIR}/.buildinfo .include diff --git a/math/py-numpy/distinfo b/math/py-numpy/distinfo index 4653afbcbd17..7d93a09f0933 100644 --- a/math/py-numpy/distinfo +++ b/math/py-numpy/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1775320601 -SHA256 (numpy-2.4/numpy-2.4.4.tar.gz) = 2d390634c5182175533585cc89f3608a4682ccb173cc9bb940b2881c8d6f8fa0 -SIZE (numpy-2.4/numpy-2.4.4.tar.gz) = 20731587 +TIMESTAMP = 1779296811 +SHA256 (numpy-2.4/numpy-2.4.6.tar.gz) = f3a3570c4a2a16746ac2c31a7c7c7b0c186b95ce902e33db6f28094ed7387dda +SIZE (numpy-2.4/numpy-2.4.6.tar.gz) = 20735807 SHA256 (numpy-2.4/numpy-html.zip) = 905f823345774ce868c33cb2ccfc0ef4ca3717df0ec45eb8c18429c8763eadb0 SIZE (numpy-2.4/numpy-html.zip) = 34959264