Index: head/math/pdal/Makefile =================================================================== --- head/math/pdal/Makefile (revision 434976) +++ head/math/pdal/Makefile (revision 434977) @@ -1,88 +1,77 @@ # Created by: bart # $FreeBSD$ PORTNAME= pdal -PORTVERSION= 1.1.0 -PORTREVISION= 3 +PORTVERSION= 1.4.0 CATEGORIES= math databases graphics -MAINTAINER= coder@tuxfamily.org +MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Library for translating and manipulating point cloud data LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libgdal.so:graphics/gdal \ libgeos.so:graphics/geos \ - libboost_thread.so:devel/boost-libs + libboost_thread.so:devel/boost-libs \ + libcurl.so:ftp/curl \ + libgeotiff.so:graphics/libgeotiff \ + libxml2.so:textproc/libxml2 \ + liblaszip.so:archivers/laszip -BROKEN= does not build (error: typedef redefinition with different types ('struct GTIFS *' vs 'struct gtiff')) - -USES= cmake:outsource compiler:c++11-lib pathfix pkgconfig +USES= cmake:outsource compiler:c++11-lib pathfix pkgconfig execinfo USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME:tu} GH_PROJECT= ${GH_ACCOUNT} # Unhide std::to_string() to fix build with GCC (see ports/193528 for details). CXXFLAGS+= -D_GLIBCXX_USE_C99 -OPTIONS_DEFINE= GEOTIFF LIBXML2 LASZIP APPS BASH ATTRIBUTE \ +CMAKE_ARGS+= -DWITH_LASZIP:BOOL=TRUE #Doesn't build without laszip. LASZIP is recommended + +OPTIONS_DEFINE= BASH \ ICEBRIDGE PGPOINTCLOUD SQLITE \ PYTHON TESTS -OPTIONS_DEFAULT= GEOTIFF LIBXML2 LASZIP APPS +OPTIONS_DEFAULT= PYTHON TESTS #Plugins with lib not in port: #RivLib, Matlab, MrSID, CPD, GeoWave, GreyHound, HexBin OPTIONS_SUB= yes 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 SQLITE_DESC= Enable SQLite plugin SQLITE_CMAKE_ON= -DBUILD_PLUGIN_SQLITE:BOOL=TRUE SQLITE_USES= sqlite SQLITE_CMAKE_OFF= -DBUILD_PLUGIN_SQLITE:BOOL=FALSE 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 -ATTRIBUTE_DESC= Enable attribute plugin -ATTRIBUTE_CMAKE_ON= -DBUILD_PLUGIN_ATTRIBUTE:BOOL=TRUE -ATTRIBUTE_CMAKE_OFF= -DBUILD_PLUGIN_ATTRIBUTE:BOOL=FALSE - ICEBRIDGE_DESC= Enable Icebridge plugin ICEBRIDGE_LIB_DEPENDS= libhdf5.so:science/hdf5 ICEBRIDGE_CMAKE_ON= -DBUILD_PLUGIN_ICEBRIDGE:BOOL=TRUE ICEBRIDGE_CMAKE_OFF= -DBUILD_PLUGIN_ICEBRIDGE:BOOL=FALSE -APPS_DESC= PDAL command line application -APPS_CMAKE_ON= -DWITH_APPS:BOOL=TRUE -APPS_CMAKE_OFF= -DWITH_APPS:BOOL=FALSE - BASH_DESC= BASH completion -BASH_CMAKE_ON= -DWITH_BASH:BOOL=TRUE +BASH_CMAKE_ON= -DWITH_COMPLETION:BOOL=TRUE BASH_RUN_DEPENDS= bash:shells/bash -BASH_CMAKE_OFF= -DWITH_BASH:BOOL=FALSE +BASH_CMAKE_OFF= -DWITH_COMPLETION:BOOL=FALSE -LASZIP_DESC= Enable LASZip support (Recommended) -LASZIP_LIB_DEPENDS= liblaszip.so:archivers/laszip - -GEOTIFF_CMAKE_ON= -DWITH_GEOTIFF:BOOL=TRUE -GEOTIFF_LIB_DEPENDS= libgeotiff.so:graphics/libgeotiff -GEOTIFF_CMAKE_OFF= -DWITH_GEOTIFF:BOOL=FALSE - -LIBXML2_CMAKE_ON= -DWITH_LIBXML2:BOOL=TRUE -LIBXML2_LIB_DEPENDS= libxml2.so:textproc/libxml2 -LIBXML2_CMAKE_OFF= -DWITH_LIBXML2:BOOL=FALSE +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 Index: head/math/pdal/distinfo =================================================================== --- head/math/pdal/distinfo (revision 434976) +++ head/math/pdal/distinfo (revision 434977) @@ -1,2 +1,3 @@ -SHA256 (PDAL-PDAL-1.1.0_GH0.tar.gz) = 70e0c84035b3fdc75c4eb72dde62a7a2138171d249f2a607170f79d5cafe589d -SIZE (PDAL-PDAL-1.1.0_GH0.tar.gz) = 37323319 +TIMESTAMP = 1482219332 +SHA256 (PDAL-PDAL-1.4.0_GH0.tar.gz) = 199b34f77d48e468ff2dd2077766b63893d6be99a1db28cadfaee4f92978aed1 +SIZE (PDAL-PDAL-1.4.0_GH0.tar.gz) = 65673606 Index: head/math/pdal/files/patch-git_080e614 =================================================================== --- head/math/pdal/files/patch-git_080e614 (revision 434976) +++ head/math/pdal/files/patch-git_080e614 (nonexistent) @@ -1,32 +0,0 @@ -commit 080e614bd975aa3784a463a8a0b50885bc65c726 -Author: Raphael Kubo da Costa -Date: Fri Mar 25 00:21:04 2016 +0100 - - Link against ${CMAKE_DL_LIBS} instead of libdl. - - -dl only exists on Linux, so linking fails on other OSes like FreeBSD. - Use the portable CMAKE_DL_LIBS variable instead. ---- src/util/CMakeLists.txt.orig 2016-03-24 21:27:02 UTC -+++ src/util/CMakeLists.txt -@@ -33,20 +33,11 @@ set(PDAL_UTIL_SOURCES - ${PDAL_UTIL_HPP}) - - PDAL_ADD_LIBRARY(${PDAL_UTIL_LIB_NAME} SHARED ${PDAL_UTIL_SOURCES}) --target_link_libraries(${PDAL_UTIL_LIB_NAME} ${Boost_LIBRARIES}) -+target_link_libraries(${PDAL_UTIL_LIB_NAME} ${Boost_LIBRARIES} ${CMAKE_DL_LIBS}) - - set_target_properties(${PDAL_UTIL_LIB_NAME} PROPERTIES - VERSION "${PDAL_BUILD_VERSION}" - SOVERSION "${PDAL_API_VERSION}" - CLEAN_DIRECT_OUTPUT 1) - --if (NOT WIN32) -- target_link_libraries(${PDAL_UTIL_LIB_NAME} dl) --endif (NOT WIN32) -- --if (NOT WIN32) -- target_link_libraries(${PDAL_UTIL_LIB_NAME} dl) --endif (NOT WIN32) -- - set_property(GLOBAL PROPERTY _UTIL_INCLUDED TRUE) -- Property changes on: head/math/pdal/files/patch-git_080e614 ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/pdal/files/patch-git_c8a1f88 =================================================================== --- head/math/pdal/files/patch-git_c8a1f88 (revision 434976) +++ head/math/pdal/files/patch-git_c8a1f88 (nonexistent) @@ -1,20 +0,0 @@ -commit c8a1f887d7316f76853bd67ffe5a9bb556e54b57 -Author: Raphael Kubo da Costa -Date: Fri Mar 25 17:48:33 2016 +0100 - - nanoflann: Include for ::malloc(). - - malloc() is defined in stdlib.h, which was being included indirectly by - other on Linux. On systems such as FreeBSD, the code was just failing to - build because of the missing symbol. - ---- vendor/nanoflann-1.1.8/nanoflann.hpp.orig 2015-11-25 18:45:33 UTC -+++ vendor/nanoflann-1.1.8/nanoflann.hpp -@@ -38,6 +38,7 @@ - #include - #include - #include // for fwrite() -+#include // for malloc() - #include // for fabs(),... - #include - Property changes on: head/math/pdal/files/patch-git_c8a1f88 ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/pdal/files/patch-src_PluginManager.cpp =================================================================== --- head/math/pdal/files/patch-src_PluginManager.cpp (revision 434976) +++ head/math/pdal/files/patch-src_PluginManager.cpp (nonexistent) @@ -1,11 +0,0 @@ ---- src/PluginManager.cpp.orig 2015-11-25 18:45:33 UTC -+++ src/PluginManager.cpp -@@ -58,7 +58,7 @@ namespace - { - #if defined(__APPLE__) && defined(__MACH__) - const std::string dynamicLibraryExtension(".dylib"); --#elif defined __linux__ -+#elif defined __linux__ || defined __FreeBSD__ || defined __DragonFly__ - const std::string dynamicLibraryExtension(".so"); - #elif defined _WIN32 - const std::string dynamicLibraryExtension(".dll"); Property changes on: head/math/pdal/files/patch-src_PluginManager.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/pdal/files/patch-vendor_gtest-1.7.0_include_gtest_internal_gtest-port.h =================================================================== --- head/math/pdal/files/patch-vendor_gtest-1.7.0_include_gtest_internal_gtest-port.h (revision 434976) +++ head/math/pdal/files/patch-vendor_gtest-1.7.0_include_gtest_internal_gtest-port.h (nonexistent) @@ -1,28 +0,0 @@ ---- vendor/gtest-1.7.0/include/gtest/internal/gtest-port.h.orig 2016-03-24 21:27:13 UTC -+++ vendor/gtest-1.7.0/include/gtest/internal/gtest-port.h -@@ -92,6 +92,7 @@ - // the given platform; otherwise undefined): - // GTEST_OS_AIX - IBM AIX - // GTEST_OS_CYGWIN - Cygwin -+// GTEST_OS_FREEBSD - FreeBSD - // GTEST_OS_HPUX - HP-UX - // GTEST_OS_LINUX - Linux - // GTEST_OS_LINUX_ANDROID - Google Android -@@ -267,6 +268,8 @@ - # define GTEST_OS_OPENBSD 1 - #elif defined __QNX__ - # define GTEST_OS_QNX 1 -+#elif defined __FreeBSD__ || defined __DragonFly__ -+# define GTEST_OS_FREEBSD 1 - #endif // __CYGWIN__ - - #ifndef GTEST_LANG_CXX11 -@@ -646,7 +649,7 @@ using ::std::tuple_size; - (GTEST_OS_MAC && !GTEST_OS_IOS) || GTEST_OS_IOS_SIMULATOR || \ - (GTEST_OS_WINDOWS_DESKTOP && _MSC_VER >= 1400) || \ - GTEST_OS_WINDOWS_MINGW || GTEST_OS_AIX || GTEST_OS_HPUX || \ -- GTEST_OS_OPENBSD || GTEST_OS_QNX) -+ GTEST_OS_OPENBSD || GTEST_OS_QNX || GTEST_OS_FREEBSD) - # define GTEST_HAS_DEATH_TEST 1 - # include // NOLINT - #endif Property changes on: head/math/pdal/files/patch-vendor_gtest-1.7.0_include_gtest_internal_gtest-port.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/pdal/files/patch-git_3c7e997 =================================================================== --- head/math/pdal/files/patch-git_3c7e997 (revision 434976) +++ head/math/pdal/files/patch-git_3c7e997 (nonexistent) @@ -1,38 +0,0 @@ -commit 3c7e9979ea67a56e8d29f7404e1e8153dc93c6bb -Author: Raphael Kubo da Costa -Date: Mon Mar 28 14:55:29 2016 +0200 - - portable_endian: Remove wrong byte-order macro definitions for the BSDs. - - Only OpenBSD has {b,l}etoh{16,32,64} in addition to {b,l}e{16,32,64}toh, - so the macro definitions were breaking the build on all those OSes. - ---- include/pdal/util/portable_endian.hpp.orig 2015-11-25 18:45:33 UTC -+++ include/pdal/util/portable_endian.hpp -@@ -41,23 +41,10 @@ - # define __PDP_ENDIAN PDP_ENDIAN - **/ - --#elif defined(__OpenBSD__) -- --# include -- --#elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) -- -+#elif defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) -+ - # include -- --# define be16toh betoh16 --# define le16toh letoh16 -- --# define be32toh betoh32 --# define le32toh letoh32 -- --# define be64toh betoh64 --# define le64toh letoh64 -- -+ - #elif defined(__WINDOWS__) - - # include Property changes on: head/math/pdal/files/patch-git_3c7e997 ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/pdal/files/patch-git_5a0b123 =================================================================== --- head/math/pdal/files/patch-git_5a0b123 (revision 434976) +++ head/math/pdal/files/patch-git_5a0b123 (nonexistent) @@ -1,20 +0,0 @@ -commit 5a0b123bfd7a843b18318ec2e95ce725c5f1f386 -Author: Raphael Kubo da Costa -Date: Mon Mar 28 15:07:22 2016 +0200 - - utils: Include sys/wait.h for the WIFEXITED and WEXITSTATUS macros. - - These two macros are defined in sys/wait.h, which was being included - indirectly by other headers. This did not work on systems such as - FreeBSD, so explicitly include all headers that we actually need. - ---- src/util/Utils.cpp.orig 2015-11-25 18:45:33 UTC -+++ src/util/Utils.cpp -@@ -43,6 +43,7 @@ - #ifndef _WIN32 - #include - #include -+#include // WIFEXITED, WEXITSTATUS - #endif - - #ifdef PDAL_COMPILER_MSVC Property changes on: head/math/pdal/files/patch-git_5a0b123 ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/pdal/files/patch-apps_CMakeLists.txt =================================================================== --- head/math/pdal/files/patch-apps_CMakeLists.txt (nonexistent) +++ head/math/pdal/files/patch-apps_CMakeLists.txt (revision 434977) @@ -0,0 +1,11 @@ +--- apps/CMakeLists.txt.orig 2017-01-06 20:53:26 UTC ++++ apps/CMakeLists.txt +@@ -60,7 +60,7 @@ file(MAKE_DIRECTORY "${PDAL_OUTPUT_LIB_D + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/pdal.pc.in + ${CMAKE_CURRENT_BINARY_DIR}/pdal.pc @ONLY) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/pdal.pc +- DESTINATION "${PDAL_LIB_INSTALL_DIR}/pkgconfig/" ++ DESTINATION "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig/" + PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ) + + if(UNIX OR APPLE) Property changes on: head/math/pdal/files/patch-apps_CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/math/pdal/files/patch-dimbuilder_CMakeLists.txt =================================================================== --- head/math/pdal/files/patch-dimbuilder_CMakeLists.txt (nonexistent) +++ head/math/pdal/files/patch-dimbuilder_CMakeLists.txt (revision 434977) @@ -0,0 +1,9 @@ +--- dimbuilder/CMakeLists.txt.orig 2017-01-06 20:52:21 UTC ++++ dimbuilder/CMakeLists.txt +@@ -30,5 +30,5 @@ if (PDAL_HAVE_JSONCPP) + target_link_libraries(dimbuilder PRIVATE ${PDAL_JSONCPP_LIB_NAME}) + endif() + if (UNIX AND NOT APPLE) +- target_link_libraries(dimbuilder PRIVATE dl) ++ target_link_libraries(dimbuilder PRIVATE ${CMAKE_DL_LIBS} execinfo) + endif() Property changes on: head/math/pdal/files/patch-dimbuilder_CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/math/pdal/files/patch-pdal_util_CMakeLists.txt =================================================================== --- head/math/pdal/files/patch-pdal_util_CMakeLists.txt (nonexistent) +++ head/math/pdal/files/patch-pdal_util_CMakeLists.txt (revision 434977) @@ -0,0 +1,11 @@ +--- pdal/util/CMakeLists.txt.orig 2017-01-06 20:52:21 UTC ++++ pdal/util/CMakeLists.txt +@@ -25,7 +25,7 @@ target_include_directories(${PDAL_UTIL_L + if (UNIX AND NOT APPLE) + target_link_libraries(${PDAL_UTIL_LIB_NAME} + PRIVATE +- dl ++ ${CMAKE_DL_LIBS} execinfo + ) + endif() + Property changes on: head/math/pdal/files/patch-pdal_util_CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/math/pdal/files/patch-vendor_gtest_include_gtest_internal_gtest-port.h =================================================================== --- head/math/pdal/files/patch-vendor_gtest_include_gtest_internal_gtest-port.h (nonexistent) +++ head/math/pdal/files/patch-vendor_gtest_include_gtest_internal_gtest-port.h (revision 434977) @@ -0,0 +1,28 @@ +--- vendor/gtest/include/gtest/internal/gtest-port.h.orig 2016-12-15 17:52:00 UTC ++++ vendor/gtest/include/gtest/internal/gtest-port.h +@@ -92,6 +92,7 @@ + // the given platform; otherwise undefined): + // GTEST_OS_AIX - IBM AIX + // GTEST_OS_CYGWIN - Cygwin ++// GTEST_OS_FREEBSD - FreeBSD + // GTEST_OS_HPUX - HP-UX + // GTEST_OS_LINUX - Linux + // GTEST_OS_LINUX_ANDROID - Google Android +@@ -267,6 +268,8 @@ + # define GTEST_OS_OPENBSD 1 + #elif defined __QNX__ + # define GTEST_OS_QNX 1 ++#elif defined __FreeBSD__ || defined __DragonFly__ ++# define GTEST_OS_FREEBSD 1 + #endif // __CYGWIN__ + + #ifndef GTEST_LANG_CXX11 +@@ -646,7 +649,7 @@ using ::std::tuple_size; + (GTEST_OS_MAC && !GTEST_OS_IOS) || GTEST_OS_IOS_SIMULATOR || \ + (GTEST_OS_WINDOWS_DESKTOP && _MSC_VER >= 1400) || \ + GTEST_OS_WINDOWS_MINGW || GTEST_OS_AIX || GTEST_OS_HPUX || \ +- GTEST_OS_OPENBSD || GTEST_OS_QNX) ++ GTEST_OS_OPENBSD || GTEST_OS_QNX || GTEST_OS_FREEBSD) + # define GTEST_HAS_DEATH_TEST 1 + # include // NOLINT + #endif Property changes on: head/math/pdal/files/patch-vendor_gtest_include_gtest_internal_gtest-port.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/math/pdal/pkg-plist =================================================================== --- head/math/pdal/pkg-plist (revision 434976) +++ head/math/pdal/pkg-plist (revision 434977) @@ -1,145 +1,198 @@ bin/pdal bin/pdal-config -include/pdal/BpfCompressor.hpp -include/pdal/BpfHeader.hpp -include/pdal/BpfReader.hpp -include/pdal/BpfWriter.hpp -include/pdal/BufferReader.hpp -include/pdal/ChipperFilter.hpp -include/pdal/ColorizationFilter.hpp include/pdal/Compression.hpp -include/pdal/CropFilter.hpp include/pdal/DbReader.hpp include/pdal/DbWriter.hpp -include/pdal/DecimationFilter.hpp -include/pdal/DeltaKernel.hpp -include/pdal/DerivativeWriter.hpp -include/pdal/DiffKernel.hpp +include/pdal/DimDetail.hpp +include/pdal/DimType.hpp +include/pdal/DimUtil.hpp include/pdal/Dimension.hpp -include/pdal/DividerFilter.hpp -include/pdal/FauxReader.hpp -include/pdal/FerryFilter.hpp +include/pdal/EigenUtils.hpp include/pdal/Filter.hpp include/pdal/FlexWriter.hpp -include/pdal/GDALReader.hpp include/pdal/GDALUtils.hpp +include/pdal/GEOSUtils.hpp include/pdal/Geometry.hpp -include/pdal/GeotiffSupport.hpp -include/pdal/GlobalEnvironment.hpp -include/pdal/HeaderVal.hpp -include/pdal/Ilvis2Reader.hpp -include/pdal/InfoKernel.hpp include/pdal/KDIndex.hpp include/pdal/Kernel.hpp include/pdal/KernelFactory.hpp -include/pdal/KernelSupport.hpp -include/pdal/LasError.hpp -include/pdal/LasHeader.hpp -include/pdal/LasReader.hpp -include/pdal/LasUtils.hpp -include/pdal/LasWriter.hpp include/pdal/Log.hpp -include/pdal/MergeFilter.hpp -include/pdal/MergeKernel.hpp include/pdal/Metadata.hpp -include/pdal/MortonOrderFilter.hpp -include/pdal/NullWriter.hpp -include/pdal/OptechCommon.hpp -include/pdal/OptechReader.hpp -include/pdal/OptechRotationMatrix.hpp include/pdal/Options.hpp include/pdal/PDALUtils.hpp -include/pdal/PipelineKernel.hpp +include/pdal/PipelineExecutor.hpp include/pdal/PipelineManager.hpp -include/pdal/PipelineReader.hpp +include/pdal/PipelineReaderJSON.hpp include/pdal/PipelineWriter.hpp include/pdal/PluginManager.hpp -include/pdal/PlyReader.hpp -include/pdal/PlyWriter.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/QfitReader.hpp +include/pdal/Polygon.hpp include/pdal/QuadIndex.hpp include/pdal/QuickInfo.hpp -include/pdal/RandomKernel.hpp -include/pdal/RandomizeFilter.hpp -include/pdal/RangeFilter.hpp include/pdal/Reader.hpp -include/pdal/ReprojectionFilter.hpp -include/pdal/SbetCommon.hpp -include/pdal/SbetReader.hpp -include/pdal/SbetWriter.hpp -include/pdal/SortFilter.hpp -include/pdal/SortKernel.hpp +include/pdal/Scaling.hpp include/pdal/SpatialReference.hpp -include/pdal/SplitKernel.hpp -include/pdal/SplitterFilter.hpp include/pdal/Stage.hpp include/pdal/StageFactory.hpp include/pdal/StageWrapper.hpp -include/pdal/StatsFilter.hpp -include/pdal/SummaryData.hpp -include/pdal/TIndexKernel.hpp -include/pdal/TIndexReader.hpp -include/pdal/TerrasolidReader.hpp -include/pdal/TextWriter.hpp -include/pdal/TransformationFilter.hpp -include/pdal/TranslateKernel.hpp -include/pdal/UserCallback.hpp -include/pdal/VariableLengthRecord.hpp include/pdal/Writer.hpp include/pdal/XMLSchema.hpp -include/pdal/ZipPoint.hpp +include/pdal/filters/ApproximateCoplanarFilter.hpp +include/pdal/filters/AttributeFilter.hpp +include/pdal/filters/ChipperFilter.hpp +include/pdal/filters/ColorInterpRamps.hpp +include/pdal/filters/ColorinterpFilter.hpp +include/pdal/filters/ColorizationFilter.hpp +include/pdal/filters/ComputeRangeFilter.hpp +include/pdal/filters/CropFilter.hpp +include/pdal/filters/DecimationFilter.hpp +include/pdal/filters/DividerFilter.hpp +include/pdal/filters/EigenvaluesFilter.hpp +include/pdal/filters/EstimateRankFilter.hpp +include/pdal/filters/FerryFilter.hpp +include/pdal/filters/HAGFilter.hpp +include/pdal/filters/IQRFilter.hpp +include/pdal/filters/KDistanceFilter.hpp +include/pdal/filters/LOFFilter.hpp +include/pdal/filters/MADFilter.hpp +include/pdal/filters/MergeFilter.hpp +include/pdal/filters/MongusFilter.hpp +include/pdal/filters/MortonOrderFilter.hpp +include/pdal/filters/NormalFilter.hpp +include/pdal/filters/OutlierFilter.hpp +include/pdal/filters/PMFFilter.hpp +include/pdal/filters/RadialDensityFilter.hpp +include/pdal/filters/RandomizeFilter.hpp +include/pdal/filters/RangeFilter.hpp +include/pdal/filters/ReprojectionFilter.hpp +include/pdal/filters/SMRFilter.hpp +include/pdal/filters/SampleFilter.hpp +include/pdal/filters/SortFilter.hpp +include/pdal/filters/SplitterFilter.hpp +include/pdal/filters/StatsFilter.hpp +include/pdal/filters/StreamCallbackFilter.hpp +include/pdal/filters/TransformationFilter.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/DerivativeWriter.hpp +include/pdal/io/FauxReader.hpp +include/pdal/io/GDALGrid.hpp +include/pdal/io/GDALReader.hpp +include/pdal/io/GDALWriter.hpp +include/pdal/io/GeotiffSupport.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/LasZipPoint.hpp +include/pdal/io/NullWriter.hpp +include/pdal/io/OptechCommon.hpp +include/pdal/io/OptechReader.hpp +include/pdal/io/OptechRotationMatrix.hpp +include/pdal/io/PlyReader.hpp +include/pdal/io/PlyWriter.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/kernels/DeltaKernel.hpp +include/pdal/kernels/DiffKernel.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/TranslateKernel.hpp include/pdal/pdal.hpp include/pdal/pdal_config.hpp include/pdal/pdal_defines.h include/pdal/pdal_export.hpp include/pdal/pdal_internal.hpp include/pdal/pdal_macros.hpp include/pdal/pdal_test_main.hpp include/pdal/pdal_types.hpp include/pdal/plang/Array.hpp include/pdal/plang/BufferedInvocation.hpp include/pdal/plang/Environment.hpp include/pdal/plang/Invocation.hpp include/pdal/plang/Redirector.hpp include/pdal/plang/Script.hpp include/pdal/plugin.hpp include/pdal/util/Algorithm.hpp include/pdal/util/Bounds.hpp include/pdal/util/Charbuf.hpp -include/pdal/util/Endian.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/OStream.hpp +include/pdal/util/ProgramArgs.hpp include/pdal/util/Utils.hpp +include/pdal/util/Uuid.hpp +include/pdal/util/pdal_util_export.hpp include/pdal/util/portable_endian.hpp +lib/libpdal_arbiter.a lib/libpdal_base.so -lib/libpdal_base.so.1 -lib/libpdal_base.so.2.0.0 -lib/libpdal_util.so -lib/libpdal_util.so.1 -lib/libpdal_util.so.2.0.0 -lib/libpdalcpp.so +lib/libpdal_base.so.4 +lib/libpdal_base.so.5.0.0 +lib/libpdal_boost.a +lib/libpdal_jsoncpp.a %%PYTHON%%lib/libpdal_plang.so -%%PYTHON%%lib/libpdal_plang.so.1 -%%PYTHON%%lib/libpdal_plang.so.2.0.0 +%%PYTHON%%lib/libpdal_plang.so.4 +%%PYTHON%%lib/libpdal_plang.so.5.0.0 %%PYTHON%%lib/libpdal_plugin_filter_predicate.so +%%PYTHON%%lib/libpdal_plugin_filter_predicate.so.4 +%%PYTHON%%lib/libpdal_plugin_filter_predicate.so.5.0.0 %%PYTHON%%lib/libpdal_plugin_filter_programmable.so -%%ATTRIBUTE%%lib/libpdal_plugin_filter_attribute.so +%%PYTHON%%lib/libpdal_plugin_filter_programmable.so.4 +%%PYTHON%%lib/libpdal_plugin_filter_programmable.so.5.0.0 %%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so -%%SQLITE%%lib/libpdal_plugin_reader_sqlite.so -%%SQLITE%%lib/libpdal_plugin_writer_sqlite.so +%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.4 +%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.5.0.0 %%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so +%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so.4 +%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so.5.0.0 +%%SQLITE%%lib/libpdal_plugin_reader_sqlite.so +%%SQLITE%%lib/libpdal_plugin_reader_sqlite.so.4 +%%SQLITE%%lib/libpdal_plugin_reader_sqlite.so.5.0.0 %%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so +%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so.4 +%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so.5.0.0 +%%SQLITE%%lib/libpdal_plugin_writer_sqlite.so +%%SQLITE%%lib/libpdal_plugin_writer_sqlite.so.4 +%%SQLITE%%lib/libpdal_plugin_writer_sqlite.so.5.0.0 +lib/libpdal_util.so +lib/libpdal_util.so.4 +lib/libpdal_util.so.5.0.0 +lib/libpdalcpp.so lib/pdal/cmake/PDALConfig.cmake lib/pdal/cmake/PDALConfigVersion.cmake lib/pdal/cmake/PDALTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/pdal/cmake/PDALTargets.cmake libdata/pkgconfig/pdal.pc +%%BASH%%share/bash-completion/completions/pdal