Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Oct 2025 07:11:29 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 8004c8484c1c - main - =?utf-8?Q?math/sundials: update 7.2.1 =E2=86=92 7.5.0?=
Message-ID:  <202510300711.59U7BTgb001464@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by yuri:

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

commit 8004c8484c1c849529fbb90d17e1323faced7b50
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-10-30 04:55:36 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-10-30 07:11:23 +0000

    math/sundials: update 7.2.1 → 7.5.0
---
 math/sundials/Makefile  |  5 ++--
 math/sundials/distinfo  |  6 ++--
 math/sundials/pkg-plist | 77 +++++++++++++++++++++++++++++--------------------
 3 files changed, 52 insertions(+), 36 deletions(-)

diff --git a/math/sundials/Makefile b/math/sundials/Makefile
index aabdd8134d52..2c4f5e8c7455 100644
--- a/math/sundials/Makefile
+++ b/math/sundials/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	sundials
-DISTVERSION=	7.2.1
-PORTREVISION=	5
+DISTVERSION=	7.5.0
 CATEGORIES=	math
 MASTER_SITES=	https://github.com/LLNL/sundials/releases/download/v${DISTVERSION}/
 
@@ -83,4 +82,6 @@ PETSC_BROKEN=		ERROR: PETSc not functional due to index size mismatch: SUNDIALS_
 post-install:
 	@${RM} ${STAGEDIR}${PREFIX}/include/sundials/LICENSE
 
+# tests as of 7.5.0: 97% tests passed, 5 tests failed out of 190, see https://github.com/LLNL/sundials/issues/792
+
 .include <bsd.port.mk>
diff --git a/math/sundials/distinfo b/math/sundials/distinfo
index 75157f94d5f2..416edf7db310 100644
--- a/math/sundials/distinfo
+++ b/math/sundials/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734866493
-SHA256 (sundials-7.2.1.tar.gz) = 3781e3f7cdf372ca12f7fbe64f561a8b9a507b8a8b2c4d6ce28d8e4df4befbea
-SIZE (sundials-7.2.1.tar.gz) = 94198358
+TIMESTAMP = 1761757690
+SHA256 (sundials-7.5.0.tar.gz) = 089ac659507def738b7a65b574ffe3a900d38569e3323d9709ebed3e445adecc
+SIZE (sundials-7.5.0.tar.gz) = 92920912
diff --git a/math/sundials/pkg-plist b/math/sundials/pkg-plist
index c93d79a472e9..e14f29f9e485 100644
--- a/math/sundials/pkg-plist
+++ b/math/sundials/pkg-plist
@@ -46,11 +46,17 @@ include/nvector/nvector_serial.h
 include/sunadaptcontroller/sunadaptcontroller_imexgus.h
 include/sunadaptcontroller/sunadaptcontroller_mrihtol.h
 include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+include/sunadjointcheckpointscheme/sunadjointcheckpointscheme_fixed.h
+include/sunadjointcheckpointscheme/sundials_adjointcheckpointscheme.h
+include/sunadjointcheckpointscheme/sundials_adjointstepper.h
 include/sundials/NOTICE
 include/sundials/priv/sundials_context_impl.h
 include/sundials/priv/sundials_errors_impl.h
+include/sundials/priv/sundials_logger_macros.h
 %%MPI%%include/sundials/priv/sundials_mpi_errors_impl.h
 include/sundials/sundials_adaptcontroller.h
+include/sundials/sundials_adjointcheckpointscheme.h
+include/sundials/sundials_adjointstepper.h
 include/sundials/sundials_band.h
 include/sundials/sundials_base.hpp
 include/sundials/sundials_config.h
@@ -61,6 +67,7 @@ include/sundials/sundials_core.h
 include/sundials/sundials_core.hpp
 include/sundials/sundials_dense.h
 include/sundials/sundials_direct.h
+include/sundials/sundials_domeigestimator.h
 include/sundials/sundials_errors.h
 include/sundials/sundials_export.h
 include/sundials/sundials_futils.h
@@ -85,6 +92,8 @@ include/sundials/sundials_stepper.h
 include/sundials/sundials_types.h
 include/sundials/sundials_types_deprecated.h
 include/sundials/sundials_version.h
