Hello community,

here is the log from the commit of package kwayland-integration for 
openSUSE:Factory checked in at 2018-10-08 17:39:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwayland-integration (Old)
 and      /work/SRC/openSUSE:Factory/.kwayland-integration.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwayland-integration"

Mon Oct  8 17:39:45 2018 rev:55 rq:640301 version:5.14.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/kwayland-integration/kwayland-integration.changes    
    2018-09-13 23:51:49.442388847 +0200
+++ 
/work/SRC/openSUSE:Factory/.kwayland-integration.new/kwayland-integration.changes
   2018-10-08 17:39:56.446903013 +0200
@@ -1,0 +2,31 @@
+Fri Oct  5 10:01:11 UTC 2018 - fab...@ritter-vogt.de
+
+- Update to 5.14.0
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.14.0.php
+- No code changes since 5.13.90
+
+-------------------------------------------------------------------
+Sat Sep 15 16:25:28 UTC 2018 - fab...@ritter-vogt.de
+
+- Add tarball signature and keyring containing keys of release managers
+  Jonathan Riddell and Bhushan Shah
+
+-------------------------------------------------------------------
+Thu Sep 13 17:25:01 UTC 2018 - fab...@ritter-vogt.de
+
+- Update to 5.13.90
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.13.90.php
+- Changes since 5.13.5:
+  * QT_MIN_VERSIONS is Qt 5.11 for Plasma 5.14. Agreed at kickoff meeting.  
Set everywhere for clearity and consistency.
+  * Respect BUILD_TESTING
+  * Add category file
+  * Autogenerate loggin category
+  * USe override/nullptr
+  * Make sure that it builds with strict compile flags
+  * Align with the rest of Plasma
+
+-------------------------------------------------------------------

Old:
----
  kwayland-integration-5.13.5.tar.xz

New:
----
  kwayland-integration-5.14.0.tar.xz
  kwayland-integration-5.14.0.tar.xz.sig
  plasma.keyring

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

Other differences:
------------------
++++++ kwayland-integration.spec ++++++
--- /var/tmp/diff_new_pack.67mAaa/_old  2018-10-08 17:39:58.178900808 +0200
+++ /var/tmp/diff_new_pack.67mAaa/_new  2018-10-08 17:39:58.182900803 +0200
@@ -16,18 +16,24 @@
 #
 
 
+%bcond_without lang
+
 Name:           kwayland-integration
-Version:        5.13.5
+Version:        5.14.0
 Release:        0
 # Full Plasma 5 version (e.g. 5.8.95)
-%{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}}
-# Lasted ABI-stable Plasma (e.g. 5.8 in KF5, but 5.8.95 in KUF)
-%{!?_plasma5_version: %global _plasma5_version %(echo %{_plasma5_bugfix} | awk 
-F. '{print $1"."$2}')}
+%{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}
+# Latest ABI-stable Plasma (e.g. 5.8 in KF5, but 5.8.95 in KUF)
+%{!?_plasma5_version: %define _plasma5_version %(echo %{_plasma5_bugfix} | awk 
-F. '{print $1"."$2}')}
 Summary:        Integration plugins for various KDE frameworks for wayland 
windowing system
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/KDE
 Url:            http://www.kde.org
-Source:         
http://download.kde.org/stable/plasma/%{version}/kwayland-integration-%{version}.tar.xz
+Source:         kwayland-integration-%{version}.tar.xz
+%if %{with lang}
+Source1:        kwayland-integration-%{version}.tar.xz.sig
+Source2:        plasma.keyring
+%endif
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= 0.0.11
 BuildRequires:  kf5-filesystem
@@ -53,5 +59,6 @@
 %files
 %license COPYING*
 %{_kf5_plugindir}/
+%{_kf5_debugdir}/kwindowsystem.kwayland.categories
 
 %changelog

++++++ kwayland-integration-5.13.5.tar.xz -> kwayland-integration-5.14.0.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-integration-5.13.5/CMakeLists.txt 
new/kwayland-integration-5.14.0/CMakeLists.txt
--- old/kwayland-integration-5.13.5/CMakeLists.txt      2018-09-04 
12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/CMakeLists.txt      2018-10-05 
19:08:16.000000000 +0200
@@ -1,12 +1,12 @@
 project(kwayland-integration)
-set(PROJECT_VERSION "5.13.5")
+set(PROJECT_VERSION "5.14.0")
 set(PROJECT_VERSION_MAJOR 5)
 
 cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR)
