| version 1.1.1.1, 2025/10/18 22:46:26 |
version 1.3, 2025/12/23 22:54:37 |
|
|
| |
|
| V = 2.3.0 |
|
| #PKGNAME = orcaslicer-${V} |
|
| |
|
| COMMENT = cutting-edge 3D printing slicer software |
COMMENT = cutting-edge 3D printing slicer software |
| GH_ACCOUNT = SoftFever |
GH_ACCOUNT = SoftFever |
| GH_PROJECT = OrcaSlicer |
GH_PROJECT = OrcaSlicer |
| GH_TAGNAME = v${V} |
GH_TAGNAME = v2.3.1 |
| |
|
| CATEGORIES = cad |
CATEGORIES = cad |
| |
|
| HOMEPAGE = https://orcaslicer.net/ |
HOMEPAGE = https://orcaslicer.net/ |
| |
# https://github.com/slic3r/Slic3r/issues/5197 |
| |
# https://gitlab.archlinux.org/archlinux/packaging/packages/prusa-slicer/-/tree/main/ |
| |
# https://github.com/gentoo/gentoo/tree/master/media-gfx/prusaslicer/files |
| |
# https://build.opensuse.org/package/show/science/PrusaSlicer |
| |
|
| MAINTAINER = Brandon Mercer <bmrcer@openbsd.org> |
MAINTAINER = Brandon Mercer <bmrcer@openbsd.org> |
| |
|
| # AGPL-3.0 |
# AGPL-3.0 |
| PERMIT_PACKAGE = Yes |
PERMIT_PACKAGE = Yes |
| |
|
| WANTLIB += ${COMPILER_LIBCXX} GL ICE OSMesa SM TKBO TKBRep TKCAF |
WANTLIB += ${COMPILER_LIBCXX} GL ICE SM TKBO TKBRep TKCAF |
| WANTLIB += TKCDF TKDE TKDESTEP TKG2d TKG3d TKGeomAlgo TKGeomBase |
WANTLIB += TKCDF TKDE TKDESTEP TKG2d TKG3d TKGeomAlgo TKGeomBase |
| WANTLIB += TKHLR TKLCAF TKMath TKMesh TKPrim TKService TKShHealing |
WANTLIB += TKHLR TKLCAF TKMath TKMesh TKPrim TKService TKShHealing |
| WANTLIB += TKTopAlgo TKV3d TKVCAF TKXCAF TKXSBase TKernel X11 |
WANTLIB += TKTopAlgo TKV3d TKVCAF TKXCAF TKXSBase TKernel X11 |
|
|
| |
|
| #FIX_CRLF_FILES = src/slic3r/GUI/GLCanvas3D.cpp |
#FIX_CRLF_FILES = src/slic3r/GUI/GLCanvas3D.cpp |
| |
|
| COMPILER = base-gcc ports-gcc |
COMPILER = base-clang ports-clang |
| |
|
| MODULES = devel/cmake |
MODULES = devel/cmake |
| # x11/gnome |
# x11/gnome |
|
|
| # cereal/cgal/eigen3/nanosvg are header-only libraries |
# cereal/cgal/eigen3/nanosvg are header-only libraries |
| BUILD_DEPENDS = \ |
BUILD_DEPENDS = \ |
| devel/cereal \ |
devel/cereal \ |
| |
graphics/glew \ |
| graphics/openvdb \ |
graphics/openvdb \ |
| graphics/openexr \ |
graphics/openexr \ |
| math/cgal \ |
math/cgal \ |
|
|
| x11/wxWidgets \ |
x11/wxWidgets \ |
| x11/wxWidgets,-media \ |
x11/wxWidgets,-media \ |
| x11/wxWidgets,-webview |
x11/wxWidgets,-webview |
| |
|
| |
|
| # -DSLIC3R_STATIC=1 \ |
|
| |
|
| #CONFIGURE_ARGS += -DCMAKE_FIND_DEBUG_MODE=ON |
|
| |
|
| CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=RelWithDebInfo \ |
CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=RelWithDebInfo \ |
| -DCMAKE_MODULE_PATH=${PREFIX}/lib/cmake/OpenVDB \ |
-DCMAKE_MODULE_PATH=${PREFIX}/lib/cmake/OpenVDB \ |