Hello community,

here is the log from the commit of package kwayland for openSUSE:Factory 
checked in at 2020-11-19 11:51:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwayland (Old)
 and      /work/SRC/openSUSE:Factory/.kwayland.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwayland"

Thu Nov 19 11:51:48 2020 rev:80 rq:848584 version:5.76.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kwayland/kwayland.changes        2020-10-12 
13:58:17.970190701 +0200
+++ /work/SRC/openSUSE:Factory/.kwayland.new.5913/kwayland.changes      
2020-11-23 10:33:18.417546523 +0100
@@ -1,0 +2,12 @@
+Sat Nov  7 21:35:23 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.76.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.76.0
+- Changes since 5.75.0:
+  * Provide convenience methods around wl_data_offet_accept()
+  * Mark enums in a Q_OBJECT, Q_ENUM
+  * If include is define in .h remove it if it's defined in .cpp too (scripted)
+
+-------------------------------------------------------------------

Old:
----
  kwayland-5.75.0.tar.xz
  kwayland-5.75.0.tar.xz.sig

New:
----
  kwayland-5.76.0.tar.xz
  kwayland-5.76.0.tar.xz.sig

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

Other differences:
------------------
++++++ kwayland.spec ++++++
--- /var/tmp/diff_new_pack.yU2xrd/_old  2020-11-23 10:33:18.989547149 +0100
+++ /var/tmp/diff_new_pack.yU2xrd/_new  2020-11-23 10:33:18.993547154 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define _tar_path 5.75
+%define _tar_path 5.76
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -24,7 +24,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:           kwayland
-Version:        5.75.0
+Version:        5.76.0
 Release:        0
 Summary:        KDE Wayland library
 License:        LGPL-2.1-or-later


++++++ kwayland-5.75.0.tar.xz -> kwayland-5.76.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/CMakeLists.txt 
new/kwayland-5.76.0/CMakeLists.txt
--- old/kwayland-5.75.0/CMakeLists.txt  2020-10-04 11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/CMakeLists.txt  2020-11-07 12:44:38.000000000 +0100
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.75.0") # handled by release scripts
+set(KF5_VERSION "5.76.0") # handled by release scripts
 project(KWayland VERSION ${KF5_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.75.0  NO_MODULE)
+find_package(ECM 5.76.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake/Modules)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/client/datadevice.cpp 
new/kwayland-5.76.0/src/client/datadevice.cpp
--- old/kwayland-5.75.0/src/client/datadevice.cpp       2020-10-04 
11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/client/datadevice.cpp       2020-11-07 
12:44:38.000000000 +0100
@@ -4,7 +4,6 @@
     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR 
LicenseRef-KDE-Accepted-LGPL
 */
 #include "datadevice.h"
-#include "dataoffer.h"
 #include "datasource.h"
 #include "surface.h"
 #include "wayland_pointer_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/client/dataoffer.cpp 
new/kwayland-5.76.0/src/client/dataoffer.cpp
--- old/kwayland-5.75.0/src/client/dataoffer.cpp        2020-10-04 
11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/client/dataoffer.cpp        2020-11-07 
12:44:38.000000000 +0100
@@ -152,6 +152,16 @@
     return d->mimeTypes;
 }
 
