pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/pcl



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun May  5 20:58:10 UTC 2024

Modified Files:
        pkgsrc/graphics/pcl: Makefile PLIST distinfo options.mk
Added Files:
        pkgsrc/graphics/pcl/patches: patch-cmake_pcl__targets.cmake
Removed Files:
        pkgsrc/graphics/pcl/patches: patch-2d_CMakeLists.txt
            patch-CMakeLists.txt patch-apps_3d__rec__framework_CMakeLists.txt
            patch-apps_3d__rec__framework_include_pcl_apps_3d__rec__framework_utils_vtk__model__sampling.h
            patch-apps_CMakeLists.txt patch-apps_cloud__composer_CMakeLists.txt
            patch-apps_cloud__composer_include_pcl_apps_cloud__composer_cloud__view.h
            patch-apps_cloud__composer_include_pcl_apps_cloud__composer_items_cloud__item.h
            patch-apps_cloud__composer_include_pcl_apps_cloud__composer_items_fpfh__item.h
            patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_click__trackball__interactor__style.h
            patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_interactor__style__switch.h
            patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_manipulation__event.h
            patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_rectangular__frustum__selector.h
            patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_selected__trackball__interactor__style.h
            patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_selection__event.h
            patch-apps_cloud__composer_src_cloud__view.cpp
            patch-apps_cloud__composer_src_items_fpfh__item.cpp
            patch-apps_cloud__composer_src_point__selectors_click__trackball__interactor__style.cpp
            patch-apps_cloud__composer_src_point__selectors_interactor__style__switch.cpp
            patch-apps_cloud__composer_src_point__selectors_rectangular__frustum__selector.cpp
            patch-apps_cloud__composer_src_point__selectors_selected__trackball__interactor__style.cpp
            patch-apps_cloud__composer_src_project__model.cpp
            patch-apps_include_pcl_apps_manual__registration.h
            patch-apps_include_pcl_apps_nn__classification.h
            patch-apps_include_pcl_apps_openni__passthrough.h
            patch-apps_include_pcl_apps_organized__segmentation__demo.h
            patch-apps_include_pcl_apps_pcd__video__player.h
            patch-apps_modeler_CMakeLists.txt
            patch-apps_modeler_include_pcl_apps_modeler_render__window.h
            patch-apps_modeler_src_cloud__mesh.cpp
            patch-apps_modeler_src_cloud__mesh__item.cpp
            patch-apps_modeler_src_render__window.cpp
            patch-apps_src_manual__registration_manual__registration.cpp
            patch-apps_src_manual__registration_manual__registration.ui
            patch-apps_src_openni__octree__compression.cpp
            patch-apps_src_openni__passthrough.cpp
            patch-apps_src_openni__passthrough.ui
            patch-apps_src_organized__segmentation__demo.cpp
            patch-apps_src_organized__segmentation__demo.ui
            patch-apps_src_pcd__video__player_pcd__video__player.cpp
            patch-apps_src_pcd__video__player_pcd__video__player.ui
            patch-apps_src_render__views__tesselated__sphere.cpp
            patch-cmake_Modules_FindGLEW.cmake
            patch-cmake_Modules_FindQhull.cmake
            patch-cmake_pcl__find__vtk.cmake
            patch-examples_keypoints_CMakeLists.txt
            patch-examples_outofcore_CMakeLists.txt
            patch-examples_segmentation_CMakeLists.txt
            patch-examples_stereo_CMakeLists.txt
            patch-examples_surface_CMakeLists.txt
            patch-gpu_kinfu__large__scale_tools_CMakeLists.txt
            patch-gpu_kinfu_tools_CMakeLists.txt
            patch-gpu_people_tools_CMakeLists.txt patch-io_CMakeLists.txt
            patch-io_src_vtk__lib__io.cpp patch-outofcore_tools_CMakeLists.txt
            patch-pcl__config.h.in patch-people_CMakeLists.txt
            patch-registration_include_pcl_registration_impl_ppf__registration.hpp
            patch-registration_include_pcl_registration_ppf__registration.h
            patch-simulation_CMakeLists.txt patch-simulation_src_model.cpp
            patch-surface_CMakeLists.txt
            patch-surface_include_pcl_surface_convex__hull.h
            patch-surface_include_pcl_surface_impl_concave__hull.hpp
            patch-surface_include_pcl_surface_impl_convex__hull.hpp
            patch-surface_include_pcl_surface_qhull.h
            patch-surface_src_vtk__smoothing_vtk__utils.cpp
            patch-tools_CMakeLists.txt patch-tools_mesh__sampling.cpp
            patch-tools_openni__save__image.cpp patch-tools_pcd__viewer.cpp
            patch-tools_virtual__scanner.cpp patch-visualization_CMakeLists.txt
            patch-visualization_include_pcl_visualization_common_actor__map.h
            patch-visualization_include_pcl_visualization_common_ren__win__interact__map.h
            patch-visualization_include_pcl_visualization_impl_pcl__visualizer.hpp
            patch-visualization_include_pcl_visualization_interactor__style.h
            patch-visualization_include_pcl_visualization_pcl__plotter.h
            patch-visualization_include_pcl_visualization_pcl__visualizer.h
            patch-visualization_include_pcl_visualization_qvtk__compatibility.h
            patch-visualization_include_pcl_visualization_vtk.h
            patch-visualization_include_pcl_visualization_vtk_pcl__vtk__compatibility.h
            patch-visualization_src_cloud__viewer.cpp
            patch-visualization_src_histogram__visualizer.cpp
            patch-visualization_src_interactor__style.cpp
            patch-visualization_src_pcl__visualizer.cpp
            patch-visualization_src_point__picking__event.cpp

Log Message:
pcl: updated to 1.14.1

PCL 1.14.1

One big change in this release is that the dependency boost-filesystem is now optional if you compile PCL and your own project that uses PCL as C++17 (e.g. by adding -DCMAKE_CXX_STANDARD=17 
-DCMAKE_CUDA_STANDARD=17 to the cmake call). The default C++ standard for PCL is currently still C++14, where boost-filesystem is a hard requirement. Some modules will not be built if 
boost-filesystem is not available (currently recognition, outofcore, some apps). Big thanks to @cybaol for implementing this, and of course also thanks to everyone else who contributed to this 
release!

PCL 1.14.0

This release brings for example:

