summaryrefslogtreecommitdiff
path: root/debian/patches/0005-CGAL-5.5-compatibility.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/0005-CGAL-5.5-compatibility.patch')
-rw-r--r--debian/patches/0005-CGAL-5.5-compatibility.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/debian/patches/0005-CGAL-5.5-compatibility.patch b/debian/patches/0005-CGAL-5.5-compatibility.patch
new file mode 100644
index 00000000..949b5e4d
--- /dev/null
+++ b/debian/patches/0005-CGAL-5.5-compatibility.patch
@@ -0,0 +1,22 @@
+From: Vincent Rouvreau <vincent.rouvreau@inria.fr>
+Date: Tue, 9 Aug 2022 16:06:06 +0200
+Subject: CGAL 5.5 compatibility
+
+Based on discussion in https://github.com/CGAL/cgal/issues/6799
+---
+ src/Contraction/include/gudhi/Skeleton_blocker_contractor.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Contraction/include/gudhi/Skeleton_blocker_contractor.h b/src/Contraction/include/gudhi/Skeleton_blocker_contractor.h
+index 6911ca2..7910e7b 100644
+--- a/src/Contraction/include/gudhi/Skeleton_blocker_contractor.h
++++ b/src/Contraction/include/gudhi/Skeleton_blocker_contractor.h
+@@ -174,7 +174,7 @@ typename GeometricSimplifiableComplex::Vertex_handle> {
+ #if CGAL_VERSION_NR < 1050500000
+ typedef CGAL::Modifiable_priority_queue<Edge_handle, Compare_cost, Undirected_edge_id> PQ;
+ #else
+- typedef CGAL::Modifiable_priority_queue<Edge_handle, Compare_cost, Undirected_edge_id, CGAL::CGAL_BOOST_PENDING_RELAXED_HEAP> PQ;
++ typedef CGAL::Modifiable_priority_queue<Edge_handle, Compare_cost, Undirected_edge_id, CGAL::CGAL_BOOST_PAIRING_HEAP> PQ;
+ #endif
+
+ typedef bool pq_handle;