-set(QT_MIN_VERSION "5.4.0")
-set(KF5_MIN_VERSION "5.24.0")
+set(QT_MIN_VERSION "5.11.0")
+set(KF5_MIN_VERSION "5.50.0")
 
-find_package(ECM 0.0.11 REQUIRED NO_MODULE)
+find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
 
 include(FeatureSummary)
 
@@ -22,6 +22,7 @@
 include(KDEInstallDirs)
 include(KDECMakeSettings)
 include(KDECompilerSettings NO_POLICY_SCOPE)
+include(ECMQtDeclareLoggingCategory)
 
 # required frameworks
 find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
@@ -30,7 +31,16 @@
 )
 find_package(KF5Wayland CONFIG REQUIRED)
 
+add_definitions(-DQT_NO_CAST_FROM_ASCII)
+add_definitions(-DQT_NO_CAST_TO_ASCII)
+add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT)
+add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
+add_definitions(-DQT_USE_QSTRINGBUILDER)
+#add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000)
+
 add_subdirectory(src)
-add_subdirectory(autotests)
+if(BUILD_TESTING)
+   add_subdirectory(autotests)
+endif()   
 
 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-integration-5.13.5/src/idletime/poller.h 
new/kwayland-integration-5.14.0/src/idletime/poller.h
--- old/kwayland-integration-5.13.5/src/idletime/poller.h       2018-09-04 
12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/src/idletime/poller.h       2018-10-05 
19:08:16.000000000 +0200
@@ -46,8 +46,8 @@
     Q_INTERFACES(AbstractSystemPoller)
 
 public:
-    Poller(QObject *parent = 0);
-    virtual ~Poller();
+    explicit Poller(QObject *parent = nullptr);
+    ~Poller() override;
 
     bool isAvailable() override;
     bool setUpPoller() override;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.13.5/src/windowsystem/CMakeLists.txt 
new/kwayland-integration-5.14.0/src/windowsystem/CMakeLists.txt
--- old/kwayland-integration-5.13.5/src/windowsystem/CMakeLists.txt     
2018-09-04 12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/src/windowsystem/CMakeLists.txt     
2018-10-05 19:08:16.000000000 +0200
@@ -6,6 +6,8 @@
     windowsystem.cpp
     windowinfo.cpp
 )
+ecm_qt_declare_logging_category(wayland_plugin_SRCS HEADER logging.h 
IDENTIFIER KWAYLAND_KWS CATEGORY_NAME org.kde.kf5.kwindowsystem.kwayland 
DEFAULT_SEVERITY Warning)
+
 
 add_library(KF5WindowSystemKWaylandPlugin MODULE ${wayland_plugin_SRCS})
 target_link_libraries(KF5WindowSystemKWaylandPlugin
@@ -21,3 +23,4 @@
         ${PLUGIN_INSTALL_DIR}/kf5/org.kde.kwindowsystem.platforms/
 )
 
+install( FILES kwindowsystem.kwayland.categories DESTINATION 
${KDE_INSTALL_CONFDIR} )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.13.5/src/windowsystem/kwindowsystem.kwayland.categories
 
new/kwayland-integration-5.14.0/src/windowsystem/kwindowsystem.kwayland.categories
--- 
old/kwayland-integration-5.13.5/src/windowsystem/kwindowsystem.kwayland.categories
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/kwayland-integration-5.14.0/src/windowsystem/kwindowsystem.kwayland.categories
  2018-10-05 19:08:16.000000000 +0200
@@ -0,0 +1 @@
+org.kde.kf5.kwindowsystem.kwayland wayland integration (windowsystem) [WARNING]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.13.5/src/windowsystem/logging.cpp 
new/kwayland-integration-5.14.0/src/windowsystem/logging.cpp
--- old/kwayland-integration-5.13.5/src/windowsystem/logging.cpp        
2018-09-04 12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/src/windowsystem/logging.cpp        
1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-#include "logging.h"
-Q_LOGGING_CATEGORY(KWAYLAND_KWS, "org.kde.kf5.kwindowsystem.kwayland", 
QtWarningMsg)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.13.5/src/windowsystem/logging.h 
new/kwayland-integration-5.14.0/src/windowsystem/logging.h
--- old/kwayland-integration-5.13.5/src/windowsystem/logging.h  2018-09-04 
12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/src/windowsystem/logging.h  1970-01-01 
01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-#ifndef LOGGING_H
-#define LOGGING_H
-
-#include <QDebug>
-#include <QLoggingCategory>
-Q_DECLARE_LOGGING_CATEGORY(KWAYLAND_KWS)
-
-#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.13.5/src/windowsystem/plugin.h 
new/kwayland-integration-5.14.0/src/windowsystem/plugin.h
--- old/kwayland-integration-5.13.5/src/windowsystem/plugin.h   2018-09-04 
12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/src/windowsystem/plugin.h   2018-10-05 
19:08:16.000000000 +0200
@@ -29,8 +29,8 @@
     Q_INTERFACES(KWindowSystemPluginInterface)
 
 public:
