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 <[email protected]>
+
+- 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