| Port details |
- mmg Bidimensional and tridimensional remeshing
- 5.8.0 science
=4 5.7.3_1Version of this port present on the latest quarterly branch. - Maintainer: alven@FreeBSD.org
 - Port Added: 2024-06-23 13:03:13
- Last Update: 2025-11-05 23:33:31
- Commit Hash: ab637a8
- People watching this port, also watch:: netgen, wa-aspell, qelectrotech, ittapi, php83-pear
- License: LGPL3+
- WWW:
- https://www.mmgtools.org/
- https://github.com/MmgTools/mmg/
- Description:
- Mmg is a Free Software for bidimensional and tridimensional surface and volume
remeshing. It provides 3 applications and 4 libraries:
- the mmg2d application and the libmmg2d library: adaptation and optimization of
a two-dimensional triangulation and generation of a triangulation from a set
of points or from given boundary edges;
- the mmgs application and the libmmgs library: adaptation and optimization of a
surface triangulation and isovalue discretization;
- the mmg3d application and the libmmg3d library: adaptation and optimization of
a tetrahedral mesh and implicit domain meshing;
- the libmmg library gathering the libmmg2d, libmmgs and libmmg3d libraries.
 ¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/science/mmg/ && make install clean
- To add the package, run one of these commands:
- pkg install science/mmg
- pkg install mmg
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: mmg
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1762284434
SHA256 (MmgTools-mmg-v5.8.0_GH0.tar.gz) = 686eaab84de79c072f3aedf26cd11ced44c84b435d51ce34e016ad203172922f
SIZE (MmgTools-mmg-v5.8.0_GH0.tar.gz) = 9675000
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash : shells/bash
- cmake : devel/cmake-core
- ninja : devel/ninja
- perl5>=5.42.r<5.43 : lang/perl5.42
- Library dependencies:
-
- libElas.so : science/linearelasticity
- libscotch.so : cad/scotch
- libvtksys-9.5.so : math/vtk9
- This port is required by:
- for Libraries
-
- cad/gmsh
Configuration Options:
- No options to configure
- Options name:
- science_mmg
- USES:
- cmake perl5 shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 5
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
5.8.0 05 Nov 2025 23:33:31
    |
Älven (alven)  |
science/mmg: Update 5.7.3 => 5.8.0, take maintainership
Changelogs:
* https://github.com/MmgTools/mmg/releases/tag/v5.8.0
* https://github.com/MmgTools/mmg/compare/v5.7.3...v5.8.0
* Add WWW for source code repository
* Clarify LICENSE and pkg-descr
* Pet portclippy(1) and portfmt(1)
* Bash is still needed for running some configure script -
scripts/git_log_mmg.sh, so is patching it with shebangfix
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D53593 |
5.7.3_1 27 Jun 2025 17:00:41
    |
Yuri Victorovich (yuri)  |
math/vtk9: update 9.2.6 → 9.5.0 |
5.7.3 30 Jun 2024 07:40:20
    |
Daniel Engberg (diizzy)  |
science/mmg: Improve port
* Add patches to remove git build dependency
* Remove "make test" target, test files aren't bundled and also
also remove bash dependency
* Patch perl script(s) using USES= shebangfix
* Adjust Makefile to more closely follow Porters Handbook
PR: 279935 |
5.7.3 25 Jun 2024 20:38:51
    |
Thierry Thomas (thierry)  |
science/mmg: back to the pool
Do what you want with it. |
5.7.3 23 Jun 2024 12:58:40
    |
Thierry Thomas (thierry)  |
science/mmg: new port, bidimensional and tridimensional remeshing
Used by Gmsh, and also it could be used by elmerfem. |
Number of commits found: 5
|