version 1.4, 2025/09/24 02:04:17 |
version 1.5, 2025/09/24 02:08:44 |
|
|
WANTLIB += freetype glib-2.0 gmp gmpxx harfbuzz intl m manifold |
WANTLIB += freetype glib-2.0 gmp gmpxx harfbuzz intl m manifold |
WANTLIB += mpfr opencsg qscintilla2_qt5 tbb xml2 zip |
WANTLIB += mpfr opencsg qscintilla2_qt5 tbb xml2 zip |
|
|
# Must match devel/boost |
# Match devel/boost |
COMPILER = base-clang ports-gcc |
COMPILER = base-clang ports-gcc |
|
|
BUILD_DEPENDS = cad/clipper2 \ |
BUILD_DEPENDS = cad/clipper2 \ |
devel/bison \ |
devel/bison \ |
|
|
x11/gtk+4,-guic |
x11/gtk+4,-guic |
|
|
|
|
|
# I didn't test fully, but it does complain |
BUILD_DEPENDS += ${RUN_DEPENDS} |
BUILD_DEPENDS += ${RUN_DEPENDS} |
|
|
TEST_DEPENDS = graphics/ImageMagick |
TEST_DEPENDS = graphics/ImageMagick |
|
|
DEBUG_PACKAGES = ${BUILD_PACKAGES} |
DEBUG_PACKAGES = ${BUILD_PACKAGES} |
|
|
# Make the about say the "right" thing |
# Make about say the "right" thing |
CONFIGURE_ARGS += -DOPENSCAD_VERSION=${V} |
CONFIGURE_ARGS += -DOPENSCAD_VERSION=${V} |
|
|
# Don't use the included stuff, use ours |
# Don't use the included stuff, use ours |
CONFIGURE_ARGS += -DUSE_BUILTIN_CLIPPER2=OFF \ |
CONFIGURE_ARGS += -DUSE_BUILTIN_CLIPPER2=OFF \ |
-DUSE_BUILTIN_MANIFOLD=OFF |
-DUSE_BUILTIN_MANIFOLD=OFF |
|
|
|
# It might be faster, but at what cost? |
#LIB_DEPENDS += devel/mimalloc |
#LIB_DEPENDS += devel/mimalloc |
CONFIGURE_ARGS += -DUSE_MIMALLOC=OFF |
CONFIGURE_ARGS += -DUSE_MIMALLOC=OFF |
|
|