Hello community,

here is the log from the commit of package vtk for openSUSE:Factory checked in 
at 2018-07-02 23:31:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vtk (Old)
 and      /work/SRC/openSUSE:Factory/.vtk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vtk"

Mon Jul  2 23:31:55 2018 rev:35 rq:619762 version:8.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/vtk/vtk.changes  2018-03-28 10:32:36.858385160 
+0200
+++ /work/SRC/openSUSE:Factory/.vtk.new/vtk.changes     2018-07-02 
23:32:21.677330243 +0200
@@ -1,0 +2,32 @@
+Fri Jun 29 07:17:51 UTC 2018 - badshah...@gmail.com
+
+- Drop post[un] scripts for devel and java subpackages; they are
+  only needed for the versioned shlib.
+
+-------------------------------------------------------------------
+Mon Jun 11 20:06:48 UTC 2018 - toddrme2...@gmail.com
+
+- Update to version 8.1.1:
+  * Fixed thin border around vtkImageResliceMapper
+    rendering
+  * Fixed vtkImageResliceMapper showing a black
+    polygon when slice is out of bounds.
+  * Fixed conflict between Process.h and process.h
+  * Fixed building VTK 8.1 against 10.13 SDK
+    resulting in linker errors when trying to use
+    resulting libraries on older SDK
+  * Fixed vtkCellPicker::IntersectActorWithLine maybe
+    using invalid cell id when picking composite data
+- Add fix_qt5_example_cmake.patch
+  Fixes use of removed cmake macro in some examples
+  See: https://gitlab.kitware.com/vtk/vtk/issues/17336
+- Use modern cmake spec file macros
+- Run spec cleaner
+- Other spec file cleanups
+- Support parallel HDF5.
+- Drop support for qt4.  Any version of openSUSE with a recent
+  enough version of cmake to build the package supports Qt5.
+- Drop checks for old versions of openSUSE that have too old
+  of a cmake to build.
+
+-------------------------------------------------------------------

Old:
----
  VTK-8.1.0.tar.gz

New:
----
  VTK-8.1.1.tar.gz
  fix_qt5_example_cmake.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vtk.spec ++++++
--- /var/tmp/diff_new_pack.gv4LAO/_old  2018-07-02 23:32:22.537329176 +0200
+++ /var/tmp/diff_new_pack.gv4LAO/_new  2018-07-02 23:32:22.537329176 +0200
@@ -23,7 +23,7 @@
 %define shlib %{vtklib}
 
 Name:           vtk
-Version:        8.1.0
+Version:        8.1.1
 Release:        0
 %define series 8.1
 # This is a variant BSD license, a cross between BSD and ZLIB.
@@ -32,7 +32,7 @@
 Summary:        The Visualization Toolkit - A high level 3D visualization 
library
 License:        BSD-3-Clause
 Group:          Productivity/Scientific/Other
-Url:            http://vtk.org/
+URL:            http://vtk.org/
 Source:         
http://www.vtk.org/files/release/%{series}/VTK-%{version}.tar.gz
 # FIXME See if packaging can be tweaked to accommodate python-vtk's devel 
files in a devel package later
 # We need to use the compat conditionals here to avoid Factory's source 
validator from tripping up
@@ -41,16 +41,10 @@
 Patch1:         vtk-fix-file-contains-date-time.patch
 # PATCH-FIX-OPENSUSE 0001-Allow-compilation-on-GLES-platforms.patch VTK issue 
#17113 stefan.bru...@rwth-aachen.de -- Fix building with Qt GLES builds
 Patch3:         0001-Allow-compilation-on-GLES-platforms.patch
+# PATCH-FIX-UPSTREAM fix_qt5_example_cmake.patch -- Fix for recent Qt5 version 
https://gitlab.kitware.com/vtk/vtk/issues/17336
+Patch4:         fix_qt5_example_cmake.patch
 BuildRequires:  Mesa-libGL-devel
 BuildRequires:  R-base-devel