a faster and more robust GeneralizedIterativeClosestPoint (GICP) registration
better compatibility with the latest compilers and 3rd party libraries (Eigen, Boost, etc.)
and many more bug fixes and performance enhancements


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/graphics/pcl/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/graphics/pcl/PLIST \
    pkgsrc/graphics/pcl/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/graphics/pcl/options.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/graphics/pcl/patches/patch-2d_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-apps_3d__rec__framework_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-apps_3d__rec__framework_include_pcl_apps_3d__rec__framework_utils_vtk__model__sampling.h \
    pkgsrc/graphics/pcl/patches/patch-apps_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_cloud__view.h \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_items_cloud__item.h \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_items_fpfh__item.h \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_click__trackball__interactor__style.h \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_interactor__style__switch.h \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_manipulation__event.h \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_rectangular__frustum__selector.h \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_selected__trackball__interactor__style.h \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_selection__event.h \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_src_cloud__view.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_src_items_fpfh__item.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_src_point__selectors_click__trackball__interactor__style.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_src_point__selectors_interactor__style__switch.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_src_point__selectors_rectangular__frustum__selector.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_src_point__selectors_selected__trackball__interactor__style.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_src_project__model.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_include_pcl_apps_manual__registration.h \
    pkgsrc/graphics/pcl/patches/patch-apps_include_pcl_apps_nn__classification.h \
    pkgsrc/graphics/pcl/patches/patch-apps_include_pcl_apps_openni__passthrough.h \
    pkgsrc/graphics/pcl/patches/patch-apps_include_pcl_apps_organized__segmentation__demo.h \
    pkgsrc/graphics/pcl/patches/patch-apps_include_pcl_apps_pcd__video__player.h \
    pkgsrc/graphics/pcl/patches/patch-apps_modeler_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-apps_modeler_include_pcl_apps_modeler_render__window.h \
    pkgsrc/graphics/pcl/patches/patch-apps_modeler_src_cloud__mesh.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_modeler_src_cloud__mesh__item.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_modeler_src_render__window.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_src_manual__registration_manual__registration.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_src_manual__registration_manual__registration.ui \
    pkgsrc/graphics/pcl/patches/patch-apps_src_openni__octree__compression.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_src_openni__passthrough.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_src_openni__passthrough.ui \
    pkgsrc/graphics/pcl/patches/patch-apps_src_organized__segmentation__demo.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_src_organized__segmentation__demo.ui \
    pkgsrc/graphics/pcl/patches/patch-apps_src_pcd__video__player_pcd__video__player.cpp \
    pkgsrc/graphics/pcl/patches/patch-apps_src_pcd__video__player_pcd__video__player.ui \
    pkgsrc/graphics/pcl/patches/patch-apps_src_render__views__tesselated__sphere.cpp \
    pkgsrc/graphics/pcl/patches/patch-cmake_Modules_FindGLEW.cmake \
    pkgsrc/graphics/pcl/patches/patch-cmake_Modules_FindQhull.cmake \
    pkgsrc/graphics/pcl/patches/patch-cmake_pcl__find__vtk.cmake \
    pkgsrc/graphics/pcl/patches/patch-examples_keypoints_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-examples_outofcore_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-examples_segmentation_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-examples_stereo_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-examples_surface_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-gpu_kinfu__large__scale_tools_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-gpu_kinfu_tools_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-gpu_people_tools_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-io_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-io_src_vtk__lib__io.cpp \
    pkgsrc/graphics/pcl/patches/patch-outofcore_tools_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-pcl__config.h.in \
    pkgsrc/graphics/pcl/patches/patch-people_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-registration_include_pcl_registration_impl_ppf__registration.hpp \
    pkgsrc/graphics/pcl/patches/patch-registration_include_pcl_registration_ppf__registration.h \
    pkgsrc/graphics/pcl/patches/patch-simulation_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-simulation_src_model.cpp \
    pkgsrc/graphics/pcl/patches/patch-surface_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-surface_include_pcl_surface_convex__hull.h \
    pkgsrc/graphics/pcl/patches/patch-surface_include_pcl_surface_impl_concave__hull.hpp \
    pkgsrc/graphics/pcl/patches/patch-surface_include_pcl_surface_impl_convex__hull.hpp \
    pkgsrc/graphics/pcl/patches/patch-surface_include_pcl_surface_qhull.h \
    pkgsrc/graphics/pcl/patches/patch-surface_src_vtk__smoothing_vtk__utils.cpp \
    pkgsrc/graphics/pcl/patches/patch-tools_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-tools_mesh__sampling.cpp \
    pkgsrc/graphics/pcl/patches/patch-tools_openni__save__image.cpp \
    pkgsrc/graphics/pcl/patches/patch-tools_pcd__viewer.cpp \
    pkgsrc/graphics/pcl/patches/patch-tools_virtual__scanner.cpp \
    pkgsrc/graphics/pcl/patches/patch-visualization_CMakeLists.txt \
    pkgsrc/graphics/pcl/patches/patch-visualization_include_pcl_visualization_common_actor__map.h \
    pkgsrc/graphics/pcl/patches/patch-visualization_include_pcl_visualization_common_ren__win__interact__map.h \
    pkgsrc/graphics/pcl/patches/patch-visualization_include_pcl_visualization_impl_pcl__visualizer.hpp \
    pkgsrc/graphics/pcl/patches/patch-visualization_include_pcl_visualization_interactor__style.h \
    pkgsrc/graphics/pcl/patches/patch-visualization_include_pcl_visualization_pcl__plotter.h \
    pkgsrc/graphics/pcl/patches/patch-visualization_include_pcl_visualization_pcl__visualizer.h \
    pkgsrc/graphics/pcl/patches/patch-visualization_include_pcl_visualization_qvtk__compatibility.h \
    pkgsrc/graphics/pcl/patches/patch-visualization_include_pcl_visualization_vtk.h \
    pkgsrc/graphics/pcl/patches/patch-visualization_include_pcl_visualization_vtk_pcl__vtk__compatibility.h \
    pkgsrc/graphics/pcl/patches/patch-visualization_src_cloud__viewer.cpp \
    pkgsrc/graphics/pcl/patches/patch-visualization_src_histogram__visualizer.cpp \
    pkgsrc/graphics/pcl/patches/patch-visualization_src_interactor__style.cpp \
    pkgsrc/graphics/pcl/patches/patch-visualization_src_pcl__visualizer.cpp \
    pkgsrc/graphics/pcl/patches/patch-visualization_src_point__picking__event.cpp
cvs rdiff -u -r1.2 -r0 pkgsrc/graphics/pcl/patches/patch-CMakeLists.txt
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/graphics/pcl/patches/patch-cmake_pcl__targets.cmake

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/pcl/Makefile
diff -u pkgsrc/graphics/pcl/Makefile:1.29 pkgsrc/graphics/pcl/Makefile:1.30
--- pkgsrc/graphics/pcl/Makefile:1.29   Sat Apr  6 08:05:52 2024
+++ pkgsrc/graphics/pcl/Makefile        Sun May  5 20:58:06 2024
@@ -1,52 +1,49 @@
-# $NetBSD: Makefile,v 1.29 2024/04/06 08:05:52 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2024/05/05 20:58:06 adam Exp $
 
-DISTNAME=      pcl-1.11.1
-PKGREVISION=   25
+DISTNAME=      pcl-1.14.1
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=PointCloudLibrary/}
-GITHUB_PROJECT=        pcl
 GITHUB_TAG=    pcl-${PKGVERSION_NOREV}
 
 MAINTAINER=    thomas.orgis%uni-hamburg.de@localhost
-HOMEPAGE=      https://github.com/PointCloudLibrary/pcl/
+HOMEPAGE=      https://github.com/PointCloudLibrary/pcl
 COMMENT=       2D/3D image and point cloud processing
 LICENSE=       modified-bsd
 
-WRKSRC=                ${WRKDIR}/pcl-pcl-${PKGVERSION_NOREV}
-USE_CMAKE=     yes
-USE_LANGUAGES= c c++
-USE_TOOLS+=    pkg-config
+WRKSRC=                ${WRKDIR}/pcl-${DISTNAME}
+
+USE_CXX_FEATURES=      c++14
+USE_LANGUAGES=         c c++
+USE_TOOLS+=            pkg-config
 
-CMAKE_ARGS+=           -DWITH_QHULL=TRUE
 # Those could be enabled as options if desired.
 CMAKE_ARGS+=           -DWITH_CUDA=FALSE
-CMAKE_ARGS+=           -DWITH_QT=FALSE
 # test is missing
 CMAKE_ARGS.NetBSD+=    -DHAVE_POSIX_MEMALIGN=1
 
-.include "options.mk"
-
-# Non-VTK install would still find GLEW and install a misleading
-# CMake file for it. Avoid that by deletion after configure.
-.if empty(PKG_OPTIONS:Mvtk)
-pre-build:
-       rm -f ${WRKSRC:Q}/cmake/Modules/FindGLEW.cmake
+.include "../../mk/bsd.prefs.mk"
+# See LIBATOMIC_NOT_NEEDED in CMakeLists.txt
+.if ${PKGSRC_COMPILER:Mgcc}
+.include "../../devel/libatomic/buildlink3.mk"
 .endif
 
+.include "options.mk"
+
 PLIST_SUBST+=  PCL_BASE_VERSION=${PKGVERSION_NOREV:C/([0-9]+\.[0-9]+).*/\1/}
 
 .include "../../devel/boost-libs/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
 .include "../../devel/libusb1/buildlink3.mk"
-.include "../../math/flann-lib/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
 .include "../../math/eigen3/buildlink3.mk"
+.include "../../math/flann-lib/buildlink3.mk"
 .include "../../math/qhull/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../net/libpcap/buildlink3.mk"
-.include "../../textproc/expat/buildlink3.mk"
 .include "../../textproc/PEGTL/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
 .include "../../textproc/utf8-cpp/buildlink3.mk"
 # Not used correctly right now, see
 # https://github.com/PointCloudLibrary/pcl/issues/4744
 #.include "../../devel/metslib/buildlink3.mk"
