From 5ceaaf4b0acf67b5ff1f7e490c7c7d49fbbbb2db Mon Sep 17 00:00:00 2001 From: "chromebrew-actions[bot]" <220035932+chromebrew-actions[bot]@users.noreply.github.com> Date: Tue, 2 Dec 2025 06:33:03 -0500 Subject: [PATCH] =?UTF-8?q?geos=20=E2=80=94=20geos:=203.6.2-1=20=E2=86=92?= =?UTF-8?q?=203.14.1=20(#13683)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * geos 3.6.2-1 -> 3.14.1 * geos: Package File Update Run on linux/386 container. * geos: Package File Update Run on linux/amd64 container. * geos: Package File Update Run on linux/arm/v7 container. --------- Co-authored-by: Zopolis4 Co-authored-by: chromebrew-actions[bot] <220035932+chromebrew-actions[bot]@users.noreply.github.com> Co-authored-by: chromebrew-actions[bot] --- manifest/armv7l/g/geos.filelist | 334 +++++++++++++++++++++++--------- manifest/i686/g/geos.filelist | 334 +++++++++++++++++++++++--------- manifest/x86_64/g/geos.filelist | 334 +++++++++++++++++++++++--------- packages/geos.rb | 34 ++-- 4 files changed, 736 insertions(+), 300 deletions(-) diff --git a/manifest/armv7l/g/geos.filelist b/manifest/armv7l/g/geos.filelist index 376a9b5a7..93dd1a897 100644 --- a/manifest/armv7l/g/geos.filelist +++ b/manifest/armv7l/g/geos.filelist @@ -1,109 +1,155 @@ -# Total size: 61739510 +# Total size: 6347157 /usr/local/bin/geos-config +/usr/local/bin/geosop /usr/local/include/geos.h /usr/local/include/geos/algorithm/Angle.h +/usr/local/include/geos/algorithm/Area.h /usr/local/include/geos/algorithm/BoundaryNodeRule.h -/usr/local/include/geos/algorithm/CGAlgorithms.h +/usr/local/include/geos/algorithm/CGAlgorithmsDD.h /usr/local/include/geos/algorithm/CentralEndpointIntersector.h /usr/local/include/geos/algorithm/Centroid.h -/usr/local/include/geos/algorithm/CentroidArea.h -/usr/local/include/geos/algorithm/CentroidLine.h -/usr/local/include/geos/algorithm/CentroidPoint.h +/usr/local/include/geos/algorithm/CircularArcs.h /usr/local/include/geos/algorithm/ConvexHull.h -/usr/local/include/geos/algorithm/ConvexHull.inl +/usr/local/include/geos/algorithm/Distance.h /usr/local/include/geos/algorithm/HCoordinate.h /usr/local/include/geos/algorithm/InteriorPointArea.h /usr/local/include/geos/algorithm/InteriorPointLine.h /usr/local/include/geos/algorithm/InteriorPointPoint.h +/usr/local/include/geos/algorithm/Interpolate.h +/usr/local/include/geos/algorithm/Intersection.h +/usr/local/include/geos/algorithm/Length.h /usr/local/include/geos/algorithm/LineIntersector.h -/usr/local/include/geos/algorithm/MCPointInRing.h +/usr/local/include/geos/algorithm/MinimumAreaRectangle.h +/usr/local/include/geos/algorithm/MinimumBoundingCircle.h /usr/local/include/geos/algorithm/MinimumDiameter.h /usr/local/include/geos/algorithm/NotRepresentableException.h +/usr/local/include/geos/algorithm/Orientation.h /usr/local/include/geos/algorithm/PointInRing.h +/usr/local/include/geos/algorithm/PointLocation.h /usr/local/include/geos/algorithm/PointLocator.h +/usr/local/include/geos/algorithm/PolygonNodeTopology.h /usr/local/include/geos/algorithm/RayCrossingCounter.h +/usr/local/include/geos/algorithm/Rectangle.h /usr/local/include/geos/algorithm/RobustDeterminant.h -/usr/local/include/geos/algorithm/SIRtreePointInRing.h -/usr/local/include/geos/algorithm/SimplePointInRing.h +/usr/local/include/geos/algorithm/construct/ExactMaxInscribedCircle.h +/usr/local/include/geos/algorithm/construct/IndexedDistanceToPoint.h +/usr/local/include/geos/algorithm/construct/IndexedPointInPolygonsLocator.h +/usr/local/include/geos/algorithm/construct/LargestEmptyCircle.h +/usr/local/include/geos/algorithm/construct/MaximumInscribedCircle.h +/usr/local/include/geos/algorithm/distance/DiscreteFrechetDistance.h /usr/local/include/geos/algorithm/distance/DiscreteHausdorffDistance.h /usr/local/include/geos/algorithm/distance/DistanceToPoint.h /usr/local/include/geos/algorithm/distance/PointPairDistance.h +/usr/local/include/geos/algorithm/hull/ConcaveHull.h +/usr/local/include/geos/algorithm/hull/ConcaveHullOfPolygons.h +/usr/local/include/geos/algorithm/hull/HullTri.h +/usr/local/include/geos/algorithm/hull/HullTriangulation.h +/usr/local/include/geos/algorithm/hull/OuterShellsExtracter.h /usr/local/include/geos/algorithm/locate/IndexedPointInAreaLocator.h /usr/local/include/geos/algorithm/locate/PointOnGeometryLocator.h /usr/local/include/geos/algorithm/locate/SimplePointInAreaLocator.h +/usr/local/include/geos/constants.h +/usr/local/include/geos/coverage/CleanCoverage.h +/usr/local/include/geos/coverage/Corner.h +/usr/local/include/geos/coverage/CoverageBoundarySegmentFinder.h +/usr/local/include/geos/coverage/CoverageCleaner.h +/usr/local/include/geos/coverage/CoverageEdge.h +/usr/local/include/geos/coverage/CoverageGapFinder.h +/usr/local/include/geos/coverage/CoveragePolygon.h +/usr/local/include/geos/coverage/CoveragePolygonValidator.h +/usr/local/include/geos/coverage/CoverageRing.h +/usr/local/include/geos/coverage/CoverageRingEdges.h +/usr/local/include/geos/coverage/CoverageSimplifier.h +/usr/local/include/geos/coverage/CoverageUnion.h +/usr/local/include/geos/coverage/CoverageValidator.h +/usr/local/include/geos/coverage/InvalidSegmentDetector.h +/usr/local/include/geos/coverage/TPVWSimplifier.h +/usr/local/include/geos/coverage/VertexRingCounter.h +/usr/local/include/geos/dissolve/DissolveEdgeGraph.h +/usr/local/include/geos/dissolve/DissolveHalfEdge.h +/usr/local/include/geos/dissolve/LineDissolver.h +/usr/local/include/geos/edgegraph/EdgeGraph.h +/usr/local/include/geos/edgegraph/EdgeGraphBuilder.h +/usr/local/include/geos/edgegraph/HalfEdge.h +/usr/local/include/geos/edgegraph/MarkHalfEdge.h /usr/local/include/geos/export.h /usr/local/include/geos/geom.h -/usr/local/include/geos/geom/BinaryOp.h +/usr/local/include/geos/geom/CircularArc.h +/usr/local/include/geos/geom/CircularString.h +/usr/local/include/geos/geom/CompoundCurve.h /usr/local/include/geos/geom/Coordinate.h -/usr/local/include/geos/geom/Coordinate.inl -/usr/local/include/geos/geom/CoordinateArraySequence.h -/usr/local/include/geos/geom/CoordinateArraySequenceFactory.h -/usr/local/include/geos/geom/CoordinateArraySequenceFactory.inl /usr/local/include/geos/geom/CoordinateFilter.h /usr/local/include/geos/geom/CoordinateList.h /usr/local/include/geos/geom/CoordinateSequence.h -/usr/local/include/geos/geom/CoordinateSequenceFactory.h /usr/local/include/geos/geom/CoordinateSequenceFilter.h +/usr/local/include/geos/geom/CoordinateSequenceIterator.h +/usr/local/include/geos/geom/CoordinateSequences.h +/usr/local/include/geos/geom/Curve.h +/usr/local/include/geos/geom/CurvePolygon.h /usr/local/include/geos/geom/Dimension.h /usr/local/include/geos/geom/Envelope.h -/usr/local/include/geos/geom/Envelope.inl /usr/local/include/geos/geom/Geometry.h /usr/local/include/geos/geom/GeometryCollection.h -/usr/local/include/geos/geom/GeometryCollection.inl /usr/local/include/geos/geom/GeometryComponentFilter.h /usr/local/include/geos/geom/GeometryFactory.h -/usr/local/include/geos/geom/GeometryFactory.inl /usr/local/include/geos/geom/GeometryFilter.h -/usr/local/include/geos/geom/GeometryList.h +/usr/local/include/geos/geom/GeometryTypeName.h +/usr/local/include/geos/geom/HeuristicOverlay.h /usr/local/include/geos/geom/IntersectionMatrix.h /usr/local/include/geos/geom/LineSegment.h -/usr/local/include/geos/geom/LineSegment.inl /usr/local/include/geos/geom/LineString.h -/usr/local/include/geos/geom/Lineal.h /usr/local/include/geos/geom/LinearRing.h /usr/local/include/geos/geom/Location.h +/usr/local/include/geos/geom/MultiCurve.h /usr/local/include/geos/geom/MultiLineString.h -/usr/local/include/geos/geom/MultiLineString.inl /usr/local/include/geos/geom/MultiPoint.h /usr/local/include/geos/geom/MultiPolygon.h -/usr/local/include/geos/geom/MultiPolygon.inl +/usr/local/include/geos/geom/MultiSurface.h /usr/local/include/geos/geom/Point.h /usr/local/include/geos/geom/Polygon.h -/usr/local/include/geos/geom/Polygonal.h +/usr/local/include/geos/geom/Position.h /usr/local/include/geos/geom/PrecisionModel.h -/usr/local/include/geos/geom/PrecisionModel.inl -/usr/local/include/geos/geom/Puntal.h +/usr/local/include/geos/geom/Quadrant.h +/usr/local/include/geos/geom/SimpleCurve.h +/usr/local/include/geos/geom/Surface.h +/usr/local/include/geos/geom/SurfaceImpl.h /usr/local/include/geos/geom/Triangle.h /usr/local/include/geos/geom/prep/AbstractPreparedPolygonContains.h /usr/local/include/geos/geom/prep/BasicPreparedGeometry.h /usr/local/include/geos/geom/prep/PreparedGeometry.h /usr/local/include/geos/geom/prep/PreparedGeometryFactory.h /usr/local/include/geos/geom/prep/PreparedLineString.h +/usr/local/include/geos/geom/prep/PreparedLineStringDistance.h /usr/local/include/geos/geom/prep/PreparedLineStringIntersects.h +/usr/local/include/geos/geom/prep/PreparedLineStringNearestPoints.h /usr/local/include/geos/geom/prep/PreparedPoint.h /usr/local/include/geos/geom/prep/PreparedPolygon.h /usr/local/include/geos/geom/prep/PreparedPolygonContains.h /usr/local/include/geos/geom/prep/PreparedPolygonContainsProperly.h /usr/local/include/geos/geom/prep/PreparedPolygonCovers.h +/usr/local/include/geos/geom/prep/PreparedPolygonDistance.h /usr/local/include/geos/geom/prep/PreparedPolygonIntersects.h /usr/local/include/geos/geom/prep/PreparedPolygonPredicate.h /usr/local/include/geos/geom/util/ComponentCoordinateExtracter.h /usr/local/include/geos/geom/util/CoordinateOperation.h +/usr/local/include/geos/geom/util/Densifier.h /usr/local/include/geos/geom/util/GeometryCombiner.h /usr/local/include/geos/geom/util/GeometryEditor.h /usr/local/include/geos/geom/util/GeometryEditorOperation.h /usr/local/include/geos/geom/util/GeometryExtracter.h +/usr/local/include/geos/geom/util/GeometryFixer.h +/usr/local/include/geos/geom/util/GeometryLister.h +/usr/local/include/geos/geom/util/GeometryMapper.h /usr/local/include/geos/geom/util/GeometryTransformer.h /usr/local/include/geos/geom/util/LinearComponentExtracter.h +/usr/local/include/geos/geom/util/NoOpGeometryOperation.h /usr/local/include/geos/geom/util/PointExtracter.h /usr/local/include/geos/geom/util/PolygonExtracter.h +/usr/local/include/geos/geom/util/PolygonalExtracter.h /usr/local/include/geos/geom/util/ShortCircuitedGeometryVisitor.h /usr/local/include/geos/geom/util/SineStarFactory.h -/usr/local/include/geos/geomUtil.h -/usr/local/include/geos/geomgraph.h /usr/local/include/geos/geomgraph/Depth.h /usr/local/include/geos/geomgraph/DirectedEdge.h -/usr/local/include/geos/geomgraph/DirectedEdge.inl /usr/local/include/geos/geomgraph/DirectedEdgeStar.h /usr/local/include/geos/geomgraph/Edge.h /usr/local/include/geos/geomgraph/EdgeEnd.h @@ -114,15 +160,12 @@ /usr/local/include/geos/geomgraph/EdgeNodingValidator.h /usr/local/include/geos/geomgraph/EdgeRing.h /usr/local/include/geos/geomgraph/GeometryGraph.h -/usr/local/include/geos/geomgraph/GeometryGraph.inl /usr/local/include/geos/geomgraph/GraphComponent.h /usr/local/include/geos/geomgraph/Label.h /usr/local/include/geos/geomgraph/Node.h /usr/local/include/geos/geomgraph/NodeFactory.h /usr/local/include/geos/geomgraph/NodeMap.h /usr/local/include/geos/geomgraph/PlanarGraph.h -/usr/local/include/geos/geomgraph/Position.h -/usr/local/include/geos/geomgraph/Quadrant.h /usr/local/include/geos/geomgraph/TopologyLocation.h /usr/local/include/geos/geomgraph/index/EdgeSetIntersector.h /usr/local/include/geos/geomgraph/index/MonotoneChain.h @@ -135,10 +178,9 @@ /usr/local/include/geos/geomgraph/index/SweepLineEvent.h /usr/local/include/geos/geomgraph/index/SweepLineEventObj.h /usr/local/include/geos/geomgraph/index/SweepLineSegment.h -/usr/local/include/geos/geomgraphindex.h -/usr/local/include/geos/geosAlgorithm.h /usr/local/include/geos/index/ItemVisitor.h /usr/local/include/geos/index/SpatialIndex.h +/usr/local/include/geos/index/VertexSequencePackedRtree.h /usr/local/include/geos/index/bintree/Bintree.h /usr/local/include/geos/index/bintree/Interval.h /usr/local/include/geos/index/bintree/Key.h @@ -153,7 +195,9 @@ /usr/local/include/geos/index/intervalrtree/IntervalRTreeLeafNode.h /usr/local/include/geos/index/intervalrtree/IntervalRTreeNode.h /usr/local/include/geos/index/intervalrtree/SortedPackedIntervalRTree.h -/usr/local/include/geos/index/quadtree/DoubleBits.h +/usr/local/include/geos/index/kdtree/KdNode.h +/usr/local/include/geos/index/kdtree/KdNodeVisitor.h +/usr/local/include/geos/index/kdtree/KdTree.h /usr/local/include/geos/index/quadtree/IntervalSize.h /usr/local/include/geos/index/quadtree/Key.h /usr/local/include/geos/index/quadtree/Node.h @@ -164,34 +208,41 @@ /usr/local/include/geos/index/strtree/AbstractSTRtree.h /usr/local/include/geos/index/strtree/Boundable.h /usr/local/include/geos/index/strtree/BoundablePair.h +/usr/local/include/geos/index/strtree/EnvelopeUtil.h /usr/local/include/geos/index/strtree/GeometryItemDistance.h /usr/local/include/geos/index/strtree/Interval.h /usr/local/include/geos/index/strtree/ItemBoundable.h /usr/local/include/geos/index/strtree/ItemDistance.h /usr/local/include/geos/index/strtree/SIRtree.h /usr/local/include/geos/index/strtree/STRtree.h +/usr/local/include/geos/index/strtree/SimpleSTRdistance.h +/usr/local/include/geos/index/strtree/SimpleSTRnode.h +/usr/local/include/geos/index/strtree/SimpleSTRtree.h +/usr/local/include/geos/index/strtree/TemplateSTRNode.h +/usr/local/include/geos/index/strtree/TemplateSTRNodePair.h +/usr/local/include/geos/index/strtree/TemplateSTRtree.h +/usr/local/include/geos/index/strtree/TemplateSTRtreeDistance.h /usr/local/include/geos/index/sweepline/SweepLineEvent.h /usr/local/include/geos/index/sweepline/SweepLineIndex.h /usr/local/include/geos/index/sweepline/SweepLineInterval.h /usr/local/include/geos/index/sweepline/SweepLineOverlapAction.h -/usr/local/include/geos/indexBintree.h -/usr/local/include/geos/indexChain.h -/usr/local/include/geos/indexQuadtree.h -/usr/local/include/geos/indexStrtree.h -/usr/local/include/geos/indexSweepline.h -/usr/local/include/geos/inline.h -/usr/local/include/geos/io.h /usr/local/include/geos/io/ByteOrderDataInStream.h -/usr/local/include/geos/io/ByteOrderDataInStream.inl /usr/local/include/geos/io/ByteOrderValues.h /usr/local/include/geos/io/CLocalizer.h +/usr/local/include/geos/io/CheckOrdinatesFilter.h +/usr/local/include/geos/io/GeoJSON.h +/usr/local/include/geos/io/GeoJSONReader.h +/usr/local/include/geos/io/GeoJSONWriter.h +/usr/local/include/geos/io/OrdinateSet.h /usr/local/include/geos/io/ParseException.h /usr/local/include/geos/io/StringTokenizer.h /usr/local/include/geos/io/WKBConstants.h /usr/local/include/geos/io/WKBReader.h +/usr/local/include/geos/io/WKBStreamReader.h /usr/local/include/geos/io/WKBWriter.h +/usr/local/include/geos/io/WKTFileReader.h /usr/local/include/geos/io/WKTReader.h -/usr/local/include/geos/io/WKTReader.inl +/usr/local/include/geos/io/WKTStreamReader.h /usr/local/include/geos/io/WKTWriter.h /usr/local/include/geos/io/Writer.h /usr/local/include/geos/linearref/ExtractLineByLocation.h @@ -204,8 +255,10 @@ /usr/local/include/geos/linearref/LocationIndexOfLine.h /usr/local/include/geos/linearref/LocationIndexOfPoint.h /usr/local/include/geos/linearref/LocationIndexedLine.h -/usr/local/include/geos/noding.h +/usr/local/include/geos/math/DD.h +/usr/local/include/geos/namespaces.h /usr/local/include/geos/noding/BasicSegmentString.h +/usr/local/include/geos/noding/BoundaryChainNoder.h /usr/local/include/geos/noding/FastNodingValidator.h /usr/local/include/geos/noding/FastSegmentSetIntersectionFinder.h /usr/local/include/geos/noding/GeometryNoder.h @@ -213,15 +266,16 @@ /usr/local/include/geos/noding/IntersectionFinderAdder.h /usr/local/include/geos/noding/IteratedNoder.h /usr/local/include/geos/noding/MCIndexNoder.h -/usr/local/include/geos/noding/MCIndexNoder.inl /usr/local/include/geos/noding/MCIndexSegmentSetMutualIntersector.h /usr/local/include/geos/noding/NodableSegmentString.h /usr/local/include/geos/noding/NodedSegmentString.h /usr/local/include/geos/noding/Noder.h +/usr/local/include/geos/noding/NodingIntersectionFinder.h /usr/local/include/geos/noding/NodingValidator.h /usr/local/include/geos/noding/Octant.h /usr/local/include/geos/noding/OrientedCoordinateArray.h /usr/local/include/geos/noding/ScaledNoder.h +/usr/local/include/geos/noding/SegmentExtractingNoder.h /usr/local/include/geos/noding/SegmentIntersectionDetector.h /usr/local/include/geos/noding/SegmentIntersector.h /usr/local/include/geos/noding/SegmentNode.h @@ -231,42 +285,64 @@ /usr/local/include/geos/noding/SegmentString.h /usr/local/include/geos/noding/SegmentStringUtil.h /usr/local/include/geos/noding/SimpleNoder.h -/usr/local/include/geos/noding/SingleInteriorIntersectionFinder.h /usr/local/include/geos/noding/SinglePassNoder.h +/usr/local/include/geos/noding/ValidatingNoder.h +/usr/local/include/geos/noding/snap/SnappingIntersectionAdder.h +/usr/local/include/geos/noding/snap/SnappingNoder.h +/usr/local/include/geos/noding/snap/SnappingPointIndex.h /usr/local/include/geos/noding/snapround/HotPixel.h -/usr/local/include/geos/noding/snapround/HotPixel.inl +/usr/local/include/geos/noding/snapround/HotPixelIndex.h /usr/local/include/geos/noding/snapround/MCIndexPointSnapper.h /usr/local/include/geos/noding/snapround/MCIndexSnapRounder.h -/usr/local/include/geos/noding/snapround/SimpleSnapRounder.h -/usr/local/include/geos/nodingSnapround.h -/usr/local/include/geos/opBuffer.h -/usr/local/include/geos/opDistance.h -/usr/local/include/geos/opLinemerge.h -/usr/local/include/geos/opOverlay.h -/usr/local/include/geos/opPolygonize.h -/usr/local/include/geos/opPredicate.h -/usr/local/include/geos/opRelate.h -/usr/local/include/geos/opValid.h -/usr/local/include/geos/operation.h +/usr/local/include/geos/noding/snapround/SnapRoundingIntersectionAdder.h +/usr/local/include/geos/noding/snapround/SnapRoundingNoder.h +/usr/local/include/geos/operation/BoundaryOp.h /usr/local/include/geos/operation/GeometryGraphOperation.h -/usr/local/include/geos/operation/IsSimpleOp.h /usr/local/include/geos/operation/buffer/BufferBuilder.h +/usr/local/include/geos/operation/buffer/BufferCurveSetBuilder.h /usr/local/include/geos/operation/buffer/BufferInputLineSimplifier.h +/usr/local/include/geos/operation/buffer/BufferNodeFactory.h /usr/local/include/geos/operation/buffer/BufferOp.h /usr/local/include/geos/operation/buffer/BufferParameters.h /usr/local/include/geos/operation/buffer/BufferSubgraph.h +/usr/local/include/geos/operation/buffer/MaximalEdgeRing.h +/usr/local/include/geos/operation/buffer/MinimalEdgeRing.h +/usr/local/include/geos/operation/buffer/OffsetCurve.h /usr/local/include/geos/operation/buffer/OffsetCurveBuilder.h -/usr/local/include/geos/operation/buffer/OffsetCurveSetBuilder.h +/usr/local/include/geos/operation/buffer/OffsetCurveSection.h /usr/local/include/geos/operation/buffer/OffsetSegmentGenerator.h /usr/local/include/geos/operation/buffer/OffsetSegmentString.h +/usr/local/include/geos/operation/buffer/PolygonBuilder.h /usr/local/include/geos/operation/buffer/RightmostEdgeFinder.h +/usr/local/include/geos/operation/buffer/SegmentMCIndex.h /usr/local/include/geos/operation/buffer/SubgraphDepthLocater.h +/usr/local/include/geos/operation/cluster/AbstractClusterFinder.h +/usr/local/include/geos/operation/cluster/Clusters.h +/usr/local/include/geos/operation/cluster/DBSCANClusterFinder.h +/usr/local/include/geos/operation/cluster/DisjointOperation.h +/usr/local/include/geos/operation/cluster/EnvelopeDistanceClusterFinder.h +/usr/local/include/geos/operation/cluster/EnvelopeIntersectsClusterFinder.h +/usr/local/include/geos/operation/cluster/GeometryDistanceClusterFinder.h +/usr/local/include/geos/operation/cluster/GeometryFlattener.h +/usr/local/include/geos/operation/cluster/GeometryIntersectsClusterFinder.h +/usr/local/include/geos/operation/cluster/UnionFind.h /usr/local/include/geos/operation/distance/ConnectedElementLocationFilter.h /usr/local/include/geos/operation/distance/ConnectedElementPointFilter.h /usr/local/include/geos/operation/distance/DistanceOp.h /usr/local/include/geos/operation/distance/FacetSequence.h /usr/local/include/geos/operation/distance/FacetSequenceTreeBuilder.h /usr/local/include/geos/operation/distance/GeometryLocation.h +/usr/local/include/geos/operation/distance/IndexedFacetDistance.h +/usr/local/include/geos/operation/grid/Cell.h +/usr/local/include/geos/operation/grid/Crossing.h +/usr/local/include/geos/operation/grid/FloodFill.h +/usr/local/include/geos/operation/grid/Grid.h +/usr/local/include/geos/operation/grid/GridIntersection.h +/usr/local/include/geos/operation/grid/Matrix.h +/usr/local/include/geos/operation/grid/PerimeterDistance.h +/usr/local/include/geos/operation/grid/Side.h +/usr/local/include/geos/operation/grid/Traversal.h +/usr/local/include/geos/operation/grid/TraversalAreas.h /usr/local/include/geos/operation/intersection/Rectangle.h /usr/local/include/geos/operation/intersection/RectangleIntersection.h /usr/local/include/geos/operation/intersection/RectangleIntersectionBuilder.h @@ -276,25 +352,44 @@ /usr/local/include/geos/operation/linemerge/LineMergeGraph.h /usr/local/include/geos/operation/linemerge/LineMerger.h /usr/local/include/geos/operation/linemerge/LineSequencer.h -/usr/local/include/geos/operation/overlay/EdgeSetNoder.h -/usr/local/include/geos/operation/overlay/ElevationMatrix.h -/usr/local/include/geos/operation/overlay/ElevationMatrixCell.h -/usr/local/include/geos/operation/overlay/FuzzyPointLocator.h -/usr/local/include/geos/operation/overlay/LineBuilder.h -/usr/local/include/geos/operation/overlay/MaximalEdgeRing.h -/usr/local/include/geos/operation/overlay/MinimalEdgeRing.h -/usr/local/include/geos/operation/overlay/MinimalEdgeRing.inl -/usr/local/include/geos/operation/overlay/OffsetPointGenerator.h -/usr/local/include/geos/operation/overlay/OverlayNodeFactory.h -/usr/local/include/geos/operation/overlay/OverlayOp.h -/usr/local/include/geos/operation/overlay/OverlayResultValidator.h -/usr/local/include/geos/operation/overlay/PointBuilder.h -/usr/local/include/geos/operation/overlay/PolygonBuilder.h /usr/local/include/geos/operation/overlay/snap/GeometrySnapper.h /usr/local/include/geos/operation/overlay/snap/LineStringSnapper.h -/usr/local/include/geos/operation/overlay/snap/SnapIfNeededOverlayOp.h /usr/local/include/geos/operation/overlay/snap/SnapOverlayOp.h +/usr/local/include/geos/operation/overlay/validate/FuzzyPointLocator.h +/usr/local/include/geos/operation/overlay/validate/OffsetPointGenerator.h +/usr/local/include/geos/operation/overlay/validate/OverlayResultValidator.h +/usr/local/include/geos/operation/overlayng/CoverageUnion.h +/usr/local/include/geos/operation/overlayng/Edge.h +/usr/local/include/geos/operation/overlayng/EdgeKey.h +/usr/local/include/geos/operation/overlayng/EdgeMerger.h +/usr/local/include/geos/operation/overlayng/EdgeNodingBuilder.h +/usr/local/include/geos/operation/overlayng/EdgeSourceInfo.h +/usr/local/include/geos/operation/overlayng/ElevationModel.h +/usr/local/include/geos/operation/overlayng/IndexedPointOnLineLocator.h +/usr/local/include/geos/operation/overlayng/InputGeometry.h +/usr/local/include/geos/operation/overlayng/IntersectionPointBuilder.h +/usr/local/include/geos/operation/overlayng/LineBuilder.h +/usr/local/include/geos/operation/overlayng/LineLimiter.h +/usr/local/include/geos/operation/overlayng/MaximalEdgeRing.h +/usr/local/include/geos/operation/overlayng/OverlayEdge.h +/usr/local/include/geos/operation/overlayng/OverlayEdgeRing.h +/usr/local/include/geos/operation/overlayng/OverlayGraph.h +/usr/local/include/geos/operation/overlayng/OverlayLabel.h +/usr/local/include/geos/operation/overlayng/OverlayLabeller.h +/usr/local/include/geos/operation/overlayng/OverlayMixedPoints.h +/usr/local/include/geos/operation/overlayng/OverlayNG.h +/usr/local/include/geos/operation/overlayng/OverlayNGRobust.h +/usr/local/include/geos/operation/overlayng/OverlayPoints.h +/usr/local/include/geos/operation/overlayng/OverlayUtil.h +/usr/local/include/geos/operation/overlayng/PolygonBuilder.h +/usr/local/include/geos/operation/overlayng/PrecisionReducer.h +/usr/local/include/geos/operation/overlayng/PrecisionUtil.h +/usr/local/include/geos/operation/overlayng/RingClipper.h +/usr/local/include/geos/operation/overlayng/RobustClipEnvelopeComputer.h +/usr/local/include/geos/operation/overlayng/UnaryUnionNG.h +/usr/local/include/geos/operation/polygonize/BuildArea.h /usr/local/include/geos/operation/polygonize/EdgeRing.h +/usr/local/include/geos/operation/polygonize/HoleAssigner.h /usr/local/include/geos/operation/polygonize/PolygonizeDirectedEdge.h /usr/local/include/geos/operation/polygonize/PolygonizeEdge.h /usr/local/include/geos/operation/polygonize/PolygonizeGraph.h @@ -310,21 +405,52 @@ /usr/local/include/geos/operation/relate/RelateNodeFactory.h /usr/local/include/geos/operation/relate/RelateNodeGraph.h /usr/local/include/geos/operation/relate/RelateOp.h +/usr/local/include/geos/operation/relateng/AdjacentEdgeLocator.h +/usr/local/include/geos/operation/relateng/BasicPredicate.h +/usr/local/include/geos/operation/relateng/DimensionLocation.h +/usr/local/include/geos/operation/relateng/EdgeSegmentIntersector.h +/usr/local/include/geos/operation/relateng/EdgeSegmentOverlapAction.h +/usr/local/include/geos/operation/relateng/EdgeSetIntersector.h +/usr/local/include/geos/operation/relateng/IMPatternMatcher.h +/usr/local/include/geos/operation/relateng/IMPredicate.h +/usr/local/include/geos/operation/relateng/IntersectionMatrixPattern.h +/usr/local/include/geos/operation/relateng/LineStringExtracter.h +/usr/local/include/geos/operation/relateng/LinearBoundary.h +/usr/local/include/geos/operation/relateng/NodeSection.h +/usr/local/include/geos/operation/relateng/NodeSections.h +/usr/local/include/geos/operation/relateng/PolygonNodeConverter.h +/usr/local/include/geos/operation/relateng/RelateEdge.h +/usr/local/include/geos/operation/relateng/RelateGeometry.h +/usr/local/include/geos/operation/relateng/RelateMatrixPredicate.h +/usr/local/include/geos/operation/relateng/RelateNG.h +/usr/local/include/geos/operation/relateng/RelateNode.h +/usr/local/include/geos/operation/relateng/RelatePointLocator.h +/usr/local/include/geos/operation/relateng/RelatePredicate.h +/usr/local/include/geos/operation/relateng/RelateSegmentString.h +/usr/local/include/geos/operation/relateng/TopologyComputer.h +/usr/local/include/geos/operation/relateng/TopologyPredicate.h /usr/local/include/geos/operation/sharedpaths/SharedPathsOp.h /usr/local/include/geos/operation/union/CascadedPolygonUnion.h -/usr/local/include/geos/operation/union/CascadedUnion.h -/usr/local/include/geos/operation/union/GeometryListHolder.h +/usr/local/include/geos/operation/union/CoverageUnion.h +/usr/local/include/geos/operation/union/DisjointSubsetUnion.h +/usr/local/include/geos/operation/union/OverlapUnion.h /usr/local/include/geos/operation/union/PointGeometryUnion.h /usr/local/include/geos/operation/union/UnaryUnionOp.h -/usr/local/include/geos/operation/valid/ConnectedInteriorTester.h +/usr/local/include/geos/operation/union/UnionStrategy.h /usr/local/include/geos/operation/valid/ConsistentAreaTester.h +/usr/local/include/geos/operation/valid/IndexedNestedHoleTester.h +/usr/local/include/geos/operation/valid/IndexedNestedPolygonTester.h +/usr/local/include/geos/operation/valid/IsSimpleOp.h /usr/local/include/geos/operation/valid/IsValidOp.h -/usr/local/include/geos/operation/valid/QuadtreeNestedRingTester.h +/usr/local/include/geos/operation/valid/MakeValid.h +/usr/local/include/geos/operation/valid/PolygonIntersectionAnalyzer.h +/usr/local/include/geos/operation/valid/PolygonRing.h +/usr/local/include/geos/operation/valid/PolygonRingSelfNode.h +/usr/local/include/geos/operation/valid/PolygonRingTouch.h +/usr/local/include/geos/operation/valid/PolygonTopologyAnalyzer.h +/usr/local/include/geos/operation/valid/RepeatedPointRemover.h /usr/local/include/geos/operation/valid/RepeatedPointTester.h -/usr/local/include/geos/operation/valid/SimpleNestedRingTester.h -/usr/local/include/geos/operation/valid/SweeplineNestedRingTester.h /usr/local/include/geos/operation/valid/TopologyValidationError.h -/usr/local/include/geos/planargraph.h /usr/local/include/geos/planargraph/DirectedEdge.h /usr/local/include/geos/planargraph/DirectedEdgeStar.h /usr/local/include/geos/planargraph/Edge.h @@ -334,39 +460,55 @@ /usr/local/include/geos/planargraph/PlanarGraph.h /usr/local/include/geos/planargraph/Subgraph.h /usr/local/include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h -/usr/local/include/geos/platform.h -/usr/local/include/geos/precision.h /usr/local/include/geos/precision/CommonBits.h /usr/local/include/geos/precision/CommonBitsOp.h /usr/local/include/geos/precision/CommonBitsRemover.h /usr/local/include/geos/precision/EnhancedPrecisionOp.h /usr/local/include/geos/precision/GeometryPrecisionReducer.h /usr/local/include/geos/precision/MinimumClearance.h -/usr/local/include/geos/precision/PrecisionReducerCoordinateOperation.h +/usr/local/include/geos/precision/PointwisePrecisionReducerTransformer.h +/usr/local/include/geos/precision/PrecisionReducerTransformer.h /usr/local/include/geos/precision/SimpleGeometryPrecisionReducer.h /usr/local/include/geos/profiler.h +/usr/local/include/geos/shape/fractal/HilbertCode.h +/usr/local/include/geos/shape/fractal/HilbertEncoder.h +/usr/local/include/geos/shape/fractal/MortonCode.h +/usr/local/include/geos/simplify/ComponentJumpChecker.h /usr/local/include/geos/simplify/DouglasPeuckerLineSimplifier.h /usr/local/include/geos/simplify/DouglasPeuckerSimplifier.h /usr/local/include/geos/simplify/LineSegmentIndex.h +/usr/local/include/geos/simplify/LinkedLine.h +/usr/local/include/geos/simplify/LinkedRing.h +/usr/local/include/geos/simplify/PolygonHullSimplifier.h +/usr/local/include/geos/simplify/RingHull.h +/usr/local/include/geos/simplify/RingHullIndex.h /usr/local/include/geos/simplify/TaggedLineSegment.h /usr/local/include/geos/simplify/TaggedLineString.h /usr/local/include/geos/simplify/TaggedLineStringSimplifier.h /usr/local/include/geos/simplify/TaggedLinesSimplifier.h /usr/local/include/geos/simplify/TopologyPreservingSimplifier.h -/usr/local/include/geos/spatialIndex.h -/usr/local/include/geos/timeval.h /usr/local/include/geos/triangulate/DelaunayTriangulationBuilder.h /usr/local/include/geos/triangulate/IncrementalDelaunayTriangulator.h /usr/local/include/geos/triangulate/VoronoiDiagramBuilder.h +/usr/local/include/geos/triangulate/polygon/ConstrainedDelaunayTriangulator.h +/usr/local/include/geos/triangulate/polygon/PolygonEarClipper.h +/usr/local/include/geos/triangulate/polygon/PolygonHoleJoiner.h +/usr/local/include/geos/triangulate/polygon/PolygonNoder.h +/usr/local/include/geos/triangulate/polygon/PolygonTriangulator.h +/usr/local/include/geos/triangulate/polygon/TriDelaunayImprover.h /usr/local/include/geos/triangulate/quadedge/LastFoundQuadEdgeLocator.h /usr/local/include/geos/triangulate/quadedge/LocateFailureException.h /usr/local/include/geos/triangulate/quadedge/QuadEdge.h /usr/local/include/geos/triangulate/quadedge/QuadEdgeLocator.h +/usr/local/include/geos/triangulate/quadedge/QuadEdgeQuartet.h /usr/local/include/geos/triangulate/quadedge/QuadEdgeSubdivision.h /usr/local/include/geos/triangulate/quadedge/TrianglePredicate.h /usr/local/include/geos/triangulate/quadedge/TriangleVisitor.h /usr/local/include/geos/triangulate/quadedge/Vertex.h -/usr/local/include/geos/unload.h +/usr/local/include/geos/triangulate/tri/Tri.h +/usr/local/include/geos/triangulate/tri/TriEdge.h +/usr/local/include/geos/triangulate/tri/TriList.h +/usr/local/include/geos/triangulate/tri/TriangulationBuilder.h /usr/local/include/geos/util.h /usr/local/include/geos/util/Assert.h /usr/local/include/geos/util/AssertionFailedException.h @@ -381,12 +523,18 @@ /usr/local/include/geos/util/UniqueCoordinateArrayFilter.h /usr/local/include/geos/util/UnsupportedOperationException.h /usr/local/include/geos/util/math.h +/usr/local/include/geos/util/string.h +/usr/local/include/geos/vend/include_nlohmann_json.hpp +/usr/local/include/geos/vend/json.hpp /usr/local/include/geos/version.h /usr/local/include/geos_c.h -/usr/local/lib/libgeos-3.6.2.so -/usr/local/lib/libgeos.a +/usr/local/lib/cmake/GEOS/geos-config-version.cmake +/usr/local/lib/cmake/GEOS/geos-config.cmake +/usr/local/lib/cmake/GEOS/geos-targets-release.cmake +/usr/local/lib/cmake/GEOS/geos-targets.cmake /usr/local/lib/libgeos.so -/usr/local/lib/libgeos_c.a +/usr/local/lib/libgeos.so.3.14.1 /usr/local/lib/libgeos_c.so /usr/local/lib/libgeos_c.so.1 -/usr/local/lib/libgeos_c.so.1.10.2 +/usr/local/lib/libgeos_c.so.1.20.5 +/usr/local/lib/pkgconfig/geos.pc diff --git a/manifest/i686/g/geos.filelist b/manifest/i686/g/geos.filelist index c83b62db6..f11297f76 100644 --- a/manifest/i686/g/geos.filelist +++ b/manifest/i686/g/geos.filelist @@ -1,109 +1,155 @@ -# Total size: 42057592 +# Total size: 7967593 /usr/local/bin/geos-config +/usr/local/bin/geosop /usr/local/include/geos.h /usr/local/include/geos/algorithm/Angle.h +/usr/local/include/geos/algorithm/Area.h /usr/local/include/geos/algorithm/BoundaryNodeRule.h -/usr/local/include/geos/algorithm/CGAlgorithms.h +/usr/local/include/geos/algorithm/CGAlgorithmsDD.h /usr/local/include/geos/algorithm/CentralEndpointIntersector.h /usr/local/include/geos/algorithm/Centroid.h -/usr/local/include/geos/algorithm/CentroidArea.h -/usr/local/include/geos/algorithm/CentroidLine.h -/usr/local/include/geos/algorithm/CentroidPoint.h +/usr/local/include/geos/algorithm/CircularArcs.h /usr/local/include/geos/algorithm/ConvexHull.h -/usr/local/include/geos/algorithm/ConvexHull.inl +/usr/local/include/geos/algorithm/Distance.h /usr/local/include/geos/algorithm/HCoordinate.h /usr/local/include/geos/algorithm/InteriorPointArea.h /usr/local/include/geos/algorithm/InteriorPointLine.h /usr/local/include/geos/algorithm/InteriorPointPoint.h +/usr/local/include/geos/algorithm/Interpolate.h +/usr/local/include/geos/algorithm/Intersection.h +/usr/local/include/geos/algorithm/Length.h /usr/local/include/geos/algorithm/LineIntersector.h -/usr/local/include/geos/algorithm/MCPointInRing.h +/usr/local/include/geos/algorithm/MinimumAreaRectangle.h +/usr/local/include/geos/algorithm/MinimumBoundingCircle.h /usr/local/include/geos/algorithm/MinimumDiameter.h /usr/local/include/geos/algorithm/NotRepresentableException.h +/usr/local/include/geos/algorithm/Orientation.h /usr/local/include/geos/algorithm/PointInRing.h +/usr/local/include/geos/algorithm/PointLocation.h /usr/local/include/geos/algorithm/PointLocator.h +/usr/local/include/geos/algorithm/PolygonNodeTopology.h /usr/local/include/geos/algorithm/RayCrossingCounter.h +/usr/local/include/geos/algorithm/Rectangle.h /usr/local/include/geos/algorithm/RobustDeterminant.h -/usr/local/include/geos/algorithm/SIRtreePointInRing.h -/usr/local/include/geos/algorithm/SimplePointInRing.h +/usr/local/include/geos/algorithm/construct/ExactMaxInscribedCircle.h +/usr/local/include/geos/algorithm/construct/IndexedDistanceToPoint.h +/usr/local/include/geos/algorithm/construct/IndexedPointInPolygonsLocator.h +/usr/local/include/geos/algorithm/construct/LargestEmptyCircle.h +/usr/local/include/geos/algorithm/construct/MaximumInscribedCircle.h +/usr/local/include/geos/algorithm/distance/DiscreteFrechetDistance.h /usr/local/include/geos/algorithm/distance/DiscreteHausdorffDistance.h /usr/local/include/geos/algorithm/distance/DistanceToPoint.h /usr/local/include/geos/algorithm/distance/PointPairDistance.h +/usr/local/include/geos/algorithm/hull/ConcaveHull.h +/usr/local/include/geos/algorithm/hull/ConcaveHullOfPolygons.h +/usr/local/include/geos/algorithm/hull/HullTri.h +/usr/local/include/geos/algorithm/hull/HullTriangulation.h +/usr/local/include/geos/algorithm/hull/OuterShellsExtracter.h /usr/local/include/geos/algorithm/locate/IndexedPointInAreaLocator.h /usr/local/include/geos/algorithm/locate/PointOnGeometryLocator.h /usr/local/include/geos/algorithm/locate/SimplePointInAreaLocator.h +/usr/local/include/geos/constants.h +/usr/local/include/geos/coverage/CleanCoverage.h +/usr/local/include/geos/coverage/Corner.h +/usr/local/include/geos/coverage/CoverageBoundarySegmentFinder.h +/usr/local/include/geos/coverage/CoverageCleaner.h +/usr/local/include/geos/coverage/CoverageEdge.h +/usr/local/include/geos/coverage/CoverageGapFinder.h +/usr/local/include/geos/coverage/CoveragePolygon.h +/usr/local/include/geos/coverage/CoveragePolygonValidator.h +/usr/local/include/geos/coverage/CoverageRing.h +/usr/local/include/geos/coverage/CoverageRingEdges.h +/usr/local/include/geos/coverage/CoverageSimplifier.h +/usr/local/include/geos/coverage/CoverageUnion.h +/usr/local/include/geos/coverage/CoverageValidator.h +/usr/local/include/geos/coverage/InvalidSegmentDetector.h +/usr/local/include/geos/coverage/TPVWSimplifier.h +/usr/local/include/geos/coverage/VertexRingCounter.h +/usr/local/include/geos/dissolve/DissolveEdgeGraph.h +/usr/local/include/geos/dissolve/DissolveHalfEdge.h +/usr/local/include/geos/dissolve/LineDissolver.h +/usr/local/include/geos/edgegraph/EdgeGraph.h +/usr/local/include/geos/edgegraph/EdgeGraphBuilder.h +/usr/local/include/geos/edgegraph/HalfEdge.h +/usr/local/include/geos/edgegraph/MarkHalfEdge.h /usr/local/include/geos/export.h /usr/local/include/geos/geom.h -/usr/local/include/geos/geom/BinaryOp.h +/usr/local/include/geos/geom/CircularArc.h +/usr/local/include/geos/geom/CircularString.h +/usr/local/include/geos/geom/CompoundCurve.h /usr/local/include/geos/geom/Coordinate.h -/usr/local/include/geos/geom/Coordinate.inl -/usr/local/include/geos/geom/CoordinateArraySequence.h -/usr/local/include/geos/geom/CoordinateArraySequenceFactory.h -/usr/local/include/geos/geom/CoordinateArraySequenceFactory.inl /usr/local/include/geos/geom/CoordinateFilter.h /usr/local/include/geos/geom/CoordinateList.h /usr/local/include/geos/geom/CoordinateSequence.h -/usr/local/include/geos/geom/CoordinateSequenceFactory.h /usr/local/include/geos/geom/CoordinateSequenceFilter.h +/usr/local/include/geos/geom/CoordinateSequenceIterator.h +/usr/local/include/geos/geom/CoordinateSequences.h +/usr/local/include/geos/geom/Curve.h +/usr/local/include/geos/geom/CurvePolygon.h /usr/local/include/geos/geom/Dimension.h /usr/local/include/geos/geom/Envelope.h -/usr/local/include/geos/geom/Envelope.inl /usr/local/include/geos/geom/Geometry.h /usr/local/include/geos/geom/GeometryCollection.h -/usr/local/include/geos/geom/GeometryCollection.inl /usr/local/include/geos/geom/GeometryComponentFilter.h /usr/local/include/geos/geom/GeometryFactory.h -/usr/local/include/geos/geom/GeometryFactory.inl /usr/local/include/geos/geom/GeometryFilter.h -/usr/local/include/geos/geom/GeometryList.h +/usr/local/include/geos/geom/GeometryTypeName.h +/usr/local/include/geos/geom/HeuristicOverlay.h /usr/local/include/geos/geom/IntersectionMatrix.h /usr/local/include/geos/geom/LineSegment.h -/usr/local/include/geos/geom/LineSegment.inl /usr/local/include/geos/geom/LineString.h -/usr/local/include/geos/geom/Lineal.h /usr/local/include/geos/geom/LinearRing.h /usr/local/include/geos/geom/Location.h +/usr/local/include/geos/geom/MultiCurve.h /usr/local/include/geos/geom/MultiLineString.h -/usr/local/include/geos/geom/MultiLineString.inl /usr/local/include/geos/geom/MultiPoint.h /usr/local/include/geos/geom/MultiPolygon.h -/usr/local/include/geos/geom/MultiPolygon.inl +/usr/local/include/geos/geom/MultiSurface.h /usr/local/include/geos/geom/Point.h /usr/local/include/geos/geom/Polygon.h -/usr/local/include/geos/geom/Polygonal.h +/usr/local/include/geos/geom/Position.h /usr/local/include/geos/geom/PrecisionModel.h -/usr/local/include/geos/geom/PrecisionModel.inl -/usr/local/include/geos/geom/Puntal.h +/usr/local/include/geos/geom/Quadrant.h +/usr/local/include/geos/geom/SimpleCurve.h +/usr/local/include/geos/geom/Surface.h +/usr/local/include/geos/geom/SurfaceImpl.h /usr/local/include/geos/geom/Triangle.h /usr/local/include/geos/geom/prep/AbstractPreparedPolygonContains.h /usr/local/include/geos/geom/prep/BasicPreparedGeometry.h /usr/local/include/geos/geom/prep/PreparedGeometry.h /usr/local/include/geos/geom/prep/PreparedGeometryFactory.h /usr/local/include/geos/geom/prep/PreparedLineString.h +/usr/local/include/geos/geom/prep/PreparedLineStringDistance.h /usr/local/include/geos/geom/prep/PreparedLineStringIntersects.h +/usr/local/include/geos/geom/prep/PreparedLineStringNearestPoints.h /usr/local/include/geos/geom/prep/PreparedPoint.h /usr/local/include/geos/geom/prep/PreparedPolygon.h /usr/local/include/geos/geom/prep/PreparedPolygonContains.h /usr/local/include/geos/geom/prep/PreparedPolygonContainsProperly.h /usr/local/include/geos/geom/prep/PreparedPolygonCovers.h +/usr/local/include/geos/geom/prep/PreparedPolygonDistance.h /usr/local/include/geos/geom/prep/PreparedPolygonIntersects.h /usr/local/include/geos/geom/prep/PreparedPolygonPredicate.h /usr/local/include/geos/geom/util/ComponentCoordinateExtracter.h /usr/local/include/geos/geom/util/CoordinateOperation.h +/usr/local/include/geos/geom/util/Densifier.h /usr/local/include/geos/geom/util/GeometryCombiner.h /usr/local/include/geos/geom/util/GeometryEditor.h /usr/local/include/geos/geom/util/GeometryEditorOperation.h /usr/local/include/geos/geom/util/GeometryExtracter.h +/usr/local/include/geos/geom/util/GeometryFixer.h +/usr/local/include/geos/geom/util/GeometryLister.h +/usr/local/include/geos/geom/util/GeometryMapper.h /usr/local/include/geos/geom/util/GeometryTransformer.h /usr/local/include/geos/geom/util/LinearComponentExtracter.h +/usr/local/include/geos/geom/util/NoOpGeometryOperation.h /usr/local/include/geos/geom/util/PointExtracter.h /usr/local/include/geos/geom/util/PolygonExtracter.h +/usr/local/include/geos/geom/util/PolygonalExtracter.h /usr/local/include/geos/geom/util/ShortCircuitedGeometryVisitor.h /usr/local/include/geos/geom/util/SineStarFactory.h -/usr/local/include/geos/geomUtil.h -/usr/local/include/geos/geomgraph.h /usr/local/include/geos/geomgraph/Depth.h /usr/local/include/geos/geomgraph/DirectedEdge.h -/usr/local/include/geos/geomgraph/DirectedEdge.inl /usr/local/include/geos/geomgraph/DirectedEdgeStar.h /usr/local/include/geos/geomgraph/Edge.h /usr/local/include/geos/geomgraph/EdgeEnd.h @@ -114,15 +160,12 @@ /usr/local/include/geos/geomgraph/EdgeNodingValidator.h /usr/local/include/geos/geomgraph/EdgeRing.h /usr/local/include/geos/geomgraph/GeometryGraph.h -/usr/local/include/geos/geomgraph/GeometryGraph.inl /usr/local/include/geos/geomgraph/GraphComponent.h /usr/local/include/geos/geomgraph/Label.h /usr/local/include/geos/geomgraph/Node.h /usr/local/include/geos/geomgraph/NodeFactory.h /usr/local/include/geos/geomgraph/NodeMap.h /usr/local/include/geos/geomgraph/PlanarGraph.h -/usr/local/include/geos/geomgraph/Position.h -/usr/local/include/geos/geomgraph/Quadrant.h /usr/local/include/geos/geomgraph/TopologyLocation.h /usr/local/include/geos/geomgraph/index/EdgeSetIntersector.h /usr/local/include/geos/geomgraph/index/MonotoneChain.h @@ -135,10 +178,9 @@ /usr/local/include/geos/geomgraph/index/SweepLineEvent.h /usr/local/include/geos/geomgraph/index/SweepLineEventObj.h /usr/local/include/geos/geomgraph/index/SweepLineSegment.h -/usr/local/include/geos/geomgraphindex.h -/usr/local/include/geos/geosAlgorithm.h /usr/local/include/geos/index/ItemVisitor.h /usr/local/include/geos/index/SpatialIndex.h +/usr/local/include/geos/index/VertexSequencePackedRtree.h /usr/local/include/geos/index/bintree/Bintree.h /usr/local/include/geos/index/bintree/Interval.h /usr/local/include/geos/index/bintree/Key.h @@ -153,7 +195,9 @@ /usr/local/include/geos/index/intervalrtree/IntervalRTreeLeafNode.h /usr/local/include/geos/index/intervalrtree/IntervalRTreeNode.h /usr/local/include/geos/index/intervalrtree/SortedPackedIntervalRTree.h -/usr/local/include/geos/index/quadtree/DoubleBits.h +/usr/local/include/geos/index/kdtree/KdNode.h +/usr/local/include/geos/index/kdtree/KdNodeVisitor.h +/usr/local/include/geos/index/kdtree/KdTree.h /usr/local/include/geos/index/quadtree/IntervalSize.h /usr/local/include/geos/index/quadtree/Key.h /usr/local/include/geos/index/quadtree/Node.h @@ -164,34 +208,41 @@ /usr/local/include/geos/index/strtree/AbstractSTRtree.h /usr/local/include/geos/index/strtree/Boundable.h /usr/local/include/geos/index/strtree/BoundablePair.h +/usr/local/include/geos/index/strtree/EnvelopeUtil.h /usr/local/include/geos/index/strtree/GeometryItemDistance.h /usr/local/include/geos/index/strtree/Interval.h /usr/local/include/geos/index/strtree/ItemBoundable.h /usr/local/include/geos/index/strtree/ItemDistance.h /usr/local/include/geos/index/strtree/SIRtree.h /usr/local/include/geos/index/strtree/STRtree.h +/usr/local/include/geos/index/strtree/SimpleSTRdistance.h +/usr/local/include/geos/index/strtree/SimpleSTRnode.h +/usr/local/include/geos/index/strtree/SimpleSTRtree.h +/usr/local/include/geos/index/strtree/TemplateSTRNode.h +/usr/local/include/geos/index/strtree/TemplateSTRNodePair.h +/usr/local/include/geos/index/strtree/TemplateSTRtree.h +/usr/local/include/geos/index/strtree/TemplateSTRtreeDistance.h /usr/local/include/geos/index/sweepline/SweepLineEvent.h /usr/local/include/geos/index/sweepline/SweepLineIndex.h /usr/local/include/geos/index/sweepline/SweepLineInterval.h /usr/local/include/geos/index/sweepline/SweepLineOverlapAction.h -/usr/local/include/geos/indexBintree.h -/usr/local/include/geos/indexChain.h -/usr/local/include/geos/indexQuadtree.h -/usr/local/include/geos/indexStrtree.h -/usr/local/include/geos/indexSweepline.h -/usr/local/include/geos/inline.h -/usr/local/include/geos/io.h /usr/local/include/geos/io/ByteOrderDataInStream.h -/usr/local/include/geos/io/ByteOrderDataInStream.inl /usr/local/include/geos/io/ByteOrderValues.h /usr/local/include/geos/io/CLocalizer.h +/usr/local/include/geos/io/CheckOrdinatesFilter.h +/usr/local/include/geos/io/GeoJSON.h +/usr/local/include/geos/io/GeoJSONReader.h +/usr/local/include/geos/io/GeoJSONWriter.h +/usr/local/include/geos/io/OrdinateSet.h /usr/local/include/geos/io/ParseException.h /usr/local/include/geos/io/StringTokenizer.h /usr/local/include/geos/io/WKBConstants.h /usr/local/include/geos/io/WKBReader.h +/usr/local/include/geos/io/WKBStreamReader.h /usr/local/include/geos/io/WKBWriter.h +/usr/local/include/geos/io/WKTFileReader.h /usr/local/include/geos/io/WKTReader.h -/usr/local/include/geos/io/WKTReader.inl +/usr/local/include/geos/io/WKTStreamReader.h /usr/local/include/geos/io/WKTWriter.h /usr/local/include/geos/io/Writer.h /usr/local/include/geos/linearref/ExtractLineByLocation.h @@ -204,8 +255,10 @@ /usr/local/include/geos/linearref/LocationIndexOfLine.h /usr/local/include/geos/linearref/LocationIndexOfPoint.h /usr/local/include/geos/linearref/LocationIndexedLine.h -/usr/local/include/geos/noding.h +/usr/local/include/geos/math/DD.h +/usr/local/include/geos/namespaces.h /usr/local/include/geos/noding/BasicSegmentString.h +/usr/local/include/geos/noding/BoundaryChainNoder.h /usr/local/include/geos/noding/FastNodingValidator.h /usr/local/include/geos/noding/FastSegmentSetIntersectionFinder.h /usr/local/include/geos/noding/GeometryNoder.h @@ -213,15 +266,16 @@ /usr/local/include/geos/noding/IntersectionFinderAdder.h /usr/local/include/geos/noding/IteratedNoder.h /usr/local/include/geos/noding/MCIndexNoder.h -/usr/local/include/geos/noding/MCIndexNoder.inl /usr/local/include/geos/noding/MCIndexSegmentSetMutualIntersector.h /usr/local/include/geos/noding/NodableSegmentString.h /usr/local/include/geos/noding/NodedSegmentString.h /usr/local/include/geos/noding/Noder.h +/usr/local/include/geos/noding/NodingIntersectionFinder.h /usr/local/include/geos/noding/NodingValidator.h /usr/local/include/geos/noding/Octant.h /usr/local/include/geos/noding/OrientedCoordinateArray.h /usr/local/include/geos/noding/ScaledNoder.h +/usr/local/include/geos/noding/SegmentExtractingNoder.h /usr/local/include/geos/noding/SegmentIntersectionDetector.h /usr/local/include/geos/noding/SegmentIntersector.h /usr/local/include/geos/noding/SegmentNode.h @@ -231,42 +285,64 @@ /usr/local/include/geos/noding/SegmentString.h /usr/local/include/geos/noding/SegmentStringUtil.h /usr/local/include/geos/noding/SimpleNoder.h -/usr/local/include/geos/noding/SingleInteriorIntersectionFinder.h /usr/local/include/geos/noding/SinglePassNoder.h +/usr/local/include/geos/noding/ValidatingNoder.h +/usr/local/include/geos/noding/snap/SnappingIntersectionAdder.h +/usr/local/include/geos/noding/snap/SnappingNoder.h +/usr/local/include/geos/noding/snap/SnappingPointIndex.h /usr/local/include/geos/noding/snapround/HotPixel.h -/usr/local/include/geos/noding/snapround/HotPixel.inl +/usr/local/include/geos/noding/snapround/HotPixelIndex.h /usr/local/include/geos/noding/snapround/MCIndexPointSnapper.h /usr/local/include/geos/noding/snapround/MCIndexSnapRounder.h -/usr/local/include/geos/noding/snapround/SimpleSnapRounder.h -/usr/local/include/geos/nodingSnapround.h -/usr/local/include/geos/opBuffer.h -/usr/local/include/geos/opDistance.h -/usr/local/include/geos/opLinemerge.h -/usr/local/include/geos/opOverlay.h -/usr/local/include/geos/opPolygonize.h -/usr/local/include/geos/opPredicate.h -/usr/local/include/geos/opRelate.h -/usr/local/include/geos/opValid.h -/usr/local/include/geos/operation.h +/usr/local/include/geos/noding/snapround/SnapRoundingIntersectionAdder.h +/usr/local/include/geos/noding/snapround/SnapRoundingNoder.h +/usr/local/include/geos/operation/BoundaryOp.h /usr/local/include/geos/operation/GeometryGraphOperation.h -/usr/local/include/geos/operation/IsSimpleOp.h /usr/local/include/geos/operation/buffer/BufferBuilder.h +/usr/local/include/geos/operation/buffer/BufferCurveSetBuilder.h /usr/local/include/geos/operation/buffer/BufferInputLineSimplifier.h +/usr/local/include/geos/operation/buffer/BufferNodeFactory.h /usr/local/include/geos/operation/buffer/BufferOp.h /usr/local/include/geos/operation/buffer/BufferParameters.h /usr/local/include/geos/operation/buffer/BufferSubgraph.h +/usr/local/include/geos/operation/buffer/MaximalEdgeRing.h +/usr/local/include/geos/operation/buffer/MinimalEdgeRing.h +/usr/local/include/geos/operation/buffer/OffsetCurve.h /usr/local/include/geos/operation/buffer/OffsetCurveBuilder.h -/usr/local/include/geos/operation/buffer/OffsetCurveSetBuilder.h +/usr/local/include/geos/operation/buffer/OffsetCurveSection.h /usr/local/include/geos/operation/buffer/OffsetSegmentGenerator.h /usr/local/include/geos/operation/buffer/OffsetSegmentString.h +/usr/local/include/geos/operation/buffer/PolygonBuilder.h /usr/local/include/geos/operation/buffer/RightmostEdgeFinder.h +/usr/local/include/geos/operation/buffer/SegmentMCIndex.h /usr/local/include/geos/operation/buffer/SubgraphDepthLocater.h +/usr/local/include/geos/operation/cluster/AbstractClusterFinder.h +/usr/local/include/geos/operation/cluster/Clusters.h +/usr/local/include/geos/operation/cluster/DBSCANClusterFinder.h +/usr/local/include/geos/operation/cluster/DisjointOperation.h +/usr/local/include/geos/operation/cluster/EnvelopeDistanceClusterFinder.h +/usr/local/include/geos/operation/cluster/EnvelopeIntersectsClusterFinder.h +/usr/local/include/geos/operation/cluster/GeometryDistanceClusterFinder.h +/usr/local/include/geos/operation/cluster/GeometryFlattener.h +/usr/local/include/geos/operation/cluster/GeometryIntersectsClusterFinder.h +/usr/local/include/geos/operation/cluster/UnionFind.h /usr/local/include/geos/operation/distance/ConnectedElementLocationFilter.h /usr/local/include/geos/operation/distance/ConnectedElementPointFilter.h /usr/local/include/geos/operation/distance/DistanceOp.h /usr/local/include/geos/operation/distance/FacetSequence.h /usr/local/include/geos/operation/distance/FacetSequenceTreeBuilder.h /usr/local/include/geos/operation/distance/GeometryLocation.h +/usr/local/include/geos/operation/distance/IndexedFacetDistance.h +/usr/local/include/geos/operation/grid/Cell.h +/usr/local/include/geos/operation/grid/Crossing.h +/usr/local/include/geos/operation/grid/FloodFill.h +/usr/local/include/geos/operation/grid/Grid.h +/usr/local/include/geos/operation/grid/GridIntersection.h +/usr/local/include/geos/operation/grid/Matrix.h +/usr/local/include/geos/operation/grid/PerimeterDistance.h +/usr/local/include/geos/operation/grid/Side.h +/usr/local/include/geos/operation/grid/Traversal.h +/usr/local/include/geos/operation/grid/TraversalAreas.h /usr/local/include/geos/operation/intersection/Rectangle.h /usr/local/include/geos/operation/intersection/RectangleIntersection.h /usr/local/include/geos/operation/intersection/RectangleIntersectionBuilder.h @@ -276,25 +352,44 @@ /usr/local/include/geos/operation/linemerge/LineMergeGraph.h /usr/local/include/geos/operation/linemerge/LineMerger.h /usr/local/include/geos/operation/linemerge/LineSequencer.h -/usr/local/include/geos/operation/overlay/EdgeSetNoder.h -/usr/local/include/geos/operation/overlay/ElevationMatrix.h -/usr/local/include/geos/operation/overlay/ElevationMatrixCell.h -/usr/local/include/geos/operation/overlay/FuzzyPointLocator.h -/usr/local/include/geos/operation/overlay/LineBuilder.h -/usr/local/include/geos/operation/overlay/MaximalEdgeRing.h -/usr/local/include/geos/operation/overlay/MinimalEdgeRing.h -/usr/local/include/geos/operation/overlay/MinimalEdgeRing.inl -/usr/local/include/geos/operation/overlay/OffsetPointGenerator.h -/usr/local/include/geos/operation/overlay/OverlayNodeFactory.h -/usr/local/include/geos/operation/overlay/OverlayOp.h -/usr/local/include/geos/operation/overlay/OverlayResultValidator.h -/usr/local/include/geos/operation/overlay/PointBuilder.h -/usr/local/include/geos/operation/overlay/PolygonBuilder.h /usr/local/include/geos/operation/overlay/snap/GeometrySnapper.h /usr/local/include/geos/operation/overlay/snap/LineStringSnapper.h -/usr/local/include/geos/operation/overlay/snap/SnapIfNeededOverlayOp.h /usr/local/include/geos/operation/overlay/snap/SnapOverlayOp.h +/usr/local/include/geos/operation/overlay/validate/FuzzyPointLocator.h +/usr/local/include/geos/operation/overlay/validate/OffsetPointGenerator.h +/usr/local/include/geos/operation/overlay/validate/OverlayResultValidator.h +/usr/local/include/geos/operation/overlayng/CoverageUnion.h +/usr/local/include/geos/operation/overlayng/Edge.h +/usr/local/include/geos/operation/overlayng/EdgeKey.h +/usr/local/include/geos/operation/overlayng/EdgeMerger.h +/usr/local/include/geos/operation/overlayng/EdgeNodingBuilder.h +/usr/local/include/geos/operation/overlayng/EdgeSourceInfo.h +/usr/local/include/geos/operation/overlayng/ElevationModel.h +/usr/local/include/geos/operation/overlayng/IndexedPointOnLineLocator.h +/usr/local/include/geos/operation/overlayng/InputGeometry.h +/usr/local/include/geos/operation/overlayng/IntersectionPointBuilder.h +/usr/local/include/geos/operation/overlayng/LineBuilder.h +/usr/local/include/geos/operation/overlayng/LineLimiter.h +/usr/local/include/geos/operation/overlayng/MaximalEdgeRing.h +/usr/local/include/geos/operation/overlayng/OverlayEdge.h +/usr/local/include/geos/operation/overlayng/OverlayEdgeRing.h +/usr/local/include/geos/operation/overlayng/OverlayGraph.h +/usr/local/include/geos/operation/overlayng/OverlayLabel.h +/usr/local/include/geos/operation/overlayng/OverlayLabeller.h +/usr/local/include/geos/operation/overlayng/OverlayMixedPoints.h +/usr/local/include/geos/operation/overlayng/OverlayNG.h +/usr/local/include/geos/operation/overlayng/OverlayNGRobust.h +/usr/local/include/geos/operation/overlayng/OverlayPoints.h +/usr/local/include/geos/operation/overlayng/OverlayUtil.h +/usr/local/include/geos/operation/overlayng/PolygonBuilder.h +/usr/local/include/geos/operation/overlayng/PrecisionReducer.h +/usr/local/include/geos/operation/overlayng/PrecisionUtil.h +/usr/local/include/geos/operation/overlayng/RingClipper.h +/usr/local/include/geos/operation/overlayng/RobustClipEnvelopeComputer.h +/usr/local/include/geos/operation/overlayng/UnaryUnionNG.h +/usr/local/include/geos/operation/polygonize/BuildArea.h /usr/local/include/geos/operation/polygonize/EdgeRing.h +/usr/local/include/geos/operation/polygonize/HoleAssigner.h /usr/local/include/geos/operation/polygonize/PolygonizeDirectedEdge.h /usr/local/include/geos/operation/polygonize/PolygonizeEdge.h /usr/local/include/geos/operation/polygonize/PolygonizeGraph.h @@ -310,21 +405,52 @@ /usr/local/include/geos/operation/relate/RelateNodeFactory.h /usr/local/include/geos/operation/relate/RelateNodeGraph.h /usr/local/include/geos/operation/relate/RelateOp.h +/usr/local/include/geos/operation/relateng/AdjacentEdgeLocator.h +/usr/local/include/geos/operation/relateng/BasicPredicate.h +/usr/local/include/geos/operation/relateng/DimensionLocation.h +/usr/local/include/geos/operation/relateng/EdgeSegmentIntersector.h +/usr/local/include/geos/operation/relateng/EdgeSegmentOverlapAction.h +/usr/local/include/geos/operation/relateng/EdgeSetIntersector.h +/usr/local/include/geos/operation/relateng/IMPatternMatcher.h +/usr/local/include/geos/operation/relateng/IMPredicate.h +/usr/local/include/geos/operation/relateng/IntersectionMatrixPattern.h +/usr/local/include/geos/operation/relateng/LineStringExtracter.h +/usr/local/include/geos/operation/relateng/LinearBoundary.h +/usr/local/include/geos/operation/relateng/NodeSection.h +/usr/local/include/geos/operation/relateng/NodeSections.h +/usr/local/include/geos/operation/relateng/PolygonNodeConverter.h +/usr/local/include/geos/operation/relateng/RelateEdge.h +/usr/local/include/geos/operation/relateng/RelateGeometry.h +/usr/local/include/geos/operation/relateng/RelateMatrixPredicate.h +/usr/local/include/geos/operation/relateng/RelateNG.h +/usr/local/include/geos/operation/relateng/RelateNode.h +/usr/local/include/geos/operation/relateng/RelatePointLocator.h +/usr/local/include/geos/operation/relateng/RelatePredicate.h +/usr/local/include/geos/operation/relateng/RelateSegmentString.h +/usr/local/include/geos/operation/relateng/TopologyComputer.h +/usr/local/include/geos/operation/relateng/TopologyPredicate.h /usr/local/include/geos/operation/sharedpaths/SharedPathsOp.h /usr/local/include/geos/operation/union/CascadedPolygonUnion.h -/usr/local/include/geos/operation/union/CascadedUnion.h -/usr/local/include/geos/operation/union/GeometryListHolder.h +/usr/local/include/geos/operation/union/CoverageUnion.h +/usr/local/include/geos/operation/union/DisjointSubsetUnion.h +/usr/local/include/geos/operation/union/OverlapUnion.h /usr/local/include/geos/operation/union/PointGeometryUnion.h /usr/local/include/geos/operation/union/UnaryUnionOp.h -/usr/local/include/geos/operation/valid/ConnectedInteriorTester.h +/usr/local/include/geos/operation/union/UnionStrategy.h /usr/local/include/geos/operation/valid/ConsistentAreaTester.h +/usr/local/include/geos/operation/valid/IndexedNestedHoleTester.h +/usr/local/include/geos/operation/valid/IndexedNestedPolygonTester.h +/usr/local/include/geos/operation/valid/IsSimpleOp.h /usr/local/include/geos/operation/valid/IsValidOp.h -/usr/local/include/geos/operation/valid/QuadtreeNestedRingTester.h +/usr/local/include/geos/operation/valid/MakeValid.h +/usr/local/include/geos/operation/valid/PolygonIntersectionAnalyzer.h +/usr/local/include/geos/operation/valid/PolygonRing.h +/usr/local/include/geos/operation/valid/PolygonRingSelfNode.h +/usr/local/include/geos/operation/valid/PolygonRingTouch.h +/usr/local/include/geos/operation/valid/PolygonTopologyAnalyzer.h +/usr/local/include/geos/operation/valid/RepeatedPointRemover.h /usr/local/include/geos/operation/valid/RepeatedPointTester.h -/usr/local/include/geos/operation/valid/SimpleNestedRingTester.h -/usr/local/include/geos/operation/valid/SweeplineNestedRingTester.h /usr/local/include/geos/operation/valid/TopologyValidationError.h -/usr/local/include/geos/planargraph.h /usr/local/include/geos/planargraph/DirectedEdge.h /usr/local/include/geos/planargraph/DirectedEdgeStar.h /usr/local/include/geos/planargraph/Edge.h @@ -334,39 +460,55 @@ /usr/local/include/geos/planargraph/PlanarGraph.h /usr/local/include/geos/planargraph/Subgraph.h /usr/local/include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h -/usr/local/include/geos/platform.h -/usr/local/include/geos/precision.h /usr/local/include/geos/precision/CommonBits.h /usr/local/include/geos/precision/CommonBitsOp.h /usr/local/include/geos/precision/CommonBitsRemover.h /usr/local/include/geos/precision/EnhancedPrecisionOp.h /usr/local/include/geos/precision/GeometryPrecisionReducer.h /usr/local/include/geos/precision/MinimumClearance.h -/usr/local/include/geos/precision/PrecisionReducerCoordinateOperation.h +/usr/local/include/geos/precision/PointwisePrecisionReducerTransformer.h +/usr/local/include/geos/precision/PrecisionReducerTransformer.h /usr/local/include/geos/precision/SimpleGeometryPrecisionReducer.h /usr/local/include/geos/profiler.h +/usr/local/include/geos/shape/fractal/HilbertCode.h +/usr/local/include/geos/shape/fractal/HilbertEncoder.h +/usr/local/include/geos/shape/fractal/MortonCode.h +/usr/local/include/geos/simplify/ComponentJumpChecker.h /usr/local/include/geos/simplify/DouglasPeuckerLineSimplifier.h /usr/local/include/geos/simplify/DouglasPeuckerSimplifier.h /usr/local/include/geos/simplify/LineSegmentIndex.h +/usr/local/include/geos/simplify/LinkedLine.h +/usr/local/include/geos/simplify/LinkedRing.h +/usr/local/include/geos/simplify/PolygonHullSimplifier.h +/usr/local/include/geos/simplify/RingHull.h +/usr/local/include/geos/simplify/RingHullIndex.h /usr/local/include/geos/simplify/TaggedLineSegment.h /usr/local/include/geos/simplify/TaggedLineString.h /usr/local/include/geos/simplify/TaggedLineStringSimplifier.h /usr/local/include/geos/simplify/TaggedLinesSimplifier.h /usr/local/include/geos/simplify/TopologyPreservingSimplifier.h -/usr/local/include/geos/spatialIndex.h -/usr/local/include/geos/timeval.h /usr/local/include/geos/triangulate/DelaunayTriangulationBuilder.h /usr/local/include/geos/triangulate/IncrementalDelaunayTriangulator.h /usr/local/include/geos/triangulate/VoronoiDiagramBuilder.h +/usr/local/include/geos/triangulate/polygon/ConstrainedDelaunayTriangulator.h +/usr/local/include/geos/triangulate/polygon/PolygonEarClipper.h +/usr/local/include/geos/triangulate/polygon/PolygonHoleJoiner.h +/usr/local/include/geos/triangulate/polygon/PolygonNoder.h +/usr/local/include/geos/triangulate/polygon/PolygonTriangulator.h +/usr/local/include/geos/triangulate/polygon/TriDelaunayImprover.h /usr/local/include/geos/triangulate/quadedge/LastFoundQuadEdgeLocator.h /usr/local/include/geos/triangulate/quadedge/LocateFailureException.h /usr/local/include/geos/triangulate/quadedge/QuadEdge.h /usr/local/include/geos/triangulate/quadedge/QuadEdgeLocator.h +/usr/local/include/geos/triangulate/quadedge/QuadEdgeQuartet.h /usr/local/include/geos/triangulate/quadedge/QuadEdgeSubdivision.h /usr/local/include/geos/triangulate/quadedge/TrianglePredicate.h /usr/local/include/geos/triangulate/quadedge/TriangleVisitor.h /usr/local/include/geos/triangulate/quadedge/Vertex.h -/usr/local/include/geos/unload.h +/usr/local/include/geos/triangulate/tri/Tri.h +/usr/local/include/geos/triangulate/tri/TriEdge.h +/usr/local/include/geos/triangulate/tri/TriList.h +/usr/local/include/geos/triangulate/tri/TriangulationBuilder.h /usr/local/include/geos/util.h /usr/local/include/geos/util/Assert.h /usr/local/include/geos/util/AssertionFailedException.h @@ -381,12 +523,18 @@ /usr/local/include/geos/util/UniqueCoordinateArrayFilter.h /usr/local/include/geos/util/UnsupportedOperationException.h /usr/local/include/geos/util/math.h +/usr/local/include/geos/util/string.h +/usr/local/include/geos/vend/include_nlohmann_json.hpp +/usr/local/include/geos/vend/json.hpp /usr/local/include/geos/version.h /usr/local/include/geos_c.h -/usr/local/lib/libgeos-3.6.2.so -/usr/local/lib/libgeos.a +/usr/local/lib/cmake/GEOS/geos-config-version.cmake +/usr/local/lib/cmake/GEOS/geos-config.cmake +/usr/local/lib/cmake/GEOS/geos-targets-release.cmake +/usr/local/lib/cmake/GEOS/geos-targets.cmake /usr/local/lib/libgeos.so -/usr/local/lib/libgeos_c.a +/usr/local/lib/libgeos.so.3.14.1 /usr/local/lib/libgeos_c.so /usr/local/lib/libgeos_c.so.1 -/usr/local/lib/libgeos_c.so.1.10.2 +/usr/local/lib/libgeos_c.so.1.20.5 +/usr/local/lib/pkgconfig/geos.pc diff --git a/manifest/x86_64/g/geos.filelist b/manifest/x86_64/g/geos.filelist index 421f00412..0a5a24310 100644 --- a/manifest/x86_64/g/geos.filelist +++ b/manifest/x86_64/g/geos.filelist @@ -1,109 +1,155 @@ -# Total size: 61539840 +# Total size: 7525129 /usr/local/bin/geos-config +/usr/local/bin/geosop /usr/local/include/geos.h /usr/local/include/geos/algorithm/Angle.h +/usr/local/include/geos/algorithm/Area.h /usr/local/include/geos/algorithm/BoundaryNodeRule.h -/usr/local/include/geos/algorithm/CGAlgorithms.h +/usr/local/include/geos/algorithm/CGAlgorithmsDD.h /usr/local/include/geos/algorithm/CentralEndpointIntersector.h /usr/local/include/geos/algorithm/Centroid.h -/usr/local/include/geos/algorithm/CentroidArea.h -/usr/local/include/geos/algorithm/CentroidLine.h -/usr/local/include/geos/algorithm/CentroidPoint.h +/usr/local/include/geos/algorithm/CircularArcs.h /usr/local/include/geos/algorithm/ConvexHull.h -/usr/local/include/geos/algorithm/ConvexHull.inl +/usr/local/include/geos/algorithm/Distance.h /usr/local/include/geos/algorithm/HCoordinate.h /usr/local/include/geos/algorithm/InteriorPointArea.h /usr/local/include/geos/algorithm/InteriorPointLine.h /usr/local/include/geos/algorithm/InteriorPointPoint.h +/usr/local/include/geos/algorithm/Interpolate.h +/usr/local/include/geos/algorithm/Intersection.h +/usr/local/include/geos/algorithm/Length.h /usr/local/include/geos/algorithm/LineIntersector.h -/usr/local/include/geos/algorithm/MCPointInRing.h +/usr/local/include/geos/algorithm/MinimumAreaRectangle.h +/usr/local/include/geos/algorithm/MinimumBoundingCircle.h /usr/local/include/geos/algorithm/MinimumDiameter.h /usr/local/include/geos/algorithm/NotRepresentableException.h +/usr/local/include/geos/algorithm/Orientation.h /usr/local/include/geos/algorithm/PointInRing.h +/usr/local/include/geos/algorithm/PointLocation.h /usr/local/include/geos/algorithm/PointLocator.h +/usr/local/include/geos/algorithm/PolygonNodeTopology.h /usr/local/include/geos/algorithm/RayCrossingCounter.h +/usr/local/include/geos/algorithm/Rectangle.h /usr/local/include/geos/algorithm/RobustDeterminant.h -/usr/local/include/geos/algorithm/SIRtreePointInRing.h -/usr/local/include/geos/algorithm/SimplePointInRing.h +/usr/local/include/geos/algorithm/construct/ExactMaxInscribedCircle.h +/usr/local/include/geos/algorithm/construct/IndexedDistanceToPoint.h +/usr/local/include/geos/algorithm/construct/IndexedPointInPolygonsLocator.h +/usr/local/include/geos/algorithm/construct/LargestEmptyCircle.h +/usr/local/include/geos/algorithm/construct/MaximumInscribedCircle.h +/usr/local/include/geos/algorithm/distance/DiscreteFrechetDistance.h /usr/local/include/geos/algorithm/distance/DiscreteHausdorffDistance.h /usr/local/include/geos/algorithm/distance/DistanceToPoint.h /usr/local/include/geos/algorithm/distance/PointPairDistance.h +/usr/local/include/geos/algorithm/hull/ConcaveHull.h +/usr/local/include/geos/algorithm/hull/ConcaveHullOfPolygons.h +/usr/local/include/geos/algorithm/hull/HullTri.h +/usr/local/include/geos/algorithm/hull/HullTriangulation.h +/usr/local/include/geos/algorithm/hull/OuterShellsExtracter.h /usr/local/include/geos/algorithm/locate/IndexedPointInAreaLocator.h /usr/local/include/geos/algorithm/locate/PointOnGeometryLocator.h /usr/local/include/geos/algorithm/locate/SimplePointInAreaLocator.h +/usr/local/include/geos/constants.h +/usr/local/include/geos/coverage/CleanCoverage.h +/usr/local/include/geos/coverage/Corner.h +/usr/local/include/geos/coverage/CoverageBoundarySegmentFinder.h +/usr/local/include/geos/coverage/CoverageCleaner.h +/usr/local/include/geos/coverage/CoverageEdge.h +/usr/local/include/geos/coverage/CoverageGapFinder.h +/usr/local/include/geos/coverage/CoveragePolygon.h +/usr/local/include/geos/coverage/CoveragePolygonValidator.h +/usr/local/include/geos/coverage/CoverageRing.h +/usr/local/include/geos/coverage/CoverageRingEdges.h +/usr/local/include/geos/coverage/CoverageSimplifier.h +/usr/local/include/geos/coverage/CoverageUnion.h +/usr/local/include/geos/coverage/CoverageValidator.h +/usr/local/include/geos/coverage/InvalidSegmentDetector.h +/usr/local/include/geos/coverage/TPVWSimplifier.h +/usr/local/include/geos/coverage/VertexRingCounter.h +/usr/local/include/geos/dissolve/DissolveEdgeGraph.h +/usr/local/include/geos/dissolve/DissolveHalfEdge.h +/usr/local/include/geos/dissolve/LineDissolver.h +/usr/local/include/geos/edgegraph/EdgeGraph.h +/usr/local/include/geos/edgegraph/EdgeGraphBuilder.h +/usr/local/include/geos/edgegraph/HalfEdge.h +/usr/local/include/geos/edgegraph/MarkHalfEdge.h /usr/local/include/geos/export.h /usr/local/include/geos/geom.h -/usr/local/include/geos/geom/BinaryOp.h +/usr/local/include/geos/geom/CircularArc.h +/usr/local/include/geos/geom/CircularString.h +/usr/local/include/geos/geom/CompoundCurve.h /usr/local/include/geos/geom/Coordinate.h -/usr/local/include/geos/geom/Coordinate.inl -/usr/local/include/geos/geom/CoordinateArraySequence.h -/usr/local/include/geos/geom/CoordinateArraySequenceFactory.h -/usr/local/include/geos/geom/CoordinateArraySequenceFactory.inl /usr/local/include/geos/geom/CoordinateFilter.h /usr/local/include/geos/geom/CoordinateList.h /usr/local/include/geos/geom/CoordinateSequence.h -/usr/local/include/geos/geom/CoordinateSequenceFactory.h /usr/local/include/geos/geom/CoordinateSequenceFilter.h +/usr/local/include/geos/geom/CoordinateSequenceIterator.h +/usr/local/include/geos/geom/CoordinateSequences.h +/usr/local/include/geos/geom/Curve.h +/usr/local/include/geos/geom/CurvePolygon.h /usr/local/include/geos/geom/Dimension.h /usr/local/include/geos/geom/Envelope.h -/usr/local/include/geos/geom/Envelope.inl /usr/local/include/geos/geom/Geometry.h /usr/local/include/geos/geom/GeometryCollection.h -/usr/local/include/geos/geom/GeometryCollection.inl /usr/local/include/geos/geom/GeometryComponentFilter.h /usr/local/include/geos/geom/GeometryFactory.h -/usr/local/include/geos/geom/GeometryFactory.inl /usr/local/include/geos/geom/GeometryFilter.h -/usr/local/include/geos/geom/GeometryList.h +/usr/local/include/geos/geom/GeometryTypeName.h +/usr/local/include/geos/geom/HeuristicOverlay.h /usr/local/include/geos/geom/IntersectionMatrix.h /usr/local/include/geos/geom/LineSegment.h -/usr/local/include/geos/geom/LineSegment.inl /usr/local/include/geos/geom/LineString.h -/usr/local/include/geos/geom/Lineal.h /usr/local/include/geos/geom/LinearRing.h /usr/local/include/geos/geom/Location.h +/usr/local/include/geos/geom/MultiCurve.h /usr/local/include/geos/geom/MultiLineString.h -/usr/local/include/geos/geom/MultiLineString.inl /usr/local/include/geos/geom/MultiPoint.h /usr/local/include/geos/geom/MultiPolygon.h -/usr/local/include/geos/geom/MultiPolygon.inl +/usr/local/include/geos/geom/MultiSurface.h /usr/local/include/geos/geom/Point.h /usr/local/include/geos/geom/Polygon.h -/usr/local/include/geos/geom/Polygonal.h +/usr/local/include/geos/geom/Position.h /usr/local/include/geos/geom/PrecisionModel.h -/usr/local/include/geos/geom/PrecisionModel.inl -/usr/local/include/geos/geom/Puntal.h +/usr/local/include/geos/geom/Quadrant.h +/usr/local/include/geos/geom/SimpleCurve.h +/usr/local/include/geos/geom/Surface.h +/usr/local/include/geos/geom/SurfaceImpl.h /usr/local/include/geos/geom/Triangle.h /usr/local/include/geos/geom/prep/AbstractPreparedPolygonContains.h /usr/local/include/geos/geom/prep/BasicPreparedGeometry.h /usr/local/include/geos/geom/prep/PreparedGeometry.h /usr/local/include/geos/geom/prep/PreparedGeometryFactory.h /usr/local/include/geos/geom/prep/PreparedLineString.h +/usr/local/include/geos/geom/prep/PreparedLineStringDistance.h /usr/local/include/geos/geom/prep/PreparedLineStringIntersects.h +/usr/local/include/geos/geom/prep/PreparedLineStringNearestPoints.h /usr/local/include/geos/geom/prep/PreparedPoint.h /usr/local/include/geos/geom/prep/PreparedPolygon.h /usr/local/include/geos/geom/prep/PreparedPolygonContains.h /usr/local/include/geos/geom/prep/PreparedPolygonContainsProperly.h /usr/local/include/geos/geom/prep/PreparedPolygonCovers.h +/usr/local/include/geos/geom/prep/PreparedPolygonDistance.h /usr/local/include/geos/geom/prep/PreparedPolygonIntersects.h /usr/local/include/geos/geom/prep/PreparedPolygonPredicate.h /usr/local/include/geos/geom/util/ComponentCoordinateExtracter.h /usr/local/include/geos/geom/util/CoordinateOperation.h +/usr/local/include/geos/geom/util/Densifier.h /usr/local/include/geos/geom/util/GeometryCombiner.h /usr/local/include/geos/geom/util/GeometryEditor.h /usr/local/include/geos/geom/util/GeometryEditorOperation.h /usr/local/include/geos/geom/util/GeometryExtracter.h +/usr/local/include/geos/geom/util/GeometryFixer.h +/usr/local/include/geos/geom/util/GeometryLister.h +/usr/local/include/geos/geom/util/GeometryMapper.h /usr/local/include/geos/geom/util/GeometryTransformer.h /usr/local/include/geos/geom/util/LinearComponentExtracter.h +/usr/local/include/geos/geom/util/NoOpGeometryOperation.h /usr/local/include/geos/geom/util/PointExtracter.h /usr/local/include/geos/geom/util/PolygonExtracter.h +/usr/local/include/geos/geom/util/PolygonalExtracter.h /usr/local/include/geos/geom/util/ShortCircuitedGeometryVisitor.h /usr/local/include/geos/geom/util/SineStarFactory.h -/usr/local/include/geos/geomUtil.h -/usr/local/include/geos/geomgraph.h /usr/local/include/geos/geomgraph/Depth.h /usr/local/include/geos/geomgraph/DirectedEdge.h -/usr/local/include/geos/geomgraph/DirectedEdge.inl /usr/local/include/geos/geomgraph/DirectedEdgeStar.h /usr/local/include/geos/geomgraph/Edge.h /usr/local/include/geos/geomgraph/EdgeEnd.h @@ -114,15 +160,12 @@ /usr/local/include/geos/geomgraph/EdgeNodingValidator.h /usr/local/include/geos/geomgraph/EdgeRing.h /usr/local/include/geos/geomgraph/GeometryGraph.h -/usr/local/include/geos/geomgraph/GeometryGraph.inl /usr/local/include/geos/geomgraph/GraphComponent.h /usr/local/include/geos/geomgraph/Label.h /usr/local/include/geos/geomgraph/Node.h /usr/local/include/geos/geomgraph/NodeFactory.h /usr/local/include/geos/geomgraph/NodeMap.h /usr/local/include/geos/geomgraph/PlanarGraph.h -/usr/local/include/geos/geomgraph/Position.h -/usr/local/include/geos/geomgraph/Quadrant.h /usr/local/include/geos/geomgraph/TopologyLocation.h /usr/local/include/geos/geomgraph/index/EdgeSetIntersector.h /usr/local/include/geos/geomgraph/index/MonotoneChain.h @@ -135,10 +178,9 @@ /usr/local/include/geos/geomgraph/index/SweepLineEvent.h /usr/local/include/geos/geomgraph/index/SweepLineEventObj.h /usr/local/include/geos/geomgraph/index/SweepLineSegment.h -/usr/local/include/geos/geomgraphindex.h -/usr/local/include/geos/geosAlgorithm.h /usr/local/include/geos/index/ItemVisitor.h /usr/local/include/geos/index/SpatialIndex.h +/usr/local/include/geos/index/VertexSequencePackedRtree.h /usr/local/include/geos/index/bintree/Bintree.h /usr/local/include/geos/index/bintree/Interval.h /usr/local/include/geos/index/bintree/Key.h @@ -153,7 +195,9 @@ /usr/local/include/geos/index/intervalrtree/IntervalRTreeLeafNode.h /usr/local/include/geos/index/intervalrtree/IntervalRTreeNode.h /usr/local/include/geos/index/intervalrtree/SortedPackedIntervalRTree.h -/usr/local/include/geos/index/quadtree/DoubleBits.h +/usr/local/include/geos/index/kdtree/KdNode.h +/usr/local/include/geos/index/kdtree/KdNodeVisitor.h +/usr/local/include/geos/index/kdtree/KdTree.h /usr/local/include/geos/index/quadtree/IntervalSize.h /usr/local/include/geos/index/quadtree/Key.h /usr/local/include/geos/index/quadtree/Node.h @@ -164,34 +208,41 @@ /usr/local/include/geos/index/strtree/AbstractSTRtree.h /usr/local/include/geos/index/strtree/Boundable.h /usr/local/include/geos/index/strtree/BoundablePair.h +/usr/local/include/geos/index/strtree/EnvelopeUtil.h /usr/local/include/geos/index/strtree/GeometryItemDistance.h /usr/local/include/geos/index/strtree/Interval.h /usr/local/include/geos/index/strtree/ItemBoundable.h /usr/local/include/geos/index/strtree/ItemDistance.h /usr/local/include/geos/index/strtree/SIRtree.h /usr/local/include/geos/index/strtree/STRtree.h +/usr/local/include/geos/index/strtree/SimpleSTRdistance.h +/usr/local/include/geos/index/strtree/SimpleSTRnode.h +/usr/local/include/geos/index/strtree/SimpleSTRtree.h +/usr/local/include/geos/index/strtree/TemplateSTRNode.h +/usr/local/include/geos/index/strtree/TemplateSTRNodePair.h +/usr/local/include/geos/index/strtree/TemplateSTRtree.h +/usr/local/include/geos/index/strtree/TemplateSTRtreeDistance.h /usr/local/include/geos/index/sweepline/SweepLineEvent.h /usr/local/include/geos/index/sweepline/SweepLineIndex.h /usr/local/include/geos/index/sweepline/SweepLineInterval.h /usr/local/include/geos/index/sweepline/SweepLineOverlapAction.h -/usr/local/include/geos/indexBintree.h -/usr/local/include/geos/indexChain.h -/usr/local/include/geos/indexQuadtree.h -/usr/local/include/geos/indexStrtree.h -/usr/local/include/geos/indexSweepline.h -/usr/local/include/geos/inline.h -/usr/local/include/geos/io.h /usr/local/include/geos/io/ByteOrderDataInStream.h -/usr/local/include/geos/io/ByteOrderDataInStream.inl /usr/local/include/geos/io/ByteOrderValues.h /usr/local/include/geos/io/CLocalizer.h +/usr/local/include/geos/io/CheckOrdinatesFilter.h +/usr/local/include/geos/io/GeoJSON.h +/usr/local/include/geos/io/GeoJSONReader.h +/usr/local/include/geos/io/GeoJSONWriter.h +/usr/local/include/geos/io/OrdinateSet.h /usr/local/include/geos/io/ParseException.h /usr/local/include/geos/io/StringTokenizer.h /usr/local/include/geos/io/WKBConstants.h /usr/local/include/geos/io/WKBReader.h +/usr/local/include/geos/io/WKBStreamReader.h /usr/local/include/geos/io/WKBWriter.h +/usr/local/include/geos/io/WKTFileReader.h /usr/local/include/geos/io/WKTReader.h -/usr/local/include/geos/io/WKTReader.inl +/usr/local/include/geos/io/WKTStreamReader.h /usr/local/include/geos/io/WKTWriter.h /usr/local/include/geos/io/Writer.h /usr/local/include/geos/linearref/ExtractLineByLocation.h @@ -204,8 +255,10 @@ /usr/local/include/geos/linearref/LocationIndexOfLine.h /usr/local/include/geos/linearref/LocationIndexOfPoint.h /usr/local/include/geos/linearref/LocationIndexedLine.h -/usr/local/include/geos/noding.h +/usr/local/include/geos/math/DD.h +/usr/local/include/geos/namespaces.h /usr/local/include/geos/noding/BasicSegmentString.h +/usr/local/include/geos/noding/BoundaryChainNoder.h /usr/local/include/geos/noding/FastNodingValidator.h /usr/local/include/geos/noding/FastSegmentSetIntersectionFinder.h /usr/local/include/geos/noding/GeometryNoder.h @@ -213,15 +266,16 @@ /usr/local/include/geos/noding/IntersectionFinderAdder.h /usr/local/include/geos/noding/IteratedNoder.h /usr/local/include/geos/noding/MCIndexNoder.h -/usr/local/include/geos/noding/MCIndexNoder.inl /usr/local/include/geos/noding/MCIndexSegmentSetMutualIntersector.h /usr/local/include/geos/noding/NodableSegmentString.h /usr/local/include/geos/noding/NodedSegmentString.h /usr/local/include/geos/noding/Noder.h +/usr/local/include/geos/noding/NodingIntersectionFinder.h /usr/local/include/geos/noding/NodingValidator.h /usr/local/include/geos/noding/Octant.h /usr/local/include/geos/noding/OrientedCoordinateArray.h /usr/local/include/geos/noding/ScaledNoder.h +/usr/local/include/geos/noding/SegmentExtractingNoder.h /usr/local/include/geos/noding/SegmentIntersectionDetector.h /usr/local/include/geos/noding/SegmentIntersector.h /usr/local/include/geos/noding/SegmentNode.h @@ -231,42 +285,64 @@ /usr/local/include/geos/noding/SegmentString.h /usr/local/include/geos/noding/SegmentStringUtil.h /usr/local/include/geos/noding/SimpleNoder.h -/usr/local/include/geos/noding/SingleInteriorIntersectionFinder.h /usr/local/include/geos/noding/SinglePassNoder.h +/usr/local/include/geos/noding/ValidatingNoder.h +/usr/local/include/geos/noding/snap/SnappingIntersectionAdder.h +/usr/local/include/geos/noding/snap/SnappingNoder.h +/usr/local/include/geos/noding/snap/SnappingPointIndex.h /usr/local/include/geos/noding/snapround/HotPixel.h -/usr/local/include/geos/noding/snapround/HotPixel.inl +/usr/local/include/geos/noding/snapround/HotPixelIndex.h /usr/local/include/geos/noding/snapround/MCIndexPointSnapper.h /usr/local/include/geos/noding/snapround/MCIndexSnapRounder.h -/usr/local/include/geos/noding/snapround/SimpleSnapRounder.h -/usr/local/include/geos/nodingSnapround.h -/usr/local/include/geos/opBuffer.h -/usr/local/include/geos/opDistance.h -/usr/local/include/geos/opLinemerge.h -/usr/local/include/geos/opOverlay.h -/usr/local/include/geos/opPolygonize.h -/usr/local/include/geos/opPredicate.h -/usr/local/include/geos/opRelate.h -/usr/local/include/geos/opValid.h -/usr/local/include/geos/operation.h +/usr/local/include/geos/noding/snapround/SnapRoundingIntersectionAdder.h +/usr/local/include/geos/noding/snapround/SnapRoundingNoder.h +/usr/local/include/geos/operation/BoundaryOp.h /usr/local/include/geos/operation/GeometryGraphOperation.h -/usr/local/include/geos/operation/IsSimpleOp.h /usr/local/include/geos/operation/buffer/BufferBuilder.h +/usr/local/include/geos/operation/buffer/BufferCurveSetBuilder.h /usr/local/include/geos/operation/buffer/BufferInputLineSimplifier.h +/usr/local/include/geos/operation/buffer/BufferNodeFactory.h /usr/local/include/geos/operation/buffer/BufferOp.h /usr/local/include/geos/operation/buffer/BufferParameters.h /usr/local/include/geos/operation/buffer/BufferSubgraph.h +/usr/local/include/geos/operation/buffer/MaximalEdgeRing.h +/usr/local/include/geos/operation/buffer/MinimalEdgeRing.h +/usr/local/include/geos/operation/buffer/OffsetCurve.h /usr/local/include/geos/operation/buffer/OffsetCurveBuilder.h -/usr/local/include/geos/operation/buffer/OffsetCurveSetBuilder.h +/usr/local/include/geos/operation/buffer/OffsetCurveSection.h /usr/local/include/geos/operation/buffer/OffsetSegmentGenerator.h /usr/local/include/geos/operation/buffer/OffsetSegmentString.h +/usr/local/include/geos/operation/buffer/PolygonBuilder.h /usr/local/include/geos/operation/buffer/RightmostEdgeFinder.h +/usr/local/include/geos/operation/buffer/SegmentMCIndex.h /usr/local/include/geos/operation/buffer/SubgraphDepthLocater.h +/usr/local/include/geos/operation/cluster/AbstractClusterFinder.h +/usr/local/include/geos/operation/cluster/Clusters.h +/usr/local/include/geos/operation/cluster/DBSCANClusterFinder.h +/usr/local/include/geos/operation/cluster/DisjointOperation.h +/usr/local/include/geos/operation/cluster/EnvelopeDistanceClusterFinder.h +/usr/local/include/geos/operation/cluster/EnvelopeIntersectsClusterFinder.h +/usr/local/include/geos/operation/cluster/GeometryDistanceClusterFinder.h +/usr/local/include/geos/operation/cluster/GeometryFlattener.h +/usr/local/include/geos/operation/cluster/GeometryIntersectsClusterFinder.h +/usr/local/include/geos/operation/cluster/UnionFind.h /usr/local/include/geos/operation/distance/ConnectedElementLocationFilter.h /usr/local/include/geos/operation/distance/ConnectedElementPointFilter.h /usr/local/include/geos/operation/distance/DistanceOp.h /usr/local/include/geos/operation/distance/FacetSequence.h /usr/local/include/geos/operation/distance/FacetSequenceTreeBuilder.h /usr/local/include/geos/operation/distance/GeometryLocation.h +/usr/local/include/geos/operation/distance/IndexedFacetDistance.h +/usr/local/include/geos/operation/grid/Cell.h +/usr/local/include/geos/operation/grid/Crossing.h +/usr/local/include/geos/operation/grid/FloodFill.h +/usr/local/include/geos/operation/grid/Grid.h +/usr/local/include/geos/operation/grid/GridIntersection.h +/usr/local/include/geos/operation/grid/Matrix.h +/usr/local/include/geos/operation/grid/PerimeterDistance.h +/usr/local/include/geos/operation/grid/Side.h +/usr/local/include/geos/operation/grid/Traversal.h +/usr/local/include/geos/operation/grid/TraversalAreas.h /usr/local/include/geos/operation/intersection/Rectangle.h /usr/local/include/geos/operation/intersection/RectangleIntersection.h /usr/local/include/geos/operation/intersection/RectangleIntersectionBuilder.h @@ -276,25 +352,44 @@ /usr/local/include/geos/operation/linemerge/LineMergeGraph.h /usr/local/include/geos/operation/linemerge/LineMerger.h /usr/local/include/geos/operation/linemerge/LineSequencer.h -/usr/local/include/geos/operation/overlay/EdgeSetNoder.h -/usr/local/include/geos/operation/overlay/ElevationMatrix.h -/usr/local/include/geos/operation/overlay/ElevationMatrixCell.h -/usr/local/include/geos/operation/overlay/FuzzyPointLocator.h -/usr/local/include/geos/operation/overlay/LineBuilder.h -/usr/local/include/geos/operation/overlay/MaximalEdgeRing.h -/usr/local/include/geos/operation/overlay/MinimalEdgeRing.h -/usr/local/include/geos/operation/overlay/MinimalEdgeRing.inl -/usr/local/include/geos/operation/overlay/OffsetPointGenerator.h -/usr/local/include/geos/operation/overlay/OverlayNodeFactory.h -/usr/local/include/geos/operation/overlay/OverlayOp.h -/usr/local/include/geos/operation/overlay/OverlayResultValidator.h -/usr/local/include/geos/operation/overlay/PointBuilder.h -/usr/local/include/geos/operation/overlay/PolygonBuilder.h /usr/local/include/geos/operation/overlay/snap/GeometrySnapper.h /usr/local/include/geos/operation/overlay/snap/LineStringSnapper.h -/usr/local/include/geos/operation/overlay/snap/SnapIfNeededOverlayOp.h /usr/local/include/geos/operation/overlay/snap/SnapOverlayOp.h +/usr/local/include/geos/operation/overlay/validate/FuzzyPointLocator.h +/usr/local/include/geos/operation/overlay/validate/OffsetPointGenerator.h +/usr/local/include/geos/operation/overlay/validate/OverlayResultValidator.h +/usr/local/include/geos/operation/overlayng/CoverageUnion.h +/usr/local/include/geos/operation/overlayng/Edge.h +/usr/local/include/geos/operation/overlayng/EdgeKey.h +/usr/local/include/geos/operation/overlayng/EdgeMerger.h +/usr/local/include/geos/operation/overlayng/EdgeNodingBuilder.h +/usr/local/include/geos/operation/overlayng/EdgeSourceInfo.h +/usr/local/include/geos/operation/overlayng/ElevationModel.h +/usr/local/include/geos/operation/overlayng/IndexedPointOnLineLocator.h +/usr/local/include/geos/operation/overlayng/InputGeometry.h +/usr/local/include/geos/operation/overlayng/IntersectionPointBuilder.h +/usr/local/include/geos/operation/overlayng/LineBuilder.h +/usr/local/include/geos/operation/overlayng/LineLimiter.h +/usr/local/include/geos/operation/overlayng/MaximalEdgeRing.h +/usr/local/include/geos/operation/overlayng/OverlayEdge.h +/usr/local/include/geos/operation/overlayng/OverlayEdgeRing.h +/usr/local/include/geos/operation/overlayng/OverlayGraph.h +/usr/local/include/geos/operation/overlayng/OverlayLabel.h +/usr/local/include/geos/operation/overlayng/OverlayLabeller.h +/usr/local/include/geos/operation/overlayng/OverlayMixedPoints.h +/usr/local/include/geos/operation/overlayng/OverlayNG.h +/usr/local/include/geos/operation/overlayng/OverlayNGRobust.h +/usr/local/include/geos/operation/overlayng/OverlayPoints.h +/usr/local/include/geos/operation/overlayng/OverlayUtil.h +/usr/local/include/geos/operation/overlayng/PolygonBuilder.h +/usr/local/include/geos/operation/overlayng/PrecisionReducer.h +/usr/local/include/geos/operation/overlayng/PrecisionUtil.h +/usr/local/include/geos/operation/overlayng/RingClipper.h +/usr/local/include/geos/operation/overlayng/RobustClipEnvelopeComputer.h +/usr/local/include/geos/operation/overlayng/UnaryUnionNG.h +/usr/local/include/geos/operation/polygonize/BuildArea.h /usr/local/include/geos/operation/polygonize/EdgeRing.h +/usr/local/include/geos/operation/polygonize/HoleAssigner.h /usr/local/include/geos/operation/polygonize/PolygonizeDirectedEdge.h /usr/local/include/geos/operation/polygonize/PolygonizeEdge.h /usr/local/include/geos/operation/polygonize/PolygonizeGraph.h @@ -310,21 +405,52 @@ /usr/local/include/geos/operation/relate/RelateNodeFactory.h /usr/local/include/geos/operation/relate/RelateNodeGraph.h /usr/local/include/geos/operation/relate/RelateOp.h +/usr/local/include/geos/operation/relateng/AdjacentEdgeLocator.h +/usr/local/include/geos/operation/relateng/BasicPredicate.h +/usr/local/include/geos/operation/relateng/DimensionLocation.h +/usr/local/include/geos/operation/relateng/EdgeSegmentIntersector.h +/usr/local/include/geos/operation/relateng/EdgeSegmentOverlapAction.h +/usr/local/include/geos/operation/relateng/EdgeSetIntersector.h +/usr/local/include/geos/operation/relateng/IMPatternMatcher.h +/usr/local/include/geos/operation/relateng/IMPredicate.h +/usr/local/include/geos/operation/relateng/IntersectionMatrixPattern.h +/usr/local/include/geos/operation/relateng/LineStringExtracter.h +/usr/local/include/geos/operation/relateng/LinearBoundary.h +/usr/local/include/geos/operation/relateng/NodeSection.h +/usr/local/include/geos/operation/relateng/NodeSections.h +/usr/local/include/geos/operation/relateng/PolygonNodeConverter.h +/usr/local/include/geos/operation/relateng/RelateEdge.h +/usr/local/include/geos/operation/relateng/RelateGeometry.h +/usr/local/include/geos/operation/relateng/RelateMatrixPredicate.h +/usr/local/include/geos/operation/relateng/RelateNG.h +/usr/local/include/geos/operation/relateng/RelateNode.h +/usr/local/include/geos/operation/relateng/RelatePointLocator.h +/usr/local/include/geos/operation/relateng/RelatePredicate.h +/usr/local/include/geos/operation/relateng/RelateSegmentString.h +/usr/local/include/geos/operation/relateng/TopologyComputer.h +/usr/local/include/geos/operation/relateng/TopologyPredicate.h /usr/local/include/geos/operation/sharedpaths/SharedPathsOp.h /usr/local/include/geos/operation/union/CascadedPolygonUnion.h -/usr/local/include/geos/operation/union/CascadedUnion.h -/usr/local/include/geos/operation/union/GeometryListHolder.h +/usr/local/include/geos/operation/union/CoverageUnion.h +/usr/local/include/geos/operation/union/DisjointSubsetUnion.h +/usr/local/include/geos/operation/union/OverlapUnion.h /usr/local/include/geos/operation/union/PointGeometryUnion.h /usr/local/include/geos/operation/union/UnaryUnionOp.h -/usr/local/include/geos/operation/valid/ConnectedInteriorTester.h +/usr/local/include/geos/operation/union/UnionStrategy.h /usr/local/include/geos/operation/valid/ConsistentAreaTester.h +/usr/local/include/geos/operation/valid/IndexedNestedHoleTester.h +/usr/local/include/geos/operation/valid/IndexedNestedPolygonTester.h +/usr/local/include/geos/operation/valid/IsSimpleOp.h /usr/local/include/geos/operation/valid/IsValidOp.h -/usr/local/include/geos/operation/valid/QuadtreeNestedRingTester.h +/usr/local/include/geos/operation/valid/MakeValid.h +/usr/local/include/geos/operation/valid/PolygonIntersectionAnalyzer.h +/usr/local/include/geos/operation/valid/PolygonRing.h +/usr/local/include/geos/operation/valid/PolygonRingSelfNode.h +/usr/local/include/geos/operation/valid/PolygonRingTouch.h +/usr/local/include/geos/operation/valid/PolygonTopologyAnalyzer.h +/usr/local/include/geos/operation/valid/RepeatedPointRemover.h /usr/local/include/geos/operation/valid/RepeatedPointTester.h -/usr/local/include/geos/operation/valid/SimpleNestedRingTester.h -/usr/local/include/geos/operation/valid/SweeplineNestedRingTester.h /usr/local/include/geos/operation/valid/TopologyValidationError.h -/usr/local/include/geos/planargraph.h /usr/local/include/geos/planargraph/DirectedEdge.h /usr/local/include/geos/planargraph/DirectedEdgeStar.h /usr/local/include/geos/planargraph/Edge.h @@ -334,39 +460,55 @@ /usr/local/include/geos/planargraph/PlanarGraph.h /usr/local/include/geos/planargraph/Subgraph.h /usr/local/include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h -/usr/local/include/geos/platform.h -/usr/local/include/geos/precision.h /usr/local/include/geos/precision/CommonBits.h /usr/local/include/geos/precision/CommonBitsOp.h /usr/local/include/geos/precision/CommonBitsRemover.h /usr/local/include/geos/precision/EnhancedPrecisionOp.h /usr/local/include/geos/precision/GeometryPrecisionReducer.h /usr/local/include/geos/precision/MinimumClearance.h -/usr/local/include/geos/precision/PrecisionReducerCoordinateOperation.h +/usr/local/include/geos/precision/PointwisePrecisionReducerTransformer.h +/usr/local/include/geos/precision/PrecisionReducerTransformer.h /usr/local/include/geos/precision/SimpleGeometryPrecisionReducer.h /usr/local/include/geos/profiler.h +/usr/local/include/geos/shape/fractal/HilbertCode.h +/usr/local/include/geos/shape/fractal/HilbertEncoder.h +/usr/local/include/geos/shape/fractal/MortonCode.h +/usr/local/include/geos/simplify/ComponentJumpChecker.h /usr/local/include/geos/simplify/DouglasPeuckerLineSimplifier.h /usr/local/include/geos/simplify/DouglasPeuckerSimplifier.h /usr/local/include/geos/simplify/LineSegmentIndex.h +/usr/local/include/geos/simplify/LinkedLine.h +/usr/local/include/geos/simplify/LinkedRing.h +/usr/local/include/geos/simplify/PolygonHullSimplifier.h +/usr/local/include/geos/simplify/RingHull.h +/usr/local/include/geos/simplify/RingHullIndex.h /usr/local/include/geos/simplify/TaggedLineSegment.h /usr/local/include/geos/simplify/TaggedLineString.h /usr/local/include/geos/simplify/TaggedLineStringSimplifier.h /usr/local/include/geos/simplify/TaggedLinesSimplifier.h /usr/local/include/geos/simplify/TopologyPreservingSimplifier.h -/usr/local/include/geos/spatialIndex.h -/usr/local/include/geos/timeval.h /usr/local/include/geos/triangulate/DelaunayTriangulationBuilder.h /usr/local/include/geos/triangulate/IncrementalDelaunayTriangulator.h /usr/local/include/geos/triangulate/VoronoiDiagramBuilder.h +/usr/local/include/geos/triangulate/polygon/ConstrainedDelaunayTriangulator.h +/usr/local/include/geos/triangulate/polygon/PolygonEarClipper.h +/usr/local/include/geos/triangulate/polygon/PolygonHoleJoiner.h +/usr/local/include/geos/triangulate/polygon/PolygonNoder.h +/usr/local/include/geos/triangulate/polygon/PolygonTriangulator.h +/usr/local/include/geos/triangulate/polygon/TriDelaunayImprover.h /usr/local/include/geos/triangulate/quadedge/LastFoundQuadEdgeLocator.h /usr/local/include/geos/triangulate/quadedge/LocateFailureException.h /usr/local/include/geos/triangulate/quadedge/QuadEdge.h /usr/local/include/geos/triangulate/quadedge/QuadEdgeLocator.h +/usr/local/include/geos/triangulate/quadedge/QuadEdgeQuartet.h /usr/local/include/geos/triangulate/quadedge/QuadEdgeSubdivision.h /usr/local/include/geos/triangulate/quadedge/TrianglePredicate.h /usr/local/include/geos/triangulate/quadedge/TriangleVisitor.h /usr/local/include/geos/triangulate/quadedge/Vertex.h -/usr/local/include/geos/unload.h +/usr/local/include/geos/triangulate/tri/Tri.h +/usr/local/include/geos/triangulate/tri/TriEdge.h +/usr/local/include/geos/triangulate/tri/TriList.h +/usr/local/include/geos/triangulate/tri/TriangulationBuilder.h /usr/local/include/geos/util.h /usr/local/include/geos/util/Assert.h /usr/local/include/geos/util/AssertionFailedException.h @@ -381,12 +523,18 @@ /usr/local/include/geos/util/UniqueCoordinateArrayFilter.h /usr/local/include/geos/util/UnsupportedOperationException.h /usr/local/include/geos/util/math.h +/usr/local/include/geos/util/string.h +/usr/local/include/geos/vend/include_nlohmann_json.hpp +/usr/local/include/geos/vend/json.hpp /usr/local/include/geos/version.h /usr/local/include/geos_c.h -/usr/local/lib64/libgeos-3.6.2.so -/usr/local/lib64/libgeos.a +/usr/local/lib64/cmake/GEOS/geos-config-version.cmake +/usr/local/lib64/cmake/GEOS/geos-config.cmake +/usr/local/lib64/cmake/GEOS/geos-targets-release.cmake +/usr/local/lib64/cmake/GEOS/geos-targets.cmake /usr/local/lib64/libgeos.so -/usr/local/lib64/libgeos_c.a +/usr/local/lib64/libgeos.so.3.14.1 /usr/local/lib64/libgeos_c.so /usr/local/lib64/libgeos_c.so.1 -/usr/local/lib64/libgeos_c.so.1.10.2 +/usr/local/lib64/libgeos_c.so.1.20.5 +/usr/local/lib64/pkgconfig/geos.pc diff --git a/packages/geos.rb b/packages/geos.rb index 7bf3586bf..bf63feac9 100644 --- a/packages/geos.rb +++ b/packages/geos.rb @@ -1,30 +1,22 @@ -require 'package' +require 'buildsystems/cmake' -class Geos < Package +class Geos < CMake description 'GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).' - homepage 'https://trac.osgeo.org/geos/' - version '3.6.2-1' + homepage 'https://libgeos.org/' + version '3.14.1' license 'LGPL-2.1' compatibility 'all' - source_url 'https://download.osgeo.org/geos/geos-3.6.2.tar.bz2' - source_sha256 '045a13df84d605a866602f6020fc6cbf8bf4c42fb50de237a08926e1d7d7652a' - binary_compression 'tar.xz' + source_url 'https://github.com/libgeos/geos.git' + git_hashtag version + binary_compression 'tar.zst' binary_sha256({ - aarch64: '03ec890596017cdc2eec50487ecb45d51cd2b271cdf21ee4ec9f1086af90baa1', - armv7l: '03ec890596017cdc2eec50487ecb45d51cd2b271cdf21ee4ec9f1086af90baa1', - i686: '8248bcc085845f536b886dd47bc66ee8b0e9e948d46239bc8f462fbdc8a9f46e', - x86_64: '08279556bb8b28bf5436c8abe1bc127e33f97e9a3cfa65b9a307a65a02dabf87' + aarch64: 'd8218f82c8e8005a4d52b2a0c539800b0d5945f98627daf3e7e53c32703ced5c', + armv7l: 'd8218f82c8e8005a4d52b2a0c539800b0d5945f98627daf3e7e53c32703ced5c', + i686: '6a50e6407976132d15a4e015b37ea88acfa9eea37ad643b7ce1ece3a7b7afe30', + x86_64: 'f9987bd69f636cb17867c7a9b3a298b67ca1c2ab6032f98061e6b16d1338826b' }) - def self.build - system './configure', - "--prefix=#{CREW_PREFIX}", - "--libdir=#{CREW_LIB_PREFIX}" - system 'make' - end - - def self.install - system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install' - end + depends_on 'gcc_lib' # R + depends_on 'glibc' # R end