Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cgal for openSUSE:Factory checked in at 2021-04-22 18:04:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cgal (Old) and /work/SRC/openSUSE:Factory/.cgal.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cgal" Thu Apr 22 18:04:39 2021 rev:24 rq:887570 version:5.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/cgal/cgal.changes 2020-11-24 22:11:46.571456440 +0100 +++ /work/SRC/openSUSE:Factory/.cgal.new.12324/cgal.changes 2021-04-22 18:06:15.526723926 +0200 @@ -1,0 +2,12 @@ +Tue Apr 13 21:24:01 UTC 2021 - Ferdinand Thiessen <r...@fthiessen.de> + +- Update to 5.2.1 + * See https://github.com/CGAL/cgal/pulls?utf8=%E2%9C%93&q=label%3AMerged_in_5.2.1 +- Update to 5.2.0 + * Fixed multiple code execution vulnerabilities: + boo#1184975 ( CVE-2020-35636 ), boo#1184977 ( CVE-2020-28636 ), + boo#1184973 ( CVE-2020-28601 ) and boo#1184978 ( CVE-2020-35628 ) + * For full list of other changes, see: + https://www.cgal.org/2020/12/22/cgal52/ + +------------------------------------------------------------------- Old: ---- CGAL-5.1.1-doc_html.tar.xz CGAL-5.1.1.tar.xz New: ---- CGAL-5.2.1-doc_html.tar.xz CGAL-5.2.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cgal.spec ++++++ --- /var/tmp/diff_new_pack.OWr053/_old 2021-04-22 18:06:16.742725921 +0200 +++ /var/tmp/diff_new_pack.OWr053/_new 2021-04-22 18:06:16.742725921 +0200 @@ -1,7 +1,7 @@ # # spec file for package cgal # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2014 Ioda-Net S??rl, Charmoille, Switzerland. # # All modifications and additions to the file contributed by third parties @@ -17,18 +17,10 @@ # -# Disable Qt5 for embedded platforms, QOpenGlFunctions_2_1 is not available with GLES -%ifarch %arm aarch64 -%bcond_with qt5 -%else -%bcond_without qt5 -%endif - #@TODO : clarify and split licence correctly, GPL & LGPL 3+ version #@TODO : split package in coherent parts #@TODO : rename parts (inspirated by sfcgal packaging) #@TODO : ask for rename and take into account the obsolete existant thing. like libcgal deps - # soversions, according to Installation/CMakeLists.txt # CGAL-4.14 : 14.0.0 , but only for CGAL_ImageIO (ABI broken in CGAL::Image_3.) # and for CGAL_Qt5 (ABI broken in DemoMainWindow) @@ -37,19 +29,23 @@ %define _sover_Core 13 %define _sover_ImageIO 14 %define _sover_Qt5 14 - %define _sourcename CGAL %define _libname() libCGAL%{?1}%{?2}%{expand:%{_sover%{?1}}} +# Disable Qt5 for embedded platforms, QOpenGlFunctions_2_1 is not available with GLES +%ifarch %{arm} aarch64 +%bcond_with qt5 +%else +%bcond_without qt5 +%endif Name: cgal -Version: 5.1.1 +Version: 5.2.1 Release: 0 Summary: Computational Geometry Algorithms Library License: GPL-3.0-or-later AND LGPL-3.0-or-later Group: Productivity/Graphics/CAD URL: https://www.cgal.org/ Source0: https://github.com/CGAL/cgal/releases/download/v%{version}/CGAL-%{version}.tar.xz -# Strange release artifact, .xz is double -Source1: https://github.com/CGAL/cgal/releases/download/v%{version}/CGAL-%{version}-doc_html.tar.xz.xz#/CGAL-%{version}-doc_html.tar.xz +Source1: https://github.com/CGAL/cgal/releases/download/v%{version}/CGAL-%{version}-doc_html.tar.xz Source2: cgal-rpmlintrc BuildRequires: blas-devel BuildRequires: cmake >= 2.8.11 @@ -58,19 +54,19 @@ BuildRequires: glu-devel BuildRequires: gmp-devel BuildRequires: lapack-devel -BuildRequires: libboost_atomic-devel >= 1.66.0 -BuildRequires: libboost_system-devel >= 1.66.0 -BuildRequires: libboost_thread-devel >= 1.66.0 +BuildRequires: libboost_atomic-devel >= 1.66 +BuildRequires: libboost_system-devel >= 1.66 +BuildRequires: libboost_thread-devel >= 1.66 +BuildRequires: mpfr-devel +BuildRequires: xz +BuildRequires: zlib-devel +Requires: libcgal-devel = %{version} %if %{with qt5} BuildRequires: cmake(Qt5) >= 5.3 BuildRequires: cmake(Qt5OpenGL) >= 5.3 BuildRequires: cmake(Qt5Svg) >= 5.3 BuildRequires: cmake(Qt5Xml) >= 5.3 %endif -BuildRequires: mpfr-devel -BuildRequires: xz -BuildRequires: zlib-devel -Requires: libcgal-devel = %{version} %description CGAL provides geometric algorithms in a C++ library. @@ -143,12 +139,9 @@ Summary: Development files and tools for CGAL applications License: GPL-3.0-or-later AND LGPL-3.0-or-later AND BSL-1.0 Group: Development/Libraries/C and C++ +Requires: %{_libname} = %{version} Requires: %{_libname _Core} = %{version} Requires: %{_libname _ImageIO} = %{version} -Requires: %{_libname} = %{version} -%if %{with qt5} -Requires: %{_libname _Qt5 - } = %{version} -%endif Requires: blas Requires: cmake Requires: gmp-devel @@ -160,6 +153,9 @@ Requires: zlib-devel #For compatibility with package looking for our old name Provides: libcgal-devel = %{version} +%if %{with qt5} +Requires: %{_libname _Qt5 - } = %{version} +%endif %description devel This package provides the headers files and tools you may need to @@ -193,7 +189,7 @@ %cmake -DCGAL_HEADER_ONLY=OFF \ -DCGAL_INSTALL_LIB_DIR=%{_lib} -make %{?_smp_mflags} +%make_build # Unfortunately take +6600sec locally. # So we just deliver the source code in cgal package. ++++++ CGAL-5.1.1-doc_html.tar.xz -> CGAL-5.2.1-doc_html.tar.xz ++++++ /work/SRC/openSUSE:Factory/cgal/CGAL-5.1.1-doc_html.tar.xz /work/SRC/openSUSE:Factory/.cgal.new.12324/CGAL-5.2.1-doc_html.tar.xz differ: char 27, line 1 ++++++ CGAL-5.1.1-doc_html.tar.xz -> CGAL-5.2.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/cgal/CGAL-5.1.1-doc_html.tar.xz /work/SRC/openSUSE:Factory/.cgal.new.12324/CGAL-5.2.1.tar.xz differ: char 17, line 1