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,45 +1,47 @@ PORTNAME= dune-grid-glue -DISTVERSION= 2.8.0 -PORTREVISION= 13 +DISTVERSION= 2.11.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= DUNE framework: infrastructure for coupling of unrelated Dune grids 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 \ libdunegeometry.so:math/dune-geometry \ libdunegrid.so:math/dune-grid \ libduneuggrid.so:math/dune-uggrid \ libopenblas.so:math/openblas \ libtbb.so:devel/onetbb RUN_DEPENDS= alberta-fem>0:math/alberta # binaries aren't linked with alberta, instead users' binaries are linked with it RUN_DEPENDS+= psurface>0:math/psurface USES= cmake compiler:c++17-lang fortran pkgconfig USE_GITLAB= yes 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 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 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,40 +1,43 @@ +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 include/dune/grid-glue/adapter/gridgluecommunicate.hh include/dune/grid-glue/adapter/gridgluevtkwriter.hh include/dune/grid-glue/adapter/intersection.hh include/dune/grid-glue/adapter/intersectionindexset.hh include/dune/grid-glue/adapter/intersectioniterator.hh include/dune/grid-glue/adapter/rangegenerators.hh include/dune/grid-glue/common/areawriter.hh include/dune/grid-glue/common/areawriter_impl.hh include/dune/grid-glue/common/crossproduct.hh 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 include/dune/grid-glue/extractors/vtksurfacewriter.hh include/dune/grid-glue/gridglue.hh include/dune/grid-glue/merging/computeintersection.cc include/dune/grid-glue/merging/computeintersection.hh include/dune/grid-glue/merging/conformingmerge.hh include/dune/grid-glue/merging/contactmerge.cc include/dune/grid-glue/merging/contactmerge.hh include/dune/grid-glue/merging/intersectionlist.hh include/dune/grid-glue/merging/merger.hh include/dune/grid-glue/merging/overlappingmerge.cc include/dune/grid-glue/merging/overlappingmerge.hh 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 libdata/pkgconfig/dune-grid-glue.pc %%DATADIR%%/config.h.cmake