Please find below an update for graphics/pcl to version 1.15.0.

Most patches were dropped as they were merged upstream. I checked all
SHARED_LIBS with check_sym for bumps, but I'd appreciate if someone
could help me double check. All tests are still passing.

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/pcl/Makefile,v
diff -u -p -r1.5 Makefile
--- Makefile    24 Feb 2025 19:39:18 -0000      1.5
+++ Makefile    26 Feb 2025 17:46:43 -0000
@@ -3,29 +3,28 @@ ONLY_FOR_ARCHS =      ${LP64_ARCHS}
 
 COMMENT =              image and point cloud processing library
 
-V =                    1.14.1
+V =                    1.15.0
 PKGNAME =              pcl-${V}
-REVISION =             1
 
 DIST_TUPLE +=          github PointCloudLibrary pcl ${PKGNAME} .
 DIST_TUPLE +=          github google googletest v1.15.2 ../gtest_dist
 
-SHARED_LIBS +=         pcl_common              0.0 # 0.0
-SHARED_LIBS +=         pcl_features            0.0 # 0.0
-SHARED_LIBS +=         pcl_filters             0.0 # 0.0
-SHARED_LIBS +=         pcl_io                  0.0 # 0.0
+SHARED_LIBS +=         pcl_common              1.0 # 0.0
+SHARED_LIBS +=         pcl_features            1.0 # 0.0
+SHARED_LIBS +=         pcl_filters             1.0 # 0.0
+SHARED_LIBS +=         pcl_io                  1.0 # 0.0
 SHARED_LIBS +=         pcl_io_ply              0.0 # 0.0
 SHARED_LIBS +=         pcl_kdtree              0.0 # 0.0
-SHARED_LIBS +=         pcl_keypoints           0.0 # 0.0
+SHARED_LIBS +=         pcl_keypoints           1.0 # 0.0
 SHARED_LIBS +=         pcl_ml                  0.0 # 0.0
-SHARED_LIBS +=         pcl_octree              0.0 # 0.0
-SHARED_LIBS +=         pcl_recognition         0.0 # 0.0
-SHARED_LIBS +=         pcl_registration        0.0 # 0.0
-SHARED_LIBS +=         pcl_sample_consensus    0.0 # 0.0
-SHARED_LIBS +=         pcl_search              0.0 # 0.0
-SHARED_LIBS +=         pcl_segmentation        0.0 # 0.0
+SHARED_LIBS +=         pcl_octree              1.0 # 0.0
+SHARED_LIBS +=         pcl_recognition         1.0 # 0.0
+SHARED_LIBS +=         pcl_registration        1.0 # 0.0
+SHARED_LIBS +=         pcl_sample_consensus    1.0 # 0.0
+SHARED_LIBS +=         pcl_search              1.0 # 0.0
+SHARED_LIBS +=         pcl_segmentation        1.0 # 0.0
 SHARED_LIBS +=         pcl_stereo              0.0 # 0.0
-SHARED_LIBS +=         pcl_surface             0.0 # 0.0
+SHARED_LIBS +=         pcl_surface             1.0 # 0.0
 SHARED_LIBS +=         pcl_tracking            0.0 # 0.0
 
 CATEGORIES =           graphics
@@ -35,9 +34,8 @@ MAINTAINER =          Johannes Thyssen Tishman <
 # BSD 3-clause
 PERMIT_PACKAGE =       Yes
 
-WANTLIB += ${COMPILER_LIBCXX} boost_filesystem-mt boost_iostreams-mt
-WANTLIB += boost_regex-mt c flann_cpp lz4 m pcap png qhull_r usb-1.0
-WANTLIB += z
+WANTLIB += ${COMPILER_LIBCXX} boost_iostreams-mt boost_regex-mt
+WANTLIB += c flann_cpp lz4 m pcap png qhull_r usb-1.0 z
 
 COMPILER =             base-clang ports-gcc
 MODULES =              devel/cmake
@@ -45,7 +43,7 @@ MODULES =             devel/cmake
 PCLVER =               pcl-${V:R}
 SUBST_VARS +=          PCLVER
 
-BUILD_DEPENDS =                graphics/freeglut \
+BUILD_DEPENDS =                devel/cjson \
                        graphics/glew \
                        math/eigen3 \
                        x11/xkbcommon
@@ -61,6 +59,7 @@ CONFIGURE_ARGS =      -DWITH_LIBUSB=ON \
                        -DWITH_PCAP=ON \
                        -DWITH_PNG=ON \
                        -DWITH_QHULL=ON \
+                       -DWITH_SYSTEM_CJSON=ON \
                        -DWITH_OPENMP=OFF \
                        -DWITH_CUDA=OFF \
                        -DWITH_VTK=OFF \
@@ -73,7 +72,8 @@ CONFIGURE_ARGS =      -DWITH_LIBUSB=ON \
                        -DWITH_RSSDK2=OFF \
                        -DWITH_QT=OFF \
                        -DWITH_DOCS=OFF \
