Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package plasma5-desktop for openSUSE:Factory checked in at 2022-02-07 23:37:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma5-desktop (Old) and /work/SRC/openSUSE:Factory/.plasma5-desktop.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma5-desktop" Mon Feb 7 23:37:08 2022 rev:164 rq:951895 version:5.24.0 Changes: -------- --- /work/SRC/openSUSE:Factory/plasma5-desktop/plasma5-desktop.changes 2022-01-11 21:20:23.245006001 +0100 +++ /work/SRC/openSUSE:Factory/.plasma5-desktop.new.1898/plasma5-desktop.changes 2022-02-07 23:37:34.838651518 +0100 @@ -1,0 +2,25 @@ +Sat Feb 5 19:51:00 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 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-kcms-keyboard-Fix-setting-more-than-one-option.patch + * 0002-kcms-keyboard-Port-XkbHelper-away-from-KProcess-with.patch + +------------------------------------------------------------------- +Thu Jan 13 20:30:24 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 +- Too many changes to list here +- Rebase 0001-Apply-branding-to-default-favorites.patch +- Add patches to fix setting keyboard options (kde#448377): + * 0001-kcms-keyboard-Fix-setting-more-than-one-option.patch + * 0002-kcms-keyboard-Port-XkbHelper-away-from-KProcess-with.patch + +------------------------------------------------------------------- Old: ---- plasma-desktop-5.23.5.tar.xz plasma-desktop-5.23.5.tar.xz.sig New: ---- plasma-desktop-5.24.0.tar.xz plasma-desktop-5.24.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma5-desktop.spec ++++++ --- /var/tmp/diff_new_pack.ONhrg2/_old 2022-02-07 23:37:35.590646456 +0100 +++ /var/tmp/diff_new_pack.ONhrg2/_new 2022-02-07 23:37:35.594646430 +0100 @@ -17,7 +17,7 @@ # Internal QML imports -%global __requires_exclude qmlimport\\((org\\.kde\\.private\\.kcms|org\\.kde\\.plasma\\.kcm|org\\.kde\\.desktopsession\\.private).* +%global __requires_exclude qmlimport\\((org\\.kde\\.private\\.kcms|org\\.kde\\.plasma\\.kcm|org\\.kde\\.desktopsession\\.private|org\\.kde\\.plasma\\.tablet).* # Optional PulseAudio integration, needs plasma5-pa %global __requires_exclude_from org\\.kde\\.plasma\\.taskmanager/contents/ui/PulseAudio\\.qml @@ -26,9 +26,9 @@ %global have_ibus_dict_emoji_pkg (0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200) %global have_kaccounts (0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200) -%bcond_without lang +%bcond_without released Name: plasma5-desktop -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}} @@ -38,14 +38,14 @@ License: GPL-2.0-only Group: System/GUI/KDE URL: http://www.kde.org/ -Source: https://download.kde.org/stable/plasma/%{version}/plasma-desktop-%{version}.tar.xz -%if %{with lang} -Source1: https://download.kde.org/stable/plasma/%{version}/plasma-desktop-%{version}.tar.xz.sig +Source: plasma-desktop-%{version}.tar.xz +%if %{with released} +Source1: plasma-desktop-%{version}.tar.xz.sig Source2: plasma.keyring %endif # PATCH-FIX-OPENSUSE -Patch1: 0001-Apply-branding-to-default-favorites.patch -Patch2: 0002-No-usr-bin-env-in-shebangs.patch +Patch100: 0001-Apply-branding-to-default-favorites.patch +Patch101: 0002-No-usr-bin-env-in-shebangs.patch BuildRequires: extra-cmake-modules >= %{kf5_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -153,8 +153,6 @@ Requires: kactivities5-imports # Needed for several KCMs Requires: knewstuff-imports -# Needed for kcm_users -Requires: accountsservice # Only when WebEngine is available %ifarch %arm aarch64 %ix86 x86_64 # Needed for the OpenDesktop integration @@ -185,10 +183,6 @@ Obsoletes: plasma5-addons-kimpanel < %{version} Provides: %{name}-kimpanel = %{version} Obsoletes: %{name}-kimpanel < %{version} -# Was dropped in 5.20, replaced by kcm_users from p-d -Provides: kde-user-manager = %{version} -Obsoletes: kde-user-manager < %{version} -Obsoletes: kde-user-manager-lang < %{version} Obsoletes: synaptiks < 0.9.0 %description @@ -212,9 +206,6 @@ %prep %autosetup -p1 -n plasma-desktop-%{version} -# Workaround for boo#1038368 -sed -i"" "s/Name=Desktop/Name=Desktop Containment/g" containments/desktop/package/metadata.desktop - %build %if !%{have_ibus_dict_emoji_pkg} # Reference the local copy (see the comment in the install section) @@ -225,7 +216,7 @@ %install %kf5_makeinstall -C build -%if %{with lang} +%if %{with released} %kf5_find_lang %kf5_find_htmldocs %endif @@ -251,6 +242,28 @@ %{_kf5_dbuspolicydir}/org.kde.kcontrol.kcmclock.conf %{_kf5_knsrcfilesdir}/ksplash.knsrc %{_kf5_knsrcfilesdir}/krunner.knsrc +%{_kf5_applicationsdir}/kcm_access.desktop +%{_kf5_applicationsdir}/kcm_activities.desktop +%{_kf5_applicationsdir}/kcm_baloofile.desktop +%{_kf5_applicationsdir}/kcm_clock.desktop +%{_kf5_applicationsdir}/kcm_componentchooser.desktop +%{_kf5_applicationsdir}/kcm_desktoppaths.desktop +%{_kf5_applicationsdir}/kcm_device_automounter.desktop +%{_kf5_applicationsdir}/kcm_joystick.desktop +%{_kf5_applicationsdir}/kcm_kded.desktop +%{_kf5_applicationsdir}/kcm_keyboard.desktop +%{_kf5_applicationsdir}/kcm_keys.desktop +%{_kf5_applicationsdir}/kcm_launchfeedback.desktop +%{_kf5_applicationsdir}/kcm_mouse.desktop +%{_kf5_applicationsdir}/kcm_plasmasearch.desktop +%{_kf5_applicationsdir}/kcm_qtquicksettings.desktop +%{_kf5_applicationsdir}/kcm_smserver.desktop +%{_kf5_applicationsdir}/kcm_solid_actions.desktop +%{_kf5_applicationsdir}/kcm_splashscreen.desktop +%{_kf5_applicationsdir}/kcm_tablet.desktop +%{_kf5_applicationsdir}/kcm_touchpad.desktop +%{_kf5_applicationsdir}/kcm_workspace.desktop +%{_kf5_applicationsdir}/kcmspellchecking.desktop %{_kf5_bindir}/kaccess %{_kf5_bindir}/knetattach %{_kf5_bindir}/krunner-plugininstaller @@ -258,35 +271,43 @@ %{_kf5_bindir}/tastenbrett %{_kf5_configdir}/autostart/kaccess.desktop %{_kf5_libdir}/libexec/ -%{_kf5_plugindir}/kcm_activities.so -%{_kf5_plugindir}/kcm_clock.so -%{_kf5_plugindir}/kcm_keyboard.so -%{_kf5_plugindir}/kcm_touchpad.so -%{_kf5_plugindir}/kcm_plasmasearch.so -%dir %{_kf5_plugindir}/kcms/ -%{_kf5_plugindir}/kcms/kcm_access.so -%{_kf5_plugindir}/kcms/kcm_baloofile.so -%{_kf5_plugindir}/kcms/kcm_componentchooser.so -%{_kf5_plugindir}/kcms/kcm_kded.so -%{_kf5_plugindir}/kcms/kcm_keys.so -%{_kf5_plugindir}/kcms/kcm_launchfeedback.so -%{_kf5_plugindir}/kcms/kcm_landingpage.so -%{_kf5_plugindir}/kcms/kcm_smserver.so -%{_kf5_plugindir}/kcms/kcm_splashscreen.so -%{_kf5_plugindir}/kcms/kcm_users.so -%{_kf5_plugindir}/kcms/kcm_workspace.so -%{_kf5_plugindir}/kcm_solid_actions.so -%{_kf5_plugindir}/kcm_desktoppaths.so -%{_kf5_plugindir}/kcm_joystick.so -%{_kf5_plugindir}/kcmspellchecking.so +%dir %{_kf5_plugindir}/plasma/ +%dir %{_kf5_plugindir}/plasma/kcms/ +%dir %{_kf5_plugindir}/plasma/kcms/systemsettings/ +%dir %{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/ +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_tablet.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_access.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_baloofile.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_kded.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_componentchooser.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_keyboard.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_keys.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_landingpage.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_launchfeedback.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_mouse.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_smserver.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_splashscreen.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_touchpad.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_workspace.so +%{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_activities.so +%{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_clock.so +%{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_desktoppaths.so +%{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_device_automounter.so +%{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_joystick.so +%{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_plasmasearch.so +%{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_qtquicksettings.so +%{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_solid_actions.so +%{_kf5_plugindir}/plasma/kcms/systemsettings_qwidgets/kcmspellchecking.so +%{_kf5_plugindir}/plasma/kcminit/kcm_mouse_init.so +%{_kf5_plugindir}/plasma/kcminit/kcm_touchpad_init.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_mouse.so +%{_kf5_plugindir}/plasma/kcms/systemsettings/kcm_touchpad.so %dir %{_kf5_plugindir}/kf5/ %dir %{_kf5_plugindir}/kf5/kded/ %{_kf5_plugindir}/kf5/kded/device_automounter.so %{_kf5_plugindir}/kf5/kded/keyboard.so %{_kf5_plugindir}/kf5/kded/kded_touchpad.so %{_kf5_plugindir}/kf5/krunner/ -%{_kf5_plugindir}/libkcm_device_automounter.so -%{_kf5_plugindir}/libkcm_qtquicksettings.so %{_kf5_qmldir}/ %{_kf5_applicationsdir}/org.kde.knetattach.desktop %{_kf5_sharedir}/dbus-1/system-services/org.kde.kcontrol.kcmclock.service @@ -314,14 +335,12 @@ %{_kf5_sharedir}/kpackage/kcms/kcm_launchfeedback/ %{_kf5_sharedir}/kpackage/kcms/kcm_smserver/ %{_kf5_sharedir}/kpackage/kcms/kcm_splashscreen/ -%{_kf5_sharedir}/kpackage/kcms/kcm_users/ %{_kf5_sharedir}/kpackage/kcms/kcm_workspace/ -%{_kf5_sharedir}/kpackage/kcms/kcmaccess/ %{_kf5_sharedir}/kpackage/kcms/kcm_componentchooser %{_kf5_sharedir}/kpackage/kcms/kcm_landingpage/ -%{_kf5_sharedir}/kcmkeyboard/ +%{_kf5_sharedir}/kpackage/kcms/kcm_access/ +%{_kf5_sharedir}/kpackage/kcms/kcm_tablet/ %{_kf5_notifydir}/ -%{_kf5_servicesdir}/ %{_kf5_servicetypesdir}/ %{_kf5_datadir}/ %{_kf5_sharedir}/solid/ @@ -340,8 +359,6 @@ %dir %{_kf5_iconsdir}/hicolor/*/devices/ %{_kf5_iconsdir}/hicolor/*/devices/input-touchpad.* %{_kf5_sharedir}/kcmmouse/ -%{_kf5_plugindir}/kcm_mouse.so -%dir %{_kf5_plugindir}/plasma/ %dir %{_kf5_plugindir}/plasma/dataengine/ %{_kf5_plugindir}/plasma/dataengine/plasma_engine_touchpad.so %endif @@ -355,7 +372,7 @@ %{_kf5_plasmadir}/ibus-emoji-dicts/ %endif -%if %{with lang} +%if %{with released} %files lang -f %{name}.lang %endif ++++++ 0001-Apply-branding-to-default-favorites.patch ++++++ --- /var/tmp/diff_new_pack.ONhrg2/_old 2022-02-07 23:37:35.614646294 +0100 +++ /var/tmp/diff_new_pack.ONhrg2/_new 2022-02-07 23:37:35.618646268 +0100 @@ -1,7 +1,7 @@ -From 4950f9e782f51d0829e4b9080fe8b19975167f63 Mon Sep 17 00:00:00 2001 +From 3d0ba10fb69c3b2b8274ad08c06dd065804e6c05 Mon Sep 17 00:00:00 2001 From: Fabian Vogt <fab...@ritter-vogt.de> Date: Tue, 11 Jan 2022 09:12:32 +0100 -Subject: [PATCH] Apply branding to default favorites +Subject: [PATCH 1/2] Apply branding to default favorites 5.23.5 broke reading kickoffrc, which is the only way to specify default favorites outside of patching Plasma itself. See @@ -16,32 +16,32 @@ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/applets/kicker/package/contents/config/main.xml b/applets/kicker/package/contents/config/main.xml -index 0141730f6..c8965f91a 100644 +index 3bc537b6b..c8965f91a 100644 --- a/applets/kicker/package/contents/config/main.xml +++ b/applets/kicker/package/contents/config/main.xml @@ -38,7 +38,7 @@ </entry> <entry name="favoriteApps" type="StringList"> <label>List of general favorites. Supported values are menu id's (usually .desktop file names), special URLs that expand into default applications (e.g. preferred://browser), document URLs and KPeople contact URIs.</label> -- <default>preferred://browser,kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,ktp-contactlist.desktop,org.kde.kate.desktop,org.kde.discover</default> +- <default>preferred://browser,org.kde.kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,ktp-contactlist.desktop,org.kde.discover</default> + <default>preferred://browser,org.kde.kontact.desktop,writer.desktop,libreoffice-writer.desktop,org.kde.digikam.desktop,org.kde.dolphin.desktop,org.kde.kate.desktop,systemsettings.desktop,org.kde.Help.desktop,org.kde.konsole.desktop</default> </entry> <entry name="favoriteSystemActions" type="StringList"> <label>List of system action favorites.</label> diff --git a/applets/kickoff/package/contents/config/main.xml b/applets/kickoff/package/contents/config/main.xml -index 802c53940..24c46ee4c 100644 +index a96d86fe1..24c46ee4c 100644 --- a/applets/kickoff/package/contents/config/main.xml +++ b/applets/kickoff/package/contents/config/main.xml @@ -11,7 +11,7 @@ </entry> <entry name="favorites" type="StringList"> <label>List of general favorites. Supported values are menu id's (usually .desktop file names), special URLs that expand into default applications (e.g. preferred://browser), document URLs and KPeople contact URIs.</label> -- <default>preferred://browser,kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,ktp-contactlist.desktop,org.kde.kate.desktop,org.kde.discover.desktop</default> +- <default>preferred://browser,org.kde.kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,ktp-contactlist.desktop,org.kde.discover.desktop</default> + <default>preferred://browser,org.kde.kontact.desktop,writer.desktop,libreoffice-writer.desktop,org.kde.digikam.desktop,org.kde.dolphin.desktop,org.kde.kate.desktop,systemsettings.desktop,org.kde.Help.desktop,org.kde.konsole.desktop</default> </entry> <entry name="systemFavorites" type="StringList"> <label>List of system action favorites.</label> -- -2.34.0 +2.33.1 ++++++ plasma-desktop-5.23.5.tar.xz -> plasma-desktop-5.24.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/plasma5-desktop/plasma-desktop-5.23.5.tar.xz /work/SRC/openSUSE:Factory/.plasma5-desktop.new.1898/plasma-desktop-5.24.0.tar.xz differ: char 25, line 1