aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2022-01-28 11:40:44 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2022-01-28 11:42:16 +0000
commitb5ce2eb869cf89fe02e6954ddd72e1127e7bdf1f (patch)
tree9d214fc734cb0db58963f4b442b442b72087713e
parent65d44673f0de934bf18081e60ca92742cb404324 (diff)
downloadports-b5ce2eb869cf89fe02e6954ddd72e1127e7bdf1f.tar.gz
ports-b5ce2eb869cf89fe02e6954ddd72e1127e7bdf1f.zip
graphics/opencv: fix VTK option
As VTK is built with Qt5 support, bring in the required dependencies for the build system. Submitted by: Oleg Sidorkin <osidorkin@gmail.com> PR: 261519
-rw-r--r--graphics/opencv/Makefile2
-rw-r--r--graphics/opencv/pkg-plist3
2 files changed, 5 insertions, 0 deletions
diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile
index 2b1b6b5ea444..180d1a26afc7 100644
--- a/graphics/opencv/Makefile
+++ b/graphics/opencv/Makefile
@@ -120,6 +120,8 @@ GTK3_CMAKE_BOOL= WITH_GTK
VTK_DESC= Include VTK library support (build opencv_viz module)
VTK_CMAKE_BOOL= WITH_VTK
VTK_LIB_DEPENDS= libvtkCommonCore-9.1.so:math/vtk9
+VTK_USES= qt:5
+VTK_USE= QT=buildtools_build,qmake_build
###
# IMAGE group options (GPHOTO2 JPEG OPENEXR PNG TIFF)
diff --git a/graphics/opencv/pkg-plist b/graphics/opencv/pkg-plist
index 68706cd34d54..1b37924e900a 100644
--- a/graphics/opencv/pkg-plist
+++ b/graphics/opencv/pkg-plist
@@ -719,6 +719,9 @@ lib/libopencv_videoio.so.405
lib/libopencv_videostab.so
lib/libopencv_videostab.so.%%SHLIB_VER%%
lib/libopencv_videostab.so.405
+%%VTK%%lib/libopencv_viz.so
+%%VTK%%lib/libopencv_viz.so.%%SHLIB_VER%%
+%%VTK%%lib/libopencv_viz.so.405
%%PROTOBUF%%lib/libopencv_wechat_qrcode.so
%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.%%SHLIB_VER%%
%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.405