Hello community, here is the log from the commit of package kwindowsystem for openSUSE:Factory checked in at 2017-08-24 17:59:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kwindowsystem (Old) and /work/SRC/openSUSE:Factory/.kwindowsystem.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kwindowsystem" Thu Aug 24 17:59:03 2017 rev:48 rq:516704 version:5.37.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kwindowsystem/kwindowsystem.changes 2017-07-17 10:26:15.445131364 +0200 +++ /work/SRC/openSUSE:Factory/.kwindowsystem.new/kwindowsystem.changes 2017-08-24 17:59:03.656124358 +0200 @@ -1,0 +2,11 @@ +Sat Aug 12 09:23:40 UTC 2017 - [email protected] + +- Update to 5.37.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.37.0.php +- Changes since 5.36.0 : + * Remove header reliance on QWidget + * Use more nullptr + +------------------------------------------------------------------- Old: ---- kwindowsystem-5.36.0.tar.xz New: ---- kwindowsystem-5.37.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kwindowsystem.spec ++++++ --- /var/tmp/diff_new_pack.6EaOJO/_old 2017-08-24 17:59:04.444013385 +0200 +++ /var/tmp/diff_new_pack.6EaOJO/_new 2017-08-24 17:59:04.456011695 +0200 @@ -18,9 +18,9 @@ %bcond_without lang %define lname libKF5WindowSystem5 -%define _tar_path 5.36 +%define _tar_path 5.37 Name: kwindowsystem -Version: 5.36.0 +Version: 5.37.0 Release: 0 BuildRequires: cmake >= 3.0 BuildRequires: extra-cmake-modules >= %{_tar_path} ++++++ kwindowsystem-5.36.0.tar.xz -> kwindowsystem-5.37.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/CMakeLists.txt new/kwindowsystem-5.37.0/CMakeLists.txt --- old/kwindowsystem-5.36.0/CMakeLists.txt 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/CMakeLists.txt 2017-08-06 20:12:39.000000000 +0200 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.0) -set(KF5_VERSION "5.36.0") # handled by release scripts +set(KF5_VERSION "5.37.0") # handled by release scripts project(KWindowSystem VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.36.0 NO_MODULE) +find_package(ECM 5.37.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) @@ -30,7 +30,7 @@ SOVERSION 5) # Dependencies -set(REQUIRED_QT_VERSION 5.6.0) +set(REQUIRED_QT_VERSION 5.7.0) find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Widgets) include(KDEInstallDirs) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/autotests/nettesthelper.h new/kwindowsystem-5.37.0/autotests/nettesthelper.h --- old/kwindowsystem-5.36.0/autotests/nettesthelper.h 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/autotests/nettesthelper.h 2017-08-06 20:12:39.000000000 +0200 @@ -31,7 +31,7 @@ class ScopedCPointer : public QScopedPointer<T, QScopedPointerPodDeleter> { public: - ScopedCPointer(T *p = 0) : QScopedPointer<T, QScopedPointerPodDeleter>(p) {} + ScopedCPointer(T *p = nullptr) : QScopedPointer<T, QScopedPointerPodDeleter>(p) {} }; /** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/po/eu/kwindowsystem5_qt.po new/kwindowsystem-5.37.0/po/eu/kwindowsystem5_qt.po --- old/kwindowsystem-5.36.0/po/eu/kwindowsystem5_qt.po 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/po/eu/kwindowsystem5_qt.po 2017-08-06 20:12:39.000000000 +0200 @@ -1,32 +1,31 @@ -# translation of kdelibs4.po to Euskara/Basque (eu) -# KDE: EUSKERA TRANSLATION -# Copyright (C) 1999,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011, Free Software Foundation, Inc. +# translation of kwindowsystem5_qt.po to Euskara/Basque (eu) +# Copyright (C) 1999-2017, Free Software Foundation, Inc. +# This file is distributed under the same license as the frameworks package. # # Marcos <[email protected]>, 2002,2003, 2004, 2005. # Ion Gaztañaga <[email protected]>, 2005. # marcos <[email protected]>, 2006, 2007, 2008, 2009, 2010. # Iñaki Larrañaga Murgoitio <[email protected]>, 2009. -# Iñigo Salvador Azurmendi <[email protected]>, 2010, 2011, 2012, 2013, 2014. +# Iñigo Salvador Azurmendi <[email protected]>, 2010, 2011, 2012, 2013, 2014, 2017. msgid "" msgstr "" -"Project-Id-Version: kdelibs4\n" +"Project-Id-Version: kwindowsystem5_qt\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2014-03-02 19:49+0100\n" +"PO-Revision-Date: 2017-07-23 13:45+0100\n" "Last-Translator: Iñigo Salvador Azurmendi <[email protected]>\n" "Language-Team: Basque <[email protected]>\n" "Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 1.5\n" +"X-Generator: Lokalize 2.0\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Qt-Contexts: true\n" #: platforms/osx/kwindowsystem.cpp:578 platforms/windows/kwindowsystem.cpp:630 #: platforms/xcb/kwindowsystem.cpp:987 -#, fuzzy, qt-format -#| msgid "Desktop %1" +#, qt-format msgctxt "KWindowSystem|" msgid "Desktop %1" -msgstr "%1 mahaigaina" +msgstr "%1. mahaigaina" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/po/zh_CN/kwindowsystem5_qt.po new/kwindowsystem-5.37.0/po/zh_CN/kwindowsystem5_qt.po --- old/kwindowsystem-5.36.0/po/zh_CN/kwindowsystem5_qt.po 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/po/zh_CN/kwindowsystem5_qt.po 2017-08-06 20:12:39.000000000 +0200 @@ -1,30 +1,20 @@ -# translation of kdelibs4.po to Chinese Simplified -# Copyright (C) 2007 Free Software Foundation, Inc. -# -# Lie Ex <[email protected]> 2007-2011. -# Wang Jian <[email protected]>, 1998. -# Sarah Smith <[email protected]>, 2002. -# Xiong Jiang <[email protected]>, 2002,2003,2004. -# Funda Wang <[email protected]>, 2002,2003,2004. -# Liang Qi <[email protected]>, 2007. -# Feng Chao <[email protected]>, 2010, 2012, 2014. -# Ni Hui <[email protected]>, 2010, 2011, 2012. -# Weng Xuetian <[email protected]>, 2011, 2012, 2013. msgid "" msgstr "" -"Project-Id-Version: kdelibs4\n" +"Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2014-05-24 10:21+0800\n" -"Last-Translator: Feng Chao <[email protected]>\n" -"Language-Team: Chinese Simplified <[email protected]>\n" +"POT-Creation-Date: 2016-11-19 20:11+0100\n" +"PO-Revision-Date: 2017-07-13 11:17-0400\n" +"Last-Translator: guoyunhebrave <[email protected]>\n" +"Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 1.5\n" -"X-Qt-Contexts: true\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: kdeorg\n" +"X-Crowdin-Language: zh-CN\n" +"X-Crowdin-File: /kf5-trunk/messages/frameworks/baloo_file5.pot\n" #: platforms/osx/kwindowsystem.cpp:578 platforms/windows/kwindowsystem.cpp:630 #: platforms/xcb/kwindowsystem.cpp:987 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/src/kwindoweffects.h new/kwindowsystem-5.37.0/src/kwindoweffects.h --- old/kwindowsystem-5.36.0/src/kwindoweffects.h 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/src/kwindoweffects.h 2017-08-06 20:12:39.000000000 +0200 @@ -20,7 +20,13 @@ #include "kwindowsystem_export.h" +#ifndef KWINDOWSYSTEM_NO_QWIDGET #include <QWidget> // for WId, etc. +#else +class QWidget; +#endif + +#include <QRegion> #include <netwm_def.h> /** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/src/platforms/xcb/kwindoweffects.cpp new/kwindowsystem-5.37.0/src/platforms/xcb/kwindoweffects.cpp --- old/kwindowsystem-5.36.0/src/platforms/xcb/kwindoweffects.cpp 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/src/platforms/xcb/kwindoweffects.cpp 2017-08-06 20:12:39.000000000 +0200 @@ -26,6 +26,7 @@ #include <xcb/xcb.h> #include <QX11Info> #include <QMatrix4x4> +#include <QWidget> static const char DASHBOARD_WIN_CLASS[] = "dashboard\0dashboard"; using namespace KWindowEffects; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/src/platforms/xcb/kwindowinfo.cpp new/kwindowsystem-5.37.0/src/platforms/xcb/kwindowinfo.cpp --- old/kwindowsystem-5.36.0/src/platforms/xcb/kwindowinfo.cpp 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/src/platforms/xcb/kwindowinfo.cpp 2017-08-06 20:12:39.000000000 +0200 @@ -22,8 +22,8 @@ #include "kwindowsystem.h" #include <QDebug> -#include <kxerrorhandler_p.h> #include <netwm.h> +#include <kxerrorhandler_p.h> #include <QX11Info> #include <X11/Xatom.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/src/platforms/xcb/kxerrorhandler.cpp new/kwindowsystem-5.37.0/src/platforms/xcb/kxerrorhandler.cpp --- old/kwindowsystem-5.36.0/src/platforms/xcb/kxerrorhandler.cpp 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/src/platforms/xcb/kxerrorhandler.cpp 2017-08-06 20:12:39.000000000 +0200 @@ -29,6 +29,8 @@ #include <stdio.h> +#include <QByteArray> + class KXErrorHandlerPrivate { public: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/src/platforms/xcb/kxerrorhandler_p.h new/kwindowsystem-5.37.0/src/platforms/xcb/kxerrorhandler_p.h --- old/kwindowsystem-5.36.0/src/platforms/xcb/kxerrorhandler_p.h 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/src/platforms/xcb/kxerrorhandler_p.h 2017-08-06 20:12:39.000000000 +0200 @@ -24,9 +24,6 @@ #ifndef KXERRORHANDLER_H #define KXERRORHANDLER_H - -#include <QWidget> -#include <QWidgetList> #include <config-kwindowsystem.h> #if KWINDOWSYSTEM_HAVE_X11 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/src/platforms/xcb/kxutils_p.h new/kwindowsystem-5.37.0/src/platforms/xcb/kxutils_p.h --- old/kwindowsystem-5.36.0/src/platforms/xcb/kxutils_p.h 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/src/platforms/xcb/kxutils_p.h 2017-08-06 20:12:39.000000000 +0200 @@ -19,7 +19,6 @@ #ifndef KXUTILS_H #define KXUTILS_H -#include <QWidget> #include <QScopedPointer> #include <QPixmap> #include <config-kwindowsystem.h> @@ -40,7 +39,7 @@ class ScopedCPointer : public QScopedPointer<T, QScopedPointerPodDeleter> { public: - ScopedCPointer(T *p = 0) : QScopedPointer<T, QScopedPointerPodDeleter>(p) {} + ScopedCPointer(T *p = nullptr) : QScopedPointer<T, QScopedPointerPodDeleter>(p) {} }; /** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/src/platforms/xcb/netwm.cpp new/kwindowsystem-5.37.0/src/platforms/xcb/netwm.cpp --- old/kwindowsystem-5.36.0/src/platforms/xcb/netwm.cpp 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/src/platforms/xcb/netwm.cpp 2017-08-06 20:12:39.000000000 +0200 @@ -32,7 +32,6 @@ #include "netwm_p.h" #include "atoms_p.h" -#include <QWidget> #include <config-kwindowsystem.h> #if KWINDOWSYSTEM_HAVE_X11 //FIXME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.36.0/src/platforms/xcb/netwm.h new/kwindowsystem-5.37.0/src/platforms/xcb/netwm.h --- old/kwindowsystem-5.36.0/src/platforms/xcb/netwm.h 2017-07-02 10:13:10.000000000 +0200 +++ new/kwindowsystem-5.37.0/src/platforms/xcb/netwm.h 2017-08-06 20:12:39.000000000 +0200 @@ -27,13 +27,17 @@ #define netwm_h #include <kwindowsystem_export.h> -#include <QWidget> +#include <QSize> #include <config-kwindowsystem.h> #if KWINDOWSYSTEM_HAVE_X11 #include <xcb/xcb.h> #include "netwm_def.h" +#ifndef KWINDOWSYSTEM_NO_QWIDGET +#include <QWidget> +#endif + #define KDE_ALL_ACTIVITIES_UUID "00000000-0000-0000-0000-000000000000" // forward declaration
