pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/py-numpy Update to 1.14.4



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cde14551efc6
branches:  trunk
changeset: 309150:cde14551efc6
user:      wen <wen%pkgsrc.org@localhost>
date:      Sun Jun 10 12:56:54 2018 +0000

description:
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:

 math/py-numpy/Makefile                                           |   5 +--
 math/py-numpy/distinfo                                           |  11 ++++---
 math/py-numpy/patches/patch-numpy_core_src_npymath_ieee754.c.src |  13 ++++++++++
 3 files changed, 21 insertions(+), 8 deletions(-)

diffs (52 lines):

diff -r 074e336087ee -r cde14551efc6 math/py-numpy/Makefile
--- a/math/py-numpy/Makefile    Sun Jun 10 12:14:44 2018 +0000
+++ b/math/py-numpy/Makefile    Sun Jun 10 12:56:54 2018 +0000
@@ -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 -r 074e336087ee -r cde14551efc6 math/py-numpy/distinfo
--- a/math/py-numpy/distinfo    Sun Jun 10 12:14:44 2018 +0000
+++ b/math/py-numpy/distinfo    Sun Jun 10 12:56:54 2018 +0000
@@ -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 -r 074e336087ee -r cde14551efc6 math/py-numpy/patches/patch-numpy_core_src_npymath_ieee754.c.src
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/py-numpy/patches/patch-numpy_core_src_npymath_ieee754.c.src  Sun Jun 10 12:56:54 2018 +0000
@@ -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();
+     /*



Home | Main Index | Thread Index | Old Index