With the newer dependencies, no ideas how this can be handle on 15.5,6
cgal 5.6 with build enable for 15.6 needs to be activated on App:Geo
- Set minimal version for libboost to 1.70 which is required by cgal 5.6
- Update to version 1.5.1
* Rewrite and fix visibility algorithm (Loïc Bartoletti)
* Apply clang-tidy fixes (Loïc Bartoletti)
* Add vcpkg CI and temporarily disable alpha-shapes for MSVC (Loïc Bartoletti)
- Update to version 1.5.0
* Add visibility algorithms (Loïc Bartoletti)
* Straight Skeleton: Add a version with extrusion
* WKT: Fix triangle code (Loïc Bartoletti)
* Allow to disable GMPXX (Loïc Bartoletti, Fixes#249 and #252)
* Add polygon partition (Raphaël Delhome, Loïc Bartoletti)
* Minor typo correction (Regina Obe, #280)
* Remove CGAL unit test (Fix#257, Loïc Bartoletti)
* [C API] Add sfcgal_point_create_from_xyzm and
sfcgal_point_create_from_xym functions (Loïc Bartoletti #274)
* Update CI and add FreeBSD, macOs CI (Loïc Bartoletti)
* Minors fixes (Loïc Bartoletti #269 and #270)
* Remove useless garden tests (Loïc Bartoletti)
* Fix SPDX-License-Identifier (Loïc Bartoletti reported
by Bas Couwenberg #250)
* NOTE: This is the first release on GitLab/SFCGAL space.
* SFCGAL has now a dedicated space outside Oslandia one:
https://gitlab.com/SFCGAL/.
- Packaging
+ Update copyright year
+ Remove previous disable_invalid_cgal_test.patch no more needed
+ Update upstream website and source
+ Update package licence sfcgal is lgpl 2+ not gpl
OBS-URL: https://build.opensuse.org/request/show/1137803
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/sfcgal?expand=0&rev=40
- Update to version 1.4.1
+ Add alpha-shapes algorithm
+ Fix build and tests for MSYS2/MinGW
+ Modernize code
+ Remove patches for Boost 1.60.0
+ Fix isPlane3d
+ Fix ST_StraightSkeleton returns degenerate line segments. $
Add a new parameter `toleranceAbs`
+ Add tests for issues #133 and #153
+ Add ccache, and improve CI
- Packaging
+ Remove FIX_excess-x87-precision.patch upstream has solve the
problem by using another approach.
+ Remove sfcgal-rpmlintrc not used anymore.
+ Update copyright year
+ Review for submiting to factory
OBS-URL: https://build.opensuse.org/request/show/955589
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/sfcgal?expand=0&rev=25
- Update to version 1.4.0
+ Use officially documented CGAL functions.
SFCGAL requires CGAL >= 5.3.
+ Fix compilation issue with CGAL 5.3
+ Add sfcgal_full_version with SFCGAL, CGAL and Boost
+ Add include <CGAL/version_macros.h> to build tests with CGAL 4.12
- packaging
+ removed merged patch f929b291d4efe9b780812677fd523d2431519fcf.patch
upstream_issue#242.patch
+ Adjust CGAL requirement >= 5.3 available onyl for TW
+ Added FIX_excess-x87-precision.patch fixing failed testing
under i586
With the new cgal 5.3 requirement sfcgal will not be available
for older Leap.
OBS-URL: https://build.opensuse.org/request/show/944027
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/sfcgal?expand=0&rev=24
- Update to version 1.3.8
+ This is the last release on Github. Oslandia migrates from GitHub to GitLab:
https://oslandia.com/en/2020/06/19/en-oslandia-migrates-from-github-to-gitlab/
Next iteration of package will be based on gitlab.
+ Changes:
* Fix CMake scripts so that SFCGAL_USE_STATIC_LIBS works properly again
* Fix for divide by zero error in triangulatePolygon3D
* Replace of auto_ptr with unique_ptr and move to c++14
* Add implementation of Geometry::operator=
* Fix CGAL v4.7 compatibility
* add pkg-config descriptor file
* Remove libtoolize
* Add point_m and is_measured to c api
* Fix SFCGAL with CGAL 5 (and GMPXX issues)
* Add covers and covers3D to c api
* Add documentation to SFCGAL::algorithm::extrude
* Add 3D linear referencing / LineSubString and Fix built with MSCV 14
and export to C API
* Fix CAPI export symbol for windows
* Update and fix documentation #138
OBS-URL: https://build.opensuse.org/request/show/819358
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/sfcgal?expand=0&rev=19
- Update to version 1.3.7
+ Fix compilation with CGAL 4.14 fix#188
+ Build Triangulation even with intersecting constraint edges
+ Fix C API headers
- Previous release
+ 1.3.6
+ Get rid of boost date_time dependency
+ Fix some implicit switch/case fallthrough
+ Sync with CGAL 4.13 and prepare for CGAL 4.14
+ Fix a memory leak in extrude C API (fix#179)
+ Remove Nef polyhedra inclusion
+ Intersection: Fix lexicographic order of coordinates (fix#171)
+ 1.3.5 : Fix 1.3.4 link issues
+ 1.3.4 Fix postgis build issue. fix wrong version number in 1.3.3
+ 1.3.3 Fix compilation + tests with cgal 4.11 (bogus version)
+ 1.3.2 Fix compilation with minimal needed CGAL 4.10
- Packaging
+ spec-cleaner to renew the spec
+ Fix build error with clang -ftlo flag to nil
+ Remove unsupported flag in clang -frounding-math
+ Remove obsolete build condition
+ Remove obsolete BuildRequires, adjust minimal version
+ Remove 5c495ce.patch merged upstream
+ Modify source url to have %{name}-%{version} as tar.gz
+ Use libOpenSceneGraph-devel pkgconfig form doesn't resolv for 15.1
+ Don't use restricted x86-64 form of cmake
- Packaging :
Add an option to straight skeleton to return the distance to
OBS-URL: https://build.opensuse.org/request/show/732685
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/sfcgal?expand=0&rev=17
Find a new version of sfcgal
*** Review and comment carefully ***
Due to upstream lack of resources, they are not able to provide
one tarball that build and work with both cgal 4.7 and 4.10.1+.
The idea behind this submission is fixing TW build (cgal 4.11)
and have still a working one for Leap.
sfcgal need to be fixed to have other upgrade like postgis build.
For Leap sfcgal 1.3.1 is build, while for TW 1.3.2 is build.
- Update to 1.3.2 version but only for Tumbleweed.
+ Fixes for building with cgal 4.10.1+
- Update to 1.3.1 version but only for Leap 42.
+ Add a SFCGAL-osg library for OSG specific functions
Fix C API geometry_is_planar
Fix Doxygen script
- Packaging :
+ Use %if around version to have a build on both case Leap & TW
+ sfcgal upstream 1.3.2 build only with cgal 4.10.1+ target TW
+ sfcgal upstream 1.3.1 build only with cgal < 4.10 target Leap
+ Remove conditionnal -fpie flag for 13.1
+ Remove merged patch upstream_fixes_post130.patch
+ Add missing libboost-*-devel for TW
+ Add -fpie for clang linker
OBS-URL: https://build.opensuse.org/request/show/533846
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/sfcgal?expand=0&rev=15
- upstream updated bugfix release 1.1.0 2015-01-14
- New spatial operation Union(geom, geom)
and Difference(geom, geom).
- Exposed Volume(geom) in C api and added output with a
decimal representation sfcgal_geometry_as_text_decim
(thanks @matze09)
- Minor bug fixes.
- packaging :
spec-cleaner (date,name,order)
- updated _constraint to achieve build on obs
OBS-URL: https://build.opensuse.org/request/show/288805
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/sfcgal?expand=0&rev=4
- upstream updated release 1.0.5
Fix validity check message when converting to 2D
Fix a polygon orientation test (postgis bug #2818)
Fix a bug in plane3D
Add better handling of EMPTY in collections
Compilation issues:
Fix a cmake issue (FindOsgQT)
Fix compilation issue with gcc < 4.5
Avoid osg dependency when viewer is not built
Fix postgresql include directory
Add detection of lib64 directories
- packaging :
removed obsolete merged upstream patches
sle-error-typename-outside-of-template.patch
0001-Small-typo-changed-requiered-to-required.patch
0007-fixes-polygon-triangulation.patch
0004-Replace-lib-by-CMAKE_INSTALL_LIBDIR-in-installation-.patch
0002-Add-VERSION-and-SOVERSION-properties.patch
0003-Add-detection-of-lib-lib64-directory.patch
0005-Added-FindPostgreSQL.cmake-macros.patch
0006-fixed-unfindable-postgres-header-cmake-variable.patch
use of %cmake macro.
OBS-URL: https://build.opensuse.org/request/show/262843
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/sfcgal?expand=0&rev=3