Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cgal for openSUSE:Factory checked in 
at 2022-12-01 17:21:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cgal (Old)
 and      /work/SRC/openSUSE:Factory/.cgal.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cgal"

Thu Dec  1 17:21:35 2022 rev:29 rq:1039313 version:5.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/cgal/cgal.changes        2022-06-08 
14:25:15.332527244 +0200
+++ /work/SRC/openSUSE:Factory/.cgal.new.1835/cgal.changes      2022-12-01 
17:22:36.726688968 +0100
@@ -1,0 +2,99 @@
+Thu Nov 24 20:56:20 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 5.5.1
+  * bug fix release compared to 5.5.0
+  * 
https://github.com/CGAL/cgal/pulls?q=label%3AMerged_in_5.4.3+-label%3AMerged_in_5.4.2
+- Release 5.5.0
+  * The CGAL Open Source Project is pleased to announce the release
+    5.5 of CGAL, the Computational Geometry Algorithms Library.
+  ## 3D Alpha Wrapping (new package)
+  * This component takes a 3D triangle mesh, soup, or point set as
+    input, and generates a valid (watertight, intersection-free,
+    and combinatorially 2-manifold) surface triangle mesh that
+    contains the input. The algorithm proceeds by shrink-wrapping
+    and refining a 3D Delaunay triangulation, starting from a loose
+    bounding box of the input. Two user-defined parameters, alpha
+    and offset, offer control over the maximum size of cavities
+    where the shrink-wrapping process can enter, and the tightness
+    of the final surface mesh to the input, respectively. Once
+    combined, these parameters provide a means to trade fidelity to
+    the input for complexity of the output.
+  * See also the announcement page.
+    https://www.cgal.org/2022/05/18/alpha_wrap/
+  ## 2D Straight Skeleton and Polygon Offsetting (breaking change)
+  * Fix the output of the function
+    CGAL::create_exterior_skeleton_and_offset_polygons_with_holes_2()
+    to not take into account the offset of the outer frame.
+  * Fix the computation of the exterior offset of a polygon with
+    holes that was not computing the offset of the holes
+  ## 3D Convex Hulls
+  * Added an overload of the function CGAL::convex_hull_3(), which
+    writes the result in an indexed triangle set.
+  ## 2D Polygons
+  * Add vertex, edge, and hole ranges.
+  * The concept GeneralPolygonWithHoles_2 now requires the nested
+    type Polygon_2 instead of General_polygon_2.
+  ## 2D Regularized Boolean Set-Operations
+  * The concept GeneralPolygonSetTraits_2 now requires the nested
+    type Construct_polygon_with_holes_2 instead of
+    Construct_general_polygon_with_holes_2.
+  ## Combinatorial Maps
+  * Removed old code deprecated in CGAL 4.9 and 4.10 (global
+    functions, and information associated with darts).
+  ## 2D Arrangements
+  * Fixed the intersect_2, compare_y_at_x_right, and
+    compare_y_at_x_left function objects of the traits class
+    template Arr_geodesic_arc_on_sphere_traits_2 that handles
+    geodesic arcs on sphere and applied a small syntactical fix to
+    the tracing traits.
+  ## Tetrahedral Mesh Generation
+  * Added the function remove_isolated_vertices() as a
+    post-processing step for the tetrahedral mesh generation.
+  ## Polygon Mesh Processing
+  * Added the function
+    
CGAL::Polygon_mesh_processing::orient_triangle_soup_with_reference_triangle_soup(),
+    which enables re-orienting the faces of a triangle soup based
+    on the orientation of the nearest face in a   reference
+    triangle soup.
+  * Added the function
+    CGAL::Polygon_mesh_processing::compatible_orientations(), which
+    enables to retrieve the (in)compatibility of orientations of
+    faces from different connected components.
+  * Added the function
+    CGAL::Polygon_mesh_processing::tangential_relaxation(), which
+    applies an area-based tangential mesh smoothing to the vertices
+    of a surface triangle mesh.
+  * Added the named parameter visitor to the function
+    triangulate_hole(), which enables to track progress with
+    callbacks.
+  * Added more functions in the visitor of the corefinement based
+    methods to track progress.
+  ## Surface Mesh Simplification
+  * Introduced four variations of the Garland-Heckbert
+    simplification algorithm based on the probabilistic approach of
+    Trettner and Kobbelt (Fast and Robust QEF Minimization using
+    Probabilistic Quadrics):   GarlandHeckbert_plane_policies,
+    GarlandHeckbert_probabilistic_plane_policies,
+    GarlandHeckbert_triangle_policies, and
+    GarlandHeckbert_probabilistic_triangle_policies.
+  * The class GarlandHeckbert_policies has been deprecated,
+    GarlandHeckbert_plane_policies replaces it.
+  ## Point Set Processing
+  * A new optional named parameter, min_points_per_cell has been
+    added to grid_simplify_point_set(). By adding a minimal number
+    of points in a cell such that a point is retained, one can also
+    filter out low   density areas and outliers: in the case of
+    densely sampled point clouds, this yields better results than
+    using grid simplification and then outlier removal, while being
+    very vast. The default value is 1 to   keep the previous
+    behavior as default.
+  ## dD Spatial Searching
+  * Added the member function write_graphviz() to the class Kd_tree
+    that writes the tree in a stream in the Graphviz format.
+  ## CGAL and the Boost Graph Library (BGL)
+  * Added the function invert_selection() in the class
+    Face_filtered_graph, which toggles the selected status of a
+    graph: selected faces are deselected, and unselected faces are
+    selected.
+
+-------------------------------------------------------------------

