Mon Dec 18 22:47:54 2023 UTC ()
pdal-lib: update to 2.5.6

Among various bug fixes, these are the changes since 2.2.0:

2.5.6
    bug fixes

2.5.5
    bug fixes

2.5.4
    bug fixes

2.5.3
    bug fixes

2.5.2
Enhancements

    Provided allow_empty option to readers.gdal #3984

2.5.1
Enhancements

    Optional debug in filters.csf to improve performance #3952 (thanks
    @n4z4m3!)
    Connection classes for readers.copc and readers.ept consolidated
    (#3962)

2.5.0
Changes of Note

    TileDB 2.3 now required for TileDB read/write support (#3722)
    readers.fbx and readers.mrsid have been removed (#3841)
    Make PDAL Locale agnostic (#3873) Thanks @jjimenezshaw!
    Non-public symbols are now hidden on unix (#3931) Thanks @abellgithub!
    PipelineExecutor class is now deprecated (#3937)

New Stages

    readers.ptx (Thanks @dbrookes96!) supports reading the PTX
    format(#3718)
    writers.fbi and readers.fbi supports TerraSolid binary format(#3822)
    (Thanks @alavenant!)
    filters.trajectory estimates trajectory for certain data
    configurations (#3743)
    filters.geomdistance computes the (2D) distance of points to a given
    geometry (#3891)
    readers.stac dereferences STAC Catalogs to read point cloud data
    (#3915)
    filters.expression uses the same syntax as where to filter data
    (#3930)

Enhancements

    boundary_json GeoJSON added to pdal info output (#3750)
    Sort COPC output by GPSTime if available (#3747)
    filters.zsmooth enabled by default (#3785)
    update googletest to 1.12.1 by in (#3917)
    Support GDAL 64bit integer types if they are defined (#3795)
    PROJJSON output now added to pdal info output (#3780)
    QuickInfo now supports adding Metadata (#3894)
    stage-n-push support for writers.copc (#3790)
    pdal translate will not overwrite data by default (#3794)
    'bounds' option to limit filters.overlay usage (#3815)
    wmain usage of pdal comand for wide filename character support on
    Windows (#3824)
    binmode added to writers.gdal to count only points inside pixels
    (#3840)
    attr_dims and ogr_options options to writers.ogr (#3837) Thanks
    @rcoup!
    Add metadata to readers.las QuickInfo (#3897)
    writers.copc.threads option (#3910)
    Support spaces in dimension names (#3907)
    writers.copc.a_srs option (#3908)
    readers.copc outputs copc_info metadata on read (#3936)

2.4.3
Changes of Note

    A significant memory leak in LAZ decompression was fixed #3814
    PDAL's website is migrating to @readthedocs Thanks @j9ac9k! #3782

Enhancements

    writers.copc remote file writing was added #3819
    filters.overlay bounds option added #3815
    laz-perf vendored code updated to 3.1.0 release #3821
    Arbiter credentials now support profiles #3792

2.4.2
Changes of Note

None
Enhancements

    #3769 workshop documentation updates (Thanks @j9ac9k!)

2.4.1
Changes of Note

    writers.copc now sorts chunks by GPStime, allowing better compression.
    Various warnings for newer compilers have been eliminated.

Enhancements

    Errors from the geotiff library are now directed to the console
    (standard error).
    readers.bpf now adds a count of the number of points to metadata.
    The pdal info command now always writes a GeoJSON metadata entry of
    the area boundary called boundary_json.

2.4.0
Changes of Note

    A compiler that supports C++17 is now required to build PDAL or
    include PDAL headers in your code.
    The PDAL_STATIC_BUILD cmake option has been removed. We do not
    support building PDAL as a static library, though it may work.
    The behavior of readers.ept when specifying both bounds and polygon
    options has changed such that a point must pass both the filters
    independently in order to be accepted. (#3506)
    readers.ept will now ignore the spatial reference on a clip region
    if the point source has no spatial reference. This behavior is
    consistent with filters.crop. (#3580)
    readers.las and writers.las no longer support the laszip library. Both
    stages now use the lazperf library, which is embedded into the PDAL
    library. The compression option is still accepted in readers.las, but
    is ignored. The compression option on writers.las still accepts the
    LASZIP and LAZPERF , but those values are treated the same as TRUE.
    PDAL now builds on MinGW, though future support depends on community
    contributions.
    Source code supporting las and ept has been moved to a private
    namespace.

New Stages

    readers.copc and writers.copc have been added to support reading
    and writing of COPC files.
    readers.smrmsg was added to read from post-processed MMS accuracy
    files to be used with SBET data.

Enhancements

    The performance of filters.litree has been improved. (#3518)
    Support for time query/storage in readers.tiledb and writers.tiledb
    has been added. (#3495)
    Added various remote access support (AWS Fargate, AWS session token
    support, Azure SAS token support). (#3496)
    An error is now reported when reading a pipeline with multiple
    leaf nodes.
    Support for beam direction and origin in readers.rxp has been
    added. (#3565)
    Add a cmake macro PDAL_CREATE_PLUGIN that may simplify the creation
    of some PDAL plugin stages. (#3588)
    writers.null is now streamable. (#3591)
    Added support for multiple output files in writers.ply (#3617 -
    Thanks @longhuan2018)
    filters.csf now permits selective output of debugging/analysis
    files. (#3488)
    Comments in JSON input files (pipelines) are now supported. (#3670)
    Added support in writers.las for creating VLRs from metadata. (#3683)
    Added query support origin query in version 1.1 of EPT. (#3505)

2.3.0
Changes of Note

    GDAL version 3 is now required. (#3428)
    readers.tiledb now defaults to unordered reads. (#3267)
    readers.tiledb now supports Hilbert ordering. (#3345)
    writers.pcd now writes 32-bit floating point for X, Y and Z by
    default. (#3286)
    The GDAL error handler is redirected to its destination when PDAL
    logging stops. (#3244)

New Command

    Added pdal eval to print a classification report from two input
    point clouds. (#3346)
    Added pdal chamfer to calculate the chamfer distance, a metric used
    to quantify the similarity of two point clouds by evaluating the mean
    square distance of nearest neighbor correspondences between clouds.

New Stages

    filters.gpstimeconvert allows conversion between the various GPS
    time standards.
    filters.teaser uses the truncated least squares estimation and
    semidefinite relaxation (TEASER) algorithm to create a rigid
    transformation between two datasets.
    readers.draco reads the Draco format.
    writers.draco writes the Draco format.
    filters.zsmooth sets a dimension to a value determined by nearby
    points. (#3408)

Removed Stages

    readers.oci
    writers.oci

Enhancements

    pdal pipeline and pdal translate now support a --dims option that
    allows the stored dimensions to be easily controlled. (#3310)
    readers.las now reports and terminates on some previously undetected
    LAS file errors. (#3226)
    Added override_srs and default_srs options to readers.gdal to allow
    a raster with only NODATA to have an SRS. (#3271)
    Support was added for MSVC 2019. (#3292)
    Added text output of GeoTIFF keys to metadata when reading LAS
    data. (#3299)
    Added programmatic support to merge summary statistics. (#3321)
    Extra dimension names in a LAS file containing characters deemed
    illegal by PDAL are now converted by default to legal PDAL dimension
    names. (#3325)
    The sample filter is now streamable. (#3275)
    Added the --error_on_failure option to filters.reprojection to allow
    the program to terminate if a projection operation fails. (#3316)
    Added the --start option to readers.las to allow skipping some number
    of points. (#3313)
    Set the `ACCEPT_ENCODING' curl option to enable automatic
    decompression of HTTP replies.
    Improve error messages for LAS where a specified point format is
    not permitted. (#3324)
    Add the --where option to all writers. (#3319)
    Added a --nosrs option to readers.las to avoid reading the SRS
    information. (#3441)
    Improved performance of readers.ept in stream mode. (#3331)


(thor)
diff -r1.22 -r1.23 pkgsrc/geography/pdal-lib/Makefile
diff -r1.1 -r1.2 pkgsrc/geography/pdal-lib/PLIST
diff -r1.4 -r1.5 pkgsrc/geography/pdal-lib/distinfo
diff -r1.1 -r0 pkgsrc/geography/pdal-lib/patches/patch-pdal_util_private_BacktraceExecinfo.cpp
Tue Dec 19 07:47:54 2023
Mon Jun 26 19:38:38 2023
pkgsrc/geography/pdal-lib/patches/patch-pdal_util_private_BacktraceExecinfo.cpp,v

anoncvs not yet been updated

cvs diff -r1.22 -r1.23 pkgsrc/geography/pdal-lib/Makefile (expand / switch to unified diff)

--- pkgsrc/geography/pdal-lib/Makefile 2023/11/12 13:21:48 1.22
+++ pkgsrc/geography/pdal-lib/Makefile 2023/12/18 22:47:53 1.23
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.22 2023/11/12 13:21:48 wiz Exp $ 1# $NetBSD: Makefile,v 1.23 2023/12/18 22:47:53 thor Exp $
2 2
3DISTNAME= PDAL-2.2.0-src 3DISTNAME= PDAL-2.5.6-src
4PKGNAME= ${DISTNAME:S/PDAL/pdal-lib/:S/-src//} 4PKGNAME= ${DISTNAME:S/PDAL/pdal-lib/:S/-src//}
5PKGREVISION= 21 
6CATEGORIES= geography 5CATEGORIES= geography
7MASTER_SITES= ${MASTER_SITE_GITHUB:=PDAL/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=PDAL/}
8GITHUB_PROJECT= PDAL 7GITHUB_PROJECT= PDAL
9GITHUB_RELEASE= ${PKGVERSION_NOREV} 8GITHUB_RELEASE= ${PKGVERSION_NOREV}
10 9
11MAINTAINER= thomas.orgis@uni-hamburg.de 10MAINTAINER= thomas.orgis@uni-hamburg.de
12HOMEPAGE= https://pdal.io/ 11HOMEPAGE= https://pdal.io/
13COMMENT= Point Data Abstraction Library 12COMMENT= Point Data Abstraction Library
14LICENSE= modified-bsd 13LICENSE= modified-bsd
15 14
16USE_CMAKE= yes 15USE_CMAKE= yes
17USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
18USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
 18USE_CXX_FEATURES= c++17
19 19
20TEST_TARGET= test 20TEST_TARGET= test
21 21
22PKGCONFIG_OVERRIDE+= apps/pdal.pc.in 22PKGCONFIG_OVERRIDE+= apps/pdal.pc.in
23PKGCONFIG_OVERRIDE+= vendor/gtest/cmake/gtest.pc.in 23PKGCONFIG_OVERRIDE+= vendor/gtest/cmake/gtest.pc.in
24PKGCONFIG_OVERRIDE+= vendor/gtest/cmake/gtest_main.pc.in 24PKGCONFIG_OVERRIDE+= vendor/gtest/cmake/gtest_main.pc.in
25 25
26CMAKE_ARGS+= -DBUILD_PLUGIN_CPD=OFF 26CMAKE_ARGS+= -DBUILD_PLUGIN_CPD=OFF
27CMAKE_ARGS+= -DBUILD_PLUGIN_E57=OFF 27CMAKE_ARGS+= -DBUILD_PLUGIN_E57=OFF
28CMAKE_ARGS+= -DBUILD_PLUGIN_FBX=OFF 28CMAKE_ARGS+= -DBUILD_PLUGIN_FBX=OFF
29CMAKE_ARGS+= -DBUILD_PLUGIN_GEOWAVE=OFF 29CMAKE_ARGS+= -DBUILD_PLUGIN_GEOWAVE=OFF
30CMAKE_ARGS+= -DBUILD_PLUGIN_HDF=ON 30CMAKE_ARGS+= -DBUILD_PLUGIN_HDF=ON
31CMAKE_ARGS+= -DBUILD_PLUGIN_I3S=OFF 31CMAKE_ARGS+= -DBUILD_PLUGIN_I3S=OFF
@@ -47,16 +47,17 @@ CMAKE_ARGS+= -DWITH_LAZPERF=OFF @@ -47,16 +47,17 @@ CMAKE_ARGS+= -DWITH_LAZPERF=OFF
47CMAKE_ARGS+= -DWITH_LZMA=ON 47CMAKE_ARGS+= -DWITH_LZMA=ON
48CMAKE_ARGS+= -DWITH_ZLIB=ON 48CMAKE_ARGS+= -DWITH_ZLIB=ON
49CMAKE_ARGS+= -DWITH_ZSTD=ON 49CMAKE_ARGS+= -DWITH_ZSTD=ON
50 50
51.include "../../geography/gdal-lib/buildlink3.mk" 51.include "../../geography/gdal-lib/buildlink3.mk"
52.include "../../devel/hdf5-c++/buildlink3.mk" 52.include "../../devel/hdf5-c++/buildlink3.mk"
53.include "../../security/openssl/buildlink3.mk" 53.include "../../security/openssl/buildlink3.mk"
54.include "../../geography/libgeotiff/buildlink3.mk" 54.include "../../geography/libgeotiff/buildlink3.mk"
55.include "../../geography/laszip/buildlink3.mk" 55.include "../../geography/laszip/buildlink3.mk"
56.include "../../textproc/libxml2/buildlink3.mk" 56.include "../../textproc/libxml2/buildlink3.mk"
57.include "../../archivers/zstd/buildlink3.mk" 57.include "../../archivers/zstd/buildlink3.mk"
58.include "../../archivers/xz/buildlink3.mk" 58.include "../../archivers/xz/buildlink3.mk"
59.include "../../graphics/pcl/buildlink3.mk" 59.include "../../graphics/pcl/buildlink3.mk"
 60.include "../../lang/libunwind/buildlink3.mk"
60.include "../../mk/pthread.buildlink3.mk" 61.include "../../mk/pthread.buildlink3.mk"
61 62
62.include "../../mk/bsd.pkg.mk" 63.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/geography/pdal-lib/PLIST (expand / switch to unified diff)

--- pkgsrc/geography/pdal-lib/PLIST 2021/05/17 11:12:53 1.1
+++ pkgsrc/geography/pdal-lib/PLIST 2023/12/18 22:47:53 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2021/05/17 11:12:53 thor Exp $ 1@comment $NetBSD: PLIST,v 1.2 2023/12/18 22:47:53 thor Exp $
2bin/pdal 2bin/pdal
3bin/pdal-config 3bin/pdal-config
4include/pdal/Artifact.hpp 4include/pdal/Artifact.hpp
5include/pdal/ArtifactManager.hpp 5include/pdal/ArtifactManager.hpp
6include/pdal/DbReader.hpp 6include/pdal/DbReader.hpp
7include/pdal/DbWriter.hpp 7include/pdal/DbWriter.hpp
8include/pdal/DimDetail.hpp 8include/pdal/DimDetail.hpp
9include/pdal/DimType.hpp 9include/pdal/DimType.hpp
10include/pdal/DimUtil.hpp 10include/pdal/DimUtil.hpp
11include/pdal/Dimension.hpp 11include/pdal/Dimension.hpp
12include/pdal/Filter.hpp 12include/pdal/Filter.hpp
13include/pdal/FlexWriter.hpp 13include/pdal/FlexWriter.hpp
14include/pdal/Geometry.hpp 14include/pdal/Geometry.hpp
@@ -40,51 +40,54 @@ include/pdal/Reader.hpp @@ -40,51 +40,54 @@ include/pdal/Reader.hpp
40include/pdal/Scaling.hpp 40include/pdal/Scaling.hpp
41include/pdal/SpatialReference.hpp 41include/pdal/SpatialReference.hpp
42include/pdal/SrsBounds.hpp 42include/pdal/SrsBounds.hpp
43include/pdal/Stage.hpp 43include/pdal/Stage.hpp
44include/pdal/StageExtensions.hpp 44include/pdal/StageExtensions.hpp
45include/pdal/StageFactory.hpp 45include/pdal/StageFactory.hpp
46include/pdal/StageWrapper.hpp 46include/pdal/StageWrapper.hpp
47include/pdal/Streamable.hpp 47include/pdal/Streamable.hpp
48include/pdal/SubcommandKernel.hpp 48include/pdal/SubcommandKernel.hpp
49include/pdal/Writer.hpp 49include/pdal/Writer.hpp
50include/pdal/XMLSchema.hpp 50include/pdal/XMLSchema.hpp
51include/pdal/compression/Compression.hpp 51include/pdal/compression/Compression.hpp
52include/pdal/compression/DeflateCompression.hpp 52include/pdal/compression/DeflateCompression.hpp
53include/pdal/compression/LazPerfCompression.hpp 53include/pdal/compression/GzipCompression.hpp
54include/pdal/compression/LazPerfVlrCompression.hpp 54include/pdal/compression/LazPerfVlrCompression.hpp
55include/pdal/compression/LzmaCompression.hpp 55include/pdal/compression/LzmaCompression.hpp
56include/pdal/compression/ZstdCompression.hpp 56include/pdal/compression/ZstdCompression.hpp
57include/pdal/filters/ApproximateCoplanarFilter.hpp 57include/pdal/filters/ApproximateCoplanarFilter.hpp
58include/pdal/filters/AssignFilter.hpp 58include/pdal/filters/AssignFilter.hpp
59include/pdal/filters/CSFilter.hpp 59include/pdal/filters/CSFilter.hpp
60include/pdal/filters/ChipperFilter.hpp 60include/pdal/filters/ChipperFilter.hpp
61include/pdal/filters/ClusterFilter.hpp 61include/pdal/filters/ClusterFilter.hpp
62include/pdal/filters/ColorInterpRamps.hpp 62include/pdal/filters/ColorInterpRamps.hpp
63include/pdal/filters/ColorinterpFilter.hpp 63include/pdal/filters/ColorinterpFilter.hpp
64include/pdal/filters/ColorizationFilter.hpp 64include/pdal/filters/ColorizationFilter.hpp
65include/pdal/filters/CovarianceFeaturesFilter.hpp 65include/pdal/filters/CovarianceFeaturesFilter.hpp
66include/pdal/filters/CropFilter.hpp 66include/pdal/filters/CropFilter.hpp
67include/pdal/filters/DBSCANFilter.hpp 67include/pdal/filters/DBSCANFilter.hpp
68include/pdal/filters/DEMFilter.hpp 68include/pdal/filters/DEMFilter.hpp
69include/pdal/filters/DecimationFilter.hpp 69include/pdal/filters/DecimationFilter.hpp
70include/pdal/filters/DelaunayFilter.hpp 70include/pdal/filters/DelaunayFilter.hpp
71include/pdal/filters/DividerFilter.hpp 71include/pdal/filters/DividerFilter.hpp
72include/pdal/filters/ELMFilter.hpp 72include/pdal/filters/ELMFilter.hpp
73include/pdal/filters/EigenvaluesFilter.hpp 73include/pdal/filters/EigenvaluesFilter.hpp
74include/pdal/filters/EstimateRankFilter.hpp 74include/pdal/filters/EstimateRankFilter.hpp
 75include/pdal/filters/ExpressionFilter.hpp
75include/pdal/filters/FaceRasterFilter.hpp 76include/pdal/filters/FaceRasterFilter.hpp
76include/pdal/filters/FarthestPointSamplingFilter.hpp 77include/pdal/filters/FarthestPointSamplingFilter.hpp
77include/pdal/filters/FerryFilter.hpp 78include/pdal/filters/FerryFilter.hpp
 79include/pdal/filters/GeomDistanceFilter.hpp
 80include/pdal/filters/GpsTimeConvert.hpp
78include/pdal/filters/GreedyProjection.hpp 81include/pdal/filters/GreedyProjection.hpp
79include/pdal/filters/GroupByFilter.hpp 82include/pdal/filters/GroupByFilter.hpp
80include/pdal/filters/HagDelaunayFilter.hpp 83include/pdal/filters/HagDelaunayFilter.hpp
81include/pdal/filters/HagDemFilter.hpp 84include/pdal/filters/HagDemFilter.hpp
82include/pdal/filters/HagNnFilter.hpp 85include/pdal/filters/HagNnFilter.hpp
83include/pdal/filters/HeadFilter.hpp 86include/pdal/filters/HeadFilter.hpp
84include/pdal/filters/HexBinFilter.hpp 87include/pdal/filters/HexBinFilter.hpp
85include/pdal/filters/IQRFilter.hpp 88include/pdal/filters/IQRFilter.hpp
86include/pdal/filters/InfoFilter.hpp 89include/pdal/filters/InfoFilter.hpp
87include/pdal/filters/IterativeClosestPoint.hpp 90include/pdal/filters/IterativeClosestPoint.hpp
88include/pdal/filters/LOFFilter.hpp 91include/pdal/filters/LOFFilter.hpp
89include/pdal/filters/LiTreeFilter.hpp 92include/pdal/filters/LiTreeFilter.hpp
90include/pdal/filters/LloydKMeansFilter.hpp 93include/pdal/filters/LloydKMeansFilter.hpp
@@ -98,42 +101,44 @@ include/pdal/filters/NNDistanceFilter.hp @@ -98,42 +101,44 @@ include/pdal/filters/NNDistanceFilter.hp
98include/pdal/filters/NeighborClassifierFilter.hpp 101include/pdal/filters/NeighborClassifierFilter.hpp
99include/pdal/filters/NormalFilter.hpp 102include/pdal/filters/NormalFilter.hpp
100include/pdal/filters/OptimalNeighborhoodFilter.hpp 103include/pdal/filters/OptimalNeighborhoodFilter.hpp
101include/pdal/filters/OutlierFilter.hpp 104include/pdal/filters/OutlierFilter.hpp
102include/pdal/filters/OverlayFilter.hpp 105include/pdal/filters/OverlayFilter.hpp
103include/pdal/filters/PMFFilter.hpp 106include/pdal/filters/PMFFilter.hpp
104include/pdal/filters/PlaneFitFilter.hpp 107include/pdal/filters/PlaneFitFilter.hpp
105include/pdal/filters/PoissonFilter.hpp 108include/pdal/filters/PoissonFilter.hpp
106include/pdal/filters/ProjPipelineFilter.hpp 109include/pdal/filters/ProjPipelineFilter.hpp
107include/pdal/filters/RadialDensityFilter.hpp 110include/pdal/filters/RadialDensityFilter.hpp
108include/pdal/filters/RandomizeFilter.hpp 111include/pdal/filters/RandomizeFilter.hpp
109include/pdal/filters/RangeFilter.hpp 112include/pdal/filters/RangeFilter.hpp
110include/pdal/filters/ReciprocityFilter.hpp 113include/pdal/filters/ReciprocityFilter.hpp
 114include/pdal/filters/RelaxationDartThrowing.hpp
111include/pdal/filters/ReprojectionFilter.hpp 115include/pdal/filters/ReprojectionFilter.hpp
112include/pdal/filters/ReturnsFilter.hpp 116include/pdal/filters/ReturnsFilter.hpp
113include/pdal/filters/SMRFilter.hpp 117include/pdal/filters/SMRFilter.hpp
114include/pdal/filters/SampleFilter.hpp 118include/pdal/filters/SampleFilter.hpp
115include/pdal/filters/SeparateScanLineFilter.hpp 119include/pdal/filters/SeparateScanLineFilter.hpp
116include/pdal/filters/ShellFilter.hpp 120include/pdal/filters/ShellFilter.hpp
117include/pdal/filters/SkewnessBalancingFilter.hpp 121include/pdal/filters/SkewnessBalancingFilter.hpp
118include/pdal/filters/SortFilter.hpp 122include/pdal/filters/SortFilter.hpp
119include/pdal/filters/SplitterFilter.hpp 123include/pdal/filters/SplitterFilter.hpp
120include/pdal/filters/StatsFilter.hpp 124include/pdal/filters/StatsFilter.hpp
121include/pdal/filters/StreamCallbackFilter.hpp 125include/pdal/filters/StreamCallbackFilter.hpp
122include/pdal/filters/TailFilter.hpp 126include/pdal/filters/TailFilter.hpp
123include/pdal/filters/TransformationFilter.hpp 127include/pdal/filters/TransformationFilter.hpp
124include/pdal/filters/VoxelCenterNearestNeighborFilter.hpp 128include/pdal/filters/VoxelCenterNearestNeighborFilter.hpp
125include/pdal/filters/VoxelCentroidNearestNeighborFilter.hpp 129include/pdal/filters/VoxelCentroidNearestNeighborFilter.hpp
126include/pdal/filters/VoxelDownsizeFilter.hpp 130include/pdal/filters/VoxelDownsizeFilter.hpp
 131include/pdal/filters/ZsmoothFilter.hpp
127include/pdal/filters/private/DimRange.hpp 132include/pdal/filters/private/DimRange.hpp
128include/pdal/filters/private/Point.hpp 133include/pdal/filters/private/Point.hpp
129include/pdal/filters/private/Segmentation.hpp 134include/pdal/filters/private/Segmentation.hpp
130include/pdal/filters/private/delaunator.hpp 135include/pdal/filters/private/delaunator.hpp
131include/pdal/filters/private/expr/AssignParser.hpp 136include/pdal/filters/private/expr/AssignParser.hpp
132include/pdal/filters/private/expr/AssignStatement.hpp 137include/pdal/filters/private/expr/AssignStatement.hpp
133include/pdal/filters/private/expr/BaseParser.hpp 138include/pdal/filters/private/expr/BaseParser.hpp
134include/pdal/filters/private/expr/ConditionalExpression.hpp 139include/pdal/filters/private/expr/ConditionalExpression.hpp
135include/pdal/filters/private/expr/ConditionalParser.hpp 140include/pdal/filters/private/expr/ConditionalParser.hpp
136include/pdal/filters/private/expr/Expression.hpp 141include/pdal/filters/private/expr/Expression.hpp
137include/pdal/filters/private/expr/IdentExpression.hpp 142include/pdal/filters/private/expr/IdentExpression.hpp
138include/pdal/filters/private/expr/Lexer.hpp 143include/pdal/filters/private/expr/Lexer.hpp
139include/pdal/filters/private/expr/MathExpression.hpp 144include/pdal/filters/private/expr/MathExpression.hpp
@@ -146,85 +151,112 @@ include/pdal/filters/private/hexer/Hexag @@ -146,85 +151,112 @@ include/pdal/filters/private/hexer/Hexag
146include/pdal/filters/private/hexer/Mathpair.hpp 151include/pdal/filters/private/hexer/Mathpair.hpp
147include/pdal/filters/private/hexer/Path.hpp 152include/pdal/filters/private/hexer/Path.hpp
148include/pdal/filters/private/hexer/Processor.hpp 153include/pdal/filters/private/hexer/Processor.hpp
149include/pdal/filters/private/hexer/Segment.hpp 154include/pdal/filters/private/hexer/Segment.hpp
150include/pdal/filters/private/hexer/exception.hpp 155include/pdal/filters/private/hexer/exception.hpp
151include/pdal/filters/private/mongoexpression/Comparison.hpp 156include/pdal/filters/private/mongoexpression/Comparison.hpp
152include/pdal/filters/private/mongoexpression/Expression.hpp 157include/pdal/filters/private/mongoexpression/Expression.hpp
153include/pdal/filters/private/mongoexpression/LogicGate.hpp 158include/pdal/filters/private/mongoexpression/LogicGate.hpp
154include/pdal/filters/private/mongoexpression/Support.hpp 159include/pdal/filters/private/mongoexpression/Support.hpp
155include/pdal/filters/private/pnp/Comparison.hpp 160include/pdal/filters/private/pnp/Comparison.hpp
156include/pdal/filters/private/pnp/Grid.hpp 161include/pdal/filters/private/pnp/Grid.hpp
157include/pdal/filters/private/pnp/GridPnp.hpp 162include/pdal/filters/private/pnp/GridPnp.hpp
158include/pdal/filters/private/pnp/VoxelRayTrace.hpp 163include/pdal/filters/private/pnp/VoxelRayTrace.hpp
159include/pdal/gitsha.h 
160include/pdal/io/BpfCompressor.hpp 164include/pdal/io/BpfCompressor.hpp
161include/pdal/io/BpfHeader.hpp 165include/pdal/io/BpfHeader.hpp
162include/pdal/io/BpfReader.hpp 166include/pdal/io/BpfReader.hpp
163include/pdal/io/BpfWriter.hpp 167include/pdal/io/BpfWriter.hpp
164include/pdal/io/BufferReader.hpp 168include/pdal/io/BufferReader.hpp
 169include/pdal/io/CopcReader.hpp
 170include/pdal/io/CopcWriter.hpp
165include/pdal/io/EptAddonWriter.hpp 171include/pdal/io/EptAddonWriter.hpp
166include/pdal/io/EptReader.hpp 172include/pdal/io/EptReader.hpp
167include/pdal/io/FauxReader.hpp 173include/pdal/io/FauxReader.hpp
 174include/pdal/io/FbiHeader.hpp
 175include/pdal/io/FbiReader.hpp
 176include/pdal/io/FbiWriter.hpp
168include/pdal/io/GDALReader.hpp 177include/pdal/io/GDALReader.hpp
169include/pdal/io/GDALWriter.hpp 178include/pdal/io/GDALWriter.hpp
170include/pdal/io/GeotiffSupport.hpp 
171include/pdal/io/GltfWriter.hpp 179include/pdal/io/GltfWriter.hpp
172include/pdal/io/HeaderVal.hpp 180include/pdal/io/HeaderVal.hpp
173include/pdal/io/Ilvis2MetadataReader.hpp 181include/pdal/io/Ilvis2MetadataReader.hpp
174include/pdal/io/Ilvis2Reader.hpp 182include/pdal/io/Ilvis2Reader.hpp
175include/pdal/io/LasError.hpp 
176include/pdal/io/LasHeader.hpp 183include/pdal/io/LasHeader.hpp
177include/pdal/io/LasReader.hpp 184include/pdal/io/LasReader.hpp
178include/pdal/io/LasSummaryData.hpp 
179include/pdal/io/LasUtils.hpp 
180include/pdal/io/LasVLR.hpp 185include/pdal/io/LasVLR.hpp
181include/pdal/io/LasWriter.hpp 186include/pdal/io/LasWriter.hpp
182include/pdal/io/MemoryViewReader.hpp 187include/pdal/io/MemoryViewReader.hpp
183include/pdal/io/NullWriter.hpp 188include/pdal/io/NullWriter.hpp
184include/pdal/io/OGRWriter.hpp 189include/pdal/io/OGRWriter.hpp
185include/pdal/io/ObjReader.hpp 190include/pdal/io/ObjReader.hpp
186include/pdal/io/OptechCommon.hpp 191include/pdal/io/OptechCommon.hpp
187include/pdal/io/OptechReader.hpp 192include/pdal/io/OptechReader.hpp
188include/pdal/io/OptechRotationMatrix.hpp 193include/pdal/io/OptechRotationMatrix.hpp
189include/pdal/io/PcdHeader.hpp 194include/pdal/io/PcdHeader.hpp
190include/pdal/io/PcdReader.hpp 195include/pdal/io/PcdReader.hpp
191include/pdal/io/PcdWriter.hpp 196include/pdal/io/PcdWriter.hpp
192include/pdal/io/PlyReader.hpp 197include/pdal/io/PlyReader.hpp
193include/pdal/io/PlyWriter.hpp 198include/pdal/io/PlyWriter.hpp
194include/pdal/io/PtsReader.hpp 199include/pdal/io/PtsReader.hpp
 200include/pdal/io/PtxReader.hpp
195include/pdal/io/QfitReader.hpp 201include/pdal/io/QfitReader.hpp
196include/pdal/io/RasterWriter.hpp 202include/pdal/io/RasterWriter.hpp
197include/pdal/io/SbetCommon.hpp 203include/pdal/io/SbetCommon.hpp
198include/pdal/io/SbetReader.hpp 204include/pdal/io/SbetReader.hpp
 205include/pdal/io/SbetSmrmsgReader.hpp
199include/pdal/io/SbetWriter.hpp 206include/pdal/io/SbetWriter.hpp
 207include/pdal/io/StacReader.hpp
200include/pdal/io/TIndexReader.hpp 208include/pdal/io/TIndexReader.hpp
201include/pdal/io/TerrasolidReader.hpp 209include/pdal/io/TerrasolidReader.hpp
202include/pdal/io/TextReader.hpp 210include/pdal/io/TextReader.hpp
203include/pdal/io/TextWriter.hpp 211include/pdal/io/TextWriter.hpp
204include/pdal/io/point_types.hpp 212include/pdal/io/point_types.hpp
205include/pdal/io/private/GDALGrid.hpp 213include/pdal/io/private/GDALGrid.hpp
 214include/pdal/io/private/connector/Connector.hpp
 215include/pdal/io/private/copc/Entry.hpp
 216include/pdal/io/private/copc/Info.hpp
 217include/pdal/io/private/copc/Key.hpp
 218include/pdal/io/private/copc/Tile.hpp
 219include/pdal/io/private/copcwriter/BuPyramid.hpp
 220include/pdal/io/private/copcwriter/CellManager.hpp
 221include/pdal/io/private/copcwriter/Common.hpp
 222include/pdal/io/private/copcwriter/Grid.hpp
 223include/pdal/io/private/copcwriter/GridKey.hpp
 224include/pdal/io/private/copcwriter/OctantInfo.hpp
 225include/pdal/io/private/copcwriter/Output.hpp
 226include/pdal/io/private/copcwriter/Processor.hpp
 227include/pdal/io/private/copcwriter/PyramidManager.hpp
 228include/pdal/io/private/copcwriter/Reprocessor.hpp
 229include/pdal/io/private/copcwriter/VoxelInfo.hpp
 230include/pdal/io/private/copcwriter/VoxelKey.hpp
206include/pdal/io/private/ept/Addon.hpp 231include/pdal/io/private/ept/Addon.hpp
207include/pdal/io/private/ept/Connector.hpp 232include/pdal/io/private/ept/Artifact.hpp
208include/pdal/io/private/ept/EptArtifact.hpp 
209include/pdal/io/private/ept/EptInfo.hpp 233include/pdal/io/private/ept/EptInfo.hpp
210include/pdal/io/private/ept/EptSupport.hpp 234include/pdal/io/private/ept/EptSupport.hpp
211include/pdal/io/private/ept/FixedPointLayout.hpp 235include/pdal/io/private/ept/FixedPointLayout.hpp
212include/pdal/io/private/ept/Key.hpp 236include/pdal/io/private/ept/Key.hpp
213include/pdal/io/private/ept/Overlap.hpp 237include/pdal/io/private/ept/Overlap.hpp
214include/pdal/io/private/ept/TileContents.hpp 238include/pdal/io/private/ept/TileContents.hpp
215include/pdal/io/private/ept/VectorPointTable.hpp 239include/pdal/io/private/ept/VectorPointTable.hpp
 240include/pdal/io/private/las/Geotiff.hpp
 241include/pdal/io/private/las/Header.hpp
 242include/pdal/io/private/las/Srs.hpp
 243include/pdal/io/private/las/Summary.hpp
 244include/pdal/io/private/las/Utils.hpp
 245include/pdal/io/private/las/Vlr.hpp
 246include/pdal/kernels/ChamferKernel.hpp
216include/pdal/kernels/DeltaKernel.hpp 247include/pdal/kernels/DeltaKernel.hpp
217include/pdal/kernels/DensityKernel.hpp 248include/pdal/kernels/DensityKernel.hpp
 249include/pdal/kernels/EvalKernel.hpp
218include/pdal/kernels/GroundKernel.hpp 250include/pdal/kernels/GroundKernel.hpp
219include/pdal/kernels/HausdorffKernel.hpp 251include/pdal/kernels/HausdorffKernel.hpp
220include/pdal/kernels/InfoKernel.hpp 252include/pdal/kernels/InfoKernel.hpp
221include/pdal/kernels/MergeKernel.hpp 253include/pdal/kernels/MergeKernel.hpp
222include/pdal/kernels/PipelineKernel.hpp 254include/pdal/kernels/PipelineKernel.hpp
223include/pdal/kernels/RandomKernel.hpp 255include/pdal/kernels/RandomKernel.hpp
224include/pdal/kernels/SortKernel.hpp 256include/pdal/kernels/SortKernel.hpp
225include/pdal/kernels/SplitKernel.hpp 257include/pdal/kernels/SplitKernel.hpp
226include/pdal/kernels/TIndexKernel.hpp 258include/pdal/kernels/TIndexKernel.hpp
227include/pdal/kernels/TileKernel.hpp 259include/pdal/kernels/TileKernel.hpp
228include/pdal/kernels/TranslateKernel.hpp 260include/pdal/kernels/TranslateKernel.hpp
229include/pdal/kernels/private/density/OGR.hpp 261include/pdal/kernels/private/density/OGR.hpp
230include/pdal/pdal.hpp 262include/pdal/pdal.hpp
@@ -247,40 +279,43 @@ include/pdal/private/gdal/Raster.hpp @@ -247,40 +279,43 @@ include/pdal/private/gdal/Raster.hpp
247include/pdal/private/gdal/SpatialRef.hpp 279include/pdal/private/gdal/SpatialRef.hpp
248include/pdal/util/Algorithm.hpp 280include/pdal/util/Algorithm.hpp
249include/pdal/util/Backtrace.hpp 281include/pdal/util/Backtrace.hpp
250include/pdal/util/Bounds.hpp 282include/pdal/util/Bounds.hpp
251include/pdal/util/Charbuf.hpp 283include/pdal/util/Charbuf.hpp
252include/pdal/util/Extractor.hpp 284include/pdal/util/Extractor.hpp
253include/pdal/util/FileUtils.hpp 285include/pdal/util/FileUtils.hpp
254include/pdal/util/Georeference.hpp 286include/pdal/util/Georeference.hpp
255include/pdal/util/IStream.hpp 287include/pdal/util/IStream.hpp
256include/pdal/util/Inserter.hpp 288include/pdal/util/Inserter.hpp
257include/pdal/util/NullOStream.hpp 289include/pdal/util/NullOStream.hpp
258include/pdal/util/OStream.hpp 290include/pdal/util/OStream.hpp
259include/pdal/util/ProgramArgs.hpp 291include/pdal/util/ProgramArgs.hpp
 292include/pdal/util/Random.hpp
260include/pdal/util/ThreadPool.hpp 293include/pdal/util/ThreadPool.hpp
261include/pdal/util/Utils.hpp 294include/pdal/util/Utils.hpp
262include/pdal/util/Uuid.hpp 295include/pdal/util/Uuid.hpp
263include/pdal/util/pdal_util_export.hpp 296include/pdal/util/pdal_util_export.hpp
 297include/pdal/util/pdal_util_internal.hpp
264include/pdal/util/portable_endian.hpp 298include/pdal/util/portable_endian.hpp
265include/pdal/util/private/BacktraceImpl.hpp 299include/pdal/util/private/BacktraceImpl.hpp
266lib/cmake/PDAL/PDALConfig.cmake 300lib/cmake/PDAL/PDALConfig.cmake
267lib/cmake/PDAL/PDALConfigVersion.cmake 301lib/cmake/PDAL/PDALConfigVersion.cmake
268lib/cmake/PDAL/PDALTargets-noconfig.cmake 302lib/cmake/PDAL/PDALTargets-noconfig.cmake
269lib/cmake/PDAL/PDALTargets.cmake 303lib/cmake/PDAL/PDALTargets.cmake
 304lib/cmake/PDAL/pluginmacros.cmake
270lib/libpdal_base.so 305lib/libpdal_base.so
271lib/libpdal_base.so.12 306lib/libpdal_base.so.15
272lib/libpdal_base.so.12.0.0 307lib/libpdal_base.so.15.6.0
273lib/libpdal_plugin_kernel_fauxplugin.so 308lib/libpdal_plugin_kernel_fauxplugin.so
274lib/libpdal_plugin_kernel_fauxplugin.so.12 309lib/libpdal_plugin_kernel_fauxplugin.so.15
275lib/libpdal_plugin_kernel_fauxplugin.so.12.0.0 310lib/libpdal_plugin_kernel_fauxplugin.so.15.6.0
276lib/libpdal_plugin_reader_hdf.so 311lib/libpdal_plugin_reader_hdf.so
277lib/libpdal_plugin_reader_hdf.so.12 312lib/libpdal_plugin_reader_hdf.so.15
278lib/libpdal_plugin_reader_hdf.so.12.0.0 313lib/libpdal_plugin_reader_hdf.so.15.6.0
279lib/libpdal_util.so 314lib/libpdal_util.so
280lib/libpdal_util.so.12 315lib/libpdal_util.so.15
281lib/libpdal_util.so.12.0.0 316lib/libpdal_util.so.15.6.0
282lib/libpdalcpp.so 317lib/libpdalcpp.so
283lib/pkgconfig/pdal.pc 318lib/pkgconfig/pdal.pc
284@pkgdir include/pdal/util/CMakeFiles/pdal_util.dir/private 319@pkgdir include/pdal/util/CMakeFiles/pdal_util.dir/private
285@pkgdir include/pdal/filters/private/miniball 320@pkgdir include/pdal/filters/private/miniball
286@pkgdir include/pdal/filters/private/csf 321@pkgdir include/pdal/filters/private/csf

cvs diff -r1.4 -r1.5 pkgsrc/geography/pdal-lib/distinfo (expand / switch to unified diff)

--- pkgsrc/geography/pdal-lib/distinfo 2022/12/24 09:58:20 1.4
+++ pkgsrc/geography/pdal-lib/distinfo 2023/12/18 22:47:53 1.5
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.4 2022/12/24 09:58:20 wiz Exp $ 1$NetBSD: distinfo,v 1.5 2023/12/18 22:47:53 thor Exp $
2 2
3BLAKE2s (PDAL-2.2.0-src.tar.gz) = 5dbf57ed8d96abbcf5f48aeffc00a636b44b29496d65c9d35fa8af0edc6f846f 3BLAKE2s (PDAL-2.5.6-src.tar.gz) = 7b7deadef1c483aa1f6aa7a06657a5f3ba1d9d68143b8013b4f9596e53203c93
4SHA512 (PDAL-2.2.0-src.tar.gz) = c54770973de714473bf6cfe6a69e2c880d516abcf71cce755495304093acb41471b4264cb84f11973a482f3de80a8922d7d8b54994fb91c6b012a6894a8bdac5 4SHA512 (PDAL-2.5.6-src.tar.gz) = 059f18443a258e139ab3efa9146baeb51e21778ff46540961d9e6f2ef0b605d072240f68ca4b3def0c25ab6d477a14c7c75cd84cab6a7d7be543adab5f52e069
5Size (PDAL-2.2.0-src.tar.gz) = 99876283 bytes 5Size (PDAL-2.5.6-src.tar.gz) = 89593391 bytes
6SHA1 (patch-pdal_util_private_BacktraceExecinfo.cpp) = 594e8c5452e83b52731e161b323917d41aaf2cbe 6SHA1 (patch-pdal_util_private_BacktraceExecinfo.cpp) = 594e8c5452e83b52731e161b323917d41aaf2cbe

File Deleted: pkgsrc/geography/pdal-lib/patches/patch-pdal_util_private_BacktraceExecinfo.cpp