Hello community,
here is the log from the commit of package gammaray for openSUSE:Factory checked in at 2019-10-31 22:31:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gammaray (Old)
and /work/SRC/openSUSE:Factory/.gammaray.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gammaray"
Thu Oct 31 22:31:19 2019 rev:13 rq:744392 version:2.11.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gammaray/gammaray.changes 2019-07-11 13:18:43.502761124 +0200
+++ /work/SRC/openSUSE:Factory/.gammaray.new.2990/gammaray.changes 2019-10-31 22:31:22.896809079 +0100
@@ -1,0 +2,8 @@
+Tue Oct 29 20:48:53 UTC 2019 - Stefan Brüns
+
+- Wrap VTK BuildRequires with bcond, only used for an experimental,
+ optional plugin. As only VTK 7.1 (TW and Leap 15.x have 8.2/8.1)
+ is supported the plugin was already disabled during configure.
+- Remove graphviz-devel BuildRequires, not needed.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gammaray.spec ++++++
--- /var/tmp/diff_new_pack.Da99yk/_old 2019-10-31 22:31:24.784811445 +0100
+++ /var/tmp/diff_new_pack.Da99yk/_new 2019-10-31 22:31:24.788811450 +0100
@@ -15,6 +15,8 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
+# Required for the "highly experimental" object visualizer plugin, only VTK 7.1 supported
+%bcond_with vtk
%define tarname GammaRay
Name: gammaray
@@ -31,7 +33,6 @@
BuildRequires: cmake >= 3.1
BuildRequires: doxygen
BuildRequires: fdupes
-BuildRequires: graphviz-devel
BuildRequires: graphviz-gnome
# include this so the icon folders don't need to be owned by the package
BuildRequires: hicolor-icon-theme
@@ -45,9 +46,6 @@
BuildRequires: libqt5-qtdeclarative-private-headers-devel >= 5.5.0
BuildRequires: libqt5-qttools >= 5.5.0
BuildRequires: update-desktop-files
-BuildRequires: vtk-devel
-BuildRequires: vtk-java
-BuildRequires: vtk-qt
BuildRequires: wayland-devel
BuildRequires: cmake(KF5CoreAddons)
BuildRequires: cmake(Qt5Bluetooth) >= 5.5.0
@@ -66,6 +64,9 @@
BuildRequires: cmake(Qt5Test) >= 5.5.0
BuildRequires: cmake(Qt5WebEngineWidgets) >= 5.5.0
BuildRequires: cmake(Qt5Widgets) >= 5.5.0
+%if %{with vtk}
+BuildRequires: cmake(VTK) = 7.1.0
+%endif
# Needed to build the user manual
BuildRequires: libqt5-qtdoc-devel
#