Overview
Request 839109 superseded
- update to version 5.1
Many news, see https://github.com/CGAL/cgal/releases/tag/v5.1
- Update to version 5.0.2
* various small bugfixes
- Update to version 5.0.1
* fixes a performance regression in 3D Triangulations, when using
the Parallel_tag
- Update to version 5.0.0
* requires g++ 6.3 or later
* requires boost 1.57.0 or later
* new Polygonal Surface Reconstruction
* See https://www.cgal.org/2019/11/08/cgal50/ for details
- manually disable header-only build
- Fix build on x86_64 and some other, do not force -fPIE, -fPIC would be
needed but is the default already.
- Add Conflicts between libCGAL_core and old unsplit package, both
provide the same library file.
- Split library package into 4 subpackages, libCGAL, libCGAL_Core
libCGAL_ImageIO and libCGAL_Qt5, to properly adhere to the
Shared Libraray Packaging policy, versions are no longer in sync.
- Add bcond for Qt5 component. It requires Qt5 built with Desktop
OpenGL support, which is not available on ARM and Aarch64.
- Remove fdupes filter from rpmlintrc, not required any more.
- Update to 4.14:
* new 2D Periodic Hyperbolic Triangulations
* new 2D Hyperbolic Triangulations
* new The Heat Method
* new Triangulated Surface Mesh Approximation
* For bugfixes and details see:
https://www.cgal.org/2019/03/29/cgal414/
- Update to 4.13:
* Added: 3D Periodic Mesh Generation
* Classification package can now handle classification of surface
meshes and clusters, and can compute features in parallel.
* For list of more changes and bugfixes see:
https://www.cgal.org/2018/10/01/cgal413/
- Update to 4.12.1:
Please see https://github.com/CGAL/cgal/milestone/33?closed=1
for the full list of fixed bugs
- Use correct BuildRequires for libboost_atomic-devel
- Manually install documentation, %doc does not preserve symlinks
- Cleanup
- Use %setup logic to extract supplementary source archives.
- Remove cgal-4.11-opengl-es-arm.patch: upstreamed
- Update to 4.12:
* New 2D Movable Separability of Sets
* Classification: algorithm that classifies a data set into a
user-defined set of labels
* Removed Kinetic Data Structures
* See https://www.cgal.org/2018/04/25/cgal412/ for a complete
list of changes
- Update to 4.11.1:
* Bug fix release
Please see https://github.com/CGAL/cgal/milestone/28?closed=1
for the full list of fixed bugs
- remove in spec the Requires: qt-devel that is Qt4 related
- Always use Qt5
- boo#1060631: Add cgal-4.11-opengl-es-arm.patch
On armv7 Qt uses OpenGL ES headers.
cgal included GL/gl.h desktop header, but they cannot be mixed.
- Remove boost conditionals. They are handled in prj conf.
- Update to 4.11
* details can be found in CHANGES file
- Redo description and RPM groups
- Rename %_soname to %_sover to better reflect its use
- use individual libboost-*-devel packages instead of boost-devel
- fixed build for SLE-12 and some earlier releases
- Update to 4.7
* switch to qt5
* details can be found in CHANGES file
- Use github for download urls
- Update to 4.6.3
* details can be found in CHANGES file
- Fix Source URLs.
- Update to 4.6.1
* details can be found in CHANGES file
- Remove conditionals and use only cmake macros for building
- Cleanup spec file with spec-cleaner
- Remove sha256sum.txt
- Update to 4.5.2
* Fix a bug that prevented the compilation with recent versions
of Boost (>=1.56) when explicit conversions operators
(from C++11) are supported. That prevented the compilation with
Microsoft Visual Studio 2013.
* 3D Convex Hulls: Fix a non-robust predicate bug that was
showing up when input points where lexicographically sorted.
* 3D Mesh Generation: Fix a bug in the sliver perturbation
optimization method. It could create some holes on the
surface of the mesh.
- Update to version 4.5.1,http://www.cgal.org/releases.html#release4.5.1
- Bump sover to 10.0.4
- update to 4.4, see http://www.cgal.org/releases.html#release4.4
- packaging : remove libcgal%soname as main package
- cgal is dumb empty package
- libcgalsoname contain only library
- cgal-demo-examples-devel contain all demo and example
- cgal-doc contain the whole documentation
- Fix & cleanup Licence as specified in sources
- Make it build for SLE with exception for noarch.
- update to 4.3, see http://www.cgal.org/releases.html#release4.3
- updated to 4.1
- added happy_gcc.patch
fixed c++ syntax for a more strict gcc
- fixed Group and License
- added boost149workaround.patch
- updated to 3.9
- don't build Qt3 library anymore
- use fdupes
- based on a Fedora package by Laurent Rineau (version 3.8)
- Created by dstoecker
- In state superseded
- Supersedes 691569
- Superseded by 839116
- Open review for licensedigger
- Open review for factory-staging
+%package -n %{_libname _Core} +Summary: Computational Geometry Algorithms Library +License: GPL-3.0-or-later AND LGPL-3.0-or-later +Group: System/Libraries
Without seeing the installcheck report yet, but this smells like it should have a Conflicts: %{_libname} < %{version} (as the _Core.so.13 used to live in libCGAL13.
for _ImageIO and _Qt5 this should not be a problem, as they bumped the sover
Request History
dstoecker created request
- update to version 5.1
Many news, see https://github.com/CGAL/cgal/releases/tag/v5.1
- Update to version 5.0.2
* various small bugfixes
- Update to version 5.0.1
* fixes a performance regression in 3D Triangulations, when using
the Parallel_tag
- Update to version 5.0.0
* requires g++ 6.3 or later
* requires boost 1.57.0 or later
* new Polygonal Surface Reconstruction
* See https://www.cgal.org/2019/11/08/cgal50/ for details
- manually disable header-only build
- Fix build on x86_64 and some other, do not force -fPIE, -fPIC would be
needed but is the default already.
- Add Conflicts between libCGAL_core and old unsplit package, both
provide the same library file.
- Split library package into 4 subpackages, libCGAL, libCGAL_Core
libCGAL_ImageIO and libCGAL_Qt5, to properly adhere to the
Shared Libraray Packaging policy, versions are no longer in sync.
- Add bcond for Qt5 component. It requires Qt5 built with Desktop
OpenGL support, which is not available on ARM and Aarch64.
- Remove fdupes filter from rpmlintrc, not required any more.
- Update to 4.14:
* new 2D Periodic Hyperbolic Triangulations
* new 2D Hyperbolic Triangulations
* new The Heat Method
* new Triangulated Surface Mesh Approximation
* For bugfixes and details see:
https://www.cgal.org/2019/03/29/cgal414/
- Update to 4.13:
* Added: 3D Periodic Mesh Generation
* Classification package can now handle classification of surface
meshes and clusters, and can compute features in parallel.
* For list of more changes and bugfixes see:
https://www.cgal.org/2018/10/01/cgal413/
- Update to 4.12.1:
Please see https://github.com/CGAL/cgal/milestone/33?closed=1
for the full list of fixed bugs
- Use correct BuildRequires for libboost_atomic-devel
- Manually install documentation, %doc does not preserve symlinks
- Cleanup
- Use %setup logic to extract supplementary source archives.
- Remove cgal-4.11-opengl-es-arm.patch: upstreamed
- Update to 4.12:
* New 2D Movable Separability of Sets
* Classification: algorithm that classifies a data set into a
user-defined set of labels
* Removed Kinetic Data Structures
* See https://www.cgal.org/2018/04/25/cgal412/ for a complete
list of changes
- Update to 4.11.1:
* Bug fix release
Please see https://github.com/CGAL/cgal/milestone/28?closed=1
for the full list of fixed bugs
- remove in spec the Requires: qt-devel that is Qt4 related
- Always use Qt5
- boo#1060631: Add cgal-4.11-opengl-es-arm.patch
On armv7 Qt uses OpenGL ES headers.
cgal included GL/gl.h desktop header, but they cannot be mixed.
- Remove boost conditionals. They are handled in prj conf.
- Update to 4.11
* details can be found in CHANGES file
- Redo description and RPM groups
- Rename %_soname to %_sover to better reflect its use
- use individual libboost-*-devel packages instead of boost-devel
- fixed build for SLE-12 and some earlier releases
- Update to 4.7
* switch to qt5
* details can be found in CHANGES file
- Use github for download urls
- Update to 4.6.3
* details can be found in CHANGES file
- Fix Source URLs.
- Update to 4.6.1
* details can be found in CHANGES file
- Remove conditionals and use only cmake macros for building
- Cleanup spec file with spec-cleaner
- Remove sha256sum.txt
- Update to 4.5.2
* Fix a bug that prevented the compilation with recent versions
of Boost (>=1.56) when explicit conversions operators
(from C++11) are supported. That prevented the compilation with
Microsoft Visual Studio 2013.
* 3D Convex Hulls: Fix a non-robust predicate bug that was
showing up when input points where lexicographically sorted.
* 3D Mesh Generation: Fix a bug in the sliver perturbation
optimization method. It could create some holes on the
surface of the mesh.
- Update to version 4.5.1,http://www.cgal.org/releases.html#release4.5.1
- Bump sover to 10.0.4
- update to 4.4, see http://www.cgal.org/releases.html#release4.4
- packaging : remove libcgal%soname as main package
- cgal is dumb empty package
- libcgalsoname contain only library
- cgal-demo-examples-devel contain all demo and example
- cgal-doc contain the whole documentation
- Fix & cleanup Licence as specified in sources
- Make it build for SLE with exception for noarch.
- update to 4.3, see http://www.cgal.org/releases.html#release4.3
- updated to 4.1
- added happy_gcc.patch
fixed c++ syntax for a more strict gcc
- fixed Group and License
- added boost149workaround.patch
- updated to 3.9
- don't build Qt3 library anymore
- use fdupes
- based on a Fedora package by Laurent Rineau (version 3.8)
factory-auto declined review
Output of check script:
ERROR: Failed to download "https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-5.1/CGAL-5.1.tar.xz"
Source URLs are not valid. Try "osc service localrun download_files".
factory-auto declined request
Output of check script:
ERROR: Failed to download "https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-5.1/CGAL-5.1.tar.xz"
Source URLs are not valid. Try "osc service localrun download_files".