SFCGAL C++ wrapper library around CGAL

Edit Package sfcgal

This library support ISO 19107:2013, OGC Simple Features Access 1.2 for 3D operations.
It provides standard compliant geometry types and operations, that can
be accessed from its C or C++ APIs. PostGIS uses the C API, to expose some
SFCGAL's functions in spatial databases (cf. PostGIS manual).

Geometry coordinates have an exact rational number representation and can
be either 2D or 3D. Among supported geometry types are :

Points
LineStrings
Polygons
TriangulatedSurfaces
PolyhedralSurfaces
GeometryCollections
Solids

Supported operations include :

WKT reading and writing with exact rational number representation for coordinates
Intersection operations and predicates
Convex hull computation
Tessellation
Extrusion
Area and distance computation
Minkovski sums
Contour offsets
Straight skeleton generations

Development at https://github.com/Oslandia/SFCGAL/

Refresh
Refresh
Source Files
Filename Size Changed
SFCGAL-v1.4.1.tar.bz2 0002297715 2.19 MB
_constraints 0000000282 282 Bytes
disable_invalid_cgal_test.patch 0000001370 1.34 KB
sfcgal.changes 0000013942 13.6 KB
sfcgal.spec 0000006469 6.32 KB
Revision 6 (latest revision is 8)
Stefan Brüns's avatar Stefan Brüns (StefanBruens) committed (revision 6)
- 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

- Apply upstream fix by removing bundled CGAL test
  see https://gitlab.com/Oslandia/SFCGAL/-/merge_requests/279

- Use gcc for i586 and limit the number of worker (upstream)
  so we can lower again _constraint.

- Introduce disable_invalid_cgal_test.patch to disable tests
  failing with CGAL 5.4 on openSUSE.

- 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.
Comments 0
openSUSE Build Service is sponsored by