|
Lines 1-6
Link Here
|
| 1 |
PORTNAME= numpy |
1 |
PORTNAME= numpy |
| 2 |
PORTVERSION= 1.26.4 |
2 |
PORTVERSION= 1.26.4 |
| 3 |
PORTREVISION= 7 |
3 |
PORTREVISION= 8 |
| 4 |
PORTEPOCH= 1 |
4 |
PORTEPOCH= 1 |
| 5 |
CATEGORIES= math python |
5 |
CATEGORIES= math python |
| 6 |
MASTER_SITES= PYPI \ |
6 |
MASTER_SITES= PYPI \ |
|
Lines 18-29
WWW= https://www.numpy.org/
Link Here
|
| 18 |
LICENSE= BSD3CLAUSE |
18 |
LICENSE= BSD3CLAUSE |
| 19 |
LICENSE_FILE= ${WRKSRC}/LICENSE.txt |
19 |
LICENSE_FILE= ${WRKSRC}/LICENSE.txt |
| 20 |
|
20 |
|
|
|
21 |
BUILD_DEPENDS= ${PY_SETUPTOOLS} \ |
| 22 |
${PYTHON_PKGNAMEPREFIX}meson-python>=0:devel/meson-python@${PY_FLAVOR} |
| 21 |
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=6.24.1:devel/py-hypothesis@${PY_FLAVOR} \ |
23 |
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=6.24.1:devel/py-hypothesis@${PY_FLAVOR} \ |
| 22 |
${PYTHON_PKGNAMEPREFIX}pytest>=6.2.5:devel/py-pytest@${PY_FLAVOR} \ |
24 |
${PYTHON_PKGNAMEPREFIX}pytest>=6.2.5:devel/py-pytest@${PY_FLAVOR} \ |
| 23 |
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.2.0:devel/py-typing-extensions@${PY_FLAVOR} |
25 |
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.2.0:devel/py-typing-extensions@${PY_FLAVOR} |
| 24 |
|
26 |
|
| 25 |
USES= compiler:c11 cpe fortran python:3.9+ |
27 |
USES= compiler:c11 cpe fortran pkgconfig python:3.9+ shebangfix |
| 26 |
USE_PYTHON= allflavors autoplist concurrent cython distutils |
28 |
USE_PYTHON= allflavors autoplist concurrent cython pep517 |
| 27 |
|
29 |
|
| 28 |
GCCLIBDIR_CMDS= ${FC} -print-file-name=libgfortran.so | ${SED} -e \ |
30 |
GCCLIBDIR_CMDS= ${FC} -print-file-name=libgfortran.so | ${SED} -e \ |
| 29 |
s/libgfortran.so// |
31 |
s/libgfortran.so// |
|
Lines 61-66
OPENBLAS_VARS= BLASLIBS="openblas, gfortran" \
Link Here
|
| 61 |
LIBRARIES=libraries |
63 |
LIBRARIES=libraries |
| 62 |
SUITESPARSE_LIB_DEPENDS= libumfpack.so:math/suitesparse-umfpack |
64 |
SUITESPARSE_LIB_DEPENDS= libumfpack.so:math/suitesparse-umfpack |
| 63 |
|
65 |
|
|
|
66 |
SHEBANG_FILES= numpy/f2py/crackfortran.py numpy/f2py/f2py2e.py \ |
| 67 |
numpy/f2py/rules.py numpy/testing/print_coercion_tables.py \ |
| 68 |
numpy/testing/setup.py |
| 69 |
|
| 64 |
post-extract: |
70 |
post-extract: |
| 65 |
@${TOUCH} ${WRKSRC}/numpy/f2py/tests/src/temp |
71 |
@${TOUCH} ${WRKSRC}/numpy/f2py/tests/src/temp |
| 66 |
@${TOUCH} ${WRKSRC}/numpy/random/_examples/temp |
72 |
@${TOUCH} ${WRKSRC}/numpy/random/_examples/temp |