Bug 236386 - cad/gmsh: Update to 4.2.1
Summary: cad/gmsh: Update to 4.2.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Rodrigo Osorio
URL:
Keywords: needs-patch
Depends on:
Blocks:
 
Reported: 2019-03-08 09:56 UTC by kunda
Modified: 2019-03-13 08:12 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 kunda 2019-03-08 09:57:25 UTC
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.
Comment 2 Rodrigo Osorio freebsd_committer freebsd_triage 2019-03-12 10:30:44 UTC
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
Comment 3 commit-hook freebsd_committer freebsd_triage 2019-03-13 08:06:12 UTC
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
Comment 4 Rodrigo Osorio freebsd_committer freebsd_triage 2019-03-13 08:12:12 UTC
committed, thanks