Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package plasma6-nano for openSUSE:Factory 
checked in at 2025-05-31 19:14:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma6-nano (Old)
 and      /work/SRC/openSUSE:Factory/.plasma6-nano.new.16005 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma6-nano"

Sat May 31 19:14:59 2025 rev:25 rq:1281504 version:6.3.91

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma6-nano/plasma6-nano.changes        
2025-05-08 18:24:37.891606685 +0200
+++ /work/SRC/openSUSE:Factory/.plasma6-nano.new.16005/plasma6-nano.changes     
2025-05-31 19:15:14.666735309 +0200
@@ -1,0 +2,28 @@
+Thu May 29 21:22:54 UTC 2025 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 6.3.91:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.3.91
+- Changes since 6.3.90:
+  * Update version for new release 6.3.91
+
+-------------------------------------------------------------------
+Mon May 19 19:38:27 UTC 2025 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 6.3.90:
+  * New feature release
+  * For more details see https://kde.org/announcements/plasma/6/6.3.90
+- Changes since 6.3.5:
+  * update version for new release
+  * Port to declarative type registration
+  * Panel: fix undefined backgroundHints
+  * shell/configuration: support unsavedChanges property
+  * Remove unused PROJECT_VERSION_MAJOR variable
+  * It compiles fine without kf_6_12 deprecated methods
+  * Remove references to Mycroft
+  * DefaultCompactRepresentation: fix undefined ComplementaryColorGroup
+  * CI: Add linux-qt6-next build
+  * Add xml/yaml linting
+  * update version for new release
+
+-------------------------------------------------------------------

Old:
----
  plasma-nano-6.3.5.tar.xz
  plasma-nano-6.3.5.tar.xz.sig

New:
----
  plasma-nano-6.3.91.tar.xz
  plasma-nano-6.3.91.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ plasma6-nano.spec ++++++
--- /var/tmp/diff_new_pack.6UEORx/_old  2025-05-31 19:15:16.338804409 +0200
+++ /var/tmp/diff_new_pack.6UEORx/_new  2025-05-31 19:15:16.370805732 +0200
@@ -18,14 +18,14 @@
 
 %global __requires_exclude 
