pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

cgal: Upgrade from 4.14 to 5.1.



Module Name:	pkgsrc-wip
Committed By:	Paul Ripke <stix%stix.id.au@localhost>
Pushed By:	stix
Date:		Tue Oct 27 13:36:09 2020 +1100
Changeset:	0993ab6a2f19872ab9f83ebe6d8094a2ec27afd9

Modified Files:
	cgal/Makefile
	cgal/PLIST
	cgal/buildlink3.mk
	cgal/distinfo
Removed Files:
	cgal/patches/patch-include_CGAL_config.h

Log Message:
cgal: Upgrade from 4.14 to 5.1.

Noteably, cgal has switched to a header only release, and no longer builds
and installs libraries.

Tested as a dependency of PrusaSlicer and openscad.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0993ab6a2f19872ab9f83ebe6d8094a2ec27afd9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 cgal/Makefile                            |  28 +--
 cgal/PLIST                               | 337 +++++++++++++++++++++----------
 cgal/buildlink3.mk                       |   8 +-
 cgal/distinfo                            |  11 +-
 cgal/patches/patch-include_CGAL_config.h |  22 --
 5 files changed, 259 insertions(+), 147 deletions(-)

diffs:
diff --git a/cgal/Makefile b/cgal/Makefile
index d521a59cd8..07a090d6d9 100644
--- a/cgal/Makefile
+++ b/cgal/Makefile
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.34 2017/08/24 20:03:00 adam Exp $
+# $NetBSD$
 
-VERSION=	4.14
-DISTNAME=	CGAL-${VERSION}
+DISTNAME=	CGAL-5.1
 PKGNAME=	${DISTNAME:tl}
 CATEGORIES=	math
 MASTER_SITES=	${MASTER_SITE_GITHUB:=CGAL/}
-GITHUB_RELEASE=	releases/CGAL-${VERSION}
+GITHUB_RELEASE=	v${PKGVERSION_NOREV}
 
 EXTRACT_SUFX=	.tar.xz
 
@@ -15,16 +14,21 @@ COMMENT=	Computational Geometry Algorithms Library
 LICENSE=	gnu-lgpl-v3
 
 USE_CMAKE=	yes
-USE_LANGUAGES=	c c++03
-# CMAKE_ARGS+=	-DCMAKE_INSTALL_MANDIR:PATH=${PKGMANDIR}  # default, but not effective now
-# CMAKE_ARGS+=	-DCMAKE_INSTALL_MANDIR:STRING=${PKGMANDIR}
-# CMAKE_ARGS+=	-DCMAKE_INSTALL_MANDIR=${PKGMANDIR}		# neither one work
+USE_LANGUAGES=	c c++14
+CMAKE_ARGS+=	-DCGAL_INSTALL_MAN_DIR=${PREFIX}/${PKGMANDIR}/man1
 
-REPLACE_BASH+=	scripts/cgal_create_CMakeLists
-REPLACE_BASH+=	scripts/cgal_create_cmake_script
+REPLACE_SH+=	scripts/cgal_create_CMakeLists
+REPLACE_SH+=	scripts/cgal_create_cmake_script
 
-pre-install:
-	find ${WRKSRC} -name \*.orig -exec rm {} \;
+# SUBST_CLASSES+=		wrkdir
+# SUBST_FILES.wrkdir+=	src/CGAL/CMakeFiles/Export/lib/cmake/CGAL/*.cmake
+# SUBST_FILES.wrkdir+=	config/CGALConfig.cmake
+# SUBST_MESSAGE.wrkdir=	Removing wrkdir from installed cmake files.
+# SUBST_SED.wrkdir=	-e "s|${WRKDIR}/.buildlink|${PREFIX}|g"
+# SUBST_STAGE.wrkdir=	pre-install
+
+# pre-install:
+#	 find ${WRKSRC} -name \*.orig -exec rm {} \;
 
 .include "../../devel/boost-headers/buildlink3.mk"
 .include "../../devel/boost-libs/buildlink3.mk"
diff --git a/cgal/PLIST b/cgal/PLIST
index c1f9d36e47..311f83a7da 100644
--- a/cgal/PLIST
+++ b/cgal/PLIST
@@ -106,7 +106,6 @@ include/CGAL/Apollonius_graph_2/Predicate_constructions_C2.h
 include/CGAL/Apollonius_graph_2/Predicates_C2.h
 include/CGAL/Apollonius_graph_2/Traits_wrapper_2.h
 include/CGAL/Apollonius_graph_2/basic.h
-include/CGAL/Apollonius_graph_2/check_filter.h
 include/CGAL/Apollonius_graph_2/comparator_profiler.h
 include/CGAL/Apollonius_graph_2/compare_quadratic.h
 include/CGAL/Apollonius_graph_2/predicate_profiler.h
@@ -415,6 +414,7 @@ include/CGAL/Cartesian/Point_2.h
 include/CGAL/Cartesian/Point_3.h
 include/CGAL/Cartesian/Ray_2.h
 include/CGAL/Cartesian/Ray_3.h
+include/CGAL/Cartesian/Reflection_rep_2.h
 include/CGAL/Cartesian/Rotation_rep_2.h
 include/CGAL/Cartesian/Scaling_rep_2.h
 include/CGAL/Cartesian/Scaling_rep_3.h
@@ -504,7 +504,6 @@ include/CGAL/Circulator_on_node.h
 include/CGAL/Circulator_project.h
 include/CGAL/Classification.h
 include/CGAL/Classification/Cluster.h
-include/CGAL/Classification/Color.h
 include/CGAL/Classification/ETHZ/Random_forest_classifier.h
 include/CGAL/Classification/ETHZ/internal/dataview.h
 include/CGAL/Classification/ETHZ/internal/random-forest/common-libraries.hpp
@@ -520,13 +519,11 @@ include/CGAL/Classification/Feature/Cluster_vertical_extent.h
 include/CGAL/Classification/Feature/Color_channel.h
 include/CGAL/Classification/Feature/Distance_to_plane.h
 include/CGAL/Classification/Feature/Echo_scatter.h
-include/CGAL/Classification/Feature/Eigen.h
 include/CGAL/Classification/Feature/Eigenvalue.h
 include/CGAL/Classification/Feature/Elevation.h
 include/CGAL/Classification/Feature/Gradient_of_feature.h
 include/CGAL/Classification/Feature/Height_above.h
 include/CGAL/Classification/Feature/Height_below.h
-include/CGAL/Classification/Feature/Hsv.h
 include/CGAL/Classification/Feature/Simple_feature.h
 include/CGAL/Classification/Feature/Vertical_dispersion.h
 include/CGAL/Classification/Feature/Vertical_range.h
@@ -555,6 +552,7 @@ include/CGAL/Combinatorial_map.h
 include/CGAL/Combinatorial_map_basic_operations.h
 include/CGAL/Combinatorial_map_constructors.h
 include/CGAL/Combinatorial_map_functors.h
+include/CGAL/Combinatorial_map_fwd.h
 include/CGAL/Combinatorial_map_insertions.h
 include/CGAL/Combinatorial_map_iterators_base.h
 include/CGAL/Combinatorial_map_min_items.h
@@ -583,9 +581,9 @@ include/CGAL/Constrained_triangulation_2.h
 include/CGAL/Constrained_triangulation_face_base_2.h
 include/CGAL/Constrained_triangulation_plus_2.h
 include/CGAL/Constrained_voronoi_diagram_2.h
-include/CGAL/Constraint_hierarchy_2.h
 include/CGAL/Construct_theta_graph_2.h
 include/CGAL/Construct_yao_graph_2.h
+include/CGAL/Container_helper.h
 include/CGAL/Convex_decomposition_3/Edge_sorter.h
 include/CGAL/Convex_decomposition_3/External_structure_builder.h
 include/CGAL/Convex_decomposition_3/Insert_vertex_into_edge.h
@@ -623,6 +621,7 @@ include/CGAL/Convex_hull_projective_xy_traits_2.h
 include/CGAL/Convex_hull_projective_xz_traits_2.h
 include/CGAL/Convex_hull_projective_yz_traits_2.h
 include/CGAL/Convex_hull_traits_3.h
+include/CGAL/Convex_hull_traits_adapter_2.h
 include/CGAL/Counted_number.h
 include/CGAL/Counting_iterator.h
 include/CGAL/Curved_kernel_via_analysis_2/Arc_2.h
@@ -644,6 +643,7 @@ include/CGAL/Curved_kernel_via_analysis_2/gfx/Curve_renderer_traits.h
 include/CGAL/Curved_kernel_via_analysis_2/gfx/Subdivision_1.h
 include/CGAL/Curved_kernel_via_analysis_2/gfx/Subdivision_2.h
 include/CGAL/Curved_kernel_via_analysis_2/test/simple_models.h
+include/CGAL/Curves_on_surface_topology.h
 include/CGAL/Dart.h
 include/CGAL/Dart_const_iterators.h
 include/CGAL/Dart_iterators.h
@@ -671,7 +671,6 @@ include/CGAL/Diagonalize_traits.h
 include/CGAL/Dimension.h
 include/CGAL/Direction_2.h
 include/CGAL/Direction_3.h
-include/CGAL/Distance_2.h
 include/CGAL/Double_map.h
 include/CGAL/Dummy_tds_2.h
 include/CGAL/Dynamic_matrix.h
@@ -679,6 +678,7 @@ include/CGAL/Dynamic_property_map.h
 include/CGAL/Eigen_diagonalize_traits.h
 include/CGAL/Eigen_matrix.h
 include/CGAL/Eigen_solver_traits.h
+include/CGAL/Eigen_sparse_matrix.h
 include/CGAL/Eigen_svd.h
 include/CGAL/Eigen_vector.h
 include/CGAL/Enum_converter.h