-%if 0%{?suse_version} >= 1500
-BuildRequires:  libboost_graph-devel
-BuildRequires:  libboost_graph_parallel-devel
-BuildRequires:  libboost_mpi-devel
-BuildRequires:  libboost_serialization-devel
-%else
-BuildRequires:  boost-devel
-%endif
 BuildRequires:  chrpath
 BuildRequires:  cmake >= 3.4
 BuildRequires:  doxygen
@@ -61,9 +55,19 @@
 BuildRequires:  gnuplot
 BuildRequires:  graphviz
 BuildRequires:  hdf5-devel
+BuildRequires:  hdf5-openmpi-devel
 BuildRequires:  java-devel
+BuildRequires:  jsoncpp-devel
 BuildRequires:  libX11-devel
 BuildRequires:  libXt-devel
+%if 0%{?suse_version} >= 1500
+BuildRequires:  libboost_graph-devel
+BuildRequires:  libboost_graph_parallel-devel
+BuildRequires:  libboost_mpi-devel
+BuildRequires:  libboost_serialization-devel
+%else
+BuildRequires:  boost-devel
+%endif
 BuildRequires:  libexpat-devel
 BuildRequires:  libiodbc-devel
 BuildRequires:  libjpeg-devel
@@ -77,38 +81,23 @@
 BuildRequires:  openmpi-devel
 BuildRequires:  python3-devel
 BuildRequires:  python3-mpi4py-devel
+BuildRequires:  python3-qt5-devel
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
 BuildRequires:  wget
 BuildRequires:  zlib-devel
-%if 0%{?suse_version} > 1320
-BuildRequires:  python3-qt5-devel
+BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5OpenGL)
 BuildRequires:  pkgconfig(Qt5OpenGLExtensions)
 BuildRequires:  pkgconfig(Qt5Sql)
 BuildRequires:  pkgconfig(Qt5WebKitWidgets)
 BuildRequires:  pkgconfig(Qt5Widgets)
-%else
-BuildRequires:  libQtWebKit-devel
-BuildRequires:  libqt4-devel
-BuildRequires:  python3-qt4-devel
-%endif
+Provides:       python3-%{name}-qt = %{version}
 %if %{?sles_version}
 BuildRequires:  libxml2-devel
 %else
 BuildRequires:  pkgconfig(libxml-2.0)
 %endif
-# jsoncpp available for openSUSE > 13.2 & Leap
-%if 0%{?suse_version} > 1320 || 0%{suse_version} == 1315
-BuildRequires:  jsoncpp-devel
-%endif
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} > 1320
-%define qtdir   %{_lib}/qt5
-%else
-%define qtdir   %{_lib}/qt4
-%endif
-Provides:       python3-%{name}-qt = %{version}
 
 %description
 VTK is a software system for image processing, 3D graphics, volume
@@ -137,13 +126,11 @@
 Requires:       %{shlib} = %{version}
 Requires:       Mesa-libGL-devel
 Requires:       R-base-devel
+Requires:       freetype2-devel
 Requires:       gl2ps-devel
 Requires:       hdf5-devel
-# jsoncpp available for openSUSE > 13.2 & Leap
-%if 0%{?suse_version} > 1320 || 0%{suse_version} == 1315
+Requires:       hdf5-openmpi-devel
 Requires:       jsoncpp-devel
-%endif
-Requires:       freetype2-devel
 Requires:       libexpat-devel
 Requires:       libjpeg-devel
 Requires:       liblz4-devel
@@ -255,6 +242,7 @@
 %setup -q -n VTK-%{version}
 %patch1 -p1
 %patch3 -p1
+%patch4 -p1
 
 # Replace relative path ../../../VTKData with 
%%{_datadir}/%%{pkgname}data-%%{version}
 # otherwise it will break on symlinks.
@@ -268,126 +256,108 @@
   source %{_libdir}/mpi/gcc/openmpi/bin/mpivars.sh
 fi
 