-                       -DBUILD_global_tests=ON
+                       -DBUILD_global_tests=ON \
+                       -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
 
 # GTest's source is needed for tests
 GTEST_WRKSRC =         ${WRKDIR}/gtest_dist/googletest
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/pcl/distinfo,v
diff -u -p -r1.1.1.1 distinfo
--- distinfo    27 Dec 2024 16:13:02 -0000      1.1.1.1
+++ distinfo    26 Feb 2025 17:46:43 -0000
@@ -1,4 +1,4 @@
-SHA256 (PointCloudLibrary-pcl-pcl-1.14.1.tar.gz) = 
XcXglQlkT3A96aP7dtmassxn71Pq9WN9ssbIuTOyivY=
+SHA256 (PointCloudLibrary-pcl-pcl-1.15.0.tar.gz) = 
6QyYHCHonEUgHFCD24MI4JnzTBeC+S/WWgpOsLcsb78=
 SHA256 (google-googletest-v1.15.2.tar.gz) = 
e0K01u1IgQxTYsJloX+uvpDcI3PIheUhZDnTeSfwKSY=
-SIZE (PointCloudLibrary-pcl-pcl-1.14.1.tar.gz) = 68672885
+SIZE (PointCloudLibrary-pcl-pcl-1.15.0.tar.gz) = 68683056
 SIZE (google-googletest-v1.15.2.tar.gz) = 872667
Index: patches/patch-cmake_pcl_find_boost_cmake
===================================================================
RCS file: patches/patch-cmake_pcl_find_boost_cmake
diff -N patches/patch-cmake_pcl_find_boost_cmake
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-cmake_pcl_find_boost_cmake    26 Feb 2025 17:46:43 -0000
@@ -0,0 +1,16 @@
+Our devel/boost does not include a BoostConfig.cmake file.
+
+Index: cmake/pcl_find_boost.cmake
+--- cmake/pcl_find_boost.cmake.orig
++++ cmake/pcl_find_boost.cmake
+@@ -25,8 +25,8 @@ else()
+   set(BOOST_REQUIRED_MODULES iostreams system)
+ endif()
+ 
+-find_package(Boost 1.71.0 QUIET COMPONENTS ${BOOST_OPTIONAL_MODULES} CONFIG)
+-find_package(Boost 1.71.0 REQUIRED COMPONENTS ${BOOST_REQUIRED_MODULES} 
CONFIG)
++find_package(Boost 1.71.0 QUIET COMPONENTS ${BOOST_OPTIONAL_MODULES})
++find_package(Boost 1.71.0 REQUIRED COMPONENTS ${BOOST_REQUIRED_MODULES})
+ 
+ if(Boost_FOUND)
+   set(BOOST_FOUND TRUE)
Index: patches/patch-common_include_pcl_pcl_macros_h
===================================================================
RCS file: 
/cvs/ports/graphics/pcl/patches/patch-common_include_pcl_pcl_macros_h,v
diff -u -p -r1.1.1.1 patch-common_include_pcl_pcl_macros_h
--- patches/patch-common_include_pcl_pcl_macros_h       27 Dec 2024 16:13:02 
-0000      1.1.1.1
+++ patches/patch-common_include_pcl_pcl_macros_h       26 Feb 2025 17:46:43 
-0000
@@ -1,7 +1,7 @@
 Index: common/include/pcl/pcl_macros.h
 --- common/include/pcl/pcl_macros.h.orig
 +++ common/include/pcl/pcl_macros.h
-@@ -363,7 +363,7 @@ pcl_round (float number)
+@@ -368,7 +368,7 @@ pcl_round (float number)
    #define FREEBSD_MALLOC_ALIGNED 0
  #endif
  
