Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kwayland for openSUSE:Factory 
checked in at 2022-07-11 19:09:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwayland (Old)
 and      /work/SRC/openSUSE:Factory/.kwayland.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwayland"

Mon Jul 11 19:09:04 2022 rev:101 rq:988170 version:5.96.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kwayland/kwayland.changes        2022-06-17 
21:21:39.482745558 +0200
+++ /work/SRC/openSUSE:Factory/.kwayland.new.1523/kwayland.changes      
2022-07-11 19:10:37.123715075 +0200
@@ -1,0 +2,11 @@
+Sun Jul  3 11:56:12 UTC 2022 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 5.96.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.96.0
+- Changes since 5.95.0:
+  * Implement PlasmaWindowModel::itemData to expose all the roles
+  * Remove extra ';'
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ kwayland.spec ++++++
--- /var/tmp/diff_new_pack.QFPiVV/_old  2022-07-11 19:10:37.883716178 +0200
+++ /var/tmp/diff_new_pack.QFPiVV/_new  2022-07-11 19:10:37.887716183 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define _tar_path 5.95
+%define _tar_path 5.96
 # 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 released
 Name:           kwayland
-Version:        5.95.0
+Version:        5.96.0
 Release:        0
 Summary:        KDE Wayland library
 License:        LGPL-2.1-or-later


++++++ kwayland-5.95.0.tar.xz -> kwayland-5.96.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.95.0/CMakeLists.txt 
new/kwayland-5.96.0/CMakeLists.txt
--- old/kwayland-5.95.0/CMakeLists.txt  2022-06-04 10:23:48.000000000 +0200
+++ new/kwayland-5.96.0/CMakeLists.txt  2022-07-02 16:38:43.000000000 +0200
@@ -1,26 +1,31 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.95.0") # handled by release scripts
+set(KF_VERSION "5.96.0") # handled by release scripts
 project(KWayland VERSION ${KF_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.95.0  NO_MODULE)
+find_package(ECM 5.96.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)
 
-include(FeatureSummary)
+include(KDEInstallDirs)
+include(KDECMakeSettings)
+include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
+
+include(KDEGitCommitHooks)
 include(ECMGenerateExportHeader)
-include(CMakePackageConfigHelpers)
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 include(ECMGeneratePkgConfigFile)
-include(CMakeFindFrameworks)
 include(ECMQtDeclareLoggingCategory)
-
+include(ECMDeprecationSettings)
 include(ECMPoQmTools)
 include(ECMAddQch)
+include(CMakeFindFrameworks)
+include(CMakePackageConfigHelpers)
+include(CheckIncludeFile)
 
 set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 CACHE STRING "Control how much of 
deprecated API is built [default=0].")
 
@@ -56,19 +61,16 @@
 find_package(EGL)
 set_package_properties(EGL PROPERTIES TYPE REQUIRED)
 
-include(KDEInstallDirs)
-include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
-include(KDECMakeSettings)
-include(KDEGitCommitHooks)
-include(CheckIncludeFile)
-
 find_package(PlasmaWaylandProtocols 1.7.0 CONFIG)
 set_package_properties(PlasmaWaylandProtocols PROPERTIES TYPE REQUIRED)
 
 # adjusting CMAKE_C_FLAGS to get wayland protocols to compile
 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu90")
 
-add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f02)
+ecm_set_disabled_deprecation_versions(
+    QT 5.15.2
+)
+
 # Subdirectories
 ecm_install_po_files_as_qm(po)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.95.0/src/client/keystate.h 
new/kwayland-5.96.0/src/client/keystate.h
--- old/kwayland-5.95.0/src/client/keystate.h   2022-06-04 10:23:48.000000000 
+0200
+++ new/kwayland-5.96.0/src/client/keystate.h   2022-07-02 16:38:43.000000000 
+0200
@@ -27,7 +27,7 @@
         NumLock = 1,
         ScrollLock = 2,
     };
-    Q_ENUM(Key);
+    Q_ENUM(Key)
     enum State {
         Unlocked = 0,
         Latched = 1,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.95.0/src/client/plasmawindowmodel.cpp 
new/kwayland-5.96.0/src/client/plasmawindowmodel.cpp
--- old/kwayland-5.95.0/src/client/plasmawindowmodel.cpp        2022-06-04 
10:23:48.000000000 +0200
+++ new/kwayland-5.96.0/src/client/plasmawindowmodel.cpp        2022-07-02 
16:38:43.000000000 +0200
@@ -275,6 +275,14 @@
 
     return QVariant();
 }
+QMap<int, QVariant> PlasmaWindowModel::itemData(const QModelIndex &index) const
+{
+    QMap<int, QVariant> ret = QAbstractItemModel::itemData(index);
+    for (int role = AppId; role < LastRole; ++role) {
+        ret.insert(role, data(index, role));
+    }
+    return ret;
+}
 
 int PlasmaWindowModel::rowCount(const QModelIndex &parent) const
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.95.0/src/client/plasmawindowmodel.h 
new/kwayland-5.96.0/src/client/plasmawindowmodel.h
--- old/kwayland-5.95.0/src/client/plasmawindowmodel.h  2022-06-04 
10:23:48.000000000 +0200
+++ new/kwayland-5.96.0/src/client/plasmawindowmodel.h  2022-07-02 
16:38:43.000000000 +0200
@@ -110,6 +110,7 @@
          * @since 5.73
          */
         Uuid,
+        LastRole,
     };
     Q_ENUM(AdditionalRoles)
 
@@ -126,6 +127,8 @@
      **/
     QModelIndex index(int row, int column = 0, const QModelIndex &parent = 
QModelIndex()) const override;
 
+    QMap<int, QVariant> itemData(const QModelIndex &index) const override;
+
     /**
      * Request the window at this model row index be activated.
      **/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.95.0/src/server/keystate_interface.h 
new/kwayland-5.96.0/src/server/keystate_interface.h
--- old/kwayland-5.95.0/src/server/keystate_interface.h 2022-06-04 
10:23:48.000000000 +0200
+++ new/kwayland-5.96.0/src/server/keystate_interface.h 2022-07-02 
16:38:43.000000000 +0200
@@ -33,7 +33,7 @@
         NumLock = 1,
         ScrollLock = 2,
     };
-    Q_ENUM(Key);
+    Q_ENUM(Key)
     enum State {
         Unlocked = 0,
         Latched = 1,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.95.0/src/server/xdgdecoration_interface.h 
new/kwayland-5.96.0/src/server/xdgdecoration_interface.h
--- old/kwayland-5.95.0/src/server/xdgdecoration_interface.h    2022-06-04 
10:23:48.000000000 +0200
+++ new/kwayland-5.96.0/src/server/xdgdecoration_interface.h    2022-07-02 
16:38:43.000000000 +0200
@@ -52,7 +52,7 @@
         ServerSide,
     };
 
-    Q_ENUM(Mode);
+    Q_ENUM(Mode)
 
     ~XdgDecorationInterface() override;
 

Reply via email to