FreeBSD Ports

cad/py-gmsh 5.0.0.g_1

Automatic 3D finite element mesh generator (gmsh's own binding)

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
41a58210a9
License
AGPLv3+, APACHE20, GPLv3+, GPLv2+, LGPL21
Categories
cad, python
Package size
8133.4 KiB, 32821.7 KiB installed

Description

Gmsh is a free 3D finite element grid generator with a build-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization capabilities. Gmsh is built around four modules: geometry, mesh, solver and post-processing. The specification of any input to these modules is done either interactively using the graphical user interface or in ASCII text files using Gmsh's own scripting language.

Install

As a binary package — by origin, or by package name:

pkg install cad/py-gmsh
pkg install py312-gmsh

From the ports tree:

cd /usr/ports/cad/py-gmsh/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-gmsh>0:cad/py-gmsh

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.0.0.g_15.0.0.g_1---
FreeBSD:14:quarterly5.0.0.g_15.0.0.g_1n/a4.13.1_4-
FreeBSD:15:latest5.0.0.g_15.0.0.g_1n/a-4.14.0
FreeBSD:15:quarterly5.0.0.g_15.0.0.g_1n/an/an/a
FreeBSD:16:latest5.0.0.g_15.0.0.g_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 12

The full lists below include those, and their dependencies in turn.

All build dependencies 188

The first 100 are listed.

All run dependencies 181

The first 100 are listed.

Required by 1

Configuration

No options to configure.

USES
cmake gl gnome jpeg python tar:tgz xorg
Service scripts
none

Files

pkg-plist 18
  • %%PYTHON_SITELIBDIR%%/gmsh-5.0.0.dev1.dist-info/METADATA
  • %%PYTHON_SITELIBDIR%%/gmsh.py
  • %%PYTHON_SITELIBDIR%%/gmshpy/__init__.py
  • %%PYTHON_SITELIBDIR%%/gmshpy/_gmshCommon.so
  • %%PYTHON_SITELIBDIR%%/gmshpy/_gmshGeo.so
  • %%PYTHON_SITELIBDIR%%/gmshpy/_gmshMesh.so
  • %%PYTHON_SITELIBDIR%%/gmshpy/_gmshNumeric.so
  • %%PYTHON_SITELIBDIR%%/gmshpy/_gmshPost.so
  • %%PYTHON_SITELIBDIR%%/gmshpy/_gmshSolver.so
  • %%PYTHON_SITELIBDIR%%/gmshpy/gmshCommon.py
  • %%PYTHON_SITELIBDIR%%/gmshpy/gmshGeo.py
  • %%PYTHON_SITELIBDIR%%/gmshpy/gmshMesh.py
  • %%PYTHON_SITELIBDIR%%/gmshpy/gmshNumeric.py
  • %%PYTHON_SITELIBDIR%%/gmshpy/gmshPost.py
  • %%PYTHON_SITELIBDIR%%/gmshpy/gmshSolver.py
  • %%PYTHON_SITELIBDIR%%/libgmsh.so
  • %%PYTHON_SITELIBDIR%%/libgmsh.so.5.0
  • %%PYTHON_SITELIBDIR%%/libgmsh.so.5.0.0
distinfo 1
FileSizeSHA256
gmsh/gmsh-master-23c47b0e6a91f2f67afcbe3bf9ad1b5c253e96e2.tgz3.2124296e+07c0e0607c1d586b57036dcbb102543d16fc360bbba6f1cde98811cf30667bfaf9
Master sites 1
  • LOCAL/thierry

Commit history 4

DateCommitCreditsLog message
41a58210a9 Yuri Victorovich cad/py-gmsh: broken on i386; update WWW
Reported by: fallout (i386)
c166bb5b27 Piotr Kubaj cad/py-gmsh: drop VSX requirement on powerpc64
Not needed anymore.
1428cdd27d Thierry Thomas cad/py-gmsh: upgrade to preliminary 5.0.0-git in order to chase OCCT-8
PR: 296947 Reported by: yuri Approved by: yuri (maintainer)
c6205e9871 Hiroo Ono cad/py-gmsh: fix build with python 3.12
PR: 296597