-    explicit KWaylandPlugin(QObject *parent = 0);
-    virtual ~KWaylandPlugin();
+    explicit KWaylandPlugin(QObject *parent = nullptr);
+    ~KWaylandPlugin() override;
 
     KWindowEffectsPrivate *createEffects() override;
     KWindowSystemPrivate *createWindowSystem() override;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.13.5/src/windowsystem/windoweffects.h 
new/kwayland-integration-5.14.0/src/windowsystem/windoweffects.h
--- old/kwayland-integration-5.13.5/src/windowsystem/windoweffects.h    
2018-09-04 12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/src/windowsystem/windoweffects.h    
2018-10-05 19:08:16.000000000 +0200
@@ -37,8 +37,8 @@
 class WindowEffects : public QObject, public KWindowEffectsPrivate
 {
 public:
-    explicit WindowEffects();
-    ~WindowEffects();
+    WindowEffects();
+    ~WindowEffects() override;
 
     bool isEffectAvailable(KWindowEffects::Effect effect) override;
     void slideWindow(WId id, KWindowEffects::SlideFromLocation location, int 
offset) override;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.13.5/src/windowsystem/windowinfo.cpp 
new/kwayland-integration-5.14.0/src/windowsystem/windowinfo.cpp
--- old/kwayland-integration-5.13.5/src/windowsystem/windowinfo.cpp     
2018-09-04 12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/src/windowsystem/windowinfo.cpp     
2018-10-05 19:08:16.000000000 +0200
@@ -56,7 +56,7 @@
 
 NET::States WindowInfo::state() const
 {
-    return 0;
+    return {};
 }
 
 bool WindowInfo::isMinimized() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.13.5/src/windowsystem/windowinfo.h 
new/kwayland-integration-5.14.0/src/windowsystem/windowinfo.h
--- old/kwayland-integration-5.13.5/src/windowsystem/windowinfo.h       
2018-09-04 12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/src/windowsystem/windowinfo.h       
2018-10-05 19:08:16.000000000 +0200
@@ -38,7 +38,7 @@
 {
 public:
     WindowInfo(WId window, NET::Properties properties, NET::Properties2 
properties2);
-    ~WindowInfo();
+    ~WindowInfo() override;
 
     bool valid(bool withdrawn_is_valid) const override;
     NET::States state() const override;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.13.5/src/windowsystem/windowsystem.cpp 
new/kwayland-integration-5.14.0/src/windowsystem/windowsystem.cpp
--- old/kwayland-integration-5.13.5/src/windowsystem/windowsystem.cpp   
2018-09-04 12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/src/windowsystem/windowsystem.cpp   
2018-10-05 19:08:16.000000000 +0200
@@ -312,7 +312,7 @@
         return;
     }
 
-    KWayland::Client::PlasmaShellSurface *plasmaShellSurface = 0;
+    KWayland::Client::PlasmaShellSurface *plasmaShellSurface = nullptr;
 
     if (state & NET::SkipTaskbar) {
         if (!WaylandIntegration::self()->waylandPlasmaShell()) {
@@ -373,7 +373,7 @@
         return;
     }
 
-    KWayland::Client::PlasmaShellSurface *plasmaShellSurface = 0;
+    KWayland::Client::PlasmaShellSurface *plasmaShellSurface = nullptr;
 
     if (state & NET::SkipTaskbar) {
         if (!WaylandIntegration::self()->waylandPlasmaShell()) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.13.5/src/windowsystem/windowsystem.h 
new/kwayland-integration-5.14.0/src/windowsystem/windowsystem.h
--- old/kwayland-integration-5.13.5/src/windowsystem/windowsystem.h     
2018-09-04 12:13:08.000000000 +0200
+++ new/kwayland-integration-5.14.0/src/windowsystem/windowsystem.h     
2018-10-05 19:08:16.000000000 +0200
@@ -38,7 +38,7 @@
 {
     Q_OBJECT
 public:
-    explicit WindowSystem();
+    WindowSystem();
     QList<WId> windows() override;
     QList<WId> stackingOrder() override;
     WId activeWindow() override;


Reply via email to