-mkdir build
-pushd build
 # FindJava.cmake looks for javah executable. However,
 # the build never invokes the tool. Define a bogus
 # Java_JAVAH_EXECUTABLE in order to be able to build
 # with JDK10 that does not have this tool, deprecated
 # since JDK8.
-cmake ..  \
-    -DJava_JAVAH_EXECUTABLE:PATH=%{_bindir}/true\
-    -DCMAKE_CXX_COMPILER:STRING='mpicxx' \
-    -DCMAKE_C_COMPILER:STRING='mpicc' \
+%cmake \
     -DBUILD_DOCUMENTATION:BOOL=ON \
     -DBUILD_EXAMPLES:BOOL=ON \
-    -DBUILD_SHARED_LIBS:BOOL=ON \
     -DBUILD_TESTING:BOOL=OFF \
-    -DCMAKE_SKIP_RPATH:BOOL=ON \
+    -DCMAKE_CXX_COMPILER:STRING='mpicxx' \
+    -DCMAKE_C_COMPILER:STRING='mpicc' \
+    -DCMAKE_NO_BUILTIN_CHRPATH:BOOL=ON \
+    -DJava_JAVAH_EXECUTABLE:PATH=%{_bindir}/true \
+    -DModule_vtkTestingCore:BOOL=ON \
+    -DModule_vtkTestingRendering:BOOL=ON \
+    -DOpenGL_GL_PREFERENCE:STRING='GLVND' \
     -DVTK_CUSTOM_LIBRARY_SUFFIX="" \
-    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
-    -DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib} \
-    -DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib} \
-    -DVTK_INSTALL_PACKAGE_DIR:PATH=%{_lib}/cmake/%{pkgname} \
-    -DVTK_INSTALL_TCL_DIR:PATH=share/tcl/%{pkgname} \
-%if 0%{?suse_version} > 1320
-    -DVTK_QT_VERSION=5 \
-%else
-    -DVTK_QT_VERSION=4 \
-%endif
-    -DVTK_INSTALL_QT_DIR:STRING=/%{qtdir}/plugins/designer \
-    -DVTK_USE_OGGTHEORA_ENCODER:BOOL=ON \
-    -DVTK_USE_SYSTEM_LIBHARU:BOOL=OFF \
     -DVTK_EXTERNAL_LIBHARU_IS_SHARED:BOOL=OFF \
-%if 0%{?suse_version} > 1320 || 0%{suse_version} == 1315
-    -DVTK_USE_SYSTEM_LIBRARIES:BOOL=ON \
-%else
-    -DVTK_USE_SYSTEM_LIBRARIES:BOOL=OFF \
-%endif
-    -DVTK_USE_SYSTEM_LIBPROJ4:BOOL=OFF \
-    
-DVTK_INSTALL_PYTHON_MODULE_DIR:PATH=%{_lib}/python%{py3_ver}/site-packages \
-    -DVTK_WRAP_PYTHON:BOOL=ON \
-    -DVTK_WRAP_JAVA:BOOL=ON \
-    -DVTK_WRAP_PYTHON_SIP:BOOL=ON \
-    -DVTK_WRAP_TCL:BOOL=ON \
-    -DVTK_Group_MPI:BOOL=ON \
     -DVTK_Group_Imaging:BOOL=ON \
+    -DVTK_Group_MPI:BOOL=ON \
     -DVTK_Group_Qt:BOOL=ON \
-    -DModule_vtkTestingCore:BOOL=ON \
-    -DModule_vtkTestingRendering:BOOL=ON \
     -DVTK_Group_Rendering:BOOL=ON \
     -DVTK_Group_StandAlone:BOOL=ON \
     -DVTK_Group_Tk:BOOL=ON \
     -DVTK_Group_Views:BOOL=ON \
