Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Mar 2016 19:21:17 +0000 (UTC)
From:      Raphael Kubo da Costa <rakuco@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r412068 - in head/math/pdal: . files
Message-ID:  <201603281921.u2SJLHR0087643@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rakuco
Date: Mon Mar 28 19:21:17 2016
New Revision: 412068
URL: https://svnweb.freebsd.org/changeset/ports/412068

Log:
  Update to 1.1.0.
  
  Includes compatibility with the upcoming Boost 1.60. Original patch from the
  maintainer himself, and additional adjustments by me. Also thanks to pi@ for
  helping test-build the update.
  
  PR:		207059
  Submitted by:	coder@tuxfamily.org (maintainer, first version)
  Approved by:	coder@tuxfamily.org (maintainer)

Added:
  head/math/pdal/files/patch-git_080e614   (contents, props changed)
  head/math/pdal/files/patch-git_3c7e997   (contents, props changed)
  head/math/pdal/files/patch-git_5a0b123   (contents, props changed)
  head/math/pdal/files/patch-git_c8a1f88   (contents, props changed)
  head/math/pdal/files/patch-src_PluginManager.cpp   (contents, props changed)
  head/math/pdal/files/patch-vendor_gtest-1.7.0_include_gtest_internal_gtest-port.h   (contents, props changed)
Deleted:
  head/math/pdal/files/patch-src-Utils.cpp
Modified:
  head/math/pdal/Makefile
  head/math/pdal/distinfo
  head/math/pdal/pkg-plist

Modified: head/math/pdal/Makefile
==============================================================================
--- head/math/pdal/Makefile	Mon Mar 28 18:44:02 2016	(r412067)
+++ head/math/pdal/Makefile	Mon Mar 28 19:21:17 2016	(r412068)
@@ -1,8 +1,8 @@
-# Created by: bart <bart@bureau>
+# Created by: bart <coder@tuxfamily.org>
 # $FreeBSD$
 
 PORTNAME=	pdal
-PORTVERSION=	0.9.8
+PORTVERSION=	1.1.0
 CATEGORIES=	math databases graphics
 
 MAINTAINER=	coder@tuxfamily.org
@@ -11,20 +11,68 @@ COMMENT=	Library for translating and man
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-USES=		cmake compiler:c++11-lang
+LIB_DEPENDS=	libgdal.so:${PORTSDIR}/graphics/gdal \
+		libgeos.so:${PORTSDIR}/graphics/geos \
+		libboost_thread.so:${PORTSDIR}/devel/boost-libs
+
+USES=		cmake:outsource compiler:c++11-lib pathfix pkgconfig
 USE_LDCONFIG=	yes
 USE_GITHUB=	yes
 GH_ACCOUNT=	${PORTNAME:tu}
 GH_PROJECT=	${GH_ACCOUNT}
 
-OPTIONS_DEFINE=	GDAL GEOTIFF LIBXML2 EMBED_BOOST
-OPTIONS_DEFAULT=	GDAL GEOTIFF LIBXML2
+# 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 \
+		ICEBRIDGE PGPOINTCLOUD SQLITE \
+		PYTHON TESTS
+OPTIONS_DEFAULT=	GEOTIFF LIBXML2 LASZIP APPS
+#Plugins with lib not in port:
+#RivLib, Matlab, MrSID, CPD, GeoWave, GreyHound, HexBin
 OPTIONS_SUB=	yes
 
-GDAL_DESC=		Enable GDAL support
-GDAL_CMAKE_ON=		-DWITH_GDAL:BOOL=TRUE
-GDAL_LIB_DEPENDS=	libgdal.so:${PORTSDIR}/graphics/gdal
-GDAL_CMAKE_OFF=		-DWITH_GDAL:BOOL=FALSE
+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:${PORTSDIR}/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_RUN_DEPENDS=	bash:${PORTSDIR}/shells/bash
+BASH_CMAKE_OFF=	-DWITH_BASH:BOOL=FALSE
+
+LASZIP_DESC=	Enable LASZip support (Recommended)
+LASZIP_LIB_DEPENDS=	liblaszip.so:${PORTSDIR}/archivers/laszip
 
 GEOTIFF_CMAKE_ON=	-DWITH_GEOTIFF:BOOL=TRUE
 GEOTIFF_LIB_DEPENDS=	libgeotiff.so:${PORTSDIR}/graphics/libgeotiff
@@ -34,9 +82,4 @@ LIBXML2_CMAKE_ON=	-DWITH_LIBXML2:BOOL=TR
 LIBXML2_LIB_DEPENDS=	libxml2.so:${PORTSDIR}/textproc/libxml2
 LIBXML2_CMAKE_OFF=	-DWITH_LIBXML2:BOOL=FALSE
 
-EMBED_BOOST_DESC=	Use embedded rather than system boost
-EMBED_BOOST_CMAKE_ON=	-DPDAL_EMBED_BOOST:BOOL=TRUE
-EMBED_BOOST_CMAKE_OFF=	-DPDAL_EMBED_BOOST:BOOL=FALSE
-EMBED_BOOST_LIB_DEPENDS_OFF=	libboost_thread.so:${PORTSDIR}/devel/boost-libs
-
 .include <bsd.port.mk>

