pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/math py-scipy12: added version 1.2.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e87c6bfbf661
branches:  trunk
changeset: 335224:e87c6bfbf661
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Jun 15 17:51:13 2019 +0000

description:
py-scipy12: added version 1.2.2

This is the last version that supports Python 2.7.
Apparently, some packages still require Scipy with Python 2.7.

diffstat:

 math/Makefile                                         |     3 +-
 math/py-scipy12/DESCR                                 |     7 +
 math/py-scipy12/Makefile                              |    67 +
 math/py-scipy12/PLIST                                 |  1615 +++++++++++++++++
 math/py-scipy12/distinfo                              |     7 +
 math/py-scipy12/patches/patch-scipy_special___round.h |    33 +
 6 files changed, 1731 insertions(+), 1 deletions(-)

diffs (truncated from 1766 to 300 lines):

diff -r 533039c2a811 -r e87c6bfbf661 math/Makefile
--- a/math/Makefile     Sat Jun 15 15:28:24 2019 +0000
+++ b/math/Makefile     Sat Jun 15 17:51:13 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.407 2019/06/15 07:17:31 adam Exp $
+# $NetBSD: Makefile,v 1.408 2019/06/15 17:51:13 adam Exp $
 
 COMMENT=       Mathematics
 
@@ -317,6 +317,7 @@
 SUBDIR+=       py-scikit-image
 SUBDIR+=       py-scikit-learn
 SUBDIR+=       py-scipy
+SUBDIR+=       py-scipy12
 SUBDIR+=       py-simpleeval
 SUBDIR+=       py-statsmodels
 SUBDIR+=       py-sympy
