pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/43225: [math/py-scipy] Update to 0.7.2
>Number: 43225
>Category: pkg
>Synopsis: [math/py-scipy] Update to 0.7.2
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Apr 29 14:15:00 +0000 2010
>Originator: Wen Heping
>Release: NetBSD-5.0.2
>Organization:
Private
>Environment:
NetBSD nb502.wenjing.com 5.0.2 NetBSD 5.0.2 (GENERIC) #0: Sat Feb 6 17:53:27
UTC 2010
builds%b7.netbsd.org@localhost:/home/builds/ab/netbsd-5-0-2-RELEASE/i386/201002061851Z-obj/home/builds/ab/netbsd-5-0-2-RELEASE/src/sys/arch/i386/compile/GENERIC
i386
>Description:
SciPy 0.7.2 is a bug-fix release with no new features compared to 0.7.1. The
only change is that all C sources from Cython code have been regenerated with
Cython 0.12.1. This fixes the incompatibility between binaries of SciPy 0.7.1
and NumPy 1.4.
SciPy 0.7.1 is a bug-fix release with no new features compared to 0.7.0.
scipy.io
========
Bugs fixed:
- Several fixes in Matlab file IO
scipy.odr
=========
Bugs fixed:
- Work around a failure with Python 2.6
scipy.signal
============
Memory leak in lfilter have been fixed, as well as support for array object
Bugs fixed:
- #880, #925: lfilter fixes
- #871: bicgstab fails on Win32
scipy.sparse
============
Bugs fixed:
- #883: scipy.io.mmread with scipy.sparse.lil_matrix broken
- lil_matrix and csc_matrix reject now unexpected sequences,
cf. http://thread.gmane.org/gmane.comp.python.scientific.user/19996
scipy.special
=============
Several bugs of varying severity were fixed in the special functions:
- #503, #640: iv: problems at large arguments fixed by new implementation
- #623: jv: fix errors at large arguments
- #679: struve: fix wrong output for v < 0
- #803: pbdv produces invalid output
- #804: lqmn: fix crashes on some input
- #823: betainc: fix documentation
- #834: exp1 strange behavior near negative integer values
- #852: jn_zeros: more accurate results for large s, also in jnp/yn/ynp_zeros
- #853: jv, yv, iv: invalid results for non-integer v < 0, complex x
- #854: jv, yv, iv, kv: return nan more consistently when out-of-domain
- #927: ellipj: fix segfault on Windows
- #946: ellpj: fix segfault on Mac OS X/python 2.6 combination.
- ive, jve, yve, kv, kve: with real-valued input, return nan for out-of-domain
instead of returning only the real part of the result.
Also, when ``scipy.special.errprint(1)`` has been enabled, warning
messages are now issued as Python warnings instead of printing them to
stderr.
scipy.stats
===========
- linregress, mannwhitneyu, describe: errors fixed
- kstwobign, norm, expon, exponweib, exponpow, frechet, genexpon, rdist,
truncexpon, planck: improvements to numerical accuracy in distributions
>How-To-Repeat:
>Fix:
--- Makefile.orig 2010-04-25 07:40:51.000000000 +0800
+++ Makefile 2010-04-30 05:29:14.000000000 +0800
@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.6 2010/02/21 15:13:42 wiz Exp $
-DISTNAME= scipy-0.7.0
-PKGNAME= ${PYPKGPREFIX}-scipy-0.7.0
-PKGREVISION= 1
+DISTNAME= scipy-0.7.2
+PKGNAME= ${PYPKGPREFIX}-scipy-0.7.2
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scipy/}
@@ -17,7 +16,13 @@
PLIST_SUBST+= PYPKGPREFIX=${PYPKGPREFIX}
USE_LANGUAGES+= c c++ fortran
MAKE_ENV+= ATLAS=None
+PKGSRC_FORTRAN= g95
+.include "../../mk/compiler.mk"
+
+PYSETUPBUILDARGS+= --fcompiler=g95
+
+.include "../../lang/g95/buildlink3.mk"
.include "../../lang/python/extension.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../math/py-numpy/buildlink3.mk"
--- distinfo.orig 2010-04-25 07:41:01.000000000 +0800
+++ distinfo 2010-04-25 07:45:08.000000000 +0800
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.2 2009/07/25 12:16:45 markd Exp $
-SHA1 (scipy-0.7.0.tar.gz) = 7daef781253bafccf3be54b9eb3541f084503076
-RMD160 (scipy-0.7.0.tar.gz) = 3583901f679cbc7f91560626f437d7edcd2bf6cf
-Size (scipy-0.7.0.tar.gz) = 4636167 bytes
+SHA1 (scipy-0.7.2.tar.gz) = c3223df023008ee339cf1d3fad74d4566af69c8a
+RMD160 (scipy-0.7.2.tar.gz) = 456e4ab9d69f9d4056bca6b52474b72bea37b122
+Size (scipy-0.7.2.tar.gz) = 4557178 bytes
--- PLIST.orig 2010-04-30 05:49:48.000000000 +0800
+++ PLIST 2010-04-30 05:56:38.000000000 +0800
@@ -11,9 +11,6 @@
${PYSITELIB}/scipy/__init__.py
${PYSITELIB}/scipy/__init__.pyc
${PYSITELIB}/scipy/__init__.pyo
-${PYSITELIB}/scipy/__svn_version__.py
-${PYSITELIB}/scipy/__svn_version__.pyc
-${PYSITELIB}/scipy/__svn_version__.pyo
${PYSITELIB}/scipy/cluster/__init__.py
${PYSITELIB}/scipy/cluster/__init__.pyc
${PYSITELIB}/scipy/cluster/__init__.pyo
@@ -232,9 +229,6 @@
${PYSITELIB}/scipy/io/matlab/byteordercodes.py
${PYSITELIB}/scipy/io/matlab/byteordercodes.pyc
${PYSITELIB}/scipy/io/matlab/byteordercodes.pyo
-${PYSITELIB}/scipy/io/matlab/gzipstreams.py
-${PYSITELIB}/scipy/io/matlab/gzipstreams.pyc
-${PYSITELIB}/scipy/io/matlab/gzipstreams.pyo
${PYSITELIB}/scipy/io/matlab/mio.py
${PYSITELIB}/scipy/io/matlab/mio.pyc
${PYSITELIB}/scipy/io/matlab/mio.pyo
@@ -316,6 +310,31 @@
${PYSITELIB}/scipy/io/matlab/tests/data/teststructnest_7.1_GLNX86.mat
${PYSITELIB}/scipy/io/matlab/tests/data/testunicode_7.1_GLNX86.mat
${PYSITELIB}/scipy/io/matlab/tests/data/testvec_4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/test3dmatrix_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/test_empty_struct.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/test_skip_variable.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testcell_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testcellnest_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testcomplex_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testdouble_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testemptycell_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testfunc_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testmatrix_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testminus_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testmulti_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testobject_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testonechar_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testscalarcell_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testsparse_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testsparsecomplex_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testsparsefloat_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/teststring_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/teststringarray_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/teststruct_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/teststructarr_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/teststructnest_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/data/testunicode_7.4_GLNX86.mat
+${PYSITELIB}/scipy/io/matlab/tests/afunc.m
${PYSITELIB}/scipy/io/matlab/tests/gen_mat4files.m
${PYSITELIB}/scipy/io/matlab/tests/gen_mat5files.m
${PYSITELIB}/scipy/io/matlab/tests/save_matfile.m
Home |
Main Index |
Thread Index |
Old Index