Index: head/graphics/pcl-pointclouds/Makefile =================================================================== --- head/graphics/pcl-pointclouds/Makefile (revision 486317) +++ head/graphics/pcl-pointclouds/Makefile (revision 486318) @@ -1,66 +1,66 @@ # $FreeBSD$ PORTNAME= pcl DISTVERSIONPREFIX= ${PORTNAME}- -DISTVERSION= 1.9.0 +DISTVERSION= 1.9.1 CATEGORIES= graphics math PKGNAMESUFFIX= -pointclouds MAINTAINER= yuri@FreeBSD.org COMMENT= Point Cloud Library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libexpat.so:textproc/expat2 \ libflann_cpp.so:math/flann \ libfreetype.so:print/freetype2 \ libomp.so:devel/openmp \ libpcap.so:net/libpcap \ libtiff.so:graphics/tiff USES= cmake:outsource eigen:3 jpeg python USE_GITHUB= yes GH_ACCOUNT= PointCloudLibrary USE_XORG= x11 xext xt ice sm USE_LDCONFIG= yes PLIST_SUB= SHL3=${DISTVERSION} SHL2=${DISTVERSION:R} DATADIR= ${PREFIX}/share/${PORTNAME}-${DISTVERSION:R} # match the directory where the project installs .cmake files OPTIONS_DEFINE= OPENGL PNG QHULL QT5 VTK OPTIONS_DEFAULT= PNG QHULL OPTIONS_SUB= yes OPENGL_CMAKE_BOOL= WITH_OPENGL # it finds OpenGL, but no binaries are linked with it: https://github.com/PointCloudLibrary/pcl/issues/2641 OPENGL_USES= gl OPENGL_USE= GL=gl,glu PNG_CMAKE_BOOL= WITH_PNG PNG_LIB_DEPENDS= libpng.so:graphics/png QHULL_DESC= Include convex-hull operations QHULL_CMAKE_BOOL= WITH_QHULL QHULL_LIB_DEPENDS= libqhull.so:math/qhull5 QT5_CMAKE_BOOL= WITH_QT QT5_BROKEN= WITH_QT doesn't do anything, should be used by apps, but apps is also broken: see https://github.com/PointCloudLibrary/pcl/issues/2642 VTK_DESC= Build VTK-Visualizations VTK_CMAKE_BOOL= WITH_VTK VTK_LIB_DEPENDS= libvtkCommonCore-8.1.so:math/vtk8 VTK_BROKEN= VTK has missing ompxx symbols: https://gitlab.kitware.com/vtk/vtk/issues/17444 # use clang from ports because cmake can't find OpenMP with base clang, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223678 # This should also be an port option, but PCL fails to build w/out OpenMP: https://github.com/PointCloudLibrary/pcl/issues/2638 BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} CPP= clang-cpp${LLVM_DEFAULT} CC= clang${LLVM_DEFAULT} CXX= clang++${LLVM_DEFAULT} post-patch: # 10 doesn't have std::sqrt, switching to ::sqrt from math.h @${GREP} -rl std::sqrt ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e 's|::std::sqrt|::sqrt|g ; s|std::sqrt|::sqrt|g' .include Index: head/graphics/pcl-pointclouds/distinfo =================================================================== --- head/graphics/pcl-pointclouds/distinfo (revision 486317) +++ head/graphics/pcl-pointclouds/distinfo (revision 486318) @@ -1,9 +1,3 @@ -TIMESTAMP = 1542994796 -SHA256 (PointCloudLibrary-pcl-pcl-1.9.0_GH0.tar.gz) = 40668357738d682c71929d7bc21a4db39312187855c6456751e2aae9dc6b29de -SIZE (PointCloudLibrary-pcl-pcl-1.9.0_GH0.tar.gz) = 67161723 -SHA256 (2309bdab20fb2a385d374db6a87349199279db18.patch) = 78610e04b7119a23b8841c656caaa41a28ab26d4820ee1f9616d7abf107fde9f -SIZE (2309bdab20fb2a385d374db6a87349199279db18.patch) = 1853 -SHA256 (491b7c7e12ce39c59fb1f22718812a02e7f58065.patch) = de2c2dbff2ce41f6fd8bc8b99551182bbada23854065211be91b7a957bdac489 -SIZE (491b7c7e12ce39c59fb1f22718812a02e7f58065.patch) = 986 -SHA256 (d96073d4d534af07f005cbe7889afdad34f39c76.patch) = ee06300320db509e4110653addafcaf34f1279331137a0fefecbc72197245d0e -SIZE (d96073d4d534af07f005cbe7889afdad34f39c76.patch) = 853 +TIMESTAMP = 1543643496 +SHA256 (PointCloudLibrary-pcl-pcl-1.9.1_GH0.tar.gz) = 0add34d53cd27f8c468a59b8e931a636ad3174b60581c0387abb98a9fc9cddb6 +SIZE (PointCloudLibrary-pcl-pcl-1.9.1_GH0.tar.gz) = 67158067