aboutsummaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2021-09-07 01:23:42 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2021-09-07 06:14:41 +0000
commit964e93d61ba4b30408bdbb5486189269543a7e44 (patch)
tree5d5fbb10857a11adb12cb08367059f6a838e9116 /math
parente73945dab3c5567b7530c13cd956a968b8d914ae (diff)
downloadports-964e93d61ba4b30408bdbb5486189269543a7e44.tar.gz
ports-964e93d61ba4b30408bdbb5486189269543a7e44.zip
Diffstat (limited to 'math')
-rw-r--r--math/dune-grid/Makefile15
-rw-r--r--math/dune-grid/distinfo6
-rw-r--r--math/dune-grid/pkg-plist5
3 files changed, 16 insertions, 10 deletions
diff --git a/math/dune-grid/Makefile b/math/dune-grid/Makefile
index 6a8910c06d8d..38feffa57a15 100644
--- a/math/dune-grid/Makefile
+++ b/math/dune-grid/Makefile
@@ -1,7 +1,6 @@
PORTNAME= dune-grid
DISTVERSIONPREFIX= v
-DISTVERSION= 2.7.1
-PORTREVISION= 3
+DISTVERSION= 2.8.0
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
@@ -10,13 +9,17 @@ COMMENT= DUNE framework: Geometry transformations, reference elements, etc
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-BUILD_DEPENDS= openmpi>0:net/openmpi \
- vc>0:devel/vc
+BUILD_DEPENDS= alberta-fem>0:math/alberta \
+ openmpi>0:net/openmpi \
+ psurface>0:math/psurface \
+ vc>0:devel/vc
LIB_DEPENDS= libdunecommon.so:math/dune-common \
libdunegeometry.so:math/dune-geometry \
- libugL.so:math/dune-uggrid \
+ 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 python:build
USE_GITLAB= yes
@@ -24,7 +27,7 @@ USE_LDCONFIG= yes
GL_SITE= https://gitlab.dune-project.org
GL_ACCOUNT= core
-GL_COMMIT= b7741c6599528bc42017e25f70eb6dd3b5780277
+GL_COMMIT= de36e4b4e99da4cd7a120a39779345e701821115
CMAKE_ON= BUILD_SHARED_LIBS
CMAKE_ARGS= -DTBB_INCLUDE_DIR=${LOCALBASE}/include -DTBB_LIBRARIES=${LOCALBASE}/lib/libtbb.so
diff --git a/math/dune-grid/distinfo b/math/dune-grid/distinfo
index cb4c3ef802a3..831a0c3cea6a 100644
--- a/math/dune-grid/distinfo
+++ b/math/dune-grid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1617891538
-SHA256 (core-dune-grid-b7741c6599528bc42017e25f70eb6dd3b5780277_GL0.tar.gz) = 02e57ab688a154431feb859a7c76a3711a45048fded269ab8a619366cb69f169
-SIZE (core-dune-grid-b7741c6599528bc42017e25f70eb6dd3b5780277_GL0.tar.gz) = 2904717
+TIMESTAMP = 1630918537
+SHA256 (core-dune-grid-de36e4b4e99da4cd7a120a39779345e701821115_GL0.tar.gz) = 144ba77e119c32866ac8e77b78a6ac35eca51f297224d100b2f24fcd6830849f
+SIZE (core-dune-grid-de36e4b4e99da4cd7a120a39779345e701821115_GL0.tar.gz) = 2952593
diff --git a/math/dune-grid/pkg-plist b/math/dune-grid/pkg-plist
index a2119dc644ef..650689fba8ed 100644
--- a/math/dune-grid/pkg-plist
+++ b/math/dune-grid/pkg-plist
@@ -38,6 +38,7 @@ include/dune/grid/albertagrid/misc.hh
include/dune/grid/albertagrid/persistentcontainer.hh
include/dune/grid/albertagrid/projection.hh
include/dune/grid/albertagrid/refinement.hh
+include/dune/grid/albertagrid/structuredgridfactory.hh
include/dune/grid/albertagrid/transformation.hh
include/dune/grid/albertagrid/treeiterator.hh
include/dune/grid/albertagrid/undefine-2.0.hh
@@ -68,7 +69,6 @@ include/dune/grid/common/partitionset.hh
include/dune/grid/common/rangegenerators.hh
include/dune/grid/common/scsgmapper.hh
include/dune/grid/common/sizecache.hh
-include/dune/grid/common/universalmapper.hh
include/dune/grid/geometrygrid.hh
include/dune/grid/geometrygrid/backuprestore.hh
include/dune/grid/geometrygrid/cachedcoordfunction.hh
@@ -258,6 +258,9 @@ lib/cmake/dune-grid/dune-grid-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/dune-grid/dune-grid-targets.cmake
lib/dunecontrol/dune-grid/dune.module
lib/dunegridam2cmake.lib
+lib/libdunealbertagrid1d.so
+lib/libdunealbertagrid2d.so
+lib/libdunealbertagrid3d.so
lib/libdunegrid.so
libdata/pkgconfig/dune-grid.pc
%%DATADIR%%/config.h.cmake