Subject: CVS commit: pkgsrc/graphics/pcl
From: Greg Troxel
Date: 2025-02-24 16:12:16
Message id: 20250224151216.813A1FBE1@cvs.NetBSD.org

Log Message:
graphics/pcl: Update to 1.15.0

Upstream NEWS:

Accomodate Boost 1.86.0.

**New features** *added to PCL*

* **[filters]** UniformSampling Filter: add option for a minimum number of \ 
points required per voxel \ 
[[#5968](https://github.com/PointCloudLibrary/pcl/pull/5968)]
* **[sample_consensus]** Torus ransac model \ 
[[#5816](https://github.com/PointCloudLibrary/pcl/pull/5816)]
* **[common]** Allow type conversion in fromPCLPointCloud2 \ 
[[#6059](https://github.com/PointCloudLibrary/pcl/pull/6059)]
* **[segmentation]** ExtractPolygonalPrismData and ConcaveHull bugfix \ 
[[#5168](https://github.com/PointCloudLibrary/pcl/pull/5168)]
* Allow hidden visibility default on gcc/clang \ 
[[#5779](https://github.com/PointCloudLibrary/pcl/pull/5779)]

**Deprecation** *of public APIs, scheduled to be removed after two minor releases*

* **[registration]** Fix spelling error in pcl::NormalDistributionsTransform \ 
getOulierRatio/setOulierRatio \ 
[[#6140](https://github.com/PointCloudLibrary/pcl/pull/6140)]

**Removal** *of the public APIs deprecated in previous releases*

* Remove Deprecated Code for 1.15.0 release \ 
[[#6040](https://github.com/PointCloudLibrary/pcl/pull/6040)]

**Behavior changes** *in classes, apps, or tools*

* **[cmake]** Compile PCL as C++17 by default, switching back to C++14 currently \ 
still possible [[#6201](https://github.com/PointCloudLibrary/pcl/pull/6201)]

Files:
RevisionActionfile
1.43modifypkgsrc/graphics/pcl/Makefile
1.7modifypkgsrc/graphics/pcl/PLIST
1.9modifypkgsrc/graphics/pcl/distinfo
1.1removepkgsrc/graphics/pcl/patches/patch-apps_src_openni__mobile__server.cpp
1.3removepkgsrc/graphics/pcl/patches/patch-apps_src_openni__octree__compression.cpp
1.1removepkgsrc/graphics/pcl/patches/patch-apps_src_openni__organized__compression.cpp
1.1removepkgsrc/graphics/pcl/patches/patch-io_include_pcl_io_hdl__grabber.h
1.1removepkgsrc/graphics/pcl/patches/patch-io_include_pcl_io_robot__eye__grabber.h
1.1removepkgsrc/graphics/pcl/patches/patch-io_include_pcl_io_tim__grabber.h
1.1removepkgsrc/graphics/pcl/patches/patch-io_src_hdl__grabber.cpp
1.1removepkgsrc/graphics/pcl/patches/patch-io_src_robot__eye__grabber.cpp
1.1removepkgsrc/graphics/pcl/patches/patch-io_src_tim__grabber.cpp
1.1removepkgsrc/graphics/pcl/patches/patch-io_src_vlp__grabber.cpp
1.4removepkgsrc/graphics/pcl/patches/patch-visualization_src_pcl__visualizer.cpp