@@ -706,6 +706,7 @@ include/CGAL/Epick_d.h
 include/CGAL/Euclidean_distance.h
 include/CGAL/Euclidean_distance_sphere_point.h
 include/CGAL/Euler_integrator_2.h
+include/CGAL/Exact_algebraic.h
 include/CGAL/Exact_circular_kernel_2.h
 include/CGAL/Exact_integer.h
 include/CGAL/Exact_kernel_selector.h
@@ -726,6 +727,7 @@ include/CGAL/FPU_extension.h
 include/CGAL/FPU_gcc_i386.h
 include/CGAL/FPU_gcc_i386_sse2.h
 include/CGAL/FPU_msvc.h
+include/CGAL/Face_graph_wrapper.h
 include/CGAL/Filter_circulator.h
 include/CGAL/Filtered_bbox_circular_kernel_2.h
 include/CGAL/Filtered_bbox_circular_kernel_2/bbox_filtered_predicates.h
@@ -747,6 +749,7 @@ include/CGAL/Fourtuple.h
 include/CGAL/Fraction_traits.h
 include/CGAL/Fuzzy_iso_box.h
 include/CGAL/Fuzzy_sphere.h
+include/CGAL/GLPK_mixed_integer_program_traits.h
 include/CGAL/GMP/Gmpfi_type.h
 include/CGAL/GMP/Gmpfi_type_static.h
 include/CGAL/GMP/Gmpfr_type.h
@@ -766,6 +769,7 @@ include/CGAL/General_polygon_set_2.h
 include/CGAL/General_polygon_set_on_surface_2.h
 include/CGAL/General_polygon_with_holes_2.h
 include/CGAL/Generalized_map.h
+include/CGAL/Generalized_map_fwd.h
 include/CGAL/Generalized_map_iterators_base.h
 include/CGAL/Generalized_map_operations.h
 include/CGAL/Generalized_map_save_load.h
@@ -810,7 +814,6 @@ include/CGAL/Handle_with_policy.h
 include/CGAL/Has_conversion.h
 include/CGAL/Has_member.h
 include/CGAL/Has_timestamp.h
-include/CGAL/Hash_handles_with_or_without_timestamps.h
 include/CGAL/Heat_method_3/Surface_mesh_geodesic_distances_3.h
 include/CGAL/Heat_method_3/internal/Intrinsic_Delaunay_triangulation_3.h
 include/CGAL/Heat_method_3/internal/V2V.h
@@ -878,7 +881,6 @@ include/CGAL/IO/Arr_with_history_text_formatter.h
 include/CGAL/IO/Arrangement_2_reader.h
 include/CGAL/IO/Arrangement_2_writer.h
 include/CGAL/IO/Color.h
-include/CGAL/IO/Color_impl.h
 include/CGAL/IO/Complex_2_in_triangulation_3_file_writer.h
 include/CGAL/IO/Complex_2_in_triangulation_3_polyhedron_builder.h
 include/CGAL/IO/Complex_2_in_triangulation_3_to_medit.h
@@ -923,6 +925,7 @@ include/CGAL/IO/Nef_polyhedron_iostream_3.h
 include/CGAL/IO/OBJ_reader.h
 include/CGAL/IO/OFF_reader.h
 include/CGAL/IO/Ostream_iterator.h
+include/CGAL/IO/PLY.h
 include/CGAL/IO/PLY_reader.h
 include/CGAL/IO/PLY_writer.h
 include/CGAL/IO/Polyhedron_VRML_1_ostream.h
@@ -945,6 +948,7 @@ include/CGAL/IO/Triangulation_ps_stream.h
 include/CGAL/IO/VRML_1_ostream.h
 include/CGAL/IO/VRML_2_ostream.h
 include/CGAL/IO/Verbose_ostream.h
+include/CGAL/IO/WKT.h
 include/CGAL/IO/Writer_OFF.h
 include/CGAL/IO/alpha_shape_geomview_ostream_3.h
 include/CGAL/IO/binary_file_io.h
@@ -963,12 +967,22 @@ include/CGAL/IO/print_VRML_1.h
 include/CGAL/IO/print_VRML_2.h
 include/CGAL/IO/print_inventor.h
 include/CGAL/IO/print_wavefront.h
+include/CGAL/IO/read_3mf.h
 include/CGAL/IO/read_las_points.h
 include/CGAL/IO/read_off_points.h
 include/CGAL/IO/read_ply_points.h
 include/CGAL/IO/read_xyz_points.h
 include/CGAL/IO/reader_helpers.h
 include/CGAL/IO/scan_OFF.h
+include/CGAL/IO/trace.h
+include/CGAL/IO/traits_linestring.h
+include/CGAL/IO/traits_multilinestring.h
+include/CGAL/IO/traits_multipoint.h
+include/CGAL/IO/traits_multipolygon.h
+include/CGAL/IO/traits_point.h
+include/CGAL/IO/traits_point_3.h
+include/CGAL/IO/traits_polygon.h
+include/CGAL/IO/write_3mf.h
 include/CGAL/IO/write_las_points.h
 include/CGAL/IO/write_off_points.h
 include/CGAL/IO/write_ply_points.h
@@ -1026,14 +1040,21 @@ include/CGAL/Interpolation_traits_2.h
 include/CGAL/Intersection_traits.h
 include/CGAL/Intersection_traits_2.h
 include/CGAL/Intersection_traits_3.h
+include/CGAL/Intersections_2/Bbox_2_Bbox_2.h
 include/CGAL/Intersections_2/Bbox_2_Circle_2.h
+include/CGAL/Intersections_2/Bbox_2_Iso_rectangle_2.h
 include/CGAL/Intersections_2/Bbox_2_Line_2.h
 include/CGAL/Intersections_2/Bbox_2_Point_2.h
 include/CGAL/Intersections_2/Bbox_2_Ray_2.h
+include/CGAL/Intersections_2/Bbox_2_Segment_2.h
+include/CGAL/Intersections_2/Bbox_2_Triangle_2.h
 include/CGAL/Intersections_2/Circle_2_Circle_2.h
 include/CGAL/Intersections_2/Circle_2_Iso_rectangle_2.h
 include/CGAL/Intersections_2/Circle_2_Line_2.h
 include/CGAL/Intersections_2/Circle_2_Point_2.h
+include/CGAL/Intersections_2/Circle_2_Ray_2.h
+include/CGAL/Intersections_2/Circle_2_Segment_2.h
+include/CGAL/Intersections_2/Circle_2_Triangle_2.h
 include/CGAL/Intersections_2/Iso_rectangle_2_Iso_rectangle_2.h
 include/CGAL/Intersections_2/Iso_rectangle_2_Line_2.h
 include/CGAL/Intersections_2/Iso_rectangle_2_Point_2.h
@@ -1055,9 +1076,6 @@ include/CGAL/Intersections_2/Ray_2_Triangle_2.h
 include/CGAL/Intersections_2/Segment_2_Segment_2.h
 include/CGAL/Intersections_2/Segment_2_Triangle_2.h
 include/CGAL/Intersections_2/Triangle_2_Triangle_2.h
-include/CGAL/Intersections_2/internal/Bbox_2_Circle_2_do_intersect.h
-include/CGAL/Intersections_2/internal/Bbox_2_Line_2_intersection_impl.h
-include/CGAL/Intersections_2/internal/Ray_2_Bbox_2_intersection_impl.h
 include/CGAL/Intersections_2/internal/Straight_2.h
 include/CGAL/Intersections_2/internal/Triangle_2_Triangle_2_do_intersect_impl.h
 include/CGAL/Intersections_2/internal/Triangle_2_Triangle_2_intersection_impl.h
@@ -1124,11 +1142,18 @@ include/CGAL/Intersections_3/internal/Bbox_3_Ray_3_do_intersect.h
 include/CGAL/Intersections_3/internal/Bbox_3_Segment_3_do_intersect.h
 include/CGAL/Intersections_3/internal/Bbox_3_Sphere_3_do_intersect.h
 include/CGAL/Intersections_3/internal/Bbox_3_Triangle_3_do_intersect.h
+include/CGAL/Intersections_3/internal/Iso_cuboid_3_Plane_3_intersection.h
 include/CGAL/Intersections_3/internal/Iso_cuboid_3_Ray_3_do_intersect.h
 include/CGAL/Intersections_3/internal/Iso_cuboid_3_Segment_3_do_intersect.h
 include/CGAL/Intersections_3/internal/Iso_cuboid_3_Sphere_3_do_intersect.h
 include/CGAL/Intersections_3/internal/Iso_cuboid_3_Triangle_3_do_intersect.h
+include/CGAL/Intersections_3/internal/Iso_cuboid_3_Triangle_3_intersection.h
 include/CGAL/Intersections_3/internal/Tetrahedron_3_Bounded_3_do_intersect.h
+include/CGAL/Intersections_3/internal/Tetrahedron_3_Line_3_intersection.h
+include/CGAL/Intersections_3/internal/Tetrahedron_3_Plane_3_intersection.h
+include/CGAL/Intersections_3/internal/Tetrahedron_3_Ray_3_intersection.h
+include/CGAL/Intersections_3/internal/Tetrahedron_3_Segment_3_intersection.h
+include/CGAL/Intersections_3/internal/Tetrahedron_3_Triangle_3_intersection.h
 include/CGAL/Intersections_3/internal/Tetrahedron_3_Unbounded_3_do_intersect.h
 include/CGAL/Intersections_3/internal/Triangle_3_Line_3_do_intersect.h
 include/CGAL/Intersections_3/internal/Triangle_3_Line_3_intersection.h
@@ -1142,6 +1167,8 @@ include/CGAL/Intersections_3/internal/Triangle_3_Triangle_3_do_intersect.h
 include/CGAL/Intersections_3/internal/Triangle_3_Triangle_3_intersection.h
 include/CGAL/Intersections_3/internal/bbox_intersection_3.h
 include/CGAL/Intersections_3/internal/intersection_3_1_impl.h
