git: 6e2d048bef1a - main - science/hypre: update 2.32.0 → 2.33.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 04 Apr 2025 01:56:24 UTC
The branch main has been updated by yuri:

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

commit 6e2d048bef1a847f6b83432308141f7888620e4f
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-04-04 01:55:15 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-04-04 01:56:10 +0000

    science/hypre: update 2.32.0 → 2.33.0
    
    Reported by:    portscout
---
 graphics/glvis/Makefile       |  1 +
 math/mfem/Makefile            |  1 +
 math/sundials/Makefile        |  2 +-
 science/code_saturne/Makefile |  2 +-
 science/hypre/Makefile        | 13 ++++++-------
 science/hypre/distinfo        |  6 +++---
 science/hypre/pkg-plist       |  3 ++-
 science/serac/Makefile        |  2 +-
 8 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/graphics/glvis/Makefile b/graphics/glvis/Makefile
index b16405e5739a..027befcdc6f8 100644
--- a/graphics/glvis/Makefile
+++ b/graphics/glvis/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	glvis
 DISTVERSION=	4.3.2
+PORTREVISION=	1
 CATEGORIES=	graphics
 MASTER_SITES=	https://glvis.github.io/releases/
 PKGNAMESUFFIX=	-mesh-visualizer # other software also has the name glvis
diff --git a/math/mfem/Makefile b/math/mfem/Makefile
index 2f987b464810..4982ae01cb02 100644
--- a/math/mfem/Makefile
+++ b/math/mfem/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	mfem
 DISTVERSIONPREFIX=	v
 DISTVERSION=	4.7
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/math/sundials/Makefile b/math/sundials/Makefile
index 9e2dda2aadee..8ddec9eab0cf 100644
--- a/math/sundials/Makefile
+++ b/math/sundials/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	sundials
 DISTVERSION=	7.2.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 MASTER_SITES=	https://github.com/LLNL/sundials/releases/download/v${DISTVERSION}/
 
diff --git a/science/code_saturne/Makefile b/science/code_saturne/Makefile
index 05cab83100a7..f03200f9b757 100644
--- a/science/code_saturne/Makefile
+++ b/science/code_saturne/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	code_saturne
 PORTVERSION=	8.1.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	science parallel
 MASTER_SITES=	https://www.code-saturne.org/releases/
 
diff --git a/science/hypre/Makefile b/science/hypre/Makefile
index c9a9efed21df..d5df638850a3 100644
--- a/science/hypre/Makefile
+++ b/science/hypre/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	hypre
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.32.0
-PORTREVISION=	1
+DISTVERSION=	2.33.0
 CATEGORIES=	science
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -28,7 +27,7 @@ GH_ACCOUNT=	hypre-space
 
 WRKSRC_SUBDIR=	src
 
-CMAKE_ON=	HYPRE_ENABLE_SHARED HYPRE_WITH_OPENMP HYPRE_WITH_SUPERLU
+CMAKE_ON=	BUILD_SHARED_LIBS HYPRE_ENABLE_OPENMP HYPRE_ENABLE_SUPERLU
 CMAKE_OFF=	HYPRE_ENABLE_HYPRE_BLAS HYPRE_ENABLE_HYPRE_LAPACK
 CMAKE_ARGS=	-DTPL_BLAS_LIBRARIES="${_BLASLIB}"	\
 		-DTPL_SUPERLU_LIBRARIES="${LOCALBASE}/lib/libsuperlu.so"	\
@@ -41,18 +40,18 @@ OPTIONS_SINGLE_MPI=	NOMPI MPICH OPENMPI
 OPTIONS_DEFAULT=	MPICH
 
 NOMPI_DESC=		Build without parallel processing support
-NOMPI_CMAKE_ON=		-DHYPRE_WITH_MPI=OFF
+NOMPI_CMAKE_ON=		-DHYPRE_ENABLE_MPI=OFF
 
 MPICH_USES=		mpi:mpich
-MPICH_CMAKE_ON=		-DHYPRE_WITH_MPI=ON
+MPICH_CMAKE_ON=		-DHYPRE_ENABLE_MPI=ON
 
 OPENMPI_USES=		mpi:openmpi
-OPENMPI_CMAKE_ON=	-DHYPRE_WITH_MPI=ON
+OPENMPI_CMAKE_ON=	-DHYPRE_ENABLE_MPI=ON
 OPENMPI_BROKEN=		doesn't switch to openmpi in cmake build, see https://github.com/hypre-space/hypre/issues/720
 
 PORTDOCS=	*
 
-post-install:
+xpost-install:
 	${MV} ${STAGEDIR}${PREFIX}/lib/libHYPRE.so	\
 		${STAGEDIR}${PREFIX}/lib/libHYPRE.so.0
 	${RLN} ${STAGEDIR}${PREFIX}/lib/libHYPRE.so.0	\
diff --git a/science/hypre/distinfo b/science/hypre/distinfo
index 9c66b9042d3e..3f0d432f595c 100644
--- a/science/hypre/distinfo
+++ b/science/hypre/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728450529
-SHA256 (hypre-space-hypre-v2.32.0_GH0.tar.gz) = 2277b6f01de4a7d0b01cfe12615255d9640eaa02268565a7ce1a769beab25fa1
-SIZE (hypre-space-hypre-v2.32.0_GH0.tar.gz) = 7512442
+TIMESTAMP = 1743709698
+SHA256 (hypre-space-hypre-v2.33.0_GH0.tar.gz) = 0f9103c34bce7a5dcbdb79a502720fc8aab4db9fd0146e0791cde7ec878f27da
+SIZE (hypre-space-hypre-v2.33.0_GH0.tar.gz) = 7514919
diff --git a/science/hypre/pkg-plist b/science/hypre/pkg-plist
index d505f57cbf50..1480e7981071 100644
--- a/science/hypre/pkg-plist
+++ b/science/hypre/pkg-plist
@@ -55,4 +55,5 @@ lib/cmake/HYPRE/HYPREConfigVersion.cmake
 lib/cmake/HYPRE/HYPRETargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/HYPRE/HYPRETargets.cmake
 lib/libHYPRE.so
-lib/libHYPRE.so.0
+lib/libHYPRE.so.2.33.0
+lib/libHYPRE.so.233
diff --git a/science/serac/Makefile b/science/serac/Makefile
index 119956a9df76..79535619d3e5 100644
--- a/science/serac/Makefile
+++ b/science/serac/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	serac
 PORTVERSION=	g20220823
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	science
 
 MAINTAINER=	yuri@FreeBSD.org