[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / mystuff-orcaslicer / cad / orcaslicer

Annotation of mystuff-orcaslicer/cad/orcaslicer/Makefile, Revision 1.1.1.1

1.1       afresh1     1:
                      2: V =            2.3.0
                      3: #PKGNAME =     orcaslicer-${V}
                      4:
                      5: COMMENT =      cutting-edge 3D printing slicer software
                      6: GH_ACCOUNT =   SoftFever
                      7: GH_PROJECT =   OrcaSlicer
                      8: GH_TAGNAME =   v${V}
                      9:
                     10: CATEGORIES =   cad
                     11:
                     12: HOMEPAGE =     https://orcaslicer.net/
                     13:
                     14: MAINTAINER =   Brandon Mercer <bmrcer@openbsd.org>
                     15:
                     16: # AGPL-3.0
                     17: PERMIT_PACKAGE =       Yes
                     18:
                     19: WANTLIB += ${COMPILER_LIBCXX} GL ICE OSMesa SM TKBO TKBRep TKCAF
                     20: WANTLIB += TKCDF TKDE TKDESTEP TKG2d TKG3d TKGeomAlgo TKGeomBase
                     21: WANTLIB += TKHLR TKLCAF TKMath TKMesh TKPrim TKService TKShHealing
                     22: WANTLIB += TKTopAlgo TKV3d TKVCAF TKXCAF TKXSBase TKernel X11
                     23: WANTLIB += Xext atk-1.0 blosc c cairo cairo-gobject crypto curl
                     24: WANTLIB += dbus-1 execinfo expat fontconfig freetype gdk-3 gdk_pixbuf-2.0
                     25: WANTLIB += gio-2.0 glfw glib-2.0 gmodule-2.0 gmp gmpxx gobject-2.0
                     26: WANTLIB += gstbase-1.0 gstreamer-1.0 gtk-3 harfbuzz hidapi-libusb
                     27: WANTLIB += icui18n icuuc intl javascriptcoregtk-4.1 jpeg m nlopt
                     28: WANTLIB += opencv_calib3d opencv_core opencv_dnn opencv_features2d
                     29: WANTLIB += opencv_flann opencv_highgui opencv_imgcodecs opencv_imgproc
                     30: WANTLIB += opencv_ml opencv_objdetect opencv_photo opencv_stitching
                     31: WANTLIB += opencv_video opencv_videoio pango-1.0 pangocairo-1.0
                     32: WANTLIB += pangoft2-1.0 png soup-3.0 ssl tbb tbbmalloc tiff webkit2gtk-4.1
                     33: WANTLIB += wx_baseu-3.2 wx_baseu_net-3.2 wx_gtk3u_aui-3.2 wx_gtk3u_core-3.2
                     34: WANTLIB += wx_gtk3u_gl-3.2 wx_gtk3u_html-3.2 wx_gtk3u_media-3.2
                     35: WANTLIB += wx_gtk3u_webview-3.2 z
                     36:
                     37: #FIX_CRLF_FILES =      src/slic3r/GUI/GLCanvas3D.cpp
                     38:
                     39: COMPILER =             base-gcc ports-gcc
                     40:
                     41: MODULES =              devel/cmake
                     42: #                      x11/gnome
                     43:
                     44: #                      x11/tk
                     45:
                     46: #MODGNOME_TOOLS =      desktop-file-utils gtk-update-icon-cache
                     47:
                     48: # cereal/cgal/eigen3/nanosvg are header-only libraries
                     49: BUILD_DEPENDS =        \
                     50:                devel/cereal \
                     51:                graphics/openvdb \
                     52:                graphics/openexr \
                     53:                math/cgal \
                     54:                math/eigen3 \
                     55:                www/webkitgtk4
                     56:
                     57: LIB_DEPENDS =  \
                     58:                archivers/blosc \
                     59:                cad/opencascade \
                     60:                comms/libhidapi \
                     61:                devel/boost \
                     62:                devel/gmp,-cxx \
                     63:                devel/libnoise \
                     64:                devel/mpfr \
                     65:                devel/tbb \
                     66:                graphics/glfw \
                     67:                graphics/opencv \
                     68:                math/nlopt \
                     69:                textproc/icu4c \
                     70:                x11/dbus \
                     71:                x11/wxWidgets \
                     72:                x11/wxWidgets,-media \
                     73:                x11/wxWidgets,-webview
                     74:
                     75:
                     76: #                      -DSLIC3R_STATIC=1 \
                     77:
                     78: #CONFIGURE_ARGS += -DCMAKE_FIND_DEBUG_MODE=ON
                     79:
                     80: CONFIGURE_ARGS +=      -DCMAKE_BUILD_TYPE=RelWithDebInfo \
                     81:                        -DCMAKE_MODULE_PATH=${PREFIX}/lib/cmake/OpenVDB \
                     82:                        -DSLIC3R_FHS=1 \
                     83:                        -DSLIC3R_GTK=3 \
                     84:                        -DSLIC3R_PCH=OFF
                     85:
                     86:
                     87: DEBUG_PACKAGES =       ${BUILD_PACKAGES}
                     88:
                     89: post-extract:
                     90:        rm ${WRKDIST}/cmake/modules/FindEigen3.cmake
                     91:
                     92: .include <bsd.port.mk>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>