+void DataOffer::accept(const QMimeType &mimeType, quint32 serial)
+{
+    accept(mimeType.name(), serial);
+}
+
+void DataOffer::accept(const QString &mimeType, quint32 serial)
+{
+    wl_data_offer_accept(d->dataOffer, serial, mimeType.toUtf8().constData());
+}
+
 void DataOffer::receive(const QMimeType &mimeType, qint32 fd)
 {
     receive(mimeType.name(), fd);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/client/dataoffer.h 
new/kwayland-5.76.0/src/client/dataoffer.h
--- old/kwayland-5.75.0/src/client/dataoffer.h  2020-10-04 11:58:05.000000000 
+0200
+++ new/kwayland-5.76.0/src/client/dataoffer.h  2020-11-07 12:44:38.000000000 
+0100
@@ -64,6 +64,23 @@
 
     QList<QMimeType> offeredMimeTypes() const;
 
+    /**
+     * Indicates that the client can accept data of the given @a mimeType.
+     * The @a serial parameter specifies the serial number of the corresponding
+     * dragEntered() event.
+     *
+     * @see DataDevice::dragEntered
+     */
+    void accept(const QMimeType &mimeType, quint32 serial);
+    /**
+     * Indicates that the client can accept data of the given @a mimeType.
+     * The @a serial parameter specifies the serial number of the corresponding
+     * dragEntered() event.
+     *
+     * @see DataDevice::dragEntered
+     */
+    void accept(const QString &mimeType, quint32 serial);
+
     void receive(const QMimeType &mimeType, qint32 fd);
     void receive(const QString &mimeType, qint32 fd);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/client/output.cpp 
new/kwayland-5.76.0/src/client/output.cpp
--- old/kwayland-5.75.0/src/client/output.cpp   2020-10-04 11:58:05.000000000 
+0200
+++ new/kwayland-5.76.0/src/client/output.cpp   2020-11-07 12:44:38.000000000 
+0100
@@ -8,7 +8,6 @@
 // Qt
 #include <QPoint>
 #include <QRect>
-#include <QSize>
 #include <QVector>
 // wayland
 #include <wayland-client-protocol.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/client/outputconfiguration.cpp 
new/kwayland-5.76.0/src/client/outputconfiguration.cpp
--- old/kwayland-5.75.0/src/client/outputconfiguration.cpp      2020-10-04 
11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/client/outputconfiguration.cpp      2020-11-07 
12:44:38.000000000 +0100
@@ -4,7 +4,6 @@
     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR 
LicenseRef-KDE-Accepted-LGPL
 */
 #include "outputconfiguration.h"
-#include "outputdevice.h"
 #include "outputmanagement.h"
 #include "event_queue.h"
 #include "wayland_pointer_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/client/outputdevice.cpp 
new/kwayland-5.76.0/src/client/outputdevice.cpp
--- old/kwayland-5.75.0/src/client/outputdevice.cpp     2020-10-04 
11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/client/outputdevice.cpp     2020-11-07 
12:44:38.000000000 +0100
@@ -11,7 +11,6 @@
 #include <QDebug>
 #include <QPoint>
 #include <QRect>
-#include <QSize>
 // wayland
 #include "wayland-org_kde_kwin_outputdevice-client-protocol.h"
 #include <wayland-client-protocol.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/client/outputdevice.h 
new/kwayland-5.76.0/src/client/outputdevice.h
--- old/kwayland-5.75.0/src/client/outputdevice.h       2020-10-04 
11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/client/outputdevice.h       2020-11-07 
12:44:38.000000000 +0100
@@ -67,6 +67,7 @@
         VerticalRGB,
         VerticalBGR
     };
+    Q_ENUM(SubPixel)
     enum class Transform {
         Normal,
         Rotated90,
@@ -77,10 +78,12 @@
         Flipped180,
         Flipped270
     };
+    Q_ENUM(Transform)
     enum class Enablement {
         Disabled = 0,
         Enabled = 1
     };
