svn commit: r448268 - in head/math/pdal: . files

Kurt Jaeger pi at FreeBSD.org
Fri Aug 18 19:15:26 UTC 2017


Author: pi
Date: Fri Aug 18 19:15:24 2017
New Revision: 448268
URL: https://svnweb.freebsd.org/changeset/ports/448268

Log:
  math/pdal: update 1.4.0 -> 1.5.0
  
  PR:		221578
  Relnotes:	https://github.com/PDAL/PDAL/releases/tag/1.5.0
  Submitted by:	lbartoletti at tuxfamily.org (maintainer)

Added:
  head/math/pdal/files/patch-cmake_modules_FindJSONCPP.cmake   (contents, props changed)
Modified:
  head/math/pdal/Makefile
  head/math/pdal/distinfo
  head/math/pdal/pkg-plist

Modified: head/math/pdal/Makefile
==============================================================================
--- head/math/pdal/Makefile	Fri Aug 18 18:57:54 2017	(r448267)
+++ head/math/pdal/Makefile	Fri Aug 18 19:15:24 2017	(r448268)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	pdal
-PORTVERSION=	1.4.0
-PORTREVISION=	3
+PORTVERSION=	1.5.0
 CATEGORIES=	math databases graphics
 
 MAINTAINER=	lbartoletti at tuxfamily.org
@@ -18,7 +17,8 @@ LIB_DEPENDS=	libgdal.so:graphics/gdal \
 		libcurl.so:ftp/curl \
 		libgeotiff.so:graphics/libgeotiff \
 		libxml2.so:textproc/libxml2 \
-		liblaszip.so:archivers/laszip
+		liblaszip.so:archivers/laszip \
+		libjsoncpp.so:devel/jsoncpp
 
 USES=		cmake:outsource compiler:c++11-lib pathfix pkgconfig execinfo
 USE_LDCONFIG=	yes
@@ -32,11 +32,13 @@ CXXFLAGS+=	-D_GLIBCXX_USE_C99
 CMAKE_ARGS+=	-DWITH_LASZIP:BOOL=TRUE #Doesn't build without laszip. LASZIP is recommended
 
 OPTIONS_DEFINE=	BASH \
-		ICEBRIDGE PGPOINTCLOUD SQLITE \
+		ICEBRIDGE PGPOINTCLOUD SQLITE MBIO \
 		PYTHON TESTS
-OPTIONS_DEFAULT=	PYTHON TESTS
+OPTIONS_DEFAULT=	PYTHON PGPOINTCLOUD SQLITE
+#Option without port
+#lazperf
 #Plugins with lib not in port:
-#RivLib, Matlab, MrSID, CPD, GeoWave, GreyHound, HexBin
+#RivLib, Matlab, MrSID, CPD, GeoWave, GreyHound, HexBin, NITF (nitro)
 OPTIONS_SUB=	yes
 
 PGPOINTCLOUD_DESC=	Enable Coherent PostgreSQL Point Cloud plugin
@@ -61,9 +63,14 @@ TESTS_CMAKE_ON=	-DBUILD_PLUGIN_TESTS:BOOL=TRUE
 TESTS_CMAKE_OFF=	DBUILD_PLUGIN_TESTS:BOOL=FALSE
 
 ICEBRIDGE_DESC=	Enable Icebridge plugin
-ICEBRIDGE_LIB_DEPENDS=	libhdf5.so:science/hdf5
+ICEBRIDGE_LIB_DEPENDS=	libhdf5.so:science/hdf5 \
+			libsz.so:science/szip
 ICEBRIDGE_CMAKE_ON=	-DBUILD_PLUGIN_ICEBRIDGE:BOOL=TRUE
 ICEBRIDGE_CMAKE_OFF=	-DBUILD_PLUGIN_ICEBRIDGE:BOOL=FALSE
+
+MBIO_DESC=	Enable MBIO plugin
+MBIO_CMAKE_ON=		-DBUILD_PLUGIN_MBIO:BOOL=TRUE
+MBIO_CMAKE_OFF=		-DBUILD_PLUGIN_MBIO:BOOL=FALSE
 
 BASH_DESC=	BASH completion
 BASH_CMAKE_ON=	-DWITH_COMPLETION:BOOL=TRUE

Modified: head/math/pdal/distinfo
==============================================================================
--- head/math/pdal/distinfo	Fri Aug 18 18:57:54 2017	(r448267)
+++ head/math/pdal/distinfo	Fri Aug 18 19:15:24 2017	(r448268)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1482219332
-SHA256 (PDAL-PDAL-1.4.0_GH0.tar.gz) = 199b34f77d48e468ff2dd2077766b63893d6be99a1db28cadfaee4f92978aed1
-SIZE (PDAL-PDAL-1.4.0_GH0.tar.gz) = 65673606
+TIMESTAMP = 1502432256
+SHA256 (PDAL-PDAL-1.5.0_GH0.tar.gz) = 915e3326a8713982dfdc4a5d9be91fefa6d879615a521669ec2105d9a21b4ead
+SIZE (PDAL-PDAL-1.5.0_GH0.tar.gz) = 66066083

