Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package plasma6-desktop for openSUSE:Factory 
checked in at 2026-10-16 20:07:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma6-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.plasma6-desktop.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma6-desktop"

Fri Oct 16 20:07:46 2026 rev:53 rq:1384229 version:6.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma6-desktop/plasma6-desktop.changes  
2026-09-10 11:45:57.086888995 +0200
+++ 
/work/SRC/openSUSE:Factory/.plasma6-desktop.new.3698736/plasma6-desktop.changes 
    2026-10-16 20:08:35.231381905 +0200
@@ -1,0 +2,62 @@
+Thu Oct  8 16:54:51 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.8.0:
+  * New feature release
+  * For more details see https://kde.org/announcements/plasma/6/6.8.0
+- Changes since 6.7.91:
+  * kcms/tablet: Clean up canberra context
+  * Update version for new release 6.8.0
+  * kcms/dateandtime: Auth manually before issuing calls to timedate1
+  * kcms/dateandtime: Calculate timeDiff before doing blocking things
+  * Positioner: Fix off by one when checking whether an item fits
+  * panel: Factor in vkbd state for floating panel state
+  * applets/taskmanager: avoid ReleaseWithinBounds for TapHandler
+  * kcms/tablet: Minor fixups to other refreshInputSequence calls
+  * kcms/tablet: fix setting of stylus and pad buttons
+  * Ask for bash in 50-krunner-activate-typing.sh
+  * containments/desktop: Watch for KRunner with QDBusServiceWatcher
+  * kcms/touchpad: Load name and sysName properties (kde#521800)
+  * fix systemsettings ui font color
+  * applets/taskManager: don't hide tooltip when mute clicked
+  * applets/window-list: qualify parent names
+  * applets/window-list: simplify delegate keyboard activation
+  * applets/window-list: explicitly unset focus after click
+  * applets/window-list: remove MenuButton mnemonic
+  * applets/window-list: fix glitch when closing
+
+-------------------------------------------------------------------
+Fri Sep 25 07:19:53 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.7.91:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.7.91
+- Changes since 6.7.90:
+  * Update version for new release 6.7.91
+  * Emojier: Fix incorrect buttons/placeholder when search gives no results
+  * kcm_keys: fix layouting issues (kde#525725)
+  * desktopppackage/configuration: fix GridViewKCM detection
+  * lockscreenui: only show prompt when authenticator needs it
+  * applets/kicker: don't set anchors.fill on PlasmoidItem
+  * Panel: take into account the add widgets button for minimum width 
(kde#525826)
+  * Containments/FolderView: fix isUiReady never going true
+  * RenameEditor: Match text color to the custom background (kde#525319)
+  * Revert "Port lockscreen/SDDM footer to a reuseable component"
+  * Revert "lockscreen: pass new footer to WallpaperFader"
+- Drop patches, now upstream:
+  * 0001-Revert-lockscreen-pass-new-footer-to-WallpaperFader.patch
+  * 0002-Revert-Port-lockscreen-SDDM-footer-to-a-reuseable-co.patch
+
+-------------------------------------------------------------------
+Sat Sep 12 19:32:05 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.7.90:
+  * New feature release
+  * For more details see https://kde.org/announcements/plasma/6/6.7.90
+- Too many changes to list here
+- Add patches to fix login with SDDM:
+  * 0001-Revert-lockscreen-pass-new-footer-to-WallpaperFader.patch
+  * 0002-Revert-Port-lockscreen-SDDM-footer-to-a-reuseable-co.patch
+- Add patch to fix virtual keyboard behaviour in SDDM:
+  * 0001-Revert-sddm-theme-drop-vkb-wrapper-use-KWinVirtualKe.patch
+
+-------------------------------------------------------------------

Old:
----
  plasma-desktop-6.7.5.tar.xz
  plasma-desktop-6.7.5.tar.xz.sig

New:
----
  0001-Revert-sddm-theme-drop-vkb-wrapper-use-KWinVirtualKe.patch
  plasma-desktop-6.8.0.tar.xz
  plasma-desktop-6.8.0.tar.xz.sig

----------(New B)----------
  New:- Add patch to fix virtual keyboard behaviour in SDDM:
  * 0001-Revert-sddm-theme-drop-vkb-wrapper-use-KWinVirtualKe.patch
----------(New E)----------

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

Other differences:
------------------
++++++ plasma6-desktop.spec ++++++
--- /var/tmp/diff_new_pack.X2IeV7/_old  2026-10-16 20:08:36.291426273 +0200
+++ /var/tmp/diff_new_pack.X2IeV7/_new  2026-10-16 20:08:36.296426482 +0200
@@ -28,22 +28,21 @@
 # Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF)
 %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk 
-F. '{print $1"."$2}')}
 %bcond_without released
-%if 0%{?suse_version} == 1500
-%bcond_without scim
-%endif
 Name:           plasma6-desktop
-Version:        6.7.5
+Version:        6.8.0
 Release:        0
 Summary:        The KDE Plasma Workspace Components
 License:        GPL-2.0-only
 URL:            https://www.kde.org/
-Source:         
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
+Source:         %{rname}-%{version}.tar.xz
 %if %{with released}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
+Source1:        %{rname}-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 # PATCH-FIX-OPENSUSE
 Patch100:       0001-Apply-branding-to-default-favorites.patch
+# PATCH-FIX-OPENSUSE
+Patch101:       0001-Revert-sddm-theme-drop-vkb-wrapper-use-KWinVirtualKe.patch
 BuildRequires:  fdupes
 BuildRequires:  kf6-extra-cmake-modules >= %{kf6_version}
 # Due to KWinDBusInterface not having a cmake version config file, we need to 
BR kwin6-devel instead
@@ -52,7 +51,6 @@
 # BuildRequires:  cmake(ScreenSaverDBusInterface) >= %%{_plasma6_bugfix}
 BuildRequires:  kscreenlocker6-devel >= %{_plasma6_bugfix}
 BuildRequires:  kwin6-devel >= %{_plasma6_bugfix}
-BuildRequires:  qt6-gui-private-devel >= %{qt6_version}
 BuildRequires:  cmake(KAccounts6)
 BuildRequires:  cmake(KF6Attica) >= %{kf6_version}
 BuildRequires:  cmake(KF6Auth) >= %{kf6_version}
@@ -71,7 +69,8 @@
 BuildRequires:  cmake(KF6KCMUtils) >= %{kf6_version}
 BuildRequires:  cmake(KF6KDED) >= %{kf6_version}
 BuildRequires:  cmake(KF6KIO) >= %{kf6_version}
-BuildRequires:  cmake(KF6KirigamiPlatform) >= %{kf6_version}
+BuildRequires:  cmake(KF6Kirigami) >= %{kf6_version}
+BuildRequires:  cmake(KF6KirigamiAddons)
 BuildRequires:  cmake(KF6NewStuff) >= %{kf6_version}
 BuildRequires:  cmake(KF6Notifications) >= %{kf6_version}
 BuildRequires:  cmake(KF6NotifyConfig) >= %{kf6_version}
@@ -83,7 +82,6 @@
 BuildRequires:  cmake(KF6WidgetsAddons) >= %{kf6_version}
 BuildRequires:  cmake(KF6WindowSystem) >= %{kf6_version}
 BuildRequires:  cmake(KF6XmlGui) >= %{kf6_version}
-BuildRequires:  cmake(KNightTime) >= %{_plasma6_bugfix}
 BuildRequires:  cmake(KRunnerAppDBusInterface) >= %{_plasma6_bugfix}
 BuildRequires:  cmake(KSMServerDBusInterface) >= %{_plasma6_bugfix}
 BuildRequires:  cmake(KSysGuard) >= %{_plasma6_bugfix}
@@ -96,10 +94,11 @@
 BuildRequires:  cmake(PlasmaActivities) >= %{_plasma6_bugfix}
 BuildRequires:  cmake(PlasmaActivitiesStats) >= %{_plasma6_bugfix}
 BuildRequires:  cmake(PlasmaQuick) >= %{_plasma6_bugfix}
-BuildRequires:  cmake(PlasmaWaylandProtocols) >= 1.10.0
+BuildRequires:  cmake(PolkitQt6-1)
 BuildRequires:  cmake(Qt6Concurrent)  >= %{qt6_version}
 BuildRequires:  cmake(Qt6Core5Compat) >= %{qt6_version}
 BuildRequires:  cmake(Qt6DBus) >= %{qt6_version}
+BuildRequires:  cmake(Qt6GuiPrivate) >= %{qt6_version}
 BuildRequires:  cmake(Qt6Qml) >= %{qt6_version}
 BuildRequires:  cmake(Qt6Quick) >= %{qt6_version}
 BuildRequires:  cmake(Qt6QuickWidgets) >= %{qt6_version}
@@ -117,30 +116,20 @@
 BuildRequires:  pkgconfig(libcanberra)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(libwacom)
-%if %{with scim}
-BuildRequires:  pkgconfig(scim)
-%endif
 BuildRequires:  pkgconfig(signon-oauth2plugin)
 BuildRequires:  pkgconfig(wayland-client)
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.44
 BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xcb-atom)
 BuildRequires:  pkgconfig(xcb-image)
 BuildRequires:  pkgconfig(xcb-keysyms)
-BuildRequires:  pkgconfig(xcb-record)
 BuildRequires:  pkgconfig(xcb-shm)
-BuildRequires:  pkgconfig(xcb-xinput)
-BuildRequires:  pkgconfig(xcursor)
-BuildRequires:  pkgconfig(xft)
 BuildRequires:  pkgconfig(xkbcommon)
 BuildRequires:  pkgconfig(xkbfile)
 BuildRequires:  pkgconfig(xkbregistry)
 %ifnarch s390x
 BuildRequires:  pkgconfig(xorg-evdev)
-BuildRequires:  pkgconfig(xorg-libinput)
-BuildRequires:  pkgconfig(xorg-server)
 %endif
 BuildRequires:  xkeyboard-config
 Requires:       plasma6-desktop-branding = %{version}
@@ -197,12 +186,6 @@
 Provides:       plasma5-desktop-kimpanel = %{version}
 Obsoletes:      plasma5-desktop-kimpanel < %{version}
 Requires:       (plasma6-kimpanel-ibus if ibus)
-%if %{with scim}
-Requires:       (plasma6-kimpanel-scim if scim)
-%endif
-
-%global have_gamecontroller_kcm %{pkg_vcmp cmake(sdl2) >= 2.0.16}
-%global have_gamecontroller_kcm 1
 
 %description
 This package contains the basic packages for a Plasma workspace.
@@ -225,35 +208,19 @@
 %description -n plasma6-kimpanel-ibus
 Plasma 6 Input Method Backend for IBus support.
 
-%if %{with scim}
-%package -n plasma6-kimpanel-scim
-Summary:        Plasma 6 SCIM Configuration
-Requires:       %{name} = %{version}
-
-%description -n plasma6-kimpanel-scim
-Plasma 6 Input Method Backend for SCIM (Smart Chinese/Common Input Method) 
support.
-%endif
-
 %lang_package
 
 %prep
 %autosetup -p1 -n %{rname}-%{version}
 
 %build
-%cmake_kf6 \
-%ifarch s390x
-  -DBUILD_KCM_TOUCHPAD_X11:BOOL=FALSE \
-  -DBUILD_KCM_MOUSE_X11=OFF
-%endif
+%cmake_kf6
 
 %kf6_build
 
 %install
 %kf6_install
 
-# no devel files needed here
-rm -rv %{buildroot}%{_kf6_sharedir}/dbus-1/interfaces/
-
 %find_lang %{name} --all-name --with-html
 
 %fdupes %{buildroot}%{_prefix}
@@ -278,9 +245,7 @@
 %{_kf6_applicationsdir}/kcm_baloofile.desktop
 %{_kf6_applicationsdir}/kcm_clock.desktop
 %{_kf6_applicationsdir}/kcm_desktoppaths.desktop
-%if %{have_gamecontroller_kcm}
 %{_kf6_applicationsdir}/kcm_gamecontroller.desktop
-%endif
 %{_kf6_applicationsdir}/kcm_kded.desktop
 %{_kf6_applicationsdir}/kcm_keyboard.desktop
 %{_kf6_applicationsdir}/kcm_keys.desktop
@@ -295,10 +260,10 @@
 %{_kf6_applicationsdir}/kcm_tablet.desktop
 %{_kf6_applicationsdir}/kcm_touchscreen.desktop
 %{_kf6_applicationsdir}/kcm_workspace.desktop
-%{_kf6_applicationsdir}/kcmspellchecking.desktop
 %{_kf6_applicationsdir}/kde-mimeapps.list
 %{_kf6_applicationsdir}/org.kde.knetattach.desktop
 %{_kf6_applicationsdir}/kcm_mouse.desktop
+%{_kf6_applicationsdir}/kcm_spellchecking.desktop
 %{_kf6_applicationsdir}/kcm_touchpad.desktop
 %{_kf6_appstreamdir}/*.xml
 %{_kf6_bindir}/kaccess
@@ -319,9 +284,9 @@
 %{_kf6_plasmadir}/shells/
 %{_kf6_plugindir}/attica_kde.so
 %{_kf6_plugindir}/kf6/kded/device_automounter.so
-%{_kf6_plugindir}/kf6/kded/keyboard.so
-%{_kf6_plugindir}/kf6/kded/kded_touchpad.so
+%{_kf6_plugindir}/kf6/kded/screenreader.so
 %{_kf6_plugindir}/kf6/krunner/
+%{_kf6_plugindir}/plasma/applets/org.kde.plasma.dwellclicker.so
 %{_kf6_plugindir}/plasma/applets/org.kde.panel.so
 %{_kf6_plugindir}/plasma/applets/org.kde.plasma.keyboardlayout.so
 %{_kf6_plugindir}/plasma/applets/org.kde.plasma.kicker.so
@@ -339,12 +304,7 @@
 %{_kf6_plugindir}/plasma/kcms/systemsettings/kcm_activities.so
 %{_kf6_plugindir}/plasma/kcms/systemsettings/kcm_baloofile.so
 %{_kf6_plugindir}/plasma/kcms/systemsettings/kcm_desktoppaths.so
-%if %{have_gamecontroller_kcm}
 %{_kf6_plugindir}/plasma/kcms/systemsettings/kcm_gamecontroller.so
-%endif
-%dir %{_kf6_plugindir}/plasma/kcminit
-%{_kf6_plugindir}/plasma/kcminit/kcm_mouse_init.so
-%{_kf6_plugindir}/plasma/kcminit/kcm_touchpad_init.so
 %{_kf6_plugindir}/plasma/kcms/systemsettings/kcm_mouse.so
 %{_kf6_plugindir}/plasma/kcms/systemsettings/kcm_touchpad.so
 %{_kf6_plugindir}/plasma/kcms/systemsettings/kcm_kded.so
@@ -362,7 +322,7 @@
 %{_kf6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_qtquicksettings.so
 %{_kf6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_recentFiles.so
 %{_kf6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_solid_actions.so
-%{_kf6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcmspellchecking.so
+%{_kf6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_spellchecking.so
 %{_kf6_qmldir}/org/kde/plasma/
 %{_kf6_qmldir}/org/kde/private/
 %dir %{_kf6_sharedir}/accounts/
@@ -378,6 +338,7 @@
 %{_kf6_sharedir}/kconf_update/50-krunner-activate-typing.sh
 %{_kf6_sharedir}/kconf_update/50-krunner-activate-typing.upd
 %{_kf6_sharedir}/kglobalaccel/org.kde.touchpadshortcuts.desktop
+%{_kf6_sharedir}/kglobalaccel/org.kde.screenreader.desktop
 %dir %{_kf6_sharedir}/sddm
 %dir %{_kf6_sharedir}/sddm/themes
 %{_kf6_sharedir}/sddm/themes/breeze/
@@ -385,10 +346,6 @@
 %{_kf6_iconsdir}/hicolor/*/devices/input-touchpad.*
 %{_kf6_sharedir}/kcmmouse/
 %exclude %{_kf6_plasmadir}/emoji/
-%ifnarch s390 s390x
-%{_kf6_bindir}/kapplymousetheme
-%{_kf6_bindir}/kcm-touchpad-list-devices
-%endif
 %{_userunitdir}/plasma-kaccess.service
 
 %files emojier
@@ -401,11 +358,6 @@
 %{_libexecdir}/kimpanel-ibus-panel
 %{_libexecdir}/kimpanel-ibus-panel-launcher
 
-%if %{with scim}
-%files -n plasma6-kimpanel-scim
-%{_libexecdir}/kimpanel-scim-panel
-%endif
-
 %files lang -f %{name}.lang
 %exclude %{_kf6_htmldir}/en
 %{_kf6_sharedir}/locale/sr*/LC_SCRIPTS/

++++++ 0001-Revert-sddm-theme-drop-vkb-wrapper-use-KWinVirtualKe.patch ++++++
>From fe46004a5695d9a683d1a635d2c5f9bee746b0c8 Mon Sep 17 00:00:00 2001
From: Fabian Vogt <[email protected]>
Date: Sun, 13 Sep 2026 18:09:05 +0200
Subject: [PATCH] Revert "sddm-theme: drop vkb wrapper, use KWinVirtualKeyboard
 directly"

This reverts commit b1eed7f756c156eebb9f79463bdb09ed641cc81d.

SDDM may still use X11.
---
 sddm-theme/Main.qml | 34 ++++++++++++++++++++--------------
 1 file changed, 20 insertions(+), 14 deletions(-)

diff --git a/sddm-theme/Main.qml b/sddm-theme/Main.qml
index ab75d3db99..210ac01667 100644
--- a/sddm-theme/Main.qml
+++ b/sddm-theme/Main.qml
@@ -1,6 +1,5 @@
 /*
     SPDX-FileCopyrightText: 2016 David Edmundson <[email protected]>
-    SPDX-FileCopyrightText: 2026 Kristen McWilliam <[email protected]>
 
     SPDX-License-Identifier: LGPL-2.0-or-later
 */
@@ -12,7 +11,6 @@ import Qt5Compat.GraphicalEffects
 
 import org.kde.plasma.components as PlasmaComponents3
 import org.kde.plasma.private.keyboardindicator as KeyboardIndicator
-import org.kde.plasma.workspace.keyboardlayout as Keyboards
 import org.kde.kirigami as Kirigami
 
 import org.kde.breeze.components
@@ -65,7 +63,7 @@ Item {
         anchors.fill: parent
 
         property bool uiVisible: true
-        property bool blockUI: mainStack.depth > 1 || 
userListComponent.mainPasswordBox.text.length > 0 || 
Keyboards.KWinVirtualKeyboard.visible || config.type !== "image"
+        property bool blockUI: mainStack.depth > 1 || 
userListComponent.mainPasswordBox.text.length > 0 || inputPanel.keyboardActive 
|| config.type !== "image"
 
         hoverEnabled: true
         drag.filterChildren: true
@@ -207,7 +205,7 @@ Item {
                     return parts.join(" • ");
                 }
 
-                actionItemsVisible: !Keyboards.KWinVirtualKeyboard.visible
+                actionItemsVisible: !inputPanel.keyboardActive
                 actionItems: [
                     ActionButton {
                         icon.name: "system-hibernate"
@@ -315,6 +313,17 @@ Item {
             }
         }
 
+        VirtualKeyboardLoader {
+            id: inputPanel
+
+            z: 1
+
+            screenRoot: root
+            mainStack: mainStack
+            mainBlock: userListComponent
+            passwordField: userListComponent.mainPasswordBox
+        }
+
         Component {
             id: userPromptComponent
             Login {
@@ -341,7 +350,7 @@ Item {
                     sddm.login(username, password, sessionButton.currentIndex)
                 }
 
-                actionItemsVisible: !Keyboards.KWinVirtualKeyboard.visible
+                actionItemsVisible: !inputPanel.keyboardActive
                 actionItems: [
                     ActionButton {
                         icon.name: "system-suspend"
@@ -438,17 +447,14 @@ Item {
                 id: virtualKeyboardButton
 
                 text: i18ndc("plasma-desktop-sddm-theme", "Button to show/hide 
virtual keyboard", "Virtual Keyboard")
-                icon.name: Keyboards.KWinVirtualKeyboard.visible ? 
"input-keyboard-virtual-on" : "input-keyboard-virtual-off"
+                icon.name: inputPanel.keyboardActive ? 
"input-keyboard-virtual-on" : "input-keyboard-virtual-off"
                 onClicked: {
-                    if (Keyboards.KWinVirtualKeyboard.visible) {
-                        Keyboards.KWinVirtualKeyboard.active = false;
-                    } else {
-                        // Otherwise the password field loses focus and 
on-screen keyboard
-                        // keystrokes get eaten
-                        userListComponent.mainPasswordBox.forceActiveFocus();
-                        Keyboards.KWinVirtualKeyboard.forceActivate();
-                    }
+                    // Otherwise the password field loses focus and virtual 
keyboard
+                    // keystrokes get eaten
+                    userListComponent.mainPasswordBox.forceActiveFocus();
+                    inputPanel.showHide()
                 }
+                visible: inputPanel.status === Loader.Ready
 
                 Layout.fillHeight: true
                 containmentMask: Item {
-- 
2.54.0


++++++ plasma-desktop-6.7.5.tar.xz -> plasma-desktop-6.8.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/plasma6-desktop/plasma-desktop-6.7.5.tar.xz 
/work/SRC/openSUSE:Factory/.plasma6-desktop.new.3698736/plasma-desktop-6.8.0.tar.xz
 differ: char 15, line 1

Reply via email to