Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sundials for openSUSE:Factory checked in at 2026-09-14 16:23:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sundials (Old) and /work/SRC/openSUSE:Factory/.sundials.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sundials" Mon Sep 14 16:23:19 2026 rev:24 rq:1377775 version:7.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/sundials/sundials.changes 2026-02-24 15:39:53.609634619 +0100 +++ /work/SRC/openSUSE:Factory/.sundials.new.1265/sundials.changes 2026-09-14 16:23:22.556069367 +0200 @@ -1,0 +2,40 @@ +Sat Sep 5 14:40:20 UTC 2026 - Atri Bhattacharya <[email protected]> + +- Update to version 7.9.0: + * New features: + - Updated the MRIStep module in ARKODE to support extended + Super Time Stepping (ExtSTS) methods for multi-physics + simulations involving parabolic components, through the + MRIStepExtSTSCreate function. + - Added Butcher tables for the classical RK4 + (ARKODE_KUTTA_RK4a_4_4) and 3/8-rule (ARKODE_KUTTA_RK4b_4_4) + methods. + - Added CUDA support to the sundials4py Python interface. + - The KLU SUNLinearSolver is now available in sundials4py. + - sundials4py now has a N_VGetNumpyArray function which should + be used instead of N_VGetArrayPointer. + - The SUNLinearSolver interface to SuperLU_DIST now supports + single precision. + - Added the function N_VSetDeviceArrayPointer to the N_Vector + API to set the device data pointer for vector + implementations with a device memory space. + - Added the SUNDIALS_ENABLE_DEPRECATED_WARNINGS CMake option + to allow users to disable compiler warnings emitted by + deprecated SUNDIALS API annotations. + * Bug fixes: + - Fixed a bug where the factor provided by ARKodeSetEpsLin was + scaled by 0.1. To restore the original behavior, call + ARKodeSetEpsLin with an argument of 0.005. + - Fixed bug in SUNNonlinearSolver_Auto which resulted in + premature switch to Newton from fixed point due to + convergence rate check occurring after only one iteration. + - Fixed duplicate keys in IDA and IDAS logging output from + consistent initial condition solves and order selection + diagnostics. +- Changes from version 7.8.0 and 7.7.0: + * Too many to list, see + <https://github.com/LLNL/sundials/releases/>. +- Split off examples into own -examples-doc package and recommend + the reference -doc package from -devel package. + +------------------------------------------------------------------- Old: ---- sundials-7.6.0.tar.gz New: ---- sundials-7.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sundials.spec ++++++ --- /var/tmp/diff_new_pack.SGxxYy/_old 2026-09-14 16:23:23.760119820 +0200 +++ /var/tmp/diff_new_pack.SGxxYy/_new 2026-09-14 16:23:23.762119904 +0200 @@ -65,13 +65,13 @@ %if %{without mpi} %define my_prefix %_prefix %define my_bindir %_bindir - %define my_libdir %_libdir %define my_incdir %_includedir + %define my_libdir %_libdir %else %define my_prefix %{_libdir}/mpi/gcc/%{mpi_flavor}%{?mpi_ext} %define my_bindir %{my_prefix}/bin - %define my_libdir %{my_prefix}/%_lib %define my_incdir %{my_prefix}/include + %define my_libdir %{my_prefix}/%_lib %define my_suffix -%{mpi_flavor}%{?mpi_ext} %endif @@ -96,7 +96,7 @@ %define shlib_sunnonlin libsundials_sunnonlin4%{?my_suffix} Name: %{package_name} -Version: 7.6.0 +Version: 7.9.0 Release: 0 Summary: Suite of nonlinear solvers # SUNDIALS is licensed under BSD with some additional (but unrestrictive) clauses. @@ -145,6 +145,7 @@ Requires: %{shlib_sunlinsol} = %{version} Requires: %{shlib_sunmatrix} = %{version} Requires: %{shlib_sunnonlin} = %{version} +Recommends: %{pname}-doc = %{version} %description devel SUNDIALS is a SUite of Non-linear DIfferential/ALgebraic equation Solvers @@ -287,6 +288,16 @@ This package provides the sunnonlin shared libraries for SUNDIALS. +%package examples-doc +Summary: Suite of nonlinear solvers - combined examples +BuildArch: noarch + +%description examples-doc +SUNDIALS is a SUite of Non-linear DIfferential/ALgebraic equation Solvers +for use in writing mathematical software. + +This package provides a collection of examples for all sundials solvers. + %prep %autosetup -p1 -n %{pname}-%{version} @@ -299,18 +310,18 @@ %endif -DCMAKE_SKIP_RPATH:BOOL=OFF \ -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON \ - -DENABLE_LAPACK:BOOL=ON \ - -DENABLE_PTHREAD:BOOL=ON \ + -DSUNDIALS_ENABLE_LAPACK:BOOL=ON \ + -DSUNDIALS_ENABLE_PTHREAD:BOOL=ON \ -DENABLE_KLU:BOOL=ON \ -DKLU_INCLUDE_DIR:PATH=%{_includedir}/suitesparse \ -DKLU_LIBRARY_DIR:PATH=%{_libdir} \ -DSUNDIALS_BUILD_WITH_MONITORING:BOOL=ON \ %if %{without mpi} - -DEXAMPLES_INSTALL_PATH=%{_docdir}/%{name}/examples \ - -DENABLE_MPI:BOOL=OFF + -DSUNDIALS_EXAMPLES_INSTALL_PATH=%{_docdir}/sundials/examples \ + -DSUNDIALS_ENABLE_MPI:BOOL=OFF %else - -DEXAMPLES_INSTALL:BOOL=OFF \ - -DENABLE_MPI:BOOL=ON \ + -DSUNDIALS_ENABLE_EXAMPLES_INSTALL:BOOL=OFF \ + -DSUNDIALS_ENABLE_MPI:BOOL=ON \ -DMPI_C_COMPILER=%{my_bindir}/mpicc \ -DMPI_CXX_COMPILER=%{my_bindir}/mpicxx \ -DMPI_Fortran_COMPILER=%{my_bindir}/mpif90 \ @@ -362,15 +373,14 @@ %if %{without mpi} %files doc -%doc doc/cvode/cv_examples.pdf -%doc doc/cvode/cv_guide.pdf -%doc doc/kinsol/kin_examples.pdf -%doc doc/kinsol/kin_guide.pdf -%doc doc/cvodes/cvs_examples.pdf -%doc doc/cvodes/cvs_guide.pdf -%doc doc/ida/ida_examples.pdf -%doc doc/ida/ida_guide.pdf -%{_docdir}/%{name}/ +%license LICENSE +%doc doc/*/*_guide.pdf + +%files examples-doc +%license LICENSE +%dir %{_docdir}/sundials +%{_docdir}/sundials/examples/ +%doc doc/*/*_examples.pdf %endif %files devel ++++++ sundials-7.6.0.tar.gz -> sundials-7.9.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/sundials/sundials-7.6.0.tar.gz /work/SRC/openSUSE:Factory/.sundials.new.1265/sundials-7.9.0.tar.gz differ: char 5, line 1