Added: head/math/pdal/files/patch-cmake_modules_FindJSONCPP.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/pdal/files/patch-cmake_modules_FindJSONCPP.cmake	Fri Aug 18 19:15:24 2017	(r448268)
@@ -0,0 +1,18 @@
+--- cmake/modules/FindJSONCPP.cmake.orig	2017-08-11 17:29:28 UTC
++++ cmake/modules/FindJSONCPP.cmake
+@@ -77,6 +77,7 @@ find_library(JSONCPP_LIBRARY
+ 	PATHS
+ 	"${JSONCPP_ROOT_DIR}/libs"
+ 	/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}
++        /usr/local/lib/${CMAKE_LIBRARY_ARCHITECTURE}
+ 	PATH_SUFFIXES
+ 	${_pathsuffixes})
+ 
+@@ -86,6 +87,7 @@ find_path(JSONCPP_INCLUDE_DIR
+ 	PATHS
+ 	"${JSONCPP_ROOT_DIR}"
+ 	/usr/include/jsoncpp
++        /usr/local/include/jsoncpp
+ 	PATH_SUFFIXES
+ 	include)
+ 

Modified: head/math/pdal/pkg-plist
==============================================================================
--- head/math/pdal/pkg-plist	Fri Aug 18 18:57:54 2017	(r448267)
+++ head/math/pdal/pkg-plist	Fri Aug 18 19:15:24 2017	(r448268)
@@ -36,6 +36,7 @@ include/pdal/QuadIndex.hpp
 include/pdal/QuickInfo.hpp
 include/pdal/Reader.hpp
 include/pdal/Scaling.hpp
+include/pdal/Segmentation.hpp
 include/pdal/SpatialReference.hpp
 include/pdal/Stage.hpp
 include/pdal/StageFactory.hpp
@@ -43,8 +44,9 @@ include/pdal/StageWrapper.hpp
 include/pdal/Writer.hpp
 include/pdal/XMLSchema.hpp
 include/pdal/filters/ApproximateCoplanarFilter.hpp
-include/pdal/filters/AttributeFilter.hpp
+include/pdal/filters/AssignFilter.hpp
 include/pdal/filters/ChipperFilter.hpp
+include/pdal/filters/ClusterFilter.hpp
 include/pdal/filters/ColorInterpRamps.hpp
 include/pdal/filters/ColorinterpFilter.hpp
 include/pdal/filters/ColorizationFilter.hpp
@@ -53,11 +55,14 @@ include/pdal/filters/CropFilter.hpp
 include/pdal/filters/DecimationFilter.hpp
 include/pdal/filters/DividerFilter.hpp
 include/pdal/filters/EigenvaluesFilter.hpp
+include/pdal/filters/ELMFilter.hpp
 include/pdal/filters/EstimateRankFilter.hpp
 include/pdal/filters/FerryFilter.hpp
+include/pdal/filters/GroupByFilter.hpp
 include/pdal/filters/HAGFilter.hpp
 include/pdal/filters/IQRFilter.hpp
 include/pdal/filters/KDistanceFilter.hpp
+include/pdal/filters/LocateFilter.hpp
 include/pdal/filters/LOFFilter.hpp
 include/pdal/filters/MADFilter.hpp
 include/pdal/filters/MergeFilter.hpp
@@ -65,6 +70,7 @@ include/pdal/filters/MongusFilter.hpp
 include/pdal/filters/MortonOrderFilter.hpp
 include/pdal/filters/NormalFilter.hpp
 include/pdal/filters/OutlierFilter.hpp
+include/pdal/filters/OverlayFilter.hpp
 include/pdal/filters/PMFFilter.hpp
 include/pdal/filters/RadialDensityFilter.hpp
 include/pdal/filters/RandomizeFilter.hpp
@@ -83,7 +89,6 @@ 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
@@ -136,7 +141,6 @@ 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
@@ -150,6 +154,7 @@ include/pdal/util/FileUtils.hpp
 include/pdal/util/Georeference.hpp
 include/pdal/util/IStream.hpp
 include/pdal/util/Inserter.hpp
+include/pdal/util/NullOStream.hpp
 include/pdal/util/OStream.hpp
 include/pdal/util/ProgramArgs.hpp
 include/pdal/util/Utils.hpp
@@ -159,36 +164,35 @@ include/pdal/util/portable_endian.hpp
 lib/libpdal_arbiter.a
 lib/libpdal_base.so
 lib/libpdal_base.so.4
-lib/libpdal_base.so.5.0.0
+lib/libpdal_base.so.5.1.0
 lib/libpdal_boost.a
-lib/libpdal_jsoncpp.a
 %%PYTHON%%lib/libpdal_plang.so
 %%PYTHON%%lib/libpdal_plang.so.4
-%%PYTHON%%lib/libpdal_plang.so.5.0.0
+%%PYTHON%%lib/libpdal_plang.so.5.1.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_predicate.so.5.1.0
 %%PYTHON%%lib/libpdal_plugin_filter_programmable.so
 %%PYTHON%%lib/libpdal_plugin_filter_programmable.so.4
-%%PYTHON%%lib/libpdal_plugin_filter_programmable.so.5.0.0
+%%PYTHON%%lib/libpdal_plugin_filter_programmable.so.5.1.0
 %%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so
 %%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.4
-%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.5.0.0
+%%ICEBRIDGE%%lib/libpdal_plugin_reader_icebridge.so.5.1.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
+%%PGPOINTCLOUD%%lib/libpdal_plugin_reader_pgpointcloud.so.5.1.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
+%%SQLITE%%lib/libpdal_plugin_reader_sqlite.so.5.1.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
+%%PGPOINTCLOUD%%lib/libpdal_plugin_writer_pgpointcloud.so.5.1.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
+%%SQLITE%%lib/libpdal_plugin_writer_sqlite.so.5.1.0
 lib/libpdal_util.so
 lib/libpdal_util.so.4
-lib/libpdal_util.so.5.0.0
+lib/libpdal_util.so.5.1.0
 lib/libpdalcpp.so
 lib/pdal/cmake/PDALConfig.cmake
 lib/pdal/cmake/PDALConfigVersion.cmake


More information about the svn-ports-all mailing list