git: 9fb9ab0c8710 - main - math/sundials: update 6.6.0 → 7.2.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 24 Dec 2024 10:12:10 UTC
The branch main has been updated by yuri:

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

commit 9fb9ab0c87107a99fd45263ae6b8a4a6b8da82fd
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-12-24 10:07:14 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-12-24 10:12:05 +0000

    math/sundials: update 6.6.0 → 7.2.1
---
 math/deal.ii/Makefile         |   1 +
 math/octave/Makefile          |   1 +
 math/sundials/Makefile        |   6 +-
 math/sundials/distinfo        |   6 +-
 math/sundials/pkg-plist       | 144 ++++++++++++++++++++++++------------------
 science/openmodelica/Makefile |   1 +
 6 files changed, 91 insertions(+), 68 deletions(-)

diff --git a/math/deal.ii/Makefile b/math/deal.ii/Makefile
index 194ec73aae12..5636da7206d5 100644
--- a/math/deal.ii/Makefile
+++ b/math/deal.ii/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	deal.II
 DISTVERSION=	9.6.1
+PORTREVISION=	1
 CATEGORIES=	math
 MASTER_SITES=	https://github.com/dealii/dealii/releases/download/v${DISTVERSION}/
 DISTNAME=	dealii-${DISTVERSION}
diff --git a/math/octave/Makefile b/math/octave/Makefile
index f46f59df1d23..5ea0eff69b88 100644
--- a/math/octave/Makefile
+++ b/math/octave/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave
 PORTVERSION=	${OCTAVE_VERSION}
+PORTREVISION=	1
 CATEGORIES=	math
 MASTER_SITES=	GNU
 
diff --git a/math/sundials/Makefile b/math/sundials/Makefile
index 2844ca90e308..b2a410ac41af 100644
--- a/math/sundials/Makefile
+++ b/math/sundials/Makefile
@@ -1,12 +1,12 @@
 PORTNAME=	sundials
-DISTVERSION=	6.6.0
-PORTREVISION=	9
+DISTVERSION=	7.2.1
 CATEGORIES=	math
 MASTER_SITES=	https://github.com/LLNL/sundials/releases/download/v${DISTVERSION}/
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers
-WWW=		https://computing.llnl.gov/projects/sundials
+WWW=		https://computing.llnl.gov/projects/sundials \
+		https://github.com/LLNL/sundials
 
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
diff --git a/math/sundials/distinfo b/math/sundials/distinfo
index d3b57c0b4157..75157f94d5f2 100644
--- a/math/sundials/distinfo
+++ b/math/sundials/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692767874
-SHA256 (sundials-6.6.0.tar.gz) = f90029b8da846c8faff5530fd1fa4847079188d040554f55c1d5d1e04743d29d
-SIZE (sundials-6.6.0.tar.gz) = 91658584
+TIMESTAMP = 1734866493
+SHA256 (sundials-7.2.1.tar.gz) = 3781e3f7cdf372ca12f7fbe64f561a8b9a507b8a8b2c4d6ce28d8e4df4befbea
+SIZE (sundials-7.2.1.tar.gz) = 94198358
diff --git a/math/sundials/pkg-plist b/math/sundials/pkg-plist
index d745bd6a7499..c93d79a472e9 100644
--- a/math/sundials/pkg-plist
+++ b/math/sundials/pkg-plist
@@ -6,41 +6,34 @@ include/arkode/arkode_butcher.h
 include/arkode/arkode_butcher_dirk.h
 include/arkode/arkode_butcher_erk.h
 include/arkode/arkode_erkstep.h
+include/arkode/arkode_forcingstep.h
 include/arkode/arkode_ls.h
+include/arkode/arkode_lsrkstep.h
 include/arkode/arkode_mristep.h
+include/arkode/arkode_splittingstep.h
 include/arkode/arkode_sprk.h
 include/arkode/arkode_sprkstep.h
 include/cvode/cvode.h
 include/cvode/cvode_bandpre.h
 include/cvode/cvode_bbdpre.h
 include/cvode/cvode_diag.h
-include/cvode/cvode_direct.h
 include/cvode/cvode_ls.h
 include/cvode/cvode_proj.h
-include/cvode/cvode_spils.h
 include/cvodes/cvodes.h
 include/cvodes/cvodes_bandpre.h
 include/cvodes/cvodes_bbdpre.h
 include/cvodes/cvodes_diag.h
