=================================================================== RCS file: /cvs/mystuff-openscad/cad/openscad/Makefile,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- mystuff-openscad/cad/openscad/Makefile 2025/09/23 04:38:04 1.3 +++ mystuff-openscad/cad/openscad/Makefile 2025/09/24 02:04:17 1.4 @@ -1,21 +1,28 @@ +COMMENT = the programmers solid 3D CAD modeller -V = 2025.09.12 -DISTNAME = openscad-${V} +V = 2025.09.12 +DISTNAME = openscad-${V} -COMMENT = programmers solid 3D CAD modeller +CATEGORIES = cad + +HOMEPAGE = https://www.openscad.org/ + +# AGPL-3.0 +PERMIT_PACKAGE = Yes + GH_ACCOUNT = openscad GH_PROJECT = openscad GH_COMMIT = d38a6251a3c95f7455ba3b368a9dd045483e5b5b -CATEGORIES = cad - -HOMEPAGE = https://openscad.org/ - MCAD_COMMIT = 1ea402208c3127ffb443931e9bb1681c191dacca SITES.mcad = https://github.com/${GH_ACCOUNT}/MCAD/archive/ DISTFILES.mcad = MCAD-${MCAD_COMMIT:C/(........).*/\1/}{${MCAD_COMMIT}}${EXTRACT_SUFX} +MODULES = devel/cmake \ + lang/python \ + x11/qt5 + WANTLIB += ${COMPILER_LIBCXX} 3mf EGL GL GLEW GLU Qt5Concurrent WANTLIB += Qt5Core Qt5DBus Qt5Gamepad Qt5Gui Qt5Multimedia Qt5Network WANTLIB += Qt5OpenGL Qt5Svg Qt5Widgets boost_program_options-mt @@ -23,53 +30,46 @@ WANTLIB += freetype glib-2.0 gmp gmpxx harfbuzz intl m manifold WANTLIB += mpfr opencsg qscintilla2_qt5 tbb xml2 zip -# AGPL-3.0 -PERMIT_PACKAGE = Yes - -MODULES = devel/cmake \ - lang/python \ - x11/qt5 - # Must match devel/boost COMPILER = base-clang ports-gcc -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 -BUILD_DEPENDS = cad/clipper2 \ - devel/bison \ - devel/gettext,-tools \ - devel/sanitizers-cmake \ - graphics/glslang \ - graphics/vulkan-tools \ - math/cgal \ - math/eigen3 \ - shells/bash +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 -TEST_DEPENDS = graphics/ImageMagick +RUN_DEPENDS = devel/desktop-file-utils \ + misc/shared-mime-info \ + net/curl \ + x11/gtk+4,-guic -RUN_DEPENDS = devel/desktop-file-utils \ - misc/shared-mime-info \ - net/curl \ - x11/gtk+4,-guic - BUILD_DEPENDS += ${RUN_DEPENDS} + +TEST_DEPENDS = graphics/ImageMagick DEBUG_PACKAGES = ${BUILD_PACKAGES}