Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sundials for openSUSE:Factory checked in at 2025-11-02 22:33:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sundials (Old) and /work/SRC/openSUSE:Factory/.sundials.new.1980 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sundials" Sun Nov 2 22:33:12 2025 rev:22 rq:1315030 version:7.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/sundials/sundials.changes 2025-08-07 16:51:27.334930502 +0200 +++ /work/SRC/openSUSE:Factory/.sundials.new.1980/sundials.changes 2025-11-02 22:33:18.008501810 +0100 @@ -1,0 +2,27 @@ +Tue Oct 28 19:35:08 UTC 2025 - Atri Bhattacharya <[email protected]> + +- Update to version 7.5.0: + * New features: + - Added the SUNDomEigEstimator interface for estimating the + dominant eigenvalue value of a system. + - Added the function LSRKStepSetDomEigEstimator in LSRKStep to + attach a SUNDomEigEstimator, when using Runge-Kutta- + Chebyshev or Runge-Kutta-Legendre methods, as an + alternative to supplying a user-defined function to compute + the dominant eigenvalue. + - A new SUNLinearSolver, SUNLINEARSOLVER_GINKGOBATCH, and + corresponding SUNMatrix, SUNMATRIX_GINKGOBATCH, were added + for solving block/batched linear systems with the Ginkgo + linear solver library. + - The functions KINSetMAA and KINSetOrthAA have been updated + to allow for setting the Anderson acceleration depth and + orthogonalization method after KINInit. + * Bug fixes: + - Too many to list, see + <https://sundials.readthedocs.io/en/latest/Changelog_link.html#changes-to-sundials-in-release-7-5-0> +- Split out new shared libraries: libsundials_sundomeigestarnoldi1 + and libsundials_sundomeigestpower1, two different + implementations of sundials' new eigen value estimator + SUNDomEigEstimator. + +------------------------------------------------------------------- Old: ---- sundials-7.4.0.tar.gz New: ---- sundials-7.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sundials.spec ++++++ --- /var/tmp/diff_new_pack.Sb1V87/_old 2025-11-02 22:33:18.748532831 +0100 +++ /var/tmp/diff_new_pack.Sb1V87/_new 2025-11-02 22:33:18.752532998 +0100 @@ -1,7 +1,7 @@ # # spec file for package sundials # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -85,6 +85,8 @@ %define shlib_cvode libsundials_cvode7%{?my_suffix} %define shlib_cvodes libsundials_cvodes7%{?my_suffix} %define shlib_core libsundials_core7%{?my_suffix} +%define shlib_eigestarnoldi libsundials_sundomeigestarnoldi1%{?my_suffix} +%define shlib_eigestpower libsundials_sundomeigestpower1%{?my_suffix} %define shlib_ida libsundials_ida7%{?my_suffix} %define shlib_idas libsundials_idas6%{?my_suffix} %define shlib_kinsol libsundials_kinsol7%{?my_suffix} @@ -94,7 +96,7 @@ %define shlib_sunnonlin libsundials_sunnonlin4%{?my_suffix} Name: %{package_name} -Version: 7.4.0 +Version: 7.5.0 Release: 0 Summary: Suite of nonlinear solvers # SUNDIALS is licensed under BSD with some additional (but unrestrictive) clauses. @@ -134,6 +136,8 @@ Requires: %{shlib_core} = %{version} Requires: %{shlib_cvodes} = %{version} Requires: %{shlib_cvode} = %{version} +Requires: %{shlib_eigestarnoldi} = %{version} +Requires: %{shlib_eigestpower} = %{version} Requires: %{shlib_idas} = %{version} Requires: %{shlib_ida} = %{version} Requires: %{shlib_kinsol} = %{version} @@ -194,6 +198,28 @@ This package provides the shared libraries for SUNDIALS' generic solver. +%package -n %{shlib_eigestarnoldi} +Summary: Suite of nonlinear solvers - sundomeigestarnoldi shared libraries + +%description -n %{shlib_eigestarnoldi} +SUNDIALS is a SUite of Non-linear DIfferential/ALgebraic equation Solvers +for use in writing mathematical software. + +This package provides the shared libraries for SUNDIALS' Arnoldi +implementation for SUNDomEigEstimator, which estimates the +dominant eigenvalue for a system. + +%package -n %{shlib_eigestpower} +Summary: Suite of nonlinear solvers - sundomeigestpower shared libraries + +%description -n %{shlib_eigestpower} +SUNDIALS is a SUite of Non-linear DIfferential/ALgebraic equation Solvers +for use in writing mathematical software. + +This package provides the shared libraries for SUNDIALS' Power +Iteration implementation for SUNDomEigEstimator, which estimates +the dominant eigenvalue for a system. + %package -n %{shlib_ida} Summary: Suite of nonlinear solvers - ida shared libraries @@ -324,6 +350,8 @@ %ldconfig_scriptlets -n %{shlib_cvode} %ldconfig_scriptlets -n %{shlib_cvodes} %ldconfig_scriptlets -n %{shlib_core} +%ldconfig_scriptlets -n %{shlib_eigestarnoldi} +%ldconfig_scriptlets -n %{shlib_eigestpower} %ldconfig_scriptlets -n %{shlib_ida} %ldconfig_scriptlets -n %{shlib_idas} %ldconfig_scriptlets -n %{shlib_kinsol} @@ -367,6 +395,12 @@ %files -n %{shlib_core} %{my_libdir}/libsundials_core.so.* +%files -n %{shlib_eigestarnoldi} +%{my_libdir}/libsundials_sundomeigestarnoldi.so.* + +%files -n %{shlib_eigestpower} +%{my_libdir}/libsundials_sundomeigestpower.so.* + %files -n %{shlib_ida} %{my_libdir}/libsundials_ida.so.* ++++++ sundials-7.4.0.tar.gz -> sundials-7.5.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/sundials/sundials-7.4.0.tar.gz /work/SRC/openSUSE:Factory/.sundials.new.1980/sundials-7.5.0.tar.gz differ: char 5, line 1
