summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSerban Udrea <S.Udrea@gsi.de>2018-05-31 00:32:07 +0100
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2018-06-02 07:32:33 +0700
commit73ad391a11ac71b17bef103d362745d064996ed0 (patch)
tree8d8e8eda81417e4d0c8bf59e1b9c8a0606872521
parent30fa66eae28c0ce788e48cd1cec21daede247777 (diff)
downloadslackbuilds-73ad391a11ac71b17bef103d362745d064996ed0.tar.gz
development/numpy: Updated for version 1.14.3.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
-rw-r--r--development/numpy/README28
-rw-r--r--development/numpy/numpy.SlackBuild8
-rw-r--r--development/numpy/numpy.info6
3 files changed, 22 insertions, 20 deletions
diff --git a/development/numpy/README b/development/numpy/README
index 10cd6ba81d..194190812c 100644
--- a/development/numpy/README
+++ b/development/numpy/README
@@ -1,13 +1,13 @@
-NumPy is a general-purpose array-processing package designed to
-efficiently manipulate large multi-dimensional arrays of arbitrary
-records without sacrificing too much speed for small multi-dimensional
-arrays. NumPy is built on the Numeric code base and adds features
-introduced by numarray as well as an extended C-API and the ability to
-create arrays of arbitrary type which also makes NumPy suitable for
-interfacing with general-purpose data-base applications.
+NumPy is a general-purpose array-processing package designed to efficiently
+manipulate large multi-dimensional arrays of arbitrary records without
+sacrificing too much speed for small multi-dimensional arrays. NumPy is built
+on the Numeric code base and adds features introduced by numarray as well as an
+extended C-API and the ability to create arrays of arbitrary type which also
+makes NumPy suitable for interfacing with general-purpose data-base
+applications.
-There are also basic facilities for discrete fourier transform, basic
-linear algebra and random number generation.
+There are also basic facilities for discrete fourier transform, basic linear
+algebra and random number generation.
If you need to build numpy for debugging, set DEBUG=y. If you use software
which is having problems with numpy's new relaxed strides checking, set
@@ -15,20 +15,20 @@ NPY_RSC=0.
It is highly recommended to install libraries implementing BLAS and LAPACK
before installing numpy. You may choose between:
- a) BLAS and LAPACK (reference but unoptimized and thus slow)
+ a) blas and lapack (reference but unoptimized and thus slow)
b) OpenBLAS (optimized, provides LAPACK too)
- c) ATLAS and LAPACK (optimized), good to read README.ATLAS
+ c) atlas and lapack (optimized), good to read README.ATLAS
All these are available on SlackBuilds.org.
If you want to use the UMFPACK library instead of SuperLU to solve unsymmetric
sparse linear systems, then run this Slackbuild with NO_UMFPACK set to "no"
-and then install scikit-umfpack on top of scipy. In this context, UMFPACK is an
+and then install scikit-umfpack on top of scipy. In this context, umfpack is an
optional dependency for numpy. Nevertheless, note that presently scikit-umfpack
-is not available on SlackBuilds.org while its dependencies are.
+is not available on SlackBuilds.org.
NOTE: If you use this SlackBuild, numpy will run with the python version
provided by Slackware Linux, which is presently 2.7.xx. If you'd like to
- use python 3.x then you have to install numpy with the numpy3 SlackBuild.
+ use python 3.x then you have to install the numpy3 SlackBuild.
IMPORTANT: The version installed by this SlackBuild does NOT include the
oldnumeric and numarray compatibility modules since starting with
diff --git a/development/numpy/numpy.SlackBuild b/development/numpy/numpy.SlackBuild
index 1cbea85539..2e7d81354b 100644
--- a/development/numpy/numpy.SlackBuild
+++ b/development/numpy/numpy.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for NumPy
-# Copyright 2011-2016 Serban Udrea <s.udrea@gsi.de>
+# Copyright 2011-2018 Serban Udrea <s.udrea@gsi.de>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification,
@@ -24,7 +24,7 @@
# POSSIBILITY OF SUCH DAMAGE.
# Written by Aleksandar Samardzic <asamardzic@gmail.com>
-# Updated up to 1.11.1 by Serban Udrea <S.Udrea@gsi.de>
+# Updated up to 1.14.3 by Serban Udrea <S.Udrea@gsi.de>
#
# Added support for building with debugging symbols (S. Udrea)
#
@@ -38,9 +38,11 @@
#
# Added the possibility to force numpy to link to different kinds of the
# ATLAS library (S. Udrea)
+#
+# Thanks go to Pedro Ribeiro Mendes JĂșnior for help with the upgrade to 1.14.3.
PRGNAM=numpy
-VERSION=${VERSION:-1.11.1}
+VERSION=${VERSION:-1.14.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/numpy/numpy.info b/development/numpy/numpy.info
index f94e077438..465cc574d2 100644
--- a/development/numpy/numpy.info
+++ b/development/numpy/numpy.info
@@ -1,8 +1,8 @@
PRGNAM="numpy"
-VERSION="1.11.1"
+VERSION="1.14.3"
HOMEPAGE="http://numpy.scipy.org/"
-DOWNLOAD="http://download.sourceforge.net/project/numpy/NumPy/1.11.1/numpy-1.11.1.tar.gz"
-MD5SUM="2f44a895a8104ffac140c3a70edbd450"
+DOWNLOAD="https://github.com/numpy/numpy/releases/download/v1.14.3/numpy-1.14.3.tar.gz"
+MD5SUM="7c3c806ae27196c92d2fb3fbd4991e81"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""