-include/cvodes/cvodes_direct.h
 include/cvodes/cvodes_ls.h
 include/cvodes/cvodes_proj.h
-include/cvodes/cvodes_spils.h
 include/ida/ida.h
 include/ida/ida_bbdpre.h
-include/ida/ida_direct.h
 include/ida/ida_ls.h
-include/ida/ida_spils.h
 include/idas/idas.h
 include/idas/idas_bbdpre.h
-include/idas/idas_direct.h
 include/idas/idas_ls.h
-include/idas/idas_spils.h
 include/kinsol/kinsol.h
 include/kinsol/kinsol_bbdpre.h
-include/kinsol/kinsol_direct.h
 include/kinsol/kinsol_ls.h
-include/kinsol/kinsol_spils.h
 include/nvector/nvector_manyvector.h
 %%MPI%%include/nvector/nvector_mpimanyvector.h
 %%MPI%%include/nvector/nvector_mpiplusx.h
@@ -50,18 +43,28 @@ include/nvector/nvector_manyvector.h
 %%PETSC%%include/nvector/nvector_petsc.h
 include/nvector/nvector_pthreads.h
 include/nvector/nvector_serial.h
+include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+include/sunadaptcontroller/sunadaptcontroller_mrihtol.h
+include/sunadaptcontroller/sunadaptcontroller_soderlind.h
 include/sundials/NOTICE
+include/sundials/priv/sundials_context_impl.h
+include/sundials/priv/sundials_errors_impl.h
+%%MPI%%include/sundials/priv/sundials_mpi_errors_impl.h
+include/sundials/sundials_adaptcontroller.h
 include/sundials/sundials_band.h
 include/sundials/sundials_base.hpp
 include/sundials/sundials_config.h
 include/sundials/sundials_context.h
 include/sundials/sundials_context.hpp
 include/sundials/sundials_convertibleto.hpp
+include/sundials/sundials_core.h
+include/sundials/sundials_core.hpp
 include/sundials/sundials_dense.h
 include/sundials/sundials_direct.h
+include/sundials/sundials_errors.h
 include/sundials/sundials_export.h
+include/sundials/sundials_futils.h
 include/sundials/sundials_iterative.h
-%%LAPACK%%include/sundials/sundials_lapack.h
 include/sundials/sundials_linearsolver.h
 include/sundials/sundials_linearsolver.hpp
 include/sundials/sundials_logger.h
@@ -69,13 +72,18 @@ include/sundials/sundials_math.h
 include/sundials/sundials_matrix.h
 include/sundials/sundials_matrix.hpp
 include/sundials/sundials_memory.h
+include/sundials/sundials_memory.hpp
+%%MPI%%include/sundials/sundials_mpi_errors.h
 %%MPI%%include/sundials/sundials_mpi_types.h
 include/sundials/sundials_nonlinearsolver.h
 include/sundials/sundials_nonlinearsolver.hpp
 include/sundials/sundials_nvector.h
 include/sundials/sundials_nvector.hpp
 include/sundials/sundials_profiler.h
+include/sundials/sundials_profiler.hpp
+include/sundials/sundials_stepper.h
 include/sundials/sundials_types.h
+include/sundials/sundials_types_deprecated.h
 include/sundials/sundials_version.h
 include/sunlinsol/sunlinsol_band.h
 include/sunlinsol/sunlinsol_dense.h
@@ -98,83 +106,95 @@ lib/cmake/sundials/SUNDIALSConfigVersion.cmake
 lib/cmake/sundials/SUNDIALSTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/sundials/SUNDIALSTargets.cmake
 lib/libsundials_arkode.so
-lib/libsundials_arkode.so.5
-lib/libsundials_arkode.so.5.6.0
+lib/libsundials_arkode.so.6
+lib/libsundials_arkode.so.6.2.1
+lib/libsundials_core.so
+lib/libsundials_core.so.7
+lib/libsundials_core.so.7.2.1
 lib/libsundials_cvode.so
-lib/libsundials_cvode.so.6
-lib/libsundials_cvode.so.6.6.0
+lib/libsundials_cvode.so.7
+lib/libsundials_cvode.so.7.2.1
 lib/libsundials_cvodes.so
