git: 929f91859082 - main - math/dune-uggrid: update 2.8.0 → 2.11.0

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

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

commit 929f918590827a22150196cb06f7ba3b8db6e9e5
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-03-31 17:03:09 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-03-31 17:23:01 +0000

    math/dune-uggrid: update 2.8.0 → 2.11.0
---
 math/dune-uggrid/Makefile  | 11 ++++++-----
 math/dune-uggrid/distinfo  |  6 +++---
 math/dune-uggrid/pkg-plist |  9 ++++-----
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/math/dune-uggrid/Makefile b/math/dune-uggrid/Makefile
index 1c0dac18db09..09c552f9757e 100644
--- a/math/dune-uggrid/Makefile
+++ b/math/dune-uggrid/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	dune-uggrid
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.8.0
-PORTREVISION=	15
+DISTVERSION=	2.11.0
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -11,12 +10,12 @@ WWW=		https://www.dune-project.org/
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/COPYING.LGPL-2.1
 
-BUILD_DEPENDS=	openmpi4>0:net/openmpi4 \
+BUILD_DEPENDS=	openmpi>0:net/openmpi \
 		vc>0:devel/vc
 LIB_DEPENDS=	libdunecommon.so:math/dune-common \
 		libopenblas.so:math/openblas \
 		libtbb.so:devel/onetbb
-RUN_DEPENDS=	openmpi4>0:net/openmpi4
+RUN_DEPENDS=	openmpi>0:net/openmpi
 
 USES=		cmake compiler:c++17-lang fortran pkgconfig python
 USE_GITLAB=	yes
@@ -24,9 +23,11 @@ USE_LDCONFIG=	yes
 
 GL_SITE=	https://gitlab.dune-project.org
 GL_ACCOUNT=	staging
-GL_TAGNAME=	bc2d1229420367563410ce9e519f5ff82b45266f
+GL_TAGNAME=	79a63082b9990a0d652761b8365a99cfcdce5d87
 
 CMAKE_ON=	BUILD_SHARED_LIBS
 CMAKE_ARGS=	-DTBB_INCLUDE_DIR=${LOCALBASE}/include -DTBB_LIBRARIES=${LOCALBASE}/lib/libtbb.so
 
+PLIST_SUB+=	DUNE_UGGRID_CMAKE_HASH=b7b1c3d0364bd29db6890bcd8ffa84e7
+
 .include <bsd.port.mk>
diff --git a/math/dune-uggrid/distinfo b/math/dune-uggrid/distinfo
index 3bb12e9487a0..f3b628c5d48e 100644
--- a/math/dune-uggrid/distinfo
+++ b/math/dune-uggrid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630956757
-SHA256 (staging-dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f_GL0.tar.gz) = e91bc4e62e4140ab6ef3e4db1411e9e0b7c79050cf6f559b1786f8d5b8ef7ddc
-SIZE (staging-dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f_GL0.tar.gz) = 799750
+TIMESTAMP = 1774915221
+SHA256 (staging-dune-uggrid-79a63082b9990a0d652761b8365a99cfcdce5d87_GL0.tar.gz) = c1b142317e41f856c72aeabd6dbca2efbdd77365d1533ec0b5ea876bc1ba65f8
+SIZE (staging-dune-uggrid-79a63082b9990a0d652761b8365a99cfcdce5d87_GL0.tar.gz) = 690137
diff --git a/math/dune-uggrid/pkg-plist b/math/dune-uggrid/pkg-plist
index d9b2768859d3..d2d1444a66e6 100644
--- a/math/dune-uggrid/pkg-plist
+++ b/math/dune-uggrid/pkg-plist
@@ -1,4 +1,4 @@
-include/dune/uggrid/domain/domain.h
+include/dune-uggrid-config.hh
 include/dune/uggrid/domain/std_domain.h
 include/dune/uggrid/gm/algebra.h
 include/dune/uggrid/gm/cw.h
@@ -13,16 +13,14 @@ include/dune/uggrid/gm/rm.h
 include/dune/uggrid/gm/shapes.h
 include/dune/uggrid/gm/ugm.h
 include/dune/uggrid/initug.h
+include/dune/uggrid/low/architecture.h
 include/dune/uggrid/low/debug.h
 include/dune/uggrid/low/dimension.h
 include/dune/uggrid/low/fileopen.h
 include/dune/uggrid/low/heaps.h
 include/dune/uggrid/low/misc.h
 include/dune/uggrid/low/namespace.h
-include/dune/uggrid/low/scan.h
 include/dune/uggrid/low/ugenv.h
-include/dune/uggrid/low/ugstruct.h
-include/dune/uggrid/low/ugtimer.h
 include/dune/uggrid/low/ugtypes.h
 include/dune/uggrid/parallel/ddd/basic/lowcomm.h
 include/dune/uggrid/parallel/ddd/basic/notify.h
@@ -45,7 +43,8 @@ include/dune/uggrid/parallel/ppif/ppiftypes.hh
 include/dune/uggrid/ugdevices.h
 lib/cmake/dune-uggrid/dune-uggrid-config-version.cmake
 lib/cmake/dune-uggrid/dune-uggrid-config.cmake
-lib/cmake/dune-uggrid/dune-uggrid-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/dune-uggrid/dune-uggrid-scoped-targets-%%DUNE_UGGRID_CMAKE_HASH%%.cmake
+lib/cmake/dune-uggrid/dune-uggrid-scoped-targets-%%DUNE_UGGRID_CMAKE_HASH%%-release.cmake
 lib/cmake/dune-uggrid/dune-uggrid-targets.cmake
 lib/dunecontrol/dune-uggrid/dune.module
 lib/libduneuggrid.so