pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/geography/geos
Module Name: pkgsrc
Committed By: gdt
Date: Thu Aug 21 17:59:45 UTC 2025
Modified Files:
pkgsrc/geography/geos: Makefile PLIST distinfo
Log Message:
geography/geos: Update to 3.14.0
Changes in 3.14.0
2025-08-21
- New things:
- Add clustering functions to C API (GH-1154, Dan Baston)
- Ported LineDissolver (Paul Ramsey)
- Ported CoverageCleaner (Paul Ramsey)
- Add GEOSGridIntersectionFractions to C API (GH-1295, Dan Baston)
- Add functions to interrupt processing in a specific thread/context (GH-803, Dan Baston)
- Add "geos-targets.cmake" to build tree to allow building other software against
GEOS build without installing first (GH-1269, Dan Baston)
- Add GEOSCoordSeq_hasZ, GEOSCoordSeq_hasM (GH-1256, Aurele Ferotin)
- Add GEOSCoordSeq_createWithDimensions, GEOSCoordSeq_setM, GEOSCoordSeq_getM (GH-1246, Dan Baston)
- Add GEOSGeoJSONWriter_setOutputDimension (GH-1260, Aurele Ferotin)
- Add GEOSGeom_transformXYZ (GH-1157, Aurele Ferotin)
- Add GEOSisSimpleDetail (GH-1296, Dan Baston)
- Breaking Changes:
- C++17 is now required (GH-1144)
- Stricter WKT parsing (GH-1241, @freemine)
- GEOSCoordSeq_setOrdinate returns an error if the sequence does not have the specified ordinate (GH-1245, Dan Baston)
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 pkgsrc/geography/geos/Makefile \
pkgsrc/geography/geos/distinfo
cvs rdiff -u -r1.29 -r1.30 pkgsrc/geography/geos/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/geography/geos/Makefile
diff -u pkgsrc/geography/geos/Makefile:1.52 pkgsrc/geography/geos/Makefile:1.53
--- pkgsrc/geography/geos/Makefile:1.52 Tue Mar 4 19:45:56 2025
+++ pkgsrc/geography/geos/Makefile Thu Aug 21 17:59:45 2025
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.52 2025/03/04 19:45:56 gdt Exp $
+# $NetBSD: Makefile,v 1.53 2025/08/21 17:59:45 gdt Exp $
-VERSION_BASE= 3.13.1
+VERSION_BASE= 3.14.0
# Accomodate testing unreleased versions.
-VERSION_RC=
+#VERSION_RC= rc1
VERSION= ${VERSION_BASE}${VERSION_RC}
DISTNAME= geos-${VERSION}
EXTRACT_SUFX= .tar.bz2
@@ -15,7 +15,7 @@ COMMENT= C++ port of the Java Topology S
LICENSE= gnu-lgpl-v2.1
USE_LANGUAGES= c c++
-USE_CXX_FEATURES+= c++14
+USE_CXX_FEATURES+= c++17
.include "../../devel/cmake/build.mk"
# cmake hides what it is doing; ask it to be like traditional builds.
Index: pkgsrc/geography/geos/distinfo
diff -u pkgsrc/geography/geos/distinfo:1.52 pkgsrc/geography/geos/distinfo:1.53
--- pkgsrc/geography/geos/distinfo:1.52 Tue Mar 4 19:45:56 2025
+++ pkgsrc/geography/geos/distinfo Thu Aug 21 17:59:45 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.52 2025/03/04 19:45:56 gdt Exp $
+$NetBSD: distinfo,v 1.53 2025/08/21 17:59:45 gdt Exp $
-BLAKE2s (geos-3.13.1.tar.bz2) = 78b9673090509c94aebb1fef4c1f2714ff004d2fd92ba1916bbe179e36c9a777
-SHA512 (geos-3.13.1.tar.bz2) = 38a6d8bb05b374160c6e5eb82e5f601915ee44e75bdba0414bb7b1096a62f3cdfbb877389998bd3ff4c77c98927ce95a8d8298dd599a0fcb8ea0e83f174f1744
-Size (geos-3.13.1.tar.bz2) = 6839955 bytes
+BLAKE2s (geos-3.14.0.tar.bz2) = c87f2b3c9e87950d0f3923063f1155eafb620698e4f7977561217ccd6539c891
+SHA512 (geos-3.14.0.tar.bz2) = c9f06396af4be8231930e48f249c550578c0ed9380a0d9da24e4d602fe9f14390846d02bd95531b3bf3ff8d554f5735da0e4b975dee24932d1f488d685e4aa72
+Size (geos-3.14.0.tar.bz2) = 6990029 bytes
SHA1 (patch-ae) = 253ae5cf5c2705a80d89d996507e3e94f2a11296
Index: pkgsrc/geography/geos/PLIST
diff -u pkgsrc/geography/geos/PLIST:1.29 pkgsrc/geography/geos/PLIST:1.30
--- pkgsrc/geography/geos/PLIST:1.29 Tue Mar 4 19:45:56 2025
+++ pkgsrc/geography/geos/PLIST Thu Aug 21 17:59:45 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.29 2025/03/04 19:45:56 gdt Exp $
+@comment $NetBSD: PLIST,v 1.30 2025/08/21 17:59:45 gdt Exp $
bin/geos-config
bin/geosop
include/geos.h
@@ -31,7 +31,7 @@ include/geos/algorithm/PolygonNodeTopolo
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
@@ -49,8 +49,10 @@ include/geos/algorithm/locate/IndexedPoi
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
@@ -63,6 +65,9 @@ include/geos/coverage/CoverageValidator.
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
@@ -328,6 +333,16 @@ include/geos/operation/distance/FacetSeq
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
@@ -452,7 +467,6 @@ include/geos/precision/EnhancedPrecision
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
@@ -495,7 +509,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
@@ -520,8 +533,8 @@ lib/cmake/GEOS/geos-config.cmake
lib/cmake/GEOS/geos-targets-release.cmake
lib/cmake/GEOS/geos-targets.cmake
lib/libgeos.so
-lib/libgeos.so.${PKGVERSION}
+lib/libgeos.so.3.14.0
lib/libgeos_c.so
lib/libgeos_c.so.1
-lib/libgeos_c.so.1.19.2
+lib/libgeos_c.so.1.20.4
lib/pkgconfig/geos.pc
Home |
Main Index |
Thread Index |
Old Index