-lib/libsundials_cvodes.so.6
-lib/libsundials_cvodes.so.6.6.0
-lib/libsundials_generic.so
-lib/libsundials_generic.so.6
-lib/libsundials_generic.so.6.6.0
+lib/libsundials_cvodes.so.7
+lib/libsundials_cvodes.so.7.2.1
 lib/libsundials_ida.so
-lib/libsundials_ida.so.6
-lib/libsundials_ida.so.6.6.0
+lib/libsundials_ida.so.7
+lib/libsundials_ida.so.7.2.1
 lib/libsundials_idas.so
-lib/libsundials_idas.so.5
-lib/libsundials_idas.so.5.6.0
+lib/libsundials_idas.so.6
+lib/libsundials_idas.so.6.2.1
 lib/libsundials_kinsol.so
-lib/libsundials_kinsol.so.6
-lib/libsundials_kinsol.so.6.6.0
+lib/libsundials_kinsol.so.7
+lib/libsundials_kinsol.so.7.2.1
 lib/libsundials_nvecmanyvector.so
-lib/libsundials_nvecmanyvector.so.6
-lib/libsundials_nvecmanyvector.so.6.6.0
+lib/libsundials_nvecmanyvector.so.7
+lib/libsundials_nvecmanyvector.so.7.2.1
 %%MPI%%lib/libsundials_nvecmpimanyvector.so
-%%MPI%%lib/libsundials_nvecmpimanyvector.so.6
-%%MPI%%lib/libsundials_nvecmpimanyvector.so.6.6.0
+%%MPI%%lib/libsundials_nvecmpimanyvector.so.7
+%%MPI%%lib/libsundials_nvecmpimanyvector.so.7.2.1
 %%MPI%%lib/libsundials_nvecmpiplusx.so
-%%MPI%%lib/libsundials_nvecmpiplusx.so.6
-%%MPI%%lib/libsundials_nvecmpiplusx.so.6.6.0
+%%MPI%%lib/libsundials_nvecmpiplusx.so.7
+%%MPI%%lib/libsundials_nvecmpiplusx.so.7.2.1
 %%OPENMP%%lib/libsundials_nvecopenmp.so
-%%OPENMP%%lib/libsundials_nvecopenmp.so.6
-%%OPENMP%%lib/libsundials_nvecopenmp.so.6.6.0
+%%OPENMP%%lib/libsundials_nvecopenmp.so.7
+%%OPENMP%%lib/libsundials_nvecopenmp.so.7.2.1
 %%MPI%%lib/libsundials_nvecparallel.so
-%%MPI%%lib/libsundials_nvecparallel.so.6
-%%MPI%%lib/libsundials_nvecparallel.so.6.6.0
+%%MPI%%lib/libsundials_nvecparallel.so.7
+%%MPI%%lib/libsundials_nvecparallel.so.7.2.1
 %%HYPRE%%lib/libsundials_nvecparhyp.so
-%%HYPRE%%lib/libsundials_nvecparhyp.so.6
-%%HYPRE%%lib/libsundials_nvecparhyp.so.6.6.0
+%%HYPRE%%lib/libsundials_nvecparhyp.so.7
+%%HYPRE%%lib/libsundials_nvecparhyp.so.7.2.1
 %%PETSC%%lib/libsundials_nvecpetsc.so
-%%PETSC%%lib/libsundials_nvecpetsc.so.6
-%%PETSC%%lib/libsundials_nvecpetsc.so.6.6.0
+%%PETSC%%lib/libsundials_nvecpetsc.so.7
+%%PETSC%%lib/libsundials_nvecpetsc.so.7.2.1
 lib/libsundials_nvecpthreads.so
-lib/libsundials_nvecpthreads.so.6
-lib/libsundials_nvecpthreads.so.6.6.0
+lib/libsundials_nvecpthreads.so.7
+lib/libsundials_nvecpthreads.so.7.2.1
 lib/libsundials_nvecserial.so
-lib/libsundials_nvecserial.so.6
-lib/libsundials_nvecserial.so.6.6.0
+lib/libsundials_nvecserial.so.7
+lib/libsundials_nvecserial.so.7.2.1
 lib/libsundials_sunlinsolband.so
-lib/libsundials_sunlinsolband.so.4.6.0
+lib/libsundials_sunlinsolband.so.5
+lib/libsundials_sunlinsolband.so.5.2.1
 lib/libsundials_sunlinsoldense.so