qt6qmlimport\\(org\\.kde\\.plasma\\.private\\.nanoshell.*
 
-%define kf6_version 6.10.0
-%define qt6_version 6.7.0
+%define kf6_version 6.14.0
+%define qt6_version 6.8.0
 
 %define rname plasma-nano
 
 %bcond_without released
 Name:           plasma6-nano
-Version:        6.3.5
+Version:        6.3.91
 Release:        0
 # Full Plasma 6 version (e.g. 5.9.3)
 %{!?_plasma6_bugfix: %define _plasma6_bugfix %{version}}
@@ -34,9 +34,9 @@
 Summary:        Minimal Plasma shell for embedded devices
 License:        GPL-2.0-or-later
 URL:            https://www.kde.org/
-Source:         
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
+Source:         
https://download.kde.org/unstable/plasma/%{version}/%{rname}-%{version}.tar.xz
 %if %{with released}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
+Source1:        
https://download.kde.org/unstable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 BuildRequires:  kf6-extra-cmake-modules >= %{kf6_version}

++++++ plasma-nano-6.3.5.tar.xz -> plasma-nano-6.3.91.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-nano-6.3.5/.gitlab-ci.yml 
new/plasma-nano-6.3.91/.gitlab-ci.yml
--- old/plasma-nano-6.3.5/.gitlab-ci.yml        2025-05-06 19:59:02.000000000 
+0200
+++ new/plasma-nano-6.3.91/.gitlab-ci.yml       2025-05-29 12:01:57.000000000 
+0200
@@ -6,3 +6,6 @@
     file:
       - /gitlab-templates/linux-qt6.yml
       - /gitlab-templates/freebsd-qt6.yml
+      - /gitlab-templates/xml-lint.yml
+      - /gitlab-templates/yaml-lint.yml
+      - /gitlab-templates/linux-qt6-next.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-nano-6.3.5/.kde-ci.yml 
new/plasma-nano-6.3.91/.kde-ci.yml
--- old/plasma-nano-6.3.5/.kde-ci.yml   2025-05-06 19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/.kde-ci.yml  2025-05-29 12:01:57.000000000 +0200
@@ -2,8 +2,8 @@
 # SPDX-License-Identifier: CC0-1.0
 
 Dependencies:
-- 'on': ['@all']
-  'require':
+ - 'on': ['@all']
+   'require':
     'frameworks/extra-cmake-modules': '@latest-kf6'
     'frameworks/kconfig': '@latest-kf6'
     'frameworks/kcoreaddons': '@latest-kf6'
@@ -15,4 +15,4 @@
     'plasma/kwayland': '@same'
     'plasma/libplasma': '@same'
 Options:
-  require-passing-tests-on: [ 'Linux', 'FreeBSD']
+ require-passing-tests-on: ['Linux', 'FreeBSD']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-nano-6.3.5/CMakeLists.txt 
new/plasma-nano-6.3.91/CMakeLists.txt
--- old/plasma-nano-6.3.5/CMakeLists.txt        2025-05-06 19:59:02.000000000 
+0200
+++ new/plasma-nano-6.3.91/CMakeLists.txt       2025-05-29 12:01:57.000000000 
+0200
@@ -2,13 +2,12 @@
 
 project(plasma-nano)
 
-set(PROJECT_VERSION "6.3.5")
-set(PROJECT_VERSION_MAJOR 6)
+set(PROJECT_VERSION "6.3.91")
 
 # minimal requirements
-set(PROJECT_DEP_VERSION "6.3.5")
-set(QT_MIN_VERSION "6.7.0")
-set(KF6_MIN_VERSION "6.10.0")
+set(PROJECT_DEP_VERSION "6.3.91")
+set(QT_MIN_VERSION "6.8.0")
+set(KF6_MIN_VERSION "6.14.0")
 set(KDE_COMPILERSETTINGS_LEVEL "5.82")
 
 set(CMAKE_CXX_STANDARD 20)
@@ -33,6 +32,7 @@
 include(GenerateExportHeader)
 include(FeatureSummary)
 include(ECMDeprecationSettings)
+include(ECMQmlModule)
 
 find_package(Qt6 ${QT_MIN_VERSION} CONFIG REQUIRED Core Gui Qml Quick Svg)
 find_package(KF6 ${KF6_MIN_VERSION} REQUIRED COMPONENTS WindowSystem I18n 
Service ItemModels)
@@ -45,7 +45,7 @@
 
 plasma_install_package(shell org.kde.plasma.nano shells)
 ecm_set_disabled_deprecation_versions(QT 6.8.1
-    KF 6.9.0
+    KF 6.12.0
 )
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-nano-6.3.5/components/CMakeLists.txt 
new/plasma-nano-6.3.91/components/CMakeLists.txt
--- old/plasma-nano-6.3.5/components/CMakeLists.txt     2025-05-06 
19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/components/CMakeLists.txt    2025-05-29 
12:01:57.000000000 +0200
@@ -1,21 +1,19 @@
-project(nanoshellprivate)
+ecm_add_qml_module(plasmananoshellprivateplugin
+    URI "org.kde.plasma.private.nanoshell"
+    VERSION 2.0
+    GENERATE_PLUGIN_SOURCE
+    QML_FILES
+    qml/StartupFeedback.qml
+    DEPENDENCIES QtQuick
+)
 
-
-add_library(plasmananoshellprivateplugin SHARED)
 target_sources(plasmananoshellprivateplugin PRIVATE
     fullscreenoverlay.cpp
     fullscreenoverlay.h
-    nanoshellprivateplugin.cpp
-    nanoshellprivateplugin.h
     startupnotifier.cpp
     startupnotifier.h
     )
-target_link_libraries(plasmananoshellprivateplugin Qt::Core Qt::Qml Qt::Quick  
KF6::WindowSystem Plasma::KWaylandClient KF6::Service)
-
-install(TARGETS plasmananoshellprivateplugin DESTINATION 
${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/nanoshell)
-
-install(FILES qmldir DESTINATION 
${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/nanoshell)
-
-install(DIRECTORY qml DESTINATION 
${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/nanoshell/)
 
+target_link_libraries(plasmananoshellprivateplugin PRIVATE Qt::Core Qt::Qml 
Qt::Quick  KF6::WindowSystem Plasma::KWaylandClient KF6::Service)
 
+ecm_finalize_qml_module(plasmananoshellprivateplugin)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-nano-6.3.5/components/fullscreenoverlay.cpp 
new/plasma-nano-6.3.91/components/fullscreenoverlay.cpp
--- old/plasma-nano-6.3.5/components/fullscreenoverlay.cpp      2025-05-06 
19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/components/fullscreenoverlay.cpp     2025-05-29 
12:01:57.000000000 +0200
@@ -99,6 +99,4 @@
     return QQuickWindow::event(e);
 }
 
-#include "fullscreenoverlay.moc"
-
 #include "moc_fullscreenoverlay.cpp"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-nano-6.3.5/components/fullscreenoverlay.h 
new/plasma-nano-6.3.91/components/fullscreenoverlay.h
--- old/plasma-nano-6.3.5/components/fullscreenoverlay.h        2025-05-06 
19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/components/fullscreenoverlay.h       2025-05-29 
12:01:57.000000000 +0200
@@ -21,6 +21,7 @@
 class FullScreenOverlay : public QQuickWindow
 {
     Q_OBJECT
+    QML_ELEMENT
     Q_PROPERTY(bool active READ isActive NOTIFY activeChanged)
     Q_PROPERTY(bool acceptsFocus MEMBER m_acceptsFocus NOTIFY 
acceptsFocusChanged)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-nano-6.3.5/components/nanoshellprivateplugin.cpp 
new/plasma-nano-6.3.91/components/nanoshellprivateplugin.cpp
--- old/plasma-nano-6.3.5/components/nanoshellprivateplugin.cpp 2025-05-06 
19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/components/nanoshellprivateplugin.cpp        
1970-01-01 01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-/*
-    SPDX-FileCopyrightText: 2015 Marco Martin <m...@kde.org>
-
-    SPDX-License-Identifier: MIT
-*/
-
-#include "nanoshellprivateplugin.h"
-#include "fullscreenoverlay.h"
-#include "startupnotifier.h"
-
-void PlasmaMiniShellPrivatePlugin::registerTypes(const char *uri)
-{
-    Q_ASSERT(uri == QLatin1String("org.kde.plasma.private.nanoshell"));
-
-    qmlRegisterType<FullScreenOverlay>(uri, 2, 0, "FullScreenOverlay");
-    qmlRegisterSingletonType<StartupNotifier>(uri, 2, 0, "StartupNotifier", 
[](QQmlEngine *, QJSEngine *) {
-        return new StartupNotifier;
-    });
-}
-
-#include "moc_nanoshellprivateplugin.cpp"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-nano-6.3.5/components/nanoshellprivateplugin.h 
new/plasma-nano-6.3.91/components/nanoshellprivateplugin.h
--- old/plasma-nano-6.3.5/components/nanoshellprivateplugin.h   2025-05-06 
19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/components/nanoshellprivateplugin.h  1970-01-01 
01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-/*
-    SPDX-FileCopyrightText: 2015 Marco Martin <m...@kde.org>
-
-    SPDX-License-Identifier: MIT
-*/
-
-#ifndef NANOSHELLPRIVATEPLUGIN_H
-#define NANOSHELLPRIVATEPLUGIN_H
-
-#include <QQmlExtensionPlugin>
-
-class PlasmaMiniShellPrivatePlugin : public QQmlExtensionPlugin
-{
-    Q_OBJECT
-    Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
-
-public:
-    void registerTypes(const char *uri) override;
-};
-
-#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-nano-6.3.5/components/qmldir 
new/plasma-nano-6.3.91/components/qmldir
--- old/plasma-nano-6.3.5/components/qmldir     2025-05-06 19:59:02.000000000 
+0200
+++ new/plasma-nano-6.3.91/components/qmldir    1970-01-01 01:00:00.000000000 
+0100
@@ -1,4 +0,0 @@
-module org.kde.plasma.private.nanoshell
-plugin plasmananoshellprivateplugin
-
-singleton StartupFeedback 2.0 qml/StartupFeedback.qml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-nano-6.3.5/components/startupnotifier.h 
new/plasma-nano-6.3.91/components/startupnotifier.h
--- old/plasma-nano-6.3.5/components/startupnotifier.h  2025-05-06 
19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/components/startupnotifier.h 2025-05-29 
12:01:57.000000000 +0200
@@ -8,6 +8,7 @@
 #define STARTUPNOTIFIER_H
 
 #include <QObject>
+#include <qqmlregistration.h>
 
 namespace KWayland
 {
@@ -16,6 +17,8 @@
 class StartupNotifier : public QObject
 {
     Q_OBJECT
+    QML_ELEMENT
+    QML_SINGLETON
     Q_PROPERTY(bool isValid READ isValid CONSTANT)
 public:
     explicit StartupNotifier(QObject *parent = nullptr);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-nano-6.3.5/po/es/plasma_shell_org.kde.plasma.nano.po 
new/plasma-nano-6.3.91/po/es/plasma_shell_org.kde.plasma.nano.po
--- old/plasma-nano-6.3.5/po/es/plasma_shell_org.kde.plasma.nano.po     
2025-05-06 19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/po/es/plasma_shell_org.kde.plasma.nano.po    
2025-05-29 12:01:57.000000000 +0200
@@ -1,15 +1,15 @@
 # Spanish translations for plasma_shell_org.kde.plasma.nano.po package.
-# Copyright (C) 2019 This file is copyright:
+# Copyright (C) 2019-2025 This file is copyright:
 # This file is distributed under the same license as the plasma-nano package.
-#
 # Automatically generated, 2019.
-# Eloy Cuadra <ecua...@eloihr.net>, 2019, 2020, 2021, 2022, 2023.
+#
+# SPDX-FileCopyrightText: 2019, 2020, 2021, 2022, 2023, 2025 Eloy Cuadra 
<ecua...@eloihr.net>
 msgid ""
 msgstr ""
-"Project-Id-Version: plasma_shell_org\n"
+"Project-Id-Version: plasma_shell_org.kde.plasma.nano\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-11-09 01:39+0000\n"
-"PO-Revision-Date: 2023-01-29 00:48+0100\n"
+"PO-Revision-Date: 2025-05-26 01:10+0100\n"
 "Last-Translator: Eloy Cuadra <ecua...@eloihr.net>\n"
 "Language-Team: Spanish <kde-l10n...@kde.org>\n"
 "Language: es\n"
@@ -37,7 +37,7 @@
 
 #: contents/configuration/ConfigurationContainmentAppearance.qml:117
 msgid "Get New Plugins…"
-msgstr "Obtener nuevos complementos..."
+msgstr "Obtener nuevos complementos…"
 
 #: contents/configuration/ConfigurationContainmentAppearance.qml:129
 msgid "Layout changes must be applied before other changes can be made"
@@ -55,19 +55,8 @@
 
 #: contents/configuration/ContainmentConfiguration.qml:86
 msgid "Customize..."
-msgstr "Personalizar..."
+msgstr "Personalizar…"
 
 #: contents/explorer/WidgetExplorer.qml:138
 msgid "Widgets"
 msgstr "Elementos gráficos"
-
-#~ msgid "Layout cannot be changed while widgets are locked"
-#~ msgstr ""
-#~ "No se puede modificar la distribución mientras estén bloqueados los "
-#~ "elementos gráficos"
-
-#~ msgid "Download..."
-#~ msgstr "Descargar..."
-
-#~ msgid "More Wallpapers..."
-#~ msgstr "Más fondos de pantalla..."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-nano-6.3.5/shell/contents/configuration/AppletConfiguration.qml 
new/plasma-nano-6.3.91/shell/contents/configuration/AppletConfiguration.qml
--- old/plasma-nano-6.3.5/shell/contents/configuration/AppletConfiguration.qml  
2025-05-06 19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/shell/contents/configuration/AppletConfiguration.qml 
2025-05-29 12:01:57.000000000 +0200
@@ -244,6 +244,15 @@
                                     
configurationChangedSignal.connect(root.settingValueChanged)
                                 }
 
+                                var unsavedChangesChangedSignal = 
newItem.unsavedChangesChanged
+                                if (unsavedChangesChangedSignal) {
+                                    unsavedChangesChangedSignal.connect( () => 
{
+                                        if (newItem.unsavedChanges) {
+                                            root.settingValueChanged()
+                                        }
+                                    })
+                                }
+
                                 scroll.flickableItem.contentY = 0
 
                                 /*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-nano-6.3.5/shell/contents/layout.js 
new/plasma-nano-6.3.91/shell/contents/layout.js
--- old/plasma-nano-6.3.5/shell/contents/layout.js      2025-05-06 
19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/shell/contents/layout.js     2025-05-29 
12:01:57.000000000 +0200
@@ -4,16 +4,14 @@
     var desk = desktopsArray[j];
     desk.wallpaperPlugin = "org.kde.slideshow";
     desk.addWidget("org.kde.plasma.digitalclock");
-    desk.addWidget("org.kde.mycroft.launcher");
 
-//    desk.addWidget("org.kde.plasma.mycroftplasmoid");
 
     desk.currentConfigGroup = new 
Array("Wallpaper","org.kde.slideshow","General");
     desk.writeConfig("SlideInterval", 480);
     desk.writeConfig("SlidePaths", "/usr/share/wallpapers/");
 }
 
-var panel = new Panel("org.kde.mycroft.panel")
+var panel = new Panel("org.kde.panel")
 panel.location = "top";
 panel.height = 2 * gridUnit;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-nano-6.3.5/shell/contents/views/Panel.qml 
new/plasma-nano-6.3.91/shell/contents/views/Panel.qml
--- old/plasma-nano-6.3.5/shell/contents/views/Panel.qml        2025-05-06 
19:59:02.000000000 +0200
+++ new/plasma-nano-6.3.91/shell/contents/views/Panel.qml       2025-05-29 
12:01:57.000000000 +0200
@@ -23,7 +23,7 @@
         containment.parent = root;
         containment.visible = true;
         containment.anchors.fill = root;
-        panel.backgroundHints = containment.backgroundHints;
+        panel.backgroundHints = containment.plasmoid.backgroundHints;
     }
 
     Component.onCompleted: {

Reply via email to