git: f480fd255d64 - main - math/sundials: update 7.7.0 → 7.9.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 09 Sep 2026 07:49:24 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f480fd255d643ba77653b42bcd5097705b4e7e10

commit f480fd255d643ba77653b42bcd5097705b4e7e10
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-09 06:47:34 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-09 07:48:39 +0000

    math/sundials: update 7.7.0 → 7.9.0
---
 math/sundials/Makefile  |  3 +--
 math/sundials/distinfo  |  6 ++---
 math/sundials/pkg-plist | 72 ++++++++++++++++++++++++++-----------------------
 3 files changed, 42 insertions(+), 39 deletions(-)

diff --git a/math/sundials/Makefile b/math/sundials/Makefile
index 7fb7edbf9c2c..d5f41d6c760f 100644
--- a/math/sundials/Makefile
+++ b/math/sundials/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	sundials
-DISTVERSION=	7.7.0
+DISTVERSION=	7.9.0
 CATEGORIES=	math
 MASTER_SITES=	https://github.com/LLNL/sundials/releases/download/v${DISTVERSION}/
 
@@ -85,7 +85,6 @@ SUPERLUMT_CMAKE_ON=	-DSUPERLUMT_INCLUDE_DIR=${LOCALBASE}/include/superlu_mt \
 			-DSUPERLUMT_LIBRARY_DIR=${LOCALBASE}/lib
 SUPERLUMT_LIB_DEPENDS=	libsuperlu_mt_PTHREAD.so:math/superlu-mt
 
-
 post-install:
 	@${RM} ${STAGEDIR}${PREFIX}/include/sundials/LICENSE
 
diff --git a/math/sundials/distinfo b/math/sundials/distinfo
index d8f8b504bbb0..2b03918284f9 100644
--- a/math/sundials/distinfo
+++ b/math/sundials/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780704301
-SHA256 (sundials-7.7.0.tar.gz) = 115bebf25ad0380428e389b8a1a7896725f33cd7c98bbaec8ce2a9ae13812c46
-SIZE (sundials-7.7.0.tar.gz) = 25610795
+TIMESTAMP = 1788933179
+SHA256 (sundials-7.9.0.tar.gz) = 13f898a27b48fe3449483f9e438a800ed545abf93bc2e2ceec2d1e00ae8db5ef
+SIZE (sundials-7.9.0.tar.gz) = 26894207
diff --git a/math/sundials/pkg-plist b/math/sundials/pkg-plist
index 5cca22ee4b3a..6969aeeccbe3 100644
--- a/math/sundials/pkg-plist
+++ b/math/sundials/pkg-plist
@@ -133,6 +133,7 @@ include/sunmatrix/sunmatrix_band.h
 include/sunmatrix/sunmatrix_dense.h
 include/sunmatrix/sunmatrix_sparse.h
 include/sunmemory/sunmemory_system.h
+include/sunnonlinsol/sunnonlinsol_auto.h
 include/sunnonlinsol/sunnonlinsol_fixedpoint.h
 include/sunnonlinsol/sunnonlinsol_newton.h
 lib/cmake/sundials/SUNDIALSConfig.cmake
@@ -141,103 +142,106 @@ lib/cmake/sundials/SUNDIALSTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/sundials/SUNDIALSTargets.cmake
 lib/libsundials_arkode.so
 lib/libsundials_arkode.so.6
-lib/libsundials_arkode.so.6.7.0
+lib/libsundials_arkode.so.6.9.0
 lib/libsundials_core.so
 lib/libsundials_core.so.7
-lib/libsundials_core.so.7.7.0
+lib/libsundials_core.so.7.9.0
 lib/libsundials_cvode.so
 lib/libsundials_cvode.so.7
-lib/libsundials_cvode.so.7.7.0
+lib/libsundials_cvode.so.7.9.0
 lib/libsundials_cvodes.so
 lib/libsundials_cvodes.so.7
-lib/libsundials_cvodes.so.7.7.0
+lib/libsundials_cvodes.so.7.9.0
 lib/libsundials_ida.so
 lib/libsundials_ida.so.7
