View | Details | Raw Unified | Return to bug 259637 | Differences between
and this patch

Collapse All | Expand All

(-)b/math/py-numpy/Makefile (-4 / +8 lines)
Lines 1-7 Link Here
1
# Created by: Tony Maher
1
# Created by: Tony Maher
2
2
3
PORTNAME=	numpy
3
PORTNAME=	numpy
4
PORTVERSION=	1.20.3
4
PORTVERSION=	1.22.2
5
PORTEPOCH=	1
5
PORTEPOCH=	1
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP \
7
MASTER_SITES=	CHEESESHOP \
Lines 19-34 COMMENT= The New Numeric Extension to Python Link Here
19
LICENSE=	BSD3CLAUSE
19
LICENSE=	BSD3CLAUSE
20
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
20
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
21
21
22
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
22
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=6.2.5:devel/py-pytest@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}hypothesis>=5.41.3:devel/py-hypothesis@${PY_FLAVOR}
23
		${PYTHON_PKGNAMEPREFIX}hypothesis>=6.24.1:devel/py-hypothesis@${PY_FLAVOR}
24
24
25
USES=		compiler:c11 cpe fortran python:3.7-3.9 zip
25
USES=		compiler:c11 cpe fortran python:3.8-3.10 zip
26
USE_PYTHON=	allflavors autoplist concurrent cython distutils
26
USE_PYTHON=	allflavors autoplist concurrent cython distutils
27
27
28
GCCLIBDIR_CMDS=	${FC} -print-file-name=libgfortran.so | ${SED} -e s/libgfortran.so//
28
GCCLIBDIR_CMDS=	${FC} -print-file-name=libgfortran.so | ${SED} -e s/libgfortran.so//
29
LDFLAGS+=	-s
29
LDFLAGS+=	-s
30
PYDISTUTILS_BUILDARGS=		--fcompiler=gnu95
30
PYDISTUTILS_BUILDARGS=		--fcompiler=gnu95
31
PYDISTUTILS_CONFIGUREARGS=	--fcompiler=gnu95
31
PYDISTUTILS_CONFIGUREARGS=	--fcompiler=gnu95
32
MAKE_ENV=	FOPT=${FCFLAGS}
32
33
33
PORTDOCS=	*
34
PORTDOCS=	*
34
35
Lines 50-55 SUITESPARSE_LIB_DEPENDS=libumfpack.so:math/suitesparse-umfpack Link Here
50
post-extract:
51
post-extract:
51
	@${TOUCH} ${WRKSRC}/numpy/f2py/tests/src/temp
52
	@${TOUCH} ${WRKSRC}/numpy/f2py/tests/src/temp
52
	@${TOUCH} ${WRKSRC}/numpy/random/_examples/temp
53
	@${TOUCH} ${WRKSRC}/numpy/random/_examples/temp
54
	@${TOUCH} ${WRKSRC}/numpy/core/tests/examples/temp
53
55
54
pre-configure-SUITESPARSE-off:
56
pre-configure-SUITESPARSE-off:
55
	@${REINPLACE_CMD} -e 's|:%%LOCALBASE%%/include/suitesparse||' ${WRKSRC}/site.cfg
57
	@${REINPLACE_CMD} -e 's|:%%LOCALBASE%%/include/suitesparse||' ${WRKSRC}/site.cfg
Lines 63-68 pre-configure: Link Here
63
			${WRKSRC}/site.cfg
65
			${WRKSRC}/site.cfg
64
	@${REINPLACE_CMD} -e "s|%%GCCLIBDIR%%|$$(${GCCLIBDIR_CMDS})|" ${WRKSRC}/site.cfg ${WRKSRC}/numpy/distutils/system_info.py
66
	@${REINPLACE_CMD} -e "s|%%GCCLIBDIR%%|$$(${GCCLIBDIR_CMDS})|" ${WRKSRC}/site.cfg ${WRKSRC}/numpy/distutils/system_info.py
65
67
68
do-configure:
69
66
post-install:
70
post-install:
67
	${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' | ${XARGS} ${STRIP_CMD}
71
	${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' | ${XARGS} ${STRIP_CMD}
68
72
(-)b/math/py-numpy/distinfo (-7 / +7 lines)
Lines 1-7 Link Here
1
TIMESTAMP = 1621965044
1
TIMESTAMP = 1645762974
2
SHA256 (numpy-1.20/numpy-1.20.3.zip) = e55185e51b18d788e49fe8305fd73ef4470596b33fc2c1ceb304566b99c71a69
2
SHA256 (numpy-1.22/numpy-1.22.2.zip) = 076aee5a3763d41da6bef9565fdf3cb987606f567cd8b104aded2b38b7b47abf
3
SIZE (numpy-1.20/numpy-1.20.3.zip) = 7761912
3
SIZE (numpy-1.22/numpy-1.22.2.zip) = 11447735
4
SHA256 (numpy-1.20/numpy-ref.pdf) = 39514faf26f4fecb697d771ba83e9340e35d3afd22478ab7e641f9daed67e84a
4
SHA256 (numpy-1.22/numpy-ref.pdf) = 7bd59a87aa2ff30cf659fa112dc0da758059860a92ca55d78510a755e9fba411
5
SIZE (numpy-1.20/numpy-ref.pdf) = 7362241
5
SIZE (numpy-1.22/numpy-ref.pdf) = 7537013
6
SHA256 (numpy-1.20/numpy-user.pdf) = 20cc665d19cbb4a2dfe7505a06dc23ae978982fec27e3108ddb332110bc2a94c
6
SHA256 (numpy-1.22/numpy-user.pdf) = e3536a6505ac1d8be04922bee82d300833799aeb940af8c1fdb77533148221df
7
SIZE (numpy-1.20/numpy-user.pdf) = 4977046
7
SIZE (numpy-1.22/numpy-user.pdf) = 3978348

Return to bug 259637