+include/CGAL/Intersections_3/internal/tetrahedron_intersection_helpers.h
+include/CGAL/Intersections_3/internal/tetrahedron_lines_intersections_3.h
 include/CGAL/Interval_arithmetic.h
 include/CGAL/Interval_arithmetic_impl.h
 include/CGAL/Interval_nt.h
@@ -1175,6 +1202,7 @@ include/CGAL/Kernel/global_functions_2.h
 include/CGAL/Kernel/global_functions_3.h
 include/CGAL/Kernel/global_functions_internal_2.h
 include/CGAL/Kernel/global_functions_internal_3.h
+include/CGAL/Kernel/hash_functions.h
 include/CGAL/Kernel/interface_macros.h
 include/CGAL/Kernel/mpl.h
 include/CGAL/Kernel/solve.h
@@ -1236,7 +1264,6 @@ include/CGAL/LEDA_arithmetic_kernel.h
 include/CGAL/LEDA_basic.h
 include/CGAL/Labeled_image_mesh_domain_3.h
 include/CGAL/Labeled_mesh_domain_3.h
-include/CGAL/Lapack_svd.h
 include/CGAL/Largest_empty_iso_rectangle_2.h
 include/CGAL/Lazy.h
 include/CGAL/Lazy_exact_nt.h
@@ -1256,6 +1283,7 @@ include/CGAL/Linear_cell_complex_constructors.h
 include/CGAL/Linear_cell_complex_for_bgl_combinatorial_map_helper.h
 include/CGAL/Linear_cell_complex_for_combinatorial_map.h
 include/CGAL/Linear_cell_complex_for_generalized_map.h
+include/CGAL/Linear_cell_complex_fwd.h
 include/CGAL/Linear_cell_complex_incremental_builder.h
 include/CGAL/Linear_cell_complex_min_items.h
 include/CGAL/Linear_cell_complex_operations.h
@@ -1287,16 +1315,16 @@ include/CGAL/Mesh_2/Uniform_sizing_field_2.h
 include/CGAL/Mesh_3/C3T3_helpers.h
 include/CGAL/Mesh_3/Cell_criteria_visitor_with_balls.h
 include/CGAL/Mesh_3/Concurrent_mesher_config.h
-include/CGAL/Mesh_3/Detect_polylines_in_polyhedra.h
-include/CGAL/Mesh_3/Detect_polylines_in_polyhedra_fwd.h
 include/CGAL/Mesh_3/Dump_c3t3.h
 include/CGAL/Mesh_3/Facet_criteria_visitor_with_balls.h
 include/CGAL/Mesh_3/Facet_on_same_surface_criterion.h
 include/CGAL/Mesh_3/Has_features.h
 include/CGAL/Mesh_3/Image_to_labeled_function_wrapper.h
 include/CGAL/Mesh_3/Implicit_surface_mesher_visitor.h
+include/CGAL/Mesh_3/Is_mesh_domain_field_3.h
 include/CGAL/Mesh_3/Lloyd_move.h
 include/CGAL/Mesh_3/Mesh_complex_3_in_triangulation_3_base.h
+include/CGAL/Mesh_3/Mesh_complex_3_in_triangulation_3_fwd.h
 include/CGAL/Mesh_3/Mesh_global_optimizer.h
 include/CGAL/Mesh_3/Mesh_sizing_field.h
 include/CGAL/Mesh_3/Mesh_surface_cell_base_3.h
@@ -1441,6 +1469,7 @@ include/CGAL/Minkowski_sum_3/Gaussian_map.h
 include/CGAL/Minkowski_sum_3/Gaussian_map_to_nef_3.h
 include/CGAL/Minkowski_sum_3/PointMark.h
 include/CGAL/Minkowski_sum_3/bipartite_nary_union_sorted_combined.h
+include/CGAL/Mixed_integer_program_traits.h
 include/CGAL/Modifiable_priority_queue.h
 include/CGAL/Modifier_base.h
 include/CGAL/Modular_arithmetic/Residue_type.h
@@ -1626,6 +1655,8 @@ include/CGAL/OTR_2/Reconstruction_triangulation_2.h
 include/CGAL/OTR_2/Reconstruction_vertex_base_2.h
 include/CGAL/OTR_2/Sample.h
 include/CGAL/Object.h
+include/CGAL/OpenGR/compute_registration_transformation.h
+include/CGAL/OpenGR/register_point_sets.h
 include/CGAL/OpenNL/bicgstab.h
 include/CGAL/OpenNL/blas.h
 include/CGAL/OpenNL/conjugate_gradient.h
@@ -1633,6 +1664,14 @@ include/CGAL/OpenNL/full_vector.h
 include/CGAL/OpenNL/linear_solver.h
 include/CGAL/OpenNL/preconditioner.h
 include/CGAL/OpenNL/sparse_matrix.h
+include/CGAL/Optimal_bounding_box/Oriented_bounding_box_traits_3.h
+include/CGAL/Optimal_bounding_box/internal/evolution.h
+include/CGAL/Optimal_bounding_box/internal/fitness_function.h
+include/CGAL/Optimal_bounding_box/internal/helper.h
+include/CGAL/Optimal_bounding_box/internal/nelder_mead_functions.h
+include/CGAL/Optimal_bounding_box/internal/optimize_2.h
+include/CGAL/Optimal_bounding_box/internal/population.h
+include/CGAL/Optimal_bounding_box/oriented_bounding_box.h
 include/CGAL/Optimal_transportation_reconstruction_2.h
 include/CGAL/Optimisation/Access_coordinates_begin_2.h
 include/CGAL/Optimisation/Access_coordinates_begin_3.h
@@ -1687,6 +1726,8 @@ include/CGAL/Partition_2/partition_optimal_convex_2.h
 include/CGAL/Partition_2/partition_y_monotone_2.h
 include/CGAL/Partition_is_valid_traits_2.h
 include/CGAL/Partition_traits_2.h
+include/CGAL/Partition_traits_adapter_2.h
+include/CGAL/Path_on_surface.h
 include/CGAL/Periodic_2_Delaunay_triangulation_2.h
 include/CGAL/Periodic_2_Delaunay_triangulation_traits_2.h
 include/CGAL/Periodic_2_offset_2.h
@@ -1725,9 +1766,13 @@ include/CGAL/Point_container.h
 include/CGAL/Point_set_2.h
 include/CGAL/Point_set_3.h
 include/CGAL/Point_set_3/IO.h
+include/CGAL/Point_set_processing_3/internal/Callback_wrapper.h
+include/CGAL/Point_set_processing_3/internal/Neighbor_query.h
 include/CGAL/Point_set_processing_3/internal/Rich_grid.h
+include/CGAL/Point_set_processing_3/internal/Search_traits_vertex_handle_3.h
 include/CGAL/Point_set_processing_3/internal/Voronoi_covariance_3/voronoi_covariance_3.h
 include/CGAL/Point_set_processing_3/internal/Voronoi_covariance_3/voronoi_covariance_sphere_3.h
+include/CGAL/Point_set_processing_3/internal/bbox_diagonal.h
 include/CGAL/Point_traits.h
 include/CGAL/Point_with_normal_3.h
 include/CGAL/Point_with_psc_localisation.h
@@ -1780,6 +1825,13 @@ include/CGAL/Polygon_mesh_processing/internal/Polygon_mesh_slicer/Axis_parallel_
 include/CGAL/Polygon_mesh_processing/internal/Polygon_mesh_slicer/Traversal_traits.h
 include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h
 include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Ray_3_Triangle_3_traversal_traits.h
+include/CGAL/Polygon_mesh_processing/internal/Smoothing/ceres_support.h
+include/CGAL/Polygon_mesh_processing/internal/Smoothing/curvature_flow_impl.h
+include/CGAL/Polygon_mesh_processing/internal/Smoothing/mesh_smoothing_impl.h
+include/CGAL/Polygon_mesh_processing/internal/Smoothing/smoothing_evaluation.h
+include/CGAL/Polygon_mesh_processing/internal/Snapping/helper.h
+include/CGAL/Polygon_mesh_processing/internal/Snapping/snap.h
+include/CGAL/Polygon_mesh_processing/internal/Snapping/snap_vertices.h
 include/CGAL/Polygon_mesh_processing/internal/do_no_use_CDT2.h
 include/CGAL/Polygon_mesh_processing/internal/fair_impl.h
 include/CGAL/Polygon_mesh_processing/internal/mesh_to_point_set_hausdorff_distance.h
@@ -1788,18 +1840,26 @@ include/CGAL/Polygon_mesh_processing/internal/named_params_helper.h
 include/CGAL/Polygon_mesh_processing/internal/refine_impl.h
 include/CGAL/Polygon_mesh_processing/internal/repair_extra.h
 include/CGAL/Polygon_mesh_processing/intersection.h
+include/CGAL/Polygon_mesh_processing/locate.h
+include/CGAL/Polygon_mesh_processing/manifoldness.h
 include/CGAL/Polygon_mesh_processing/measure.h
 include/CGAL/Polygon_mesh_processing/merge_border_vertices.h
 include/CGAL/Polygon_mesh_processing/orient_polygon_soup.h
+include/CGAL/Polygon_mesh_processing/orient_polygon_soup_extension.h
 include/CGAL/Polygon_mesh_processing/orientation.h
+include/CGAL/Polygon_mesh_processing/polygon_mesh_to_polygon_soup.h
 include/CGAL/Polygon_mesh_processing/polygon_soup_to_polygon_mesh.h
 include/CGAL/Polygon_mesh_processing/random_perturbation.h
 include/CGAL/Polygon_mesh_processing/refine.h
 include/CGAL/Polygon_mesh_processing/remesh.h
 include/CGAL/Polygon_mesh_processing/repair.h
