Date: Sun, 08 Mar 2026 08:13:10 +0000 From: Baptiste Daroussin <bapt@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 59d6bafdeb44 - main - cad/OrcaSlicer: newport Message-ID: <69ad2f96.25138.6baf86c7@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by bapt: URL: https://cgit.FreeBSD.org/ports/commit/?id=59d6bafdeb44a898595e725f303508b30d259081 commit 59d6bafdeb44a898595e725f303508b30d259081 Author: Baptiste Daroussin <bapt@FreeBSD.org> AuthorDate: 2026-03-08 08:10:21 +0000 Commit: Baptiste Daroussin <bapt@FreeBSD.org> CommitDate: 2026-03-08 08:12:59 +0000 cad/OrcaSlicer: newport OrcaSlicer (also known as Orca Slicer) is a fast, free, open-source 3D printing slicer created by SoftFever --- cad/Makefile | 1 + cad/OrcaSlicer/Makefile | 59 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) diff --git a/cad/Makefile b/cad/Makefile index f9be96e73d93..743803b6f436 100644 --- a/cad/Makefile +++ b/cad/Makefile @@ -90,6 +90,7 @@ SUBDIR += netgen-lvs SUBDIR += ngspice_rework SUBDIR += nvc + SUBDIR += OrcaSlicer SUBDIR += opencascade SUBDIR += opencascade740 SUBDIR += openctm diff --git a/cad/OrcaSlicer/Makefile b/cad/OrcaSlicer/Makefile new file mode 100644 index 000000000000..8742c8616688 --- /dev/null +++ b/cad/OrcaSlicer/Makefile @@ -0,0 +1,59 @@ +PORTNAME= OrcaSlicer +DISTVERSIONPREFIX=v +DISTVERSION= 2.3.1 +CATEGORIES= cad + +MAINTAINER= bapt@FreeBSD.org +COMMENT= Slicing Software for Precision 3D Prints +WWW= https://www.orcaslicer.com + +LICENSE= AGPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= cereal>=0:devel/cereal \ + cgal>=0:math/cgal + +LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ + libcurl.so:ftp/curl \ + libdbus-1.so:devel/dbus \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libglfw.so:graphics/glfw \ + libnlopt.so:math/nlopt \ + libnoise.so:audio/libnoise \ + libopencv_core.so:graphics/opencv \ + libopenvdb.so:misc/openvdb \ + libpango-1.0.so:x11-toolkits/pango \ + libpng16.so:graphics/png \ + libsecret-1.so:security/libsecret \ + libspnav.so:misc/libspnav \ + libtbb.so:devel/onetbb \ + libTKernel.so:cad/opencascade \ + libwebkit2gtk-4.1.so:www/webkit2-gtk@41 \ + libwx_baseu-3.2.so:x11-toolkits/wxgtk32 + +USES= cmake desktop-file-utils gl gnome gstreamer jpeg \ + localbase:ldflags pkgconfig ssl xorg + +USE_GITHUB= yes +GH_ACCOUNT= OrcaSlicer + +USE_GL= gl glew +USE_GNOME= gtk30 +USE_XORG= x11 + +CMAKE_ARGS= -DSLIC3R_FHS=1 \ + -DSLIC3R_GTK=3 \ + -DORCA_TOOLS=1 \ + -DBBL_RELEASE_TO_PUBLIC=1 \ + -DBBL_INTERNAL_TESTING=0 + +CXXFLAGS+= -DwxDEBUG_LEVEL=0 + +post-patch: + ${CP} ${FILESDIR}/hid.c ${WRKSRC}/deps_src/hidapi/linux/hid.c + @${REINPLACE_CMD} -e '/Boost/s| system | |' \ + ${WRKSRC}/CMakeLists.txt + +.include <bsd.port.mk> +home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69ad2f96.25138.6baf86c7>