-lib/libsundials_ida.so.7.7.0
+lib/libsundials_ida.so.7.9.0
 lib/libsundials_idas.so
 lib/libsundials_idas.so.6
-lib/libsundials_idas.so.6.7.0
+lib/libsundials_idas.so.6.9.0
 lib/libsundials_kinsol.so
 lib/libsundials_kinsol.so.7
-lib/libsundials_kinsol.so.7.7.0
+lib/libsundials_kinsol.so.7.9.0
 lib/libsundials_nvecmanyvector.so
 lib/libsundials_nvecmanyvector.so.7
-lib/libsundials_nvecmanyvector.so.7.7.0
+lib/libsundials_nvecmanyvector.so.7.9.0
 %%MPI%%lib/libsundials_nvecmpimanyvector.so
 %%MPI%%lib/libsundials_nvecmpimanyvector.so.7
-%%MPI%%lib/libsundials_nvecmpimanyvector.so.7.7.0
+%%MPI%%lib/libsundials_nvecmpimanyvector.so.7.9.0
 %%MPI%%lib/libsundials_nvecmpiplusx.so
 %%MPI%%lib/libsundials_nvecmpiplusx.so.7
-%%MPI%%lib/libsundials_nvecmpiplusx.so.7.7.0
+%%MPI%%lib/libsundials_nvecmpiplusx.so.7.9.0
 %%OPENMP%%lib/libsundials_nvecopenmp.so
 %%OPENMP%%lib/libsundials_nvecopenmp.so.7
-%%OPENMP%%lib/libsundials_nvecopenmp.so.7.7.0
+%%OPENMP%%lib/libsundials_nvecopenmp.so.7.9.0
 %%MPI%%lib/libsundials_nvecparallel.so
 %%MPI%%lib/libsundials_nvecparallel.so.7
-%%MPI%%lib/libsundials_nvecparallel.so.7.7.0
+%%MPI%%lib/libsundials_nvecparallel.so.7.9.0
 %%HYPRE%%lib/libsundials_nvecparhyp.so
 %%HYPRE%%lib/libsundials_nvecparhyp.so.7
-%%HYPRE%%lib/libsundials_nvecparhyp.so.7.7.0
+%%HYPRE%%lib/libsundials_nvecparhyp.so.7.9.0
 %%PETSC%%lib/libsundials_nvecpetsc.so
 %%PETSC%%lib/libsundials_nvecpetsc.so.7
-%%PETSC%%lib/libsundials_nvecpetsc.so.7.7.0
+%%PETSC%%lib/libsundials_nvecpetsc.so.7.9.0
 lib/libsundials_nvecpthreads.so
 lib/libsundials_nvecpthreads.so.7
-lib/libsundials_nvecpthreads.so.7.7.0
+lib/libsundials_nvecpthreads.so.7.9.0
 lib/libsundials_nvecserial.so
 lib/libsundials_nvecserial.so.7
-lib/libsundials_nvecserial.so.7.7.0
+lib/libsundials_nvecserial.so.7.9.0
 lib/libsundials_sundomeigestarnoldi.so
 lib/libsundials_sundomeigestarnoldi.so.1
-lib/libsundials_sundomeigestarnoldi.so.1.2.0
+lib/libsundials_sundomeigestarnoldi.so.1.4.0
 lib/libsundials_sundomeigestpower.so
 lib/libsundials_sundomeigestpower.so.1
-lib/libsundials_sundomeigestpower.so.1.2.0
+lib/libsundials_sundomeigestpower.so.1.4.0
 lib/libsundials_sunlinsolband.so
 lib/libsundials_sunlinsolband.so.5
-lib/libsundials_sunlinsolband.so.5.7.0
+lib/libsundials_sunlinsolband.so.5.9.0
 lib/libsundials_sunlinsoldense.so
 lib/libsundials_sunlinsoldense.so.5
-lib/libsundials_sunlinsoldense.so.5.7.0
+lib/libsundials_sunlinsoldense.so.5.9.0
 %%KLU%%lib/libsundials_sunlinsolklu.so
 %%KLU%%lib/libsundials_sunlinsolklu.so.5
