-
Notifications
You must be signed in to change notification settings - Fork 742
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reported by: Teodor Sigaev <teodorsigaev@gmail.com> Reviewed by: lwhsu (mentor) Sponsored by: Postgres Professional Differential Revision: https://reviews.freebsd.org/D44315
- Loading branch information
Showing
67 changed files
with
369 additions
and
240 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
TIMESTAMP = 1690319127 | ||
SHA256 (PrusaSlicer/prusa3d-PrusaSlicer-version_2.6.0_GH0.tar.gz) = a15f68e3b18a047c8c9a18a9d91629d2c777be1932087684cf6d2332d0888e77 | ||
SIZE (PrusaSlicer/prusa3d-PrusaSlicer-version_2.6.0_GH0.tar.gz) = 56430180 | ||
TIMESTAMP = 1709292528 | ||
SHA256 (PrusaSlicer/prusa3d-PrusaSlicer-version_2.7.2_GH0.tar.gz) = 0af8ab83ad33cdebc1d13d37d8ed3b2125d84532eb4bca7618c422bf7648ebee | ||
SIZE (PrusaSlicer/prusa3d-PrusaSlicer-version_2.7.2_GH0.tar.gz) = 64915607 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 11 additions & 0 deletions
11
cad/PrusaSlicer/files/patch-src_libslic3r_Arrange_Core_NFP_NFPConcave__CGAL.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp.orig 2024-03-01 12:13:10 UTC | ||
+++ src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp | ||
@@ -5,6 +5,8 @@ | ||
#include "NFP.hpp" | ||
#include "NFPConcave_CGAL.hpp" | ||
|
||
+#include <boost/next_prior.hpp> | ||
+ | ||
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h> | ||
#include <CGAL/partition_2.h> | ||
#include <CGAL/Partition_traits_2.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- src/libslic3r/CutSurface.cpp.orig 2024-03-01 11:43:14 UTC | ||
+++ src/libslic3r/CutSurface.cpp | ||
@@ -29,6 +29,7 @@ using namespace Slic3r; | ||
using namespace Slic3r; | ||
#include "ExPolygonsIndex.hpp" | ||
|
||
+#include <boost/next_prior.hpp> | ||
#include <CGAL/Polygon_mesh_processing/corefinement.h> | ||
#include <CGAL/Exact_integer.h> | ||
#include <CGAL/Surface_mesh.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- src/libslic3r/EmbossShape.hpp.orig 2024-01-12 13:37:33 UTC | ||
+++ src/libslic3r/EmbossShape.hpp | ||
@@ -12,7 +12,7 @@ | ||
#include "Point.hpp" // Transform3d | ||
#include "ExPolygon.hpp" | ||
#include "ExPolygonSerialize.hpp" | ||
-#include "nanosvg/nanosvg.h" // NSVGimage | ||
+#include "libnanosvg/nanosvg.h" // NSVGimage | ||
|
||
namespace Slic3r { | ||
|
4 changes: 2 additions & 2 deletions
4
cad/PrusaSlicer/files/patch-src_libslic3r_Format_SL1__SVG.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
17 changes: 17 additions & 0 deletions
17
cad/PrusaSlicer/files/patch-src_libslic3r_Geometry_VoronoiUtilsCgal.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- src/libslic3r/Geometry/VoronoiUtilsCgal.cpp.orig 2024-03-01 11:50:11 UTC | ||
+++ src/libslic3r/Geometry/VoronoiUtilsCgal.cpp | ||
@@ -2,6 +2,7 @@ | ||
///|/ | ||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher | ||
///|/ | ||
+#include <boost/next_prior.hpp> | ||
#include <CGAL/Exact_predicates_exact_constructions_kernel.h> | ||
#include <CGAL/Arr_segment_traits_2.h> | ||
#include <CGAL/Surface_sweep_2_algorithms.h> | ||
@@ -325,4 +326,4 @@ VoronoiUtilsCgal::is_voronoi_diagram_planar_angle(cons | ||
return true; | ||
} | ||
|
||
-} // namespace Slic3r::Geometry | ||
\ No newline at end of file | ||
+} // namespace Slic3r::Geometry |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- src/libslic3r/MeshBoolean.cpp.orig 2024-03-01 11:44:05 UTC | ||
+++ src/libslic3r/MeshBoolean.cpp | ||
@@ -8,6 +8,8 @@ | ||
#include "libslic3r/TryCatchSignal.hpp" | ||
#undef PI | ||
|
||
+#include <boost/next_prior.hpp> | ||
+ | ||
// Include igl first. It defines "L" macro which then clashes with our localization | ||
#include <igl/copyleft/cgal/mesh_boolean.h> | ||
#undef L |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
--- src/libslic3r/NSVGUtils.hpp.orig 2023-07-25 16:16:15 UTC | ||
--- src/libslic3r/NSVGUtils.hpp.orig 2023-12-12 14:21:21 UTC | ||
+++ src/libslic3r/NSVGUtils.hpp | ||
@@ -3,7 +3,7 @@ | ||
|
||
@@ -11,7 +11,7 @@ | ||
#include "Polygon.hpp" | ||
#include "ExPolygon.hpp" | ||
#include "EmbossShape.hpp" // ExPolygonsWithIds | ||
-#include "nanosvg/nanosvg.h" // load SVG file | ||
+#include "libnanosvg/nanosvg.h" // load SVG file | ||
|
||
// Helper function to work with nano svg | ||
namespace Slic3r { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
18 changes: 9 additions & 9 deletions
18
cad/PrusaSlicer/files/patch-src_libslic3r_SupportSpotsGenerator.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
--- src/libslic3r/SupportSpotsGenerator.cpp.orig 2023-07-25 08:36:31 UTC | ||
--- src/libslic3r/SupportSpotsGenerator.cpp.orig 2024-02-29 13:03:32 UTC | ||
+++ src/libslic3r/SupportSpotsGenerator.cpp | ||
@@ -849,7 +849,7 @@ std::tuple<SupportPoints, PartialObjects> check_stabil | ||
} | ||
} | ||
@@ -1054,7 +1054,7 @@ SliceMappings update_active_object_parts(const Layer | ||
} | ||
- auto estimate_conn_strength = [bottom_z](const SliceConnection &conn) { | ||
+ auto estimate_conn_strength = [bottom_z](const SliceConnection &conn) -> float { | ||
if (conn.area < EPSILON) { // connection is empty, does not exists. Return max strength so that it is not picked as the | ||
// weakest connection. | ||
return INFINITY; | ||
} | ||
const float bottom_z = layer->bottom_z(); | ||
- auto estimate_conn_strength = [bottom_z](const SliceConnection &conn) { | ||
+ auto estimate_conn_strength = [bottom_z](const SliceConnection &conn) -> float { | ||
if (conn.area < EPSILON) { // connection is empty, does not exists. Return max strength so that it is not picked as the | ||
// weakest connection. | ||
return INFINITY; |
12 changes: 12 additions & 0 deletions
12
cad/PrusaSlicer/files/patch-src_libslic3r_Triangulation.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- src/libslic3r/Triangulation.cpp.orig 2024-03-01 11:48:14 UTC | ||
+++ src/libslic3r/Triangulation.cpp | ||
@@ -2,6 +2,9 @@ | ||
///|/ | ||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher | ||
///|/ | ||
+ | ||
+#include <boost/next_prior.hpp> | ||
+ | ||
#include "Triangulation.hpp" | ||
#include "IntersectionPoints.hpp" | ||
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.