summaryrefslogtreecommitdiff
path: root/geography/geos/patches
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2021-10-21 00:25:16 +0000
committergdt <gdt@pkgsrc.org>2021-10-21 00:25:16 +0000
commit152d5f6f25a151335f4264b41680c58cb217651c (patch)
tree94d378e2353defb782c643691bacd79f69af5852 /geography/geos/patches
parentd9e6536337738c32d0e49abcdc6f1dd73df45746 (diff)
downloadpkgsrc-152d5f6f25a151335f4264b41680c58cb217651c.tar.gz
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<Geometry> result (Paul Ramsey)
Diffstat (limited to 'geography/geos/patches')
-rw-r--r--geography/geos/patches/patch-ae10
1 files changed, 5 insertions, 5 deletions
diff --git a/geography/geos/patches/patch-ae b/geography/geos/patches/patch-ae
index 278e6c4d792..79cb1eb1d88 100644
--- a/geography/geos/patches/patch-ae
+++ b/geography/geos/patches/patch-ae
@@ -1,17 +1,17 @@
-$NetBSD: patch-ae,v 1.8 2021/01/03 01:27:29 gdt Exp $
+$NetBSD: patch-ae,v 1.9 2021/10/21 00:25:16 gdt Exp $
TODO: explain what's in LDFLAGS.
TODO: explain why --libs has -L in the first place (vs --ldflags).
TODO: report upstream.
---- tools/geos-config.in.orig 2020-07-21 18:07:17.000000000 +0000
+--- tools/geos-config.in.orig 2021-09-30 20:14:04.000000000 +0000
+++ tools/geos-config.in
-@@ -67,7 +67,7 @@ while test $# -gt 0; do
- echo -I${prefix}/include
+@@ -62,7 +62,7 @@ while test $# -gt 0; do
+ echo -I${includedir}
;;
--ldflags)
- echo -L${libdir}
+ echo -L${libdir} @LDFLAGS@
;;
--includes)
- echo ${prefix}/include
+ echo ${includedir}