version 1.1.1.1, 2025/09/18 18:32:51 |
version 1.3, 2025/10/02 23:24:41 |
|
|
|
COMMENT = library to carry out intersection/union etc on polygons |
|
|
V = 1.5.4 |
V = 1.5.4 |
PKGNAME = clipper2-${V} |
PKGNAME = clipper2-${V} |
|
|
COMMENT = cutting-edge 3D printing slicer software |
|
GH_ACCOUNT = AngusJohnson |
GH_ACCOUNT = AngusJohnson |
GH_PROJECT = Clipper2 |
GH_PROJECT = Clipper2 |
GH_TAGNAME = Clipper2_${V} |
GH_TAGNAME = Clipper2_${V} |
|
|
|
SHARED_LIBS += Clipper2 0.0 # 0.0 |
|
SHARED_LIBS += Clipper2Z 0.0 # 0.0 |
|
|
CATEGORIES = cad devel |
CATEGORIES = cad devel |
|
|
HOMEPAGE = https://www.angusj.com/clipper2 |
HOMEPAGE = https://www.angusj.com/clipper2 |
|
|
# Boost Software License 1.0 |
# Boost Software License 1.0 |
PERMIT_PACKAGE = Yes |
PERMIT_PACKAGE = Yes |
|
|
COMPILER = base-clang ports-clang |
WANTLIB += ${COMPILER_LIBCXX} m |
|
|
BUILD_DEPENDS = devel/gtest |
COMPILER = base-clang ports-gcc |
|
|
MODULES = devel/cmake |
MODULES = devel/cmake |
# x11/gnome |
|
|
|
WRKSRC = ${WRKDIST}/CPP |
WRKSRC = ${WRKDIST}/CPP |
|
|
#CONFIGURE_ARGS = -DUSE_EXTERNAL_GTEST=ON |
BUILD_DEPENDS = devel/gtest |
CONFIGURE_ARGS = -DCLIPPER2_TESTS=OFF |
|
|
CONFIGURE_ARGS = -DBUILD_SHARED_LIBS=ON \ |
|
-DUSE_EXTERNAL_GTEST=ON |
|
|
.include <bsd.port.mk> |
.include <bsd.port.mk> |