pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/geography/pdal-lib



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun May  5 21:00:43 UTC 2024

Modified Files:
        pkgsrc/geography/pdal-lib: Makefile PLIST distinfo
Added Files:
        pkgsrc/geography/pdal-lib/patches: patch-cmake_macros.cmake

Log Message:
pdal-lib: updated to 2.7.1

2.7.1

Bug Fixes

Add more logging to readers.stac
Don't break strict aliasing rules
Don't do readers.las ready() processing if there are no points
readers.arrow and writers.arrow do not require GDAL CMake dependency
Add writers.tiledb duplicate points config
use CONFIG CMake find_package for filters.arrow and readers.draco/writers.draco
Don't attempt tree isolation for isolated point in filters.litree

2.7.0

New Stages

Add filters.sparsesurface sparse surface filter
Add filters.h3 to add H3 index values to points
Add filters.griddecimation grid decimation filter

Enhancements

implement filters.hexbin.density
add ogr block to filters.geomdistance
Threaded readers.las
Add math unary functions to AssignmentStatement in filters.expression and filters.assign
filters.assign can now create dimensions
Add readers.las.ignore_missing_vlrs
Add extra dim support to writers.copc
Added threading functionality to filters.overlay
filters.expression multiple expressions evaluation
Add random filename support to Writers
update embedded Eigen to 3.4.0


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/geography/pdal-lib/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/geography/pdal-lib/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/geography/pdal-lib/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/geography/pdal-lib/patches/patch-cmake_macros.cmake

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/geography/pdal-lib/Makefile
diff -u pkgsrc/geography/pdal-lib/Makefile:1.26 pkgsrc/geography/pdal-lib/Makefile:1.27
--- pkgsrc/geography/pdal-lib/Makefile:1.26     Sat Apr  6 08:05:41 2024
+++ pkgsrc/geography/pdal-lib/Makefile  Sun May  5 21:00:42 2024
@@ -1,23 +1,24 @@
-# $NetBSD: Makefile,v 1.26 2024/04/06 08:05:41 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2024/05/05 21:00:42 adam Exp $
 
-DISTNAME=      PDAL-2.5.6-src
+DISTNAME=      PDAL-2.7.1-src
 PKGNAME=       ${DISTNAME:S/PDAL/pdal-lib/:S/-src//}
-PKGREVISION=   2
 CATEGORIES=    geography
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=PDAL/}
 GITHUB_PROJECT=        PDAL
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}
+EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    thomas.orgis%uni-hamburg.de@localhost
 HOMEPAGE=      https://pdal.io/
 COMMENT=       Point Data Abstraction Library
 LICENSE=       modified-bsd
 
-USE_CMAKE=     yes
-USE_TOOLS+=    pkg-config
-USE_LANGUAGES= c c++
 USE_CXX_FEATURES=      c++17 filesystem
+USE_LANGUAGES=         c c++
+USE_TOOLS+=            pkg-config
 
+# For Darwin
+TEST_ENV+=     DYLD_LIBRARY_PATH=${WRKSRC}/${CMAKE_BUILD_DIR}/lib
 TEST_TARGET=   test
 
 PKGCONFIG_OVERRIDE+=   apps/pdal.pc.in
@@ -49,16 +50,17 @@ CMAKE_ARGS+=        -DWITH_LZMA=ON
 CMAKE_ARGS+=   -DWITH_ZLIB=ON
 CMAKE_ARGS+=   -DWITH_ZSTD=ON
 
-.include "../../geography/gdal-lib/buildlink3.mk"
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../archivers/zstd/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
 .include "../../devel/hdf5-c++/buildlink3.mk"
-.include "../../security/openssl/buildlink3.mk"
-.include "../../geography/libgeotiff/buildlink3.mk"
+.include "../../geography/gdal-lib/buildlink3.mk"
 .include "../../geography/laszip/buildlink3.mk"
