version 1.1.1.1, 2025/09/18 18:32:50 |
version 1.2, 2025/09/23 02:31:21 |
|
|
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 |
|
|
COMPILER = base-clang ports-clang |
# AGPL-3.0 |
|
PERMIT_PACKAGE = Yes |
|
|
LIB_DEPENDS = \ |
MODULES = devel/cmake \ |
archivers/libzip \ |
lang/python \ |
cad/manifold \ |
x11/qt5 |
devel/boost \ |
|
devel/gettext \ |
|
devel/glib2 \ |
|
devel/gmp \ |
|
devel/gmp,-cxx \ |
|
devel/lib3mf \ |
|
devel/mpfr \ |
|
devel/tbb \ |
|
editors/qscintilla \ |
|
graphics/glew \ |
|
graphics/opencsg \ |
|
x11/qt5/qtbase \ |
|
x11/qt5/qtgamepad \ |
|
x11/qt5/qtmultimedia \ |
|
x11/qt5/qtsvg |
|
|
|
BUILD_DEPENDS =\ |
# Must match devel/boost |
cad/clipper2 \ |
COMPILER = base-clang ports-gcc |
math/eigen3 \ |
|
math/cgal \ |
|
graphics/vulkan-tools \ |
|
shells/bash \ |
|
devel/bison \ |
|
devel/sanitizers-cmake \ |
|
devel/gettext,-tools \ |
|
graphics/glslang |
|
|
|
|
LIB_DEPENDS = archivers/libzip \ |
|
cad/manifold \ |
|
devel/boost \ |
|
devel/gettext \ |
|
devel/glib2 \ |
|
devel/gmp \ |
|
devel/gmp,-cxx \ |
|
devel/lib3mf \ |
|
devel/mpfr \ |
|
devel/tbb \ |
|
editors/qscintilla \ |
|
graphics/glew \ |
|
graphics/opencsg \ |
|
x11/qt5/qtbase \ |
|
x11/qt5/qtgamepad \ |
|
x11/qt5/qtmultimedia \ |
|
x11/qt5/qtsvg |
|
|
|
BUILD_DEPENDS = cad/clipper2 \ |
|
devel/bison \ |
|
devel/gettext,-tools \ |
|
devel/sanitizers-cmake \ |
|
graphics/glslang \ |
|
graphics/vulkan-tools \ |
|
math/cgal \ |
|
math/eigen3 \ |
|
shells/bash |
|
|
TEST_DEPENDS = graphics/ImageMagick |
TEST_DEPENDS = graphics/ImageMagick |
|
|
RUN_DEPENDS =\ |
RUN_DEPENDS = devel/desktop-file-utils \ |
net/curl \ |
misc/shared-mime-info \ |
x11/gtk+4,-guic \ |
net/curl \ |
devel/desktop-file-utils \ |
x11/gtk+4,-guic |
misc/shared-mime-info |
|
|
|
|
|
BUILD_DEPENDS += ${RUN_DEPENDS} |
BUILD_DEPENDS += ${RUN_DEPENDS} |
|
|
#CONFIGURE_ARGS += -DUSE_QT6=ON |
|
#x11/qt6/qt5compat \ |
|
|
|
#Core Core5Compat Widgets Multimedia OpenGL OpenGLWidgets Concurrent Network Svg |
|
#Core Widgets Multimedia OpenGL Concurrent Network Svg |
|
|
|
# AGPL-3.0 |
|
PERMIT_PACKAGE = Yes |
|
|
|
MODULES = devel/cmake \ |
|
x11/qt5 \ |
|
lang/python |
|
|
|
DEBUG_PACKAGES = ${BUILD_PACKAGES} |
DEBUG_PACKAGES = ${BUILD_PACKAGES} |
|
|
# Don't use the included stuff, use ours |
# Don't use the included stuff, use ours |
|
|
|
|
post-install: |
post-install: |
${MODPY_COMPILEALL} ${PREFIX}/share/openscad/libraries/MCAD/ |
${MODPY_COMPILEALL} ${PREFIX}/share/openscad/libraries/MCAD/ |
|
|
|
|
.include <bsd.port.mk> |
.include <bsd.port.mk> |