Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F144466357
D25863.id75074.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
15 KB
Referenced Files
None
Subscribers
None
D25863.id75074.diff
View Options
Index: math/pdal/Makefile
===================================================================
--- math/pdal/Makefile
+++ math/pdal/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pdal
-DISTVERSION= 2.0.1
-PORTREVISION= 2
+DISTVERSION= 2.1.0
CATEGORIES= math databases graphics
MAINTAINER= lbartoletti@FreeBSD.org
@@ -20,9 +19,10 @@
libgeotiff.so:graphics/libgeotiff \
libxml2.so:textproc/libxml2 \
liblaszip.so:archivers/laszip \
- libzstd.so:archivers/zstd
+ libzstd.so:archivers/zstd \
+ libunwind.so:devel/libunwind
-USES= cmake compiler:c++11-lib pathfix pkgconfig
+USES= cmake compiler:c++11-lib pathfix pkgconfig ssl
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= ${PORTNAME:tu}
@@ -31,50 +31,42 @@
CMAKE_ON= WITH_LASZIP #LASZIP is recommended
OPTIONS_DEFINE= BASH \
- ICEBRIDGE PGPOINTCLOUD SQLITE MBIO \
- PYTHON TESTS
-OPTIONS_DEFAULT= PYTHON PGPOINTCLOUD SQLITE
-#Option without port
-#lazperf
+ ICEBRIDGE PGPOINTCLOUD LAZPERF MBIO \
+ TESTS
+OPTIONS_DEFAULT= PGPOINTCLOUD LAZPERF
#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
-PGPOINTCLOUD_CMAKE_ON= -DBUILD_PLUGIN_PGPOINTCLOUD:BOOL=TRUE
-PGPOINTCLOUD_USES= pgsql
-PGPOINTCLOUD_CMAKE_OFF= -DBUILD_PLUGIN_PGPOINTCLOUD:BOOL=FALSE
+TESTS_DESC= Enable Tests
-SQLITE_DESC= Enable SQLite plugin
-SQLITE_CMAKE_ON= -DBUILD_PLUGIN_SQLITE:BOOL=TRUE
-SQLITE_USES= sqlite
-SQLITE_CMAKE_OFF= -DBUILD_PLUGIN_SQLITE:BOOL=FALSE
+BASH_CMAKE_ON= -DWITH_COMPLETION:BOOL=TRUE
+BASH_CMAKE_OFF= -DWITH_COMPLETION:BOOL=FALSE
+BASH_RUN_DEPENDS= bash:shells/bash
-PYTHON_DESC= Enable Python plugin
-PYTHON_CMAKE_ON= -DBUILD_PLUGIN_PYTHON:BOOL=TRUE
-PYTHON_USES= python
-PYTHON_BUILD_DEPENDS= ${PYNUMPY}
-PYTHON_RUN_DEPENDS= ${PYNUMPY}
-PYTHON_CMAKE_OFF= -DBUILD_PLUGIN_PYTHON:BOOL=FALSE
-
-TESTS_DESC= Enable Tests
-TESTS_CMAKE_ON= -DBUILD_PLUGIN_TESTS:BOOL=TRUE
-TESTS_CMAKE_OFF= DBUILD_PLUGIN_TESTS:BOOL=FALSE
-
-ICEBRIDGE_DESC= Enable Icebridge plugin
-ICEBRIDGE_LIB_DEPENDS= libhdf5.so:science/hdf5 \
- libsz.so:science/szip
ICEBRIDGE_CMAKE_ON= -DBUILD_PLUGIN_ICEBRIDGE:BOOL=TRUE
ICEBRIDGE_CMAKE_OFF= -DBUILD_PLUGIN_ICEBRIDGE:BOOL=FALSE
+ICEBRIDGE_LIB_DEPENDS= libhdf5.so:science/hdf5 \
+ libsz.so:science/szip
-MBIO_DESC= Enable MBIO plugin
+LAZPERF_CMAKE_ON= -DWITH_LAZPERF:BOOL=TRUE
+LAZPERF_CMAKE_OFF= -DWITH_LAZPERF:BOOL=FALSE
+LAZPERF_BUILD_DEPENDS= ${LOCALBASE}/include/laz-perf/las.hpp:archivers/lazperf
+
MBIO_CMAKE_ON= -DBUILD_PLUGIN_MBIO:BOOL=TRUE
MBIO_CMAKE_OFF= -DBUILD_PLUGIN_MBIO:BOOL=FALSE
-BASH_DESC= BASH completion
-BASH_CMAKE_ON= -DWITH_COMPLETION:BOOL=TRUE
-BASH_RUN_DEPENDS= bash:shells/bash
-BASH_CMAKE_OFF= -DWITH_COMPLETION:BOOL=FALSE
+PGPOINTCLOUD_CMAKE_ON= -DBUILD_PLUGIN_PGPOINTCLOUD:BOOL=TRUE
+PGPOINTCLOUD_CMAKE_OFF= -DBUILD_PLUGIN_PGPOINTCLOUD:BOOL=FALSE
+PGPOINTCLOUD_USES= pgsql
+
+TESTS_CMAKE_ON= -DBUILD_PLUGIN_TESTS:BOOL=TRUE
+TESTS_CMAKE_OFF= -DBUILD_PLUGIN_TESTS:BOOL=FALSE
post-install-BASH-on:
${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions
Index: math/pdal/distinfo
===================================================================
--- math/pdal/distinfo
+++ math/pdal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1568356237
-SHA256 (PDAL-PDAL-2.0.1_GH0.tar.gz) = bf85c0d826c644a2c52791c62227a5fbfeae845dd9d2c8bdad2d002035673e21
-SIZE (PDAL-PDAL-2.0.1_GH0.tar.gz) = 100076022
+TIMESTAMP = 1595938896
+SHA256 (PDAL-PDAL-2.1.0_GH0.tar.gz) = 43ed8ba8ef143e1ded67e96ef72bb73ee133723da0320c3e4f2f87d9bfc3737c
+SIZE (PDAL-PDAL-2.1.0_GH0.tar.gz) = 103060109
Index: math/pdal/files/patch-cmake_modules_FindLASzip.cmake
===================================================================
--- math/pdal/files/patch-cmake_modules_FindLASzip.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
---- cmake/modules/FindLASzip.cmake.orig 2018-05-22 16:04:04 UTC
-+++ cmake/modules/FindLASzip.cmake
-@@ -53,7 +53,7 @@ FIND_LIBRARY(LASZIP_LIBRARY
- ${OSGEO4W_ROOT_DIR}/lib)
-
- # Comment out laszip.hpp version info
--SET(LASZIP_VERSION_H "${LASZIP_INCLUDE_DIR}/laszip/laszip_api_version.h")
-+SET(LASZIP_VERSION_H "${LASZIP_INCLUDE_DIR}/laszip_api_version.h")
- IF(LASZIP_INCLUDE_DIR AND EXISTS ${LASZIP_VERSION_H})
- SET(LASZIP_VERSION 0)
-
Index: math/pdal/pkg-plist
===================================================================
--- math/pdal/pkg-plist
+++ math/pdal/pkg-plist
@@ -2,56 +2,104 @@
bin/pdal-config
include/pdal/Artifact.hpp
include/pdal/ArtifactManager.hpp
-include/pdal/compression/Compression.hpp
-include/pdal/compression/DeflateCompression.hpp
-include/pdal/compression/ZstdCompression.hpp
include/pdal/DbReader.hpp
include/pdal/DbWriter.hpp
include/pdal/DimDetail.hpp
-include/pdal/Dimension.hpp
include/pdal/DimType.hpp
include/pdal/DimUtil.hpp
+include/pdal/Dimension.hpp
include/pdal/EigenUtils.hpp
include/pdal/Filter.hpp
+include/pdal/FlexWriter.hpp
+include/pdal/GDALUtils.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/LazPerfCompression.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/ColorinterpFilter.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/DEMFilter.hpp
include/pdal/filters/DividerFilter.hpp
-include/pdal/filters/EigenvaluesFilter.hpp
include/pdal/filters/ELMFilter.hpp
+include/pdal/filters/EigenvaluesFilter.hpp
include/pdal/filters/EstimateRankFilter.hpp
+include/pdal/filters/FarthestPointSamplingFilter.hpp
include/pdal/filters/FerryFilter.hpp
include/pdal/filters/GreedyProjection.hpp
include/pdal/filters/GroupByFilter.hpp
include/pdal/filters/HAGFilter.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/InfoFilter.hpp
include/pdal/filters/IQRFilter.hpp
+include/pdal/filters/InfoFilter.hpp
include/pdal/filters/IterativeClosestPoint.hpp
-include/pdal/filters/LocateFilter.hpp
include/pdal/filters/LOFFilter.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/NeighborClassifierFilter.hpp
include/pdal/filters/NNDistanceFilter.hpp
+include/pdal/filters/NeighborClassifierFilter.hpp
include/pdal/filters/NormalFilter.hpp
include/pdal/filters/OutlierFilter.hpp
include/pdal/filters/OverlayFilter.hpp
-include/pdal/filters/PlaneFitFilter.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
@@ -60,9 +108,11 @@
include/pdal/filters/ReciprocityFilter.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/SMRFilter.hpp
+include/pdal/filters/SkewnessBalancingFilter.hpp
include/pdal/filters/SortFilter.hpp
include/pdal/filters/SplitterFilter.hpp
include/pdal/filters/StatsFilter.hpp
@@ -71,9 +121,28 @@
include/pdal/filters/TransformationFilter.hpp
include/pdal/filters/VoxelCenterNearestNeighborFilter.hpp
include/pdal/filters/VoxelCentroidNearestNeighborFilter.hpp
-include/pdal/FlexWriter.hpp
-include/pdal/GDALUtils.hpp
-include/pdal/Geometry.hpp
+include/pdal/filters/VoxelDownsizeFilter.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/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
@@ -108,19 +177,18 @@
include/pdal/io/PcdWriter.hpp
include/pdal/io/PlyReader.hpp
include/pdal/io/PlyWriter.hpp
-include/pdal/io/point_types.hpp
include/pdal/io/PtsReader.hpp
include/pdal/io/QfitReader.hpp
include/pdal/io/SbetCommon.hpp
include/pdal/io/SbetReader.hpp
include/pdal/io/SbetWriter.hpp
+include/pdal/io/TIndexReader.hpp
include/pdal/io/TerrasolidReader.hpp
include/pdal/io/TextReader.hpp
include/pdal/io/TextWriter.hpp
-include/pdal/io/TIndexReader.hpp
-include/pdal/JsonFwd.hpp
-include/pdal/KDIndex.hpp
-include/pdal/Kernel.hpp
+include/pdal/io/point_types.hpp
+include/pdal/io/private/EptSupport.hpp
+include/pdal/io/private/GDALGrid.hpp
include/pdal/kernels/DeltaKernel.hpp
include/pdal/kernels/DensityKernel.hpp
include/pdal/kernels/GroundKernel.hpp
@@ -131,48 +199,20 @@
include/pdal/kernels/RandomKernel.hpp
include/pdal/kernels/SortKernel.hpp
include/pdal/kernels/SplitKernel.hpp
-include/pdal/kernels/TileKernel.hpp
include/pdal/kernels/TIndexKernel.hpp
+include/pdal/kernels/TileKernel.hpp
include/pdal/kernels/TranslateKernel.hpp
-include/pdal/Log.hpp
-include/pdal/Mesh.hpp
-include/pdal/Metadata.hpp
-include/pdal/Options.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/pdal.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/PointViewIter.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/private/DynamicLibrary.hpp
+include/pdal/private/SrsTransform.hpp
+include/pdal/private/StageRunner.hpp
include/pdal/util/Algorithm.hpp
include/pdal/util/Backtrace.hpp
include/pdal/util/Bounds.hpp
@@ -180,52 +220,40 @@
include/pdal/util/Extractor.hpp
include/pdal/util/FileUtils.hpp
include/pdal/util/Georeference.hpp
-include/pdal/util/Inserter.hpp
include/pdal/util/IStream.hpp
+include/pdal/util/Inserter.hpp
include/pdal/util/NullOStream.hpp
include/pdal/util/OStream.hpp
-include/pdal/util/pdal_util_export.hpp
-include/pdal/util/portable_endian.hpp
include/pdal/util/ProgramArgs.hpp
include/pdal/util/Utils.hpp
include/pdal/util/Uuid.hpp
-include/pdal/Writer.hpp
-include/pdal/XMLSchema.hpp
+include/pdal/util/pdal_util_export.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/libpdal_base.so
-lib/libpdal_base.so.9
lib/libpdal_base.so.10
+lib/libpdal_base.so.11
lib/libpdal_util.so
-lib/libpdal_util.so.9
lib/libpdal_util.so.10
+lib/libpdal_util.so.11
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.9
%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.10
+%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.11
%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so
-%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so.9
%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so.10
+%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so.11
%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so
-%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so.9
%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so.10
-%%PYTHON%%include/pdal/io/NumpyReader.hpp
-%%PYTHON%%lib/libpdal_plugin_filter_python.so
-%%PYTHON%%lib/libpdal_plugin_filter_python.so.9
-%%PYTHON%%lib/libpdal_plugin_filter_python.so.10
-%%PYTHON%%lib/libpdal_plugin_reader_numpy.so
-%%PYTHON%%lib/libpdal_plugin_reader_numpy.so.9
-%%PYTHON%%lib/libpdal_plugin_reader_numpy.so.10
-%%SQLITE%%lib/libpdal_plugin_reader_sqlite.so
-%%SQLITE%%lib/libpdal_plugin_reader_sqlite.so.9
-%%SQLITE%%lib/libpdal_plugin_reader_sqlite.so.10
-%%SQLITE%%lib/libpdal_plugin_writer_sqlite.so
-%%SQLITE%%lib/libpdal_plugin_writer_sqlite.so.9
-%%SQLITE%%lib/libpdal_plugin_writer_sqlite.so.10
+%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so.11
lib/libpdal_plugin_kernel_fauxplugin.so
-lib/libpdal_plugin_kernel_fauxplugin.so.9
lib/libpdal_plugin_kernel_fauxplugin.so.10
+lib/libpdal_plugin_kernel_fauxplugin.so.11
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Feb 9, 2:25 PM (19 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28588834
Default Alt Text
D25863.id75074.diff (15 KB)
Attached To
Mode
D25863: math/pdal: Update to 2.1.0
Attached
Detach File
Event Timeline
Log In to Comment