# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= geos VERSION= 3.12.1 KEYWORDS= graphics geography VARIANTS= standard SDESC[standard]= C++ port of the Java Topology Suite (JTS) HOMEPAGE= https://trac.osgeo.org/geos/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= https://download.osgeo.org/geos/ DISTFILE[1]= geos-3.12.1.tar.bz2:main DF_INDEX= 1 SPKGS[standard]= complete primary dev OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= cmake c++:primary LICENSE= LGPL21:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= LGPL21:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/include/geos.h LICENSE_SCHEME= solo FPC_EQUIVALENT= graphics/geos SOVERSION= 1.18.1 PLIST_SUB= PORTVERSION=3.12.1 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/geosop [FILE:324:descriptions/desc.primary] GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). As such, it aims to contain the complete functionality of JTS in C++. This includes all the OpenGIS "Simple Features for SQL" spatial predicate functions and spatial operators, as well as specific JTS topology functions such as IsValid(). [FILE:98:distinfo] d6ea7e492224b51193e8244fe3ec17c4d44d0777f3c32ca4fb171140549a0d03 6727199 geos-3.12.1.tar.bz2 [FILE:113:manifests/plist.primary] bin/ geos-config geosop lib/ libgeos.so.%%PORTVERSION%% libgeos_c.so.%%SOMAJOR%% libgeos_c.so.%%SOVERSION%% [FILE:10943:manifests/plist.dev] include/ geos.h geos_c.h include/geos/ constants.h export.h geom.h namespaces.h profiler.h unload.h util.h version.h include/geos/algorithm/ Angle.h Area.h BoundaryNodeRule.h CGAlgorithmsDD.h CentralEndpointIntersector.h Centroid.h ConvexHull.h Distance.h HCoordinate.h InteriorPointArea.h InteriorPointLine.h InteriorPointPoint.h Interpolate.h Intersection.h Length.h LineIntersector.h MinimumAreaRectangle.h MinimumBoundingCircle.h MinimumDiameter.h NotRepresentableException.h Orientation.h PointInRing.h PointLocation.h PointLocator.h PolygonNodeTopology.h RayCrossingCounter.h Rectangle.h RobustDeterminant.h SimplePointInRing.h include/geos/algorithm/construct/ LargestEmptyCircle.h MaximumInscribedCircle.h include/geos/algorithm/distance/ DiscreteFrechetDistance.h DiscreteHausdorffDistance.h DistanceToPoint.h PointPairDistance.h include/geos/algorithm/hull/ ConcaveHull.h ConcaveHullOfPolygons.h HullTri.h HullTriangulation.h include/geos/algorithm/locate/ IndexedPointInAreaLocator.h PointOnGeometryLocator.h SimplePointInAreaLocator.h include/geos/coverage/ Corner.h CoverageBoundarySegmentFinder.h CoverageEdge.h CoverageGapFinder.h CoveragePolygonValidator.h CoverageRing.h CoverageRingEdges.h CoverageSimplifier.h CoverageUnion.h CoverageValidator.h InvalidSegmentDetector.h TPVWSimplifier.h VertexRingCounter.h include/geos/edgegraph/ EdgeGraph.h EdgeGraphBuilder.h HalfEdge.h MarkHalfEdge.h include/geos/geom/ Coordinate.h CoordinateFilter.h CoordinateList.h CoordinateSequence.h CoordinateSequenceFilter.h CoordinateSequenceIterator.h CoordinateSequences.h Dimension.h Envelope.h Geometry.h GeometryCollection.h GeometryComponentFilter.h GeometryFactory.h GeometryFilter.h HeuristicOverlay.h IntersectionMatrix.h LineSegment.h LineString.h LinearRing.h Location.h MultiLineString.h MultiPoint.h MultiPolygon.h Point.h Polygon.h Position.h PrecisionModel.h Quadrant.h Triangle.h include/geos/geom/prep/ AbstractPreparedPolygonContains.h BasicPreparedGeometry.h PreparedGeometry.h PreparedGeometryFactory.h PreparedLineString.h PreparedLineStringDistance.h PreparedLineStringIntersects.h PreparedLineStringNearestPoints.h PreparedPoint.h PreparedPolygon.h PreparedPolygonContains.h PreparedPolygonContainsProperly.h PreparedPolygonCovers.h PreparedPolygonDistance.h PreparedPolygonIntersects.h PreparedPolygonPredicate.h include/geos/geom/util/ ComponentCoordinateExtracter.h CoordinateOperation.h Densifier.h GeometryCombiner.h GeometryEditor.h GeometryEditorOperation.h GeometryExtracter.h GeometryFixer.h GeometryMapper.h GeometryTransformer.h LinearComponentExtracter.h NoOpGeometryOperation.h PointExtracter.h PolygonExtracter.h ShortCircuitedGeometryVisitor.h SineStarFactory.h include/geos/geomgraph/ Depth.h DirectedEdge.h DirectedEdgeStar.h Edge.h EdgeEnd.h EdgeEndStar.h EdgeIntersection.h EdgeIntersectionList.h EdgeList.h EdgeNodingValidator.h EdgeRing.h GeometryGraph.h GraphComponent.h Label.h Node.h NodeFactory.h NodeMap.h PlanarGraph.h TopologyLocation.h include/geos/geomgraph/index/ EdgeSetIntersector.h MonotoneChain.h MonotoneChainEdge.h MonotoneChainIndexer.h SegmentIntersector.h SimpleEdgeSetIntersector.h SimpleMCSweepLineIntersector.h SimpleSweepLineIntersector.h SweepLineEvent.h SweepLineEventObj.h SweepLineSegment.h include/geos/index/ ItemVisitor.h SpatialIndex.h VertexSequencePackedRtree.h include/geos/index/bintree/ Bintree.h Interval.h Key.h Node.h NodeBase.h Root.h include/geos/index/chain/ MonotoneChain.h MonotoneChainBuilder.h MonotoneChainOverlapAction.h MonotoneChainSelectAction.h include/geos/index/intervalrtree/ IntervalRTreeBranchNode.h IntervalRTreeLeafNode.h IntervalRTreeNode.h SortedPackedIntervalRTree.h include/geos/index/kdtree/ KdNode.h KdNodeVisitor.h KdTree.h include/geos/index/quadtree/ IntervalSize.h Key.h Node.h NodeBase.h Quadtree.h Root.h include/geos/index/strtree/ AbstractNode.h AbstractSTRtree.h Boundable.h BoundablePair.h EnvelopeUtil.h GeometryItemDistance.h Interval.h ItemBoundable.h ItemDistance.h SIRtree.h STRtree.h SimpleSTRdistance.h SimpleSTRnode.h SimpleSTRtree.h TemplateSTRNode.h TemplateSTRNodePair.h TemplateSTRtree.h TemplateSTRtreeDistance.h include/geos/index/sweepline/ SweepLineEvent.h SweepLineIndex.h SweepLineInterval.h SweepLineOverlapAction.h include/geos/io/ ByteOrderDataInStream.h ByteOrderValues.h CLocalizer.h CheckOrdinatesFilter.h GeoJSON.h GeoJSONReader.h GeoJSONWriter.h OrdinateSet.h ParseException.h StringTokenizer.h WKBConstants.h WKBReader.h WKBStreamReader.h WKBWriter.h WKTFileReader.h WKTReader.h WKTStreamReader.h WKTWriter.h Writer.h include/geos/linearref/ ExtractLineByLocation.h LengthIndexOfPoint.h LengthIndexedLine.h LengthLocationMap.h LinearGeometryBuilder.h LinearIterator.h LinearLocation.h LocationIndexOfLine.h LocationIndexOfPoint.h LocationIndexedLine.h include/geos/math/DD.h include/geos/noding/ BasicSegmentString.h BoundaryChainNoder.h FastNodingValidator.h FastSegmentSetIntersectionFinder.h GeometryNoder.h IntersectionAdder.h IntersectionFinderAdder.h IteratedNoder.h MCIndexNoder.h MCIndexSegmentSetMutualIntersector.h NodableSegmentString.h NodedSegmentString.h Noder.h NodingIntersectionFinder.h NodingValidator.h Octant.h OrientedCoordinateArray.h ScaledNoder.h SegmentExtractingNoder.h SegmentIntersectionDetector.h SegmentIntersector.h SegmentNode.h SegmentNodeList.h SegmentPointComparator.h SegmentSetMutualIntersector.h SegmentString.h SegmentStringUtil.h SimpleNoder.h SinglePassNoder.h ValidatingNoder.h include/geos/noding/snap/ SnappingIntersectionAdder.h SnappingNoder.h SnappingPointIndex.h include/geos/noding/snapround/ HotPixel.h HotPixelIndex.h MCIndexPointSnapper.h MCIndexSnapRounder.h SnapRoundingIntersectionAdder.h SnapRoundingNoder.h include/geos/operation/ BoundaryOp.h GeometryGraphOperation.h include/geos/operation/buffer/ BufferBuilder.h BufferCurveSetBuilder.h BufferInputLineSimplifier.h BufferOp.h BufferParameters.h BufferSubgraph.h OffsetCurve.h OffsetCurveBuilder.h OffsetCurveSection.h OffsetSegmentGenerator.h OffsetSegmentString.h RightmostEdgeFinder.h SegmentMCIndex.h SubgraphDepthLocater.h include/geos/operation/cluster/ AbstractClusterFinder.h Clusters.h DBSCANClusterFinder.h DisjointOperation.h EnvelopeDistanceClusterFinder.h EnvelopeIntersectsClusterFinder.h GeometryDistanceClusterFinder.h GeometryFlattener.h GeometryIntersectsClusterFinder.h UnionFind.h include/geos/operation/distance/ ConnectedElementLocationFilter.h ConnectedElementPointFilter.h DistanceOp.h FacetSequence.h FacetSequenceTreeBuilder.h GeometryLocation.h IndexedFacetDistance.h include/geos/operation/intersection/ Rectangle.h RectangleIntersection.h RectangleIntersectionBuilder.h include/geos/operation/linemerge/ EdgeString.h LineMergeDirectedEdge.h LineMergeEdge.h LineMergeGraph.h LineMerger.h LineSequencer.h include/geos/operation/overlay/ MaximalEdgeRing.h MinimalEdgeRing.h OverlayNodeFactory.h PolygonBuilder.h include/geos/operation/overlay/snap/ GeometrySnapper.h LineStringSnapper.h SnapOverlayOp.h include/geos/operation/overlay/validate/ FuzzyPointLocator.h OffsetPointGenerator.h OverlayResultValidator.h include/geos/operation/overlayng/ CoverageUnion.h Edge.h EdgeKey.h EdgeMerger.h EdgeNodingBuilder.h EdgeSourceInfo.h ElevationModel.h IndexedPointOnLineLocator.h InputGeometry.h IntersectionPointBuilder.h LineBuilder.h LineLimiter.h MaximalEdgeRing.h OverlayEdge.h OverlayEdgeRing.h OverlayGraph.h OverlayLabel.h OverlayLabeller.h OverlayMixedPoints.h OverlayNG.h OverlayNGRobust.h OverlayPoints.h OverlayUtil.h PolygonBuilder.h PrecisionReducer.h PrecisionUtil.h RingClipper.h RobustClipEnvelopeComputer.h UnaryUnionNG.h include/geos/operation/polygonize/ BuildArea.h EdgeRing.h HoleAssigner.h PolygonizeDirectedEdge.h PolygonizeEdge.h PolygonizeGraph.h Polygonizer.h include/geos/operation/predicate/ RectangleContains.h RectangleIntersects.h SegmentIntersectionTester.h include/geos/operation/relate/ EdgeEndBuilder.h EdgeEndBundle.h EdgeEndBundleStar.h RelateComputer.h RelateNode.h RelateNodeFactory.h RelateNodeGraph.h RelateOp.h include/geos/operation/sharedpaths/SharedPathsOp.h include/geos/operation/union/ CascadedPolygonUnion.h CoverageUnion.h DisjointSubsetUnion.h OverlapUnion.h PointGeometryUnion.h UnaryUnionOp.h UnionStrategy.h include/geos/operation/valid/ ConsistentAreaTester.h IndexedNestedHoleTester.h IndexedNestedPolygonTester.h IsSimpleOp.h IsValidOp.h MakeValid.h PolygonIntersectionAnalyzer.h PolygonRing.h PolygonRingSelfNode.h PolygonRingTouch.h PolygonTopologyAnalyzer.h RepeatedPointRemover.h RepeatedPointTester.h TopologyValidationError.h include/geos/planargraph/ DirectedEdge.h DirectedEdgeStar.h Edge.h GraphComponent.h Node.h NodeMap.h PlanarGraph.h Subgraph.h include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h include/geos/precision/ CommonBits.h CommonBitsOp.h CommonBitsRemover.h EnhancedPrecisionOp.h GeometryPrecisionReducer.h MinimumClearance.h PointwisePrecisionReducerTransformer.h PrecisionReducerCoordinateOperation.h PrecisionReducerTransformer.h SimpleGeometryPrecisionReducer.h include/geos/shape/fractal/ HilbertCode.h HilbertEncoder.h MortonCode.h include/geos/simplify/ DouglasPeuckerLineSimplifier.h DouglasPeuckerSimplifier.h LineSegmentIndex.h LinkedLine.h LinkedRing.h PolygonHullSimplifier.h RingHull.h RingHullIndex.h TaggedLineSegment.h TaggedLineString.h TaggedLineStringSimplifier.h TaggedLinesSimplifier.h TopologyPreservingSimplifier.h include/geos/triangulate/ DelaunayTriangulationBuilder.h IncrementalDelaunayTriangulator.h VoronoiDiagramBuilder.h include/geos/triangulate/polygon/ ConstrainedDelaunayTriangulator.h PolygonEarClipper.h PolygonHoleJoiner.h PolygonNoder.h PolygonTriangulator.h TriDelaunayImprover.h include/geos/triangulate/quadedge/ LastFoundQuadEdgeLocator.h LocateFailureException.h QuadEdge.h QuadEdgeLocator.h QuadEdgeQuartet.h QuadEdgeSubdivision.h TrianglePredicate.h TriangleVisitor.h Vertex.h include/geos/triangulate/tri/ Tri.h TriEdge.h TriList.h TriangulationBuilder.h include/geos/util/ Assert.h AssertionFailedException.h CoordinateArrayFilter.h GEOSException.h GeometricShapeFactory.h IllegalArgumentException.h IllegalStateException.h Interrupt.h Machine.h TopologyException.h UniqueCoordinateArrayFilter.h UnsupportedOperationException.h math.h string.h include/geos/vend/ include_nlohmann_json.hpp json.hpp lib/ libgeos.so libgeos_c.so lib/cmake/GEOS/ geos-config-version.cmake geos-config.cmake geos-targets-release.cmake geos-targets.cmake lib/pkgconfig/geos.pc