Hello community,

here is the log from the commit of package kwayland-integration for 
openSUSE:Factory checked in at 2019-12-11 12:06:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwayland-integration (Old)
 and      /work/SRC/openSUSE:Factory/.kwayland-integration.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwayland-integration"

Wed Dec 11 12:06:59 2019 rev:76 rq:754014 version:5.17.4

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/kwayland-integration/kwayland-integration.changes    
    2019-11-15 22:35:21.631992097 +0100
+++ 
/work/SRC/openSUSE:Factory/.kwayland-integration.new.4691/kwayland-integration.changes
      2019-12-11 12:07:36.100677850 +0100
@@ -1,0 +2,11 @@
+Wed Dec  4 08:36:59 UTC 2019 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.17.4
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.17.4.php
+- Changes since 5.17.3:
+  * kwayland-integration: fix compilation with no-deprecated build of 
kwindowsystem
+  * Remove duplicated check for StaysOnTop, same value as KeepAbove.
+
+-------------------------------------------------------------------

Old:
----
  kwayland-integration-5.17.3.tar.xz
  kwayland-integration-5.17.3.tar.xz.sig

New:
----
  kwayland-integration-5.17.4.tar.xz
  kwayland-integration-5.17.4.tar.xz.sig

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

Other differences:
------------------
++++++ kwayland-integration.spec ++++++
--- /var/tmp/diff_new_pack.E5u2RX/_old  2019-12-11 12:07:36.648677619 +0100
+++ /var/tmp/diff_new_pack.E5u2RX/_new  2019-12-11 12:07:36.652677618 +0100
@@ -18,7 +18,7 @@
 
 %bcond_without lang
 Name:           kwayland-integration
-Version:        5.17.3
+Version:        5.17.4
 Release:        0
 # Full Plasma 5 version (e.g. 5.8.95)
 %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}

++++++ kwayland-integration-5.17.3.tar.xz -> kwayland-integration-5.17.4.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-integration-5.17.3/CMakeLists.txt 
new/kwayland-integration-5.17.4/CMakeLists.txt
--- old/kwayland-integration-5.17.3/CMakeLists.txt      2019-11-12 
11:19:24.000000000 +0100
+++ new/kwayland-integration-5.17.4/CMakeLists.txt      2019-12-03 
13:14:24.000000000 +0100
@@ -1,5 +1,5 @@
 project(kwayland-integration)
-set(PROJECT_VERSION "5.17.3")
+set(PROJECT_VERSION "5.17.4")
 set(PROJECT_VERSION_MAJOR 5)
 
 cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.17.3/src/windowsystem/windowsystem.cpp 
new/kwayland-integration-5.17.4/src/windowsystem/windowsystem.cpp
--- old/kwayland-integration-5.17.3/src/windowsystem/windowsystem.cpp   
2019-11-12 11:19:24.000000000 +0100
+++ new/kwayland-integration-5.17.4/src/windowsystem/windowsystem.cpp   
2019-12-03 13:14:24.000000000 +0100
@@ -148,12 +148,14 @@
     return QPoint();
 }
 
+#if KWINDOWSYSTEM_BUILD_DEPRECATED_SINCE(5, 0)
 WId WindowSystem::groupLeader(WId window)
 {
     Q_UNUSED(window)
     qCDebug(KWAYLAND_KWS) << "This plugin does not support group leader";
     return 0;
 }
+#endif
 
 bool WindowSystem::icccmCompliantMappingState()
 {
@@ -349,9 +351,6 @@
     if (state & NET::KeepAbove) {
         qCDebug(KWAYLAND_KWS) << "This plugin does not support changing 
KeepAbove window state";
     }
-    if (state & NET::StaysOnTop) {
-        qCDebug(KWAYLAND_KWS) << "This plugin does not support changing 
StaysOnTop window state";
-    }
     if (state & NET::SkipPager) {
         qCDebug(KWAYLAND_KWS) << "This plugin does not support changing 
SkipPager window state";
     }
@@ -410,9 +409,6 @@
     if (state & NET::KeepAbove) {
         qCDebug(KWAYLAND_KWS) << "This plugin does not support changing 
KeepAbove window state";
     }
-    if (state & NET::StaysOnTop) {
-        qCDebug(KWAYLAND_KWS) << "This plugin does not support changing 
StaysOnTop window state";
-    }
     if (state & NET::SkipPager) {
         qCDebug(KWAYLAND_KWS) << "This plugin does not support changing 
SkipPager window state";
     }
@@ -497,12 +493,14 @@
     return ret;
 }
 
+#if KWINDOWSYSTEM_BUILD_DEPRECATED_SINCE(5, 0)
 WId WindowSystem::transientFor(WId window)
 {
     Q_UNUSED(window)
     qCDebug(KWAYLAND_KWS) << "This plugin does not support transient for 
windows";
     return 0;
 }
+#endif
 
 int WindowSystem::viewportToDesktop(const QPoint &pos)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.17.3/src/windowsystem/windowsystem.h 
new/kwayland-integration-5.17.4/src/windowsystem/windowsystem.h
--- old/kwayland-integration-5.17.3/src/windowsystem/windowsystem.h     
2019-11-12 11:19:24.000000000 +0100
+++ new/kwayland-integration-5.17.4/src/windowsystem/windowsystem.h     
2019-12-03 13:14:24.000000000 +0100
@@ -34,6 +34,15 @@
 }
 }
 
+// Compat with KF < 5.64
+#ifndef KWINDOWSYSTEM_BUILD_DEPRECATED_SINCE
+#ifndef KWINDOWSYSTEM_NO_DEPRECATED
+#define KWINDOWSYSTEM_BUILD_DEPRECATED_SINCE(x, y) 1
+#else
+#define KWINDOWSYSTEM_BUILD_DEPRECATED_SINCE(x, y) 0
+#endif
+#endif
+
 class WindowSystem : public QObject, public KWindowSystemPrivate
 {
     Q_OBJECT
@@ -52,7 +61,7 @@
     void setOnAllDesktops(WId win, bool b) override;
     void setOnDesktop(WId win, int desktop) override;
     void setOnActivities(WId win, const QStringList &activities) override;
-#ifndef KWINDOWSYSTEM_NO_DEPRECATED
+#if KWINDOWSYSTEM_BUILD_DEPRECATED_SINCE(5, 0)
     WId transientFor(WId window) override;
     WId groupLeader(WId window) override;
 #endif



Reply via email to