[Git][debian-gis-team/sfcgal][experimental] 7 commits: New upstream version 2.2.0
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Fri Aug 1 06:00:14 BST 2025
Bas Couwenberg pushed to branch experimental at Debian GIS Project / sfcgal
Commits:
2df237cc by Bas Couwenberg at 2025-08-01T06:10:40+02:00
New upstream version 2.2.0
- - - - -
9f13570f by Bas Couwenberg at 2025-08-01T06:10:42+02:00
Update upstream source from tag 'upstream/2.2.0'
Update to upstream version '2.2.0'
with Debian dir 635be0b684034985cba15d05dc0ee004ddc71b13
- - - - -
8638c78d by Bas Couwenberg at 2025-08-01T06:10:58+02:00
New upstream release.
- - - - -
56d22244 by Bas Couwenberg at 2025-08-01T06:16:02+02:00
Update copyright file.
- - - - -
10b40c97 by Bas Couwenberg at 2025-08-01T06:20:51+02:00
Update symbols for other architectures.
- - - - -
4b0ce586 by Bas Couwenberg at 2025-08-01T06:37:16+02:00
Update symbols for amd64.
- - - - -
420f1927 by Bas Couwenberg at 2025-08-01T06:37:16+02:00
Set distribution to experimental.
- - - - -
395 changed files:
- .clang-tidy
- .github/workflows/msys.yml
- .gitlab-ci.yml
- .gitlab/doxygen-check.sh
- + .gitlab/generate-homebrew.sh
- + .gitlab/pipeline/build-macos.yml
- .gitlab/pipeline/build-windows.yml
- .gitlab/pipeline/clang-tidy.yml
- + .gitlab/pipeline/commitizen.yml
- .gitlab/pipeline/documentation.yml
- + .gitlab/pipeline/thread-safety.yml
- .pre-commit-config.yaml
- CMakeLists.txt
- CONTRIBUTING.md
- NEWS
- RELEASES.md
- debian/changelog
- debian/copyright
- debian/libsfcgal2.symbols
- docker/Dockerfile.debian
- docker/Dockerfile.windows
- example/CGAL-basic_manip/main.cpp
- example/CGAL-cartesian_kernel/main.cpp
- example/CGAL-point_generator/main.cpp
- example/CGAL-polygon_triangulation2/main.cpp
- example/CGAL-triangulation2/main.cpp
- example/SFCGAL-building/main.cpp
- example/SFCGAL-export-osg/main.cpp
- example/SFCGAL-offset/main.cpp
- + graphics/logo_square.png
- + graphics/logo_square.svg
- + list_mr.sh
- sonar-project.properties
- src/Coordinate.cpp
- src/Coordinate.h
- src/Envelope.cpp
- src/Envelope.h
- src/Exception.cpp
- src/Exception.h
- src/Geometry.cpp
- src/Geometry.h
- src/GeometryCollection.cpp
- src/GeometryCollection.h
- src/GeometryVisitor.cpp
- src/GeometryVisitor.h
- src/Kernel.h
- src/LineString.cpp
- src/LineString.h
- src/MultiLineString.cpp
- src/MultiLineString.h
- src/MultiPoint.cpp
- src/MultiPoint.h
- src/MultiPolygon.cpp
- src/MultiPolygon.h
- src/MultiSolid.cpp
- src/MultiSolid.h
- src/Point.cpp
- src/Point.h
- src/Polygon.cpp
- src/Polygon.h
- src/PolyhedralSurface.cpp
- src/PolyhedralSurface.h
- src/PreparedGeometry.cpp
- src/PreparedGeometry.h
- src/Simplicity.h
- src/Solid.cpp
- src/Solid.h
- src/Surface.cpp
- src/Surface.h
- src/Transform.cpp
- src/Transform.h
- src/Triangle.cpp
- src/Triangle.h
- src/TriangulatedSurface.cpp
- src/TriangulatedSurface.h
- src/Validity.h
- src/algorithm/BoundaryVisitor.cpp
- src/algorithm/BoundaryVisitor.h
- src/algorithm/ConsistentOrientationBuilder.cpp
- src/algorithm/ConsistentOrientationBuilder.h
- src/algorithm/Intersection2D.cpp
- src/algorithm/Intersection3D.cpp
- src/algorithm/alphaShapes.cpp
- src/algorithm/alphaShapes.h
- src/algorithm/alphaWrapping3D.cpp
- src/algorithm/alphaWrapping3D.h
- src/algorithm/area.cpp
- src/algorithm/area.h
- src/algorithm/buffer3D.cpp
- src/algorithm/buffer3D.h
- src/algorithm/centroid.cpp
- src/algorithm/centroid.h
- src/algorithm/collect.cpp
- src/algorithm/collect.h
- src/algorithm/collectionExtract.cpp
- src/algorithm/collectionExtract.h
- src/algorithm/collectionHomogenize.cpp
- src/algorithm/collectionHomogenize.h
- src/algorithm/collectionToMulti.cpp
- src/algorithm/collectionToMulti.h
- src/algorithm/connection.cpp
- src/algorithm/connection.h
- src/algorithm/convexHull.cpp
- src/algorithm/convexHull.h
- src/algorithm/covers.cpp
- src/algorithm/covers.h
- src/algorithm/difference.cpp
- src/algorithm/difference.h
- src/algorithm/differencePrimitives.cpp
- src/algorithm/differencePrimitives.h
- src/algorithm/distance.cpp
- src/algorithm/distance.h
- src/algorithm/distance3d.cpp
- src/algorithm/distance3d.h
- src/algorithm/extrude.cpp
- src/algorithm/extrude.h
- src/algorithm/force2D.cpp
- src/algorithm/force2D.h
- src/algorithm/force3D.cpp
- src/algorithm/force3D.h
- src/algorithm/forceMeasured.cpp
- src/algorithm/forceMeasured.h
- src/algorithm/intersection.cpp
- src/algorithm/intersection.h
- src/algorithm/intersects.cpp
- src/algorithm/intersects.h
- src/algorithm/isSimple.cpp
- src/algorithm/isSimple.h
- src/algorithm/isValid.cpp
- src/algorithm/isValid.h
- src/algorithm/length.cpp
- src/algorithm/length.h
- src/algorithm/lineSubstring.cpp
- src/algorithm/lineSubstring.h
- src/algorithm/minkowskiSum.cpp
- src/algorithm/minkowskiSum.h
- src/algorithm/minkowskiSum3D.cpp
- src/algorithm/normal.h
- src/algorithm/offset.cpp
- src/algorithm/offset.h
- src/algorithm/orientation.cpp
- src/algorithm/orientation.h
- src/algorithm/partition_2.cpp
- src/algorithm/partition_2.h
- src/algorithm/plane.h
- src/algorithm/rotate.cpp
- src/algorithm/scale.cpp
- src/algorithm/scale.h
- src/algorithm/simplification.cpp
- src/algorithm/simplification.h
- src/algorithm/straightSkeleton.cpp
- src/algorithm/straightSkeleton.h
- src/algorithm/tesselate.cpp
- src/algorithm/tesselate.h
- src/algorithm/translate.cpp
- src/algorithm/translate.h
- src/algorithm/union.cpp
- src/algorithm/union.h
- src/algorithm/visibility.cpp
- src/algorithm/visibility.h
- src/algorithm/volume.cpp
- src/algorithm/volume.h
- + src/capi/.clang-tidy
- src/capi/sfcgal_c.cpp
- src/capi/sfcgal_c.h
- src/detail/ComplexComparator.h
- src/detail/EnvelopeVisitor.cpp
- src/detail/EnvelopeVisitor.h
- src/detail/ForceValidityVisitor.cpp
- src/detail/ForceValidityVisitor.h
- src/detail/GeometrySet.cpp
- src/detail/GeometrySet.h
- src/detail/GetPointsVisitor.cpp
- src/detail/GetPointsVisitor.h
- src/detail/Interval.cpp
- src/detail/Interval.h
- src/detail/TestGeometry.h
- src/detail/TypeForDimension.h
- src/detail/algorithm/coversPoints.cpp
- src/detail/algorithm/coversPoints.h
- src/detail/algorithm/simplification.cpp
- src/detail/generator/building.cpp
- src/detail/generator/building.h
- src/detail/generator/disc.cpp
- src/detail/generator/disc.h
- src/detail/generator/hoch.cpp
- src/detail/generator/hoch.h
- src/detail/generator/sierpinski.cpp
- src/detail/generator/sierpinski.h
- src/detail/graph/Edge.cpp
- src/detail/graph/Edge.h
- src/detail/graph/GeometryGraph.h
- src/detail/graph/GeometryGraphBuilder.h
- src/detail/graph/Vertex.cpp
- src/detail/graph/Vertex.h
- src/detail/graph/algorithm/isHalfEdge.h
- src/detail/graph/algorithm/orientation.h
- src/detail/io/OsgFactory.cpp
- src/detail/io/OsgFactory.h
- src/detail/io/Serialization.cpp
- src/detail/io/Serialization.h
- src/detail/io/WkbReader.cpp
- src/detail/io/WkbReader.h
- src/detail/io/WkbWriter.cpp
- src/detail/io/WkbWriter.h
- src/detail/io/WktReader.cpp
- src/detail/io/WktReader.h
- src/detail/io/WktWriter.cpp
- src/detail/io/WktWriter.h
- src/detail/polygonSetToMultiPolygon.cpp
- src/detail/polygonSetToMultiPolygon.h
- src/detail/tools/CharArrayBuffer.cpp
- src/detail/tools/CharArrayBuffer.h
- src/detail/tools/InputStreamReader.h
- src/detail/tools/Log.cpp
- src/detail/tools/Log.h
- src/detail/tools/Registry.cpp
- src/detail/tools/Registry.h
- src/detail/transform/AffineTransform2.cpp
- src/detail/transform/AffineTransform2.h
- src/detail/transform/AffineTransform3.cpp
- src/detail/transform/AffineTransform3.h
- src/detail/transform/Force2D.cpp
- src/detail/transform/Force2D.h
- src/detail/transform/ForceM.h
- src/detail/transform/ForceOrderPoints.cpp
- src/detail/transform/ForceOrderPoints.h
- src/detail/transform/ForceZ.cpp
- src/detail/transform/ForceZ.h
- src/detail/transform/ForceZOrderPoints.cpp
- src/detail/transform/ForceZOrderPoints.h
- src/detail/transform/RoundTransform.cpp
- src/detail/transform/RoundTransform.h
- src/detail/transform/forceM.cpp
- src/detail/triangulate/ConstraintDelaunayTriangulation.cpp
- src/detail/triangulate/ConstraintDelaunayTriangulation.h
- src/detail/triangulate/markDomains.h
- src/detail/triangulate/triangulateInGeometrySet.cpp
- src/detail/triangulate/triangulateInGeometrySet.h
- src/detail/ublas.h
- src/export.h
- src/io/GeometryStreams.cpp
- src/io/GeometryStreams.h
- src/io/OBJ.cpp
- src/io/OBJ.h
- + src/io/STL.cpp
- + src/io/STL.h
- src/io/ewkt.cpp
- src/io/ewkt.h
- src/io/osg.cpp
- src/io/osg.h
- src/io/vtk.cpp
- src/io/vtk.h
- src/io/wkb.cpp
- src/io/wkb.h
- src/io/wkt.cpp
- src/io/wkt.h
- src/namespace.h
- src/numeric.cpp
- src/numeric.h
- src/Cylinder.cpp → src/primitive3d/Cylinder.cpp
- src/Cylinder.h → src/primitive3d/Cylinder.h
- src/Sphere.cpp → src/primitive3d/Sphere.cpp
- src/Sphere.h → src/primitive3d/Sphere.h
- src/triangulate/triangulate2DZ.cpp
- src/triangulate/triangulate2DZ.h
- src/triangulate/triangulatePolygon.cpp
- src/triangulate/triangulatePolygon.h
- src/version.cpp
- + test/.clang-tidy
- test/bench/Bench.cpp
- test/bench/Bench.h
- test/bench/BenchArea.cpp
- test/bench/BenchContainer.cpp
- test/bench/BenchMinkowski.cpp
- test/bench/BenchPredicate.cpp
- test/bench/BenchStraightSkeleton.cpp
- test/bench/BenchTriangulation.cpp
- test/bench/BenchWKT.cpp
- test/bench/IntersectionPerfTest.cpp
- test/bench/KernelPerfTest.cpp
- test/bench/TestModule.cpp
- test/data/IntersectionTest.txt
- + test/data/stlfiles/geometrycollection.stl
- + test/data/stlfiles/geometrycollectionz.stl
- + test/data/stlfiles/multipolygon.stl
- + test/data/stlfiles/multipolygonz.stl
- + test/data/stlfiles/multisolidz.stl
- + test/data/stlfiles/polygon.stl
- + test/data/stlfiles/polygonz.stl
- + test/data/stlfiles/polyhedralsurface.stl
- + test/data/stlfiles/polyhedralsurfacez.stl
- + test/data/stlfiles/solidz.stl
- + test/data/stlfiles/triangle.stl
- + test/data/stlfiles/trianglez.stl
- + test/data/stlfiles/triangulatedsurface.stl
- + test/data/stlfiles/triangulatedsurfacez.stl
- test/regress/capi/CMakeLists.txt
- test/regress/capi/main.c
- test/regress/convex_hull/CMakeLists.txt
- test/regress/convex_hull/main.cpp
- test/regress/polygon_triangulator/CMakeLists.txt
- test/regress/polygon_triangulator/main.cpp
- test/regress/standalone/CMakeLists.txt
- test/regress/standalone/SFCGAL/AreaTest.cpp
- test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp
- test/regress/standalone/SFCGAL/DistanceTest.cpp
- test/regress/standalone/SFCGAL/IntersectionTest.cpp
- test/regress/standalone/SFCGAL/IntersectsTest.cpp
- test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp
- test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp
- test/regress/standalone/SFCGAL/WaveFrontObjTest.cpp
- test/regress/standalone/SFCGAL/WktTest.cpp
- test/regress/standalone/TestModule.cpp
- test/unit/CMakeLists.txt
- test/unit/SFCGAL/CoordinateTest.cpp
- test/unit/SFCGAL/CylinderTest.cpp
- test/unit/SFCGAL/EnvelopeTest.cpp
- test/unit/SFCGAL/GeometryCollectionTest.cpp
- test/unit/SFCGAL/GeometryTest.cpp
- test/unit/SFCGAL/GeometryVisitorTest.cpp
- test/unit/SFCGAL/KernelTest.cpp
- test/unit/SFCGAL/LineStringTest.cpp
- test/unit/SFCGAL/MultiLineStringTest.cpp
- test/unit/SFCGAL/MultiPointTest.cpp
- test/unit/SFCGAL/MultiPolygonTest.cpp
- test/unit/SFCGAL/MultiSolidTest.cpp
- test/unit/SFCGAL/NumericTest.cpp
- test/unit/SFCGAL/PointTest.cpp
- test/unit/SFCGAL/PolygonTest.cpp
- test/unit/SFCGAL/PolyhedralSurfaceTest.cpp
- test/unit/SFCGAL/SegmentTest.cpp
- test/unit/SFCGAL/SolidTest.cpp
- test/unit/SFCGAL/SphereTest.cpp
- test/unit/SFCGAL/TriangleTest.cpp
- test/unit/SFCGAL/TriangulatedSurfaceTest.cpp
- test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp
- test/unit/SFCGAL/algorithm/AlphaWrapping3DTest.cpp
- test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp
- test/unit/SFCGAL/algorithm/AreaTest.cpp
- test/unit/SFCGAL/algorithm/BoundaryTest.cpp
- test/unit/SFCGAL/algorithm/Buffer3DTest.cpp
- test/unit/SFCGAL/algorithm/CentroidTest.cpp
- test/unit/SFCGAL/algorithm/ConnectedTest.cpp
- test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp
- test/unit/SFCGAL/algorithm/ConvexHullTest.cpp
- test/unit/SFCGAL/algorithm/CoversPointsTest.cpp
- test/unit/SFCGAL/algorithm/CoversTest.cpp
- test/unit/SFCGAL/algorithm/DifferenceTest.cpp
- test/unit/SFCGAL/algorithm/DistanceTest.cpp
- test/unit/SFCGAL/algorithm/ExtrudeTest.cpp
- test/unit/SFCGAL/algorithm/Force3DTest.cpp
- test/unit/SFCGAL/algorithm/ForceMeasuredTest.cpp
- test/unit/SFCGAL/algorithm/IntersectionTest.cpp
- test/unit/SFCGAL/algorithm/IntersectsTest.cpp
- test/unit/SFCGAL/algorithm/IsSimpleTest.cpp
- test/unit/SFCGAL/algorithm/IsValidTest.cpp
- test/unit/SFCGAL/algorithm/LengthTest.cpp
- test/unit/SFCGAL/algorithm/LineSubstringTest.cpp
- test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp
- test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp
- test/unit/SFCGAL/algorithm/NormalTest.cpp
- test/unit/SFCGAL/algorithm/OffsetTest.cpp
- test/unit/SFCGAL/algorithm/OrientationTest.cpp
- test/unit/SFCGAL/algorithm/Partition_2.cpp
- test/unit/SFCGAL/algorithm/PlaneTest.cpp
- test/unit/SFCGAL/algorithm/Simplification.cpp
- test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp
- test/unit/SFCGAL/algorithm/TesselateTest.cpp
- test/unit/SFCGAL/algorithm/TranslateTest.cpp
- test/unit/SFCGAL/algorithm/UnionTest.cpp
- test/unit/SFCGAL/algorithm/Visibility.cpp
- test/unit/SFCGAL/algorithm/VolumeTest.cpp
- test/unit/SFCGAL/capi/sfcgal_cTest.cpp
- test/unit/SFCGAL/detail/ComplexComparatorTest.cpp
- test/unit/SFCGAL/detail/IntervalTest.cpp
- test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp
- test/unit/SFCGAL/graph/GeometryGraphTest.cpp
- test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp
- test/unit/SFCGAL/io/OBJTest.cpp
- + test/unit/SFCGAL/io/STLTest.cpp
- test/unit/SFCGAL/io/SerializationTest.cpp
- test/unit/SFCGAL/io/VTKTest.cpp
- test/unit/SFCGAL/io/WkbWriterTest.cpp
- test/unit/SFCGAL/io/WktReaderTest.cpp
- + test/unit/SFCGAL/testsfcgalconfig.cpp.in
- test/unit/SFCGAL/transform/AffineTransform2Test.cpp
- test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp
- test/unit/SFCGAL/transform/RotateTest.cpp
- test/unit/SFCGAL/transform/RoundTest.cpp
- test/unit/SFCGAL/transform/ScaleTest.cpp
- test/unit/SFCGAL/transform/TranslateTest.cpp
- test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp
- test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp
- test/unit/TestModule.cpp
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/debian-gis-team/sfcgal/-/compare/3ff9682373f6a849c6b18b1b1648f5e5f17a8edf...420f192790b51b10497106414274b45cb816d3c5
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/sfcgal/-/compare/3ff9682373f6a849c6b18b1b1648f5e5f17a8edf...420f192790b51b10497106414274b45cb816d3c5
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20250801/c22afca2/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list