Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libSFCGAL1-1.4.1-bp156.1.8 RPM for aarch64

From OpenSuSE Leap 15.6 for aarch64

Name: libSFCGAL1 Distribution: SUSE Linux Enterprise 15 SP6
Version: 1.4.1 Vendor: openSUSE
Release: bp156.1.8 Build date: Fri Mar 22 08:12:08 2024
Group: Development/Libraries/C and C++ Build host: i02-armsrv3
Size: 14845639 Source RPM: sfcgal-1.4.1-bp156.1.8.src.rpm
Packager: https://bugs.opensuse.org
Url: https://oslandia.gitlab.io/SFCGAL/
Summary: Libraries SFCGAL applications
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

Provides

Requires

License

GPL-2.0-or-later

Changelog

* 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
* Sun Mar 13 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 2016 bruno@ioda-net.ch
  - Update dates + force rebuild on 13.2 i586
* Thu Feb 25 2016 bruno@ioda-net.ch
  - Renable the examples, we got a patch for boost 1.60
* Tue Feb 23 2016 zaitor@opensuse.org
  - Rename _constraint to _constraints, so that it is actually taken
    into account by the obs.
* Sun Nov 29 2015 guillaume@opensuse.org
  - Update to v1.2.2
* Sat Sep 26 2015 mpluskal@suse.com
  - Update project and download url
  - Fully use %cmake macros
  - Cleanup spec file with spec-cleaner
* Sat Sep 26 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 02 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 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.

Files

/usr/lib64/libSFCGAL.so.1
/usr/lib64/libSFCGAL.so.1.4.1
/usr/share/doc/packages/libSFCGAL1
/usr/share/doc/packages/libSFCGAL1/AUTHORS
/usr/share/doc/packages/libSFCGAL1/NEWS
/usr/share/doc/packages/libSFCGAL1/README.md
/usr/share/licenses/libSFCGAL1
/usr/share/licenses/libSFCGAL1/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 26 23:47:58 2024