Revisions of sfcgal

Dirk Stoecker's avatar Dirk Stoecker (dstoecker) committed (revision 23)
fix build
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 887165 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 22)
- 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

- Packaging remove gcc/clang conditionnal build. clang 11 fix
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 849285 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 21)
- 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.
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 841464 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 20)
- 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
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) accepted request 819358 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 19)
- 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
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 800452 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 18)
- After fixing repository for openscrenegraph, use pkgconfig form
  for buildrequires
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 732685 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 17)
- 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
  + Use libOpenSceneGraph-devel pkgconfig form doesn't resolv for 15.1
  + Don't use restricted x86-64 form of cmake


- Packaging :
   Add an option to straight skeleton to return the distance to
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 575376 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 16)
- 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
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 533846 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 15)
Find a new version of sfcgal 
*** Review and comment carefully ***
Due to upstream lack of resources, they are not able to provide
one tarball that build and work with both cgal 4.7 and 4.10.1+.
The idea behind this submission is fixing TW build (cgal 4.11)
and have still a working one for Leap.
sfcgal need to be fixed to have other upgrade like postgis build.

For Leap sfcgal 1.3.1 is build, while for TW 1.3.2 is build.

- 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
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 456902 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 14)
- 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
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 393991 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 13)
New bugfix upstream release
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) accepted request 372807 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 11)
- bypass bug 927268 for PowerPC if clang is used above in place of 
  gcc. Fix powerpc builds
  see also https://llvm.org/bugs/show_bug.cgi?id=22248
Angelos Tzotsos's avatar Angelos Tzotsos (tzotsos) accepted request 372768 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 10)
Added CMAKE Flags to fix failing build for 13.2 (where C++ is hardcoded in the macro)
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 361280 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 9)
Find a revision of the package : Mainly move from gcc to clang 
This has been checked and tested here in Paris during TOSprint.
Also examples are no more builded until boost 1.6 will got an update
Viewer is declared obsolete by upstream (and will certainly be removed soon)
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 361147 from Bjørn Lie's avatar Bjørn Lie (Zaitor) (revision 8)
17:34 — tigerfoot is still looking a reason why such constraint is not respected https://build.opensuse.org/package/view_file/Application:Geo/sfcgal/_constraint?expand=1 for example build on Tumbleweed i586 start with -m 2000 ?
17:34 <tigerfoot> we will need soon to fix sfcgal builds with become a deps to next postgis.
17:35 <tacit> tigerfoot: Wrong file name
Angelos Tzotsos's avatar Angelos Tzotsos (tzotsos) accepted request 333908 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 6)
- Update project and download url
- Fully use %cmake macros
- Cleanup spec file with spec-cleaner

    - Improve the computation speed of straight skeletons by using 
      inexact construction kernel
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 333899 from Angelos Tzotsos's avatar Angelos Tzotsos (tzotsos) (revision 5)
New upstream version, fixes Leap build
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 288805 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 4)
- 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)
- updated _constraint to achieve build on obs
Displaying revisions 21 - 40 of 43
openSUSE Build Service is sponsored by