Sat Aug 12 13:34:02 2023 UTC ()
vtk: wire down VTK_QT_VERSION to 5

So the build doesn't break if Qt6 is installed.
Side note: vtk prefers Qt6, maybe it should be switched.


(tnn)
diff -r1.1 -r1.2 pkgsrc/graphics/vtk/options.mk

cvs diff -r1.1 -r1.2 pkgsrc/graphics/vtk/options.mk (expand / switch to unified diff)

--- pkgsrc/graphics/vtk/options.mk 2021/05/08 13:55:19 1.1
+++ pkgsrc/graphics/vtk/options.mk 2023/08/12 13:34:02 1.2
@@ -1,19 +1,20 @@ @@ -1,19 +1,20 @@
1# $NetBSD: options.mk,v 1.1 2021/05/08 13:55:19 thor Exp $ 1# $NetBSD: options.mk,v 1.2 2023/08/12 13:34:02 tnn Exp $
2PKG_OPTIONS_VAR= PKG_OPTIONS.vtk 2PKG_OPTIONS_VAR= PKG_OPTIONS.vtk
3 3
4PKG_SUPPORTED_OPTIONS= qt 4PKG_SUPPORTED_OPTIONS= qt
5PKG_SUGGESTED_OPTIONS= qt 5PKG_SUGGESTED_OPTIONS= qt
6 6
7.include "../../mk/bsd.options.mk" 7.include "../../mk/bsd.options.mk"
8 8
9PLIST_VARS+= qt 9PLIST_VARS+= qt
10.if !empty(PKG_OPTIONS:Mqt) 10.if !empty(PKG_OPTIONS:Mqt)
11CMAKE_ARGS+= -DVTK_MODULE_ENABLE_VTK_GUISupportQt=YES 11CMAKE_ARGS+= -DVTK_MODULE_ENABLE_VTK_GUISupportQt=YES
12CMAKE_ARGS+= -DVTK_MODULE_ENABLE_VTK_GUISupportQtSQL=NO 12CMAKE_ARGS+= -DVTK_MODULE_ENABLE_VTK_GUISupportQtSQL=NO
13CMAKE_ARGS+= -DVTK_MODULE_ENABLE_VTK_RenderingQt=YES 13CMAKE_ARGS+= -DVTK_MODULE_ENABLE_VTK_RenderingQt=YES
14CMAKE_ARGS+= -DVTK_MODULE_ENABLE_VTK_ViewsQt=YES 14CMAKE_ARGS+= -DVTK_MODULE_ENABLE_VTK_ViewsQt=YES
 15CMAKE_ARGS+= -DVTK_QT_VERSION=5
15PLIST.qt= yes 16PLIST.qt= yes
16.include "../../x11/qt5-qtbase/buildlink3.mk" 17.include "../../x11/qt5-qtbase/buildlink3.mk"
17.else 18.else
18CMAKE_ARGS+= -DVTK_GROUP_ENABLE_Qt=NO 19CMAKE_ARGS+= -DVTK_GROUP_ENABLE_Qt=NO
19.endif 20.endif