-
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/graphics/pcl/PLIST
diff -u pkgsrc/graphics/pcl/PLIST:1.5 pkgsrc/graphics/pcl/PLIST:1.6
--- pkgsrc/graphics/pcl/PLIST:1.5       Fri Dec 23 14:54:31 2022
+++ pkgsrc/graphics/pcl/PLIST   Sun May  5 20:58:06 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2022/12/23 14:54:31 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2024/05/05 20:58:06 adam Exp $
 bin/pcl_add_gaussian_noise
 bin/pcl_boundary_estimation
 bin/pcl_cluster_extraction
@@ -7,48 +7,89 @@ bin/pcl_compute_hausdorff
 bin/pcl_compute_hull
 bin/pcl_concatenate_points_pcd
 bin/pcl_convert_pcd_ascii_binary
+${PLIST.vtk}bin/pcl_converter
+${PLIST.qt}bin/pcl_convolve
 bin/pcl_crf_segmentation
 bin/pcl_crop_to_hull
 bin/pcl_demean_cloud
+${PLIST.vtk}bin/pcl_dinast_grabber
 bin/pcl_elch
 bin/pcl_extract_feature
+${PLIST.qt}bin/pcl_face_trainer
 bin/pcl_fast_bilateral_filter
+${PLIST.qt}bin/pcl_feature_matching
 bin/pcl_fpfh_estimation
+${PLIST.qt}bin/pcl_fs_face_detector
 bin/pcl_generate
 bin/pcl_gp3_surface
+${PLIST.qt}bin/pcl_grabcut_2d
 bin/pcl_grid_min
 bin/pcl_hdl_grabber
+${PLIST.vtk}bin/pcl_hdl_viewer_simple
 bin/pcl_icp
 bin/pcl_icp2d
 bin/pcl_linemod_detection
 bin/pcl_local_max
 bin/pcl_lum
+${PLIST.qt}bin/pcl_manual_registration
 bin/pcl_marching_cubes_reconstruction
 bin/pcl_match_linemod_template
+${PLIST.vtk}bin/pcl_mesh2pcd
+${PLIST.vtk}bin/pcl_mesh_sampling
 bin/pcl_mls_smoothing
 bin/pcl_morph
+${PLIST.qt}bin/pcl_multiscale_feature_persistence_example
 bin/pcl_ndt2d
 bin/pcl_ndt3d
+${PLIST.qt}bin/pcl_nn_classification_example
 bin/pcl_normal_estimation
+${PLIST.vtk}bin/pcl_obj2pcd
+${PLIST.vtk}bin/pcl_obj2ply
+${PLIST.vtk}bin/pcl_obj2vtk
+${PLIST.vtk}bin/pcl_obj_rec_ransac_accepted_hypotheses
+${PLIST.vtk}bin/pcl_obj_rec_ransac_hash_table
+${PLIST.vtk}bin/pcl_obj_rec_ransac_model_opps
+${PLIST.vtk}bin/pcl_obj_rec_ransac_orr_octree
+${PLIST.vtk}bin/pcl_obj_rec_ransac_orr_octree_zprojection
+${PLIST.vtk}bin/pcl_obj_rec_ransac_result
+${PLIST.vtk}bin/pcl_obj_rec_ransac_scene_opps
+${PLIST.vtk}bin/pcl_octree_viewer
 bin/pcl_outlier_removal
 bin/pcl_passthrough_filter
 bin/pcl_pcd2ply
+${PLIST.vtk}bin/pcl_pcd2png
 bin/pcl_pcd2vtk
 bin/pcl_pcd_change_viewpoint
 bin/pcl_pcd_convert_NaN_nan
+${PLIST.vtk}bin/pcl_pcd_image_viewer
 bin/pcl_pcd_introduce_nan
+${PLIST.qt}bin/pcl_pcd_organized_edge_detection
+${PLIST.qt}bin/pcl_pcd_organized_multi_plane_segmentation
+${PLIST.qt}bin/pcl_pcd_select_object_plane
+${PLIST.qt}bin/pcl_pcd_video_player
 bin/pcl_pclzf2pcd
 bin/pcl_plane_projection
 bin/pcl_ply2obj
 bin/pcl_ply2pcd
 bin/pcl_ply2ply
 bin/pcl_ply2raw
+${PLIST.vtk}bin/pcl_ply2vtk
 bin/pcl_plyheader
+${PLIST.vtk}bin/pcl_png2pcd
 bin/pcl_poisson_reconstruction
+${PLIST.qt}bin/pcl_ppf_object_recognition
 bin/pcl_progressive_morphological_filter
+${PLIST.qt}bin/pcl_pyramid_surface_matching
 bin/pcl_radius_filter
+${PLIST.vtk}bin/pcl_registration_visualizer
 bin/pcl_sac_segmentation_plane
 bin/pcl_spin_estimation
+${PLIST.qt}bin/pcl_statistical_multiscale_interest_region_extraction_example
+${PLIST.qt}bin/pcl_stereo_ground_segmentation
+${PLIST.qt}bin/pcl_surfel_smoothing_test
+${PLIST.qt}bin/pcl_test_search_speed
+${PLIST.vtk}bin/pcl_tiff2pcd
+${PLIST.vtk}bin/pcl_timed_trigger_test
 bin/pcl_train_linemod_template
 bin/pcl_train_unary_classifier
 bin/pcl_transform_from_viewpoint
@@ -56,7 +97,14 @@ bin/pcl_transform_point_cloud
 bin/pcl_unary_classifier_segment
 bin/pcl_uniform_sampling
 bin/pcl_vfh_estimation
+${PLIST.vtk}bin/pcl_viewer
+${PLIST.vtk}bin/pcl_virtual_scanner
+${PLIST.vtk}bin/pcl_vlp_viewer
 bin/pcl_voxel_grid
+${PLIST.vtk}bin/pcl_voxel_grid_occlusion_estimation
+${PLIST.vtk}bin/pcl_vtk2obj
+${PLIST.vtk}bin/pcl_vtk2pcd
+${PLIST.vtk}bin/pcl_vtk2ply
 bin/pcl_xyz2pcd
 include/pcl-${PCL_BASE_VERSION}/pcl/2d/convolution.h
 include/pcl-${PCL_BASE_VERSION}/pcl/2d/edge.h
@@ -75,6 +123,10 @@ include/pcl-${PCL_BASE_VERSION}/pcl/Poin
 include/pcl-${PCL_BASE_VERSION}/pcl/PolygonMesh.h
 include/pcl-${PCL_BASE_VERSION}/pcl/TextureMesh.h
 include/pcl-${PCL_BASE_VERSION}/pcl/Vertices.h
+${PLIST.qt}include/pcl-${PCL_BASE_VERSION}/pcl/apps/dominant_plane_segmentation.h
+${PLIST.qt}include/pcl-${PCL_BASE_VERSION}/pcl/apps/impl/dominant_plane_segmentation.hpp
+${PLIST.qt}include/pcl-${PCL_BASE_VERSION}/pcl/apps/render_views_tesselated_sphere.h
+${PLIST.qt}include/pcl-${PCL_BASE_VERSION}/pcl/apps/timer.h
 include/pcl-${PCL_BASE_VERSION}/pcl/cloud_iterator.h
 include/pcl-${PCL_BASE_VERSION}/pcl/common/angles.h
 include/pcl-${PCL_BASE_VERSION}/pcl/common/bivariate_polynomial.h
@@ -123,6 +175,7 @@ include/pcl-${PCL_BASE_VERSION}/pcl/comm
 include/pcl-${PCL_BASE_VERSION}/pcl/common/io.h
 include/pcl-${PCL_BASE_VERSION}/pcl/common/norms.h
 include/pcl-${PCL_BASE_VERSION}/pcl/common/pca.h
+include/pcl-${PCL_BASE_VERSION}/pcl/common/pcl_filesystem.h
 include/pcl-${PCL_BASE_VERSION}/pcl/common/piecewise_linear_function.h
 include/pcl-${PCL_BASE_VERSION}/pcl/common/point_tests.h
 include/pcl-${PCL_BASE_VERSION}/pcl/common/polynomial_calculations.h