-.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../archivers/zstd/buildlink3.mk"
-.include "../../archivers/xz/buildlink3.mk"
+.include "../../geography/libgeotiff/buildlink3.mk"
 .include "../../graphics/pcl/buildlink3.mk"
 .include "../../lang/libunwind/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
-
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/geography/pdal-lib/PLIST
diff -u pkgsrc/geography/pdal-lib/PLIST:1.2 pkgsrc/geography/pdal-lib/PLIST:1.3
--- pkgsrc/geography/pdal-lib/PLIST:1.2 Mon Dec 18 22:47:53 2023
+++ pkgsrc/geography/pdal-lib/PLIST     Sun May  5 21:00:42 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2023/12/18 22:47:53 thor Exp $
+@comment $NetBSD: PLIST,v 1.3 2024/05/05 21:00:42 adam Exp $
 bin/pdal
 bin/pdal-config
 include/pdal/Artifact.hpp
@@ -77,9 +77,12 @@ include/pdal/filters/FaceRasterFilter.hp
 include/pdal/filters/FarthestPointSamplingFilter.hpp
 include/pdal/filters/FerryFilter.hpp
 include/pdal/filters/GeomDistanceFilter.hpp
+include/pdal/filters/GeoreferenceFilter.hpp
 include/pdal/filters/GpsTimeConvert.hpp
 include/pdal/filters/GreedyProjection.hpp
+include/pdal/filters/GridDecimationFilter.hpp
 include/pdal/filters/GroupByFilter.hpp
+include/pdal/filters/H3Filter.hpp
 include/pdal/filters/HagDelaunayFilter.hpp
 include/pdal/filters/HagDemFilter.hpp
 include/pdal/filters/HagNnFilter.hpp
@@ -120,8 +123,10 @@ include/pdal/filters/SeparateScanLineFil
 include/pdal/filters/ShellFilter.hpp
 include/pdal/filters/SkewnessBalancingFilter.hpp
 include/pdal/filters/SortFilter.hpp
+include/pdal/filters/SparseSurfaceFilter.hpp
 include/pdal/filters/SplitterFilter.hpp
 include/pdal/filters/StatsFilter.hpp
+include/pdal/filters/StraightenFilter.hpp
 include/pdal/filters/StreamCallbackFilter.hpp
 include/pdal/filters/TailFilter.hpp
 include/pdal/filters/TransformationFilter.hpp
@@ -132,6 +137,7 @@ include/pdal/filters/ZsmoothFilter.hpp
 include/pdal/filters/private/DimRange.hpp
 include/pdal/filters/private/Point.hpp
 include/pdal/filters/private/Segmentation.hpp
+@pkgdir include/pdal/filters/private/csf
 include/pdal/filters/private/delaunator.hpp
 include/pdal/filters/private/expr/AssignParser.hpp
 include/pdal/filters/private/expr/AssignStatement.hpp
@@ -144,6 +150,9 @@ include/pdal/filters/private/expr/Lexer.
 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/georeference/LocalCartesian.hpp
+include/pdal/filters/private/georeference/Trajectory.hpp
+include/pdal/filters/private/georeference/Utils.hpp
 include/pdal/filters/private/hexer/HexGrid.hpp
 include/pdal/filters/private/hexer/HexInfo.hpp
 include/pdal/filters/private/hexer/HexIter.hpp
@@ -153,6 +162,7 @@ include/pdal/filters/private/hexer/Path.
 include/pdal/filters/private/hexer/Processor.hpp
 include/pdal/filters/private/hexer/Segment.hpp
 include/pdal/filters/private/hexer/exception.hpp
+@pkgdir include/pdal/filters/private/miniball
 include/pdal/filters/private/mongoexpression/Comparison.hpp
 include/pdal/filters/private/mongoexpression/Expression.hpp
 include/pdal/filters/private/mongoexpression/LogicGate.hpp
@@ -161,6 +171,8 @@ include/pdal/filters/private/pnp/Compari
 include/pdal/filters/private/pnp/Grid.hpp
 include/pdal/filters/private/pnp/GridPnp.hpp
 include/pdal/filters/private/pnp/VoxelRayTrace.hpp