Old:
----
  CGAL-5.4.1-doc_html.tar.xz
  CGAL-5.4.1.tar.xz

New:
----
  CGAL-5.5.1-doc_html.tar.xz
  CGAL-5.5.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cgal.spec ++++++
--- /var/tmp/diff_new_pack.0zNsv5/_old  2022-12-01 17:22:37.730694458 +0100
+++ /var/tmp/diff_new_pack.0zNsv5/_new  2022-12-01 17:22:37.738694502 +0100
@@ -23,7 +23,7 @@
 #@TODO : ask for rename and take into account the obsolete existant thing. 
like libcgal deps
 %define _sourcename CGAL
 Name:           cgal
-Version:        5.4.1
+Version:        5.5.1
 Release:        0
 Summary:        Computational Geometry Algorithms Library
 License:        GPL-3.0-or-later AND LGPL-3.0-or-later
@@ -56,10 +56,9 @@
 volume mesh generation, geometry processing, alpha shapes, convex
 hull algorithms, shape analysis, AABB and KD trees.
 
-
 %package devel
 Summary:        Development files and tools for CGAL applications
-License:        GPL-3.0-or-later AND LGPL-3.0-or-later AND BSL-1.0
+License:        BSL-1.0 AND GPL-3.0-or-later AND LGPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 Requires:       blas
 Requires:       cmake
@@ -79,7 +78,7 @@
 
 %package demo-examples-devel
 Summary:        Example & demo files for CGAL library usage
-License:        GPL-3.0-or-later AND LGPL-3.0-or-later AND BSL-1.0 AND MIT
+License:        BSL-1.0 AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT
 Group:          Development/Libraries/C and C++
 Requires:       %{name}-devel = %{version}
 BuildArch:      noarch

++++++ CGAL-5.4.1-doc_html.tar.xz -> CGAL-5.5.1-doc_html.tar.xz ++++++
/work/SRC/openSUSE:Factory/cgal/CGAL-5.4.1-doc_html.tar.xz 
/work/SRC/openSUSE:Factory/.cgal.new.1835/CGAL-5.5.1-doc_html.tar.xz differ: 
char 27, line 1

++++++ CGAL-5.4.1-doc_html.tar.xz -> CGAL-5.5.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/cgal/CGAL-5.4.1-doc_html.tar.xz 
/work/SRC/openSUSE:Factory/.cgal.new.1835/CGAL-5.5.1.tar.xz differ: char 17, 
line 1

++++++ cgal-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.0zNsv5/_old  2022-12-01 17:22:37.830695005 +0100
+++ /var/tmp/diff_new_pack.0zNsv5/_new  2022-12-01 17:22:37.834695026 +0100
@@ -1,9 +1,5 @@
-# We have the dependency setup on libCGAL%{_soname}
-addFilter("W: no-dependency-on cgal*/cgal-libs/libcgal")
-# Simple script with --help
-addFilter("W: no-manual-page-for-binary cgal_create_CMakeLists")
 # We prefer to let file needed by devs if transfered on other system
 # So sources are pure
-addFilter("W: zero-length 
/usr/share/CGAL/examples/Surface_mesher/skip_vcproj_auto_generation")
-addFilter("W: zero-length 
/usr/share/CGAL/examples/Ridges_3/skip_vcproj_auto_generation")
+addFilter("zero-length 
/usr/share/CGAL/examples/Surface_mesher/skip_vcproj_auto_generation")
+addFilter("zero-length 
/usr/share/CGAL/examples/Ridges_3/skip_vcproj_auto_generation")
 

Reply via email to