Hello community, here is the log from the commit of package kwindowsystem for openSUSE:Factory checked in at 2018-11-14 14:38:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kwindowsystem (Old) and /work/SRC/openSUSE:Factory/.kwindowsystem.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kwindowsystem" Wed Nov 14 14:38:11 2018 rev:63 rq:648548 version:5.52.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kwindowsystem/kwindowsystem.changes 2018-10-22 11:16:17.703594217 +0200 +++ /work/SRC/openSUSE:Factory/.kwindowsystem.new/kwindowsystem.changes 2018-11-14 14:38:13.967041801 +0100 @@ -1,0 +2,15 @@ +Sun Nov 11 19:48:07 UTC 2018 - lbeltr...@kde.org + +- Update to 5.52.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.52.0.php +- Changes since 5.51.0: + * don't assign variable to itself + * Add categories file here + * Use qEnvironmentVariableIsEmpty + * Remove unused variable + * Do not compare iterators returned from two separate returned copies + * Call reserve() on Qt containers if fill size is known before + +------------------------------------------------------------------- Old: ---- kwindowsystem-5.51.0.tar.xz New: ---- kwindowsystem-5.52.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kwindowsystem.spec ++++++ --- /var/tmp/diff_new_pack.AqFWtY/_old 2018-11-14 14:38:14.619041158 +0100 +++ /var/tmp/diff_new_pack.AqFWtY/_new 2018-11-14 14:38:14.619041158 +0100 @@ -17,14 +17,14 @@ %define lname libKF5WindowSystem5 -%define _tar_path 5.51 +%define _tar_path 5.52 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without lang Name: kwindowsystem -Version: 5.51.0 +Version: 5.52.0 Release: 0 Summary: KDE Access to window manager License: LGPL-2.1-or-later @@ -121,6 +121,7 @@ %dir %{_kf5_plugindir}/kf5/org.kde.kwindowsystem.platforms %{_kf5_plugindir}/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemWaylandPlugin.so %{_kf5_plugindir}/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so +%{_kf5_debugdir}/kwindowsystem.categories %files devel %{_kf5_libdir}/libKF5WindowSystem.so ++++++ kwindowsystem-5.51.0.tar.xz -> kwindowsystem-5.52.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.51.0/CMakeLists.txt new/kwindowsystem-5.52.0/CMakeLists.txt --- old/kwindowsystem-5.51.0/CMakeLists.txt 2018-10-08 10:24:24.000000000 +0200 +++ new/kwindowsystem-5.52.0/CMakeLists.txt 2018-11-03 19:05:46.000000000 +0100 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.0) -set(KF5_VERSION "5.51.0") # handled by release scripts +set(KF5_VERSION "5.52.0") # handled by release scripts project(KWindowSystem VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.51.0 NO_MODULE) +find_package(ECM 5.52.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) @@ -102,4 +102,7 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kwindowsystem_version.h DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5} COMPONENT Devel ) +install( FILES kwindowsystem.categories DESTINATION ${KDE_INSTALL_CONFDIR} ) + + feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.51.0/kwindowsystem.categories new/kwindowsystem-5.52.0/kwindowsystem.categories --- old/kwindowsystem-5.51.0/kwindowsystem.categories 1970-01-01 01:00:00.000000000 +0100 +++ new/kwindowsystem-5.52.0/kwindowsystem.categories 2018-11-03 19:05:46.000000000 +0100 @@ -0,0 +1,2 @@ +org.kde.kwindowsystem KWindowSystem DEFAULT_SEVERITY [WARNING] IDENTIFIER [LOG_KWINDOWSYSTEM] +org.kde.kwindowsystem.keyserver.x11 KKeyServer (KWindowSystem) DEFAULT_SEVERITY [WARNING] IDENTIFIER [LOG_KKEYSERVER_X11] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.51.0/po/ast/kwindowsystem5_qt.po new/kwindowsystem-5.52.0/po/ast/kwindowsystem5_qt.po --- old/kwindowsystem-5.51.0/po/ast/kwindowsystem5_qt.po 2018-10-08 10:24:24.000000000 +0200 +++ new/kwindowsystem-5.52.0/po/ast/kwindowsystem5_qt.po 1970-01-01 01:00:00.000000000 +0100 @@ -1,21 +0,0 @@ -# enolp <en...@softastur.org>, 2016. -msgid "" -msgstr "" -"Project-Id-Version: \n" -"PO-Revision-Date: 2016-12-19 02:33+0100\n" -"Last-Translator: enolp <en...@softastur.org>\n" -"Language-Team: Asturian <alministrado...@softastur.org>\n" -"Language: ast\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Qt-Contexts: true\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 2.0\n" - -#: platforms/osx/kwindowsystem.cpp:578 platforms/windows/kwindowsystem.cpp:630 -#: platforms/xcb/kwindowsystem.cpp:987 -#, qt-format -msgctxt "KWindowSystem|" -msgid "Desktop %1" -msgstr "Escritoriu %1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.51.0/po/zh_CN/kwindowsystem5_qt.po new/kwindowsystem-5.52.0/po/zh_CN/kwindowsystem5_qt.po --- old/kwindowsystem-5.51.0/po/zh_CN/kwindowsystem5_qt.po 2018-10-08 10:24:24.000000000 +0200 +++ new/kwindowsystem-5.52.0/po/zh_CN/kwindowsystem5_qt.po 2018-11-03 19:05:46.000000000 +0100 @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2018-09-28 19:47\n" -"Last-Translator: guoyunhe <yunhe....@protonmail.com>\n" +"PO-Revision-Date: 2018-10-09 18:39\n" +"Last-Translator: guoyunhe <i...@guoyunhe.me>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.51.0/src/kstartupinfo.cpp new/kwindowsystem-5.52.0/src/kstartupinfo.cpp --- old/kwindowsystem-5.51.0/src/kstartupinfo.cpp 2018-10-08 10:24:24.000000000 +0200 +++ new/kwindowsystem-5.52.0/src/kstartupinfo.cpp 2018-11-03 19:05:46.000000000 +0100 @@ -454,10 +454,9 @@ } else { return; } - for (QList< pid_t >::ConstIterator it2 = data_P.pids().constBegin(); - it2 != data_P.pids().constEnd(); - ++it2) { - data->d->remove_pid(*it2); // remove all pids from the info + const auto pids = data_P.pids(); + for (auto pid : pids) { + data->d->remove_pid(pid); // remove all pids from the info } if (data->pids().count() == 0) { // all pids removed -> remove info removeAllStartupInfoInternal(id_P); @@ -714,7 +713,7 @@ return; } #if KWINDOWSYSTEM_HAVE_X11 - if (QX11Info::isPlatformX11() && !qgetenv("DISPLAY").isEmpty()) { // don't rely on QX11Info::display() + if (QX11Info::isPlatformX11() && !qEnvironmentVariableIsEmpty("DISPLAY")) { // don't rely on QX11Info::display() Display *disp = XOpenDisplay(nullptr); if (disp != nullptr) { KStartupInfo::sendFinishX(disp, id); @@ -1292,7 +1291,6 @@ const QString hostname_str = QString::fromLatin1("HOSTNAME="); // added to version 1 (2014) const QString pid_str = QString::fromLatin1("PID="); // added to version 1 (2014) const QString silent_str = QString::fromLatin1("SILENT="); - const QString timestamp_str = QString::fromLatin1("TIMESTAMP="); const QString screen_str = QString::fromLatin1("SCREEN="); const QString xinerama_str = QString::fromLatin1("XINERAMA="); const QString launched_by_str = QString::fromLatin1("LAUNCHED_BY="); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.51.0/src/kwindoweffects_dummy.cpp new/kwindowsystem-5.52.0/src/kwindoweffects_dummy.cpp --- old/kwindowsystem-5.51.0/src/kwindoweffects_dummy.cpp 2018-10-08 10:24:24.000000000 +0200 +++ new/kwindowsystem-5.52.0/src/kwindoweffects_dummy.cpp 2018-11-03 19:05:46.000000000 +0100 @@ -48,6 +48,7 @@ QList<QSize> KWindowEffectsPrivateDummy::windowSizes(const QList<WId> &ids) { QList<QSize> windowSizes; + windowSizes.reserve(ids.size()); for (int i = 0; i < ids.size(); ++i) { windowSizes.append(QSize()); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.51.0/src/platforms/xcb/kwindoweffects.cpp new/kwindowsystem-5.52.0/src/platforms/xcb/kwindoweffects.cpp --- old/kwindowsystem-5.51.0/src/platforms/xcb/kwindoweffects.cpp 2018-10-08 10:24:24.000000000 +0200 +++ new/kwindowsystem-5.52.0/src/platforms/xcb/kwindoweffects.cpp 2018-11-03 19:05:46.000000000 +0100 @@ -320,7 +320,6 @@ } QMatrix4x4 colorMatrix = contMatrix * satMatrix * intMatrix; - colorMatrix = colorMatrix; colorMatrix = colorMatrix.transposed(); uint32_t *rawData = reinterpret_cast<uint32_t *>(colorMatrix.data()); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwindowsystem-5.51.0/src/platforms/xcb/netwm.cpp new/kwindowsystem-5.52.0/src/platforms/xcb/netwm.cpp --- old/kwindowsystem-5.51.0/src/platforms/xcb/netwm.cpp 2018-10-08 10:24:24.000000000 +0200 +++ new/kwindowsystem-5.52.0/src/platforms/xcb/netwm.cpp 2018-11-03 19:05:46.000000000 +0100 @@ -2028,6 +2028,7 @@ fprintf(stderr, "NETRootInfo::update: client list null, creating\n"); #endif + clientsToAdd.reserve(clients.count()); for (int i = 0; i < clients.count(); i++) { clientsToAdd.append(clients[i]); }