-    -DVTK_WRAP_TCL:BOOL=ON \
-    -DVTK_USE_SYSTEM_HDF5:BOOL=ON  \
-    -DVTK_USE_SYSTEM_NETCDF:BOOL=ON \
+    -DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib} \
+    -DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib} \
+    -DVTK_INSTALL_PACKAGE_DIR:PATH=%{_lib}/cmake/%{pkgname} \
+    
-DVTK_INSTALL_PYTHON_MODULE_DIR:PATH=%{_lib}/python%{py3_ver}/site-packages \
+    -DVTK_INSTALL_QT_DIR:STRING=/%{_lib}/qt5/plugins/designer \
+    -DVTK_INSTALL_TCL_DIR:PATH=share/tcl/%{pkgname} \
     -DVTK_PYTHON_VERSION=3 \
-    -DCMAKE_NO_BUILTIN_CHRPATH:BOOL=ON \
+    -DVTK_QT_VERSION=5 \
+    -DVTK_USE_OGGTHEORA_ENCODER:BOOL=ON \
+    -DVTK_USE_SYSTEM_LIBRARIES:BOOL=ON \
     -DVTK_USE_SYSTEM_DIY2=OFF \
     -DVTK_USE_SYSTEM_GL2PS=OFF \
-    -DVTK_USE_SYSTEM_MPI4PY=ON
+    -DVTK_USE_SYSTEM_HDF5:BOOL=ON  \
+    -DVTK_USE_SYSTEM_LIBHARU:BOOL=OFF \
+    -DVTK_USE_SYSTEM_LIBPROJ4:BOOL=OFF \
+    -DVTK_USE_SYSTEM_MPI4PY=ON \
+    -DVTK_USE_SYSTEM_NETCDF:BOOL=ON \
+    -DVTK_WRAP_JAVA:BOOL=ON \
+    -DVTK_WRAP_PYTHON:BOOL=ON \
+    -DVTK_WRAP_PYTHON_SIP:BOOL=ON \
+    -DVTK_WRAP_TCL:BOOL=ON
 
-make %{?_smp_mflags}
+%make_jobs
 make %{?_smp_mflags} DoxygenDoc
 
 # Remove executable bits from sources (some of which are generated)
 find . -name \*.c -o -name \*.cxx -o -name \*.h -o -name \*.hxx -o -name 
\*.gif -exec chmod -x "{}" "+"
-popd
 
 %install
-pushd build
-%makeinstall
-
-# Gather list of non-binding libraries
-ls %{buildroot}%{_libdir}/lib*.so.* | sed -e's,^%{buildroot},,' > libs.list
+%cmake_install
 
 # List of executable examples
 cat > examples.list << EOF
+AmbientSpheres
+Arrays
+BalloonWidget
+BandedContours
+Cone
+Cone2
+Cone3
+Cone4
+Cone5
+Cone6
+Cube
+Cylinder
+Delaunay3D
+Delaunay3DAlpha
+DiffuseSpheres
+DumpXMLFile
+FilledContours
+FixedPointVolumeRayCastMapperCT
+GPURenderDemo
 Generate2DAMRDataSetWithPulse
 Generate3DAMRDataSetWithPulse
-HierarchicalBoxPipeline
-ImageSlicing
-DumpXMLFile
-ParticleReader
 GenerateCubesFromLabels
 GenerateModelsFromLabels
+HierarchicalBoxPipeline
+ImageSlicing
+LabeledMesh
 Medical1
 Medical2
 Medical3
 Medical4
-Delaunay3D
-Delaunay3DAlpha
-finance
 MultiBlock
-BandedContours
-FilledContours
-TubesWithVaryingRadiusAndColors
-BalloonWidget
-Slider
-Slider2D
-LabeledMesh
-Arrays
-Cube
+ParticleReader
 RGrid
 SGrid
-AmbientSpheres
-Cylinder
-DiffuseSpheres
+Slider
+Slider2D
 SpecularSpheres
-Cone
-Cone2
-Cone3
-Cone4
-Cone5
-Cone6
-FixedPointVolumeRayCastMapperCT
-GPURenderDemo
+TubesWithVaryingRadiusAndColors
+finance
 EOF
 
 # Install examples
 for file in `cat examples.list`; do
