notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details
manifold Geometry library for topological robustness
3.0.1_2 math Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.0.1_2Version of this port present on the latest quarterly branch.
Maintainer: thierry@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-04-29 17:57:06
Last Update: 2025-07-06 09:07:57
Commit Hash: d6c28579
People watching this port, also watch:: py311-guppy3, R-cran-pwr, php81-pear, wa-aspell, ittapi
Also Listed In: cad
License: APACHE20
WWW:
https://github.com/elalish/manifold
Description:
Manifold is a geometry library dedicated to creating and operating on manifold triangle meshes. A manifold mesh is a mesh that represents a solid object, and so is very important in manufacturing, CAD, structural analysis, etc. Further information can be found urther information can be found: see https://github.com/elalish/manifold/wiki/Manifold-Library .
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (24 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/manifold-3.0.1_2/catalog.mk
  3. /usr/local/share/licenses/manifold-3.0.1_2/LICENSE
  4. /usr/local/share/licenses/manifold-3.0.1_2/APACHE20
  5. include/manifold/common.h
  6. include/manifold/cross_section.h
  7. include/manifold/linalg.h
  8. include/manifold/manifold.h
  9. include/manifold/meshIO.h
  10. include/manifold/optional_assert.h
  11. include/manifold/polygon.h
  12. include/manifold/vec_view.h
  13. include/manifold/version.h
  14. lib/cmake/manifold/manifoldConfig.cmake
  15. lib/cmake/manifold/manifoldConfigVersion.cmake
  16. lib/cmake/manifold/manifoldTargets-release.cmake
  17. lib/cmake/manifold/manifoldTargets.cmake
  18. lib/libmanifold.so
  19. lib/libmanifold.so.3
  20. lib/libmanifold.so.3.0.1
  21. libdata/pkgconfig/manifold.pc
  22. @owner
  23. @group
  24. @mode
Collapse this list.
Dependency lines:
  • manifold>0:math/manifold
No installation instructions:
This port has been deleted.
PKGNAME: manifold
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1745870160 SHA256 (elalish-manifold-v3.0.1_GH0.tar.gz) = 5e84fdaab7933a00fb4279a9bbe2885e94db3adfc45a2ef56ae35abfe5e6ea43 SIZE (elalish-manifold-v3.0.1_GH0.tar.gz) = 29248289

Packages (timestamps in pop-ups are UTC):
manifold
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.0.1_23.0.1_2-3.0.1_2----
FreeBSD:13:quarterly----3.0.1_2---
FreeBSD:14:latest3.0.1_2--3.0.1_2----
FreeBSD:14:quarterly-3.0.1_2--3.0.1_2---
FreeBSD:15:latest3.0.1_23.0.1_2n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. glm>0 : math/glm
  2. googletest>0 : devel/googletest
  3. cmake : devel/cmake-core
  4. ninja : devel/ninja
Library dependencies:
  1. libtbb.so : devel/onetbb
  2. libClipper2.so : cad/Clipper2
  3. libassimp.so : multimedia/assimp
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
math_manifold
USES:
cmake compiler:c++17-lang pathfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/elalish/manifold/tar.gz/v3.0.1?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2025-07-06
    REASON: Removed, planned to update BRL-CAD, but currently blocked

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.0.1_2
06 Jul 2025 09:07:57
commit hash: d6c28579dea66265edf6414c43a67d9b7f726bc5commit hash: d6c28579dea66265edf6414c43a67d9b7f726bc5commit hash: d6c28579dea66265edf6414c43a67d9b7f726bc5commit hash: d6c28579dea66265edf6414c43a67d9b7f726bc5 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/manifold: remove

I have a WIP to upgrade BRL-CAD, and manifold is intended to be one of
its dependencies, but I’m currently blocked, and it is not yet ready.

See https://github.com/BRL-CAD/bext/issues/3
and https://github.com/BRL-CAD/brlcad/issues/188
3.0.1_2
10 Jun 2025 08:32:07
commit hash: c7d8aff69570c369dd5d1a00e888f5c293e297b6commit hash: c7d8aff69570c369dd5d1a00e888f5c293e297b6commit hash: c7d8aff69570c369dd5d1a00e888f5c293e297b6commit hash: c7d8aff69570c369dd5d1a00e888f5c293e297b6 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
multimedia/assimp: update 6.0.1 → 6.0.2

Reported by:	portscout
3.0.1_1
03 Jun 2025 03:50:15
commit hash: b5cc0267ac75106030a9d6457bb4e6cf1cbf9e56commit hash: b5cc0267ac75106030a9d6457bb4e6cf1cbf9e56commit hash: b5cc0267ac75106030a9d6457bb4e6cf1cbf9e56commit hash: b5cc0267ac75106030a9d6457bb4e6cf1cbf9e56 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
multimedia/assimp: update 5.4.3 → 6.0.1
3.0.1
09 May 2025 13:39:16
commit hash: 15619040d794b0162a19575c6ec6ed5d9e00fc04commit hash: 15619040d794b0162a19575c6ec6ed5d9e00fc04commit hash: 15619040d794b0162a19575c6ec6ed5d9e00fc04commit hash: 15619040d794b0162a19575c6ec6ed5d9e00fc04 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/manifold: fix on i386

Remove -Werror on 32 bits archs: compilation failed in stl_test.cpp, caused
by a format mismatch in printf.
3.0.1
29 Apr 2025 17:54:36
commit hash: 67fa97ee86537de2777ae6b26b2dfe4b3d7d6dbfcommit hash: 67fa97ee86537de2777ae6b26b2dfe4b3d7d6dbfcommit hash: 67fa97ee86537de2777ae6b26b2dfe4b3d7d6dbfcommit hash: 67fa97ee86537de2777ae6b26b2dfe4b3d7d6dbf files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/manifold: new port, Geometry library for topological robustness

Number of commits found: 5