git: 388058d35b41 - main - graphics/geos: Update to 3.14.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 07 Sep 2025 23:10:55 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=388058d35b41556d45d6ca5640e75e0b7bb0a210

commit 388058d35b41556d45d6ca5640e75e0b7bb0a210
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-09-07 22:33:27 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-09-07 23:03:16 +0000

    graphics/geos: Update to 3.14.0
    
    Changes:        https://github.com/libgeos/geos/releases
---
 graphics/geos/Makefile  |  2 +-
 graphics/geos/distinfo  |  6 +++---
 graphics/geos/pkg-plist | 21 +++++++++++++++++----
 3 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/graphics/geos/Makefile b/graphics/geos/Makefile
index a449ba9be17d..268415637943 100644
--- a/graphics/geos/Makefile
+++ b/graphics/geos/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	geos
-PORTVERSION=	3.13.1
+PORTVERSION=	3.14.0
 CATEGORIES=	graphics geography
 MASTER_SITES=	https://github.com/libgeos/geos/releases/download/${PORTVERSION}/ \
 		https://download.osgeo.org/geos/
diff --git a/graphics/geos/distinfo b/graphics/geos/distinfo
index 143259f4982e..65f7b8f12018 100644
--- a/graphics/geos/distinfo
+++ b/graphics/geos/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070260
-SHA256 (geos-3.13.1.tar.bz2) = df2c50503295f325e7c8d7b783aca8ba4773919cde984193850cf9e361dfd28c
-SIZE (geos-3.13.1.tar.bz2) = 6839955
+TIMESTAMP = 1757120510
+SHA256 (geos-3.14.0.tar.bz2) = fe85286b1977121894794b36a7464d05049361bedabf972e70d8f9bf1e3ce928
+SIZE (geos-3.14.0.tar.bz2) = 6990029
diff --git a/graphics/geos/pkg-plist b/graphics/geos/pkg-plist
index 5a943f4f20e2..594b6012b702 100644
--- a/graphics/geos/pkg-plist
+++ b/graphics/geos/pkg-plist
@@ -30,7 +30,7 @@ include/geos/algorithm/PolygonNodeTopology.h
 include/geos/algorithm/RayCrossingCounter.h
 include/geos/algorithm/Rectangle.h
 include/geos/algorithm/RobustDeterminant.h
-include/geos/algorithm/SimplePointInRing.h
+include/geos/algorithm/construct/ExactMaxInscribedCircle.h
 include/geos/algorithm/construct/IndexedDistanceToPoint.h
 include/geos/algorithm/construct/IndexedPointInPolygonsLocator.h
 include/geos/algorithm/construct/LargestEmptyCircle.h
@@ -48,8 +48,10 @@ include/geos/algorithm/locate/IndexedPointInAreaLocator.h
 include/geos/algorithm/locate/PointOnGeometryLocator.h
 include/geos/algorithm/locate/SimplePointInAreaLocator.h
 include/geos/constants.h
+include/geos/coverage/CleanCoverage.h
 include/geos/coverage/Corner.h
 include/geos/coverage/CoverageBoundarySegmentFinder.h
+include/geos/coverage/CoverageCleaner.h
 include/geos/coverage/CoverageEdge.h
 include/geos/coverage/CoverageGapFinder.h
 include/geos/coverage/CoveragePolygon.h
@@ -62,6 +64,9 @@ include/geos/coverage/CoverageValidator.h
 include/geos/coverage/InvalidSegmentDetector.h
 include/geos/coverage/TPVWSimplifier.h
 include/geos/coverage/VertexRingCounter.h
+include/geos/dissolve/DissolveEdgeGraph.h
+include/geos/dissolve/DissolveHalfEdge.h
+include/geos/dissolve/LineDissolver.h
 include/geos/edgegraph/EdgeGraph.h
 include/geos/edgegraph/EdgeGraphBuilder.h
 include/geos/edgegraph/HalfEdge.h
@@ -327,6 +332,16 @@ include/geos/operation/distance/FacetSequence.h
 include/geos/operation/distance/FacetSequenceTreeBuilder.h
 include/geos/operation/distance/GeometryLocation.h
 include/geos/operation/distance/IndexedFacetDistance.h
+include/geos/operation/grid/Cell.h
+include/geos/operation/grid/Crossing.h
+include/geos/operation/grid/FloodFill.h
+include/geos/operation/grid/Grid.h
+include/geos/operation/grid/GridIntersection.h
+include/geos/operation/grid/Matrix.h
+include/geos/operation/grid/PerimeterDistance.h
+include/geos/operation/grid/Side.h
+include/geos/operation/grid/Traversal.h
+include/geos/operation/grid/TraversalAreas.h
 include/geos/operation/intersection/Rectangle.h
 include/geos/operation/intersection/RectangleIntersection.h
 include/geos/operation/intersection/RectangleIntersectionBuilder.h
@@ -451,7 +466,6 @@ include/geos/precision/EnhancedPrecisionOp.h
 include/geos/precision/GeometryPrecisionReducer.h
 include/geos/precision/MinimumClearance.h
 include/geos/precision/PointwisePrecisionReducerTransformer.h
-include/geos/precision/PrecisionReducerCoordinateOperation.h
 include/geos/precision/PrecisionReducerTransformer.h
 include/geos/precision/SimpleGeometryPrecisionReducer.h
 include/geos/profiler.h
@@ -494,7 +508,6 @@ include/geos/triangulate/tri/Tri.h
 include/geos/triangulate/tri/TriEdge.h
 include/geos/triangulate/tri/TriList.h
 include/geos/triangulate/tri/TriangulationBuilder.h
-include/geos/unload.h
 include/geos/util.h
 include/geos/util/Assert.h
 include/geos/util/AssertionFailedException.h
@@ -522,5 +535,5 @@ lib/libgeos.so
 lib/libgeos.so.%%PORTVERSION%%
 lib/libgeos_c.so
 lib/libgeos_c.so.1
-lib/libgeos_c.so.1.19.2
+lib/libgeos_c.so.1.20.4
 libdata/pkgconfig/geos.pc