summaryrefslogtreecommitdiff
path: root/math/manifold
diff options
context:
space:
mode:
Diffstat (limited to 'math/manifold')
-rw-r--r--math/manifold/Makefile48
-rw-r--r--math/manifold/distinfo3
-rw-r--r--math/manifold/pkg-descr6
-rw-r--r--math/manifold/pkg-plist17
4 files changed, 0 insertions, 74 deletions
diff --git a/math/manifold/Makefile b/math/manifold/Makefile
deleted file mode 100644
index 83f303364a9c..000000000000
--- a/math/manifold/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-PORTNAME= manifold
-DISTVERSIONPREFIX=v
-DISTVERSION= 3.0.1
-PORTREVISION= 2
-CATEGORIES= math cad
-
-MAINTAINER= thierry@FreeBSD.org
-COMMENT= Geometry library for topological robustness
-WWW= https://github.com/elalish/manifold
-
-LICENSE= APACHE20
-
-BUILD_DEPENDS= glm>0:math/glm \
- googletest>0:devel/googletest
-LIB_DEPENDS= libtbb.so:devel/onetbb \
- libClipper2.so:cad/Clipper2 \
- libassimp.so:multimedia/assimp
-
-USES= cmake compiler:c++17-lang pathfix
-
-USE_GITHUB= yes
-GH_ACCOUNT= elalish
-
-CMAKE_ARGS= -DMANIFOLD_FLAGS="${CFLAGS}" \
- -DMANIFOLD_PAR:STRING="NONE"
-CMAKE_ON= BUILD_SHARED_LIBS \
- MANIFOLD_EXPORT \
- MANIFOLD_TEST
-CMAKE_OFF= MANIFOLD_DOWNLOADS \
- MANIFOLD_JSBIND \
- MANIFOLD_CBIND \
- MANIFOLD_PYBIND \
- MANIFOLD_FUZZ \
- TRACY_ENABLE
-
-USE_LDCONFIG= yes
-
-.include <bsd.port.options.mk>
-
-pre-configure:
-.if ${ARCH} == "i386" || ${ARCH} == "armv7"
- ${REINPLACE_CMD} -e 's|-Werror|-Wno-format|' ${WRKSRC}/CMakeLists.txt
-.endif
-
-do-test:
- (cd ${BUILD_WRKSRC}/test && ./manifold_test)
-
-.include <bsd.port.mk>
diff --git a/math/manifold/distinfo b/math/manifold/distinfo
deleted file mode 100644
index a4cd858e490e..000000000000
--- a/math/manifold/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1745870160
-SHA256 (elalish-manifold-v3.0.1_GH0.tar.gz) = 5e84fdaab7933a00fb4279a9bbe2885e94db3adfc45a2ef56ae35abfe5e6ea43
-SIZE (elalish-manifold-v3.0.1_GH0.tar.gz) = 29248289
diff --git a/math/manifold/pkg-descr b/math/manifold/pkg-descr
deleted file mode 100644
index d6f869216234..000000000000
--- a/math/manifold/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-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 .
diff --git a/math/manifold/pkg-plist b/math/manifold/pkg-plist
deleted file mode 100644
index 9849cdeaa722..000000000000
--- a/math/manifold/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-include/manifold/common.h
-include/manifold/cross_section.h
-include/manifold/linalg.h
-include/manifold/manifold.h
-include/manifold/meshIO.h
-include/manifold/optional_assert.h
-include/manifold/polygon.h
-include/manifold/vec_view.h
-include/manifold/version.h
-lib/cmake/manifold/manifoldConfig.cmake
-lib/cmake/manifold/manifoldConfigVersion.cmake
-lib/cmake/manifold/manifoldTargets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/manifold/manifoldTargets.cmake
-lib/libmanifold.so
-lib/libmanifold.so.3
-lib/libmanifold.so.3.0.1
-libdata/pkgconfig/manifold.pc