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

Reply via email to