diff options
author | wen <wen@pkgsrc.org> | 2018-06-10 12:56:54 +0000 |
---|---|---|
committer | wen <wen@pkgsrc.org> | 2018-06-10 12:56:54 +0000 |
commit | 839d514e6a86a888ba677c0aecf636887471e639 (patch) | |
tree | 499d037c636ce7a243dddec44a2c21eec854f8de /math | |
parent | 05901f3f1266e17fe9839269f2aac625d82e618a (diff) | |
download | pkgsrc-839d514e6a86a888ba677c0aecf636887471e639.tar.gz |
Update to 1.14.4
Upstream changes:
NumPy 1.14.4 Release Notes
This is a bugfix release for bugs reported following the 1.14.3 release. The most significant fixes are:
fixes for compiler instruction reordering that resulted in NaN's not being properly propagated in np.max and np.min,
fixes for bus faults on SPARC and older ARM due to incorrect alignment checks.
Diffstat (limited to 'math')
-rw-r--r-- | math/py-numpy/Makefile | 5 | ||||
-rw-r--r-- | math/py-numpy/distinfo | 11 | ||||
-rw-r--r-- | math/py-numpy/patches/patch-numpy_core_src_npymath_ieee754.c.src | 13 |
3 files changed, 21 insertions, 8 deletions
diff --git a/math/py-numpy/Makefile b/math/py-numpy/Makefile index 50b969c5f1f..4a266edca0e 100644 --- a/math/py-numpy/Makefile +++ b/math/py-numpy/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.49 2018/05/16 06:53:18 minskim Exp $ +# $NetBSD: Makefile,v 1.50 2018/06/10 12:56:54 wen Exp $ -DISTNAME= numpy-1.14.3 +DISTNAME= numpy-1.14.4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -PKGREVISION= 1 CATEGORIES= math python MASTER_SITES= ${MASTER_SITE_PYPI:=n/numpy/} EXTRACT_SUFX= .zip diff --git a/math/py-numpy/distinfo b/math/py-numpy/distinfo index 25e707f132f..432b7328951 100644 --- a/math/py-numpy/distinfo +++ b/math/py-numpy/distinfo @@ -1,11 +1,12 @@ -$NetBSD: distinfo,v 1.31 2018/05/14 06:36:17 adam Exp $ +$NetBSD: distinfo,v 1.32 2018/06/10 12:56:54 wen Exp $ -SHA1 (numpy-1.14.3.zip) = 7c38949d06cf4e090eb96cbafa6269546561a80c -RMD160 (numpy-1.14.3.zip) = cf0ab10d8a4da4bb9c21f38889043d8652ca1d49 -SHA512 (numpy-1.14.3.zip) = 8ff6a9d4a94be988ef104e9e0cccd2174a62786fa5ca5219cd05d33e7077a32addaeaa3d79d8266d31c5a4ef4d887340bae5d498a0f647f6323414aa37d0ebc8 -Size (numpy-1.14.3.zip) = 4899927 bytes +SHA1 (numpy-1.14.4.zip) = 3d9aff4eef39f383417cfea8915bf22c0685d5bc +RMD160 (numpy-1.14.4.zip) = 7f69b01c60afe877e7981c9017a06d576556a4a3 +SHA512 (numpy-1.14.4.zip) = eabc0a0046bf002f8e6b1dd5a6f10bbeaf99e98cad7cd2074adcc5ccb8219fb089ad8b8b1db19480f093d1444d366a936b316e119064850e8ed427a347973588 +Size (numpy-1.14.4.zip) = 4903951 bytes SHA1 (patch-aa) = c964fa13fb120b1b0f9d0bf5bc713507cd60b945 SHA1 (patch-ab) = b421455fdbb666c8075d8bffbeb59533434d23e6 +SHA1 (patch-numpy_core_src_npymath_ieee754.c.src) = 418626e4af6a9a860c5eee15b8940ed924e4fbea SHA1 (patch-numpy_distutils_fcompiler_g95.py) = be73b64a3e551df998b6a904d6db762bf28a98ed SHA1 (patch-numpy_distutils_fcompiler_gnu.py) = db8d3238c618ecd5900650a2150efb9459e94e96 SHA1 (patch-numpy_distutils_system__info.py) = dfd88a140b65a66c222a95ea4be6f20a33702e3b diff --git a/math/py-numpy/patches/patch-numpy_core_src_npymath_ieee754.c.src b/math/py-numpy/patches/patch-numpy_core_src_npymath_ieee754.c.src new file mode 100644 index 00000000000..a95c45437d3 --- /dev/null +++ b/math/py-numpy/patches/patch-numpy_core_src_npymath_ieee754.c.src @@ -0,0 +1,13 @@ +$NetBSD: patch-numpy_core_src_npymath_ieee754.c.src,v 1.1 2018/06/10 12:56:54 wen Exp $ + +--- numpy/core/src/npymath/ieee754.c.src.orig 2018-06-10 12:21:31.000000000 +0000 ++++ numpy/core/src/npymath/ieee754.c.src +@@ -584,7 +584,7 @@ int npy_get_floatstatus() { + defined(__NetBSD__) + #include <ieeefp.h> + +-int npy_get_floatstatus_barrier(char * param)) ++int npy_get_floatstatus_barrier(char * param) + { + int fpstatus = fpgetsticky(); + /* |