Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package plasma5-nano for openSUSE:Factory checked in at 2022-02-07 23:37:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma5-nano (Old) and /work/SRC/openSUSE:Factory/.plasma5-nano.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma5-nano" Mon Feb 7 23:37:22 2022 rev:31 rq:951899 version:5.24.0 Changes: -------- --- /work/SRC/openSUSE:Factory/plasma5-nano/plasma5-nano.changes 2022-01-11 21:20:50.941025482 +0100 +++ /work/SRC/openSUSE:Factory/.plasma5-nano.new.1898/plasma5-nano.changes 2022-02-07 23:38:07.430430718 +0100 @@ -1,0 +2,26 @@ +Sat Feb 5 19:51:01 UTC 2022 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +------------------------------------------------------------------- +Thu Jan 13 20:30:30 UTC 2022 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * It compiles fine without deprecated methods + * Fix applet error not loading due to missing property + * Add missing override + use nullptr + use QStringLiteral + * Use more cmake target centric + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + * Port away from Plasma Components 2.0 + +------------------------------------------------------------------- Old: ---- plasma-nano-5.23.5.tar.xz plasma-nano-5.23.5.tar.xz.sig New: ---- plasma-nano-5.24.0.tar.xz plasma-nano-5.24.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma5-nano.spec ++++++ --- /var/tmp/diff_new_pack.tCYMQK/_old 2022-02-07 23:38:07.978426968 +0100 +++ /var/tmp/diff_new_pack.tCYMQK/_new 2022-02-07 23:38:07.986426913 +0100 @@ -18,9 +18,9 @@ %define kf5_version 5.66.0 -%bcond_without lang +%bcond_without released Name: plasma5-nano -Version: 5.23.5 +Version: 5.24.0 Release: 0 # Full Plasma 5 version (e.g. 5.9.3) %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}} @@ -30,9 +30,9 @@ License: GPL-2.0-or-later Group: System/GUI/KDE URL: http://www.kde.org/ -Source: https://download.kde.org/stable/plasma/%{version}/plasma-nano-%{version}.tar.xz -%if %{with lang} -Source1: https://download.kde.org/stable/plasma/%{version}/plasma-nano-%{version}.tar.xz.sig +Source: plasma-nano-%{version}.tar.xz +%if %{with released} +Source1: plasma-nano-%{version}.tar.xz.sig Source2: plasma.keyring %endif BuildRequires: extra-cmake-modules @@ -67,7 +67,7 @@ %install %kf5_makeinstall -C build -%if %{with lang} +%if %{with released} %kf5_find_lang %endif @@ -86,7 +86,7 @@ %{_kf5_servicesdir}/plasma-applet-org.kde.plasma.nano.desktop %{_kf5_servicesdir}/plasma-package-org.kde.plasma.nano.desktoptoolbox.desktop -%if %{with lang} +%if %{with released} %files lang -f %{name}.lang %endif ++++++ plasma-nano-5.23.5.tar.xz -> plasma-nano-5.24.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/.gitignore new/plasma-nano-5.24.0/.gitignore --- old/plasma-nano-5.23.5/.gitignore 2022-01-04 10:05:15.000000000 +0100 +++ new/plasma-nano-5.24.0/.gitignore 2022-02-03 15:40:51.000000000 +0100 @@ -4,3 +4,5 @@ .idea /cmake-build* .cache +/build*/ +CMakeLists.txt.user diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/.gitlab-ci.yml new/plasma-nano-5.24.0/.gitlab-ci.yml --- old/plasma-nano-5.23.5/.gitlab-ci.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/plasma-nano-5.24.0/.gitlab-ci.yml 2022-02-03 15:40:51.000000000 +0100 @@ -0,0 +1,6 @@ +# SPDX-FileCopyrightText: None +# SPDX-License-Identifier: CC0-1.0 + +include: + - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml + - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/.kde-ci.yml new/plasma-nano-5.24.0/.kde-ci.yml --- old/plasma-nano-5.23.5/.kde-ci.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/plasma-nano-5.24.0/.kde-ci.yml 2022-02-03 15:40:51.000000000 +0100 @@ -0,0 +1,13 @@ +# SPDX-FileCopyrightText: None +# SPDX-License-Identifier: CC0-1.0 + +Dependencies: +- 'on': ['@all'] + 'require': + 'frameworks/extra-cmake-modules': '@latest' + 'frameworks/kconfig': '@latest' + 'frameworks/kcoreaddons': '@latest' + 'frameworks/kservice': '@latest' + 'frameworks/kwayland': '@latest' + 'frameworks/kwindowsystem': '@latest' + 'frameworks/plasma-framework': '@latest' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/CMakeLists.txt new/plasma-nano-5.24.0/CMakeLists.txt --- old/plasma-nano-5.23.5/CMakeLists.txt 2022-01-04 10:05:34.000000000 +0100 +++ new/plasma-nano-5.24.0/CMakeLists.txt 2022-02-03 15:41:10.000000000 +0100 @@ -39,6 +39,8 @@ plasma_install_package(shell org.kde.plasma.nano shells) plasma_install_package(desktoptoolbox org.kde.plasma.nano.desktoptoolbox packages package) +add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f00) +add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055900) add_subdirectory(components) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/components/CMakeLists.txt new/plasma-nano-5.24.0/components/CMakeLists.txt --- old/plasma-nano-5.23.5/components/CMakeLists.txt 2022-01-04 10:05:15.000000000 +0100 +++ new/plasma-nano-5.24.0/components/CMakeLists.txt 2022-02-03 15:40:51.000000000 +0100 @@ -1,12 +1,15 @@ project(nanoshellprivate) -set(nanoshellprivate_SRCS - nanoshellprivateplugin.cpp + +add_library(plasmananoshellprivateplugin SHARED) +target_sources(plasmananoshellprivateplugin PRIVATE fullscreenoverlay.cpp + fullscreenoverlay.h + nanoshellprivateplugin.cpp + nanoshellprivateplugin.h startupnotifier.cpp + startupnotifier.h ) - -add_library(plasmananoshellprivateplugin SHARED ${nanoshellprivate_SRCS}) target_link_libraries(plasmananoshellprivateplugin Qt5::Core Qt5::Qml Qt5::Quick KF5::WindowSystem KF5::WaylandClient KF5::Service) install(TARGETS plasmananoshellprivateplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/nanoshell) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/components/fullscreenoverlay.h new/plasma-nano-5.24.0/components/fullscreenoverlay.h --- old/plasma-nano-5.23.5/components/fullscreenoverlay.h 2022-01-04 10:05:15.000000000 +0100 +++ new/plasma-nano-5.24.0/components/fullscreenoverlay.h 2022-02-03 15:40:51.000000000 +0100 @@ -12,7 +12,6 @@ { namespace Client { -class PlasmaWindow; class PlasmaShell; class PlasmaShellSurface; class Surface; @@ -26,8 +25,8 @@ Q_PROPERTY(bool acceptsFocus MEMBER m_acceptsFocus NOTIFY acceptsFocusChanged) public: - explicit FullScreenOverlay(QQuickWindow *parent = 0); - ~FullScreenOverlay(); + explicit FullScreenOverlay(QQuickWindow *parent = nullptr); + ~FullScreenOverlay() override; Q_SIGNALS: void activeChanged(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/components/startupnotifier.cpp new/plasma-nano-5.24.0/components/startupnotifier.cpp --- old/plasma-nano-5.23.5/components/startupnotifier.cpp 2022-01-04 10:05:15.000000000 +0100 +++ new/plasma-nano-5.24.0/components/startupnotifier.cpp 2022-02-03 15:40:51.000000000 +0100 @@ -37,11 +37,11 @@ if (service->desktopEntryName().compare(appId, Qt::CaseInsensitive) == 0) return true; - const auto idWithoutDesktop = QString(appId).remove(".desktop"); + const auto idWithoutDesktop = QString(appId).remove(QStringLiteral(".desktop")); if (service->desktopEntryName().compare(idWithoutDesktop, Qt::CaseInsensitive) == 0) return true; - const auto renamedFrom = service->property("X-Flatpak-RenamedFrom").toStringList(); + const auto renamedFrom = service->property(QStringLiteral("X-Flatpak-RenamedFrom")).toStringList(); if (renamedFrom.contains(appId, Qt::CaseInsensitive) || renamedFrom.contains(idWithoutDesktop, Qt::CaseInsensitive)) return true; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/components/startupnotifier.h new/plasma-nano-5.24.0/components/startupnotifier.h --- old/plasma-nano-5.23.5/components/startupnotifier.h 2022-01-04 10:05:15.000000000 +0100 +++ new/plasma-nano-5.24.0/components/startupnotifier.h 2022-02-03 15:40:51.000000000 +0100 @@ -11,10 +11,6 @@ namespace KWayland { -namespace Client -{ -class PlasmaActivation; -} } class StartupNotifier : public QObject @@ -22,7 +18,7 @@ Q_OBJECT Q_PROPERTY(bool isValid READ isValid CONSTANT) public: - StartupNotifier(QObject *parent = nullptr); + explicit StartupNotifier(QObject *parent = nullptr); bool isValid() const; Q_SIGNALS: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/desktoptoolbox/contents/ui/ToolBoxRoot.qml new/plasma-nano-5.24.0/desktoptoolbox/contents/ui/ToolBoxRoot.qml --- old/plasma-nano-5.23.5/desktoptoolbox/contents/ui/ToolBoxRoot.qml 2022-01-04 10:05:15.000000000 +0100 +++ new/plasma-nano-5.24.0/desktoptoolbox/contents/ui/ToolBoxRoot.qml 2022-02-03 15:40:51.000000000 +0100 @@ -9,7 +9,6 @@ import QtQuick 2.2 import QtQuick.Window 2.2 import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents import org.kde.kquickcontrolsaddons 2.0 as KQuickControlsAddons import org.kde.plasma.extras 2.0 as PlasmaExtras import org.kde.plasma.plasmoid 2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/po/zh_CN/plasma_shell_org.kde.plasma.nano.po new/plasma-nano-5.24.0/po/zh_CN/plasma_shell_org.kde.plasma.nano.po --- old/plasma-nano-5.23.5/po/zh_CN/plasma_shell_org.kde.plasma.nano.po 2022-01-04 10:05:33.000000000 +0100 +++ new/plasma-nano-5.24.0/po/zh_CN/plasma_shell_org.kde.plasma.nano.po 2022-02-03 15:41:10.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-09-15 00:20+0000\n" -"PO-Revision-Date: 2021-12-22 14:10\n" +"PO-Revision-Date: 2022-01-08 15:23\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -14,9 +14,9 @@ "X-Crowdin-Project: kdeorg\n" "X-Crowdin-Project-ID: 269464\n" "X-Crowdin-Language: zh-CN\n" -"X-Crowdin-File: /kf5-stable/messages/plasma-nano/plasma_shell_org.kde.plasma." +"X-Crowdin-File: /kf5-trunk/messages/plasma-nano/plasma_shell_org.kde.plasma." "nano.pot\n" -"X-Crowdin-File-ID: 11923\n" +"X-Crowdin-File-ID: 11759\n" #: contents/configuration/ConfigurationContainmentAppearance.qml:50 msgid "Layout cannot be changed while widgets are locked" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/po/zh_CN/plasma_toolbox_org.kde.plasma.nano.desktoptoolbox.po new/plasma-nano-5.24.0/po/zh_CN/plasma_toolbox_org.kde.plasma.nano.desktoptoolbox.po --- old/plasma-nano-5.23.5/po/zh_CN/plasma_toolbox_org.kde.plasma.nano.desktoptoolbox.po 2022-01-04 10:05:33.000000000 +0100 +++ new/plasma-nano-5.24.0/po/zh_CN/plasma_toolbox_org.kde.plasma.nano.desktoptoolbox.po 2022-02-03 15:41:10.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-03-03 03:24+0100\n" -"PO-Revision-Date: 2021-12-22 14:10\n" +"PO-Revision-Date: 2022-01-08 15:23\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -14,9 +14,9 @@ "X-Crowdin-Project: kdeorg\n" "X-Crowdin-Project-ID: 269464\n" "X-Crowdin-Language: zh-CN\n" -"X-Crowdin-File: /kf5-stable/messages/plasma-nano/plasma_toolbox_org.kde." +"X-Crowdin-File: /kf5-trunk/messages/plasma-nano/plasma_toolbox_org.kde." "plasma.nano.desktoptoolbox.pot\n" -"X-Crowdin-File-ID: 11927\n" +"X-Crowdin-File-ID: 11755\n" #: contents/ui/DesktopConfigButtons.qml:47 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/shell/contents/applet/AppletError.qml new/plasma-nano-5.24.0/shell/contents/applet/AppletError.qml --- old/plasma-nano-5.23.5/shell/contents/applet/AppletError.qml 2022-01-04 10:05:15.000000000 +0100 +++ new/plasma-nano-5.24.0/shell/contents/applet/AppletError.qml 2022-02-03 15:40:51.000000000 +0100 @@ -7,7 +7,7 @@ import QtQuick 2.0 import QtQuick.Layouts 1.1 import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.plasma.components 3.0 as PlasmaComponents RowLayout { id: root @@ -31,7 +31,6 @@ Layout.fillWidth: true Layout.fillHeight: true verticalAlignment: TextEdit.AlignVCenter - backgroundVisible: false readOnly: true width: parent.width - icon.width wrapMode: Text.Wrap diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/shell/contents/applet/CompactApplet.qml new/plasma-nano-5.24.0/shell/contents/applet/CompactApplet.qml --- old/plasma-nano-5.23.5/shell/contents/applet/CompactApplet.qml 2022-01-04 10:05:15.000000000 +0100 +++ new/plasma-nano-5.24.0/shell/contents/applet/CompactApplet.qml 2022-02-03 15:40:51.000000000 +0100 @@ -8,7 +8,6 @@ import QtQuick.Window 2.0 import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents import org.kde.kquickcontrolsaddons 2.0 import org.kde.plasma.private.nanoshell 2.0 as NanoShell diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/shell/contents/applet/DefaultCompactRepresentation.qml new/plasma-nano-5.24.0/shell/contents/applet/DefaultCompactRepresentation.qml --- old/plasma-nano-5.23.5/shell/contents/applet/DefaultCompactRepresentation.qml 2022-01-04 10:05:15.000000000 +0100 +++ new/plasma-nano-5.24.0/shell/contents/applet/DefaultCompactRepresentation.qml 2022-02-03 15:40:51.000000000 +0100 @@ -7,7 +7,6 @@ import QtQuick 2.0 import QtQuick.Layouts 1.1 import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents Item { id: main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-5.23.5/shell/contents/explorer/AppletDelegate.qml new/plasma-nano-5.24.0/shell/contents/explorer/AppletDelegate.qml --- old/plasma-nano-5.23.5/shell/contents/explorer/AppletDelegate.qml 2022-01-04 10:05:15.000000000 +0100 +++ new/plasma-nano-5.24.0/shell/contents/explorer/AppletDelegate.qml 2022-02-03 15:40:51.000000000 +0100 @@ -7,7 +7,7 @@ import QtQuick 2.4 import QtQuick.Layouts 1.1 -import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.plasma.components 3.0 as PlasmaComponents import org.kde.plasma.extras 2.0 as PlasmaExtras import org.kde.plasma.core 2.0 as PlasmaCore import org.kde.draganddrop 2.0