+include/pdal/filters/private/straighten/Polyline.hpp
+include/pdal/filters/private/straighten/Utils.hpp
 include/pdal/io/BpfCompressor.hpp
 include/pdal/io/BpfHeader.hpp
 include/pdal/io/BpfReader.hpp
@@ -170,6 +182,7 @@ include/pdal/io/CopcReader.hpp
 include/pdal/io/CopcWriter.hpp
 include/pdal/io/EptAddonWriter.hpp
 include/pdal/io/EptReader.hpp
+include/pdal/io/EsriReader.hpp
 include/pdal/io/FauxReader.hpp
 include/pdal/io/FbiHeader.hpp
 include/pdal/io/FbiReader.hpp
@@ -178,6 +191,7 @@ include/pdal/io/GDALReader.hpp
 include/pdal/io/GDALWriter.hpp
 include/pdal/io/GltfWriter.hpp
 include/pdal/io/HeaderVal.hpp
+include/pdal/io/I3SReader.hpp
 include/pdal/io/Ilvis2MetadataReader.hpp
 include/pdal/io/Ilvis2Reader.hpp
 include/pdal/io/LasHeader.hpp
@@ -204,6 +218,7 @@ include/pdal/io/SbetCommon.hpp
 include/pdal/io/SbetReader.hpp
 include/pdal/io/SbetSmrmsgReader.hpp
 include/pdal/io/SbetWriter.hpp
+include/pdal/io/SlpkReader.hpp
 include/pdal/io/StacReader.hpp
 include/pdal/io/TIndexReader.hpp
 include/pdal/io/TerrasolidReader.hpp
@@ -237,12 +252,22 @@ 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/esri/EsriUtil.hpp
+include/pdal/io/private/esri/Obb.hpp
+include/pdal/io/private/esri/PageManager.hpp
+include/pdal/io/private/las/ChunkInfo.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/Tile.hpp
 include/pdal/io/private/las/Utils.hpp
 include/pdal/io/private/las/Vlr.hpp
+include/pdal/io/private/stac/Catalog.hpp
+include/pdal/io/private/stac/Collection.hpp
+include/pdal/io/private/stac/Item.hpp
+include/pdal/io/private/stac/ItemCollection.hpp
+include/pdal/io/private/stac/Utils.hpp
 include/pdal/kernels/ChamferKernel.hpp
 include/pdal/kernels/DeltaKernel.hpp
 include/pdal/kernels/DensityKernel.hpp
@@ -258,7 +283,9 @@ include/pdal/kernels/SplitKernel.hpp
 include/pdal/kernels/TIndexKernel.hpp
 include/pdal/kernels/TileKernel.hpp
 include/pdal/kernels/TranslateKernel.hpp
+include/pdal/kernels/private/PointlessLas.hpp
 include/pdal/kernels/private/density/OGR.hpp
+include/pdal/kernels/private/stac/StacInfo.hpp
 include/pdal/pdal.hpp
 include/pdal/pdal_config.hpp
 include/pdal/pdal_export.hpp
@@ -302,20 +329,13 @@ lib/cmake/PDAL/PDALConfigVersion.cmake
 lib/cmake/PDAL/PDALTargets-noconfig.cmake
 lib/cmake/PDAL/PDALTargets.cmake
 lib/cmake/PDAL/pluginmacros.cmake
-lib/libpdal_base.so
-lib/libpdal_base.so.15
-lib/libpdal_base.so.15.6.0
 lib/libpdal_plugin_kernel_fauxplugin.so
-lib/libpdal_plugin_kernel_fauxplugin.so.15
-lib/libpdal_plugin_kernel_fauxplugin.so.15.6.0
+lib/libpdal_plugin_kernel_fauxplugin.so.17
+lib/libpdal_plugin_kernel_fauxplugin.so.17.0.0
 lib/libpdal_plugin_reader_hdf.so