+include/sundomeigest/sundomeigest_arnoldi.h
+include/sundomeigest/sundomeigest_power.h
 include/sunlinsol/sunlinsol_band.h
 include/sunlinsol/sunlinsol_dense.h
 %%KLU%%include/sunlinsol/sunlinsol_klu.h
@@ -107,94 +116,100 @@ 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.2.1
+lib/libsundials_arkode.so.6.5.0
 lib/libsundials_core.so
 lib/libsundials_core.so.7
-lib/libsundials_core.so.7.2.1
+lib/libsundials_core.so.7.5.0
 lib/libsundials_cvode.so
 lib/libsundials_cvode.so.7
-lib/libsundials_cvode.so.7.2.1
+lib/libsundials_cvode.so.7.5.0
 lib/libsundials_cvodes.so
 lib/libsundials_cvodes.so.7
-lib/libsundials_cvodes.so.7.2.1
+lib/libsundials_cvodes.so.7.5.0
 lib/libsundials_ida.so
 lib/libsundials_ida.so.7
-lib/libsundials_ida.so.7.2.1
+lib/libsundials_ida.so.7.5.0
 lib/libsundials_idas.so
 lib/libsundials_idas.so.6
-lib/libsundials_idas.so.6.2.1
+lib/libsundials_idas.so.6.5.0
 lib/libsundials_kinsol.so
 lib/libsundials_kinsol.so.7
-lib/libsundials_kinsol.so.7.2.1
+lib/libsundials_kinsol.so.7.5.0
 lib/libsundials_nvecmanyvector.so
 lib/libsundials_nvecmanyvector.so.7
-lib/libsundials_nvecmanyvector.so.7.2.1
+lib/libsundials_nvecmanyvector.so.7.5.0
 %%MPI%%lib/libsundials_nvecmpimanyvector.so
 %%MPI%%lib/libsundials_nvecmpimanyvector.so.7
-%%MPI%%lib/libsundials_nvecmpimanyvector.so.7.2.1
+%%MPI%%lib/libsundials_nvecmpimanyvector.so.7.5.0
 %%MPI%%lib/libsundials_nvecmpiplusx.so
 %%MPI%%lib/libsundials_nvecmpiplusx.so.7
-%%MPI%%lib/libsundials_nvecmpiplusx.so.7.2.1
+%%MPI%%lib/libsundials_nvecmpiplusx.so.7.5.0
 %%OPENMP%%lib/libsundials_nvecopenmp.so
 %%OPENMP%%lib/libsundials_nvecopenmp.so.7
-%%OPENMP%%lib/libsundials_nvecopenmp.so.7.2.1
+%%OPENMP%%lib/libsundials_nvecopenmp.so.7.5.0
 %%MPI%%lib/libsundials_nvecparallel.so
 %%MPI%%lib/libsundials_nvecparallel.so.7
-%%MPI%%lib/libsundials_nvecparallel.so.7.2.1
+%%MPI%%lib/libsundials_nvecparallel.so.7.5.0
 %%HYPRE%%lib/libsundials_nvecparhyp.so
 %%HYPRE%%lib/libsundials_nvecparhyp.so.7
-%%HYPRE%%lib/libsundials_nvecparhyp.so.7.2.1
+%%HYPRE%%lib/libsundials_nvecparhyp.so.7.5.0
 %%PETSC%%lib/libsundials_nvecpetsc.so
 %%PETSC%%lib/libsundials_nvecpetsc.so.7
-%%PETSC%%lib/libsundials_nvecpetsc.so.7.2.1
+%%PETSC%%lib/libsundials_nvecpetsc.so.7.5.0
 lib/libsundials_nvecpthreads.so
 lib/libsundials_nvecpthreads.so.7
-lib/libsundials_nvecpthreads.so.7.2.1
+lib/libsundials_nvecpthreads.so.7.5.0
 lib/libsundials_nvecserial.so
 lib/libsundials_nvecserial.so.7
-lib/libsundials_nvecserial.so.7.2.1
+lib/libsundials_nvecserial.so.7.5.0
+lib/libsundials_sundomeigestarnoldi.so
+lib/libsundials_sundomeigestarnoldi.so.1
+lib/libsundials_sundomeigestarnoldi.so.1.0.0
+lib/libsundials_sundomeigestpower.so
+lib/libsundials_sundomeigestpower.so.1
+lib/libsundials_sundomeigestpower.so.1.0.0
 lib/libsundials_sunlinsolband.so
 lib/libsundials_sunlinsolband.so.5
