From owner-svn-ports-all@freebsd.org Fri Aug 18 19:15:26 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48746DD0172; Fri, 18 Aug 2017 19:15:26 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 212F871BC9; Fri, 18 Aug 2017 19:15:26 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v7IJFPEC086180; Fri, 18 Aug 2017 19:15:25 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v7IJFPR8086175; Fri, 18 Aug 2017 19:15:25 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201708181915.v7IJFPR8086175@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Fri, 18 Aug 2017 19:15:25 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r448268 - in head/math/pdal: . files X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: in head/math/pdal: . files X-SVN-Commit-Revision: 448268 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Aug 2017 19:15:26 -0000 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@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@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