pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/math/cgal (math/cgal) Updated 3.9 to 4.14 (Re: PR pkg...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9f23e5d5131b
branches:  trunk
changeset: 335561:9f23e5d5131b
user:      mef <mef%pkgsrc.org@localhost>
date:      Sat Jun 22 05:54:27 2019 +0000

description:
(math/cgal) Updated 3.9 to 4.14  (Re: PR pkg/54278)

CHANGES.md from 3.9 to 4.14 will be of 2.8k lines.
Here is the URL for Release information:

CGAL 4.14 released
  https://www.cgal.org/2019/03/29/cgal414/

CGAL 4.13.1 released
  https://www.cgal.org/2019/04/05/cgal4131

CGAL 4.12.2 released
  https://www.cgal.org/2019/04/05/cgal4122

Other old Release
  https://www.cgal.org/releases.html

diffstat:

 math/cgal/Makefile                                                    |    27 +-
 math/cgal/PLIST                                                       |  1961 ++++++---
 math/cgal/buildlink3.mk                                               |     7 +-
 math/cgal/distinfo                                                    |    16 +-
 math/cgal/patches/patch-include_CGAL_Mesh__2_Do__not__refine__edges.h |    15 -
 math/cgal/patches/patch-include_CGAL_Qt_GraphicsItem.h                |    18 -
 math/cgal/patches/patch-include_CGAL_Qt_GraphicsViewInput.h           |    17 -
 math/cgal/patches/patch-include_CGAL_config.h                         |    20 -
 math/cgal/patches/patch-manpage-installation                          |    15 -
 math/cgal/patches/patch-src-CMakeLists.txt                            |    14 -
 10 files changed, 1384 insertions(+), 726 deletions(-)

diffs (truncated from 3375 to 300 lines):

diff -r a70ed9394e2c -r 9f23e5d5131b math/cgal/Makefile
--- a/math/cgal/Makefile        Sat Jun 22 04:27:54 2019 +0000
+++ b/math/cgal/Makefile        Sat Jun 22 05:54:27 2019 +0000
@@ -1,10 +1,13 @@
-# $NetBSD: Makefile,v 1.41 2018/12/13 19:51:35 adam Exp $
+# $NetBSD: Makefile,v 1.42 2019/06/22 05:54:27 mef Exp $
 
-PKGNAME=       cgal-3.9
-DISTNAME=      CGAL-3.9
-PKGREVISION=   36
+VERSION=       4.14
+DISTNAME=      CGAL-${VERSION}
+PKGNAME=       ${DISTNAME:tl}
 CATEGORIES=    math
-MASTER_SITES=  https://gforge.inria.fr/frs/download.php/29125/
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=CGAL/}
+GITHUB_RELEASE=        releases/CGAL-${VERSION}
+
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    reinoud%NetBSD.org@localhost
 HOMEPAGE=      http://www.cgal.org/
@@ -13,6 +16,12 @@
 
 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
+
+REPLACE_BASH+= scripts/cgal_create_CMakeLists
+REPLACE_BASH+= scripts/cgal_create_cmake_script
 
 pre-install:
        find ${WRKSRC} -name \*.orig -exec rm {} \;
@@ -20,6 +29,10 @@
 .include "../../devel/boost-headers/buildlink3.mk"
 .include "../../devel/boost-libs/buildlink3.mk"
 .include "../../math/mpfr/buildlink3.mk"
-.include "../../x11/qt4-libs/buildlink3.mk"
-.include "../../x11/qt4-tools/buildlink3.mk"
+.include "../../devel/gmp/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r a70ed9394e2c -r 9f23e5d5131b math/cgal/PLIST
--- a/math/cgal/PLIST   Sat Jun 22 04:27:54 2019 +0000
+++ b/math/cgal/PLIST   Sat Jun 22 05:54:27 2019 +0000
@@ -1,13 +1,22 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2012/02/27 12:46:27 reinoud Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/06/22 05:54:27 mef Exp $
+bin/cgal_create_CMakeLists
 bin/cgal_create_cmake_script
 bin/cgal_make_macosx_app
