git: 35f842d778d2 - main - math/dune-grid-glue: update 2.8.0 → 2.11.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 31 Mar 2026 17:23:19 UTC
The branch main has been updated by yuri:

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

commit 35f842d778d27772bfdeac475ab4ec3a76055b13
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-03-31 17:14:35 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-03-31 17:23:02 +0000

    math/dune-grid-glue: update 2.8.0 → 2.11.0
---
 math/dune-grid-glue/Makefile  | 14 ++++++++------
 math/dune-grid-glue/distinfo  |  6 +++---
 math/dune-grid-glue/pkg-plist |  5 ++++-
 3 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/math/dune-grid-glue/Makefile b/math/dune-grid-glue/Makefile
index 33a80ee8fda7..b6963c7f07d9 100644
--- a/math/dune-grid-glue/Makefile
+++ b/math/dune-grid-glue/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	dune-grid-glue
-DISTVERSION=	2.8.0
-PORTREVISION=	13
+DISTVERSION=	2.11.0
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -10,7 +9,7 @@ WWW=		https://www.dune-project.org/
 LICENSE=	GPLv2
 
 BUILD_DEPENDS=	alberta-fem>0:math/alberta \
-		openmpi4>0:net/openmpi4 \
+		openmpi>0:net/openmpi \
 		psurface>0:math/psurface \
 		vc>0:devel/vc
 LIB_DEPENDS=	libdunecommon.so:math/dune-common \
@@ -28,7 +27,7 @@ USE_LDCONFIG=	yes
 
 GL_SITE=	https://gitlab.dune-project.org
 GL_ACCOUNT=	extensions
-GL_TAGNAME=	22efb0e3cbf0a75094a8d81a4fdd352c98e78947
+GL_TAGNAME=	89cb14b358e59cb0e8c335969e59d91309be8cf1
 
 CMAKE_ON=	BUILD_SHARED_LIBS
 CMAKE_ARGS=	-DTBB_INCLUDE_DIR=${LOCALBASE}/include -DTBB_LIBRARIES=${LOCALBASE}/lib/libtbb.so
@@ -37,9 +36,12 @@ OPTIONS_DEFINE=	DOCS
 OPTIONS_SUB=	yes
 
 DOCS_CMAKE_BOOL=	FREEBSD_INSTALL_DOCS
-DOCS_BUILD_DEPENDS=	doxygen:devel/doxygen \
-			sphinx-build:textproc/py-sphinx
+DOCS_BUILD_DEPENDS=	sphinx-build:textproc/py-sphinx
 
 PORTDOCS=	*
 
+CMAKE_OFF=	DUNE_ENABLE_PYTHONBINDINGS
+
+PLIST_SUB+= DUNE_GRID_GLUE_CMAKE_HASH=bce1743c4fbd1bb094500b140dbd675f
+
 .include <bsd.port.mk>
diff --git a/math/dune-grid-glue/distinfo b/math/dune-grid-glue/distinfo
index 3a6c617ef77e..7627fbeecab8 100644
--- a/math/dune-grid-glue/distinfo
+++ b/math/dune-grid-glue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1653363260
-SHA256 (extensions-dune-grid-glue-22efb0e3cbf0a75094a8d81a4fdd352c98e78947_GL0.tar.gz) = c73a7ba1e4ec2af25f2e256e2c66541e9a842f130b48da91c1126dd552d2c5cd
-SIZE (extensions-dune-grid-glue-22efb0e3cbf0a75094a8d81a4fdd352c98e78947_GL0.tar.gz) = 82272
+TIMESTAMP = 1774915238
+SHA256 (extensions-dune-grid-glue-89cb14b358e59cb0e8c335969e59d91309be8cf1_GL0.tar.gz) = ace6b970ec52abc74d05d0f245e8ce18d7f73f8c4383f4243617fc9ec492c041
+SIZE (extensions-dune-grid-glue-89cb14b358e59cb0e8c335969e59d91309be8cf1_GL0.tar.gz) = 323933
diff --git a/math/dune-grid-glue/pkg-plist b/math/dune-grid-glue/pkg-plist
index 53014db88623..a2fbc31adf2e 100644
--- a/math/dune-grid-glue/pkg-plist
+++ b/math/dune-grid-glue/pkg-plist
@@ -1,3 +1,4 @@
+include/dune-grid-glue-config.hh
 include/dune/grid-glue/adapter/gridglue.cc
 include/dune/grid-glue/adapter/gridglue.hh
 include/dune/grid-glue/adapter/gridglueamirawriter.hh
@@ -14,6 +15,7 @@ include/dune/grid-glue/common/projection.hh
 include/dune/grid-glue/common/projection_impl.hh
 include/dune/grid-glue/common/projectionwriter.hh
 include/dune/grid-glue/common/projectionwriter_impl.hh
+include/dune/grid-glue/common/ringcomm.hh
 include/dune/grid-glue/extractors/codim0extractor.hh
 include/dune/grid-glue/extractors/codim1extractor.hh
 include/dune/grid-glue/extractors/extractor.hh
@@ -32,7 +34,8 @@ include/dune/grid-glue/merging/simplexintersection.cc
 include/dune/grid-glue/merging/standardmerge.hh
 lib/cmake/dune-grid-glue/dune-grid-glue-config-version.cmake
 lib/cmake/dune-grid-glue/dune-grid-glue-config.cmake
-lib/cmake/dune-grid-glue/dune-grid-glue-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/dune-grid-glue/dune-grid-glue-scoped-targets-%%DUNE_GRID_GLUE_CMAKE_HASH%%-release.cmake
+lib/cmake/dune-grid-glue/dune-grid-glue-scoped-targets-%%DUNE_GRID_GLUE_CMAKE_HASH%%.cmake
 lib/cmake/dune-grid-glue/dune-grid-glue-targets.cmake
 lib/dunecontrol/dune-grid-glue/dune.module
 lib/libdunegridglue.so