http://gmsh.info/src/gmsh-4.2.1-source.tgz
Apologies, pressed 'Submit' prematurely. Changelog: 4.2.1 (March 7, 2019): fixed regression for STEP files without global compound shape; added support for reading IGES labels and colors; improved search for shared library in Python and Julia modules; improved Plugin(MeshVolume); updates to the reference manual. 4.2.0 (March 5, 2019): changed type of node and element tags in API to support (very) large meshes (using size_t instead of int); new MSH4.1 revision of the MSH file format, with support for size_t node and element tags (see the reference manual for detailed changes); changed the logger, getPeriodicNodes and setElementsByType API; added support for reading STEP labels and colors with OCC CAF; changed default "General.OCCTargetUnit" value to none (i.e. use STEP file coordinates as-is, without conversion); improved high-order mesh optimization; added ability to import groups of nodes from MED files; extruded meshes now fill-in periodic node information; enhanced Plugin(Distance) and Plugin(SimplePartition); removed unmaintained plugins; removed default dependency on PETSc; small improvements and bug fixes. 4.1.5 (February 14, 2019): improved OpenMP parallelization, STL remeshing, mesh partitioning and high-order mesh optimization; added classifySurfaces in API; bug fixes. 4.1.4 (February 3, 2019): improved ghost cell I/O; added getGhostElements, relocateNodes, getElementType, getElementFaceNodes, getElementEdgeNodes functions in API; small improvements and bug fixes.
Hi kunda, I have a build for gmsh 4.2.1, are you interested in trying it before commit ? If the answer is yes, let me know wich version and arch of freebsd you are running. All the best - rodrigo
A commit references this bug: Author: rodrigo Date: Wed Mar 13 08:05:24 UTC 2019 New revision: 495568 URL: https://svnweb.freebsd.org/changeset/ports/495568 Log: Upgrade cad/gmsh from v4.1.3 to 4.2.1 Changelog: 4.2.1 (March 7, 2019): fixed regression for STEP files without global compound shape; added support for reading IGES labels and colors; improved search for shared library in Python and Julia modules; improved Plugin(MeshVolume); updates to the reference manual. 4.2.0 (March 5, 2019): changed type of node and element tags in API to support (very) large meshes (using size_t instead of int); new MSH4.1 revision of the MSH file format, with support for size_t node and element tags (see the reference manual for detailed changes); changed the logger, getPeriodicNodes and setElementsByType API; added support for reading STEP labels and colors with OCC CAF; changed default "General.OCCTargetUnit" value to none (i.e. use STEP file coordinates as-is, without conversion); improved high-order mesh optimization; added ability to import groups of nodes from MED files; extruded meshes now fill-in periodic node information; enhanced Plugin(Distance) and Plugin(SimplePartition); removed unmaintained plugins; removed default dependency on PETSc; small improvements and bug fixes. 4.1.5 (February 14, 2019): improved OpenMP parallelization, STL remeshing, mesh partitioning and high-order mesh optimization; added classifySurfaces in API; bug fixes. 4.1.4 (February 3, 2019): improved ghost cell I/O; added getGhostElements, relocateNodes, getElementType, getElementFaceNodes, getElementEdgeNodes functions in API; small improvements and bug fixes. PR: 236386 Submitted by: kunda <chitty_cloud@me.com> Changes: head/cad/gmsh/Makefile head/cad/gmsh/distinfo head/cad/gmsh/pkg-plist
committed, thanks