Package: cura-engine / 1:5.0.0-6

Metadata

Package Version Patches format
cura-engine 1:5.0.0-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
2001 version test.patch | (download)

tests/GCodeExportTest.cpp | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 version-test


0003 reduce protobuf build dependency version to 3.12.4.patch | (download)

CMakeLists.txt | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 reduce protobuf build dependency version to 3.12.4


0004 don t be picky about boost version.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't be picky about boost version


0005 fix USE_SYSTEM_LIBS for protobuf.patch | (download)

CMakeLists.txt | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 fix use_system_libs for protobuf


0006 fix USE_SYSTEM_LIBRARIES for clipper polyclipping.patch | (download)

CMakeLists.txt | 22 14 + 8 - 0 !
cmake/FindPolyclipping.cmake | 67 67 + 0 - 0 !
2 files changed, 81 insertions(+), 8 deletions(-)

 fix use_system_libraries for clipper/polyclipping


0007 fix USE_SYSTEM_LIBS for rapidjson.patch | (download)

CMakeLists.txt | 20 12 + 8 - 0 !
1 file changed, 12 insertions(+), 8 deletions(-)

 fix use_system_libs for rapidjson


0008 fix USE_SYSTEM_LIBS for linking.patch | (download)

CMakeLists.txt | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 fix use_system_libs for linking


0009 stb don t build from source use debian s packaged bu.patch | (download)

CMakeLists.txt | 1 1 + 0 - 0 !
cmake/Findstb.cmake | 10 2 + 8 - 0 !
2 files changed, 3 insertions(+), 8 deletions(-)

 stb: don't build from source, use debian's packaged build-dependency


0010 disable remove failing test ExtrusionLineTest simpli.patch | (download)

tests/utils/ExtrusionLineTest.cpp | 46 0 + 46 - 0 !
1 file changed, 46 deletions(-)

 disable/remove failing test:
 ExtrusionLineTest/simplifyIncreasingLimitedError


0011 disable remove failing test PolygonTest simplifyZigz.patch | (download)

tests/utils/PolygonTest.cpp | 34 0 + 34 - 0 !
1 file changed, 34 deletions(-)

 disable/remove failing test: polygontest/simplifyzigzag


0012 disable remove failing test PolygonTest simplifyLimi.patch | (download)

tests/utils/PolygonTest.cpp | 47 0 + 47 - 0 !
1 file changed, 47 deletions(-)

 disable/remove failing test: polygontest/simplifylimitederror


0013 disable remove failing test PolygonTest simplifyIncr.patch | (download)

tests/utils/PolygonTest.cpp | 53 0 + 53 - 0 !
1 file changed, 53 deletions(-)

 disable/remove failing test:
 PolygonTest/simplifyIncreasingLimitedError


0014 Replace size_t format string in InfillTest.cpp.patch | (download)

tests/InfillTest.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] replace size_t format string in infilltest.cpp

This will fix an incorrect format causing test
failure on 32-bit architectures.

0015 Add missing cstdint.patch | (download)

src/utils/math.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch] add missing cstdint include. this avoids compilation problems
 with gcc 13.


0016 Use leaf settings in favor of adhesion_extruder_nr.patch | (download)

src/raft.cpp | 24 15 + 9 - 0 !
src/sliceDataStorage.cpp | 23 18 + 5 - 0 !
src/support.cpp | 7 5 + 2 - 0 !
3 files changed, 38 insertions(+), 16 deletions(-)

 fix adt - setting with no value given: 'adhesion_extruder_nr'
0017 Round from double to cInt explicitly when applying m.patch | (download)

src/utils/IntPoint.h | 8 4 + 4 - 0 !
tests/arcus/ArcusCommunicationPrivateTest.cpp | 3 2 + 1 - 0 !
2 files changed, 6 insertions(+), 5 deletions(-)

 [patch] round from double to cint explicitly when applying matrices.
 This avoids subtle errors when the default rounding more is truncate.


1001 fix setprecision header.patch | (download)

tests/utils/StringTest.cpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
0018 include stdint.patch | (download)

src/FffGcodeWriter.cpp | 1 1 + 0 - 0 !
src/MeshGroup.cpp | 1 1 + 0 - 0 !
src/communication/ArcusCommunication.cpp | 1 1 + 0 - 0 !
src/communication/ArcusCommunication.h | 1 1 + 0 - 0 !
src/mesh.cpp | 2 2 + 0 - 0 !
src/mesh.h | 2 2 + 0 - 0 !
src/skin.cpp | 1 1 + 0 - 0 !
src/slicer.cpp | 1 1 + 0 - 0 !
src/support.cpp | 1 1 + 0 - 0 !
src/utils/math.h | 1 1 + 0 - 0 !
tests/arcus/ArcusCommunicationPrivateTest.cpp | 1 1 + 0 - 0 !
tests/arcus/ArcusCommunicationTest.cpp | 1 1 + 0 - 0 !
12 files changed, 14 insertions(+)

---