-include/CGAL/AABB_intersections.h
+include/CGAL/AABB_face_graph_triangle_primitive.h
+include/CGAL/AABB_halfedge_graph_segment_primitive.h
+include/CGAL/AABB_polyhedral_oracle.h
 include/CGAL/AABB_polyhedron_segment_primitive.h
 include/CGAL/AABB_polyhedron_triangle_primitive.h
+include/CGAL/AABB_primitive.h
 include/CGAL/AABB_segment_primitive.h
 include/CGAL/AABB_traits.h
 include/CGAL/AABB_tree.h
 include/CGAL/AABB_triangle_primitive.h
+include/CGAL/AABB_triangulation_3_cell_primitive.h
+include/CGAL/AABB_triangulation_3_triangle_primitive.h
+include/CGAL/Advancing_front_surface_reconstruction.h
+include/CGAL/Advancing_front_surface_reconstruction_cell_base_3.h
+include/CGAL/Advancing_front_surface_reconstruction_vertex_base_3.h
 include/CGAL/Aff_transformation_2.h
 include/CGAL/Aff_transformation_3.h
 include/CGAL/Algebraic_extension_traits.h
@@ -82,17 +91,6 @@
 include/CGAL/Apollonius_graph_2/Constructions_C2.h
 include/CGAL/Apollonius_graph_2/Constructions_ftC2.h
 include/CGAL/Apollonius_graph_2/Constructions_rtH2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/Apollonius_graph_mixed_filtered_traits_2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/Apollonius_graph_mixed_traits_2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/Apollonius_graph_new_filtered_traits_2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/Apollonius_graph_new_traits_2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/Conflict_2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/Edge_conflict_2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/Finite_edge_conflict_2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/Infinite_edge_conflict_2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/New_predicates_C2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/Orientation_2.h
-include/CGAL/Apollonius_graph_2/Delage_traits/Vertex_conflict_2.h
 include/CGAL/Apollonius_graph_2/Finite_edge_test8_C2.h
 include/CGAL/Apollonius_graph_2/Finite_edge_test_C2.h
 include/CGAL/Apollonius_graph_2/Incircle8_C2.h
@@ -112,7 +110,6 @@
 include/CGAL/Apollonius_graph_2/comparator_profiler.h
 include/CGAL/Apollonius_graph_2/compare_quadratic.h
 include/CGAL/Apollonius_graph_2/predicate_profiler.h
-include/CGAL/Apollonius_graph_2/uncertain/Apollonius_graph_uncertain_filtered_traits_2.h
 include/CGAL/Apollonius_graph_2/uncertain/Uncertain_is_hidden_C2.h
 include/CGAL/Apollonius_graph_2/uncertain/Uncertain_oriented_side_of_bisector_C2.h
 include/CGAL/Apollonius_graph_2/uncertain/Uncertain_vertex_conflict_2.h
@@ -152,9 +149,9 @@
 include/CGAL/Arr_dcel_base.h
 include/CGAL/Arr_default_dcel.h
 include/CGAL/Arr_default_overlay_traits.h
+include/CGAL/Arr_directional_non_caching_segment_basic_traits_2.h
 include/CGAL/Arr_enums.h
 include/CGAL/Arr_extended_dcel.h
-include/CGAL/Arr_extended_rational_arc_traits_d_1.h
 include/CGAL/Arr_face_index_map.h
 include/CGAL/Arr_face_map.h
 include/CGAL/Arr_geodesic_arc_on_sphere_partition_traits_2.h
@@ -172,12 +169,13 @@
 include/CGAL/Arr_geometry_traits/Conic_x_monotone_arc_2.h
 include/CGAL/Arr_geometry_traits/Consolidated_curve_data_aux.h
 include/CGAL/Arr_geometry_traits/Curve_data_aux.h
