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

Tested consumers:
cad/freecad

100% tests passed, 0 tests failed out of 132

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/pcl/Makefile,v
diff -u -p -r1.7 Makefile
--- Makefile    8 Mar 2025 13:37:00 -0000       1.7
+++ Makefile    19 Oct 2025 10:34:01 -0000
@@ -3,9 +3,8 @@ ONLY_FOR_ARCHS =        ${LP64_ARCHS}
 
 COMMENT =              image and point cloud processing library
 
-V =                    1.15.0
+V =                    1.15.1
 PKGNAME =              pcl-${V}
-REVISION =             0
 
 DIST_TUPLE +=          github PointCloudLibrary pcl ${PKGNAME} .
 DIST_TUPLE +=          github google googletest v1.15.2 ../gtest_dist
@@ -14,7 +13,7 @@ DIST_TUPLE +=         github google googletest 
         pcl_keypoints pcl_ml pcl_octree pcl_recognition pcl_registration \
         pcl_sample_consensus pcl_search pcl_segmentation pcl_stereo \
         pcl_surface pcl_tracking
-SHARED_LIBS += ${LIB} 1.0 # 0.0
+SHARED_LIBS += ${LIB} 2.0 # 0.0
 .endfor
 
 CATEGORIES =           graphics
@@ -25,8 +24,8 @@ MAINTAINER =          Johannes Thyssen Tishman <
 PERMIT_PACKAGE =       Yes
 
 WANTLIB += ${COMPILER_LIBCXX} boost_atomic-mt boost_filesystem-mt
-WANTLIB += boost_iostreams-mt c flann_cpp lz4 m pcap png qhull_r
-WANTLIB += usb-1.0 z
+WANTLIB += boost_iostreams-mt boost_random-mt boost_regex-mt boost_system-mt
+WANTLIB += c flann_cpp lz4 m pcap png qhull_r usb-1.0 z
 
 COMPILER =             base-clang ports-gcc
 MODULES =              devel/cmake
@@ -35,6 +34,7 @@ PCLVER =              pcl-${V:R}
 SUBST_VARS +=          PCLVER
 
 BUILD_DEPENDS =                math/eigen3 \
+                       devel/cjson \
                        x11/xkbcommon
 
 LIB_DEPENDS =          devel/boost \
@@ -65,7 +65,8 @@ CONFIGURE_ARGS =      -DWITH_LIBUSB=ON \
                        -DWITH_QT=OFF \
                        -DWITH_DOCS=OFF \
                        -DBUILD_global_tests=ON \
-                       -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
+                       -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON \
+                       -DCMAKE_DISABLE_FIND_PACKAGE_nanoflann=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.2 distinfo
--- distinfo    27 Feb 2025 18:07:37 -0000      1.2
+++ distinfo    19 Oct 2025 10:34:01 -0000
@@ -1,4 +1,4 @@
-SHA256 (PointCloudLibrary-pcl-pcl-1.15.0.tar.gz) = 
6QyYHCHonEUgHFCD24MI4JnzTBeC+S/WWgpOsLcsb78=
+SHA256 (PointCloudLibrary-pcl-pcl-1.15.1.tar.gz) = 
4dhix7a9J6RYhKglouUJv8vUVhMH1b/hfOXIo9lKbCk=
 SHA256 (google-googletest-v1.15.2.tar.gz) = 
e0K01u1IgQxTYsJloX+uvpDcI3PIheUhZDnTeSfwKSY=
-SIZE (PointCloudLibrary-pcl-pcl-1.15.0.tar.gz) = 68683056
+SIZE (PointCloudLibrary-pcl-pcl-1.15.1.tar.gz) = 68700306
 SIZE (google-googletest-v1.15.2.tar.gz) = 872667
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/pcl/pkg/PLIST,v
diff -u -p -r1.2 PLIST
--- pkg/PLIST   27 Feb 2025 18:07:37 -0000      1.2
+++ pkg/PLIST   19 Oct 2025 10:34:01 -0000
@@ -764,6 +764,7 @@ include/${PCLVER}/pcl/search/impl/kdtree
 include/${PCLVER}/pcl/search/impl/organized.hpp
 include/${PCLVER}/pcl/search/impl/search.hpp
 include/${PCLVER}/pcl/search/kdtree.h
+include/${PCLVER}/pcl/search/kdtree_nanoflann.h
 include/${PCLVER}/pcl/search/octree.h
 include/${PCLVER}/pcl/search/organized.h
 include/${PCLVER}/pcl/search/pcl_search.h

Reply via email to