Created attachment 224399 [details] Update to 2.3.1 New version PrusaSlicer has been released, new version is 2.3.1.
Would it be possible to change the dependency from devel/tbb to devel/onetbb, as other ports seem to have moved over to this and now conflict with this port? This dependency currently makes it impossible to install graphics/blender, for example.
I tried it, but onetbb doesn't support all features from tbb and PrusaSlicer depends on that.
Created attachment 227200 [details] patch to update to 2.3.3 and onetbb Here's a patch
Sorry, but what is a stopper of this fix?
Just my 2c confirming this patch (plus removing the BROKEN line) generates a functioning PrusaSlicer. (Tested on 13.0-p4)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8a4af427075f66baf4fedbbaba03ffc7f3f1f536 commit 8a4af427075f66baf4fedbbaba03ffc7f3f1f536 Author: Steve Wills <swills@FreeBSD.org> AuthorDate: 2021-09-15 09:30:06 +0000 Commit: Michael Zhilin <mizhka@FreeBSD.org> CommitDate: 2021-09-15 09:32:10 +0000 cad/PrusaSlicer: Update to 2.3.3 - Update to 2.3.3 - Change the dependency from devel/tbb to devel/onetbb ChangeLog: https://github.com/prusa3d/PrusaSlicer/releases/tag/version_2.3.3 PR: 258483 Submitted by: Steve Wills <swills@FreeBSD.org> Reported by: teodorsigaev@gmail.com (tested), eborisch+FreeBSD@gmail.com (tested) cad/PrusaSlicer/Makefile | 4 +- cad/PrusaSlicer/distinfo | 6 +- cad/PrusaSlicer/files/patch-CMakeLists.txt | 6 +- .../files/patch-cmake_modules_FindTBB.cmake (new) | 738 +++++++++++++++++++++ .../files/patch-src_avrdude_main.c (new) | 11 + .../files/patch-src_libslic3r_CMakeLists.txt | 4 +- .../files/patch-src_libslic3r_Platform.cpp (new) | 13 + .../files/patch-src_libslic3r_Platform.hpp (new) | 10 + .../files/patch-src_libslic3r_Print.cpp (new) | 29 + .../files/patch-src_libslic3r_PrintBase.cpp (new) | 11 + .../files/patch-src_libslic3r_PrintBase.hpp (new) | 118 ++++ .../patch-src_libslic3r_PrintObject.cpp (new) | 10 + .../files/patch-src_libslic3r_SLAPrint.cpp (new) | 47 ++ .../patch-src_libslic3r_SLA_Concurrency.hpp (new) | 20 + .../patch-src_libslic3r_SLA_SupportTree.cpp (new) | 12 + .../patch-src_libslic3r_SupportMaterial.cpp (new) | 10 + .../files/patch-src_libslic3r_Thread.cpp | 71 +- .../files/patch-src_libslic3r_pchheader.hpp (new) | 15 + .../files/patch-src_libslic3r_utils.cpp (new) | 22 + ...c_slic3r_GUI_BackgroundSlicingProcess.cpp (new) | 29 + ...c_slic3r_GUI_BackgroundSlicingProcess.hpp (new) | 11 + .../patch-src_slic3r_GUI_InstanceCheck.hpp (new) | 11 + ...atch-src_slic3r_GUI_Mouse3DController.cpp (new) | 154 +++++ ...atch-src_slic3r_GUI_Mouse3DController.hpp (new) | 49 ++ .../files/patch-src_slic3r_GUI_OpenGLManager.cpp | 4 +- ...-src_slic3r_GUI_RemovableDriveManager.cpp (new) | 104 +++ ...-src_slic3r_GUI_RemovableDriveManager.hpp (new) | 23 + 27 files changed, 1493 insertions(+), 49 deletions(-)