-include/CGAL/Arr_geometry_traits/Hyperbolic_arc_2.h
+include/CGAL/Arr_geometry_traits/IO/Polycurve_2_iostream.h
+include/CGAL/Arr_geometry_traits/One_root_number.h
+include/CGAL/Arr_geometry_traits/Polycurve_2.h
 include/CGAL/Arr_geometry_traits/Polyline_2.h
 include/CGAL/Arr_geometry_traits/Rational_arc_2.h
 include/CGAL/Arr_geometry_traits/Segment_assertions.h
 include/CGAL/Arr_geometry_traits/de_Casteljau_2.h
-include/CGAL/Arr_hyperbolic_arc_traits_2.h
 include/CGAL/Arr_landmarks_point_location.h
 include/CGAL/Arr_line_arc_traits_2.h
 include/CGAL/Arr_linear_traits_2.h
@@ -204,14 +202,26 @@
 include/CGAL/Arr_point_location/Arr_triangulation_pl_impl.h
 include/CGAL/Arr_point_location/Arr_walk_along_line_pl_impl.h
 include/CGAL/Arr_point_location/Td_X_trapezoid.h
+include/CGAL/Arr_point_location/Td_active_edge.h
+include/CGAL/Arr_point_location/Td_active_fictitious_vertex.h
+include/CGAL/Arr_point_location/Td_active_trapezoid.h
+include/CGAL/Arr_point_location/Td_active_vertex.h
 include/CGAL/Arr_point_location/Td_dag.h
+include/CGAL/Arr_point_location/Td_dag_node.h
+include/CGAL/Arr_point_location/Td_inactive_edge.h
+include/CGAL/Arr_point_location/Td_inactive_fictitious_vertex.h
+include/CGAL/Arr_point_location/Td_inactive_trapezoid.h
+include/CGAL/Arr_point_location/Td_inactive_vertex.h
 include/CGAL/Arr_point_location/Td_ninetuple.h
 include/CGAL/Arr_point_location/Td_predicates.h
 include/CGAL/Arr_point_location/Td_traits.h
-include/CGAL/Arr_point_location/Td_traits_functions.h
 include/CGAL/Arr_point_location/Trapezoidal_decomposition_2.h
+include/CGAL/Arr_point_location/Trapezoidal_decomposition_2_impl.h
 include/CGAL/Arr_point_location/Trapezoidal_decomposition_2_iostream.h
 include/CGAL/Arr_point_location/Trapezoidal_decomposition_2_misc.h
+include/CGAL/Arr_point_location_result.h
+include/CGAL/Arr_polycurve_basic_traits_2.h
+include/CGAL/Arr_polycurve_traits_2.h
 include/CGAL/Arr_polyline_traits_2.h
 include/CGAL/Arr_rat_arc/Algebraic_point_2.h
 include/CGAL/Arr_rat_arc/Base_rational_arc_ds_1.h
@@ -222,8 +232,6 @@
 include/CGAL/Arr_rat_arc/Rational_function_ordered_pair.h
 include/CGAL/Arr_rat_arc/Rational_function_pair.h
 include/CGAL/Arr_rat_arc/Singleton.h
-include/CGAL/Arr_rat_arc/Vertical_segment_d_1.h
-include/CGAL/Arr_rational_arc_traits_2.h
 include/CGAL/Arr_rational_function_traits_2.h
 include/CGAL/Arr_segment_traits_2.h
 include/CGAL/Arr_simple_point_location.h
@@ -263,8 +271,6 @@
 include/CGAL/Arr_trapezoid_ric_point_location.h
 include/CGAL/Arr_triangulation_point_location.h
 include/CGAL/Arr_unb_planar_topology_traits_2.h