-lib/libpdal_plugin_reader_hdf.so.15
-lib/libpdal_plugin_reader_hdf.so.15.6.0
-lib/libpdal_util.so
-lib/libpdal_util.so.15
-lib/libpdal_util.so.15.6.0
+lib/libpdal_plugin_reader_hdf.so.17
+lib/libpdal_plugin_reader_hdf.so.17.0.0
 lib/libpdalcpp.so
+lib/libpdalcpp.so.17
+lib/libpdalcpp.so.17.0.0
 lib/pkgconfig/pdal.pc
-@pkgdir include/pdal/util/CMakeFiles/pdal_util.dir/private
-@pkgdir include/pdal/filters/private/miniball
-@pkgdir include/pdal/filters/private/csf

Index: pkgsrc/geography/pdal-lib/distinfo
diff -u pkgsrc/geography/pdal-lib/distinfo:1.5 pkgsrc/geography/pdal-lib/distinfo:1.6
--- pkgsrc/geography/pdal-lib/distinfo:1.5      Mon Dec 18 22:47:53 2023
+++ pkgsrc/geography/pdal-lib/distinfo  Sun May  5 21:00:42 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2023/12/18 22:47:53 thor Exp $
+$NetBSD: distinfo,v 1.6 2024/05/05 21:00:42 adam Exp $
 
-BLAKE2s (PDAL-2.5.6-src.tar.gz) = 7b7deadef1c483aa1f6aa7a06657a5f3ba1d9d68143b8013b4f9596e53203c93
-SHA512 (PDAL-2.5.6-src.tar.gz) = 059f18443a258e139ab3efa9146baeb51e21778ff46540961d9e6f2ef0b605d072240f68ca4b3def0c25ab6d477a14c7c75cd84cab6a7d7be543adab5f52e069
-Size (PDAL-2.5.6-src.tar.gz) = 89593391 bytes
-SHA1 (patch-pdal_util_private_BacktraceExecinfo.cpp) = 594e8c5452e83b52731e161b323917d41aaf2cbe
+BLAKE2s (PDAL-2.7.1-src.tar.bz2) = 3bd531ffd3d9f6656774db3d028398849c4b98f716dd6bf369dae97af2d8c22a
+SHA512 (PDAL-2.7.1-src.tar.bz2) = f76236f671ae3a0d43afa0c985772e75491e664b7d83563a95618e4f579aeb4ce70ffb3f4935508d4cb74984822d3c5aed4f9a7f8abed453c6fb5a1386f8d163
+Size (PDAL-2.7.1-src.tar.bz2) = 87280551 bytes
+SHA1 (patch-cmake_macros.cmake) = 3f1a88b6faf09d0609edf249c197349615130993

Added files:

Index: pkgsrc/geography/pdal-lib/patches/patch-cmake_macros.cmake
diff -u /dev/null pkgsrc/geography/pdal-lib/patches/patch-cmake_macros.cmake:1.1
--- /dev/null   Sun May  5 21:00:43 2024
+++ pkgsrc/geography/pdal-lib/patches/patch-cmake_macros.cmake  Sun May  5 21:00:42 2024
@@ -0,0 +1,17 @@
+$NetBSD: patch-cmake_macros.cmake,v 1.1 2024/05/05 21:00:42 adam Exp $
+
+On Darwin, don't use @rpath for install name.
+
+--- cmake/macros.cmake.orig    2024-05-05 20:33:10.394857268 +0000
++++ cmake/macros.cmake
+@@ -170,10 +170,6 @@ macro(PDAL_ADD_PLUGIN _name _type _short
+         RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+         LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+         ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
+-    if (APPLE)
+-        set_target_properties(${${_name}} PROPERTIES
+-            INSTALL_NAME_DIR "@rpath")
+-    endif()
+ endmacro(PDAL_ADD_PLUGIN)
+ 
+ ###############################################################################



Home | Main Index | Thread Index | Old Index