diff options
author | pi <pi@FreeBSD.org> | 2017-08-19 03:15:24 +0800 |
---|---|---|
committer | pi <pi@FreeBSD.org> | 2017-08-19 03:15:24 +0800 |
commit | 11e670684be14fa387bd3403179060adf016496b (patch) | |
tree | 593dab4e7057949f0c358797ebfece95f882a8d7 /math | |
parent | c530f222ee79ccf4eec30f951003fbdba5a97be3 (diff) | |
download | freebsd-ports-gnome-11e670684be14fa387bd3403179060adf016496b.tar.gz freebsd-ports-gnome-11e670684be14fa387bd3403179060adf016496b.tar.zst freebsd-ports-gnome-11e670684be14fa387bd3403179060adf016496b.zip |
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)
Diffstat (limited to 'math')
-rw-r--r-- | math/pdal/Makefile | 21 | ||||
-rw-r--r-- | math/pdal/distinfo | 6 | ||||
-rw-r--r-- | math/pdal/files/patch-cmake_modules_FindJSONCPP.cmake | 18 | ||||
-rw-r--r-- | math/pdal/pkg-plist | 32 |
4 files changed, 53 insertions, 24 deletions
diff --git a/math/pdal/Makefile b/math/pdal/Makefile index de18f2537fcb..e048f22db2b8 100644 --- a/math/pdal/Makefile +++ b/math/pdal/Makefile @@ -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,10 +63,15 @@ 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 BASH_RUN_DEPENDS= bash:shells/bash diff --git a/math/pdal/distinfo b/math/pdal/distinfo index 88d30a34be2c..b04712d0837d 100644 --- a/math/pdal/distinfo +++ b/math/pdal/distinfo @@ -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 diff --git a/math/pdal/files/patch-cmake_modules_FindJSONCPP.cmake b/math/pdal/files/patch-cmake_modules_FindJSONCPP.cmake new file mode 100644 index 000000000000..06cbe0423b01 --- /dev/null +++ b/math/pdal/files/patch-cmake_modules_FindJSONCPP.cmake @@ -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) + diff --git a/math/pdal/pkg-plist b/math/pdal/pkg-plist index 8d8bdb996c2d..a7135d18d336 100644 --- a/math/pdal/pkg-plist +++ b/math/pdal/pkg-plist @@ -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 |