-include/CGAL/Arr_ver_support/Rational_arc_with_ver_d_1.h
-include/CGAL/Arr_ver_support/Visitors_d_1.h
 include/CGAL/Arr_vertex_index_map.h
 include/CGAL/Arr_vertex_map.h
 include/CGAL/Arr_vertical_decomposition_2.h
@@ -281,18 +287,22 @@
 include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h
 include/CGAL/Arrangement_2/Arrangement_on_surface_2_impl.h
 include/CGAL/Arrangement_2/Arrangement_zone_2_impl.h
-include/CGAL/Arrangement_2/Open_hash.h
 include/CGAL/Arrangement_2/arrangement_type_traits.h
+include/CGAL/Arrangement_2/graph_traits_dual.h
 include/CGAL/Arrangement_on_surface_2.h
 include/CGAL/Arrangement_on_surface_with_history_2.h
 include/CGAL/Arrangement_with_history_2.h
 include/CGAL/Arrangement_zone_2.h
-include/CGAL/Barycentric_mapping_parameterizer_3.h
-include/CGAL/Basic_sweep_line_2.h
+include/CGAL/BOOST_MP_arithmetic_kernel.h
+include/CGAL/Barycentric_coordinates_2.h
+include/CGAL/Barycentric_coordinates_2/Discrete_harmonic_2.h
+include/CGAL/Barycentric_coordinates_2/Generalized_barycentric_coordinates_2.h
+include/CGAL/Barycentric_coordinates_2/Mean_value_2.h
+include/CGAL/Barycentric_coordinates_2/Segment_coordinates_2.h
+include/CGAL/Barycentric_coordinates_2/Triangle_coordinates_2.h
+include/CGAL/Barycentric_coordinates_2/Wachspress_2.h
+include/CGAL/Barycentric_coordinates_2/barycentric_enum_2.h
 include/CGAL/Bbox_2.h
-include/CGAL/Bbox_2_Line_2_intersection.h
-include/CGAL/Bbox_2_Ray_2_intersection.h
-include/CGAL/Bbox_2_intersection.h
 include/CGAL/Bbox_3.h
 include/CGAL/Bigfloat_interval_traits.h
 include/CGAL/Boolean_set_operations_2.h
@@ -301,7 +311,7 @@
 include/CGAL/Boolean_set_operations_2/Curve_with_halfedge.h
 include/CGAL/Boolean_set_operations_2/Gps_agg_meta_traits.h
 include/CGAL/Boolean_set_operations_2/Gps_agg_op.h
-include/CGAL/Boolean_set_operations_2/Gps_agg_op_sweep.h
+include/CGAL/Boolean_set_operations_2/Gps_agg_op_surface_sweep_2.h
 include/CGAL/Boolean_set_operations_2/Gps_agg_op_visitor.h
 include/CGAL/Boolean_set_operations_2/Gps_base_functor.h
 include/CGAL/Boolean_set_operations_2/Gps_bfs_base_visitor.h
@@ -325,50 +335,50 @@
 include/CGAL/Boolean_set_operations_2/Gps_sym_diff_functor.h
 include/CGAL/Boolean_set_operations_2/Gps_traits_adaptor.h
 include/CGAL/Boolean_set_operations_2/Gps_traits_decorator.h
+include/CGAL/Boolean_set_operations_2/Indexed_event.h
 include/CGAL/Boolean_set_operations_2/Point_with_vertex.h
 include/CGAL/Boolean_set_operations_2/Polygon_2_curve_iterator.h
 include/CGAL/Bounded_kernel.h
 include/CGAL/Box_intersection_d/Box_d.h
 include/CGAL/Box_intersection_d/Box_traits_d.h
 include/CGAL/Box_intersection_d/Box_with_handle_d.h
+include/CGAL/Box_intersection_d/Box_with_info_d.h
 include/CGAL/Box_intersection_d/box_limits.h
 include/CGAL/Box_intersection_d/segment_tree.h