-lib/libsundials_sunlinsoldense.so.4.6.0
+lib/libsundials_sunlinsoldense.so.5
+lib/libsundials_sunlinsoldense.so.5.2.1
 %%KLU%%lib/libsundials_sunlinsolklu.so
-%%KLU%%lib/libsundials_sunlinsolklu.so.4.6.0
+%%KLU%%lib/libsundials_sunlinsolklu.so.5
+%%KLU%%lib/libsundials_sunlinsolklu.so.5.2.1
 %%LAPACK%%lib/libsundials_sunlinsollapackband.so
-%%LAPACK%%lib/libsundials_sunlinsollapackband.so.4.6.0
+%%LAPACK%%lib/libsundials_sunlinsollapackband.so.5
+%%LAPACK%%lib/libsundials_sunlinsollapackband.so.5.2.1
 %%LAPACK%%lib/libsundials_sunlinsollapackdense.so
-%%LAPACK%%lib/libsundials_sunlinsollapackdense.so.4.6.0
+%%LAPACK%%lib/libsundials_sunlinsollapackdense.so.5
+%%LAPACK%%lib/libsundials_sunlinsollapackdense.so.5.2.1
 lib/libsundials_sunlinsolpcg.so
-lib/libsundials_sunlinsolpcg.so.4.6.0
+lib/libsundials_sunlinsolpcg.so.5
+lib/libsundials_sunlinsolpcg.so.5.2.1
 lib/libsundials_sunlinsolspbcgs.so
-lib/libsundials_sunlinsolspbcgs.so.4.6.0
+lib/libsundials_sunlinsolspbcgs.so.5
+lib/libsundials_sunlinsolspbcgs.so.5.2.1
 lib/libsundials_sunlinsolspfgmr.so
-lib/libsundials_sunlinsolspfgmr.so.4.6.0
+lib/libsundials_sunlinsolspfgmr.so.5
+lib/libsundials_sunlinsolspfgmr.so.5.2.1
 lib/libsundials_sunlinsolspgmr.so
-lib/libsundials_sunlinsolspgmr.so.4.6.0
+lib/libsundials_sunlinsolspgmr.so.5
+lib/libsundials_sunlinsolspgmr.so.5.2.1
 lib/libsundials_sunlinsolsptfqmr.so
-lib/libsundials_sunlinsolsptfqmr.so.4.6.0
+lib/libsundials_sunlinsolsptfqmr.so.5
+lib/libsundials_sunlinsolsptfqmr.so.5.2.1
 lib/libsundials_sunmatrixband.so
-lib/libsundials_sunmatrixband.so.4
-lib/libsundials_sunmatrixband.so.4.6.0
+lib/libsundials_sunmatrixband.so.5
+lib/libsundials_sunmatrixband.so.5.2.1
 lib/libsundials_sunmatrixdense.so
-lib/libsundials_sunmatrixdense.so.4
-lib/libsundials_sunmatrixdense.so.4.6.0
+lib/libsundials_sunmatrixdense.so.5
+lib/libsundials_sunmatrixdense.so.5.2.1
 lib/libsundials_sunmatrixsparse.so
-lib/libsundials_sunmatrixsparse.so.4
-lib/libsundials_sunmatrixsparse.so.4.6.0
+lib/libsundials_sunmatrixsparse.so.5
+lib/libsundials_sunmatrixsparse.so.5.2.1
 lib/libsundials_sunnonlinsolfixedpoint.so
-lib/libsundials_sunnonlinsolfixedpoint.so.3.6.0
+lib/libsundials_sunnonlinsolfixedpoint.so.4
+lib/libsundials_sunnonlinsolfixedpoint.so.4.2.1
 lib/libsundials_sunnonlinsolnewton.so
-lib/libsundials_sunnonlinsolnewton.so.3.6.0
+lib/libsundials_sunnonlinsolnewton.so.4
+lib/libsundials_sunnonlinsolnewton.so.4.2.1
diff --git a/science/openmodelica/Makefile b/science/openmodelica/Makefile
index e22cc9b6f70c..acc848e1a221 100644
--- a/science/openmodelica/Makefile
+++ b/science/openmodelica/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	openmodelica
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.24.3
+PORTREVISION=	1
 CATEGORIES=	science cad java
 DIST_SUBDIR=	${PORTNAME}-${PORTVERSION}