+include/CGAL/Polygon_mesh_processing/repair_degeneracies.h
 include/CGAL/Polygon_mesh_processing/repair_polygon_soup.h
+include/CGAL/Polygon_mesh_processing/repair_self_intersections.h
 include/CGAL/Polygon_mesh_processing/self_intersections.h
 include/CGAL/Polygon_mesh_processing/shape_predicates.h
+include/CGAL/Polygon_mesh_processing/smooth_mesh.h
+include/CGAL/Polygon_mesh_processing/smooth_shape.h
 include/CGAL/Polygon_mesh_processing/stitch_borders.h
 include/CGAL/Polygon_mesh_processing/transform.h
 include/CGAL/Polygon_mesh_processing/triangulate_faces.h
@@ -1813,6 +1873,10 @@ include/CGAL/Polygon_traits_2.h
 include/CGAL/Polygon_triangulation_decomposition_2.h
 include/CGAL/Polygon_vertical_decomposition_2.h
 include/CGAL/Polygon_with_holes_2.h
+include/CGAL/Polygonal_schema.h
+include/CGAL/Polygonal_schema_fwd.h
+include/CGAL/Polygonal_schema_min_items.h
+include/CGAL/Polygonal_surface_reconstruction.h
 include/CGAL/PolyhedralSurf_neighbors.h
 include/CGAL/Polyhedral_complex_mesh_domain_3.h
 include/CGAL/Polyhedral_mesh_domain_3.h
@@ -1827,7 +1891,6 @@ include/CGAL/Polyhedron_items_with_id_3.h
 include/CGAL/Polyhedron_min_items_3.h
 include/CGAL/Polyhedron_traits_3.h
 include/CGAL/Polyhedron_traits_with_normals_3.h
-include/CGAL/Polyline_constraint_hierarchy_2.h
 include/CGAL/Polyline_simplification_2/Hybrid_squared_distance_cost.h
 include/CGAL/Polyline_simplification_2/Scaled_squared_distance_cost.h
 include/CGAL/Polyline_simplification_2/Squared_distance_cost.h
@@ -2032,13 +2095,13 @@ include/CGAL/Regular_triangulation_adaptation_policies_2.h
 include/CGAL/Regular_triangulation_adaptation_traits_2.h
 include/CGAL/Regular_triangulation_cell_base_3.h
 include/CGAL/Regular_triangulation_cell_base_with_weighted_circumcenter_3.h
-include/CGAL/Regular_triangulation_euclidean_traits_2.h
 include/CGAL/Regular_triangulation_euclidean_traits_3.h
 include/CGAL/Regular_triangulation_face_base_2.h
-include/CGAL/Regular_triangulation_filtered_traits_2.h
 include/CGAL/Regular_triangulation_traits_adapter.h
 include/CGAL/Regular_triangulation_vertex_base_2.h
 include/CGAL/Regular_triangulation_vertex_base_3.h
+include/CGAL/Regularization.h
+include/CGAL/Regularization/regularize_planes.h
 include/CGAL/Residue.h
 include/CGAL/Ridges.h
 include/CGAL/Rigid_triangle_mesh_collision_detection.h
@@ -2052,6 +2115,7 @@ include/CGAL/Root_of_traits.h
 include/CGAL/Root_of_traits_specializations.h
 include/CGAL/Rotational_sweep_visibility_2.h
 include/CGAL/Runge_kutta_integrator_2.h
+include/CGAL/SCIP_mixed_integer_program_traits.h
 include/CGAL/SEP_header.h
 include/CGAL/SEP_to_ImageIO.h
 include/CGAL/Scalar_factor_traits.h
@@ -2067,7 +2131,6 @@ include/CGAL/Search_traits_2.h
 include/CGAL/Search_traits_3.h
 include/CGAL/Search_traits_adapter.h
 include/CGAL/Search_traits_d.h
-include/CGAL/Search_traits_vertex_handle_3.h
 include/CGAL/Segment_2.h
 include/CGAL/Segment_3.h
 include/CGAL/Segment_Delaunay_graph_2.h
@@ -2151,19 +2214,36 @@ include/CGAL/Set_movable_separability_2/Single_mold_translational_casting/pullou
 include/CGAL/Set_movable_separability_2/Single_mold_translational_casting/top_edges.h
 include/CGAL/Set_movable_separability_2/internal/Circle_arrangment.h
 include/CGAL/Set_movable_separability_2/internal/Utils.h
+include/CGAL/Shape_detection.h
+include/CGAL/Shape_detection/Efficient_RANSAC.h
+include/CGAL/Shape_detection/Efficient_RANSAC/Cone.h
+include/CGAL/Shape_detection/Efficient_RANSAC/Cylinder.h
+include/CGAL/Shape_detection/Efficient_RANSAC/Efficient_RANSAC.h
+include/CGAL/Shape_detection/Efficient_RANSAC/Efficient_RANSAC_traits.h
+include/CGAL/Shape_detection/Efficient_RANSAC/Octree.h
+include/CGAL/Shape_detection/Efficient_RANSAC/Plane.h
+include/CGAL/Shape_detection/Efficient_RANSAC/Shape_base.h
+include/CGAL/Shape_detection/Efficient_RANSAC/Sphere.h
+include/CGAL/Shape_detection/Efficient_RANSAC/Torus.h
+include/CGAL/Shape_detection/Efficient_RANSAC/property_map.h
+include/CGAL/Shape_detection/Region_growing.h
+include/CGAL/Shape_detection/Region_growing/Region_growing.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/K_neighbor_query.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_line_fit_region.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_line_fit_sorting.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_plane_fit_region.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_plane_fit_sorting.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Sphere_neighbor_query.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh/Least_squares_plane_fit_region.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh/Least_squares_plane_fit_sorting.h
+include/CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh/One_ring_neighbor_query.h
+include/CGAL/Shape_detection/Region_growing/internal/property_map.h
+include/CGAL/Shape_detection/Region_growing/internal/utils.h
+include/CGAL/Shape_detection/deprecated/Region_growing.h
+include/CGAL/Shape_detection/deprecated/Shape_detection_traits.h
 include/CGAL/Shape_detection_3.h
-include/CGAL/Shape_detection_3/Cone.h
-include/CGAL/Shape_detection_3/Cylinder.h
-include/CGAL/Shape_detection_3/Efficient_RANSAC.h
-include/CGAL/Shape_detection_3/Efficient_RANSAC_traits.h
-include/CGAL/Shape_detection_3/Octree.h
-include/CGAL/Shape_detection_3/Plane.h
-include/CGAL/Shape_detection_3/Region_growing.h
-include/CGAL/Shape_detection_3/Shape_base.h
-include/CGAL/Shape_detection_3/Shape_detection_traits.h
-include/CGAL/Shape_detection_3/Sphere.h
-include/CGAL/Shape_detection_3/Torus.h
-include/CGAL/Shape_detection_3/property_maps.h
 include/CGAL/Side_of_bounded_square_2.h
 include/CGAL/Side_of_oriented_square_2.h
 include/CGAL/Side_of_triangle_mesh.h
@@ -2184,6 +2264,7 @@ include/CGAL/Skin_surface_refinement_policy_3.h
 include/CGAL/Skin_surface_traits_3.h
 include/CGAL/Skiplist.h
 include/CGAL/Small_side_angle_bisector_decomposition_2.h
+include/CGAL/Small_unordered_map.h
 include/CGAL/Snap_rounding_2.h
 include/CGAL/Snap_rounding_kd_2.h
 include/CGAL/Snap_rounding_traits_2.h
@@ -2238,6 +2319,8 @@ include/CGAL/Subdivision_method_3/subdivision_masks_3.h
 include/CGAL/Subdivision_method_3/subdivision_methods_3.h
 include/CGAL/Surface_mesh.h
 include/CGAL/Surface_mesh/IO.h
+include/CGAL/Surface_mesh/IO/3mf.h
+include/CGAL/Surface_mesh/IO/PLY.h
 include/CGAL/Surface_mesh/Properties.h
 include/CGAL/Surface_mesh/Surface_mesh.h
 include/CGAL/Surface_mesh/Surface_mesh_fwd.h
@@ -2281,28 +2364,35 @@ include/CGAL/Surface_mesh_shortest_path/function_objects.h
 include/CGAL/Surface_mesh_shortest_path/internal/Cone_expansion_event.h
 include/CGAL/Surface_mesh_shortest_path/internal/Cone_tree.h
 include/CGAL/Surface_mesh_shortest_path/internal/misc_functions.h
-include/CGAL/Surface_mesh_simplification/Detail/Common.h
-include/CGAL/Surface_mesh_simplification/Detail/Edge_collapse.h
-include/CGAL/Surface_mesh_simplification/Detail/Edge_collapse_impl.h
 include/CGAL/Surface_mesh_simplification/Edge_collapse_visitor_base.h
-include/CGAL/Surface_mesh_simplification/HalfedgeGraph_Polyhedron_3.h
+include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Bounded_distance_placement.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Bounded_normal_change_placement.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Constrained_placement.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Count_ratio_stop_predicate.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Count_stop_predicate.h
-include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Detail/Lindstrom_Turk_core.h
-include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Detail/Lindstrom_Turk_core_impl.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_length_cost.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_length_stop_predicate.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_profile.h
-include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_profile_impl.h
+include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/GarlandHeckbert_policies.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/LindstromTurk.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/LindstromTurk_cost.h
-include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/LindstromTurk_params.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/LindstromTurk_placement.h
-include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Midpoint_and_length.h
 include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Midpoint_placement.h
+include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/internal/GarlandHeckbert_core.h
+include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/internal/LindstromTurk_params.h
+include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/internal/Lindstrom_Turk_core.h
 include/CGAL/Surface_mesh_simplification/edge_collapse.h