+include/CGAL/Buffer_for_vao.h
+include/CGAL/CC_safe_handle.h
 include/CGAL/CGAL_Ipelet_base.h
 include/CGAL/CGAL_Ipelet_base_v6.h
 include/CGAL/CGAL_Ipelet_base_v7.h
+include/CGAL/CMap_linear_cell_complex_storages.h
 include/CGAL/CORE/BigFloat.h
 include/CGAL/CORE/BigFloatRep.h
+include/CGAL/CORE/BigFloat_impl.h
 include/CGAL/CORE/BigInt.h
 include/CGAL/CORE/BigRat.h
 include/CGAL/CORE/CORE.h
 include/CGAL/CORE/Config.h
 include/CGAL/CORE/CoreAux.h
+include/CGAL/CORE/CoreAux_impl.h
 include/CGAL/CORE/CoreDefs.h
+include/CGAL/CORE/CoreDefs_impl.h
+include/CGAL/CORE/CoreIO_impl.h
 include/CGAL/CORE/Expr.h
 include/CGAL/CORE/ExprRep.h
+include/CGAL/CORE/Expr_impl.h
 include/CGAL/CORE/Filter.h
 include/CGAL/CORE/Gmp.h
+include/CGAL/CORE/Gmp_impl.h
 include/CGAL/CORE/Impl.h
 include/CGAL/CORE/MemoryPool.h
 include/CGAL/CORE/Promote.h
 include/CGAL/CORE/Real.h
 include/CGAL/CORE/RealRep.h
+include/CGAL/CORE/Real_impl.h
 include/CGAL/CORE/RefCount.h
 include/CGAL/CORE/Timer.h
 include/CGAL/CORE/extLong.h
-include/CGAL/CORE/geom2d/circle2d.h
-include/CGAL/CORE/geom2d/line2d.h
-include/CGAL/CORE/geom2d/point2d.h
-include/CGAL/CORE/geom2d/segment2d.h
-include/CGAL/CORE/geom3d/line3d.h
-include/CGAL/CORE/geom3d/plane3d.h
-include/CGAL/CORE/geom3d/point3d.h
-include/CGAL/CORE/geom3d/polygon3d.h
-include/CGAL/CORE/geom3d/segment3d.h
-include/CGAL/CORE/geom3d/triangle3d.h
-include/CGAL/CORE/geombase.h
-include/CGAL/CORE/geometry2d.h
-include/CGAL/CORE/geometry3d.h
+include/CGAL/CORE/extLong_impl.h
 include/CGAL/CORE/linearAlgebra.h
 include/CGAL/CORE/poly/Curves.h
 include/CGAL/CORE/poly/Curves.tcc
@@ -391,6 +401,7 @@
 include/CGAL/Cartesian/Cartesian_base.h
 include/CGAL/Cartesian/Circle_2.h
 include/CGAL/Cartesian/Circle_3.h
+include/CGAL/Cartesian/ConicCPA2.h
 include/CGAL/Cartesian/Data_accessor_2.h
 include/CGAL/Cartesian/Direction_2.h
 include/CGAL/Cartesian/Direction_3.h
@@ -417,6 +428,8 @@
 include/CGAL/Cartesian/Triangle_3.h
 include/CGAL/Cartesian/Vector_2.h
 include/CGAL/Cartesian/Vector_3.h
+include/CGAL/Cartesian/Weighted_point_2.h
+include/CGAL/Cartesian/Weighted_point_3.h
 include/CGAL/Cartesian/basic_constructions_2.h
 include/CGAL/Cartesian/basic_constructions_3.h
 include/CGAL/Cartesian/ft_constructions_2.h
@@ -432,25 +445,27 @@
 include/CGAL/Cartesian/predicates_on_points_3.h
 include/CGAL/Cartesian/solve_3.h
 include/CGAL/Cartesian_converter.h
+include/CGAL/Cartesian_converter_fwd.h
 include/CGAL/Cartesian_d.h



Home | Main Index | Thread Index | Old Index