git: b422449c1fc5 - main - science/hypre: Update 2.25.0 -> 2.26.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 16 Oct 2022 19:37:39 UTC
The branch main has been updated by yuri:

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

commit b422449c1fc559bc231f64b6237d7b6913c94132
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-10-16 19:13:46 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-10-16 19:37:32 +0000

    science/hypre: Update 2.25.0 -> 2.26.0
    
    Reported by:    portscout
---
 graphics/glvis/Makefile       |  1 +
 math/mfem/Makefile            |  2 +-
 math/sundials/Makefile        |  1 +
 science/code_saturne/Makefile |  2 +-
 science/hypre/Makefile        | 11 +++++------
 science/hypre/distinfo        |  6 +++---
 science/hypre/pkg-plist       |  1 +
 science/serac/Makefile        |  1 +
 8 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/graphics/glvis/Makefile b/graphics/glvis/Makefile
index 1f1dfba1a519..2815a78b624f 100644
--- a/graphics/glvis/Makefile
+++ b/graphics/glvis/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	glvis
 DISTVERSION=	4.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 dd7370c51881..2b06334f314c 100644
--- a/math/mfem/Makefile
+++ b/math/mfem/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	mfem
 DISTVERSIONPREFIX=	v
 DISTVERSION=	4.4
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/math/sundials/Makefile b/math/sundials/Makefile
index db69d8a7fadd..3b7b8f621442 100644
--- a/math/sundials/Makefile
+++ b/math/sundials/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	sundials
 DISTVERSION=	6.3.0
+PORTREVISION=	1
 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 65c5f58151d5..f26fe6722f13 100644
--- a/science/code_saturne/Makefile
+++ b/science/code_saturne/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	code_saturne
 PORTVERSION=	7.1.1
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	3
 CATEGORIES=	science parallel
 
 MAINTAINER=	thierry@FreeBSD.org
diff --git a/science/hypre/Makefile b/science/hypre/Makefile
index c69c0184e04d..20639f8ce842 100644
--- a/science/hypre/Makefile
+++ b/science/hypre/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	hypre
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.25.0
+DISTVERSION=	2.26.0
 CATEGORIES=	science
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -31,12 +31,11 @@ OPTIONS_DEFAULT=	MPICH
 NOMPI_DESC=		Build without parallel processing support
 NOMPI_CMAKE_ON=		-DHYPRE_WITH_MPI=OFF
 
-MPICH_LIB_DEPENDS=	libmpich.so:net/mpich
-MPICH_CONFIGURE_ENV=	CC=${LOCALBASE}/bin/mpicc CXX=${LOCALBASE}/bin/mpicxx
+MPICH_USES=		mpi:mpich
+MPICH_CMAKE_ON=		-DHYPRE_WITH_MPI=ON
 
-OPENMPI_LIB_DEPENDS=	libmpi.so:net/openmpi
-OPENMPI_CONFIGURE_ENV=	CC=${LOCALBASE}/mpi/openmpi/bin/mpicc \
-			CXX=${LOCALBASE}/mpi/openmpi/bin/mpicxx
+OPENMPI_USES=		mpi:openmpi
+OPENMPI_CMAKE_ON=	-DHYPRE_WITH_MPI=ON
 OPENMPI_BROKEN=		doesn't switch to openmpi in cmake build, see https://github.com/hypre-space/hypre/issues/720
 
 PORTDOCS=	*
diff --git a/science/hypre/distinfo b/science/hypre/distinfo
index d90a595d2534..7f55782639cf 100644
--- a/science/hypre/distinfo
+++ b/science/hypre/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1655437893
-SHA256 (hypre-space-hypre-v2.25.0_GH0.tar.gz) = f9fc8371d91239fca694284dab17175bfda3821d7b7a871fd2e8f9d5930f303c
-SIZE (hypre-space-hypre-v2.25.0_GH0.tar.gz) = 6671758
+TIMESTAMP = 1665940855
+SHA256 (hypre-space-hypre-v2.26.0_GH0.tar.gz) = c214084bddc61a06f3758d82947f7f831e76d7e3edeac2c78bb82d597686e05d
+SIZE (hypre-space-hypre-v2.26.0_GH0.tar.gz) = 6727243
diff --git a/science/hypre/pkg-plist b/science/hypre/pkg-plist
index daae88f27054..04e87686f4e8 100644
--- a/science/hypre/pkg-plist
+++ b/science/hypre/pkg-plist
@@ -32,6 +32,7 @@ include/_hypre_sstruct_mv.h
 include/_hypre_struct_ls.h
 include/_hypre_struct_mv.h
 include/_hypre_utilities.h
+include/_hypre_utilities.hpp
 include/aux_par_vector.h
 include/aux_parcsr_matrix.h
 include/csr_block_matrix.h
diff --git a/science/serac/Makefile b/science/serac/Makefile
index c9d641545e3b..c5f6acdafe9c 100644
--- a/science/serac/Makefile
+++ b/science/serac/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	serac
 PORTVERSION=	g20220823
+PORTREVISION=	1
 CATEGORIES=	science
 
 MAINTAINER=	yuri@FreeBSD.org