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

openSUSE Build Service is sponsored by