+include/CGAL/Surface_mesh_simplification/internal/Common.h
+include/CGAL/Surface_mesh_simplification/internal/Edge_collapse.h
+include/CGAL/Surface_mesh_topology/internal/Edge_weight_functor.h
+include/CGAL/Surface_mesh_topology/internal/Facewidth.h
+include/CGAL/Surface_mesh_topology/internal/Functors_for_face_graph_wrapper.h
+include/CGAL/Surface_mesh_topology/internal/Generic_map_selector.h
+include/CGAL/Surface_mesh_topology/internal/Iterators_for_face_graph_wrapper.h
+include/CGAL/Surface_mesh_topology/internal/Minimal_quadrangulation.h
+include/CGAL/Surface_mesh_topology/internal/Path_generators.h
+include/CGAL/Surface_mesh_topology/internal/Path_on_surface_with_rle.h
+include/CGAL/Surface_mesh_topology/internal/Shortest_noncontractible_cycle.h
 include/CGAL/Surface_mesh_traits_generator_3.h
 include/CGAL/Surface_mesh_triangulation_generator_3.h
 include/CGAL/Surface_mesh_vertex_base_3.h
@@ -2367,6 +2457,20 @@ include/CGAL/Surface_sweep_2_algorithms.h
 include/CGAL/Sweep_line_2_algorithms.h
 include/CGAL/TDS_full_cell_default_storage_policy.h
 include/CGAL/TDS_full_cell_mirror_storage_policy.h
+include/CGAL/Tetrahedral_remeshing/Remeshing_cell_base_3.h
+include/CGAL/Tetrahedral_remeshing/Remeshing_triangulation_3.h
+include/CGAL/Tetrahedral_remeshing/Remeshing_vertex_base_3.h
+include/CGAL/Tetrahedral_remeshing/Sizing_field.h
+include/CGAL/Tetrahedral_remeshing/Uniform_sizing_field.h
+include/CGAL/Tetrahedral_remeshing/internal/FMLS.h
+include/CGAL/Tetrahedral_remeshing/internal/collapse_short_edges.h
+include/CGAL/Tetrahedral_remeshing/internal/compute_c3t3_statistics.h
+include/CGAL/Tetrahedral_remeshing/internal/flip_edges.h
+include/CGAL/Tetrahedral_remeshing/internal/smooth_vertices.h
+include/CGAL/Tetrahedral_remeshing/internal/split_long_edges.h
+include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_adaptive_remeshing_impl.h
+include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_remeshing_helpers.h
+include/CGAL/Tetrahedral_remeshing/tetrahedral_remeshing_io.h
 include/CGAL/Tetrahedron_3.h
 include/CGAL/Three/Buffer_objects.h
 include/CGAL/Three/Edge_container.h
@@ -2409,7 +2513,12 @@ include/CGAL/Triangulated_mixed_complex_observer_3.h
 include/CGAL/Triangulation.h
 include/CGAL/Triangulation_2.h
 include/CGAL/Triangulation_2/insert_constraints.h
-include/CGAL/Triangulation_2_filtered_projection_traits_3.h
+include/CGAL/Triangulation_2/internal/CTP2_subconstraint_graph.h
+include/CGAL/Triangulation_2/internal/Constraint_hierarchy_2.h
+include/CGAL/Triangulation_2/internal/Polyline_constraint_hierarchy_2.h
+include/CGAL/Triangulation_2/internal/Triangulation_2_filtered_projection_traits_3.h
+include/CGAL/Triangulation_2/internal/Triangulation_2_projection_traits_base_3.h
+include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h
 include/CGAL/Triangulation_2_projection_traits_3.h
 include/CGAL/Triangulation_2_to_lcc.h
 include/CGAL/Triangulation_2_traits_3.h
@@ -2433,9 +2542,9 @@ include/CGAL/Triangulation_ds_vertex.h
 include/CGAL/Triangulation_ds_vertex_2.h
 include/CGAL/Triangulation_ds_vertex_base_2.h
 include/CGAL/Triangulation_ds_vertex_base_3.h
-include/CGAL/Triangulation_euclidean_traits_2.h
 include/CGAL/Triangulation_face.h
 include/CGAL/Triangulation_face_base_2.h
+include/CGAL/Triangulation_face_base_with_id_2.h
 include/CGAL/Triangulation_face_base_with_info_2.h
 include/CGAL/Triangulation_full_cell.h
 include/CGAL/Triangulation_geom_traits_3.h
@@ -2444,8 +2553,6 @@ include/CGAL/Triangulation_hierarchy_3.h
 include/CGAL/Triangulation_hierarchy_vertex_base_2.h
 include/CGAL/Triangulation_hierarchy_vertex_base_3.h
 include/CGAL/Triangulation_incremental_builder_3.h
-include/CGAL/Triangulation_iterator_adaptator.h
-include/CGAL/Triangulation_line_face_circulator_2.h
 include/CGAL/Triangulation_simplex_3.h
 include/CGAL/Triangulation_structural_filtering_traits.h
 include/CGAL/Triangulation_utils_2.h
@@ -2456,7 +2563,6 @@ include/CGAL/Triangulation_vertex_base_3.h
 include/CGAL/Triangulation_vertex_base_with_id_2.h
 include/CGAL/Triangulation_vertex_base_with_info_2.h
 include/CGAL/Triangulation_vertex_base_with_info_3.h
-include/CGAL/Trivial_iterator.h
 include/CGAL/Twotuple.h
 include/CGAL/Umbilics.h
 include/CGAL/Uncertain.h
@@ -2507,7 +2613,6 @@ include/CGAL/Voronoi_intersection_2_traits_3.h
 include/CGAL/Weighted_Minkowski_distance.h
 include/CGAL/Weighted_alpha_shape_euclidean_traits_2.h
 include/CGAL/Weighted_alpha_shape_euclidean_traits_3.h
-include/CGAL/Weighted_point.h
 include/CGAL/Weighted_point_2.h
 include/CGAL/Weighted_point_3.h
 include/CGAL/Width_3.h
@@ -2529,9 +2634,7 @@ include/CGAL/atomic.h
 include/CGAL/auto_link/CGAL.h
 include/CGAL/auto_link/CORE.h
 include/CGAL/auto_link/ImageIO.h
-include/CGAL/auto_link/LAPACK.h
 include/CGAL/auto_link/Qt.h
-include/CGAL/auto_link/TAUCS.h
 include/CGAL/auto_link/auto_link.h
 include/CGAL/barycenter.h
 include/CGAL/basic.h
@@ -2541,6 +2644,7 @@ include/CGAL/basic_constructions_3.h
 include/CGAL/bilateral_smooth_point_set.h
 include/CGAL/boost/bimap.hpp
 include/CGAL/boost/bimap/multiset_of.hpp
+include/CGAL/boost/graph/Alpha_expansion_MaxFlow_tag.h
 include/CGAL/boost/graph/Dual.h
 include/CGAL/boost/graph/Euler_operations.h
 include/CGAL/boost/graph/Face_filtered_graph.h
@@ -2548,13 +2652,15 @@ include/CGAL/boost/graph/Graph_with_descriptor_with_graph.h
 include/CGAL/boost/graph/Graph_with_descriptor_with_graph_fwd.h
 include/CGAL/boost/graph/METIS/partition_dual_graph.h
 include/CGAL/boost/graph/METIS/partition_graph.h
+include/CGAL/boost/graph/Named_function_parameters.h
 include/CGAL/boost/graph/Seam_mesh.h
+include/CGAL/boost/graph/alpha_expansion_graphcut.h
 include/CGAL/boost/graph/backward_compatibility_functions.h
-include/CGAL/boost/graph/boost_parameters_interface.h
 include/CGAL/boost/graph/convert_nef_polyhedron_to_polygon_mesh.h
 include/CGAL/boost/graph/copy_face_graph.h
 include/CGAL/boost/graph/dijkstra_shortest_paths.h
 include/CGAL/boost/graph/dijkstra_shortest_paths.hpp
+include/CGAL/boost/graph/generators.h
 include/CGAL/boost/graph/graph_concepts.h
 include/CGAL/boost/graph/graph_traits_Arrangement_2.h
 include/CGAL/boost/graph/graph_traits_Constrained_Delaunay_triangulation_2.h
@@ -2582,25 +2688,36 @@ include/CGAL/boost/graph/helpers.h
 include/CGAL/boost/graph/internal/Has_member_clear.h
 include/CGAL/boost/graph/internal/Has_member_id.h
 include/CGAL/boost/graph/internal/OM_iterator_from_circulator.h
+include/CGAL/boost/graph/internal/graph_traits_2D_triangulation.h
+include/CGAL/boost/graph/internal/graph_traits_2D_triangulation_helper.h
 include/CGAL/boost/graph/internal/helpers.h
+include/CGAL/boost/graph/internal/initialized_index_maps_helpers.h
+include/CGAL/boost/graph/internal/properties_2D_triangulation.h
 include/CGAL/boost/graph/io.h
 include/CGAL/boost/graph/iterator.h
-include/CGAL/boost/graph/named_function_params.h
 include/CGAL/boost/graph/named_params_helper.h
 include/CGAL/boost/graph/parameters_interface.h
 include/CGAL/boost/graph/partition.h
 include/CGAL/boost/graph/properties.h
+include/CGAL/boost/graph/properties_Constrained_Delaunay_triangulation_2.h
+include/CGAL/boost/graph/properties_Constrained_triangulation_2.h
+include/CGAL/boost/graph/properties_Constrained_triangulation_plus_2.h
+include/CGAL/boost/graph/properties_Delaunay_triangulation_2.h
 include/CGAL/boost/graph/properties_Linear_cell_complex_for_combinatorial_map.h
 include/CGAL/boost/graph/properties_OpenMesh.h
 include/CGAL/boost/graph/properties_PolyMesh_ArrayKernelT.h
 include/CGAL/boost/graph/properties_Polyhedron_3.h
 include/CGAL/boost/graph/properties_Polyhedron_3_features.h
 include/CGAL/boost/graph/properties_Polyhedron_3_time_stamp.h