@@ -260,7 +313,9 @@ include/pcl-${PCL_BASE_VERSION}/pcl/filt
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/covariance_sampling.h
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/crop_box.h
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/crop_hull.h
+include/pcl-${PCL_BASE_VERSION}/pcl/filters/experimental/functor_filter.h
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/extract_indices.h
+include/pcl-${PCL_BASE_VERSION}/pcl/filters/farthest_point_sampling.h
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/fast_bilateral.h
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/fast_bilateral_omp.h
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/filter.h
@@ -277,6 +332,7 @@ include/pcl-${PCL_BASE_VERSION}/pcl/filt
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/impl/crop_box.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/impl/crop_hull.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/impl/extract_indices.hpp
+include/pcl-${PCL_BASE_VERSION}/pcl/filters/impl/farthest_point_sampling.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/impl/fast_bilateral.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/impl/fast_bilateral_omp.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/filters/impl/filter.hpp
@@ -347,6 +403,7 @@ include/pcl-${PCL_BASE_VERSION}/pcl/io/a
 include/pcl-${PCL_BASE_VERSION}/pcl/io/auto_io.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/boost.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/debayer.h
+include/pcl-${PCL_BASE_VERSION}/pcl/io/dinast_grabber.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/eigen.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/file_grabber.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/file_io.h
@@ -363,6 +420,7 @@ include/pcl-${PCL_BASE_VERSION}/pcl/io/i
 include/pcl-${PCL_BASE_VERSION}/pcl/io/impl/pcd_io.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/io/impl/point_cloud_image_extractors.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/io/impl/synchronized_queue.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/io/impl/vtk_lib_io.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/io/io.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/io_exception.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/low_level_io.h
@@ -376,12 +434,15 @@ include/pcl-${PCL_BASE_VERSION}/pcl/io/p
 include/pcl-${PCL_BASE_VERSION}/pcl/io/ply/ply.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/ply/ply_parser.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/ply_io.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/io/png_io.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/point_cloud_image_extractors.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/robot_eye_grabber.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/tar.h
+include/pcl-${PCL_BASE_VERSION}/pcl/io/tim_grabber.h
+include/pcl-${PCL_BASE_VERSION}/pcl/io/timestamp.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/vlp_grabber.h
 include/pcl-${PCL_BASE_VERSION}/pcl/io/vtk_io.h
-include/pcl-${PCL_BASE_VERSION}/pcl/kdtree/flann.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/io/vtk_lib_io.h
 include/pcl-${PCL_BASE_VERSION}/pcl/kdtree/impl/io.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/kdtree/impl/kdtree_flann.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/kdtree/io.h
@@ -414,6 +475,7 @@ include/pcl-${PCL_BASE_VERSION}/pcl/keyp
 include/pcl-${PCL_BASE_VERSION}/pcl/keypoints/trajkovic_3d.h
 include/pcl-${PCL_BASE_VERSION}/pcl/keypoints/uniform_sampling.h
 include/pcl-${PCL_BASE_VERSION}/pcl/make_shared.h
+include/pcl-${PCL_BASE_VERSION}/pcl/memory.h
 include/pcl-${PCL_BASE_VERSION}/pcl/ml/branch_estimator.h
 include/pcl-${PCL_BASE_VERSION}/pcl/ml/densecrf.h
 include/pcl-${PCL_BASE_VERSION}/pcl/ml/dt/decision_forest.h
@@ -473,13 +535,57 @@ include/pcl-${PCL_BASE_VERSION}/pcl/octr
 include/pcl-${PCL_BASE_VERSION}/pcl/octree/octree_pointcloud_singlepoint.h
 include/pcl-${PCL_BASE_VERSION}/pcl/octree/octree_pointcloud_voxelcentroid.h
 include/pcl-${PCL_BASE_VERSION}/pcl/octree/octree_search.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/boost.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/cJSON.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/lru_cache.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/monitor_queue.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/octree_base.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/octree_base_node.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/octree_disk_container.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/octree_ram_container.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/outofcore_breadth_first_iterator.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/outofcore_depth_first_iterator.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/metadata.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/octree_abstract_node_container.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/octree_base.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/octree_base_node.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/octree_disk_container.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/octree_ram_container.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_base_data.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_breadth_first_iterator.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_depth_first_iterator.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_impl.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_iterator_base.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_node_data.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/axes.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/camera.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/common.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/geometry.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/grid.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/object.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/outofcore_cloud.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/scene.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/viewport.h
 include/pcl-${PCL_BASE_VERSION}/pcl/pcl_base.h
 include/pcl-${PCL_BASE_VERSION}/pcl/pcl_config.h
 include/pcl-${PCL_BASE_VERSION}/pcl/pcl_exports.h
 include/pcl-${PCL_BASE_VERSION}/pcl/pcl_macros.h
 include/pcl-${PCL_BASE_VERSION}/pcl/pcl_tests.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/ground_based_people_detection_app.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/head_based_subcluster.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/height_map_2d.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/hog.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/impl/ground_based_people_detection_app.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/impl/head_based_subcluster.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/impl/height_map_2d.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/impl/person_classifier.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/impl/person_cluster.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/person_classifier.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/person_cluster.h
 include/pcl-${PCL_BASE_VERSION}/pcl/point_cloud.h
 include/pcl-${PCL_BASE_VERSION}/pcl/point_representation.h
+include/pcl-${PCL_BASE_VERSION}/pcl/point_struct_traits.h
 include/pcl-${PCL_BASE_VERSION}/pcl/point_traits.h
 include/pcl-${PCL_BASE_VERSION}/pcl/point_types.h
 include/pcl-${PCL_BASE_VERSION}/pcl/point_types_conversion.h
@@ -692,6 +798,7 @@ include/pcl-${PCL_BASE_VERSION}/pcl/samp
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/impl/sac_model_circle3d.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/impl/sac_model_cone.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/impl/sac_model_cylinder.hpp
+include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/impl/sac_model_ellipse3d.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/impl/sac_model_line.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/impl/sac_model_normal_parallel_plane.hpp
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/impl/sac_model_normal_plane.hpp
@@ -719,6 +826,7 @@ include/pcl-${PCL_BASE_VERSION}/pcl/samp
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/sac_model_circle3d.h
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/sac_model_cone.h
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/sac_model_cylinder.h
+include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/sac_model_ellipse3d.h
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/sac_model_line.h
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/sac_model_normal_parallel_plane.h
 include/pcl-${PCL_BASE_VERSION}/pcl/sample_consensus/sac_model_normal_plane.h
@@ -866,6 +974,12 @@ include/pcl-${PCL_BASE_VERSION}/pcl/surf
 include/pcl-${PCL_BASE_VERSION}/pcl/surface/simplification_remove_unused_vertices.h
 include/pcl-${PCL_BASE_VERSION}/pcl/surface/surfel_smoothing.h
 include/pcl-${PCL_BASE_VERSION}/pcl/surface/texture_mapping.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk_mesh_quadric_decimation.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk_mesh_smoothing_laplacian.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk_mesh_smoothing_windowed_sinc.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk_mesh_subdivision.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk_utils.h
 include/pcl-${PCL_BASE_VERSION}/pcl/tracking/approx_nearest_pair_point_cloud_coherence.h
 include/pcl-${PCL_BASE_VERSION}/pcl/tracking/coherence.h
 include/pcl-${PCL_BASE_VERSION}/pcl/tracking/distance_coherence.h
@@ -892,11 +1006,54 @@ include/pcl-${PCL_BASE_VERSION}/pcl/trac
 include/pcl-${PCL_BASE_VERSION}/pcl/tracking/pyramidal_klt.h
 include/pcl-${PCL_BASE_VERSION}/pcl/tracking/tracker.h
 include/pcl-${PCL_BASE_VERSION}/pcl/tracking/tracking.h
-include/pcl-${PCL_BASE_VERSION}/pcl/filters/functor_filter.h
-include/pcl-${PCL_BASE_VERSION}/pcl/memory.h
-include/pcl-${PCL_BASE_VERSION}/pcl/point_struct_traits.h
-include/pcl-${PCL_BASE_VERSION}/pcl/types.h
 include/pcl-${PCL_BASE_VERSION}/pcl/type_traits.h
