[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     ! 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>