-%%KLU%%lib/libsundials_sunlinsolklu.so.5.7.0
+%%KLU%%lib/libsundials_sunlinsolklu.so.5.9.0
 %%LAPACK%%lib/libsundials_sunlinsollapackband.so
 %%LAPACK%%lib/libsundials_sunlinsollapackband.so.5
-%%LAPACK%%lib/libsundials_sunlinsollapackband.so.5.7.0
+%%LAPACK%%lib/libsundials_sunlinsollapackband.so.5.9.0
 %%LAPACK%%lib/libsundials_sunlinsollapackdense.so
 %%LAPACK%%lib/libsundials_sunlinsollapackdense.so.5
-%%LAPACK%%lib/libsundials_sunlinsollapackdense.so.5.7.0
+%%LAPACK%%lib/libsundials_sunlinsollapackdense.so.5.9.0
 lib/libsundials_sunlinsolpcg.so
 lib/libsundials_sunlinsolpcg.so.5
-lib/libsundials_sunlinsolpcg.so.5.7.0
+lib/libsundials_sunlinsolpcg.so.5.9.0
 lib/libsundials_sunlinsolspbcgs.so
 lib/libsundials_sunlinsolspbcgs.so.5
-lib/libsundials_sunlinsolspbcgs.so.5.7.0
+lib/libsundials_sunlinsolspbcgs.so.5.9.0
 lib/libsundials_sunlinsolspfgmr.so
 lib/libsundials_sunlinsolspfgmr.so.5
-lib/libsundials_sunlinsolspfgmr.so.5.7.0
+lib/libsundials_sunlinsolspfgmr.so.5.9.0
 lib/libsundials_sunlinsolspgmr.so
 lib/libsundials_sunlinsolspgmr.so.5
-lib/libsundials_sunlinsolspgmr.so.5.7.0
+lib/libsundials_sunlinsolspgmr.so.5.9.0
 lib/libsundials_sunlinsolsptfqmr.so
 lib/libsundials_sunlinsolsptfqmr.so.5
-lib/libsundials_sunlinsolsptfqmr.so.5.7.0
+lib/libsundials_sunlinsolsptfqmr.so.5.9.0
 %%SUPERLUMT%%lib/libsundials_sunlinsolsuperlumt.so
 %%SUPERLUMT%%lib/libsundials_sunlinsolsuperlumt.so.5
-%%SUPERLUMT%%lib/libsundials_sunlinsolsuperlumt.so.5.7.0
+%%SUPERLUMT%%lib/libsundials_sunlinsolsuperlumt.so.5.9.0
 lib/libsundials_sunmatrixband.so
 lib/libsundials_sunmatrixband.so.5
-lib/libsundials_sunmatrixband.so.5.7.0
+lib/libsundials_sunmatrixband.so.5.9.0
 lib/libsundials_sunmatrixdense.so
 lib/libsundials_sunmatrixdense.so.5
-lib/libsundials_sunmatrixdense.so.5.7.0
+lib/libsundials_sunmatrixdense.so.5.9.0
 lib/libsundials_sunmatrixsparse.so
 lib/libsundials_sunmatrixsparse.so.5
-lib/libsundials_sunmatrixsparse.so.5.7.0
+lib/libsundials_sunmatrixsparse.so.5.9.0
+lib/libsundials_sunnonlinsolauto.so
+lib/libsundials_sunnonlinsolauto.so.4
+lib/libsundials_sunnonlinsolauto.so.4.9.0
 lib/libsundials_sunnonlinsolfixedpoint.so
 lib/libsundials_sunnonlinsolfixedpoint.so.4
-lib/libsundials_sunnonlinsolfixedpoint.so.4.7.0
+lib/libsundials_sunnonlinsolfixedpoint.so.4.9.0
 lib/libsundials_sunnonlinsolnewton.so
 lib/libsundials_sunnonlinsolnewton.so.4
-lib/libsundials_sunnonlinsolnewton.so.4.7.0
+lib/libsundials_sunnonlinsolnewton.so.4.9.0