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-06-06 08:38:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma6-nano (Old) and /work/SRC/openSUSE:Factory/.plasma6-nano.new.19631 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma6-nano" Fri Jun 6 08:38:29 2025 rev:26 rq:1283542 version:6.3.5 Changes: -------- --- /work/SRC/openSUSE:Factory/plasma6-nano/plasma6-nano.changes 2025-05-31 19:15:14.666735309 +0200 +++ /work/SRC/openSUSE:Factory/.plasma6-nano.new.19631/plasma6-nano.changes 2025-06-06 08:38:31.269806027 +0200 @@ -2,28 +1,0 @@ -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.91.tar.xz plasma-nano-6.3.91.tar.xz.sig New: ---- plasma-nano-6.3.5.tar.xz plasma-nano-6.3.5.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma6-nano.spec ++++++ --- /var/tmp/diff_new_pack.pl22gh/_old 2025-06-06 08:38:31.881831423 +0200 +++ /var/tmp/diff_new_pack.pl22gh/_new 2025-06-06 08:38:31.881831423 +0200 @@ -18,14 +18,14 @@ %global __requires_exclude qt6qmlimport\\(org\\.kde\\.plasma\\.private\\.nanoshell.* -%define kf6_version 6.14.0 -%define qt6_version 6.8.0 +%define kf6_version 6.10.0 +%define qt6_version 6.7.0 %define rname plasma-nano %bcond_without released Name: plasma6-nano -Version: 6.3.91 +Version: 6.3.5 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/unstable/plasma/%{version}/%{rname}-%{version}.tar.xz +Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz %if %{with released} -Source1: https://download.kde.org/unstable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig Source2: plasma.keyring %endif BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} ++++++ plasma-nano-6.3.91.tar.xz -> plasma-nano-6.3.5.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-6.3.91/.gitlab-ci.yml new/plasma-nano-6.3.5/.gitlab-ci.yml --- old/plasma-nano-6.3.91/.gitlab-ci.yml 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/.gitlab-ci.yml 2025-05-06 19:59:02.000000000 +0200 @@ -6,6 +6,3 @@ 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.91/.kde-ci.yml new/plasma-nano-6.3.5/.kde-ci.yml --- old/plasma-nano-6.3.91/.kde-ci.yml 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/.kde-ci.yml 2025-05-06 19:59:02.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.91/CMakeLists.txt new/plasma-nano-6.3.5/CMakeLists.txt --- old/plasma-nano-6.3.91/CMakeLists.txt 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/CMakeLists.txt 2025-05-06 19:59:02.000000000 +0200 @@ -2,12 +2,13 @@ project(plasma-nano) -set(PROJECT_VERSION "6.3.91") +set(PROJECT_VERSION "6.3.5") +set(PROJECT_VERSION_MAJOR 6) # minimal requirements -set(PROJECT_DEP_VERSION "6.3.91") -set(QT_MIN_VERSION "6.8.0") -set(KF6_MIN_VERSION "6.14.0") +set(PROJECT_DEP_VERSION "6.3.5") +set(QT_MIN_VERSION "6.7.0") +set(KF6_MIN_VERSION "6.10.0") set(KDE_COMPILERSETTINGS_LEVEL "5.82") set(CMAKE_CXX_STANDARD 20) @@ -32,7 +33,6 @@ 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.12.0 + KF 6.9.0 ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-6.3.91/components/CMakeLists.txt new/plasma-nano-6.3.5/components/CMakeLists.txt --- old/plasma-nano-6.3.91/components/CMakeLists.txt 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/components/CMakeLists.txt 2025-05-06 19:59:02.000000000 +0200 @@ -1,19 +1,21 @@ -ecm_add_qml_module(plasmananoshellprivateplugin - URI "org.kde.plasma.private.nanoshell" - VERSION 2.0 - GENERATE_PLUGIN_SOURCE - QML_FILES - qml/StartupFeedback.qml - DEPENDENCIES QtQuick -) +project(nanoshellprivate) + +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.91/components/fullscreenoverlay.cpp new/plasma-nano-6.3.5/components/fullscreenoverlay.cpp --- old/plasma-nano-6.3.91/components/fullscreenoverlay.cpp 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/components/fullscreenoverlay.cpp 2025-05-06 19:59:02.000000000 +0200 @@ -99,4 +99,6 @@ 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.91/components/fullscreenoverlay.h new/plasma-nano-6.3.5/components/fullscreenoverlay.h --- old/plasma-nano-6.3.91/components/fullscreenoverlay.h 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/components/fullscreenoverlay.h 2025-05-06 19:59:02.000000000 +0200 @@ -21,7 +21,6 @@ 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.91/components/nanoshellprivateplugin.cpp new/plasma-nano-6.3.5/components/nanoshellprivateplugin.cpp --- old/plasma-nano-6.3.91/components/nanoshellprivateplugin.cpp 1970-01-01 01:00:00.000000000 +0100 +++ new/plasma-nano-6.3.5/components/nanoshellprivateplugin.cpp 2025-05-06 19:59:02.000000000 +0200 @@ -0,0 +1,21 @@ +/* + 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.91/components/nanoshellprivateplugin.h new/plasma-nano-6.3.5/components/nanoshellprivateplugin.h --- old/plasma-nano-6.3.91/components/nanoshellprivateplugin.h 1970-01-01 01:00:00.000000000 +0100 +++ new/plasma-nano-6.3.5/components/nanoshellprivateplugin.h 2025-05-06 19:59:02.000000000 +0200 @@ -0,0 +1,21 @@ +/* + 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.91/components/qmldir new/plasma-nano-6.3.5/components/qmldir --- old/plasma-nano-6.3.91/components/qmldir 1970-01-01 01:00:00.000000000 +0100 +++ new/plasma-nano-6.3.5/components/qmldir 2025-05-06 19:59:02.000000000 +0200 @@ -0,0 +1,4 @@ +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.91/components/startupnotifier.h new/plasma-nano-6.3.5/components/startupnotifier.h --- old/plasma-nano-6.3.91/components/startupnotifier.h 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/components/startupnotifier.h 2025-05-06 19:59:02.000000000 +0200 @@ -8,7 +8,6 @@ #define STARTUPNOTIFIER_H #include <QObject> -#include <qqmlregistration.h> namespace KWayland { @@ -17,8 +16,6 @@ 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.91/po/es/plasma_shell_org.kde.plasma.nano.po new/plasma-nano-6.3.5/po/es/plasma_shell_org.kde.plasma.nano.po --- old/plasma-nano-6.3.91/po/es/plasma_shell_org.kde.plasma.nano.po 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/po/es/plasma_shell_org.kde.plasma.nano.po 2025-05-06 19:59:02.000000000 +0200 @@ -1,15 +1,15 @@ # Spanish translations for plasma_shell_org.kde.plasma.nano.po package. -# Copyright (C) 2019-2025 This file is copyright: +# Copyright (C) 2019 This file is copyright: # This file is distributed under the same license as the plasma-nano package. -# Automatically generated, 2019. # -# SPDX-FileCopyrightText: 2019, 2020, 2021, 2022, 2023, 2025 Eloy Cuadra <ecua...@eloihr.net> +# Automatically generated, 2019. +# Eloy Cuadra <ecua...@eloihr.net>, 2019, 2020, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: plasma_shell_org.kde.plasma.nano\n" +"Project-Id-Version: plasma_shell_org\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-11-09 01:39+0000\n" -"PO-Revision-Date: 2025-05-26 01:10+0100\n" +"PO-Revision-Date: 2023-01-29 00:48+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,8 +55,19 @@ #: 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.91/shell/contents/configuration/AppletConfiguration.qml new/plasma-nano-6.3.5/shell/contents/configuration/AppletConfiguration.qml --- old/plasma-nano-6.3.91/shell/contents/configuration/AppletConfiguration.qml 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/shell/contents/configuration/AppletConfiguration.qml 2025-05-06 19:59:02.000000000 +0200 @@ -244,15 +244,6 @@ 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.91/shell/contents/layout.js new/plasma-nano-6.3.5/shell/contents/layout.js --- old/plasma-nano-6.3.91/shell/contents/layout.js 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/shell/contents/layout.js 2025-05-06 19:59:02.000000000 +0200 @@ -4,14 +4,16 @@ 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.panel") +var panel = new Panel("org.kde.mycroft.panel") panel.location = "top"; panel.height = 2 * gridUnit; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-nano-6.3.91/shell/contents/views/Panel.qml new/plasma-nano-6.3.5/shell/contents/views/Panel.qml --- old/plasma-nano-6.3.91/shell/contents/views/Panel.qml 2025-05-29 12:01:57.000000000 +0200 +++ new/plasma-nano-6.3.5/shell/contents/views/Panel.qml 2025-05-06 19:59:02.000000000 +0200 @@ -23,7 +23,7 @@ containment.parent = root; containment.visible = true; containment.anchors.fill = root; - panel.backgroundHints = containment.plasmoid.backgroundHints; + panel.backgroundHints = containment.backgroundHints; } Component.onCompleted: {