Modified: head/math/pdal/distinfo
==============================================================================
--- head/math/pdal/distinfo	Mon Mar 28 18:44:02 2016	(r412067)
+++ head/math/pdal/distinfo	Mon Mar 28 19:21:17 2016	(r412068)
@@ -1,2 +1,2 @@
-SHA256 (PDAL-PDAL-0.9.8_GH0.tar.gz) = aef41ae7c8b87541eb9cc11c2e17f086ac26799f3e4da0f19f8e78e0538060ff
-SIZE (PDAL-PDAL-0.9.8_GH0.tar.gz) = 11046030
+SHA256 (PDAL-PDAL-1.1.0_GH0.tar.gz) = 70e0c84035b3fdc75c4eb72dde62a7a2138171d249f2a607170f79d5cafe589d
+SIZE (PDAL-PDAL-1.1.0_GH0.tar.gz) = 37323319

Added: head/math/pdal/files/patch-git_080e614
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/pdal/files/patch-git_080e614	Mon Mar 28 19:21:17 2016	(r412068)
@@ -0,0 +1,32 @@
+commit 080e614bd975aa3784a463a8a0b50885bc65c726
+Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
+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)
+-

Added: head/math/pdal/files/patch-git_3c7e997
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/pdal/files/patch-git_3c7e997	Mon Mar 28 19:21:17 2016	(r412068)
@@ -0,0 +1,38 @@
+commit 3c7e9979ea67a56e8d29f7404e1e8153dc93c6bb
+Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
+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 <sys/endian.h>
+-              
+-#elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__)
+-               
++#elif defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__)
++
+ #   include <sys/endian.h>
+-                
+-#   define be16toh betoh16
+-#   define le16toh letoh16
+-                 
+-#   define be32toh betoh32
+-#   define le32toh letoh32
+-                  
+-#   define be64toh betoh64
+-#   define le64toh letoh64
+-                   
++
+ #elif defined(__WINDOWS__)
+                     
+ #   include <winsock2.h>

Added: head/math/pdal/files/patch-git_5a0b123
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/pdal/files/patch-git_5a0b123	Mon Mar 28 19:21:17 2016	(r412068)
@@ -0,0 +1,20 @@
+commit 5a0b123bfd7a843b18318ec2e95ce725c5f1f386
+Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
+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 <cxxabi.h>
+ #include <sys/ioctl.h>
++#include <sys/wait.h>  // WIFEXITED, WEXITSTATUS
+ #endif
+ 
+ #ifdef PDAL_COMPILER_MSVC

Added: head/math/pdal/files/patch-git_c8a1f88
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/pdal/files/patch-git_c8a1f88	Mon Mar 28 19:21:17 2016	(r412068)
@@ -0,0 +1,20 @@
+commit c8a1f887d7316f76853bd67ffe5a9bb556e54b57
+Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
+Date:   Fri Mar 25 17:48:33 2016 +0100
+
+    nanoflann: Include <cstdlib> 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 <algorithm>
+ #include <stdexcept>
+ #include <cstdio>  // for fwrite()
++#include <cstdlib> // for malloc()
+ #include <cmath>   // for fabs(),...
+ #include <limits>
+ 

Added: head/math/pdal/files/patch-src_PluginManager.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/pdal/files/patch-src_PluginManager.cpp	Mon Mar 28 19:21:17 2016	(r412068)
@@ -0,0 +1,11 @@
+--- 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__ || __FreeBSD__
+     const std::string dynamicLibraryExtension(".so");
+ #elif defined _WIN32
+     const std::string dynamicLibraryExtension(".dll");

Added: head/math/pdal/files/patch-vendor_gtest-1.7.0_include_gtest_internal_gtest-port.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/pdal/files/patch-vendor_gtest-1.7.0_include_gtest_internal_gtest-port.h	Mon Mar 28 19:21:17 2016	(r412068)
@@ -0,0 +1,28 @@
+--- 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__
++# 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 <vector>  // NOLINT
+ #endif

Modified: head/math/pdal/pkg-plist
==============================================================================
--- head/math/pdal/pkg-plist	Mon Mar 28 18:44:02 2016	(r412067)
+++ head/math/pdal/pkg-plist	Mon Mar 28 19:21:17 2016	(r412068)
@@ -1,103 +1,145 @@
-bin/pc2pc
-bin/pcequal
-bin/pcinfo
-bin/pcpipeline
-bin/pcquery
+bin/pdal
 bin/pdal-config
-include/pdal/Bounds.hpp
+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/Dimension.hpp
-include/pdal/Endian.hpp
-include/pdal/FileUtils.hpp
+include/pdal/DividerFilter.hpp
+include/pdal/FauxReader.hpp
+include/pdal/FerryFilter.hpp
 include/pdal/Filter.hpp
-include/pdal/FilterIterator.hpp
+include/pdal/FlexWriter.hpp
+include/pdal/GDALReader.hpp
 include/pdal/GDALUtils.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/MultiFilter.hpp
