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 - [email protected]
+
+- 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 - [email protected]
+
+- Add tarball signature and keyring containing keys of release managers
+ Jonathan Riddell and Bhushan Shah
+
+-------------------------------------------------------------------
+Thu Sep 13 17:25:01 UTC 2018 - [email protected]
+
+- 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;