| version 1.2, 2025/09/24 17:50:09 |
version 1.4, 2025/11/26 02:31:05 |
|
|
| |
COMMENT = library to perform boolean operations 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} |
| |
|
| CATEGORIES = cad devel |
SHARED_LIBS += Clipper2 0.0 # 0.0 |
| |
SHARED_LIBS += Clipper2Z 0.0 # 0.0 |
| |
|
| |
CATEGORIES = cad |
| |
|
| 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 |
| |
|
| # Used by cad/openscad so match COMPILER |
WANTLIB += ${COMPILER_LIBCXX} m |
| |
|
| COMPILER = base-clang ports-gcc |
COMPILER = base-clang ports-gcc |
| |
|
| #BUILD_DEPENDS = devel/gtest |
|
| |
|
| MODULES = devel/cmake |
MODULES = devel/cmake |
| |
|
| WRKSRC = ${WRKDIST}/CPP |
WRKSRC = ${WRKDIST}/CPP |
| |
|
| # I had trouble getting gtest to link |
BUILD_DEPENDS = devel/gtest |
| #CONFIGURE_ARGS = -DUSE_EXTERNAL_GTEST=ON |
|
| CONFIGURE_ARGS = -DCLIPPER2_TESTS=OFF |
CONFIGURE_ARGS = -DBUILD_SHARED_LIBS=ON \ |
| |
-DUSE_EXTERNAL_GTEST=ON \ |
| |
-DCLIPPER2_EXAMPLES=OFF |
| |
|
| .include <bsd.port.mk> |
.include <bsd.port.mk> |