-include/pdal/MultiFilterIterator.hpp
-include/pdal/Object.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/PipelineManager.hpp
 include/pdal/PipelineReader.hpp
 include/pdal/PipelineWriter.hpp
-include/pdal/PointBuffer.hpp
-include/pdal/Range.hpp
+include/pdal/PluginManager.hpp
+include/pdal/PlyReader.hpp
+include/pdal/PlyWriter.hpp
+include/pdal/PointLayout.hpp
+include/pdal/PointTable.hpp
+include/pdal/PointView.hpp
+include/pdal/PointViewIter.hpp
+include/pdal/QfitReader.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/ReaderIterator.hpp
-include/pdal/Schema.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/SpatialReference.hpp
+include/pdal/SplitKernel.hpp
+include/pdal/SplitterFilter.hpp
 include/pdal/Stage.hpp
-include/pdal/StageBase.hpp
 include/pdal/StageFactory.hpp
-include/pdal/StageIterator.hpp
-include/pdal/StreamFactory.hpp
-include/pdal/ThreadEnvironment.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/Utils.hpp
-include/pdal/Vector.hpp
+include/pdal/VariableLengthRecord.hpp
 include/pdal/Writer.hpp
 include/pdal/XMLSchema.hpp
-include/pdal/drivers/buffer/Reader.hpp
-include/pdal/drivers/caris/CloudIterator.hpp
-include/pdal/drivers/caris/CloudReader.hpp
-include/pdal/drivers/faux/Reader.hpp
-include/pdal/drivers/faux/Writer.hpp
-include/pdal/drivers/las/Header.hpp
-include/pdal/drivers/las/Reader.hpp
-include/pdal/drivers/las/ReaderBase.hpp
-include/pdal/drivers/las/SummaryData.hpp
-include/pdal/drivers/las/Support.hpp
-include/pdal/drivers/las/VariableLengthRecord.hpp
-include/pdal/drivers/las/Writer.hpp
-include/pdal/drivers/mrsid/Reader.hpp
-include/pdal/drivers/nitf/Reader.hpp
-include/pdal/drivers/nitf/Writer.hpp
-include/pdal/drivers/oci/Reader.hpp
-include/pdal/drivers/oci/Writer.hpp
-include/pdal/drivers/oci/common.hpp
-include/pdal/drivers/oci/oci_wrapper.h
-include/pdal/drivers/p2g/Writer.hpp
-include/pdal/drivers/pgpointcloud/Reader.hpp
-include/pdal/drivers/pgpointcloud/Writer.hpp
-include/pdal/drivers/pgpointcloud/common.hpp
-include/pdal/drivers/pipeline/Reader.hpp
-include/pdal/drivers/qfit/Reader.hpp
-include/pdal/drivers/soci/Reader.hpp
-include/pdal/drivers/soci/Writer.hpp
-include/pdal/drivers/soci/common.hpp
-include/pdal/drivers/terrasolid/Reader.hpp
-include/pdal/drivers/text/Writer.hpp
-include/pdal/filters/ByteSwap.hpp
-include/pdal/filters/Cache.hpp
-include/pdal/filters/Chipper.hpp
-include/pdal/filters/Color.hpp
-include/pdal/filters/Colorization.hpp
-include/pdal/filters/Crop.hpp
-include/pdal/filters/Decimation.hpp
-include/pdal/filters/HexBin.hpp
-include/pdal/filters/InPlaceReprojection.hpp
-include/pdal/filters/Index.hpp
-include/pdal/filters/Mosaic.hpp
-include/pdal/filters/PointBufferCache.hpp
-include/pdal/filters/Predicate.hpp
-include/pdal/filters/Programmable.hpp
-include/pdal/filters/Reprojection.hpp
-include/pdal/filters/Scaling.hpp
-include/pdal/filters/Selector.hpp
-include/pdal/filters/Stats.hpp
+include/pdal/ZipPoint.hpp
 include/pdal/gitsha.h
+include/pdal/pdal.hpp
 include/pdal/pdal_config.hpp
 include/pdal/pdal_defines.h
-include/pdal/pdal_error.hpp
 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/PythonEnvironment.hpp
+include/pdal/plang/Redirector.hpp
 include/pdal/plang/Script.hpp
-include/pdal/third/nanoflann.hpp
-lib/libpdal.so
-lib/libpdal.so.0
+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/Utils.hpp
+include/pdal/util/portable_endian.hpp
+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
+%%PYTHON%%lib/libpdal_plang.so
+%%PYTHON%%lib/libpdal_plang.so.1
+%%PYTHON%%lib/libpdal_plang.so.2.0.0
+%%PYTHON%%lib/libpdal_plugin_filter_predicate.so
+%%PYTHON%%lib/libpdal_plugin_filter_programmable.so
+%%ATTRIBUTE%%lib/libpdal_plugin_filter_attribute.so
+%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so
+%%SQLITE%%lib/libpdal_plugin_reader_sqlite.so
+%%SQLITE%%lib/libpdal_plugin_writer_sqlite.so
+%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so
+%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603281921.u2SJLHR0087643>