-lib/libsundials_sunlinsolband.so.5.2.1
+lib/libsundials_sunlinsolband.so.5.5.0
 lib/libsundials_sunlinsoldense.so
 lib/libsundials_sunlinsoldense.so.5
-lib/libsundials_sunlinsoldense.so.5.2.1
+lib/libsundials_sunlinsoldense.so.5.5.0
 %%KLU%%lib/libsundials_sunlinsolklu.so
 %%KLU%%lib/libsundials_sunlinsolklu.so.5
-%%KLU%%lib/libsundials_sunlinsolklu.so.5.2.1
+%%KLU%%lib/libsundials_sunlinsolklu.so.5.5.0
 %%LAPACK%%lib/libsundials_sunlinsollapackband.so
 %%LAPACK%%lib/libsundials_sunlinsollapackband.so.5
-%%LAPACK%%lib/libsundials_sunlinsollapackband.so.5.2.1
+%%LAPACK%%lib/libsundials_sunlinsollapackband.so.5.5.0
 %%LAPACK%%lib/libsundials_sunlinsollapackdense.so
 %%LAPACK%%lib/libsundials_sunlinsollapackdense.so.5
-%%LAPACK%%lib/libsundials_sunlinsollapackdense.so.5.2.1
+%%LAPACK%%lib/libsundials_sunlinsollapackdense.so.5.5.0
 lib/libsundials_sunlinsolpcg.so
 lib/libsundials_sunlinsolpcg.so.5
-lib/libsundials_sunlinsolpcg.so.5.2.1
+lib/libsundials_sunlinsolpcg.so.5.5.0
 lib/libsundials_sunlinsolspbcgs.so
 lib/libsundials_sunlinsolspbcgs.so.5
-lib/libsundials_sunlinsolspbcgs.so.5.2.1
+lib/libsundials_sunlinsolspbcgs.so.5.5.0
 lib/libsundials_sunlinsolspfgmr.so
 lib/libsundials_sunlinsolspfgmr.so.5
-lib/libsundials_sunlinsolspfgmr.so.5.2.1
+lib/libsundials_sunlinsolspfgmr.so.5.5.0
 lib/libsundials_sunlinsolspgmr.so
 lib/libsundials_sunlinsolspgmr.so.5
-lib/libsundials_sunlinsolspgmr.so.5.2.1
+lib/libsundials_sunlinsolspgmr.so.5.5.0
 lib/libsundials_sunlinsolsptfqmr.so
 lib/libsundials_sunlinsolsptfqmr.so.5
-lib/libsundials_sunlinsolsptfqmr.so.5.2.1
+lib/libsundials_sunlinsolsptfqmr.so.5.5.0
 lib/libsundials_sunmatrixband.so
 lib/libsundials_sunmatrixband.so.5
-lib/libsundials_sunmatrixband.so.5.2.1
+lib/libsundials_sunmatrixband.so.5.5.0
 lib/libsundials_sunmatrixdense.so
 lib/libsundials_sunmatrixdense.so.5
-lib/libsundials_sunmatrixdense.so.5.2.1
+lib/libsundials_sunmatrixdense.so.5.5.0
 lib/libsundials_sunmatrixsparse.so
 lib/libsundials_sunmatrixsparse.so.5
-lib/libsundials_sunmatrixsparse.so.5.2.1
+lib/libsundials_sunmatrixsparse.so.5.5.0
 lib/libsundials_sunnonlinsolfixedpoint.so
 lib/libsundials_sunnonlinsolfixedpoint.so.4
-lib/libsundials_sunnonlinsolfixedpoint.so.4.2.1
+lib/libsundials_sunnonlinsolfixedpoint.so.4.5.0
 lib/libsundials_sunnonlinsolnewton.so
 lib/libsundials_sunnonlinsolnewton.so.4
-lib/libsundials_sunnonlinsolnewton.so.4.2.1
+lib/libsundials_sunnonlinsolnewton.so.4.5.0


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510300711.59U7BTgb001464>