--- - branch: MAIN date: Thu Oct 21 00:25:16 UTC 2021 files: - new: '1.38' old: '1.37' path: pkgsrc/geography/geos/Makefile pathrev: pkgsrc/geography/geos/Makefile@1.38 type: modified - new: '1.38' old: '1.37' path: pkgsrc/geography/geos/distinfo pathrev: pkgsrc/geography/geos/distinfo@1.38 type: modified - new: '1.18' old: '1.17' path: pkgsrc/geography/geos/PLIST pathrev: pkgsrc/geography/geos/PLIST@1.18 type: modified - new: '1.9' old: '1.8' path: pkgsrc/geography/geos/patches/patch-ae pathrev: pkgsrc/geography/geos/patches/patch-ae@1.9 type: modified id: 20211021T002516Z.f2767060d98e05b58e8d6c85034f0137204b3353 log: | geography/geos: Update to 3.10.0 Packaging changes: Use cmake instead of the now-deleted autotools, introducing a regression in "make test" where the installed version is tested instead of the build tree version. Upstream changes: Changes in 3.10.0 2021-10-20 - New things: - CAPI: GEOSDistanceWithin, GEOSPreparedDistanceWithin (#1124, Sandro Santilli) - Output WKT using positional precision with the ryu library (#868, Paul Ramsey) - geosop CLI for GEOS (Martin Davis) - Full doxygen of the C-API (Paul Ramsey) - GeometryFixer class for validity enforcement (Martin Davis, Paul Ramsey) - CAPI: GEOSDensify (Brendan Ward) - CAPI: GEOSCoordSeq_copyFromArrays, GEOSCoordSeq_copyFromBuffer, GEOSCoordSeq_copyToArrays, GEOSCoordSeq_copyToBuffer (Daniel Baston) - CAPI: GEOSMakeValidWithParams new validity enforcement approach from https://github.com/locationtech/jts/pull/704, uses GeometryFixer (Paul Ramsey, Martin Davis) - CAPI: GEOSWKBWriter_getFlavor, GEOSWKBWriter_setFlavor support outputting ISO or Extended WKB flavors (#466, Paul Ramsey) - CAPI: GEOSConstrainedDelaunayTriangulation, builds a constrained triangulation of an input Polygon or MultiPolygon, returning a GeometryCollection(Polygon) of the triangles. - Fixes/Improvements: - Preserve ordering of lines in overlay results (Martin Davis) - Check for invalid geometry before fixing polygonal result in Densifier and DPSimplifier (Martin Davis) - Fix overlay handling of flat interior lines (JTS-685, Martin Davis) - Fix IsValidOp to correctly report invalid nested MultiPolygons (#1112, Martin Davis) - Fix BufferOp to avoid artifacts in certain polygon buffers (#1101, Martin Davis) - Fix IsValidOp to correctly report certain kinds of invalid LinearRings (Martin Davis) - Improve STRtree performance through TemplateSTRtree implementation (Daniel Baston) - Fix DiscreteFrechetDistance to use initial points of input lines (#1128, Martin Davis) - Changes: - Autoconf build system is dropped in favour of CMake See README.md and INSTALL.md for examples of usage - Libtool is no longer used for in favour of CMake Therefor libgeos.la is no longer built/installed - #1094, #1090: Drop inlines.cpp to address duplicate symbols on many platforms (Regina Obe) - GH475: Do not return NaN from GEOSProjectNormalized_r (Paul Ramsey) - GH442: BufferOp now returns unique_ptr result (Paul Ramsey) module: pkgsrc subject: 'CVS commit: pkgsrc/geography/geos' unixtime: '1634775916' user: gdt