+include/CGAL/boost/graph/properties_Regular_triangulation_2.h
 include/CGAL/boost/graph/properties_Seam_mesh.h
 include/CGAL/boost/graph/properties_Surface_mesh.h
 include/CGAL/boost/graph/properties_Surface_mesh_features.h
 include/CGAL/boost/graph/properties_Surface_mesh_time_stamp.h
 include/CGAL/boost/graph/properties_TriMesh_ArrayKernelT.h
+include/CGAL/boost/graph/properties_Triangulation_2.h
+include/CGAL/boost/graph/properties_Triangulation_data_structure_2.h
+include/CGAL/boost/graph/properties_Triangulation_hierarchy_2.h
 include/CGAL/boost/graph/property_maps.h
 include/CGAL/boost/graph/selection.h
 include/CGAL/boost/graph/split_graph_into_polylines.h
@@ -2625,8 +2742,8 @@ include/CGAL/ch_melkman.h
 include/CGAL/ch_selected_extreme_points_2.h
 include/CGAL/circulator.h
 include/CGAL/circulator_bases.h
+include/CGAL/cluster_point_set.h
 include/CGAL/compare_vertices.h
-include/CGAL/compiler_config.h
 include/CGAL/compute_average_spacing.h
 include/CGAL/compute_outer_frame_margin.h
 include/CGAL/config.h
@@ -2643,7 +2760,6 @@ include/CGAL/convex_decomposition_3.h
 include/CGAL/convex_hull_2.h
 include/CGAL/convex_hull_3.h
 include/CGAL/convex_hull_3_to_face_graph.h
-include/CGAL/convex_hull_3_to_polyhedron_3.h
 include/CGAL/convex_hull_constructive_traits_2.h
 include/CGAL/convex_hull_traits_2.h
 include/CGAL/convexity_check_2.h
@@ -2660,11 +2776,18 @@ include/CGAL/disable_warnings.h
 include/CGAL/distance_predicates_2.h
 include/CGAL/distance_predicates_3.h
 include/CGAL/double.h
+include/CGAL/draw_face_graph_with_paths.h
 include/CGAL/draw_linear_cell_complex.h
+include/CGAL/draw_nef_3.h
+include/CGAL/draw_periodic_2_triangulation_2.h
+include/CGAL/draw_point_set_3.h
+include/CGAL/draw_polygon_2.h
+include/CGAL/draw_polygon_with_holes_2.h
 include/CGAL/draw_polyhedron.h
 include/CGAL/draw_surface_mesh.h
 include/CGAL/draw_triangulation_2.h
 include/CGAL/draw_triangulation_3.h
+include/CGAL/draw_voronoi_diagram_2.h
 include/CGAL/edge_aware_upsample_point_set.h
 include/CGAL/enable_warnings.h
 include/CGAL/enum.h
@@ -2682,7 +2805,7 @@ include/CGAL/extract_mean_curvature_flow_skeleton.h
 include/CGAL/extremal_polygon_2.h
 include/CGAL/exude_mesh_3.h
 include/CGAL/float.h
-include/CGAL/function.h
+include/CGAL/for_each.h
 include/CGAL/function_objects.h
 include/CGAL/functional.h
 include/CGAL/functions_on_enums.h
@@ -2736,7 +2859,6 @@ include/CGAL/internal/Combinatorial_map_group_functors.h
 include/CGAL/internal/Combinatorial_map_internal_functors.h
 include/CGAL/internal/Combinatorial_map_sewable.h
 include/CGAL/internal/Combinatorial_map_utility.h
-include/CGAL/internal/Combinatorial_map_utility_novariadic.h
 include/CGAL/internal/Dehn_hyperbolic_octagon_translation_word.h
 include/CGAL/internal/Delaunay_triangulation_hierarchy_3.h
 include/CGAL/internal/Dummy_tds_3.h
@@ -2749,6 +2871,7 @@ include/CGAL/internal/Generalized_map_group_functors.h
 include/CGAL/internal/Generalized_map_internal_functors.h
 include/CGAL/internal/Generalized_map_sewable.h
 include/CGAL/internal/Generic_random_point_generator.h
+include/CGAL/internal/Geometry_container.h
 include/CGAL/internal/Get_dimension_tag.h
 include/CGAL/internal/Has_boolean_tags.h
 include/CGAL/internal/Has_member_visited.h
@@ -2766,7 +2889,6 @@ include/CGAL/internal/Mesh_3/check_weights.h
 include/CGAL/internal/Mesh_3/get_index.h
 include/CGAL/internal/Mesh_3/helpers.h
 include/CGAL/internal/Mesh_3/indices_management.h
-include/CGAL/internal/Parallel_callback.h
 include/CGAL/internal/Periodic_2_Delaunay_triangulation_filtered_traits_2.h
 include/CGAL/internal/Periodic_2_Delaunay_triangulation_statically_filtered_traits_2.h
 include/CGAL/internal/Periodic_2_construct_point_2.h
@@ -2789,6 +2911,7 @@ include/CGAL/internal/Periodic_3_triangulation_statically_filtered_traits_3.h
 include/CGAL/internal/Periodic_4_hyperbolic_triangulation_dummy_14.h
 include/CGAL/internal/Projection_traits_3.h
 include/CGAL/internal/Robust_periodic_weighted_circumcenter_traits_3.h
+include/CGAL/internal/Search_helpers.h
 include/CGAL/internal/Static_filters/Angle_3.h
 include/CGAL/internal/Static_filters/Collinear_3.h
 include/CGAL/internal/Static_filters/Compare_squared_radius_3.h
@@ -2796,6 +2919,7 @@ include/CGAL/internal/Static_filters/Compare_weighted_squared_radius_3.h
 include/CGAL/internal/Static_filters/Compare_x_2.h
 include/CGAL/internal/Static_filters/Compare_y_2.h
 include/CGAL/internal/Static_filters/Compare_y_at_x_2.h
+include/CGAL/internal/Static_filters/Coplanar_3.h
 include/CGAL/internal/Static_filters/Coplanar_orientation_3.h
 include/CGAL/internal/Static_filters/Coplanar_side_of_bounded_circle_3.h
 include/CGAL/internal/Static_filters/Do_intersect_2.h
@@ -2820,7 +2944,6 @@ include/CGAL/internal/Static_or_dynamic_array.h
 include/CGAL/internal/Surface_mesh_deformation/Spokes_and_rims_iterator.h
 include/CGAL/internal/Surface_mesh_segmentation/AABB_traits.h
 include/CGAL/internal/Surface_mesh_segmentation/AABB_traversal_traits.h
-include/CGAL/internal/Surface_mesh_segmentation/Alpha_expansion_graph_cut.h
 include/CGAL/internal/Surface_mesh_segmentation/Disk_samplers.h
 include/CGAL/internal/Surface_mesh_segmentation/Expectation_maximization.h
 include/CGAL/internal/Surface_mesh_segmentation/Filters.h
@@ -2836,22 +2959,24 @@ include/CGAL/internal/Transform_coordinates_traits_3.h
 include/CGAL/internal/Triangulation/Dummy_TDS.h
 include/CGAL/internal/Triangulation/Triangulation_ds_iterators.h
 include/CGAL/internal/Triangulation/utilities.h
-include/CGAL/internal/Triangulation_2_filtered_projection_traits_3.h
-include/CGAL/internal/Triangulation_2_projection_traits_base_3.h
 include/CGAL/internal/Triangulation_ds_circulators_3.h
 include/CGAL/internal/Triangulation_ds_iterators_3.h
+include/CGAL/internal/alpha_shape_mesh.h
 include/CGAL/internal/auxiliary/graph.h
 include/CGAL/internal/boost/array_binary_tree.hpp
-include/CGAL/internal/boost/function_property_map.hpp
 include/CGAL/internal/boost/mutable_heap.hpp
 include/CGAL/internal/boost/mutable_queue.hpp
 include/CGAL/internal/bounded_priority_queue.h
 include/CGAL/internal/canonicalize_helper.h
+include/CGAL/internal/compute_confidences.h
 include/CGAL/internal/container_fwd_fixed.hpp
 include/CGAL/internal/deprecation_warning.h
 include/CGAL/internal/disable_deprecation_warnings_and_errors.h
 include/CGAL/internal/enable_third_party_libraries.h
+include/CGAL/internal/hypothesis.h
 include/CGAL/internal/info_check.h
+include/CGAL/internal/parameters.h
+include/CGAL/internal/point_set_with_planes.h
 include/CGAL/interpolation_functions.h
 include/CGAL/intersection_2.h
 include/CGAL/intersection_3.h
@@ -2914,6 +3039,7 @@ include/CGAL/license/Minkowski_sum_3.h
 include/CGAL/license/Nef_2.h
 include/CGAL/license/Nef_3.h
 include/CGAL/license/Nef_S2.h
+include/CGAL/license/Optimal_bounding_box.h
 include/CGAL/license/Optimal_transportation_reconstruction_2.h
 include/CGAL/license/Partition_2.h
 include/CGAL/license/Periodic_2_triangulation_2.h
@@ -2923,7 +3049,6 @@ include/CGAL/license/Periodic_4_hyperbolic_triangulation_2.h
 include/CGAL/license/Point_set_2.h
 include/CGAL/license/Point_set_3.h
 include/CGAL/license/Point_set_processing_3.h
