Package: slic3r / 1.3.0+dfsg1-5.1

Metadata

Package Version Patches format
slic3r 1.3.0+dfsg1-5.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Move Slic3r data to usr share slic3r.patch | (download)

lib/Slic3r.pm | 7 1 + 6 - 0 !
1 file changed, 1 insertion(+), 6 deletions(-)

 move slic3r data to /usr/share/slic3r


Downgrade Encode Locale requirement.patch | (download)

lib/Slic3r.pm | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 downgrade encode::locale requirement


Add usr lib slic3r to lib search path.patch | (download)

slic3r.pl | 3 1 + 2 - 0 !
utils/amf-to-stl.pl | 3 1 + 2 - 0 !
utils/config-bundle-to-config.pl | 3 1 + 2 - 0 !
utils/dump-stl.pl | 3 1 + 2 - 0 !
utils/estimate-gcode-time.pl | 3 1 + 2 - 0 !
utils/gcode_sectioncut.pl | 3 1 + 2 - 0 !
utils/pdf-slices.pl | 3 1 + 2 - 0 !
utils/send-gcode.pl | 3 1 + 2 - 0 !
utils/split_stl.pl | 3 1 + 2 - 0 !
utils/stl-to-amf.pl | 3 1 + 2 - 0 !
utils/view-mesh.pl | 3 1 + 2 - 0 !
utils/view-toolpaths.pl | 3 1 + 2 - 0 !
utils/wireframe.pl | 3 1 + 2 - 0 !
13 files changed, 13 insertions(+), 26 deletions(-)

 add /usr/lib/slic3r to lib search path


Use system expat.h.patch | (download)

xs/Build.PL | 5 5 + 0 - 0 !
xs/src/libslic3r/IO/AMF.cpp | 2 1 + 1 - 0 !
xs/src/libslic3r/IO/TMF.hpp | 2 1 + 1 - 0 !
3 files changed, 7 insertions(+), 2 deletions(-)

 use system expat.h


Drop error admesh works correctly on little endian machin.patch | (download)

xs/src/admesh/stl.h | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

 drop #error "admesh works correctly on little endian machines only"

admesh works fine on little-endian machines as of b9592961. It just doesn't
compile because of this pesky #error.

0006 Fix FTBFS with Boost 1.71.patch | (download)

xs/src/libslic3r/GCodeSender.hpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix ftbfs with boost 1.71.


fix_boost_174.patch | (download)

xs/src/admesh/stl.h | 2 1 + 1 - 0 !
xs/src/libslic3r/Config.cpp | 2 1 + 1 - 0 !
xs/src/libslic3r/PrintObject.cpp | 8 4 + 4 - 0 !
xs/src/libslic3r/SLAPrint.cpp | 2 1 + 1 - 0 !
xs/src/libslic3r/TriangleMesh.cpp | 4 2 + 2 - 0 !
5 files changed, 9 insertions(+), 9 deletions(-)

 fix compilation against boost_1,74

Bug-Debian: https://bugs.debian.org/977449
Fix CVE 2020 28591.patch | (download)

xs/src/libslic3r/IO/AMF.cpp | 10 7 + 3 - 0 !
1 file changed, 7 insertions(+), 3 deletions(-)

 fix cve-2020-28591

Link against boost nowide library.patch | (download)

src/CMakeLists.txt | 2 1 + 1 - 0 !
xs/Build.PL | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 link against boost-nowide library

Fix FTBFS GCC 14.patch | (download)

xs/Build.PL | 9 4 + 5 - 0 !
1 file changed, 4 insertions(+), 5 deletions(-)

 do not undefine __strict_ansi__