From 11380e13be48e009cbeb58616dde92d7e7ab2237 Mon Sep 17 00:00:00 2001 From: Gard Spreemann Date: Fri, 22 Jan 2021 11:24:48 +0100 Subject: Drop patch for CGAL 5.2 as it has been upstreamed --- .../patches/0008-Fix-building-with-CGAL-5.2.patch | 36 ---------------------- debian/patches/series | 1 - 2 files changed, 37 deletions(-) delete mode 100644 debian/patches/0008-Fix-building-with-CGAL-5.2.patch diff --git a/debian/patches/0008-Fix-building-with-CGAL-5.2.patch b/debian/patches/0008-Fix-building-with-CGAL-5.2.patch deleted file mode 100644 index ae0ac00b..00000000 --- a/debian/patches/0008-Fix-building-with-CGAL-5.2.patch +++ /dev/null @@ -1,36 +0,0 @@ -From: Gard Spreemann -Date: Tue, 29 Dec 2020 12:01:36 +0100 -Subject: Fix building with CGAL 5.2. - ---- - src/Tangential_complex/include/gudhi/Tangential_complex.h | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/src/Tangential_complex/include/gudhi/Tangential_complex.h b/src/Tangential_complex/include/gudhi/Tangential_complex.h -index f007bdd..f3491f9 100644 ---- a/src/Tangential_complex/include/gudhi/Tangential_complex.h -+++ b/src/Tangential_complex/include/gudhi/Tangential_complex.h -@@ -954,7 +954,11 @@ class Tangential_complex { - - // Triangulation's traits functor & objects - typename Tr_traits::Compute_weight_d point_weight = local_tr_traits.compute_weight_d_object(); -+#if CGAL_VERSION_NR < 1050200000 - typename Tr_traits::Power_center_d power_center = local_tr_traits.power_center_d_object(); -+#else -+ typename Tr_traits::Construct_power_sphere_d power_center = local_tr_traits.construct_power_sphere_d_object(); -+#endif - - //*************************************************** - // Build a minimal triangulation in the tangent space -@@ -1100,7 +1104,11 @@ class Tangential_complex { - std::size_t closest_pt_index = updated_pts_ds.k_nearest_neighbors(center_point, 1, false).begin()->first; - - typename K::Construct_weighted_point_d k_constr_wp = m_k.construct_weighted_point_d_object(); -+#if CGAL_VERSION_NR < 1050200000 - typename K::Power_distance_d k_power_dist = m_k.power_distance_d_object(); -+#else -+ typename K::Compute_power_product_d k_power_dist = m_k.compute_power_product_d_object(); -+#endif - - // Construct a weighted point equivalent to the star sphere - Weighted_point star_sphere = k_constr_wp(compute_perturbed_point(i), m_squared_star_spheres_radii_incl_margin[i]); diff --git a/debian/patches/series b/debian/patches/series index cc576f3b..adeb35f7 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -5,4 +5,3 @@ 0005-Disable-Sphinx.patch 0006-Install-Python-module-in-correct-location.patch 0007-Move-towards-reproducible-builds.patch -0008-Fix-building-with-CGAL-5.2.patch -- cgit v1.2.3