-include/CGAL/license/Point_set_shape_detection_3.h
 include/CGAL/license/Poisson_surface_reconstruction_3.h
 include/CGAL/license/Polygon_mesh_processing.h
 include/CGAL/license/Polygon_mesh_processing/Compute_normal.h
@@ -2933,12 +3058,14 @@ include/CGAL/license/Polygon_mesh_processing/core.h
 include/CGAL/license/Polygon_mesh_processing/corefinement.h
 include/CGAL/license/Polygon_mesh_processing/detect_features.h
 include/CGAL/license/Polygon_mesh_processing/distance.h
+include/CGAL/license/Polygon_mesh_processing/locate.h
 include/CGAL/license/Polygon_mesh_processing/measure.h
 include/CGAL/license/Polygon_mesh_processing/meshing_hole_filling.h
 include/CGAL/license/Polygon_mesh_processing/miscellaneous.h
 include/CGAL/license/Polygon_mesh_processing/orientation.h
 include/CGAL/license/Polygon_mesh_processing/predicate.h
 include/CGAL/license/Polygon_mesh_processing/repair.h
+include/CGAL/license/Polygonal_surface_reconstruction.h
 include/CGAL/license/Polyhedron.h
 include/CGAL/license/Polyline_simplification_2.h
 include/CGAL/license/Polytope_distance_d.h
@@ -2950,6 +3077,7 @@ include/CGAL/license/SearchStructures.h
 include/CGAL/license/Segment_Delaunay_graph_2.h
 include/CGAL/license/Segment_Delaunay_graph_Linf_2.h
 include/CGAL/license/Set_movable_separability_2.h
+include/CGAL/license/Shape_detection.h
 include/CGAL/license/Skin_surface_3.h
 include/CGAL/license/Snap_rounding_2.h
 include/CGAL/license/Spatial_searching.h
@@ -2963,10 +3091,12 @@ include/CGAL/license/Surface_mesh_segmentation.h
 include/CGAL/license/Surface_mesh_shortest_path.h
 include/CGAL/license/Surface_mesh_simplification.h
 include/CGAL/license/Surface_mesh_skeletonization.h
+include/CGAL/license/Surface_mesh_topology.h
 include/CGAL/license/Surface_mesher.h
 include/CGAL/license/Surface_sweep_2.h
 include/CGAL/license/TDS_2.h
 include/CGAL/license/TDS_3.h
+include/CGAL/license/Tetrahedral_remeshing.h
 include/CGAL/license/Three.h
 include/CGAL/license/Triangulation.h
 include/CGAL/license/Triangulation_2.h
@@ -3028,6 +3158,7 @@ include/CGAL/number_utils.h
 include/CGAL/number_utils_classes.h
 include/CGAL/odt_optimize_mesh_3.h
 include/CGAL/offset_polygon_2.h
+include/CGAL/optimal_bounding_box.h
 include/CGAL/optimize_mesh_3.h
 include/CGAL/optimize_periodic_3_mesh_3.h
 include/CGAL/partition_2.h
@@ -3040,6 +3171,8 @@ include/CGAL/point_generators_2.h
 include/CGAL/point_generators_3.h
 include/CGAL/point_generators_d.h
 include/CGAL/point_set_processing_assertions.h
+include/CGAL/pointmatcher/compute_registration_transformation.h
+include/CGAL/pointmatcher/register_point_sets.h
 include/CGAL/poisson_refine_triangulation.h
 include/CGAL/poisson_surface_reconstruction.h
 include/CGAL/polygon_function_objects.h
@@ -3073,7 +3206,6 @@ include/CGAL/rectangular_p_center_2.h
 include/CGAL/refine_mesh_3.h
 include/CGAL/refine_periodic_3_mesh_3.h
 include/CGAL/regular_neighbor_coordinates_2.h
-include/CGAL/regularize_planes.h
 include/CGAL/remove_far_points_in_mesh_3.h
 include/CGAL/remove_outliers.h
 include/CGAL/representation_tags.h
@@ -3107,9 +3239,9 @@ include/CGAL/surface_reconstruction_points_assertions.h
 include/CGAL/sweep_observer.h
 include/CGAL/tags.h
 include/CGAL/test_FPU_rounding_mode_impl.h
+include/CGAL/tetrahedral_remeshing.h
 include/CGAL/thread.h
 include/CGAL/to_rational.h
-include/CGAL/trace.h
 include/CGAL/transforming_iterator.h
 include/CGAL/transforming_pair_iterator.h
 include/CGAL/triangulate_mixed_complex_3.h
@@ -3119,7 +3251,6 @@ include/CGAL/tss.h
 include/CGAL/tuple.h
 include/CGAL/type_traits.h
 include/CGAL/typeset.h
-include/CGAL/unordered.h
 include/CGAL/use.h
 include/CGAL/user_classes.h
 include/CGAL/utility.h
@@ -3136,30 +3267,27 @@ include/CGAL/width_assertions.h
 include/CGAL/wlop_simplify_and_regularize_point_set.h
 include/CGAL/wmult.h
 lib/cmake/CGAL/CGALConfig.cmake
+lib/cmake/CGAL/CGALConfigBuildVersion.cmake
 lib/cmake/CGAL/CGALConfigVersion.cmake
+lib/cmake/CGAL/CGALConfigVersion_binary_header_only.cmake.in
 lib/cmake/CGAL/CGALConfig_binary.cmake.in
 lib/cmake/CGAL/CGALConfig_binary_header_only.cmake.in
 lib/cmake/CGAL/CGALConfig_install.cmake.in
-lib/cmake/CGAL/CGALExports-noconfig.cmake
-lib/cmake/CGAL/CGALExports.cmake
-lib/cmake/CGAL/CGALLibConfig.cmake
 lib/cmake/CGAL/CGALLibConfig.cmake.in
+lib/cmake/CGAL/CGAL_Boost_iostreams_support.cmake
+lib/cmake/CGAL/CGAL_Boost_serialization_support.cmake
 lib/cmake/CGAL/CGAL_CheckCXXFileRuns.cmake
 lib/cmake/CGAL/CGAL_Common.cmake
-lib/cmake/CGAL/CGAL_CoreExports-noconfig.cmake
-lib/cmake/CGAL/CGAL_CoreExports.cmake
-lib/cmake/CGAL/CGAL_CoreLibConfig.cmake
 lib/cmake/CGAL/CGAL_CreateSingleSourceCGALProgram.cmake
+lib/cmake/CGAL/CGAL_Eigen_support.cmake
+lib/cmake/CGAL/CGAL_GLPK_support.cmake
 lib/cmake/CGAL/CGAL_GeneratorSpecificSettings.cmake
-lib/cmake/CGAL/CGAL_ImageIOExports-noconfig.cmake
-lib/cmake/CGAL/CGAL_ImageIOExports.cmake
-lib/cmake/CGAL/CGAL_ImageIOLibConfig.cmake
-lib/cmake/CGAL/CGAL_Locate_CGAL_TAUCS.cmake
+lib/cmake/CGAL/CGAL_LASLIB_support.cmake
 lib/cmake/CGAL/CGAL_Macros.cmake
-lib/cmake/CGAL/CGAL_Qt5Exports-noconfig.cmake
-lib/cmake/CGAL/CGAL_Qt5Exports.cmake
-lib/cmake/CGAL/CGAL_Qt5LibConfig.cmake
+lib/cmake/CGAL/CGAL_OpenCV_support.cmake
+lib/cmake/CGAL/CGAL_OpenGR_support.cmake
 lib/cmake/CGAL/CGAL_Qt5_moc_and_resource_files.cmake
+lib/cmake/CGAL/CGAL_SCIP_support.cmake
 lib/cmake/CGAL/CGAL_SCM.cmake
 lib/cmake/CGAL/CGAL_SetupBoost.cmake
 lib/cmake/CGAL/CGAL_SetupCGALDependencies.cmake
@@ -3171,33 +3299,33 @@ lib/cmake/CGAL/CGAL_SetupFlags.cmake
 lib/cmake/CGAL/CGAL_SetupGMP.cmake
 lib/cmake/CGAL/CGAL_SetupLEDA.cmake
 lib/cmake/CGAL/CGAL_SetupVLD.cmake
+lib/cmake/CGAL/CGAL_TBB_support.cmake
+lib/cmake/CGAL/CGAL_TensorFlow_support.cmake
 lib/cmake/CGAL/CGAL_TweakFindBoost.cmake
-lib/cmake/CGAL/CGAL_UseBLAS.cmake
-lib/cmake/CGAL/CGAL_UseLAPACK.cmake
 lib/cmake/CGAL/CGAL_UseLEDA.cmake
 lib/cmake/CGAL/CGAL_UseMKL.cmake
 lib/cmake/CGAL/CGAL_UseMPFI.cmake
 lib/cmake/CGAL/CGAL_UseRS.cmake
 lib/cmake/CGAL/CGAL_UseRS3.cmake
-lib/cmake/CGAL/CGAL_UseTAUCS.cmake
 lib/cmake/CGAL/CGAL_VersionUtils.cmake
 lib/cmake/CGAL/CGAL_add_test.cmake
 lib/cmake/CGAL/CGAL_display_flags.cmake
 lib/cmake/CGAL/CGAL_enable_end_of_configuration_hook.cmake
 lib/cmake/CGAL/CGAL_parse_version_h.cmake
+lib/cmake/CGAL/CGAL_pointmatcher_support.cmake
 lib/cmake/CGAL/CGAL_setup_target_dependencies.cmake
 lib/cmake/CGAL/CGAL_target_use_TBB.cmake
-lib/cmake/CGAL/FindBLAS.cmake
 lib/cmake/CGAL/FindCORE.cmake
 lib/cmake/CGAL/FindESBTL.cmake
 lib/cmake/CGAL/FindEigen3.cmake
 lib/cmake/CGAL/FindF2C.cmake
