Paul Ramsey <pram...@cleverelephant.ca> writes: > First tagged release auto built and available at > > https://github.com/libgeos/geos/releases/tag/3.12.0beta1
distfile not found at standard release location but I fetched it manually from github. With the following changes, the package built. The Makefile is just the version change, and is of course fine. The PLIST is basically about the change in the set of installed files. There are a surprising amount of .h files coming and going. I see some "new things" in NEWS, but the withdrawals (mainly CoordinateArraySequenceFoo) are not really explained. Tests (netbsd 9 amd64) are a total train wreck, with nothign at all passing, a sure sign of structural test issues. I will try tests on the most recent formal release. Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/geography/geos/Makefile,v retrieving revision 1.46 diff -u -p -r1.46 Makefile --- Makefile 17 Mar 2023 15:16:47 -0000 1.46 +++ Makefile 7 Jun 2023 23:27:04 -0000 @@ -1,8 +1,8 @@ # $NetBSD: Makefile,v 1.46 2023/03/17 15:16:47 gdt Exp $ -VERSION_BASE= 3.11.2 +VERSION_BASE= 3.12.0 # Accomodate testing unreleased versions. -#VERSION_RC= rc0 +VERSION_RC= beta1 VERSION= ${VERSION_BASE}${VERSION_RC} DISTNAME= geos-${VERSION} EXTRACT_SUFX= .tar.bz2 Index: PLIST =================================================================== RCS file: /cvsroot/pkgsrc/geography/geos/PLIST,v retrieving revision 1.24 diff -u -p -r1.24 PLIST --- PLIST 17 Mar 2023 15:16:47 -0000 1.24 +++ PLIST 7 Jun 2023 23:27:04 -0000 @@ -14,9 +14,11 @@ include/geos/algorithm/HCoordinate.h include/geos/algorithm/InteriorPointArea.h include/geos/algorithm/InteriorPointLine.h include/geos/algorithm/InteriorPointPoint.h +include/geos/algorithm/Interpolate.h include/geos/algorithm/Intersection.h include/geos/algorithm/Length.h include/geos/algorithm/LineIntersector.h +include/geos/algorithm/MinimumAreaRectangle.h include/geos/algorithm/MinimumBoundingCircle.h include/geos/algorithm/MinimumDiameter.h include/geos/algorithm/NotRepresentableException.h @@ -26,7 +28,7 @@ include/geos/algorithm/PointLocation.h include/geos/algorithm/PointLocator.h include/geos/algorithm/PolygonNodeTopology.h include/geos/algorithm/RayCrossingCounter.h -include/geos/algorithm/RayCrossingCounterDD.h +include/geos/algorithm/Rectangle.h include/geos/algorithm/RobustDeterminant.h include/geos/algorithm/SimplePointInRing.h include/geos/algorithm/construct/LargestEmptyCircle.h @@ -43,6 +45,19 @@ include/geos/algorithm/locate/IndexedPoi include/geos/algorithm/locate/PointOnGeometryLocator.h include/geos/algorithm/locate/SimplePointInAreaLocator.h include/geos/constants.h +include/geos/coverage/Corner.h +include/geos/coverage/CoverageBoundarySegmentFinder.h +include/geos/coverage/CoverageEdge.h +include/geos/coverage/CoverageGapFinder.h +include/geos/coverage/CoveragePolygonValidator.h +include/geos/coverage/CoverageRing.h +include/geos/coverage/CoverageRingEdges.h +include/geos/coverage/CoverageSimplifier.h +include/geos/coverage/CoverageUnion.h +include/geos/coverage/CoverageValidator.h +include/geos/coverage/InvalidSegmentDetector.h +include/geos/coverage/TPVWSimplifier.h +include/geos/coverage/VertexRingCounter.h include/geos/edgegraph/EdgeGraph.h include/geos/edgegraph/EdgeGraphBuilder.h include/geos/edgegraph/HalfEdge.h @@ -50,17 +65,14 @@ include/geos/edgegraph/MarkHalfEdge.h include/geos/export.h include/geos/geom.h include/geos/geom/Coordinate.h -include/geos/geom/CoordinateArraySequence.h -include/geos/geom/CoordinateArraySequenceFactory.h include/geos/geom/CoordinateFilter.h include/geos/geom/CoordinateList.h include/geos/geom/CoordinateSequence.h -include/geos/geom/CoordinateSequenceFactory.h include/geos/geom/CoordinateSequenceFilter.h -include/geos/geom/DefaultCoordinateSequenceFactory.h +include/geos/geom/CoordinateSequenceIterator.h +include/geos/geom/CoordinateSequences.h include/geos/geom/Dimension.h include/geos/geom/Envelope.h -include/geos/geom/FixedSizeCoordinateSequence.h include/geos/geom/Geometry.h include/geos/geom/GeometryCollection.h include/geos/geom/GeometryComponentFilter.h @@ -194,15 +206,20 @@ include/geos/index/sweepline/SweepLineOv include/geos/io/ByteOrderDataInStream.h include/geos/io/ByteOrderValues.h include/geos/io/CLocalizer.h +include/geos/io/CheckOrdinatesFilter.h include/geos/io/GeoJSON.h include/geos/io/GeoJSONReader.h include/geos/io/GeoJSONWriter.h +include/geos/io/OrdinateSet.h include/geos/io/ParseException.h include/geos/io/StringTokenizer.h include/geos/io/WKBConstants.h include/geos/io/WKBReader.h +include/geos/io/WKBStreamReader.h include/geos/io/WKBWriter.h +include/geos/io/WKTFileReader.h include/geos/io/WKTReader.h +include/geos/io/WKTStreamReader.h include/geos/io/WKTWriter.h include/geos/io/Writer.h include/geos/linearref/ExtractLineByLocation.h @@ -218,6 +235,7 @@ include/geos/linearref/LocationIndexedLi include/geos/math/DD.h include/geos/namespaces.h include/geos/noding/BasicSegmentString.h +include/geos/noding/BoundaryChainNoder.h include/geos/noding/FastNodingValidator.h include/geos/noding/FastSegmentSetIntersectionFinder.h include/geos/noding/GeometryNoder.h @@ -265,11 +283,22 @@ include/geos/operation/buffer/BufferPara include/geos/operation/buffer/BufferSubgraph.h include/geos/operation/buffer/OffsetCurve.h include/geos/operation/buffer/OffsetCurveBuilder.h +include/geos/operation/buffer/OffsetCurveSection.h include/geos/operation/buffer/OffsetSegmentGenerator.h include/geos/operation/buffer/OffsetSegmentString.h include/geos/operation/buffer/RightmostEdgeFinder.h include/geos/operation/buffer/SegmentMCIndex.h include/geos/operation/buffer/SubgraphDepthLocater.h +include/geos/operation/cluster/AbstractClusterFinder.h +include/geos/operation/cluster/Clusters.h +include/geos/operation/cluster/DBSCANClusterFinder.h +include/geos/operation/cluster/DisjointOperation.h +include/geos/operation/cluster/EnvelopeDistanceClusterFinder.h +include/geos/operation/cluster/EnvelopeIntersectsClusterFinder.h +include/geos/operation/cluster/GeometryDistanceClusterFinder.h +include/geos/operation/cluster/GeometryFlattener.h +include/geos/operation/cluster/GeometryIntersectsClusterFinder.h +include/geos/operation/cluster/UnionFind.h include/geos/operation/distance/ConnectedElementLocationFilter.h include/geos/operation/distance/ConnectedElementPointFilter.h include/geos/operation/distance/DistanceOp.h @@ -286,15 +315,9 @@ include/geos/operation/linemerge/LineMer include/geos/operation/linemerge/LineMergeGraph.h include/geos/operation/linemerge/LineMerger.h include/geos/operation/linemerge/LineSequencer.h -include/geos/operation/overlay/EdgeSetNoder.h -include/geos/operation/overlay/ElevationMatrix.h -include/geos/operation/overlay/ElevationMatrixCell.h -include/geos/operation/overlay/LineBuilder.h include/geos/operation/overlay/MaximalEdgeRing.h include/geos/operation/overlay/MinimalEdgeRing.h include/geos/operation/overlay/OverlayNodeFactory.h -include/geos/operation/overlay/OverlayOp.h -include/geos/operation/overlay/PointBuilder.h include/geos/operation/overlay/PolygonBuilder.h include/geos/operation/overlay/snap/GeometrySnapper.h include/geos/operation/overlay/snap/LineStringSnapper.h @@ -352,6 +375,7 @@ include/geos/operation/relate/RelateOp.h include/geos/operation/sharedpaths/SharedPathsOp.h include/geos/operation/union/CascadedPolygonUnion.h include/geos/operation/union/CoverageUnion.h +include/geos/operation/union/DisjointSubsetUnion.h include/geos/operation/union/OverlapUnion.h include/geos/operation/union/PointGeometryUnion.h include/geos/operation/union/UnaryUnionOp.h @@ -363,7 +387,6 @@ include/geos/operation/valid/IsSimpleOp. include/geos/operation/valid/IsValidOp.h include/geos/operation/valid/MakeValid.h include/geos/operation/valid/PolygonIntersectionAnalyzer.h -include/geos/operation/valid/PolygonNode.h include/geos/operation/valid/PolygonRing.h include/geos/operation/valid/PolygonRingSelfNode.h include/geos/operation/valid/PolygonRingTouch.h @@ -397,6 +420,7 @@ include/geos/shape/fractal/MortonCode.h include/geos/simplify/DouglasPeuckerLineSimplifier.h include/geos/simplify/DouglasPeuckerSimplifier.h include/geos/simplify/LineSegmentIndex.h +include/geos/simplify/LinkedLine.h include/geos/simplify/LinkedRing.h include/geos/simplify/PolygonHullSimplifier.h include/geos/simplify/RingHull.h @@ -443,6 +467,7 @@ include/geos/util/TopologyException.h include/geos/util/UniqueCoordinateArrayFilter.h include/geos/util/UnsupportedOperationException.h include/geos/util/math.h +include/geos/util/string.h include/geos/vend/include_nlohmann_json.hpp include/geos/vend/json.hpp include/geos/version.h @@ -452,8 +477,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.12.0 lib/libgeos_c.so lib/libgeos_c.so.1 -lib/libgeos_c.so.1.17.2 +lib/libgeos_c.so.1.18.0 lib/pkgconfig/geos.pc Index: distinfo =================================================================== RCS file: /cvsroot/pkgsrc/geography/geos/distinfo,v retrieving revision 1.47 diff -u -p -r1.47 distinfo --- distinfo 17 Mar 2023 15:16:47 -0000 1.47 +++ distinfo 7 Jun 2023 23:27:04 -0000 @@ -1,7 +1,7 @@ $NetBSD: distinfo,v 1.47 2023/03/17 15:16:47 gdt Exp $ -BLAKE2s (geos-3.11.2.tar.bz2) = b77dc8b57196f9ed2cd2439ba32a9f19de8d895e57c007e3001914dcb500c49e -SHA512 (geos-3.11.2.tar.bz2) = b5df5b773bef595335e1be6c6d3325f932f1577e2a4b8bdfa8cf26f09c7d41ed5e0695ca15826d1f95bc4a45b777839c2be8a96a8af5415c8bcf58cc804eb1ec -Size (geos-3.11.2.tar.bz2) = 6774288 bytes +BLAKE2s (geos-3.12.0beta1.tar.bz2) = ffce581f739e038571a795c042a07634b0a1c244acfb65440a9df77927b34a67 +SHA512 (geos-3.12.0beta1.tar.bz2) = e128e71cbfeb78a59649a808022ec110a7c65d90398982ba2619cd718a240059c94cc6249b84b18287b12e9ed9c9b65e1d05fd887735c4090c0aa954aafb4a54 +Size (geos-3.12.0beta1.tar.bz2) = 6718651 bytes SHA1 (patch-ae) = 253ae5cf5c2705a80d89d996507e3e94f2a11296 SHA1 (patch-util_geosop_cxxopts.hpp) = 6da706852b026df7275be0a3caddadd1315f6e81 _______________________________________________ geos-devel mailing list geos-devel@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/geos-devel