aboutsummaryrefslogtreecommitdiff
path: root/libraries/VTK
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/VTK')
-rw-r--r--libraries/VTK/README6
-rw-r--r--libraries/VTK/VTK.SlackBuild14
-rw-r--r--libraries/VTK/VTK.info6
3 files changed, 19 insertions, 7 deletions
diff --git a/libraries/VTK/README b/libraries/VTK/README
index b352886970..07d290e2c9 100644
--- a/libraries/VTK/README
+++ b/libraries/VTK/README
@@ -29,3 +29,9 @@ QT=yes|no (default: yes)
NB. Some combinations of options are known to result in compilation
errors if the build machine already has VTK installed. Please remove
any VTK installation before running the SlackBuild.
+
+When both Qt5 and Qt6 are installed, a particular QT version can be
+set for the VTK build via the QTVERSION variable when running the
+VTK.SlackBuild e.g.
+ QTVERSION=5 bash VTK.SlackBuild
+
diff --git a/libraries/VTK/VTK.SlackBuild b/libraries/VTK/VTK.SlackBuild
index ff7d533818..8214625954 100644
--- a/libraries/VTK/VTK.SlackBuild
+++ b/libraries/VTK/VTK.SlackBuild
@@ -4,7 +4,7 @@
# Copyright 2013,2014 Youjie Zhou <jmpopush@gmail.com>
# All rights reserved.
-# Copyright 2016-2024 Christoph Willing, Sydney Australia
+# Copyright 2016-2025 Christoph Willing, Sydney Australia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,8 +28,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=VTK
-VERSION=${VERSION:-9.4.0}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-9.4.1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -86,6 +86,12 @@ netcdf=""
#if test -e /usr/include/gl2ps.h ; then gl2ps="-DVTK_USE_SYSTEM_GL2PS:BOOL=ON" ; else gl2ps="" ; fi
gl2ps=""
+qtversion="-DVTK_QT_VERSION=Auto"
+if [ "$QTVERSION" = "5" ]; then
+ qtversion="-DVTK_QT_VERSION=5"
+elif [ "$QTVERSION" = "6" ]; then
+ qtversion="-DVTK_QT_VERSION=6"
+fi
set -e
@@ -125,10 +131,10 @@ cd build
-DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \
-DBUILD_SHARED_LIBS=ON \
-DVTK_CUSTOM_LIBRARY_SUFFIX="" \
- -DVTK_INSTALL_INCLUDE_DIR:PATH=include/VTK \
-DVTK_USE_TK=ON \
-DVTK_BUILD_EXAMPLES=ON \
-DINSTALL_DOCS=ON \
+ $qtversion \
$group_imaging \
$group_mpi \
$group_qt \
diff --git a/libraries/VTK/VTK.info b/libraries/VTK/VTK.info
index 2aa5c8d39c..41b0819fc9 100644
--- a/libraries/VTK/VTK.info
+++ b/libraries/VTK/VTK.info
@@ -1,8 +1,8 @@
PRGNAM="VTK"
-VERSION="9.4.0"
+VERSION="9.4.1"
HOMEPAGE="https://www.vtk.org"
-DOWNLOAD="https://www.vtk.org/files/release/9.4/VTK-9.4.0.tar.gz"
-MD5SUM="9b40877d92e1dd13d4e84af0a3a7e676"
+DOWNLOAD="https://www.vtk.org/files/release/9.4/VTK-9.4.1.tar.gz"
+MD5SUM="2c1b4a1fff031a35e4331a7782908d29"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""