pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math/py-scipy
Module Name: pkgsrc
Committed By: adam
Date: Sun Jan 11 08:15:06 UTC 2026
Modified Files:
pkgsrc/math/py-scipy: Makefile PLIST distinfo
pkgsrc/math/py-scipy/patches:
patch-scipy_ndimage_src___rank__filter__1d.cpp
patch-scipy_special_boost__special__functions.h
Log Message:
py-scipy: updated to 1.17.0
SciPy 1.17.0 is the culmination of 6 months of hard work. It contains
many new features, numerous bug-fixes, improved test coverage and better
documentation. There have been a number of deprecations and API changes
in this release, which are documented below. All users are encouraged to
upgrade to this release, as there are a large number of bug-fixes and
optimizations. Before upgrading, we recommend that users check that
their own code does not use deprecated SciPy functionality (to do so,
run your code with ``python -Wd`` and check for ``DeprecationWarning`` s).
Our development attention will now shift to bug-fix releases on the
1.17.x branch, and on adding new features on the main branch.
To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 pkgsrc/math/py-scipy/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/math/py-scipy/PLIST
cvs rdiff -u -r1.63 -r1.64 pkgsrc/math/py-scipy/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/math/py-scipy/Makefile
diff -u pkgsrc/math/py-scipy/Makefile:1.103 pkgsrc/math/py-scipy/Makefile:1.104
--- pkgsrc/math/py-scipy/Makefile:1.103 Thu Oct 30 14:58:40 2025
+++ pkgsrc/math/py-scipy/Makefile Sun Jan 11 08:15:05 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.103 2025/10/30 14:58:40 adam Exp $
+# $NetBSD: Makefile,v 1.104 2026/01/11 08:15:05 adam Exp $
-DISTNAME= scipy-1.16.3
+DISTNAME= scipy-1.17.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/scipy/}
@@ -15,7 +15,8 @@ TOOL_DEPENDS+= meson>=1.5.0:../../devel/
TOOL_DEPENDS+= ${PYPKGPREFIX}-meson_python>=0.15.0:../../devel/py-meson_python
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
TOOL_DEPENDS+= ${PYPKGPREFIX}-pythran>=0.14.0:../../math/py-pythran
-TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
+TEST_DEPENDS+= ${PYPKGPREFIX}-gmpy2-[0-9]*:../../math/py-gmpy2
+TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=6.30:../../devel/py-hypothesis
TEST_DEPENDS+= ${PYPKGPREFIX}-mpmath-[0-9]*:../../math/py-mpmath
TEST_DEPENDS+= ${PYPKGPREFIX}-pooch-[0-9]*:../../devel/py-pooch
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
@@ -39,7 +40,6 @@ SUBST_CLASSES+= f2py
SUBST_STAGE.f2py= pre-configure
SUBST_MESSAGE.f2py= Fixing f2py binary name.
SUBST_FILES.f2py= scipy/meson.build
-SUBST_FILES.f2py+= tools/generate_f2pymod.py
SUBST_SED.f2py= -e "s,('f2py'),('f2py-${PYVERSSUFFIX}'),"
SUBST_SED.f2py+= -e "s,\['f2py',\['f2py-${PYVERSSUFFIX}',"
@@ -108,7 +108,7 @@ do-test:
.include "../../lang/python/wheel.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../mk/blas.buildlink3.mk"
-BUILDLINK_API_DEPENDS.py-numpy+= ${PYPKGPREFIX}-numpy>=1.23.5
+BUILDLINK_API_DEPENDS.py-numpy+= ${PYPKGPREFIX}-numpy>=2.0.0
.include "../../math/py-numpy/buildlink3.mk"
.include "../../math/py-pythran/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/py-scipy/PLIST
diff -u pkgsrc/math/py-scipy/PLIST:1.34 pkgsrc/math/py-scipy/PLIST:1.35
--- pkgsrc/math/py-scipy/PLIST:1.34 Tue Sep 23 17:42:23 2025
+++ pkgsrc/math/py-scipy/PLIST Sun Jan 11 08:15:05 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2025/09/23 17:42:23 adam Exp $
+@comment $NetBSD: PLIST,v 1.35 2026/01/11 08:15:05 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -22,9 +22,15 @@ ${PYSITELIB}/scipy/_lib/_array_api.pyo
${PYSITELIB}/scipy/_lib/_array_api_compat_vendor.py
${PYSITELIB}/scipy/_lib/_array_api_compat_vendor.pyc
${PYSITELIB}/scipy/_lib/_array_api_compat_vendor.pyo
+${PYSITELIB}/scipy/_lib/_array_api_docs_tables.py
+${PYSITELIB}/scipy/_lib/_array_api_docs_tables.pyc
+${PYSITELIB}/scipy/_lib/_array_api_docs_tables.pyo
${PYSITELIB}/scipy/_lib/_array_api_no_0d.py
${PYSITELIB}/scipy/_lib/_array_api_no_0d.pyc
${PYSITELIB}/scipy/_lib/_array_api_no_0d.pyo
+${PYSITELIB}/scipy/_lib/_array_api_override.py
+${PYSITELIB}/scipy/_lib/_array_api_override.pyc
+${PYSITELIB}/scipy/_lib/_array_api_override.pyo
${PYSITELIB}/scipy/_lib/_bunch.py
${PYSITELIB}/scipy/_lib/_bunch.pyc
${PYSITELIB}/scipy/_lib/_bunch.pyo
@@ -48,6 +54,9 @@ ${PYSITELIB}/scipy/_lib/_gcutils.pyo
${PYSITELIB}/scipy/_lib/_pep440.py
${PYSITELIB}/scipy/_lib/_pep440.pyc
${PYSITELIB}/scipy/_lib/_pep440.pyo
+${PYSITELIB}/scipy/_lib/_public_api.py
+${PYSITELIB}/scipy/_lib/_public_api.pyc
+${PYSITELIB}/scipy/_lib/_public_api.pyo
${PYSITELIB}/scipy/_lib/_sparse.py
${PYSITELIB}/scipy/_lib/_sparse.pyc
${PYSITELIB}/scipy/_lib/_sparse.pyo
@@ -57,9 +66,6 @@ ${PYSITELIB}/scipy/_lib/_test_deprecatio
${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
@@ -250,9 +256,6 @@ ${PYSITELIB}/scipy/_lib/cobyqa/utils/mat
${PYSITELIB}/scipy/_lib/cobyqa/utils/versions.py
${PYSITELIB}/scipy/_lib/cobyqa/utils/versions.pyc
${PYSITELIB}/scipy/_lib/cobyqa/utils/versions.pyo
-${PYSITELIB}/scipy/_lib/decorator.py
-${PYSITELIB}/scipy/_lib/decorator.pyc
-${PYSITELIB}/scipy/_lib/decorator.pyo
${PYSITELIB}/scipy/_lib/deprecation.py
${PYSITELIB}/scipy/_lib/deprecation.pyc
${PYSITELIB}/scipy/_lib/deprecation.pyo
@@ -350,9 +353,6 @@ ${PYSITELIB}/scipy/_lib/tests/test__pep4
${PYSITELIB}/scipy/_lib/tests/test__testutils.py
${PYSITELIB}/scipy/_lib/tests/test__testutils.pyc
${PYSITELIB}/scipy/_lib/tests/test__testutils.pyo
-${PYSITELIB}/scipy/_lib/tests/test__threadsafety.py
-${PYSITELIB}/scipy/_lib/tests/test__threadsafety.pyc
-${PYSITELIB}/scipy/_lib/tests/test__threadsafety.pyo
${PYSITELIB}/scipy/_lib/tests/test__util.py
${PYSITELIB}/scipy/_lib/tests/test__util.pyc
${PYSITELIB}/scipy/_lib/tests/test__util.pyo
@@ -606,6 +606,7 @@ ${PYSITELIB}/scipy/fftpack/tests/test_ps
${PYSITELIB}/scipy/fftpack/tests/test_real_transforms.py
${PYSITELIB}/scipy/fftpack/tests/test_real_transforms.pyc
${PYSITELIB}/scipy/fftpack/tests/test_real_transforms.pyo
+${PYSITELIB}/scipy/integrate/LICENSE_DOP
${PYSITELIB}/scipy/integrate/__init__.py
${PYSITELIB}/scipy/integrate/__init__.pyc
${PYSITELIB}/scipy/integrate/__init__.pyo
@@ -655,7 +656,6 @@ ${PYSITELIB}/scipy/integrate/_ivp/tests/
${PYSITELIB}/scipy/integrate/_lebedev.py
${PYSITELIB}/scipy/integrate/_lebedev.pyc
${PYSITELIB}/scipy/integrate/_lebedev.pyo
-${PYSITELIB}/scipy/integrate/_lsoda.so
${PYSITELIB}/scipy/integrate/_ode.py
${PYSITELIB}/scipy/integrate/_ode.pyc
${PYSITELIB}/scipy/integrate/_ode.pyo
@@ -692,7 +692,6 @@ ${PYSITELIB}/scipy/integrate/_tanhsinh.p
${PYSITELIB}/scipy/integrate/_tanhsinh.pyc
${PYSITELIB}/scipy/integrate/_tanhsinh.pyo
${PYSITELIB}/scipy/integrate/_test_multivariate.so
-${PYSITELIB}/scipy/integrate/_test_odeint_banded.so
${PYSITELIB}/scipy/integrate/_vode.so
${PYSITELIB}/scipy/integrate/dop.py
${PYSITELIB}/scipy/integrate/dop.pyc
@@ -724,9 +723,6 @@ ${PYSITELIB}/scipy/integrate/tests/test_
${PYSITELIB}/scipy/integrate/tests/test_integrate.py
${PYSITELIB}/scipy/integrate/tests/test_integrate.pyc
${PYSITELIB}/scipy/integrate/tests/test_integrate.pyo
-${PYSITELIB}/scipy/integrate/tests/test_odeint_jac.py
-${PYSITELIB}/scipy/integrate/tests/test_odeint_jac.pyc
-${PYSITELIB}/scipy/integrate/tests/test_odeint_jac.pyo
${PYSITELIB}/scipy/integrate/tests/test_quadpack.py
${PYSITELIB}/scipy/integrate/tests/test_quadpack.pyc
${PYSITELIB}/scipy/integrate/tests/test_quadpack.pyo
@@ -789,7 +785,16 @@ ${PYSITELIB}/scipy/interpolate/_rbf.pyo
${PYSITELIB}/scipy/interpolate/_rbfinterp.py
${PYSITELIB}/scipy/interpolate/_rbfinterp.pyc
${PYSITELIB}/scipy/interpolate/_rbfinterp.pyo
+${PYSITELIB}/scipy/interpolate/_rbfinterp_common.py
+${PYSITELIB}/scipy/interpolate/_rbfinterp_common.pyc
+${PYSITELIB}/scipy/interpolate/_rbfinterp_common.pyo
+${PYSITELIB}/scipy/interpolate/_rbfinterp_np.py
+${PYSITELIB}/scipy/interpolate/_rbfinterp_np.pyc
+${PYSITELIB}/scipy/interpolate/_rbfinterp_np.pyo
${PYSITELIB}/scipy/interpolate/_rbfinterp_pythran.so
+${PYSITELIB}/scipy/interpolate/_rbfinterp_xp.py
+${PYSITELIB}/scipy/interpolate/_rbfinterp_xp.pyc
+${PYSITELIB}/scipy/interpolate/_rbfinterp_xp.pyo
${PYSITELIB}/scipy/interpolate/_rgi.py
${PYSITELIB}/scipy/interpolate/_rgi.pyc
${PYSITELIB}/scipy/interpolate/_rgi.pyo
@@ -900,7 +905,6 @@ ${PYSITELIB}/scipy/io/_mmio.pyo
${PYSITELIB}/scipy/io/_netcdf.py
${PYSITELIB}/scipy/io/_netcdf.pyc
${PYSITELIB}/scipy/io/_netcdf.pyo
-${PYSITELIB}/scipy/io/_test_fortran.so
${PYSITELIB}/scipy/io/arff/__init__.py
${PYSITELIB}/scipy/io/arff/__init__.pyc
${PYSITELIB}/scipy/io/arff/__init__.pyo
@@ -1251,6 +1255,7 @@ ${PYSITELIB}/scipy/linalg/__init__.pyo
${PYSITELIB}/scipy/linalg/_basic.py
${PYSITELIB}/scipy/linalg/_basic.pyc
${PYSITELIB}/scipy/linalg/_basic.pyo
+${PYSITELIB}/scipy/linalg/_batched_linalg.so
${PYSITELIB}/scipy/linalg/_blas_subroutines.h
${PYSITELIB}/scipy/linalg/_cythonized_array_utils.pxd
${PYSITELIB}/scipy/linalg/_cythonized_array_utils.pyi
@@ -2338,11 +2343,10 @@ ${PYSITELIB}/scipy/sparse/linalg/_eigen/
${PYSITELIB}/scipy/sparse/linalg/_eigen/_svds_doc.py
${PYSITELIB}/scipy/sparse/linalg/_eigen/_svds_doc.pyc
${PYSITELIB}/scipy/sparse/linalg/_eigen/_svds_doc.pyo
-${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/COPYING
${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/__init__.py
${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/__init__.pyc
${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/__init__.pyo
-${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/_arpack.so
+${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/_arpacklib.so
${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/arpack.py
${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/arpack.pyc
${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/arpack.pyo
@@ -2373,6 +2377,9 @@ ${PYSITELIB}/scipy/sparse/linalg/_eigen/
${PYSITELIB}/scipy/sparse/linalg/_expm_multiply.py
${PYSITELIB}/scipy/sparse/linalg/_expm_multiply.pyc
${PYSITELIB}/scipy/sparse/linalg/_expm_multiply.pyo
+${PYSITELIB}/scipy/sparse/linalg/_funm_multiply_krylov.py
+${PYSITELIB}/scipy/sparse/linalg/_funm_multiply_krylov.pyc
+${PYSITELIB}/scipy/sparse/linalg/_funm_multiply_krylov.pyo
${PYSITELIB}/scipy/sparse/linalg/_interface.py
${PYSITELIB}/scipy/sparse/linalg/_interface.pyc
${PYSITELIB}/scipy/sparse/linalg/_interface.pyo
@@ -2436,10 +2443,7 @@ ${PYSITELIB}/scipy/sparse/linalg/_norm.p
${PYSITELIB}/scipy/sparse/linalg/_onenormest.py
${PYSITELIB}/scipy/sparse/linalg/_onenormest.pyc
${PYSITELIB}/scipy/sparse/linalg/_onenormest.pyo
-${PYSITELIB}/scipy/sparse/linalg/_propack/_cpropack.so
-${PYSITELIB}/scipy/sparse/linalg/_propack/_dpropack.so
-${PYSITELIB}/scipy/sparse/linalg/_propack/_spropack.so
-${PYSITELIB}/scipy/sparse/linalg/_propack/_zpropack.so
+${PYSITELIB}/scipy/sparse/linalg/_propack.so
${PYSITELIB}/scipy/sparse/linalg/_special_sparse_arrays.py
${PYSITELIB}/scipy/sparse/linalg/_special_sparse_arrays.pyc
${PYSITELIB}/scipy/sparse/linalg/_special_sparse_arrays.pyo
@@ -2468,6 +2472,9 @@ ${PYSITELIB}/scipy/sparse/linalg/tests/p
${PYSITELIB}/scipy/sparse/linalg/tests/test_expm_multiply.py
${PYSITELIB}/scipy/sparse/linalg/tests/test_expm_multiply.pyc
${PYSITELIB}/scipy/sparse/linalg/tests/test_expm_multiply.pyo
+${PYSITELIB}/scipy/sparse/linalg/tests/test_funm_multiply_krylov.py
+${PYSITELIB}/scipy/sparse/linalg/tests/test_funm_multiply_krylov.pyc
+${PYSITELIB}/scipy/sparse/linalg/tests/test_funm_multiply_krylov.pyo
${PYSITELIB}/scipy/sparse/linalg/tests/test_interface.py
${PYSITELIB}/scipy/sparse/linalg/tests/test_interface.pyc
${PYSITELIB}/scipy/sparse/linalg/tests/test_interface.pyo
@@ -2503,6 +2510,9 @@ ${PYSITELIB}/scipy/sparse/tests/__init__
${PYSITELIB}/scipy/sparse/tests/__init__.pyo
${PYSITELIB}/scipy/sparse/tests/data/csc_py2.npz
${PYSITELIB}/scipy/sparse/tests/data/csc_py3.npz
+${PYSITELIB}/scipy/sparse/tests/test_64bit.py
+${PYSITELIB}/scipy/sparse/tests/test_64bit.pyc
+${PYSITELIB}/scipy/sparse/tests/test_64bit.pyo
${PYSITELIB}/scipy/sparse/tests/test_arithmetic1d.py
${PYSITELIB}/scipy/sparse/tests/test_arithmetic1d.pyc
${PYSITELIB}/scipy/sparse/tests/test_arithmetic1d.pyo
@@ -2652,14 +2662,26 @@ ${PYSITELIB}/scipy/spatial/tests/test_sp
${PYSITELIB}/scipy/spatial/transform/__init__.py
${PYSITELIB}/scipy/spatial/transform/__init__.pyc
${PYSITELIB}/scipy/spatial/transform/__init__.pyo
-${PYSITELIB}/scipy/spatial/transform/_rigid_transform.so
-${PYSITELIB}/scipy/spatial/transform/_rotation.so
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform.py
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform.pyc
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform.pyo
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform_cy.so
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform_xp.py
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform_xp.pyc
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform_xp.pyo
+${PYSITELIB}/scipy/spatial/transform/_rotation.py
+${PYSITELIB}/scipy/spatial/transform/_rotation.pyc
+${PYSITELIB}/scipy/spatial/transform/_rotation.pyo
+${PYSITELIB}/scipy/spatial/transform/_rotation_cy.so
${PYSITELIB}/scipy/spatial/transform/_rotation_groups.py
${PYSITELIB}/scipy/spatial/transform/_rotation_groups.pyc
${PYSITELIB}/scipy/spatial/transform/_rotation_groups.pyo
${PYSITELIB}/scipy/spatial/transform/_rotation_spline.py
${PYSITELIB}/scipy/spatial/transform/_rotation_spline.pyc
${PYSITELIB}/scipy/spatial/transform/_rotation_spline.pyo
+${PYSITELIB}/scipy/spatial/transform/_rotation_xp.py
+${PYSITELIB}/scipy/spatial/transform/_rotation_xp.pyc
+${PYSITELIB}/scipy/spatial/transform/_rotation_xp.pyo
${PYSITELIB}/scipy/spatial/transform/rotation.py
${PYSITELIB}/scipy/spatial/transform/rotation.pyc
${PYSITELIB}/scipy/spatial/transform/rotation.pyo
@@ -2871,6 +2893,9 @@ ${PYSITELIB}/scipy/special/tests/test_ga
${PYSITELIB}/scipy/special/tests/test_gammainc.py
${PYSITELIB}/scipy/special/tests/test_gammainc.pyc
${PYSITELIB}/scipy/special/tests/test_gammainc.pyo
+${PYSITELIB}/scipy/special/tests/test_gen_harmonic.py
+${PYSITELIB}/scipy/special/tests/test_gen_harmonic.pyc
+${PYSITELIB}/scipy/special/tests/test_gen_harmonic.pyo
${PYSITELIB}/scipy/special/tests/test_hyp2f1.py
${PYSITELIB}/scipy/special/tests/test_hyp2f1.pyc
${PYSITELIB}/scipy/special/tests/test_hyp2f1.pyo
@@ -3250,6 +3275,9 @@ ${PYSITELIB}/scipy/stats/tests/test_corr
${PYSITELIB}/scipy/stats/tests/test_crosstab.py
${PYSITELIB}/scipy/stats/tests/test_crosstab.pyc
${PYSITELIB}/scipy/stats/tests/test_crosstab.pyo
+${PYSITELIB}/scipy/stats/tests/test_device_dtype.py
+${PYSITELIB}/scipy/stats/tests/test_device_dtype.pyc
+${PYSITELIB}/scipy/stats/tests/test_device_dtype.pyo
${PYSITELIB}/scipy/stats/tests/test_discrete_basic.py
${PYSITELIB}/scipy/stats/tests/test_discrete_basic.pyc
${PYSITELIB}/scipy/stats/tests/test_discrete_basic.pyo
@@ -3295,6 +3323,9 @@ ${PYSITELIB}/scipy/stats/tests/test_mult
${PYSITELIB}/scipy/stats/tests/test_multivariate.py
${PYSITELIB}/scipy/stats/tests/test_multivariate.pyc
${PYSITELIB}/scipy/stats/tests/test_multivariate.pyo
+${PYSITELIB}/scipy/stats/tests/test_new_distributions.py
+${PYSITELIB}/scipy/stats/tests/test_new_distributions.pyc
+${PYSITELIB}/scipy/stats/tests/test_new_distributions.pyo
${PYSITELIB}/scipy/stats/tests/test_odds_ratio.py
${PYSITELIB}/scipy/stats/tests/test_odds_ratio.pyc
${PYSITELIB}/scipy/stats/tests/test_odds_ratio.pyo
Index: pkgsrc/math/py-scipy/distinfo
diff -u pkgsrc/math/py-scipy/distinfo:1.63 pkgsrc/math/py-scipy/distinfo:1.64
--- pkgsrc/math/py-scipy/distinfo:1.63 Thu Oct 30 14:58:40 2025
+++ pkgsrc/math/py-scipy/distinfo Sun Jan 11 08:15:05 2026
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.63 2025/10/30 14:58:40 adam Exp $
+$NetBSD: distinfo,v 1.64 2026/01/11 08:15:05 adam Exp $
-BLAKE2s (scipy-1.16.3.tar.gz) = 35b23ca11884eb3823b40220f990969306d2624565f452052b0bbb8c4d5a8432
-SHA512 (scipy-1.16.3.tar.gz) = 7386670d2be598f46425a5f2ac0194748c83ec006be0b0395a850a613bc12731669469aefe503c9db2521aba956325d44e7a75fa82e4c1e629202cafd1966aa5
-Size (scipy-1.16.3.tar.gz) = 30597883 bytes
-SHA1 (patch-scipy_ndimage_src___rank__filter__1d.cpp) = 55fc9396ea8268c7ae5e346a70b4fe8e43134c32
+BLAKE2s (scipy-1.17.0.tar.gz) = 1a806be5300807b9a13c8f4ff257ca917c9c18cae18b832a845400567bcb6f1d
+SHA512 (scipy-1.17.0.tar.gz) = 299339cf7885ae6ad81bb29ab1a9128c1e7baef387e64e03a5ca784c14f08de1fe58c8d58b25c76c9068b09d8d97fc8b38d2e03922f0f8ada4e5d00910d56dae
+Size (scipy-1.17.0.tar.gz) = 30396830 bytes
+SHA1 (patch-scipy_ndimage_src___rank__filter__1d.cpp) = 937e0d4308146a4035cf7e17909dcc21f9f7323f
SHA1 (patch-scipy_spatial___ckdtree.pyx) = 09f79827790edb78204cca7bbe25b5f373834dd4
-SHA1 (patch-scipy_special_boost__special__functions.h) = 9a345a5e81c090d16c6394e641624c504efbf4ea
+SHA1 (patch-scipy_special_boost__special__functions.h) = eaf46deb56b012ffe467e2e38805c609ba551cff
SHA1 (patch-scipy_special_wright.hh) = 56d65f9ed4bec96f0b927bbe42edd30fc6546454
SHA1 (patch-scipy_stats___unuran_meson.build) = afa31bf66c9599c8ffc102f2013694305c7e8d03
SHA1 (patch-subprojects_xsf_include_xsf_amos_amos.h) = c42696279efed5929ffdf73c59137ed3a7d724d0
Index: pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp
diff -u pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp:1.1 pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp:1.2
--- pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp:1.1 Tue Jan 7 15:38:35 2025
+++ pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp Sun Jan 11 08:15:05 2026
@@ -1,11 +1,11 @@
-$NetBSD: patch-scipy_ndimage_src___rank__filter__1d.cpp,v 1.1 2025/01/07 15:38:35 jperkin Exp $
+$NetBSD: patch-scipy_ndimage_src___rank__filter__1d.cpp,v 1.2 2026/01/11 08:15:05 adam Exp $
Avoid WRAP conflict from sys/termios.h on illumos.
---- scipy/ndimage/src/_rank_filter_1d.cpp.orig 2025-01-07 15:15:58.549682110 +0000
+--- scipy/ndimage/src/_rank_filter_1d.cpp.orig 2026-01-10 17:57:13.000000000 +0000
+++ scipy/ndimage/src/_rank_filter_1d.cpp
-@@ -18,6 +18,7 @@ struct Mediator // this is used for rank
- int maxCt; // count of items in max heap
+@@ -48,6 +48,7 @@ public:
+ }
};
+#undef WRAP
Index: pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h
diff -u pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h:1.2 pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h:1.3
--- pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h:1.2 Sun Jan 5 08:58:47 2025
+++ pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h Sun Jan 11 08:15:05 2026
@@ -1,14 +1,14 @@
-$NetBSD: patch-scipy_special_boost__special__functions.h,v 1.2 2025/01/05 08:58:47 adam Exp $
+$NetBSD: patch-scipy_special_boost__special__functions.h,v 1.3 2026/01/11 08:15:05 adam Exp $
Fix build.
---- scipy/special/boost_special_functions.h.orig 2025-01-02 22:53:29.000000000 +0000
+--- scipy/special/boost_special_functions.h.orig 2026-01-10 17:57:13.000000000 +0000
+++ scipy/special/boost_special_functions.h
-@@ -5,6 +5,7 @@
- #include <stdexcept>
- #include "sf_error.h"
+@@ -47,6 +47,7 @@ boost::math::policies::user_evaluation_e
+ return val;
+ }
+using std::isnan;
- #include "boost/math/special_functions/beta.hpp"
- #include "boost/math/special_functions/erf.hpp"
+ template <class RealType>
+ RealType
Home |
Main Index |
Thread Index |
Old Index