Package: slic3r-prusa / 2.9.2+dfsg-1
Metadata
| Package | Version | Patches format |
|---|---|---|
| slic3r-prusa | 2.9.2+dfsg-1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| Stop building test_voronoi.cpp.patch | (download) |
tests/libslic3r/CMakeLists.txt |
1 0 + 1 - 0 ! |
stop building test_voronoi.cpp test_voronoi.cpp compmilation hangs forever, see https://bugs.debian.org/998049. Disable test_voronoi.cpp to fix the FTBFS until that is fixed. Bug-Debian: https://bugs.debian.org/984338 |
| Drop lcereal.patch | (download) |
src/CMakeLists.txt |
2 1 + 1 - 0 ! |
drop -lcereal libcereal in Debian has become a header-only library, so drop the link |
| Drop OpenCASCADE version from find_package.patch | (download) |
src/occt_wrapper/CMakeLists.txt |
2 1 + 1 - 0 ! |
drop opencascade version from find_package() This blocks the package from being backported otherwise. |
| Move OCCTWrapper.so into package specific libdir.patch | (download) |
CMakeLists.txt |
18 16 + 2 - 0 ! |
move occtwrapper.so into package-specific libdir |
| Add missing include TDocStd_Document.hxx in OCCTWrapper.c.patch | (download) |
src/occt_wrapper/OCCTWrapper.cpp |
1 1 + 0 - 0 ! |
add missing #include "tdocstd_document.hxx" in occtwrapper.cpp This fixes FTBFS with OpenCASCADE 7.5.1 |
| Fix segfault due to uninitialized imgui in wxwidgets3.2.patch | (download) |
src/slic3r/GUI/HintNotification.cpp |
4 3 + 1 - 0 ! |
fix segfault due to uninitialized imgui in wxwidgets3.2 Bug-Debian: https://bugs.debian.org/1022234 |
| Disable preset update and version check by default.patch | (download) |
src/libslic3r/AppConfig.cpp |
2 1 + 1 - 0 ! |
disable preset update and app version check by default Bug-Debian: http://bugs.debian.org/961903 |
| Update OCCT_LIBS list to be compatible with OpenCASCADE 7.patch | (download) |
src/occt_wrapper/CMakeLists.txt |
31 29 + 2 - 0 ! |
update occt_libs list to be compatible with opencascade 7.8.0 restructure |
| Improve ExtrusionLine simplify to fix very short extrude .patch | (download) |
src/libslic3r/Arachne/utils/ExtrusionLine.cpp |
63 40 + 23 - 0 ! |
improve extrusionline::simplify to fix very-short extrude moves |
| Link against libcrypto.patch | (download) |
src/slic3r/CMakeLists.txt |
4 4 + 0 - 0 ! |
link against libcrypto and libssl Required to fix the following error: /usr/bin/ld: slic3r/liblibslic3r_gui.a(UserAccountCommunication.cpp.o): undefined reference to symbol 'EVP_DigestInit_ex@@OPENSSL_3.0.0' /usr/bin/ld: /lib/x86_64-linux-gnu/libcrypto.so.3: error adding symbols: DSO missing from command line |
| compatibility with CGAL 6.0 and 5.6.x.patch | (download) |
src/libslic3r/CutSurface.cpp |
53 31 + 22 - 0 ! |
[patch] compatibility with cgal-6.0 (and 5.6.x) |
| Drop Eigen3 Eigen link.patch | (download) |
bundled_deps/admesh/CMakeLists.txt |
3 1 + 2 - 0 ! |
fix eigen3-related build errors
FindEigen3.cmake doesn't define Eigen3::Eigen, so cmake throws an error when
this is linked against, so drop all Eigen3::Eigen linking requests, since eigen3
is a header-only library anyway.
Additionally, add ${EIGEN3_INCLUDE_DIR} to target_include_directories wherever
needed.
|
| Fix missing lboost_log on on sla_tests and libslic3r_gui.patch | (download) |
src/slic3r/CMakeLists.txt |
2 2 + 0 - 0 ! |
fix missing -lboost_log on on sla_tests and libslic3r_gui BOOST_LOG_TRIVIAL is used in these modules, but boost logs weren't linked so ld throws undefined references to various boost::log:: symbols. |
| cmake Turn on position independent code for all targets.patch | (download) |
CMakeLists.txt |
3 3 + 0 - 0 ! |
cmake: turn on position independent code for all targets |
| Downgrade Catch2 version to 3.7.patch | (download) |
src/libseqarrange/CMakeLists.txt |
2 1 + 1 - 0 ! |
downgrade catch2 version to 3.7 Debian doesn't have 3.8 yet |
| Workaround missing Z3 cmake files.patch | (download) |
cmake/modules/FindZ3.cmake |
126 126 + 0 - 0 ! |
workaround missing z3 cmake files Needed until https://bugs.debian.org/1098281 is resolved. |
