Debian Patches

Status for slic3r-prusa/2.7.4+dfsg-1

Patch Description Author Forwarded Bugs Origin Last update
Stop-building-test_voronoi.cpp.patch 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.
Chow Loong Jin <hyperair@debian.org> no debian 2021-11-21
Drop-lcereal.patch Drop -lcereal
libcereal in Debian has become a header-only library, so drop the link
Chow Loong Jin <hyperair@debian.org> no 2022-02-25
Drop-OpenCASCADE-version-from-find_package.patch Drop OpenCASCADE version from find_package()
This blocks the package from being backported otherwise.
Chow Loong Jin <hyperair@debian.org> no 2022-08-24
Move-OCCTWrapper.so-into-package-specific-libdir.patch Move OCCTWrapper.so into package-specific libdir Chow Loong Jin <hyperair@debian.org> no 2022-08-30
Add-missing-include-TDocStd_Document.hxx-in-OCCTWrapper.c.patch Add missing #include "TDocStd_Document.hxx" in OCCTWrapper.cpp
This fixes FTBFS with OpenCASCADE 7.5.1
Chow Loong Jin <hyperair@debian.org> no 2022-08-30
Fix-segfault-due-to-uninitialized-imgui-in-wxwidgets3.2.patch Fix segfault due to uninitialized imgui in wxwidgets3.2 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022234#15 no debian 2022-12-08
Remove-redundant-add_library-libexpat-INTERFACE.patch Remove redundant add_library(libexpat INTERFACE)
This causes the following build failure:

CMake Error at CMakeLists.txt:449 (add_library):
add_library cannot create target "libexpat" because another target with the
same name already exists. The existing target is an interface library
created in source directory
"/<<PKGBUILDDIR>>". See
documentation for policy CMP0002 for more details.
Chow Loong Jin <hyperair@debian.org> no 2023-06-12
Disable-preset-update-and-version-check-by-default.patch Disable preset update and app version check by default

===================================================================
Antoni Villalonga <antoni@friki.cat> not-needed debian vendor 2023-09-28
Patch-tests-for-Catch2-v3-compatibility.patch Patch tests for Catch2 v3 compatibility Gregor Riepl <onitake@gmail.com> yes debian upstream 2023-11-02
Explicit-wxWidgets-initializers.patch Use explicit initializers for two wxWidgets function calls

wxWidgets added support for initializer lists to some of their functions, in
a way that clashes with some overloads in the PrusaSlicer source code. These
issues can be worked around with an explicit instantiation of the
std::vector, which is what this patch does.
Gregor Riepl <onitake@gmail.com> no debian Debian 2023-11-29

All known versions for source package 'slic3r-prusa'

Links