diff --git a/math/pdal/Makefile b/math/pdal/Makefile index 6e753b0e029d..029677392156 100644 --- a/math/pdal/Makefile +++ b/math/pdal/Makefile @@ -1,78 +1,77 @@ PORTNAME= pdal -DISTVERSION= 2.3.0 -PORTREVISION= 11 +DISTVERSION= 2.5.4 CATEGORIES= math databases graphics MASTER_SITES= https://github.com/PDAL/PDAL/releases/download/${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}-src MAINTAINER= lbartoletti@FreeBSD.org COMMENT= Library for translating and manipulating point cloud data WWW= https://www.pdal.io/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json LIB_DEPENDS= libgdal.so:graphics/gdal \ libgeos.so:graphics/geos \ libboost_thread.so:devel/boost-libs \ libcurl.so:ftp/curl \ libgeotiff.so:graphics/libgeotiff \ libxml2.so:textproc/libxml2 \ liblaszip.so:archivers/laszip \ libzstd.so:archivers/zstd \ ${LIB_DEPENDS_${ARCH}} LIB_DEPENDS_aarch64= libunwind.so:devel/libunwind LIB_DEPENDS_amd64= libunwind.so:devel/libunwind LIB_DEPENDS_armv7= libunwind.so:devel/libunwind LIB_DEPENDS_i386= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64le=libunwind.so:devel/libunwind USES= cmake compiler:c++11-lib pathfix pkgconfig ssl tar:bz2 USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME:tu}-${DISTVERSION}-src CMAKE_ON= WITH_LASZIP #LASZIP is recommended CMAKE_OFF= WITH_TESTS OPTIONS_DEFINE= BASH \ ICEBRIDGE PGPOINTCLOUD LAZPERF MBIO \ OPTIONS_DEFAULT= BASH \ ICEBRIDGE PGPOINTCLOUD LAZPERF MBIO #Plugins with lib not in port: #RivLib, Matlab, MrSID, CPD, GeoWave, GreyHound, HexBin, NITF (nitro) OPTIONS_SUB= yes BASH_DESC= BASH completion ICEBRIDGE_DESC= Enable Icebridge plugin LAZPERF_DESC= Enable LAZPerf plugin MBIO_DESC= Enable MBIO plugin PGPOINTCLOUD_DESC= Enable Coherent PostgreSQL Point Cloud plugin BASH_CMAKE_BOOL= WITH_COMPLETION BASH_RUN_DEPENDS= bash:shells/bash ICEBRIDGE_CMAKE_BOOL= BUILD_PLUGIN_ICEBRIDGE ICEBRIDGE_LIB_DEPENDS= libhdf5.so:science/hdf5 \ libsz.so:science/libaec LAZPERF_CMAKE_BOOL= WITH_LAZPERF LAZPERF_LIB_DEPENDS= liblazperf.so:archivers/lazperf MBIO_CMAKE_BOOL= BUILD_PLUGIN_MBIO PGPOINTCLOUD_CMAKE_BOOL= BUILD_PLUGIN_PGPOINTCLOUD PGPOINTCLOUD_USES= pgsql CXXFLAGS_powerpc64= -mvsx post-install-BASH-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions ${INSTALL_DATA} ${WRKSRC}/scripts/bash-completion/pdal \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions .include diff --git a/math/pdal/distinfo b/math/pdal/distinfo index bd67b9de02d1..1b179d0008d0 100644 --- a/math/pdal/distinfo +++ b/math/pdal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1642399942 -SHA256 (pdal-2.3.0-src.tar.bz2) = 63d8d4fee491675f0fa3dca58c26d57fb2afcaa37c24b10f595b3fbff174996e -SIZE (pdal-2.3.0-src.tar.bz2) = 107560748 +TIMESTAMP = 1685775042 +SHA256 (pdal-2.5.4-src.tar.bz2) = db9231cfe3d5199075aca6e479a3b9fced1d090a300bddc938717398d3e58c4b +SIZE (pdal-2.5.4-src.tar.bz2) = 102720071 diff --git a/math/pdal/pkg-plist b/math/pdal/pkg-plist index babcc218457c..e5fec3466730 100644 --- a/math/pdal/pkg-plist +++ b/math/pdal/pkg-plist @@ -1,297 +1,326 @@ bin/pdal bin/pdal-config include/pdal/Artifact.hpp include/pdal/ArtifactManager.hpp include/pdal/DbReader.hpp include/pdal/DbWriter.hpp include/pdal/DimDetail.hpp include/pdal/DimType.hpp include/pdal/DimUtil.hpp include/pdal/Dimension.hpp include/pdal/Filter.hpp include/pdal/FlexWriter.hpp include/pdal/Geometry.hpp include/pdal/JsonFwd.hpp include/pdal/KDIndex.hpp include/pdal/Kernel.hpp include/pdal/Log.hpp include/pdal/Mesh.hpp include/pdal/Metadata.hpp include/pdal/Options.hpp include/pdal/PDALUtils.hpp include/pdal/PipelineExecutor.hpp include/pdal/PipelineManager.hpp include/pdal/PipelineReaderJSON.hpp include/pdal/PipelineWriter.hpp include/pdal/PluginDirectory.hpp include/pdal/PluginHelper.hpp include/pdal/PluginInfo.hpp include/pdal/PluginManager.hpp include/pdal/PointContainer.hpp include/pdal/PointLayout.hpp include/pdal/PointRef.hpp include/pdal/PointTable.hpp include/pdal/PointView.hpp include/pdal/Polygon.hpp include/pdal/QuadIndex.hpp include/pdal/QuickInfo.hpp include/pdal/Reader.hpp include/pdal/Scaling.hpp include/pdal/SpatialReference.hpp include/pdal/SrsBounds.hpp include/pdal/Stage.hpp include/pdal/StageExtensions.hpp include/pdal/StageFactory.hpp include/pdal/StageWrapper.hpp include/pdal/Streamable.hpp include/pdal/SubcommandKernel.hpp include/pdal/Writer.hpp include/pdal/XMLSchema.hpp include/pdal/compression/Compression.hpp include/pdal/compression/DeflateCompression.hpp include/pdal/compression/GzipCompression.hpp include/pdal/compression/LazPerfVlrCompression.hpp include/pdal/compression/LzmaCompression.hpp include/pdal/compression/ZstdCompression.hpp include/pdal/filters/ApproximateCoplanarFilter.hpp include/pdal/filters/AssignFilter.hpp include/pdal/filters/CSFilter.hpp include/pdal/filters/ChipperFilter.hpp include/pdal/filters/ClusterFilter.hpp include/pdal/filters/ColorInterpRamps.hpp include/pdal/filters/ColorinterpFilter.hpp include/pdal/filters/ColorizationFilter.hpp include/pdal/filters/CovarianceFeaturesFilter.hpp include/pdal/filters/CropFilter.hpp include/pdal/filters/DBSCANFilter.hpp include/pdal/filters/DEMFilter.hpp include/pdal/filters/DecimationFilter.hpp include/pdal/filters/DelaunayFilter.hpp include/pdal/filters/DividerFilter.hpp include/pdal/filters/ELMFilter.hpp include/pdal/filters/EigenvaluesFilter.hpp include/pdal/filters/EstimateRankFilter.hpp +include/pdal/filters/ExpressionFilter.hpp include/pdal/filters/FaceRasterFilter.hpp include/pdal/filters/FarthestPointSamplingFilter.hpp include/pdal/filters/FerryFilter.hpp +include/pdal/filters/GeomDistanceFilter.hpp include/pdal/filters/GpsTimeConvert.hpp include/pdal/filters/GreedyProjection.hpp include/pdal/filters/GroupByFilter.hpp include/pdal/filters/HagDelaunayFilter.hpp include/pdal/filters/HagDemFilter.hpp include/pdal/filters/HagNnFilter.hpp include/pdal/filters/HeadFilter.hpp include/pdal/filters/HexBinFilter.hpp include/pdal/filters/IQRFilter.hpp include/pdal/filters/InfoFilter.hpp include/pdal/filters/IterativeClosestPoint.hpp include/pdal/filters/LOFFilter.hpp include/pdal/filters/LiTreeFilter.hpp include/pdal/filters/LloydKMeansFilter.hpp include/pdal/filters/LocateFilter.hpp include/pdal/filters/MADFilter.hpp include/pdal/filters/MergeFilter.hpp include/pdal/filters/MiniballFilter.hpp include/pdal/filters/MongoExpressionFilter.hpp include/pdal/filters/MortonOrderFilter.hpp include/pdal/filters/NNDistanceFilter.hpp include/pdal/filters/NeighborClassifierFilter.hpp include/pdal/filters/NormalFilter.hpp include/pdal/filters/OptimalNeighborhoodFilter.hpp include/pdal/filters/OutlierFilter.hpp include/pdal/filters/OverlayFilter.hpp include/pdal/filters/PMFFilter.hpp include/pdal/filters/PlaneFitFilter.hpp include/pdal/filters/PoissonFilter.hpp include/pdal/filters/ProjPipelineFilter.hpp include/pdal/filters/RadialDensityFilter.hpp include/pdal/filters/RandomizeFilter.hpp include/pdal/filters/RangeFilter.hpp include/pdal/filters/ReciprocityFilter.hpp include/pdal/filters/RelaxationDartThrowing.hpp include/pdal/filters/ReprojectionFilter.hpp include/pdal/filters/ReturnsFilter.hpp include/pdal/filters/SMRFilter.hpp include/pdal/filters/SampleFilter.hpp include/pdal/filters/SeparateScanLineFilter.hpp include/pdal/filters/ShellFilter.hpp include/pdal/filters/SkewnessBalancingFilter.hpp include/pdal/filters/SortFilter.hpp include/pdal/filters/SplitterFilter.hpp include/pdal/filters/StatsFilter.hpp include/pdal/filters/StreamCallbackFilter.hpp include/pdal/filters/TailFilter.hpp include/pdal/filters/TransformationFilter.hpp include/pdal/filters/VoxelCenterNearestNeighborFilter.hpp include/pdal/filters/VoxelCentroidNearestNeighborFilter.hpp include/pdal/filters/VoxelDownsizeFilter.hpp include/pdal/filters/ZsmoothFilter.hpp include/pdal/filters/private/DimRange.hpp include/pdal/filters/private/Point.hpp include/pdal/filters/private/Segmentation.hpp include/pdal/filters/private/delaunator.hpp include/pdal/filters/private/expr/AssignParser.hpp include/pdal/filters/private/expr/AssignStatement.hpp include/pdal/filters/private/expr/BaseParser.hpp include/pdal/filters/private/expr/ConditionalExpression.hpp include/pdal/filters/private/expr/ConditionalParser.hpp include/pdal/filters/private/expr/Expression.hpp include/pdal/filters/private/expr/IdentExpression.hpp include/pdal/filters/private/expr/Lexer.hpp include/pdal/filters/private/expr/MathExpression.hpp include/pdal/filters/private/expr/MathParser.hpp include/pdal/filters/private/expr/Token.hpp include/pdal/filters/private/hexer/HexGrid.hpp include/pdal/filters/private/hexer/HexInfo.hpp include/pdal/filters/private/hexer/HexIter.hpp include/pdal/filters/private/hexer/Hexagon.hpp include/pdal/filters/private/hexer/Mathpair.hpp include/pdal/filters/private/hexer/Path.hpp include/pdal/filters/private/hexer/Processor.hpp include/pdal/filters/private/hexer/Segment.hpp include/pdal/filters/private/hexer/exception.hpp include/pdal/filters/private/mongoexpression/Comparison.hpp include/pdal/filters/private/mongoexpression/Expression.hpp include/pdal/filters/private/mongoexpression/LogicGate.hpp include/pdal/filters/private/mongoexpression/Support.hpp include/pdal/filters/private/pnp/Comparison.hpp include/pdal/filters/private/pnp/Grid.hpp include/pdal/filters/private/pnp/GridPnp.hpp include/pdal/filters/private/pnp/VoxelRayTrace.hpp -include/pdal/gitsha.h include/pdal/io/BpfCompressor.hpp include/pdal/io/BpfHeader.hpp include/pdal/io/BpfReader.hpp include/pdal/io/BpfWriter.hpp include/pdal/io/BufferReader.hpp +include/pdal/io/CopcReader.hpp +include/pdal/io/CopcWriter.hpp include/pdal/io/EptAddonWriter.hpp include/pdal/io/EptReader.hpp include/pdal/io/FauxReader.hpp +include/pdal/io/FbiHeader.hpp +include/pdal/io/FbiReader.hpp +include/pdal/io/FbiWriter.hpp include/pdal/io/GDALReader.hpp include/pdal/io/GDALWriter.hpp -include/pdal/io/GeotiffSupport.hpp include/pdal/io/GltfWriter.hpp include/pdal/io/HeaderVal.hpp include/pdal/io/Ilvis2MetadataReader.hpp include/pdal/io/Ilvis2Reader.hpp -include/pdal/io/LasError.hpp include/pdal/io/LasHeader.hpp include/pdal/io/LasReader.hpp -include/pdal/io/LasSummaryData.hpp -include/pdal/io/LasUtils.hpp include/pdal/io/LasVLR.hpp include/pdal/io/LasWriter.hpp include/pdal/io/MemoryViewReader.hpp include/pdal/io/NullWriter.hpp include/pdal/io/OGRWriter.hpp include/pdal/io/ObjReader.hpp include/pdal/io/OptechCommon.hpp include/pdal/io/OptechReader.hpp include/pdal/io/OptechRotationMatrix.hpp include/pdal/io/PcdHeader.hpp include/pdal/io/PcdReader.hpp include/pdal/io/PcdWriter.hpp include/pdal/io/PlyReader.hpp include/pdal/io/PlyWriter.hpp include/pdal/io/PtsReader.hpp +include/pdal/io/PtxReader.hpp include/pdal/io/QfitReader.hpp include/pdal/io/RasterWriter.hpp include/pdal/io/SbetCommon.hpp include/pdal/io/SbetReader.hpp +include/pdal/io/SbetSmrmsgReader.hpp include/pdal/io/SbetWriter.hpp +include/pdal/io/StacReader.hpp include/pdal/io/TIndexReader.hpp include/pdal/io/TerrasolidReader.hpp include/pdal/io/TextReader.hpp include/pdal/io/TextWriter.hpp include/pdal/io/point_types.hpp include/pdal/io/private/GDALGrid.hpp +include/pdal/io/private/connector/Connector.hpp +include/pdal/io/private/copc/Entry.hpp +include/pdal/io/private/copc/Info.hpp +include/pdal/io/private/copc/Key.hpp +include/pdal/io/private/copc/Tile.hpp +include/pdal/io/private/copcwriter/BuPyramid.hpp +include/pdal/io/private/copcwriter/CellManager.hpp +include/pdal/io/private/copcwriter/Common.hpp +include/pdal/io/private/copcwriter/Grid.hpp +include/pdal/io/private/copcwriter/GridKey.hpp +include/pdal/io/private/copcwriter/OctantInfo.hpp +include/pdal/io/private/copcwriter/Output.hpp +include/pdal/io/private/copcwriter/Processor.hpp +include/pdal/io/private/copcwriter/PyramidManager.hpp +include/pdal/io/private/copcwriter/Reprocessor.hpp +include/pdal/io/private/copcwriter/VoxelInfo.hpp +include/pdal/io/private/copcwriter/VoxelKey.hpp include/pdal/io/private/ept/Addon.hpp -include/pdal/io/private/ept/Connector.hpp -include/pdal/io/private/ept/EptArtifact.hpp +include/pdal/io/private/ept/Artifact.hpp include/pdal/io/private/ept/EptInfo.hpp include/pdal/io/private/ept/EptSupport.hpp include/pdal/io/private/ept/FixedPointLayout.hpp include/pdal/io/private/ept/Key.hpp include/pdal/io/private/ept/Overlap.hpp include/pdal/io/private/ept/TileContents.hpp include/pdal/io/private/ept/VectorPointTable.hpp +include/pdal/io/private/las/Geotiff.hpp +include/pdal/io/private/las/Header.hpp +include/pdal/io/private/las/Srs.hpp +include/pdal/io/private/las/Summary.hpp +include/pdal/io/private/las/Utils.hpp +include/pdal/io/private/las/Vlr.hpp include/pdal/kernels/ChamferKernel.hpp include/pdal/kernels/DeltaKernel.hpp include/pdal/kernels/DensityKernel.hpp include/pdal/kernels/EvalKernel.hpp include/pdal/kernels/GroundKernel.hpp include/pdal/kernels/HausdorffKernel.hpp include/pdal/kernels/InfoKernel.hpp include/pdal/kernels/MergeKernel.hpp include/pdal/kernels/PipelineKernel.hpp include/pdal/kernels/RandomKernel.hpp include/pdal/kernels/SortKernel.hpp include/pdal/kernels/SplitKernel.hpp include/pdal/kernels/TIndexKernel.hpp include/pdal/kernels/TileKernel.hpp include/pdal/kernels/TranslateKernel.hpp include/pdal/kernels/private/density/OGR.hpp include/pdal/pdal.hpp include/pdal/pdal_config.hpp include/pdal/pdal_export.hpp include/pdal/pdal_features.hpp include/pdal/pdal_internal.hpp include/pdal/pdal_test_main.hpp include/pdal/pdal_types.hpp include/pdal/private/DynamicLibrary.hpp include/pdal/private/KDImpl.hpp include/pdal/private/MathUtils.hpp include/pdal/private/Raster.hpp include/pdal/private/SrsTransform.hpp include/pdal/private/StageRunner.hpp include/pdal/private/gdal/ErrorHandler.hpp include/pdal/private/gdal/GDALError.hpp include/pdal/private/gdal/GDALUtils.hpp include/pdal/private/gdal/Raster.hpp include/pdal/private/gdal/SpatialRef.hpp include/pdal/util/Algorithm.hpp include/pdal/util/Backtrace.hpp include/pdal/util/Bounds.hpp include/pdal/util/Charbuf.hpp include/pdal/util/Extractor.hpp include/pdal/util/FileUtils.hpp include/pdal/util/Georeference.hpp include/pdal/util/IStream.hpp include/pdal/util/Inserter.hpp include/pdal/util/NullOStream.hpp include/pdal/util/OStream.hpp include/pdal/util/ProgramArgs.hpp include/pdal/util/Random.hpp include/pdal/util/ThreadPool.hpp include/pdal/util/Utils.hpp include/pdal/util/Uuid.hpp include/pdal/util/pdal_util_export.hpp +include/pdal/util/pdal_util_internal.hpp include/pdal/util/portable_endian.hpp include/pdal/util/private/BacktraceImpl.hpp -@dir include/pdal/filters/private/csf -@dir include/pdal/filters/private/miniball lib/cmake/PDAL/PDALConfig.cmake lib/cmake/PDAL/PDALConfigVersion.cmake lib/cmake/PDAL/PDALTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/PDAL/PDALTargets.cmake +lib/cmake/PDAL/pluginmacros.cmake lib/libpdal_base.so -lib/libpdal_base.so.13 -lib/libpdal_base.so.13.0.0 +lib/libpdal_base.so.15 +lib/libpdal_base.so.15.4.0 +lib/libpdal_plugin_kernel_fauxplugin.so +lib/libpdal_plugin_kernel_fauxplugin.so.15 +lib/libpdal_plugin_kernel_fauxplugin.so.15.4.0 +%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so +%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.15 +%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.15.4.0 +%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so +%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so.15 +%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so.15.4.0 +%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so +%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so.15 +%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so.15.4.0 lib/libpdal_util.so -lib/libpdal_util.so.13 -lib/libpdal_util.so.13.0.0 +lib/libpdal_util.so.15 +lib/libpdal_util.so.15.4.0 lib/libpdalcpp.so libdata/pkgconfig/pdal.pc %%BASH%%share/bash-completion/completions/pdal -%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so -%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.13 -%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.13.0.0 -%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so -%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so.13 -%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so.13.0.0 -%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so -%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so.13 -%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so.13.0.0 -lib/libpdal_plugin_kernel_fauxplugin.so -lib/libpdal_plugin_kernel_fauxplugin.so.13 -lib/libpdal_plugin_kernel_fauxplugin.so.13.0.0 +@dir include/pdal/filters/private/csf +@dir include/pdal/filters/private/miniball