diff -r 533039c2a811 -r e87c6bfbf661 math/py-scipy12/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/py-scipy12/DESCR     Sat Jun 15 17:51:13 2019 +0000
@@ -0,0 +1,7 @@
+SciPy is an open source library of scientific tools for Python. SciPy
+supplements the popular Numeric module, gathering a variety of high level
+science and engineering modules together as a single package.
+
+SciPy includes modules for graphics and plotting, optimization, integration,
+special functions, signal and image processing, genetic algorithms, ODE
+solvers, and others.
diff -r 533039c2a811 -r e87c6bfbf661 math/py-scipy12/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/py-scipy12/Makefile  Sat Jun 15 17:51:13 2019 +0000
@@ -0,0 +1,67 @@
+# $NetBSD: Makefile,v 1.1 2019/06/15 17:51:13 adam Exp $
+
+DISTNAME=      scipy-1.2.2
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    math python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=s/scipy/}
+
+MAINTAINER=    markd%NetBSD.org@localhost
+HOMEPAGE=      https://www.scipy.org/
+COMMENT=       Scientific Algorithms Library for Python
+LICENSE=       modified-bsd
+
+USE_LANGUAGES+=        c c++ fortran
+MAKE_ENV+=     ATLAS=None
+
+# XXX Avoid picking up other compilers when installed
+.include "../../mk/compiler.mk"
+
+.if defined(PKGSRC_FORTRAN) && ${PKGSRC_FORTRAN} == "g95"
+PYSETUPBUILDARGS+=     --fcompiler=g95
+.elif defined(PKGSRC_FORTRAN) && ${PKGSRC_FORTRAN} == "gfortran"
+PYSETUPBUILDARGS+=     --fcompiler=gnu95
+LDFLAGS.Darwin+=       -undefined dynamic_lookup
+.else
+BROKEN=                Requires fortran 95
+.endif
+
+CPPFLAGS+=     -D__STDC_FORMAT_MACROS
+FFLAGS+=       -fPIC
+
+LDFLAGS.Darwin+=       -headerpad_max_install_names
+
+REPLACE_PYTHON+=       scipy/sparse/linalg/isolve/tests/test_gcrotmk.py
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "Darwin"
+.PHONY: fix-darwin-install-name
+post-install: fix-darwin-install-name
+fix-darwin-install-name:
+       ${FIND} ${DESTDIR}${PREFIX} -name "*.so" |                      \
+               while read lib; do                                      \
+               libname=`basename $${lib}`;                             \
+               libdir=`dirname $${lib} | sed -e 's,${DESTDIR},,'`;     \
+               install_name_tool -id $${libdir}/$${libname} $${lib};   \
+       done
+.endif
+
+TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+
+# self test failures for 1.1.0 reported at
+# https://github.com/scipy/scipy/issues/9196
+# needs 'make install' first!
+do-test:
+       cd ${WRKDIR} && \
+       ${PYTHONBIN} -c "import scipy; scipy.test('full')"
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/distutils.mk"
+.include "../../devel/py-cython/buildlink3.mk"
+.include "../../math/blas/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
+.include "../../math/lapack/buildlink3.mk"
+BUILDLINK_API_DEPENDS.py-numpy+=       ${PYPKGPREFIX}-numpy>=1.8.2
+.include "../../math/py-numpy/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 533039c2a811 -r e87c6bfbf661 math/py-scipy12/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/py-scipy12/PLIST     Sat Jun 15 17:51:13 2019 +0000
@@ -0,0 +1,1615 @@
+@comment $NetBSD: PLIST,v 1.1 2019/06/15 17:51:13 adam Exp $
+${PYSITELIB}/${EGG_FILE}/PKG-INFO
+${PYSITELIB}/${EGG_FILE}/SOURCES.txt
+${PYSITELIB}/${EGG_FILE}/dependency_links.txt
+${PYSITELIB}/${EGG_FILE}/top_level.txt
+${PYSITELIB}/scipy/HACKING.rst.txt
+${PYSITELIB}/scipy/INSTALL.rst.txt
+${PYSITELIB}/scipy/LICENSE.txt
+${PYSITELIB}/scipy/THANKS.txt
+${PYSITELIB}/scipy/__config__.py
+${PYSITELIB}/scipy/__config__.pyc
+${PYSITELIB}/scipy/__config__.pyo
+${PYSITELIB}/scipy/__init__.py
+${PYSITELIB}/scipy/__init__.pyc
+${PYSITELIB}/scipy/__init__.pyo
+${PYSITELIB}/scipy/_build_utils/__init__.py
+${PYSITELIB}/scipy/_build_utils/__init__.pyc
+${PYSITELIB}/scipy/_build_utils/__init__.pyo
+${PYSITELIB}/scipy/_build_utils/_fortran.py
+${PYSITELIB}/scipy/_build_utils/_fortran.pyc
+${PYSITELIB}/scipy/_build_utils/_fortran.pyo
+${PYSITELIB}/scipy/_build_utils/system_info.py
+${PYSITELIB}/scipy/_build_utils/system_info.pyc
+${PYSITELIB}/scipy/_build_utils/system_info.pyo
+${PYSITELIB}/scipy/_distributor_init.py
+${PYSITELIB}/scipy/_distributor_init.pyc
+${PYSITELIB}/scipy/_distributor_init.pyo
+${PYSITELIB}/scipy/_lib/__init__.py
+${PYSITELIB}/scipy/_lib/__init__.pyc
+${PYSITELIB}/scipy/_lib/__init__.pyo
+${PYSITELIB}/scipy/_lib/_ccallback.py
+${PYSITELIB}/scipy/_lib/_ccallback.pyc
+${PYSITELIB}/scipy/_lib/_ccallback.pyo
+${PYSITELIB}/scipy/_lib/_ccallback_c.so
+${PYSITELIB}/scipy/_lib/_fpumode.so
+${PYSITELIB}/scipy/_lib/_gcutils.py
+${PYSITELIB}/scipy/_lib/_gcutils.pyc
+${PYSITELIB}/scipy/_lib/_gcutils.pyo
+${PYSITELIB}/scipy/_lib/_numpy_compat.py
+${PYSITELIB}/scipy/_lib/_numpy_compat.pyc
+${PYSITELIB}/scipy/_lib/_numpy_compat.pyo
+${PYSITELIB}/scipy/_lib/_test_ccallback.so
+${PYSITELIB}/scipy/_lib/_testutils.py
+${PYSITELIB}/scipy/_lib/_testutils.pyc
+${PYSITELIB}/scipy/_lib/_testutils.pyo
+${PYSITELIB}/scipy/_lib/_threadsafety.py
+${PYSITELIB}/scipy/_lib/_threadsafety.pyc
+${PYSITELIB}/scipy/_lib/_threadsafety.pyo
+${PYSITELIB}/scipy/_lib/_tmpdirs.py
+${PYSITELIB}/scipy/_lib/_tmpdirs.pyc
+${PYSITELIB}/scipy/_lib/_tmpdirs.pyo
+${PYSITELIB}/scipy/_lib/_util.py
+${PYSITELIB}/scipy/_lib/_util.pyc
+${PYSITELIB}/scipy/_lib/_util.pyo
+${PYSITELIB}/scipy/_lib/_version.py
+${PYSITELIB}/scipy/_lib/_version.pyc
+${PYSITELIB}/scipy/_lib/_version.pyo
+${PYSITELIB}/scipy/_lib/decorator.py
+${PYSITELIB}/scipy/_lib/decorator.pyc
+${PYSITELIB}/scipy/_lib/decorator.pyo
+${PYSITELIB}/scipy/_lib/messagestream.so
+${PYSITELIB}/scipy/_lib/setup.py
+${PYSITELIB}/scipy/_lib/setup.pyc
+${PYSITELIB}/scipy/_lib/setup.pyo
+${PYSITELIB}/scipy/_lib/six.py
+${PYSITELIB}/scipy/_lib/six.pyc
+${PYSITELIB}/scipy/_lib/six.pyo
+${PYSITELIB}/scipy/_lib/tests/__init__.py
+${PYSITELIB}/scipy/_lib/tests/test__gcutils.py
+${PYSITELIB}/scipy/_lib/tests/test__testutils.py
+${PYSITELIB}/scipy/_lib/tests/test__threadsafety.py
+${PYSITELIB}/scipy/_lib/tests/test__util.py
+${PYSITELIB}/scipy/_lib/tests/test__version.py
+${PYSITELIB}/scipy/_lib/tests/test_ccallback.py
+${PYSITELIB}/scipy/_lib/tests/test_import_cycles.py
+${PYSITELIB}/scipy/_lib/tests/test_tmpdirs.py
+${PYSITELIB}/scipy/_lib/tests/test_warnings.py
+${PYSITELIB}/scipy/cluster/__init__.py
+${PYSITELIB}/scipy/cluster/__init__.pyc
+${PYSITELIB}/scipy/cluster/__init__.pyo
+${PYSITELIB}/scipy/cluster/_hierarchy.so
+${PYSITELIB}/scipy/cluster/_optimal_leaf_ordering.so
+${PYSITELIB}/scipy/cluster/_vq.so
+${PYSITELIB}/scipy/cluster/hierarchy.py
+${PYSITELIB}/scipy/cluster/hierarchy.pyc
+${PYSITELIB}/scipy/cluster/hierarchy.pyo
+${PYSITELIB}/scipy/cluster/setup.py
+${PYSITELIB}/scipy/cluster/setup.pyc
+${PYSITELIB}/scipy/cluster/setup.pyo
+${PYSITELIB}/scipy/cluster/tests/__init__.py
+${PYSITELIB}/scipy/cluster/tests/hierarchy_test_data.py
+${PYSITELIB}/scipy/cluster/tests/test_hierarchy.py
+${PYSITELIB}/scipy/cluster/tests/test_vq.py
+${PYSITELIB}/scipy/cluster/vq.py
+${PYSITELIB}/scipy/cluster/vq.pyc
+${PYSITELIB}/scipy/cluster/vq.pyo
+${PYSITELIB}/scipy/conftest.py
+${PYSITELIB}/scipy/conftest.pyc
+${PYSITELIB}/scipy/conftest.pyo
+${PYSITELIB}/scipy/constants/__init__.py
+${PYSITELIB}/scipy/constants/__init__.pyc
+${PYSITELIB}/scipy/constants/__init__.pyo
+${PYSITELIB}/scipy/constants/codata.py
+${PYSITELIB}/scipy/constants/codata.pyc
+${PYSITELIB}/scipy/constants/codata.pyo
+${PYSITELIB}/scipy/constants/constants.py
+${PYSITELIB}/scipy/constants/constants.pyc
+${PYSITELIB}/scipy/constants/constants.pyo
+${PYSITELIB}/scipy/constants/setup.py
+${PYSITELIB}/scipy/constants/setup.pyc
+${PYSITELIB}/scipy/constants/setup.pyo
+${PYSITELIB}/scipy/constants/tests/__init__.py
+${PYSITELIB}/scipy/constants/tests/test_codata.py
+${PYSITELIB}/scipy/constants/tests/test_constants.py
+${PYSITELIB}/scipy/fftpack/__init__.py
+${PYSITELIB}/scipy/fftpack/__init__.pyc
+${PYSITELIB}/scipy/fftpack/__init__.pyo
+${PYSITELIB}/scipy/fftpack/_fftpack.so
+${PYSITELIB}/scipy/fftpack/basic.py
+${PYSITELIB}/scipy/fftpack/basic.pyc
+${PYSITELIB}/scipy/fftpack/basic.pyo
+${PYSITELIB}/scipy/fftpack/convolve.so
+${PYSITELIB}/scipy/fftpack/helper.py
+${PYSITELIB}/scipy/fftpack/helper.pyc
+${PYSITELIB}/scipy/fftpack/helper.pyo
+${PYSITELIB}/scipy/fftpack/pseudo_diffs.py
+${PYSITELIB}/scipy/fftpack/pseudo_diffs.pyc
+${PYSITELIB}/scipy/fftpack/pseudo_diffs.pyo
+${PYSITELIB}/scipy/fftpack/realtransforms.py
+${PYSITELIB}/scipy/fftpack/realtransforms.pyc
+${PYSITELIB}/scipy/fftpack/realtransforms.pyo
+${PYSITELIB}/scipy/fftpack/setup.py
+${PYSITELIB}/scipy/fftpack/setup.pyc
+${PYSITELIB}/scipy/fftpack/setup.pyo
+${PYSITELIB}/scipy/fftpack/tests/Makefile
+${PYSITELIB}/scipy/fftpack/tests/__init__.py
+${PYSITELIB}/scipy/fftpack/tests/fftw_dct.c
+${PYSITELIB}/scipy/fftpack/tests/fftw_double_ref.npz
+${PYSITELIB}/scipy/fftpack/tests/fftw_single_ref.npz
+${PYSITELIB}/scipy/fftpack/tests/gen_fftw_ref.py
+${PYSITELIB}/scipy/fftpack/tests/gendata.m
+${PYSITELIB}/scipy/fftpack/tests/gendata.py
+${PYSITELIB}/scipy/fftpack/tests/test.npz
+${PYSITELIB}/scipy/fftpack/tests/test_basic.py
+${PYSITELIB}/scipy/fftpack/tests/test_helper.py
+${PYSITELIB}/scipy/fftpack/tests/test_import.py
+${PYSITELIB}/scipy/fftpack/tests/test_pseudo_diffs.py
+${PYSITELIB}/scipy/fftpack/tests/test_real_transforms.py
+${PYSITELIB}/scipy/integrate/__init__.py
+${PYSITELIB}/scipy/integrate/__init__.pyc
+${PYSITELIB}/scipy/integrate/__init__.pyo
+${PYSITELIB}/scipy/integrate/_bvp.py
+${PYSITELIB}/scipy/integrate/_bvp.pyc
+${PYSITELIB}/scipy/integrate/_bvp.pyo
+${PYSITELIB}/scipy/integrate/_dop.so
+${PYSITELIB}/scipy/integrate/_ivp/__init__.py
+${PYSITELIB}/scipy/integrate/_ivp/__init__.pyc
+${PYSITELIB}/scipy/integrate/_ivp/__init__.pyo
+${PYSITELIB}/scipy/integrate/_ivp/base.py
+${PYSITELIB}/scipy/integrate/_ivp/base.pyc
+${PYSITELIB}/scipy/integrate/_ivp/base.pyo
+${PYSITELIB}/scipy/integrate/_ivp/bdf.py
+${PYSITELIB}/scipy/integrate/_ivp/bdf.pyc
+${PYSITELIB}/scipy/integrate/_ivp/bdf.pyo
+${PYSITELIB}/scipy/integrate/_ivp/common.py
+${PYSITELIB}/scipy/integrate/_ivp/common.pyc
+${PYSITELIB}/scipy/integrate/_ivp/common.pyo
+${PYSITELIB}/scipy/integrate/_ivp/ivp.py
+${PYSITELIB}/scipy/integrate/_ivp/ivp.pyc
+${PYSITELIB}/scipy/integrate/_ivp/ivp.pyo
+${PYSITELIB}/scipy/integrate/_ivp/lsoda.py
+${PYSITELIB}/scipy/integrate/_ivp/lsoda.pyc
+${PYSITELIB}/scipy/integrate/_ivp/lsoda.pyo
+${PYSITELIB}/scipy/integrate/_ivp/radau.py
+${PYSITELIB}/scipy/integrate/_ivp/radau.pyc
+${PYSITELIB}/scipy/integrate/_ivp/radau.pyo
+${PYSITELIB}/scipy/integrate/_ivp/rk.py
+${PYSITELIB}/scipy/integrate/_ivp/rk.pyc
+${PYSITELIB}/scipy/integrate/_ivp/rk.pyo
+${PYSITELIB}/scipy/integrate/_ode.py
+${PYSITELIB}/scipy/integrate/_ode.pyc
+${PYSITELIB}/scipy/integrate/_ode.pyo
+${PYSITELIB}/scipy/integrate/_odepack.so
+${PYSITELIB}/scipy/integrate/_quadpack.so
+${PYSITELIB}/scipy/integrate/_test_multivariate.so
+${PYSITELIB}/scipy/integrate/_test_odeint_banded.so
+${PYSITELIB}/scipy/integrate/lsoda.so
+${PYSITELIB}/scipy/integrate/odepack.py
+${PYSITELIB}/scipy/integrate/odepack.pyc
+${PYSITELIB}/scipy/integrate/odepack.pyo
+${PYSITELIB}/scipy/integrate/quadpack.py
+${PYSITELIB}/scipy/integrate/quadpack.pyc
+${PYSITELIB}/scipy/integrate/quadpack.pyo
+${PYSITELIB}/scipy/integrate/quadrature.py
+${PYSITELIB}/scipy/integrate/quadrature.pyc
+${PYSITELIB}/scipy/integrate/quadrature.pyo
+${PYSITELIB}/scipy/integrate/setup.py



Home | Main Index | Thread Index | Old Index