File sfcgal.changes of Package sfcgal
-------------------------------------------------------------------
Fri Apr 15 06:13:17 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
- Use gcc for i586 and limit the number of worker (upstream)
so we can lower again _constraint.
-------------------------------------------------------------------
Fri Apr 8 17:05:12 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
- Introduce disable_invalid_cgal_test.patch to disable tests
failing with CGAL 5.4 on openSUSE.
-------------------------------------------------------------------
Wed Feb 16 17:36:44 UTC 2022 - Bruno Friedmann <bruno@ioda-net.ch>
- 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
-------------------------------------------------------------------
Mon Nov 22 12:10:17 UTC 2021 - Bruno Friedmann <bruno@ioda-net.ch>
- 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
-------------------------------------------------------------------
Mon Aug 23 23:09:05 UTC 2021 - Dirk Stoecker <opensuse@dstoecker.de>
- add f929b291d4efe9b780812677fd523d2431519fcf.patch (Fix compilation issue with CGAL 5.3)
-------------------------------------------------------------------
Tue Apr 20 11:30:41 UTC 2021 - Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix version 1.3.10
+ fix support of CGAL 5.2
+ Add upstream_issue#242.patch to build and execute tests
- spec update license year
-------------------------------------------------------------------
Sun Nov 15 10:56:02 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
- Renew source with fixed upstream 1.3.9 tar.gz
+ Delete prepare_version_139_missing.patch (merged upstream)
- Packaging remove gcc/clang conditionnal build. clang 11 fix
building for all arch.
-------------------------------------------------------------------
Sun Oct 11 12:49:07 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
- Update to version 1.3.9
+ Source moved to gitlab (new development home)
+ Fix build with CGAL 5.1
- Packaging
+ refresh copyright and Requires order with spec-cleaner
+ add prepare_version_139_missing.patch
+ suppress unused fdupe
+ build tests and use them but only on x86 plateform
+ Replace defective clang10 on non x86 plateform
-------------------------------------------------------------------
Tue Jul 7 13:53:35 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
- 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
-------------------------------------------------------------------
Sun Nov 3 16:24:47 UTC 2019 - Bruno Friedmann <bruno@ioda-net.ch>
- After fixing repository for openscrenegraph, use pkgconfig form
for buildrequires
-------------------------------------------------------------------
Mon Sep 23 05:57:01 UTC 2019 - Bruno Friedmann <bruno@ioda-net.ch>
- Use libOpenSceneGraph-devel pkgconfig form doesn't resolv for 15.1
- Don't use restricted x86-64 form of cmake
-------------------------------------------------------------------
Sun Sep 22 07:07:07 UTC 2019 - Bruno Friedmann <bruno@ioda-net.ch>
- 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
-------------------------------------------------------------------
Sun Feb 11 09:37:48 UTC 2018 - bruno@ioda-net.ch
- Packaging :
+ Add BuildRequires Mesa-libGL-devel not autoresolved in Leap 15
+ Add 5c495ce.patch Fix build when CGAL is compiled with GMPXX
+ Remove -fstack-clash-protection existing on 42.3 %cmake macro.
But clang doesn't know this flag (Fix 42.3 builds)
+ Order cmake -D
-------------------------------------------------------------------
Thu Oct 12 13:22:43 UTC 2017 - bruno@ioda-net.ch
- 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
-------------------------------------------------------------------
Mon Feb 13 16:50:50 UTC 2017 - bruno@ioda-net.ch
- Packaging :
+ Add withosgd to exclude arch problematic with openscenegraph
for the moment only i586 and x86_64 are build with.
+ Add upstream_fixes_post130.patch to be able to choose when we
depend on openscenegraph.
+ Change for TW the new boost-devel way
-------------------------------------------------------------------
Sat Apr 23 16:41:40 UTC 2016 - bruno@ioda-net.ch
- Update to new bug-fix release 1.3.0
Add a validity flag to geometries
Add an option to straight skeleton to return the distance to
borders
Add sfcgal_geometry_is_valid_detail to the C API
Remove grid and ASC reader
Remove the viewer
Fix compilation issue with boost 1.60 (#119)
Fix WKT parsing issues (#81 #117)
Retain bisectors of narrow angles in MedialAxis output
-------------------------------------------------------------------
Mon Mar 14 13:28:19 UTC 2016 - bruno@ioda-net.ch
- bypass bug 927268 for PowerPC if clang is used above in place of
gcc. Fix powerpc builds
-------------------------------------------------------------------
Sun Mar 13 20:25:18 UTC 2016 - bruno@ioda-net.ch
- Added flags to override failing %cmake macro with 13.2
-DCMAKE_USER_MAKE_RULES_OVERRIDE=OFF \
-DCMAKE_CXX_COMPILER="clang++" \
-DCMAKE_C_COMPILER="clang" \
- clang allow building with less memory oom
-------------------------------------------------------------------
Fri Feb 26 08:36:12 UTC 2016 - bruno@ioda-net.ch
- Update dates + force rebuild on 13.2 i586
-------------------------------------------------------------------
Thu Feb 25 13:32:17 UTC 2016 - bruno@ioda-net.ch
- Renable the examples, we got a patch for boost 1.60
-------------------------------------------------------------------
Tue Feb 23 17:07:31 UTC 2016 - zaitor@opensuse.org
- Rename _constraint to _constraints, so that it is actually taken
into account by the obs.
-------------------------------------------------------------------
Sun Nov 29 14:26:26 UTC 2015 - guillaume@opensuse.org
- Update to v1.2.2
-------------------------------------------------------------------
Sat Sep 26 12:21:06 UTC 2015 - mpluskal@suse.com
- Update project and download url
- Fully use %cmake macros
- Cleanup spec file with spec-cleaner
-------------------------------------------------------------------
Sat Sep 26 11:36:00 UTC 2015 - Angelos Tzotsos <tzotsos@opensuse.org>
- upstream updated bugfix release 1.2.0 2015-09-18
- Improve the computation speed of straight skeletons by using
inexact construction kernel
- Add a new function approximateMedialAxis
- Fix an invalidity case (polygon degenerated to a point) #108
- Fix compilation issues with boost 1.58
- Add Travis support
-------------------------------------------------------------------
Mon Mar 2 15:05:44 UTC 2015 - bruno@ioda-net.ch
- 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)
-------------------------------------------------------------------
Sun Nov 23 15:05:05 UTC 2014 - bruno@ioda-net.ch
- 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.
-------------------------------------------------------------------
Thu Jun 5 17:20:36 UTC 2014 - bruno@ioda-net.ch
- packaging: Build for sle adding specific patch for typename
sle-error-typename-outside-of-template.patch
-------------------------------------------------------------------
Sat May 24 08:59:34 UTC 2014 - bruno@ioda-net.ch
- packaging: spec-cleaner, remove used comments, coherent usage
of -jobs.
-------------------------------------------------------------------
Wed Apr 30 10:02:08 UTC 2014 - bruno@ioda-net.ch
- packaging : use advanced security flags only on supported version
>=1310
-------------------------------------------------------------------
Tue Apr 29 18:20:57 UTC 2014 - bruno@ioda-net.ch
- packaging : respect lib policy
- sources : added upstream patches fixing triangulation & build
issues with postgresql, lib(64), soversion
+0001-Small-typo-changed-requiered-to-required.patch
+0002-Add-VERSION-and-SOVERSION-properties.patch
+0003-Add-detection-of-lib-lib64-directory.patch
+0004-Replace-lib-by-CMAKE_INSTALL_LIBDIR-in-installation-.patch
+0005-Added-FindPostgreSQL.cmake-macros.patch
+0006-fixed-unfindable-postgres-header-cmake-variable.patch
+0007-fixes-polygon-triangulation.patch
-------------------------------------------------------------------
Fri Jan 3 16:23:14 UTC 2014 - bruno@ioda-net.ch
- Added patch for upstream issue 37 fixing soname & soversion
SFCGAL_issue37.patch
- packaging : we build the viewer and the example programs
-------------------------------------------------------------------
Sun Dec 22 17:52:08 UTC 2013 - bruno@ioda-net.ch
- Upstream 1.0.4 update
- Commented include CGAL we use CGAL 4.3 now
-------------------------------------------------------------------
Thu Nov 14 19:53:48 UTC 2013 - bruno@ioda-net.ch
- First build & packaging version