+    Q_ENUM(Enablement)
     struct Mode {
         enum class Flag {
             None = 0,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/client/shell.cpp 
new/kwayland-5.76.0/src/client/shell.cpp
--- old/kwayland-5.75.0/src/client/shell.cpp    2020-10-04 11:58:05.000000000 
+0200
+++ new/kwayland-5.76.0/src/client/shell.cpp    2020-11-07 12:44:38.000000000 
+0100
@@ -12,7 +12,6 @@
 // Qt
 #include <QGuiApplication>
 #include <QVector>
-#include <QWindow>
 #include <qpa/qplatformnativeinterface.h>
 // Wayland
 #include <wayland-client-protocol.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/client/shm_pool.cpp 
new/kwayland-5.76.0/src/client/shm_pool.cpp
--- old/kwayland-5.75.0/src/client/shm_pool.cpp 2020-10-04 11:58:05.000000000 
+0200
+++ new/kwayland-5.76.0/src/client/shm_pool.cpp 2020-11-07 12:44:38.000000000 
+0100
@@ -5,7 +5,6 @@
 */
 #include "shm_pool.h"
 #include "event_queue.h"
-#include "buffer.h"
 #include "buffer_p.h"
 #include "logging.h"
 #include "wayland_pointer_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/client/surface.cpp 
new/kwayland-5.76.0/src/client/surface.cpp
--- old/kwayland-5.75.0/src/client/surface.cpp  2020-10-04 11:58:05.000000000 
+0200
+++ new/kwayland-5.76.0/src/client/surface.cpp  2020-11-07 12:44:38.000000000 
+0100
@@ -4,7 +4,6 @@
     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR 
LicenseRef-KDE-Accepted-LGPL
 */
 #include "surface.h"
-#include "buffer.h"
 #include "region.h"
 #include "output.h"
 #include "wayland_pointer_p.h"
@@ -12,7 +11,6 @@
 #include <QGuiApplication>
 #include <QRegion>
 #include <QVector>
-#include <QWindow>
 #include <qpa/qplatformnativeinterface.h>
 // Wayland
 #include <wayland-client-protocol.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/server/compositor_interface.cpp 
new/kwayland-5.76.0/src/server/compositor_interface.cpp
--- old/kwayland-5.75.0/src/server/compositor_interface.cpp     2020-10-04 
11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/server/compositor_interface.cpp     2020-11-07 
12:44:38.000000000 +0100
@@ -6,7 +6,6 @@
 #include "compositor_interface.h"
 #include "display.h"
 #include "global_p.h"
-#include "surface_interface.h"
 // Wayland
 #include <wayland-server.h>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/server/datasource_interface.cpp 
new/kwayland-5.76.0/src/server/datasource_interface.cpp
--- old/kwayland-5.75.0/src/server/datasource_interface.cpp     2020-10-04 
11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/server/datasource_interface.cpp     2020-11-07 
12:44:38.000000000 +0100
@@ -4,7 +4,6 @@
     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR 
LicenseRef-KDE-Accepted-LGPL
 */
 #include "datasource_interface.h"
-#include "datadevicemanager_interface.h"
 #include "clientconnection.h"
 #include "resource_p.h"
 // Qt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-5.75.0/src/server/eglstream_controller_interface.cpp 
new/kwayland-5.76.0/src/server/eglstream_controller_interface.cpp
--- old/kwayland-5.75.0/src/server/eglstream_controller_interface.cpp   
2020-10-04 11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/server/eglstream_controller_interface.cpp   
2020-11-07 12:44:38.000000000 +0100
@@ -8,7 +8,6 @@
 #include "display.h"
 #include "logging.h"
 
-#include <wayland-util.h>
 #include <QLibrary>
 
 namespace KWayland
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/server/filtered_display.cpp 
new/kwayland-5.76.0/src/server/filtered_display.cpp
--- old/kwayland-5.75.0/src/server/filtered_display.cpp 2020-10-04 
11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/server/filtered_display.cpp 2020-11-07 
12:44:38.000000000 +0100
@@ -5,7 +5,6 @@
 */
 
 #include "filtered_display.h"
-#include "display.h"
 
 #include <wayland-server.h>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-5.75.0/src/server/linuxdmabuf_v1_interface.cpp 
new/kwayland-5.76.0/src/server/linuxdmabuf_v1_interface.cpp
--- old/kwayland-5.75.0/src/server/linuxdmabuf_v1_interface.cpp 2020-10-04 
11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/server/linuxdmabuf_v1_interface.cpp 2020-11-07 
12:44:38.000000000 +0100
@@ -14,7 +14,6 @@
 #include "wayland-linux-dmabuf-unstable-v1-server-protocol.h"
 #include "wayland-server-protocol.h"
 
-#include <KWayland/Server/kwaylandserver_export.h>
 
 #include <QVector>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-5.75.0/src/server/outputconfiguration_interface.cpp 
new/kwayland-5.76.0/src/server/outputconfiguration_interface.cpp
--- old/kwayland-5.75.0/src/server/outputconfiguration_interface.cpp    
2020-10-04 11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/server/outputconfiguration_interface.cpp    
2020-11-07 12:44:38.000000000 +0100
@@ -5,7 +5,6 @@
     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR 
LicenseRef-KDE-Accepted-LGPL
 */
 #include "outputconfiguration_interface.h"
-#include "outputdevice_interface.h"
 #include "logging.h"
 #include "resource_p.h"
 #include "display.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/server/seat_interface.cpp 
new/kwayland-5.76.0/src/server/seat_interface.cpp
--- old/kwayland-5.75.0/src/server/seat_interface.cpp   2020-10-04 
11:58:05.000000000 +0200
+++ new/kwayland-5.76.0/src/server/seat_interface.cpp   2020-11-07 
12:44:38.000000000 +0100
@@ -8,9 +8,7 @@
 #include "display.h"
 #include "datadevice_interface.h"
 #include "datasource_interface.h"
-#include "keyboard_interface.h"
 #include "keyboard_interface_p.h"
-#include "pointer_interface.h"
 #include "pointer_interface_p.h"
 #include "surface_interface.h"
 #include "textinput_interface_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.75.0/src/tools/generator.cpp 
new/kwayland-5.76.0/src/tools/generator.cpp
--- old/kwayland-5.75.0/src/tools/generator.cpp 2020-10-04 11:58:05.000000000 
+0200
+++ new/kwayland-5.76.0/src/tools/generator.cpp 2020-11-07 12:44:38.000000000 
+0100
@@ -15,7 +15,6 @@
 #include <QProcess>
 #include <QtConcurrent>
 #include <QTextStream>
-#include <QXmlStreamReader>
 
 #include <QDebug>
 
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to