Index: patches/patch-filters_include_pcl_filters_impl_random_sample_hpp
===================================================================
RCS file: patches/patch-filters_include_pcl_filters_impl_random_sample_hpp
diff -N patches/patch-filters_include_pcl_filters_impl_random_sample_hpp
--- patches/patch-filters_include_pcl_filters_impl_random_sample_hpp    27 Dec 
2024 16:13:02 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,22 +0,0 @@
-Fix test #67 that relies on the seed passed to rand(3).
-OpenBSD's srand() implementation ignores it.
-
-This patch has now been merged upstream. Drop next update.
-Commit: 9185bc8c901bf8839af2e25ed960f9b5e7b9c66f
-
-See also https://github.com/PointCloudLibrary/pcl/issues/6178
-Index: filters/include/pcl/filters/impl/random_sample.hpp
---- filters/include/pcl/filters/impl/random_sample.hpp.orig
-+++ filters/include/pcl/filters/impl/random_sample.hpp
-@@ -63,7 +63,11 @@ pcl::RandomSample<PointT>::applyFilter (Indices &indic
-       removed_indices_->resize (N - sample_size);
- 
-     // Set random seed so derived indices are the same each time the filter 
runs
-+#ifdef __OpenBSD__
-+    srand_deterministic (seed_);
-+#else
-     std::srand (seed_);
-+#endif
- 
-     // Algorithm S
-     std::size_t i = 0;
Index: patches/patch-filters_src_random_sample_cpp
===================================================================
RCS file: patches/patch-filters_src_random_sample_cpp
diff -N patches/patch-filters_src_random_sample_cpp
--- patches/patch-filters_src_random_sample_cpp 27 Dec 2024 16:13:02 -0000      
1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,22 +0,0 @@
-Fix test #67 that relies on the seed passed to rand(3).
-OpenBSD's srand() implementation ignores it.
-
-This patch has now been merged upstream. Drop next update.
-Commit: 9185bc8c901bf8839af2e25ed960f9b5e7b9c66f
-
-See also https://github.com/PointCloudLibrary/pcl/issues/6178
-Index: filters/src/random_sample.cpp
---- filters/src/random_sample.cpp.orig
-+++ filters/src/random_sample.cpp
-@@ -117,7 +117,11 @@ pcl::RandomSample<pcl::PCLPointCloud2>::applyFilter (I
-       removed_indices_->resize (N - sample_size);
- 
-     // Set random seed so derived indices are the same each time the filter 
runs
-+#ifdef __OpenBSD__
-+    srand_deterministic (seed_);
-+#else
-     std::srand (seed_);
-+#endif
- 
-     // Algorithm S
-     std::size_t i = 0;
Index: 
patches/patch-registration_include_pcl_registration_correspondence_rejection_features_h
===================================================================
RCS file: 
patches/patch-registration_include_pcl_registration_correspondence_rejection_features_h
diff -N 
patches/patch-registration_include_pcl_registration_correspondence_rejection_features_h
--- 
patches/patch-registration_include_pcl_registration_correspondence_rejection_features_h
     29 Jan 2025 12:05:40 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-https://github.com/PointCloudLibrary/pcl/pull/6113
-
-Index: 
registration/include/pcl/registration/correspondence_rejection_features.h
---- 
registration/include/pcl/registration/correspondence_rejection_features.h.orig
-+++ registration/include/pcl/registration/correspondence_rejection_features.h
-@@ -269,9 +269,9 @@ class PCL_EXPORTS CorrespondenceRejectorFeatures : pub
-       // Check if the representations are valid
-       if (!feature_representation_->isValid(feat_src) ||
-           !feature_representation_->isValid(feat_tgt)) {
--        PCL_ERROR("[pcl::registration::%s::getCorrespondenceScore] Invalid 
feature "
--                  "representation given!\n",
--                  this->getClassName().c_str());
-+        PCL_ERROR(
-+            
"[pcl::registration::CorrespondenceRejectorFeatures::FeatureContainer::"
-+            "getCorrespondenceScore] Invalid feature representation 
given!\n");
-         return (std::numeric_limits<double>::max());
-       }
- 
Index: 
patches/patch-surface_include_pcl_surface_3rdparty_poisson4_octree_poisson_hpp
===================================================================
RCS file: 
patches/patch-surface_include_pcl_surface_3rdparty_poisson4_octree_poisson_hpp
diff -N 
patches/patch-surface_include_pcl_surface_3rdparty_poisson4_octree_poisson_hpp
--- 
patches/patch-surface_include_pcl_surface_3rdparty_poisson4_octree_poisson_hpp  
    29 Jan 2025 12:05:40 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,44 +0,0 @@
-https://github.com/PointCloudLibrary/pcl/pull/6113
-
-Index: surface/include/pcl/surface/3rdparty/poisson4/octree_poisson.hpp
---- surface/include/pcl/surface/3rdparty/poisson4/octree_poisson.hpp.orig
-+++ surface/include/pcl/surface/3rdparty/poisson4/octree_poisson.hpp
-@@ -746,7 +746,10 @@ namespace pcl
-       Real temp,dist2;
-       if(!children){return this;}
-       for(int i=0;i<Cube::CORNERS;i++){
--        temp=SquareDistance(children[i].center,p);
-+        Point3D<Real> child_center;
-+        Real child_width;
-+        children[i].centerAndWidth(child_center, child_width);
-+        temp=SquareDistance(child_center,p);
-         if(!i || temp<dist2){
-           dist2=temp;
-           nearest=i;
-@@ -807,7 +810,7 @@ namespace pcl
-       children=NULL;
- 
-       d=node.depth ();
--      for(i=0;i<DIMENSION;i++){this->offset[i] = node.offset[i];}
-+      for(i=0;i<DIMENSION;i++){this->off[i] = node.off[i];}
-       if(node.children){
-         initChildren();
-         for(i=0;i<Cube::CORNERS;i++){children[i] = node.children[i];}
-@@ -817,7 +820,7 @@ namespace pcl
- 
-     template <class NodeData,class Real>
-     int OctNode<NodeData,Real>::CompareForwardDepths(const void* v1,const 
void* v2){
--      return ((const OctNode<NodeData,Real>*)v1)->depth-((const 
OctNode<NodeData,Real>*)v2)->depth;
-+      return ((const OctNode<NodeData,Real>*)v1)->depth()-((const 
OctNode<NodeData,Real>*)v2)->depth();
-     }
- 
-     template< class NodeData , class Real >
-@@ -874,7 +877,7 @@ namespace pcl
- 
-     template <class NodeData,class Real>
-     int OctNode<NodeData,Real>::CompareBackwardDepths(const void* v1,const 
void* v2){
--      return ((const OctNode<NodeData,Real>*)v2)->depth-((const 
OctNode<NodeData,Real>*)v1)->depth;
-+      return ((const OctNode<NodeData,Real>*)v2)->depth()-((const 
OctNode<NodeData,Real>*)v1)->depth();
-     }
- 
-     template <class NodeData,class Real>
Index: 
patches/patch-surface_include_pcl_surface_3rdparty_poisson4_sparse_matrix_hpp
===================================================================
RCS file: 
patches/patch-surface_include_pcl_surface_3rdparty_poisson4_sparse_matrix_hpp
diff -N 
patches/patch-surface_include_pcl_surface_3rdparty_poisson4_sparse_matrix_hpp
--- 
patches/patch-surface_include_pcl_surface_3rdparty_poisson4_sparse_matrix_hpp   
    29 Jan 2025 12:05:40 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,35 +0,0 @@
-https://github.com/PointCloudLibrary/pcl/pull/6113
-
-Index: surface/include/pcl/surface/3rdparty/poisson4/sparse_matrix.hpp
---- surface/include/pcl/surface/3rdparty/poisson4/sparse_matrix.hpp.orig
-+++ surface/include/pcl/surface/3rdparty/poisson4/sparse_matrix.hpp
-@@ -228,14 +228,18 @@ namespace pcl
-     template<class T>
-     void SparseMatrix<T>::SetZero()
-     {
--      Resize(this->m_N, this->m_M);
-+      // copied from operator *=
-+      for (int i=0; i<rows; i++)
-+      {
-+        for(int ii=0;ii<rowSizes[i];ii++){m_ppElements[i][ii].Value=T(0);}
-+      }
-     }
- 
-     template<class T>
-     void SparseMatrix<T>::SetIdentity()
-     {
-       SetZero();
--      for(int ij=0; ij < Min( this->Rows(), this->Columns() ); ij++)
-+      for(int ij=0; ij < std::min<int>( rows, _maxEntriesPerRow ); ij++)
-         (*this)(ij,ij) = T(1);
-     }
- 
-@@ -388,7 +392,7 @@ namespace pcl
-       T alpha,beta,rDotR;
-       int i;
- 
--      solution.Resize(M.Columns());
-+      solution.Resize(bb.Dimensions());
-       solution.SetZero();
- 
-       d=r=bb;
Index: patches/patch-test_registration_test_registration_cpp
===================================================================
RCS file: patches/patch-test_registration_test_registration_cpp
diff -N patches/patch-test_registration_test_registration_cpp
--- patches/patch-test_registration_test_registration_cpp       27 Dec 2024 
16:13:02 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,60 +0,0 @@
-Fix test #103 that requires deterministic values from rand(3).
-
-This patch has now been merged upstream. Drop next update.
-Commit: 48c49ce1e8dc8e7c4c12c91325aa1d8112a1c038
-
-See also https://github.com/PointCloudLibrary/pcl/issues/6178
-Index: test/registration/test_registration.cpp
---- test/registration/test_registration.cpp.orig
-+++ test/registration/test_registration.cpp
-@@ -155,30 +155,26 @@ TEST (PCL, findFeatureCorrespondences)
- 
- 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // This test if the ICP algorithm can successfully find the transformation of 
a cloud that has been
--// moved 0.7 in x direction.
-+// moved 0.2 in z direction.
- // It indirectly test the KDTree doesn't get an empty input cloud, see #3624
- // It is more or less a copy of 
https://github.com/PointCloudLibrary/pcl/blob/cc7fe363c6463a0abc617b1e17e94ab4bd4169ef/doc/tutorials/content/sources/iterative_closest_point/iterative_closest_point.cpp
- TEST(PCL, ICP_translated)
- {
--  pcl::PointCloud<pcl::PointXYZ>::Ptr cloud_in(new 
pcl::PointCloud<pcl::PointXYZ>(5,1));
-+  pcl::PointCloud<pcl::PointXYZ>::Ptr cloud_in(new 
pcl::PointCloud<pcl::PointXYZ>);
-   pcl::PointCloud<pcl::PointXYZ>::Ptr cloud_out(new 
pcl::PointCloud<pcl::PointXYZ>);
- 
-   // Fill in the CloudIn data
--  for (auto& point : *cloud_in)
--  {
--    point.x = 1024 * rand() / (RAND_MAX + 1.0f);
--    point.y = 1024 * rand() / (RAND_MAX + 1.0f);
--    point.z = 1024 * rand() / (RAND_MAX + 1.0f);
--  }
-+  *cloud_in = cloud_source;
- 
-   *cloud_out = *cloud_in;
- 
-   for (auto& point : *cloud_out)
--    point.x += 0.7f;
-+    point.z += 0.2f;
- 
-   pcl::IterativeClosestPoint<pcl::PointXYZ, pcl::PointXYZ> icp;
-   icp.setInputSource(cloud_in);
-   icp.setInputTarget(cloud_out);
-+  icp.setMaximumIterations (50);
- 
-   pcl::PointCloud<pcl::PointXYZ> Final;
-   icp.align(Final);
-@@ -190,9 +186,12 @@ TEST(PCL, ICP_translated)
-   EXPECT_LT(icp.getFitnessScore(), 1e-6);
- 
-   // Ensure that the translation found is within acceptable threshold.
--  EXPECT_NEAR(icp.getFinalTransformation()(0, 3), 0.7, 2e-3);
-+  EXPECT_NEAR(icp.getFinalTransformation()(0, 0), 1.0, 2e-3);
-+  EXPECT_NEAR(icp.getFinalTransformation()(1, 1), 1.0, 2e-3);
-+  EXPECT_NEAR(icp.getFinalTransformation()(2, 2), 1.0, 2e-3);
-+  EXPECT_NEAR(icp.getFinalTransformation()(0, 3), 0.0, 2e-3);
-   EXPECT_NEAR(icp.getFinalTransformation()(1, 3), 0.0, 2e-3);
--  EXPECT_NEAR(icp.getFinalTransformation()(2, 3), 0.0, 2e-3);
-+  EXPECT_NEAR(icp.getFinalTransformation()(2, 3), 0.2, 2e-3);
- }
- 
- 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/pcl/pkg/PLIST,v
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   27 Dec 2024 16:13:02 -0000      1.1.1.1
+++ pkg/PLIST   26 Feb 2025 17:46:44 -0000
@@ -1,4 +1,5 @@
 @bin bin/pcl_add_gaussian_noise
+@bin bin/pcl_bilateral_upsampling
 @bin bin/pcl_boundary_estimation
 @bin bin/pcl_cluster_extraction
 @bin bin/pcl_compute_cloud_error
@@ -82,7 +83,6 @@ include/${PCLVER}/pcl/cloud_iterator.h
 include/${PCLVER}/pcl/common/
 include/${PCLVER}/pcl/common/angles.h
 include/${PCLVER}/pcl/common/bivariate_polynomial.h
-include/${PCLVER}/pcl/common/boost.h
 include/${PCLVER}/pcl/common/centroid.h
 include/${PCLVER}/pcl/common/colors.h
 include/${PCLVER}/pcl/common/common.h
@@ -162,14 +162,12 @@ include/${PCLVER}/pcl/exceptions.h
 include/${PCLVER}/pcl/features/
 include/${PCLVER}/pcl/features/3dsc.h
 include/${PCLVER}/pcl/features/board.h
-include/${PCLVER}/pcl/features/boost.h
 include/${PCLVER}/pcl/features/boundary.h
 include/${PCLVER}/pcl/features/brisk_2d.h
 include/${PCLVER}/pcl/features/cppf.h
 include/${PCLVER}/pcl/features/crh.h
 include/${PCLVER}/pcl/features/cvfh.h
 include/${PCLVER}/pcl/features/don.h
-include/${PCLVER}/pcl/features/eigen.h
 include/${PCLVER}/pcl/features/esf.h
 include/${PCLVER}/pcl/features/feature.h
 include/${PCLVER}/pcl/features/flare.h
@@ -263,7 +261,6 @@ include/${PCLVER}/pcl/features/vfh.h
 include/${PCLVER}/pcl/filters/
 include/${PCLVER}/pcl/filters/approximate_voxel_grid.h
 include/${PCLVER}/pcl/filters/bilateral.h
-include/${PCLVER}/pcl/filters/boost.h
 include/${PCLVER}/pcl/filters/box_clipper3D.h
 include/${PCLVER}/pcl/filters/clipper3D.h
 include/${PCLVER}/pcl/filters/conditional_removal.h
@@ -340,7 +337,6 @@ include/${PCLVER}/pcl/filters/voxel_grid
 include/${PCLVER}/pcl/for_each_type.h
 include/${PCLVER}/pcl/geometry/
 include/${PCLVER}/pcl/geometry/boost.h
-include/${PCLVER}/pcl/geometry/eigen.h
 include/${PCLVER}/pcl/geometry/get_boundary.h
 include/${PCLVER}/pcl/geometry/impl/
 include/${PCLVER}/pcl/geometry/impl/polygon_operations.hpp
@@ -366,10 +362,8 @@ include/${PCLVER}/pcl/impl/point_types.h
 include/${PCLVER}/pcl/io/
 include/${PCLVER}/pcl/io/ascii_io.h
 include/${PCLVER}/pcl/io/auto_io.h
-include/${PCLVER}/pcl/io/boost.h
 include/${PCLVER}/pcl/io/debayer.h
 include/${PCLVER}/pcl/io/dinast_grabber.h
-include/${PCLVER}/pcl/io/eigen.h
 include/${PCLVER}/pcl/io/file_grabber.h
 include/${PCLVER}/pcl/io/file_io.h
 include/${PCLVER}/pcl/io/fotonic_grabber.h
@@ -386,7 +380,6 @@ include/${PCLVER}/pcl/io/impl/octree_poi
 include/${PCLVER}/pcl/io/impl/pcd_io.hpp
 include/${PCLVER}/pcl/io/impl/point_cloud_image_extractors.hpp
 include/${PCLVER}/pcl/io/impl/synchronized_queue.hpp
-include/${PCLVER}/pcl/io/io.h
 include/${PCLVER}/pcl/io/io_exception.h
 include/${PCLVER}/pcl/io/low_level_io.h
 include/${PCLVER}/pcl/io/lzf.h
@@ -441,8 +434,6 @@ include/${PCLVER}/pcl/keypoints/smoothed
 include/${PCLVER}/pcl/keypoints/susan.h
 include/${PCLVER}/pcl/keypoints/trajkovic_2d.h
 include/${PCLVER}/pcl/keypoints/trajkovic_3d.h
-include/${PCLVER}/pcl/keypoints/uniform_sampling.h
-include/${PCLVER}/pcl/make_shared.h
 include/${PCLVER}/pcl/memory.h
 include/${PCLVER}/pcl/ml/
 include/${PCLVER}/pcl/ml/branch_estimator.h
@@ -485,7 +476,6 @@ include/${PCLVER}/pcl/ml/stats_estimator
 include/${PCLVER}/pcl/ml/svm.h
 include/${PCLVER}/pcl/ml/svm_wrapper.h
 include/${PCLVER}/pcl/octree/
-include/${PCLVER}/pcl/octree/boost.h
 include/${PCLVER}/pcl/octree/impl/
 include/${PCLVER}/pcl/octree/impl/octree2buf_base.hpp
 include/${PCLVER}/pcl/octree/impl/octree_base.hpp
@@ -520,7 +510,6 @@ include/${PCLVER}/pcl/pcl_tests.h
 include/${PCLVER}/pcl/point_cloud.h
 include/${PCLVER}/pcl/point_representation.h
 include/${PCLVER}/pcl/point_struct_traits.h
-include/${PCLVER}/pcl/point_traits.h
 include/${PCLVER}/pcl/point_types.h
 include/${PCLVER}/pcl/point_types_conversion.h
 include/${PCLVER}/pcl/range_image/
@@ -544,9 +533,6 @@ include/${PCLVER}/pcl/recognition/3rdpar
 include/${PCLVER}/pcl/recognition/3rdparty/metslib/simulated-annealing.hh
 include/${PCLVER}/pcl/recognition/3rdparty/metslib/tabu-search.hh
 include/${PCLVER}/pcl/recognition/3rdparty/metslib/termination-criteria.hh
-include/${PCLVER}/pcl/recognition/auxiliary.h
-include/${PCLVER}/pcl/recognition/boost.h
-include/${PCLVER}/pcl/recognition/bvh.h
 include/${PCLVER}/pcl/recognition/cg/
 include/${PCLVER}/pcl/recognition/cg/correspondence_grouping.h
 include/${PCLVER}/pcl/recognition/cg/geometric_consistency.h
@@ -570,7 +556,6 @@ include/${PCLVER}/pcl/recognition/hv/hv_
 include/${PCLVER}/pcl/recognition/hv/hv_papazov.h
 include/${PCLVER}/pcl/recognition/hv/hypotheses_verification.h
 include/${PCLVER}/pcl/recognition/hv/occlusion_reasoning.h
-include/${PCLVER}/pcl/recognition/hypothesis.h
 include/${PCLVER}/pcl/recognition/impl/
 include/${PCLVER}/pcl/recognition/impl/cg/
 include/${PCLVER}/pcl/recognition/impl/cg/correspondence_grouping.hpp
@@ -582,25 +567,16 @@ include/${PCLVER}/pcl/recognition/impl/h
 include/${PCLVER}/pcl/recognition/impl/hv/hv_papazov.hpp
 include/${PCLVER}/pcl/recognition/impl/hv/occlusion_reasoning.hpp
 include/${PCLVER}/pcl/recognition/impl/implicit_shape_model.hpp
-include/${PCLVER}/pcl/recognition/impl/line_rgbd.hpp
 include/${PCLVER}/pcl/recognition/impl/linemod/
 include/${PCLVER}/pcl/recognition/impl/linemod/line_rgbd.hpp
 include/${PCLVER}/pcl/recognition/impl/ransac_based/
 include/${PCLVER}/pcl/recognition/impl/ransac_based/simple_octree.hpp
 include/${PCLVER}/pcl/recognition/impl/ransac_based/voxel_structure.hpp
-include/${PCLVER}/pcl/recognition/impl/simple_octree.hpp
-include/${PCLVER}/pcl/recognition/impl/voxel_structure.hpp
 include/${PCLVER}/pcl/recognition/implicit_shape_model.h
-include/${PCLVER}/pcl/recognition/line_rgbd.h
 include/${PCLVER}/pcl/recognition/linemod/
 include/${PCLVER}/pcl/recognition/linemod.h
 include/${PCLVER}/pcl/recognition/linemod/line_rgbd.h
 include/${PCLVER}/pcl/recognition/mask_map.h
-include/${PCLVER}/pcl/recognition/model_library.h
-include/${PCLVER}/pcl/recognition/obj_rec_ransac.h
-include/${PCLVER}/pcl/recognition/orr_graph.h
-include/${PCLVER}/pcl/recognition/orr_octree.h
-include/${PCLVER}/pcl/recognition/orr_octree_zprojection.h
 include/${PCLVER}/pcl/recognition/point_types.h
 include/${PCLVER}/pcl/recognition/quantizable_modality.h
 include/${PCLVER}/pcl/recognition/quantized_map.h
@@ -618,16 +594,11 @@ include/${PCLVER}/pcl/recognition/ransac
 include/${PCLVER}/pcl/recognition/ransac_based/trimmed_icp.h
 include/${PCLVER}/pcl/recognition/ransac_based/voxel_structure.h
 include/${PCLVER}/pcl/recognition/region_xy.h
-include/${PCLVER}/pcl/recognition/rigid_transform_space.h
-include/${PCLVER}/pcl/recognition/simple_octree.h
 include/${PCLVER}/pcl/recognition/sparse_quantized_multi_mod_template.h
 include/${PCLVER}/pcl/recognition/surface_normal_modality.h
-include/${PCLVER}/pcl/recognition/trimmed_icp.h
-include/${PCLVER}/pcl/recognition/voxel_structure.h
 include/${PCLVER}/pcl/register_point_struct.h
 include/${PCLVER}/pcl/registration/
 include/${PCLVER}/pcl/registration/bfgs.h
-include/${PCLVER}/pcl/registration/boost.h
 include/${PCLVER}/pcl/registration/boost_graph.h
 include/${PCLVER}/pcl/registration/convergence_criteria.h
 include/${PCLVER}/pcl/registration/correspondence_estimation.h
@@ -650,7 +621,6 @@ include/${PCLVER}/pcl/registration/corre
 include/${PCLVER}/pcl/registration/correspondence_types.h
 include/${PCLVER}/pcl/registration/default_convergence_criteria.h
 include/${PCLVER}/pcl/registration/distances.h
-include/${PCLVER}/pcl/registration/eigen.h
 include/${PCLVER}/pcl/registration/elch.h
 include/${PCLVER}/pcl/registration/exceptions.h
 include/${PCLVER}/pcl/registration/gicp.h
@@ -665,17 +635,10 @@ include/${PCLVER}/pcl/registration/impl/
 
include/${PCLVER}/pcl/registration/impl/correspondence_estimation_backprojection.hpp
 
include/${PCLVER}/pcl/registration/impl/correspondence_estimation_normal_shooting.hpp
 
include/${PCLVER}/pcl/registration/impl/correspondence_estimation_organized_projection.hpp
-include/${PCLVER}/pcl/registration/impl/correspondence_rejection_distance.hpp
 include/${PCLVER}/pcl/registration/impl/correspondence_rejection_features.hpp
-include/${PCLVER}/pcl/registration/impl/correspondence_rejection_median_distance.hpp
-include/${PCLVER}/pcl/registration/impl/correspondence_rejection_one_to_one.hpp
-include/${PCLVER}/pcl/registration/impl/correspondence_rejection_organized_boundary.hpp
 include/${PCLVER}/pcl/registration/impl/correspondence_rejection_poly.hpp
 
include/${PCLVER}/pcl/registration/impl/correspondence_rejection_sample_consensus.hpp
 
include/${PCLVER}/pcl/registration/impl/correspondence_rejection_sample_consensus_2d.hpp
-include/${PCLVER}/pcl/registration/impl/correspondence_rejection_surface_normal.hpp
-include/${PCLVER}/pcl/registration/impl/correspondence_rejection_trimmed.hpp
-include/${PCLVER}/pcl/registration/impl/correspondence_rejection_var_trimmed.hpp
 include/${PCLVER}/pcl/registration/impl/correspondence_types.hpp
 include/${PCLVER}/pcl/registration/impl/default_convergence_criteria.hpp
 include/${PCLVER}/pcl/registration/impl/elch.hpp
@@ -732,13 +695,10 @@ include/${PCLVER}/pcl/registration/trans
 
include/${PCLVER}/pcl/registration/transformation_estimation_symmetric_point_to_plane_lls.h
 include/${PCLVER}/pcl/registration/transformation_validation.h
 include/${PCLVER}/pcl/registration/transformation_validation_euclidean.h
-include/${PCLVER}/pcl/registration/transforms.h
 include/${PCLVER}/pcl/registration/warp_point_rigid.h
 include/${PCLVER}/pcl/registration/warp_point_rigid_3d.h
 include/${PCLVER}/pcl/registration/warp_point_rigid_6d.h
 include/${PCLVER}/pcl/sample_consensus/
-include/${PCLVER}/pcl/sample_consensus/boost.h
-include/${PCLVER}/pcl/sample_consensus/eigen.h
 include/${PCLVER}/pcl/sample_consensus/impl/
 include/${PCLVER}/pcl/sample_consensus/impl/lmeds.hpp
 include/${PCLVER}/pcl/sample_consensus/impl/mlesac.hpp
@@ -764,6 +724,7 @@ include/${PCLVER}/pcl/sample_consensus/i
 include/${PCLVER}/pcl/sample_consensus/impl/sac_model_registration_2d.hpp
 include/${PCLVER}/pcl/sample_consensus/impl/sac_model_sphere.hpp
 include/${PCLVER}/pcl/sample_consensus/impl/sac_model_stick.hpp
+include/${PCLVER}/pcl/sample_consensus/impl/sac_model_torus.hpp
 include/${PCLVER}/pcl/sample_consensus/lmeds.h
 include/${PCLVER}/pcl/sample_consensus/method_types.h
 include/${PCLVER}/pcl/sample_consensus/mlesac.h
@@ -792,6 +753,7 @@ include/${PCLVER}/pcl/sample_consensus/s
 include/${PCLVER}/pcl/sample_consensus/sac_model_registration_2d.h
 include/${PCLVER}/pcl/sample_consensus/sac_model_sphere.h
 include/${PCLVER}/pcl/sample_consensus/sac_model_stick.h
+include/${PCLVER}/pcl/sample_consensus/sac_model_torus.h
 include/${PCLVER}/pcl/search/
 include/${PCLVER}/pcl/search/brute_force.h
 include/${PCLVER}/pcl/search/flann_search.h
@@ -808,7 +770,6 @@ include/${PCLVER}/pcl/search/pcl_search.
 include/${PCLVER}/pcl/search/search.h
 include/${PCLVER}/pcl/segmentation/
 
include/${PCLVER}/pcl/segmentation/approximate_progressive_morphological_filter.h
-include/${PCLVER}/pcl/segmentation/boost.h
 include/${PCLVER}/pcl/segmentation/comparator.h
 include/${PCLVER}/pcl/segmentation/conditional_euclidean_clustering.h
 include/${PCLVER}/pcl/segmentation/cpc_segmentation.h
@@ -902,11 +863,9 @@ include/${PCLVER}/pcl/surface/3rdparty/p
 include/${PCLVER}/pcl/surface/3rdparty/poisson4/vector.h
 include/${PCLVER}/pcl/surface/3rdparty/poisson4/vector.hpp
 include/${PCLVER}/pcl/surface/bilateral_upsampling.h
-include/${PCLVER}/pcl/surface/boost.h
 include/${PCLVER}/pcl/surface/concave_hull.h
 include/${PCLVER}/pcl/surface/convex_hull.h
 include/${PCLVER}/pcl/surface/ear_clipping.h
-include/${PCLVER}/pcl/surface/eigen.h
 include/${PCLVER}/pcl/surface/gp3.h
 include/${PCLVER}/pcl/surface/grid_projection.h
 include/${PCLVER}/pcl/surface/impl/
@@ -990,6 +949,7 @@ lib/pkgconfig/pcl_features.pc
 lib/pkgconfig/pcl_filters.pc
 lib/pkgconfig/pcl_geometry.pc
 lib/pkgconfig/pcl_io.pc
+lib/pkgconfig/pcl_io_ply.pc
 lib/pkgconfig/pcl_kdtree.pc
 lib/pkgconfig/pcl_keypoints.pc
 lib/pkgconfig/pcl_ml.pc
@@ -1004,13 +964,10 @@ lib/pkgconfig/pcl_surface.pc
 lib/pkgconfig/pcl_tracking.pc
 share/${PCLVER}/
 share/${PCLVER}/Modules/
-share/${PCLVER}/Modules/AdditionalBoostVersions.cmake
 share/${PCLVER}/Modules/FindClangFormat.cmake
 share/${PCLVER}/Modules/FindDSSDK.cmake
 share/${PCLVER}/Modules/FindEnsenso.cmake
 share/${PCLVER}/Modules/FindFLANN.cmake
-share/${PCLVER}/Modules/FindGLEW.cmake
-share/${PCLVER}/Modules/FindOpenMP.cmake
 share/${PCLVER}/Modules/FindOpenNI.cmake
 share/${PCLVER}/Modules/FindOpenNI2.cmake
 share/${PCLVER}/Modules/FindPcap.cmake

Reply via email to