-  install -p bin/$file %{buildroot}%{_bindir}
+  install -p build/bin/$file %{buildroot}%{_bindir}
 done
 perl -pi -e's,^,%{_bindir}/,' examples.list
 
@@ -399,28 +369,22 @@
 %post   -n %{shlib} -p /sbin/ldconfig
 %postun -n %{shlib} -p /sbin/ldconfig
 
-%files -n %{shlib} -f build/libs.list
-%defattr(-,root,root,-)
+%files -n %{shlib}
+%license Copyright.txt
+%{_libdir}/lib*.so.*
 
 %files devel
-%defattr(-,root,root,-)
-%doc Copyright.txt
+%license Copyright.txt
 %{_bindir}/%{pkgname}EncodeString
 %{_bindir}/%{pkgname}HashSource
-%{_bindir}/%{pkgname}WrapHierarchy
 %{_bindir}/%{pkgname}ParseJava
+%{_bindir}/%{pkgname}WrapHierarchy
 %{_bindir}/%{pkgname}WrapJava
 %{_bindir}/%{pkgname}WrapPython
 %{_bindir}/%{pkgname}WrapPythonInit
 %{_bindir}/%{pkgname}WrapTcl
 %{_bindir}/%{pkgname}WrapTclInit
-%if 0%{?suse_version} <= 1320 && 0%{?suse_version} != 1315
-%{_bindir}/%{pkgname}mkg3states
-%endif
 %{_libdir}/*.so
-%if 0%{?suse_version} <= 1320 && 0%{?suse_version} != 1315
-%{_libdir}/libvtktiff.so
-%endif
 %{_libdir}/cmake/%{pkgname}/
 %{_libdir}/libvtkWrappingTools.a
 %{_includedir}/%{pkgname}-%{series}/
@@ -429,32 +393,32 @@
 %exclude %{_datadir}/tcl/vtk/vtktcl.c
 
 %files devel-doc
-%defattr(-,root,root,-)
+%license Copyright.txt
 %{_datadir}/doc/%{pkgname}-%{series}/
 
 %files java
-%defattr(-,root,root,-)
+%license Copyright.txt
 %{_libdir}/%{pkgname}.jar
 %{_libdir}/libvtk*Java.so
 
 %files -n python3-%{name}
-%defattr(-,root,root,-)
+%license Copyright.txt
 %{_bindir}/%{pkgname}python
 %{_bindir}/p%{pkgname}python
 %{python3_sitearch}/%{pkgname}/
 
 %files tcl
-%defattr(-,root,root,-)
+%license Copyright.txt
 %{_bindir}/%{pkgname}
 %{_bindir}/p%{pkgname}
 %{_datadir}/tcl/%{pkgname}/
 
 %files qt
-%defattr(-,root,root,-)
-%dir %{_prefix}/%{qtdir}/plugins/designer
-%{_prefix}/%{qtdir}/plugins/designer/libQVTKWidgetPlugin.so
+%license Copyright.txt
+%dir %{_prefix}/%{_lib}/qt5/plugins/designer
+%{_prefix}/%{_lib}/qt5/plugins/designer/libQVTKWidgetPlugin.so
 
-%files examples -f build/examples.list
-%defattr(-,root,root,-)
+%files examples -f examples.list
+%license Copyright.txt
 
 %changelog

++++++ VTK-8.1.0.tar.gz -> VTK-8.1.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/vtk/VTK-8.1.0.tar.gz 
/work/SRC/openSUSE:Factory/.vtk.new/VTK-8.1.1.tar.gz differ: char 5, line 1

++++++ fix_qt5_example_cmake.patch ++++++
>From 54e43bf38f7b8af1fa1bfc934a27f2443fe304d2 Mon Sep 17 00:00:00 2001
From: Todd <toddrme2...@gmail.com>
Date: Mon, 11 Jun 2018 15:40:00 -0400
Subject: [PATCH 1/8] Use `target_link_libraries` instead of `qt5_use_modules`.

diff --git a/Examples/GUI/Qt/Events/CMakeLists.txt 
b/Examples/GUI/Qt/Events/CMakeLists.txt
--- a/Examples/GUI/Qt/Events/CMakeLists.txt
+++ b/Examples/GUI/Qt/Events/CMakeLists.txt
@@ -43,7 +43,7 @@
 
   add_executable(qtevents
     MACOSX_BUNDLE  ${Srcs} ${Hdrs} ${UI_Srcs} ${MOC_Hdrs})
-  qt5_use_modules(qtevents Core Gui Widgets)
+  target_link_libraries(qtevents Qt5::Core Qt5::Gui Qt5::Widgets)
   target_link_libraries(qtevents ${VTK_LIBRARIES})
 else()
   find_package(Qt4 REQUIRED)

diff --git a/Examples/GUI/Qt/FourPaneViewer/CMakeLists.txt 
b/Examples/GUI/Qt/FourPaneViewer/CMakeLists.txt
--- a/Examples/GUI/Qt/FourPaneViewer/CMakeLists.txt
+++ b/Examples/GUI/Qt/FourPaneViewer/CMakeLists.txt
@@ -46,7 +46,7 @@
 
   # CMAKE_AUTOMOC in ON so the MocHdrs will be automatically wrapped.
   add_executable(QtVTKRenderWindows ${Srcs} ${Hdrs} ${UI_Srcs} ${MOC_Hdrs})
-  qt5_use_modules(QtVTKRenderWindows Core Gui Widgets)
+  target_link_libraries(QtVTKRenderWindows Qt5::Core Qt5::Gui Qt5::Widgets)
   target_link_libraries(QtVTKRenderWindows ${VTK_LIBRARIES})
 else()
   find_package(Qt4 REQUIRED)

diff --git a/Examples/GUI/Qt/GraphicsView/CMakeLists.txt 
b/Examples/GUI/Qt/GraphicsView/CMakeLists.txt
--- a/Examples/GUI/Qt/GraphicsView/CMakeLists.txt
+++ b/Examples/GUI/Qt/GraphicsView/CMakeLists.txt
@@ -61,8 +61,9 @@
 
   add_executable(qtgraphicsview MACOSX_BUNDLE
     ${Srcs} ${Hdrs} ${MOC_Hdrs} ${QRC_Srcs})
-  qt5_use_modules(qtgraphicsview Core Gui Widgets
-                  WebKit WebKitWidgets OpenGL OpenGLExtensions)
+  target_link_libraries(qtgraphicsview Qt5::Core Qt5::Gui Qt5::Widgets
+                        Qt5::WebKit Qt5::WebKitWidgets
+                        Qt5::OpenGL Qt5::OpenGLExtensions)
   target_link_libraries(qtgraphicsview ${VTK_LIBRARIES})
 else()
   find_package(Qt4 REQUIRED)

diff --git a/Examples/GUI/Qt/ImageViewer/CMakeLists.txt 
b/Examples/GUI/Qt/ImageViewer/CMakeLists.txt
--- a/Examples/GUI/Qt/ImageViewer/CMakeLists.txt
+++ b/Examples/GUI/Qt/ImageViewer/CMakeLists.txt
@@ -21,6 +21,6 @@
   find_package(Qt5 COMPONENTS Core REQUIRED QUIET)
 
   add_executable(qtimageviewer ${Srcs})
-  qt5_use_modules(qtimageviewer Core Gui Widgets)
+  target_link_libraries(qtimageviewer Qt5::Core Qt5::Gui Qt5::Widgets)
   target_link_libraries(qtimageviewer ${VTK_LIBRARIES})
 endif()

diff --git a/Examples/GUI/Qt/SimpleView/CMakeLists.txt 
b/Examples/GUI/Qt/SimpleView/CMakeLists.txt
--- a/Examples/GUI/Qt/SimpleView/CMakeLists.txt
+++ b/Examples/GUI/Qt/SimpleView/CMakeLists.txt
@@ -64,7 +64,7 @@
 
   add_executable(SimpleView MACOSX_BUNDLE
     ${Srcs} ${Hdrs} ${UI_Srcs} ${MOC_Hdrs} ${QRC_Srcs})
-  qt5_use_modules(SimpleView Core Gui Widgets)
+  target_link_libraries(SimpleView Qt5::Core Qt5::Gui Qt5::Widgets)
   target_link_libraries(SimpleView ${VTK_LIBRARIES})
 else()
   find_package(Qt4 REQUIRED)

diff --git a/Examples/Infovis/Cxx/CustomLinkView/CMakeLists.txt 
b/Examples/Infovis/Cxx/CustomLinkView/CMakeLists.txt
--- a/Examples/Infovis/Cxx/CustomLinkView/CMakeLists.txt
+++ b/Examples/Infovis/Cxx/CustomLinkView/CMakeLists.txt
@@ -65,7 +65,7 @@
   add_executable(CustomLinkView
     MACOSX_BUNDLE  ${Srcs} ${Hdrs} ${UI_Srcs} ${MOC_Hdrs} ${Rcs_Srcs})
 
-  qt5_use_modules(CustomLinkView Core Gui Widgets)
+  target_link_libraries(CustomLinkView Qt5::Core Qt5::Gui Qt5::Widgets)
 
   target_link_libraries(CustomLinkView ${VTK_LIBRARIES})
 else()

diff --git a/Examples/Infovis/Cxx/EasyView/CMakeLists.txt 
b/Examples/Infovis/Cxx/EasyView/CMakeLists.txt
--- a/Examples/Infovis/Cxx/EasyView/CMakeLists.txt
+++ b/Examples/Infovis/Cxx/EasyView/CMakeLists.txt
@@ -74,7 +74,7 @@
   add_executable(EasyView
     MACOSX_BUNDLE  ${Srcs} ${Hdrs} ${UI_Srcs} ${MOC_Hdrs} ${Rcs_Srcs})
 
-  qt5_use_modules(EasyView Core Gui Widgets)
+  target_link_libraries(EasyView Qt5::Core Qt5::Gui Qt5::Widgets)
 
   target_link_libraries(EasyView ${VTK_LIBRARIES})
 else()

diff --git a/Examples/Infovis/Cxx/StatsView/CMakeLists.txt 
b/Examples/Infovis/Cxx/StatsView/CMakeLists.txt
--- a/Examples/Infovis/Cxx/StatsView/CMakeLists.txt
+++ b/Examples/Infovis/Cxx/StatsView/CMakeLists.txt
@@ -62,7 +62,7 @@
   add_executable(StatsView
     MACOSX_BUNDLE  ${Srcs} ${Hdrs} ${UI_Srcs} ${MOC_Hdrs} ${Rcs_Srcs})
 
-  qt5_use_modules(StatsView Core Gui Widgets)
+  target_link_libraries(StatsView Qt5::Core Qt5::Gui Qt5::Widgets)
 
   target_link_libraries(StatsView ${VTK_LIBRARIES})
 else()
++++++ vtk-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.gv4LAO/_old  2018-07-02 23:32:22.609329087 +0200
+++ /var/tmp/diff_new_pack.gv4LAO/_new  2018-07-02 23:32:22.609329087 +0200
@@ -8,4 +8,12 @@
 # This is not a versioned shared lib, and not used by anything other than
 # vtk's java bindings, simply package it with the vtk-java subpackage
 addFilter("vtk-java.* shlib-policy-name-error")
+addFilter("vtk-java.* shlib-policy-missing-suffix")
+addFilter("vtk-java.* devel-file-in-non-devel-package")
 addFilter("vtk-compat_gl-java.* shlib-policy-name-error")
+addFilter("vtk-compat_gl-java.* shlib-policy-missing-suffix")
+addFilter("vtk-compat_gl-java.* devel-file-in-non-devel-package")
+
+# Used by tcl bindings
+addFilter("vtk-tcl.* devel-file-in-non-devel-package")
+addFilter("vtk-compat_gl-tcl.* devel-file-in-non-devel-package")


Reply via email to