aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2021-12-26 04:10:15 +0000
committerWen Heping <wen@FreeBSD.org>2021-12-26 04:10:15 +0000
commit4146148d8150c8b589cffe93f45527513dcaf6c2 (patch)
treebfa85ff212fcecbe9ddff0677fd1bf0c82df32da
parent3cc3b89d020505e52d4a5a93c1f283b78f46d4a9 (diff)
downloadports-4146148d8150c8b589cffe93f45527513dcaf6c2.tar.gz
ports-4146148d8150c8b589cffe93f45527513dcaf6c2.zip
cad/gmsh: Update to 4.9.2
-rw-r--r--cad/gmsh/Makefile10
-rw-r--r--cad/gmsh/distinfo6
-rw-r--r--cad/gmsh/pkg-plist51
3 files changed, 54 insertions, 13 deletions
diff --git a/cad/gmsh/Makefile b/cad/gmsh/Makefile
index 1d50a93ad9eb..d1265eb03ca4 100644
--- a/cad/gmsh/Makefile
+++ b/cad/gmsh/Makefile
@@ -1,12 +1,9 @@
# Created by: Pedro Giffuni <giffunip@asme.org>
PORTNAME= gmsh
-DISTVERSION= 4.6.0
-PORTREVISION= 2
+DISTVERSION= 4.9.2
CATEGORIES= cad
-MASTER_SITES= LOCAL/wen \
- LOCAL/zeising \
- http://gmsh.info/src/
+MASTER_SITES= http://gmsh.info/src/
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
DIST_SUBDIR= gmsh
@@ -27,11 +24,14 @@ RUN_DEPENDS= getdp:science/getdp
USES= blaslapack compiler:c++11-lang cmake fortran gl jpeg tar:tgz \
xorg
+
USE_GL= gl glu
USE_XORG= x11 xcursor xext xinerama xfixes xft xrender
CMAKE_ARGS= -DCMAKE_SKIP_RPATH:BOOL=YES
+LDFLAGS+= -lexecinfo
+
OPTIONS_DEFINE= CGNS DOCS MED OCC SHARED STATIC
OPTIONS_DEFAULT= CGNS MED OCC
OPTIONS_SUB= yes
diff --git a/cad/gmsh/distinfo b/cad/gmsh/distinfo
index c6e9b0e93d17..0bb76247152d 100644
--- a/cad/gmsh/distinfo
+++ b/cad/gmsh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1598716950
-SHA256 (gmsh/gmsh-4.6.0-source.tgz) = 0f2c55e50fb6c478ebc8977f6341c223754cbf3493b7b0d683b4395ae9f2ad1c
-SIZE (gmsh/gmsh-4.6.0-source.tgz) = 12048076
+TIMESTAMP = 1640427631
+SHA256 (gmsh/gmsh-4.9.2-source.tgz) = dba281e033584f5da07e2d98d7ae7a3dc481723cb26c2c727b65fc20b301618c
+SIZE (gmsh/gmsh-4.9.2-source.tgz) = 13066318
diff --git a/cad/gmsh/pkg-plist b/cad/gmsh/pkg-plist
index 3a81928b8cb5..f3bf37c30c5d 100644
--- a/cad/gmsh/pkg-plist
+++ b/cad/gmsh/pkg-plist
@@ -9,14 +9,19 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/api/README.txt
%%PORTDOCS%%%%DOCSDIR%%/demos/api/adapt_mesh.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/adapt_mesh.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/aneurysm.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/aneurysm_data.stl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/as1-tu-203.stp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/bgmesh.pos
%%PORTDOCS%%%%DOCSDIR%%/demos/api/boolean.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/boolean.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/bspline_bezier_patches.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/bspline_bezier_trimmed.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/bspline_filling.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/closest_point.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/copy_mesh.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/crack.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/crack3d.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/custom_gui.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/custom_gui.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/discrete.cpp
@@ -28,19 +33,32 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/api/explore.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/faces.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/flatten.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/flatten2.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/fragment_surfaces.cpp
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/get_data_perf.cpp
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/get_data_perf.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/glue_and_remesh_stl.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/gui.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/gui.jl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/gui.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/heal.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/hex.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/import_perf.c
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/import_perf.cpp
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/import_perf.jl
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/import_perf.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/mesh_from_discrete_curve.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/mesh_quality.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/mirror_mesh.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/multi_process.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/multi_thread.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/neighbors.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/normals.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/object.stl
-%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_data.c
-%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_data.cpp
-%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_data.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_run.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_run_auto.c
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_run_auto.cpp
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_run_auto.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_test.jl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_test.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/open.cpp
@@ -48,12 +66,14 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/api/opt.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/partition.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/partition.py
-%%PORTDOCS%%%%DOCSDIR%%/demos/api/perf.cpp
-%%PORTDOCS%%%%DOCSDIR%%/demos/api/perf.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/periodic.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/pipe.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/prepro.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/plugin.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/plugin.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/poisson.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/raw_tetrahedralization.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/raw_triangulation.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/remesh_stl.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/reparamOnFace.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/simple.c
@@ -63,21 +83,27 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/api/spherical_surf.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/spline.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/spline.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/split_window.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/square.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/square.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/api/step_assembly.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/step_boundary_colors.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/step_boundary_colors.stp
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/surface_filling.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/surface1.stl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/surface2.stl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/terrain.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/terrain_bspline.jl
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/terrain_bspline.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/terrain_stl.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/terrain_stl_data.stl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/test.c
%%PORTDOCS%%%%DOCSDIR%%/demos/api/test.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/trimmed.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/view.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/view.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/view_combine.py
+%%PORTDOCS%%%%DOCSDIR%%/demos/api/view_renumbering.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/viewlist.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/viewlist.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/volume.py
@@ -96,6 +122,7 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/fillet3.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/fillet4.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/fillet_chamfer.geo
+%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/fleur.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/fragment_numbering.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/hybrid_occ_builtin.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/import.geo
@@ -135,6 +162,7 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/post_processing/multislice.script
%%PORTDOCS%%%%DOCSDIR%%/demos/post_processing/plot2d.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/post_processing/primitives.pos
+%%PORTDOCS%%%%DOCSDIR%%/demos/post_processing/right_scale_centered.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/post_processing/rotate.script
%%PORTDOCS%%%%DOCSDIR%%/demos/post_processing/title.script
%%PORTDOCS%%%%DOCSDIR%%/demos/post_processing/view_groups.geo
@@ -192,10 +220,18 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/tutorial/c++/t9.cpp
%%PORTDOCS%%%%DOCSDIR%%/tutorial/c++/x1.cpp
%%PORTDOCS%%%%DOCSDIR%%/tutorial/c++/x2.cpp
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/c++/x3.cpp
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/c++/x4.cpp
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/c++/x5.cpp
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/c++/x6.cpp
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/c++/x7.cpp
%%PORTDOCS%%%%DOCSDIR%%/tutorial/c/README.txt
%%PORTDOCS%%%%DOCSDIR%%/tutorial/c/t1.c
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/c/t2.c
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/c/t6.c
%%PORTDOCS%%%%DOCSDIR%%/tutorial/julia/README.txt
%%PORTDOCS%%%%DOCSDIR%%/tutorial/julia/t1.jl
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/julia/t10.jl
%%PORTDOCS%%%%DOCSDIR%%/tutorial/julia/t16.jl
%%PORTDOCS%%%%DOCSDIR%%/tutorial/julia/t2.jl
%%PORTDOCS%%%%DOCSDIR%%/tutorial/julia/t3.jl
@@ -225,6 +261,11 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/tutorial/python/t9.py
%%PORTDOCS%%%%DOCSDIR%%/tutorial/python/x1.py
%%PORTDOCS%%%%DOCSDIR%%/tutorial/python/x2.py
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/python/x3.py
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/python/x4.py
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/python/x5.py
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/python/x6.py
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/python/x7.py
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t1.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t10.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t11.geo