+lib/cmake/CGAL/FindGLPK.cmake
 lib/cmake/CGAL/FindGMP.cmake
 lib/cmake/CGAL/FindGMPXX.cmake
 lib/cmake/CGAL/FindIPE.cmake
-lib/cmake/CGAL/FindLAPACK.cmake
 lib/cmake/CGAL/FindLASLIB.cmake
 lib/cmake/CGAL/FindLEDA.cmake
+lib/cmake/CGAL/FindLibSSH.cmake
 lib/cmake/CGAL/FindMETIS.cmake
 lib/cmake/CGAL/FindMKL.cmake
 lib/cmake/CGAL/FindMPFI.cmake
@@ -3207,7 +3335,6 @@ lib/cmake/CGAL/FindOpenMesh.cmake
 lib/cmake/CGAL/FindRS.cmake
 lib/cmake/CGAL/FindRS3.cmake
 lib/cmake/CGAL/FindSuiteSparse.cmake
-lib/cmake/CGAL/FindTAUCS.cmake
 lib/cmake/CGAL/FindTBB.cmake
 lib/cmake/CGAL/FindTensorFlow.cmake
 lib/cmake/CGAL/Help/CGAL_SetupBoost.rst
@@ -3239,14 +3366,11 @@ lib/cmake/CGAL/config/support/print_OPENGL_version.cpp
 lib/cmake/CGAL/config/support/print_QT4_version.cpp
 lib/cmake/CGAL/config/support/print_QT_version.cpp
 lib/cmake/CGAL/config/support/print_ZLIB_version.cpp
-lib/cmake/CGAL/config/support/test_ATLAS.cpp
-lib/cmake/CGAL/config/support/test_BLAS.cpp
 lib/cmake/CGAL/config/support/test_BOOST.cpp
 lib/cmake/CGAL/config/support/test_BOOST_PROGRAM_OPTIONS.cpp
 lib/cmake/CGAL/config/support/test_BOOST_THREAD.cpp
 lib/cmake/CGAL/config/support/test_GMP.cpp
 lib/cmake/CGAL/config/support/test_GMPXX.cpp
-lib/cmake/CGAL/config/support/test_LAPACK.cpp
 lib/cmake/CGAL/config/support/test_LEDA.cpp
 lib/cmake/CGAL/config/support/test_LEDAWIN.cpp
 lib/cmake/CGAL/config/support/test_LIDIA.cpp
@@ -3273,27 +3397,34 @@ lib/cmake/CGAL/config/testfiles/CGAL_CFG_TEMPLATE_IN_DEFAULT_PARAMETER_BUG.cpp
 lib/cmake/CGAL/config/testfiles/CGAL_CFG_TYPENAME_BEFORE_DEFAULT_ARGUMENT_BUG.cpp
 lib/cmake/CGAL/config/testfiles/CGAL_CFG_USING_BASE_MEMBER_BUG_2.cpp
 lib/cmake/CGAL/config/version.h.in
+lib/cmake/CGAL/demo/icons/Delaunay_triangulation_2.png
+lib/cmake/CGAL/demo/icons/File.qrc
+lib/cmake/CGAL/demo/icons/Input.qrc
+lib/cmake/CGAL/demo/icons/Triangulation_2.qrc
+lib/cmake/CGAL/demo/icons/Voronoi_diagram_2.png
+lib/cmake/CGAL/demo/icons/fileNew.png
+lib/cmake/CGAL/demo/icons/fileOpen.png
+lib/cmake/CGAL/demo/icons/fileSave.png
+lib/cmake/CGAL/demo/icons/fit-page-32.png
+lib/cmake/CGAL/demo/icons/inputPoint.png
+lib/cmake/CGAL/demo/icons/inputPoint.svg
+lib/cmake/CGAL/demo/icons/inputPolyline.png
+lib/cmake/CGAL/demo/icons/license.txt
+lib/cmake/CGAL/demo/icons/zoom-best-fit.png
+lib/cmake/CGAL/demo/icons/zoom-best-fit.svg
+lib/cmake/CGAL/demo/resources/CGAL.qrc
+lib/cmake/CGAL/demo/resources/about_CGAL.html
+lib/cmake/CGAL/demo/resources/cgal_logo.xpm
+lib/cmake/CGAL/demo/resources/cgal_logo_ipe_2013.png
 lib/cmake/CGAL/list_of_whitelisted_headers.cmake
 lib/cmake/CGAL/process_dependencies.cmake
 lib/cmake/CGAL/run_cmd_redirection_cerr.cmake
 lib/cmake/CGAL/run_test_with_cin.cmake
 lib/cmake/CGAL/test_MPFI.cpp
-lib/libCGAL.so
-lib/libCGAL.so.13
-lib/libCGAL.so.13.0.3
-lib/libCGAL_Core.so
-lib/libCGAL_Core.so.13
-lib/libCGAL_Core.so.13.0.3
-lib/libCGAL_ImageIO.so
-lib/libCGAL_ImageIO.so.14
-lib/libCGAL_ImageIO.so.14.0.0
-lib/libCGAL_Qt5.so
-lib/libCGAL_Qt5.so.14
-lib/libCGAL_Qt5.so.14.0.0
-share/doc/CGAL-${PKGVERSION}/AUTHORS
-share/doc/CGAL-${PKGVERSION}/CHANGES.md
-share/doc/CGAL-${PKGVERSION}/LICENSE
-share/doc/CGAL-${PKGVERSION}/LICENSE.FREE_USE
-share/doc/CGAL-${PKGVERSION}/LICENSE.GPL
-share/doc/CGAL-${PKGVERSION}/LICENSE.LGPL
-share/man/man1/cgal_create_cmake_script.1
+man/man1/cgal_create_cmake_script.1
+share/doc/CGAL/AUTHORS
+share/doc/CGAL/CHANGES.md
+share/doc/CGAL/LICENSE
+share/doc/CGAL/LICENSE.FREE_USE
+share/doc/CGAL/LICENSE.GPL
+share/doc/CGAL/LICENSE.LGPL
diff --git a/cgal/buildlink3.mk b/cgal/buildlink3.mk
index 9f121d70d2..fc1df585a1 100644
--- a/cgal/buildlink3.mk
+++ b/cgal/buildlink3.mk
@@ -1,13 +1,13 @@
-# $NetBSD: buildlink3.mk,v 1.28 2017/08/24 20:03:00 adam Exp $
+# $NetBSD$
 
 BUILDLINK_TREE+=	cgal
 
 .if !defined(CGAL_BUILDLINK3_MK)
 CGAL_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.cgal+=	cgal>=4.11
-BUILDLINK_ABI_DEPENDS.cgal+=	cgal>=4.11
-BUILDLINK_PKGSRCDIR.cgal?=	../../wip/cgal
+BUILDLINK_API_DEPENDS.cgal+=	cgal>=5.1
+BUILDLINK_ABI_DEPENDS.cgal+=	cgal>=5.1
+BUILDLINK_PKGSRCDIR.cgal?=	../../math/cgal
 
 .include "../../devel/boost-headers/buildlink3.mk"
 .include "../../devel/boost-libs/buildlink3.mk"
diff --git a/cgal/distinfo b/cgal/distinfo
index 1ec595c5f4..82d63d74b7 100644
--- a/cgal/distinfo
+++ b/cgal/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.7 2016/04/01 12:17:33 jperkin Exp $
+$NetBSD$
 
-SHA1 (CGAL-4.14.tar.xz) = c70ac5017cbc755853457fc2415f6ccd9b1d17ac
-RMD160 (CGAL-4.14.tar.xz) = 12b008b415133061f6b4933093c889890e4f4c72
-SHA512 (CGAL-4.14.tar.xz) = 1f22da098a136c26fd51c7ac401212865dce7cc5110ca6a083ef6f09ead5c03a002bfd16752cb298427b84bd5b4900b52c6514f97ccd0e199ffb28e9fe640c43
-Size (CGAL-4.14.tar.xz) = 15602228 bytes
-SHA1 (patch-include_CGAL_config.h) = 7a4865b342e26b0c218958cf05cec6d7c1dc9dc6
+SHA1 (CGAL-5.1.tar.xz) = 0786b4b137c524121e6e1bc3db984a2c783d5ffd
+RMD160 (CGAL-5.1.tar.xz) = 004772acc7b4a9e031f03c84ba138217cec2f07d
+SHA512 (CGAL-5.1.tar.xz) = 41085eeb113cec0eede2e21df05c9d2530db5988b4f9d0379f8de7c655cab09266620eebe017e0141c0ccdbcbafe8c074fd5bec46a40aaba95aa7521732e4423
+Size (CGAL-5.1.tar.xz) = 22850692 bytes
diff --git a/cgal/patches/patch-include_CGAL_config.h b/cgal/patches/patch-include_CGAL_config.h
deleted file mode 100644
index 3740f4c258..0000000000
--- a/cgal/patches/patch-include_CGAL_config.h
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD$
-
-Add NetBSD endianness support
-
---- include/CGAL/config.h.orig	2017-09-20 19:00:13.000000000 +0000
-+++ include/CGAL/config.h
-@@ -325,6 +325,15 @@
- #  else
- #    error Unknown endianness
- #  endif
-+#elif defined(__NetBSD__)
-+#  include <sys/endian.h>
-+#  if _BYTE_ORDER == _LITTLE_ENDIAN
-+#    define CGAL_LITTLE_ENDIAN
-+#  elif _BYTE_ORDER == _BIG_ENDIAN
-+#    define CGAL_BIG_ENDIAN
-+#  else
-+#  error Unknown endianness
-+#  endif
- #elif defined(__sparc) || defined(__sparc__) \
-    || defined(_POWER) || defined(__powerpc__) \
-    || defined(__ppc__) || defined(__hppa) \


Home | Main Index | Thread Index | Old Index