Index | Thread | Search

From:
Johannes Thyssen Tishman <jtt@openbsd.org>
Subject:
[update] graphics/pcl 1.15.0 -> 1.15.1
To:
ports@openbsd.org
Date:
Sun, 19 Oct 2025 13:19:40 +0000

Download raw body.

Thread
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