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

Reply via email to