+include/pcl-${PCL_BASE_VERSION}/pcl/types.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/area_picking_event.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/boost.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/cloud_viewer.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/actor_map.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/common.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/float_image_utils.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/impl/common.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/impl/shapes.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/io.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/ren_win_interact_map.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/shapes.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/eigen.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/histogram_visualizer.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/image_viewer.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/histogram_visualizer.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/image_viewer.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/pcl_plotter.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/pcl_visualizer.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/point_cloud_color_handlers.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/point_cloud_geometry_handlers.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/point_cloud_handlers.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/registration_visualizer.hpp
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/interactor_style.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/keyboard_event.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/mouse_event.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/pcl_painter2D.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/pcl_plotter.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/pcl_visualizer.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/point_cloud_color_handlers.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/point_cloud_geometry_handlers.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/point_cloud_handlers.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/point_picking_event.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/qvtk_compatibility.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/range_image_visualizer.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/registration_visualizer.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/simple_buffer_visualizer.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk/pcl_context_item.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk/pcl_image_canvas_source_2d.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk/pcl_vtk_compatibility.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk/vtkFixedXRenderWindowInteractor.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk/vtkRenderWindowInteractorFix.h
+${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/window.h
+${PLIST.qt}lib/libpcl_apps.so
+${PLIST.qt}lib/libpcl_apps.so.${PCL_BASE_VERSION}
+${PLIST.qt}lib/libpcl_apps.so.${PKGVERSION}
 lib/libpcl_common.so
 lib/libpcl_common.so.${PCL_BASE_VERSION}
 lib/libpcl_common.so.${PKGVERSION}
@@ -924,6 +1081,12 @@ lib/libpcl_ml.so.${PKGVERSION}
 lib/libpcl_octree.so
 lib/libpcl_octree.so.${PCL_BASE_VERSION}
 lib/libpcl_octree.so.${PKGVERSION}
+${PLIST.vtk}lib/libpcl_outofcore.so
+${PLIST.vtk}lib/libpcl_outofcore.so.${PCL_BASE_VERSION}
+${PLIST.vtk}lib/libpcl_outofcore.so.${PKGVERSION}
+${PLIST.vtk}lib/libpcl_people.so
+${PLIST.vtk}lib/libpcl_people.so.${PCL_BASE_VERSION}
+${PLIST.vtk}lib/libpcl_people.so.${PKGVERSION}
 lib/libpcl_recognition.so
 lib/libpcl_recognition.so.${PCL_BASE_VERSION}
 lib/libpcl_recognition.so.${PKGVERSION}
@@ -948,29 +1111,38 @@ lib/libpcl_surface.so.${PKGVERSION}
 lib/libpcl_tracking.so
 lib/libpcl_tracking.so.${PCL_BASE_VERSION}
 lib/libpcl_tracking.so.${PKGVERSION}
-lib/pkgconfig/pcl_2d-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_common-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_features-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_filters-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_geometry-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_io-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_kdtree-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_keypoints-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_ml-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_octree-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_recognition-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_registration-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_sample_consensus-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_search-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_segmentation-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_stereo-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_surface-${PCL_BASE_VERSION}.pc
-lib/pkgconfig/pcl_tracking-${PCL_BASE_VERSION}.pc
+${PLIST.vtk}lib/libpcl_visualization.so
+${PLIST.vtk}lib/libpcl_visualization.so.${PCL_BASE_VERSION}
+${PLIST.vtk}lib/libpcl_visualization.so.${PKGVERSION}
+lib/pkgconfig/pcl_2d.pc
+${PLIST.vtk}lib/pkgconfig/pcl_apps.pc
+lib/pkgconfig/pcl_common.pc
+lib/pkgconfig/pcl_features.pc
+lib/pkgconfig/pcl_filters.pc
+lib/pkgconfig/pcl_geometry.pc
+lib/pkgconfig/pcl_io.pc
+lib/pkgconfig/pcl_kdtree.pc
+lib/pkgconfig/pcl_keypoints.pc
+lib/pkgconfig/pcl_ml.pc
+lib/pkgconfig/pcl_octree.pc
+${PLIST.vtk}lib/pkgconfig/pcl_outofcore.pc
+${PLIST.vtk}lib/pkgconfig/pcl_people.pc
+lib/pkgconfig/pcl_recognition.pc
+lib/pkgconfig/pcl_registration.pc
+lib/pkgconfig/pcl_sample_consensus.pc
+lib/pkgconfig/pcl_search.pc
+lib/pkgconfig/pcl_segmentation.pc
+lib/pkgconfig/pcl_stereo.pc
+lib/pkgconfig/pcl_surface.pc
+lib/pkgconfig/pcl_tracking.pc
+${PLIST.vtk}lib/pkgconfig/pcl_visualization.pc
+share/pcl-${PCL_BASE_VERSION}/Modules/AdditionalBoostVersions.cmake
 share/pcl-${PCL_BASE_VERSION}/Modules/FindClangFormat.cmake
 share/pcl-${PCL_BASE_VERSION}/Modules/FindDSSDK.cmake
-share/pcl-${PCL_BASE_VERSION}/Modules/FindEigen.cmake
 share/pcl-${PCL_BASE_VERSION}/Modules/FindEnsenso.cmake
 share/pcl-${PCL_BASE_VERSION}/Modules/FindFLANN.cmake
+share/pcl-${PCL_BASE_VERSION}/Modules/FindGLEW.cmake
+share/pcl-${PCL_BASE_VERSION}/Modules/FindOpenMP.cmake
 share/pcl-${PCL_BASE_VERSION}/Modules/FindOpenNI.cmake
 share/pcl-${PCL_BASE_VERSION}/Modules/FindOpenNI2.cmake
 share/pcl-${PCL_BASE_VERSION}/Modules/FindPcap.cmake
@@ -979,172 +1151,7 @@ share/pcl-${PCL_BASE_VERSION}/Modules/Fi
 share/pcl-${PCL_BASE_VERSION}/Modules/FindRSSDK2.cmake
 share/pcl-${PCL_BASE_VERSION}/Modules/FindSphinx.cmake
 share/pcl-${PCL_BASE_VERSION}/Modules/FinddavidSDK.cmake
-share/pcl-${PCL_BASE_VERSION}/Modules/Findlibusb-1.0.cmake
+share/pcl-${PCL_BASE_VERSION}/Modules/Findlibusb.cmake
 share/pcl-${PCL_BASE_VERSION}/Modules/UseCompilerCache.cmake
 share/pcl-${PCL_BASE_VERSION}/PCLConfig.cmake
 share/pcl-${PCL_BASE_VERSION}/PCLConfigVersion.cmake
-${PLIST.vtk}bin/pcl_converter
-${PLIST.vtk}bin/pcl_hdl_viewer_simple
-${PLIST.vtk}bin/pcl_mesh2pcd
-${PLIST.vtk}bin/pcl_mesh_sampling
-${PLIST.vtk}bin/pcl_obj2pcd
-${PLIST.vtk}bin/pcl_obj2ply
-${PLIST.vtk}bin/pcl_obj2vtk
-${PLIST.vtk}bin/pcl_obj_rec_ransac_accepted_hypotheses
-${PLIST.vtk}bin/pcl_obj_rec_ransac_hash_table
-${PLIST.vtk}bin/pcl_obj_rec_ransac_model_opps
-${PLIST.vtk}bin/pcl_obj_rec_ransac_orr_octree
-${PLIST.vtk}bin/pcl_obj_rec_ransac_orr_octree_zprojection
-${PLIST.vtk}bin/pcl_obj_rec_ransac_result
-${PLIST.vtk}bin/pcl_obj_rec_ransac_scene_opps
-${PLIST.vtk}bin/pcl_octree_viewer
-${PLIST.vtk}bin/pcl_outofcore_print
-${PLIST.vtk}bin/pcl_outofcore_process
-${PLIST.vtk}bin/pcl_outofcore_viewer
-${PLIST.vtk}bin/pcl_pcd2png
-${PLIST.vtk}bin/pcl_pcd_image_viewer
-${PLIST.vtk}bin/pcl_ply2vtk
-${PLIST.vtk}bin/pcl_png2pcd
-${PLIST.vtk}bin/pcl_registration_visualizer
-${PLIST.vtk}bin/pcl_tiff2pcd
-${PLIST.vtk}bin/pcl_timed_trigger_test
-${PLIST.vtk}bin/pcl_viewer
-${PLIST.vtk}bin/pcl_virtual_scanner
-${PLIST.vtk}bin/pcl_vlp_viewer
-${PLIST.vtk}bin/pcl_voxel_grid_occlusion_estimation
-${PLIST.vtk}bin/pcl_vtk2obj
-${PLIST.vtk}bin/pcl_vtk2pcd
-${PLIST.vtk}bin/pcl_vtk2ply
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/io/impl/vtk_lib_io.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/io/png_io.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/io/vtk_lib_io.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/boost.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/cJSON.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/lru_cache.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/monitor_queue.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/octree_base.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/octree_base_node.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/octree_disk_container.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/octree_ram_container.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/outofcore_breadth_first_iterator.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/impl/outofcore_depth_first_iterator.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/metadata.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/octree_abstract_node_container.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/octree_base.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/octree_base_node.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/octree_disk_container.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/octree_ram_container.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_base_data.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_breadth_first_iterator.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_depth_first_iterator.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_impl.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_iterator_base.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/outofcore_node_data.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/axes.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/camera.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/common.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/geometry.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/grid.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/object.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/outofcore_cloud.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/scene.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/outofcore/visualization/viewport.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/ground_based_people_detection_app.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/head_based_subcluster.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/height_map_2d.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/hog.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/impl/ground_based_people_detection_app.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/impl/head_based_subcluster.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/impl/height_map_2d.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/impl/person_classifier.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/impl/person_cluster.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/person_classifier.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/people/person_cluster.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk_mesh_quadric_decimation.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk_mesh_smoothing_laplacian.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk_mesh_smoothing_windowed_sinc.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk_mesh_subdivision.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/surface/vtk_smoothing/vtk_utils.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/area_picking_event.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/boost.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/cloud_viewer.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/actor_map.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/common.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/float_image_utils.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/impl/common.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/impl/shapes.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/io.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/ren_win_interact_map.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/common/shapes.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/eigen.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/histogram_visualizer.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/image_viewer.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/histogram_visualizer.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/image_viewer.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/pcl_plotter.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/pcl_visualizer.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/point_cloud_color_handlers.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/point_cloud_geometry_handlers.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/point_cloud_handlers.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/impl/registration_visualizer.hpp
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/interactor_style.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/keyboard_event.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/mouse_event.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/pcl_painter2D.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/pcl_plotter.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/pcl_visualizer.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/point_cloud_color_handlers.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/point_cloud_geometry_handlers.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/point_cloud_handlers.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/point_picking_event.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/qvtk_compatibility.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/range_image_visualizer.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/registration_visualizer.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/simple_buffer_visualizer.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk/pcl_context_item.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk/pcl_image_canvas_source_2d.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk/pcl_vtk_compatibility.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/vtk/vtkRenderWindowInteractorFix.h
-${PLIST.vtk}include/pcl-${PCL_BASE_VERSION}/pcl/visualization/window.h
-${PLIST.vtk}lib/libpcl_outofcore.so
-${PLIST.vtk}lib/libpcl_outofcore.so.${PCL_BASE_VERSION}
-${PLIST.vtk}lib/libpcl_outofcore.so.${PKGVERSION}
-${PLIST.vtk}lib/libpcl_people.so
-${PLIST.vtk}lib/libpcl_people.so.${PCL_BASE_VERSION}
-${PLIST.vtk}lib/libpcl_people.so.${PKGVERSION}
-${PLIST.vtk}lib/libpcl_visualization.so
-${PLIST.vtk}lib/libpcl_visualization.so.${PCL_BASE_VERSION}
-${PLIST.vtk}lib/libpcl_visualization.so.${PKGVERSION}
-${PLIST.vtk}lib/pkgconfig/pcl_outofcore-${PCL_BASE_VERSION}.pc
-${PLIST.vtk}lib/pkgconfig/pcl_people-${PCL_BASE_VERSION}.pc
-${PLIST.vtk}lib/pkgconfig/pcl_visualization-${PCL_BASE_VERSION}.pc
-${PLIST.vtk}share/pcl-${PCL_BASE_VERSION}/Modules/FindGLEW.cmake
-${PLIST.qt}bin/pcl_convolve
-${PLIST.qt}bin/pcl_face_trainer
-${PLIST.qt}bin/pcl_feature_matching
-${PLIST.qt}bin/pcl_fs_face_detector
-${PLIST.qt}bin/pcl_grabcut_2d
-${PLIST.qt}bin/pcl_manual_registration
-${PLIST.qt}bin/pcl_multiscale_feature_persistence_example
-${PLIST.qt}bin/pcl_nn_classification_example
-${PLIST.qt}bin/pcl_pcd_organized_edge_detection
-${PLIST.qt}bin/pcl_pcd_organized_multi_plane_segmentation
-${PLIST.qt}bin/pcl_pcd_select_object_plane
-${PLIST.qt}bin/pcl_pcd_video_player
-${PLIST.qt}bin/pcl_ppf_object_recognition
-${PLIST.qt}bin/pcl_pyramid_surface_matching
-${PLIST.qt}bin/pcl_statistical_multiscale_interest_region_extraction_example
-${PLIST.qt}bin/pcl_stereo_ground_segmentation
-${PLIST.qt}bin/pcl_surfel_smoothing_test
-${PLIST.qt}bin/pcl_test_search_speed
-${PLIST.qt}include/pcl-1.11/pcl/apps/dominant_plane_segmentation.h
-${PLIST.qt}include/pcl-1.11/pcl/apps/impl/dominant_plane_segmentation.hpp
-${PLIST.qt}include/pcl-1.11/pcl/apps/render_views_tesselated_sphere.h
-${PLIST.qt}include/pcl-1.11/pcl/apps/timer.h
-${PLIST.qt}lib/libpcl_apps.so
-${PLIST.qt}lib/libpcl_apps.so.1.11
-${PLIST.qt}lib/libpcl_apps.so.1.11.1
-${PLIST.qt}lib/pkgconfig/pcl_apps-1.11.pc
Index: pkgsrc/graphics/pcl/distinfo
diff -u pkgsrc/graphics/pcl/distinfo:1.5 pkgsrc/graphics/pcl/distinfo:1.6
--- pkgsrc/graphics/pcl/distinfo:1.5    Tue Oct 26 10:46:39 2021
+++ pkgsrc/graphics/pcl/distinfo        Sun May  5 20:58:06 2024
@@ -1,93 +1,6 @@
-$NetBSD: distinfo,v 1.5 2021/10/26 10:46:39 nia Exp $
+$NetBSD: distinfo,v 1.6 2024/05/05 20:58:06 adam Exp $
 
-BLAKE2s (pcl-1.11.1.tar.gz) = 51b51c69c2331ac01ade376d35e3658bcb2378738b5dacea50d06568e51091a6
-SHA512 (pcl-1.11.1.tar.gz) = 93dd3180443a1a26f019bfd1e34855014619b3b74326ae93806a2711dba392b1c76f2aa682cc3955c651a45ce829a0c89d1cae7cef09cdea60fcb671aefe4da2
-Size (pcl-1.11.1.tar.gz) = 68515312 bytes
-SHA1 (patch-2d_CMakeLists.txt) = 2ff5d0943e4171a50d0d5cf0646adc4733e7a2ae
-SHA1 (patch-CMakeLists.txt) = 9a4dbababa9e7e377c587cd73a62ca8702919d5e
-SHA1 (patch-apps_3d__rec__framework_CMakeLists.txt) = 5736b25611b9f549edbe128054f87190e3c9652e
-SHA1 (patch-apps_3d__rec__framework_include_pcl_apps_3d__rec__framework_utils_vtk__model__sampling.h) = 831e810adfc0e8de18751a6d068ccaafbc0145d0
-SHA1 (patch-apps_CMakeLists.txt) = bbe2d7325816a53fdcd9c991ed54c38c2585bf02
-SHA1 (patch-apps_cloud__composer_CMakeLists.txt) = 207660367303fdc85f7dc5a4a0a83ab5f63b6490
-SHA1 (patch-apps_cloud__composer_include_pcl_apps_cloud__composer_cloud__view.h) = 3c76d1c2f1527683bf15c5ce3cafc00ba513100b
-SHA1 (patch-apps_cloud__composer_include_pcl_apps_cloud__composer_items_cloud__item.h) = 6d0c51f7ce6b250327f31a6761b6787395e3c14e
-SHA1 (patch-apps_cloud__composer_include_pcl_apps_cloud__composer_items_fpfh__item.h) = 6394b27c95605d5698b8dabf9ea5ad43ebfc51dd
-SHA1 (patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_click__trackball__interactor__style.h) = 553adfd2e3a62425bd7ba7b939c72b83787bd69d
-SHA1 (patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_interactor__style__switch.h) = 0b691473b265f8c39ec76c6a38026362d5a44f97
-SHA1 (patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_manipulation__event.h) = 0021921c936b2332d6fd03e0543f02c437abfbb6
-SHA1 (patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_rectangular__frustum__selector.h) = 91768bd1293e3f3fa782a10d42f25055af9b296f
-SHA1 (patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_selected__trackball__interactor__style.h) = e22e1c04b006e61b659c0d24127bf365d84c07be
-SHA1 (patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_selection__event.h) = f15bbabac77d8ba4b34645540294bffbc7c00a99
-SHA1 (patch-apps_cloud__composer_src_cloud__view.cpp) = 05e70eaf36e158434ced6996760f4f8d46b63dc8
-SHA1 (patch-apps_cloud__composer_src_items_fpfh__item.cpp) = 780b20bbf135cee0ad2813f2da0dae1472e6e3d4
-SHA1 (patch-apps_cloud__composer_src_point__selectors_click__trackball__interactor__style.cpp) = 02df86a0e025fbbbf34b166595200848c1e70208
-SHA1 (patch-apps_cloud__composer_src_point__selectors_interactor__style__switch.cpp) = 1da7f2fa1a393215db26dd5243fae86837364305
-SHA1 (patch-apps_cloud__composer_src_point__selectors_rectangular__frustum__selector.cpp) = 8f1d441e8f776c9a4c78c9cbcf34e5ef267460cb
-SHA1 (patch-apps_cloud__composer_src_point__selectors_selected__trackball__interactor__style.cpp) = 17184ad9f55a79f11e18049a4bfc624e75e0f981
-SHA1 (patch-apps_cloud__composer_src_project__model.cpp) = 8f63cd30fe2dcbe909776dc639079eebee6af08c
-SHA1 (patch-apps_include_pcl_apps_manual__registration.h) = 4dd066eb99426bdc73e98799187c78182362da19
-SHA1 (patch-apps_include_pcl_apps_nn__classification.h) = 57974d6d174c40ad8897b4526cbe685c5f036747
-SHA1 (patch-apps_include_pcl_apps_openni__passthrough.h) = 797b2446175d896ddf4c1a4cb8a61a9a20aab771
-SHA1 (patch-apps_include_pcl_apps_organized__segmentation__demo.h) = b018b71752dba847b48585e3f67de166e657d1c3
-SHA1 (patch-apps_include_pcl_apps_pcd__video__player.h) = 3e6299163fa6f16446b07589607c79ebaaf92177
-SHA1 (patch-apps_modeler_CMakeLists.txt) = 752ad0e077aeaac4cc359636501c0be2e314759b
-SHA1 (patch-apps_modeler_include_pcl_apps_modeler_render__window.h) = 9b830a198ad031afe6c0722248a0721ef7eec743
-SHA1 (patch-apps_modeler_src_cloud__mesh.cpp) = 3c3a72383c5bb2265b973f8f8bf8f75f38290f6f
-SHA1 (patch-apps_modeler_src_cloud__mesh__item.cpp) = c9657f69e2fbc9db6ce3206dcd7ae68980d72cf1
-SHA1 (patch-apps_modeler_src_render__window.cpp) = 2ff21a4b4f10d8ab8f68ed4fc4adb348c9718d38
-SHA1 (patch-apps_src_manual__registration_manual__registration.cpp) = 36e4771f52b96f79e1e66f7289bbb9a69c39294d
-SHA1 (patch-apps_src_manual__registration_manual__registration.ui) = c17626e11a456bb898ca930dd1ff970211898b96
-SHA1 (patch-apps_src_openni__octree__compression.cpp) = e9adeb0eeb6830023b899a75169db3c274130dd6
-SHA1 (patch-apps_src_openni__passthrough.cpp) = 4b2717259c8d0faa38fdc84a8fb2a8d4c87a5ffa
-SHA1 (patch-apps_src_openni__passthrough.ui) = 8d5477f12869a5251ead40f0e07d41aca2c8b197
-SHA1 (patch-apps_src_organized__segmentation__demo.cpp) = 0486ec8836c2df5fb100364a46ebad91deba6853
-SHA1 (patch-apps_src_organized__segmentation__demo.ui) = 72a5320c0b208e702576d472bc355a63b56e889f
-SHA1 (patch-apps_src_pcd__video__player_pcd__video__player.cpp) = d3e77197cd0869796c4f16b839f6140cb12933bc
-SHA1 (patch-apps_src_pcd__video__player_pcd__video__player.ui) = 9477648f1aadd81ecf485f82a3c7b9a5e5b7ffb5
-SHA1 (patch-apps_src_render__views__tesselated__sphere.cpp) = 1c8ed5fea15adbfcafae4c86abf7763ba8945dce
-SHA1 (patch-cmake_Modules_FindGLEW.cmake) = ac187a50be6ec74cbb7fbadfd42be0af5752c8d1
-SHA1 (patch-cmake_Modules_FindQhull.cmake) = 466406798e1167e9dec56b62837c503c8b78a0e1
-SHA1 (patch-cmake_pcl__find__vtk.cmake) = fc7b535443c815b1ee752575974b7789335ed5d4
-SHA1 (patch-examples_keypoints_CMakeLists.txt) = a611f0dd6640e1d610f086fe457f2b12f856ad1b
-SHA1 (patch-examples_outofcore_CMakeLists.txt) = 89a2c8f97624a678c6c646fea17541ef5983085d
-SHA1 (patch-examples_segmentation_CMakeLists.txt) = 34a7f1f57998247b94098c9ce6a46e2ab6160422
-SHA1 (patch-examples_stereo_CMakeLists.txt) = 4024864f6a2b082bd4b6d6d8de5f02d0106c0cec
-SHA1 (patch-examples_surface_CMakeLists.txt) = 5883bf83df80c86a460e927dfdb6850a8cf67e68
-SHA1 (patch-gpu_kinfu__large__scale_tools_CMakeLists.txt) = 4f7d932eacc7548b2d623c8407b11f4b6fdc1cbc
-SHA1 (patch-gpu_kinfu_tools_CMakeLists.txt) = d03e945155bf8f4ae75f7a41da7d35eeaf32d479
-SHA1 (patch-gpu_people_tools_CMakeLists.txt) = 6309ea1c87aaa7b154de4a79d9cec421a0041363
-SHA1 (patch-io_CMakeLists.txt) = 80dc0d2214e1c0dccf65aa907a08d363fb74d799
-SHA1 (patch-io_src_vtk__lib__io.cpp) = fb85f01c0818449a65343df1a274b5c1927000df
-SHA1 (patch-outofcore_tools_CMakeLists.txt) = 1f3b84211e7fd0279cec30a302c363011d5d5901
-SHA1 (patch-pcl__config.h.in) = 3e939598522cf4a14d98aa3acb7fadee1985f976
-SHA1 (patch-people_CMakeLists.txt) = c7ff3006de7c0cf5aac54595e95ece5fcdcee440
-SHA1 (patch-registration_include_pcl_registration_impl_ppf__registration.hpp) = 4926e9633657192e881eea300b1cde4391868a39
-SHA1 (patch-registration_include_pcl_registration_ppf__registration.h) = 77566ee199d0a7414a9363c3fdeba265f03b331f
-SHA1 (patch-simulation_CMakeLists.txt) = 6dcae79d4e9a9e7f47192c4e1bd6c83f412f65d7
-SHA1 (patch-simulation_src_model.cpp) = 38c7d252c158719586ad4373ef7cdaaa8276bb82
-SHA1 (patch-surface_CMakeLists.txt) = 16435b2e8bfc7bcfa48305392888a0ea0b9a4df9
-SHA1 (patch-surface_include_pcl_surface_convex__hull.h) = 89a05102558cc368f5e8d009a50cfd47ea3416d9
-SHA1 (patch-surface_include_pcl_surface_impl_concave__hull.hpp) = 1cb2dc9b2cc7893092eb2619e65d6cc44b710fbc
-SHA1 (patch-surface_include_pcl_surface_impl_convex__hull.hpp) = 73f3252aecc4133a5a01a427e2bf96d5f573bdfa
-SHA1 (patch-surface_include_pcl_surface_qhull.h) = 36b5005120d001020e44035c5a6d8d8d8029a93e
-SHA1 (patch-surface_src_vtk__smoothing_vtk__utils.cpp) = 563eb42857f087f0608a3cb340fc6f21cbfc9d55
-SHA1 (patch-tools_CMakeLists.txt) = 9255322862ed45e04cc25dfcd76e5ec755347290
-SHA1 (patch-tools_mesh__sampling.cpp) = 95c8d149a636223d597b17c5de0bcc7e65f81a86
-SHA1 (patch-tools_openni__save__image.cpp) = 6aa08aa982f7738282e0efa31d5f4c0975b26e6f
-SHA1 (patch-tools_pcd__viewer.cpp) = 6273e9e81193d93f87aead898065834a06f185dd
-SHA1 (patch-tools_virtual__scanner.cpp) = 1ae0559b7fd16845d96c2963d3a28ca9149b1e56
-SHA1 (patch-visualization_CMakeLists.txt) = bb1b07cdcc7e68761df42b8a8460bae018bc7745
-SHA1 (patch-visualization_include_pcl_visualization_common_actor__map.h) = c7cf6b07eaf5501be5eb0b64c1555102f34f3274
-SHA1 (patch-visualization_include_pcl_visualization_common_ren__win__interact__map.h) = 18bc142f81062d575bffb5fc311a45b158e5162f
-SHA1 (patch-visualization_include_pcl_visualization_impl_pcl__visualizer.hpp) = 75448bb8e0fead3e0654c7ce33873c87e752cb8f
-SHA1 (patch-visualization_include_pcl_visualization_interactor__style.h) = 3cdc4f126b4d691e05b3f4c056c5d2ae0203cee4
-SHA1 (patch-visualization_include_pcl_visualization_pcl__plotter.h) = 0466ebab19ee11290c9229dda534d748ea778d17
-SHA1 (patch-visualization_include_pcl_visualization_pcl__visualizer.h) = 35574730a4867cc8e7ed145b40e4cb1e805e79f2
-SHA1 (patch-visualization_include_pcl_visualization_qvtk__compatibility.h) = 03391943cad5e7e08c651ac2114d1a4a1df81b5a
-SHA1 (patch-visualization_include_pcl_visualization_vtk.h) = 55754efed4ae82da94e293693e07036bc96033bc
-SHA1 (patch-visualization_include_pcl_visualization_vtk_pcl__vtk__compatibility.h) = f619818729c7aed7483a672d22c156e93e565112
-SHA1 (patch-visualization_src_cloud__viewer.cpp) = d4289d4d92395901ced6f9820245d1c691e77971
-SHA1 (patch-visualization_src_histogram__visualizer.cpp) = 9172ef1303e1471fed2083799624d5bfba3ceebd
-SHA1 (patch-visualization_src_interactor__style.cpp) = 56b6150345a19b5694268b5688b923379ff2f652
-SHA1 (patch-visualization_src_pcl__visualizer.cpp) = fc27c9395120bee8a6753e3467b28d7b345556ad
-SHA1 (patch-visualization_src_point__picking__event.cpp) = 391010792c722d26e3156d122ef9fd98630dc5df
+BLAKE2s (pcl-1.14.1.tar.gz) = 2041205bbfd63f4f5211a6332c6dd0a3d0ba90974a51b67e19e614936f0a7b20
+SHA512 (pcl-1.14.1.tar.gz) = 8e2d2839fe73a955d49b9a72861de2becf2da9a0dc906bd10ab8a3518e270a2f1900d801922d02871d704f2ed380273d35c2d0e04d8da7e24a21eb351c43c00b
+Size (pcl-1.14.1.tar.gz) = 68672885 bytes
+SHA1 (patch-cmake_pcl__targets.cmake) = 8f3e85b48edabc6573d8741bbb330fbc531d9b3f

Index: pkgsrc/graphics/pcl/options.mk
diff -u pkgsrc/graphics/pcl/options.mk:1.2 pkgsrc/graphics/pcl/options.mk:1.3
--- pkgsrc/graphics/pcl/options.mk:1.2  Sat May  8 22:03:14 2021
+++ pkgsrc/graphics/pcl/options.mk      Sun May  5 20:58:06 2024
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.2 2021/05/08 22:03:14 thor Exp $
+# $NetBSD: options.mk,v 1.3 2024/05/05 20:58:06 adam Exp $
 PKG_OPTIONS_VAR=       PKG_OPTIONS.pcl
 
 # Qt could be an option, but relies on vtk's qt support, too.
@@ -14,15 +14,15 @@ PLIST_VARS+=        vtk qt
 
 CMAKE_ARGS+=   -DWITH_VTK=TRUE
 PLIST.vtk=     yes
-.include "../../graphics/vtk/buildlink3.mk"
 .include "../../graphics/glew/buildlink3.mk"
+.include "../../graphics/vtk/buildlink3.mk"
 .  if ${PKG_BUILD_OPTIONS.vtk:Mqt}
-CMAKE_ARGS+=   -DWITH_QT=TRUE
-CMAKE_ARGS+=   -DBUILD_apps=TRUE
+CMAKE_ARGS+=   -DWITH_QT=QT5
+CMAKE_ARGS+=   -DBUILD_apps=ON
 PLIST.qt=      yes
 .include "../../x11/qt5-qtbase/buildlink3.mk"
 .  endif
 .else
 CMAKE_ARGS+=   -DWITH_VTK=FALSE
-CMAKE_ARGS+=    -DWITH_QT=FALSE
+CMAKE_ARGS+=    -DWITH_QT=NO
 .endif

Added files:

Index: pkgsrc/graphics/pcl/patches/patch-cmake_pcl__targets.cmake
diff -u /dev/null pkgsrc/graphics/pcl/patches/patch-cmake_pcl__targets.cmake:1.1
--- /dev/null   Sun May  5 20:58:10 2024
+++ pkgsrc/graphics/pcl/patches/patch-cmake_pcl__targets.cmake  Sun May  5 20:58:08 2024
@@ -0,0 +1,19 @@
+$NetBSD: patch-cmake_pcl__targets.cmake,v 1.1 2024/05/05 20:58:08 adam Exp $
+
+On Darwin, do not make application bundles.
+
+--- cmake/pcl_targets.cmake.orig       2024-05-05 18:48:22.260824422 +0000
++++ cmake/pcl_targets.cmake
+@@ -316,11 +316,7 @@ function(PCL_ADD_EXECUTABLE _name)
+     message(FATAL_ERROR "PCL_ADD_EXECUTABLE requires parameter COMPONENT.")
+   endif()
+ 
+-  if(ARGS_BUNDLE AND APPLE AND VTK_USE_COCOA)
+-    add_executable(${_name} MACOSX_BUNDLE ${ARGS_SOURCES})
+-  else()
+-    add_executable(${_name} ${ARGS_SOURCES})
+-  endif()
++  add_executable(${_name} ${ARGS_SOURCES})
+   PCL_ADD_VERSION_INFO(${_name})
+ 
+   target_link_libraries(${_name} Threads::Threads)



Home | Main Index | Thread Index | Old Index