Package Release Info

sfcgal-1.4.1-bp156.1.9

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libSFCGAL1
sfcgal
sfcgal-devel

Change Logs

* Mon Dec 05 2022 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
- Reduce _constraints to actual lower bound, limit number of
  jobs with memory_per_job and limit_build macro.
- Remove some unused build dependencies.
* Wed Aug 03 2022 Bruno Friedmann <bruno@ioda-net.ch>
- Disable i586 build which failed with both gcc and clang
  https://gitlab.com/Oslandia/SFCGAL/-/issues/258
  https://gitlab.com/Oslandia/SFCGAL/-/issues/259
- Remove unused -D calls
- Lower physical memory constraint to 8GB but keep global memory
  to 16GB
* Tue Jul 26 2022 Bruno Friedmann <bruno@ioda-net.ch>
- Apply upstream fix by removing bundled CGAL test
  see https://gitlab.com/Oslandia/SFCGAL/-/merge_requests/279
* Fri Apr 15 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 08 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 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 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 2021 Dirk Stoecker <opensuse@dstoecker.de>
- add f929b291d4efe9b780812677fd523d2431519fcf.patch (Fix compilation issue with CGAL 5.3)
* Tue Apr 20 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 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 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 07 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 03 2019 Bruno Friedmann <bruno@ioda-net.ch>
- After fixing repository for openscrenegraph, use pkgconfig form
  for buildrequires
* Mon Sep 23 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 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 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 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 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 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 2016 bruno@ioda-net.ch
- bypass bug 927268 for PowerPC if clang is used above in place of
  gcc. Fix powerpc builds