Hello community,

here is the log from the commit of package plasma5-desktop for openSUSE:Factory 
checked in at 2020-10-13 15:29:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma5-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.plasma5-desktop.new.3486 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma5-desktop"

Tue Oct 13 15:29:40 2020 rev:134 rq:841002 version:5.20.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma5-desktop/plasma5-desktop.changes  
2020-09-04 11:09:05.458939638 +0200
+++ 
/work/SRC/openSUSE:Factory/.plasma5-desktop.new.3486/plasma5-desktop.changes    
    2020-10-13 15:29:58.352876079 +0200
@@ -1,0 +2,46 @@
+Thu Oct  8 16:55:23 UTC 2020 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.20.0
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma-5.20.0
+- Changes since 5.19.90:
+  * Fix "Plasma Renderer" KCM not being launchable (kde#421431)
+  * Remove fallthrough attribute
+  * Compare against coponent id when importing (kde#427188)
+  * [kcm/keys] Use AbstractKCM as a base, rather than ScrollViewKCM
+  * Add some rudimentary error handling to users kcm (kde#425036)
+  * [kcms/users] Fix "Passwords must match" message in change password sheet
+  * [kcms/users] Fix "passwords must match" error message being too narrow
+  * [applets/taskmanager] Don't show icons on top of thumbnails on Wayland 
(kde#427076)
+  * [kcms/activities] Use correct method to set active global shortcut 
(kde#374575)
+  * Always draw sidebar in applet configuration window (kde#419517)
+  * make click on thumbnails work on wayland
+  * [kcms/krunner] Use more accurate text for the positioning
+  * Add Q_FALLTHROUGH
+  * Update emoji category to latest ibus-dict-emoji
+  * Force Emojier using color emoji font
+  * [kcms/autostart] Add Exec line to KCM desktop file (kde#426737)
+  * Remove freetype/fontconfig remnants
+  * [kimpanel] Fix comments in cmake find modules
+- kde-user-manager got dropped in favor of the user kcm in here
+- Use a versioned Obsoletes for synaptiks
+
+-------------------------------------------------------------------
+Mon Sep 21 17:49:57 UTC 2020 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Drop unneeded BuildRequires and obsolete workarounds
+- Mention KCMs in %files individually
+
+-------------------------------------------------------------------
+Thu Sep 17 20:03:07 UTC 2020 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.19.90
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma-5.19.90
+- Too many changes to list here
+- Refresh patches:
+  * 0001-Use-themed-user-face-icon-in-kickoff.patch
+
+-------------------------------------------------------------------

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

New:
----
  plasma-desktop-5.20.0.tar.xz
  plasma-desktop-5.20.0.tar.xz.sig

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

Other differences:
------------------
++++++ plasma5-desktop.spec ++++++
--- /var/tmp/diff_new_pack.FJXeBi/_old  2020-10-13 15:29:59.124876407 +0200
+++ /var/tmp/diff_new_pack.FJXeBi/_new  2020-10-13 15:29:59.128876408 +0200
@@ -16,13 +16,14 @@
 #
 
 
-%define kf5_version 5.58.0
+%define kf5_version 5.74.0
 
 %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
 Name:           plasma5-desktop
-Version:        5.19.5
+Version:        5.20.0
 Release:        0
 # Full Plasma 5 version (e.g. 5.9.3)
 %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}
@@ -32,22 +33,23 @@
 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
+Source:         plasma-desktop-%{version}.tar.xz
 %if %{with lang}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/plasma-desktop-%{version}.tar.xz.sig
+Source1:        plasma-desktop-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 # PATCH-FIX-OPENSUSE
 Patch1:         0001-Use-themed-user-face-icon-in-kickoff.patch
-BuildRequires:  extra-cmake-modules >= 1.8.0
+BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  fdupes
-BuildRequires:  glib2-devel
 BuildRequires:  kf5-filesystem
-BuildRequires:  libboost_headers-devel
-BuildRequires:  libtag-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  xz
-BuildRequires:  cmake(AppStreamQt) >= 0.10.4
+%if %{have_kaccounts}
+BuildRequires:  cmake(KAccounts) >= 20.04
+# Needed by ^, fixed in TW only
+BuildRequires:  intltool
+%endif
 BuildRequires:  cmake(KDED) >= %{kf5_version}
 BuildRequires:  cmake(KF5Activities) >= %{kf5_version}
 BuildRequires:  cmake(KF5ActivitiesStats) >= %{kf5_version}
@@ -71,11 +73,9 @@
 BuildRequires:  cmake(KF5NewStuffQuick) >= %{kf5_version}
 BuildRequires:  cmake(KF5Notifications) >= %{kf5_version}
 BuildRequires:  cmake(KF5NotifyConfig) >= %{kf5_version}
-BuildRequires:  cmake(KF5People) >= %{kf5_version}
 BuildRequires:  cmake(KF5Plasma) >= %{kf5_version}
 BuildRequires:  cmake(KF5PlasmaQuick) >= %{kf5_version}
 BuildRequires:  cmake(KF5Runner) >= %{kf5_version}
-BuildRequires:  cmake(KF5Wallet) >= %{kf5_version}
 BuildRequires:  cmake(KF5WindowSystem) >= %{kf5_version}
 BuildRequires:  cmake(KRunnerAppDBusInterface) >= %{_plasma5_version}
 BuildRequires:  cmake(KSMServerDBusInterface) >= %{_plasma5_version}
@@ -94,13 +94,12 @@
 BuildRequires:  cmake(Qt5Widgets) >= 5.4.0
 BuildRequires:  cmake(Qt5X11Extras) >= 5.4.0
 BuildRequires:  cmake(ScreenSaverDBusInterface) >= %{_plasma5_version}
-BuildRequires:  pkgconfig(fontconfig)
-BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(ibus-1.0)
 BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(signon-oauth2plugin)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xcb)
@@ -109,7 +108,6 @@
 BuildRequires:  pkgconfig(xcb-shm)
 BuildRequires:  pkgconfig(xcb-util)
 BuildRequires:  pkgconfig(xcursor)
-BuildRequires:  pkgconfig(xft)
 BuildRequires:  pkgconfig(xi)
 BuildRequires:  pkgconfig(xkbcommon)
 BuildRequires:  pkgconfig(xorg-evdev)
@@ -121,8 +119,6 @@
 %else
 BuildRequires:  pkgconfig(gl)
 %endif
-#BuildRequires:  pkgconfig(xrender)
-BuildRequires:  breeze5-icons
 BuildRequires:  xkeyboard-config
 # Includes some plugins for kpackage needed during build
 BuildRequires:  plasma5-workspace >= %{_plasma5_bugfix}
@@ -132,7 +128,6 @@
 # hardcode versions of plasma-framework-componets and plasma-framework-private 
packages, as upstream doesn't keep backwards compability there
 %requires_ge plasma-framework-components
 %requires_ge plasma-framework-private
-Requires:       kde-user-manager
 # Various KCMs use it
 Requires:       kinfocenter5
 Requires:       kirigami2
@@ -143,7 +138,7 @@
 # kcm_style does DBus calls to the KDED module.
 # However, that depends on xsettingsd and gio, so
 # let the Supplements in kde-gtk-config5 handle it.
-# Requires:       kde-gtk-config5 >= %{_plasma5_version}
+# Requires:       kde-gtk-config5
 # needed for the ActivityManager
 Requires:       kactivities5-imports
 # Needed for several KCMs
@@ -171,7 +166,10 @@
 Obsoletes:      plasma5-addons-kimpanel < %{version}
 Provides:       %{name}-kimpanel = %{version}
 Obsoletes:      %{name}-kimpanel < %{version}
-Obsoletes:      synaptiks
+# Was dropped in 5.20, replaced by kcm_users from p-d
+Provides:       kde-user-manager = %{version}
+Obsoletes:      kde-user-manager < %{version}
+Obsoletes:      synaptiks < 0.9.0
 
 %description
 This package contains the basic packages for a Plasma workspace.
@@ -212,19 +210,6 @@
   %kf5_find_htmldocs
 %endif
 
-  # Copy the icon for kcolorschemeeditor.desktop
-  mkdir -p %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps
-  mkdir -p %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/preferences
-  if [ -f %{_kf5_iconsdir}/breeze/apps/32/preferences-desktop-color.svg ]; then
-      cp %{_kf5_iconsdir}/breeze/apps/32/preferences-desktop-color.svg 
%{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
-  else
-      cp %{_kf5_iconsdir}/breeze/preferences/32/preferences-desktop-color.svg 
%{buildroot}%{_kf5_iconsdir}/hicolor/scalable/preferences/
-  fi
-
-  # remove empty/invalid appstream xml files. kpackagetool5 generates invalid 
files sometimes...
-  # remove this once kpackagetool5 is fixed
-  find %{buildroot}%{_kf5_appstreamdir} -type f -size 0 -print -delete
-
 %if !%{have_ibus_dict_emoji_pkg}
   # The emojier needs .dict files from ibus, which are part of the ibus 
package.
   # That's a huge dep tree and is also known to break things such as keyboard 
layout selection.
@@ -238,55 +223,71 @@
   %fdupes %{buildroot}/%{_prefix}
 
 %post   -p /sbin/ldconfig
-
 %postun -p /sbin/ldconfig
 
 %files
 %license COPYING*
-%{_kf5_debugdir}/kcmkeys.categories
-%{_kf5_dbuspolicydir}/org.kde.fontinst.conf
+%{_kf5_debugdir}/*.categories
 %{_kf5_dbuspolicydir}/org.kde.kcontrol.kcmclock.conf
-%{_kf5_knsrcfilesdir}/colorschemes.knsrc
-%{_kf5_knsrcfilesdir}/emoticons.knsrc
-%{_kf5_knsrcfilesdir}/icons.knsrc
-%{_kf5_knsrcfilesdir}/kfontinst.knsrc
-%{_kf5_knsrcfilesdir}/plasma-themes.knsrc
-%{_kf5_knsrcfilesdir}/lookandfeel.knsrc
-%{_kf5_knsrcfilesdir}/xcursor.knsrc
 %{_kf5_knsrcfilesdir}/ksplash.knsrc
-%{_kf5_knsrcfilesdir}/gtk2_themes.knsrc
-%{_kf5_knsrcfilesdir}/gtk3_themes.knsrc
 %{_kf5_bindir}/kaccess
 %{_kf5_bindir}/kapplymousetheme
-%{_kf5_bindir}/kfontinst
-%{_kf5_bindir}/kfontview
 %{_kf5_bindir}/knetattach
-%{_kf5_bindir}/krdb
 %{_kf5_bindir}/kcm-touchpad-list-devices
 %{_kf5_bindir}/solid-action-desktop-gen
-%{_kf5_bindir}/lookandfeeltool
-%{_kf5_bindir}/kcolorschemeeditor
 %{_kf5_bindir}/tastenbrett
 %{_kf5_configdir}/autostart/kaccess.desktop
-%{_kf5_libdir}/kconf_update_bin/krdb_clearlibrarypath
 %{_kf5_libdir}/libexec/
 %{_kf5_libdir}/libkdeinit5_kaccess.so
-%exclude %{_kf5_libdir}/libkfontinst.so
-%{_kf5_libdir}/libkfontinst.so.*
-%exclude %{_kf5_libdir}/libkfontinstui.so
-%{_kf5_libdir}/libkfontinstui.so.*
-%{_kf5_plugindir}/
+%{_kf5_plugindir}/kcm_access.so
+%{_kf5_plugindir}/kcm_activities.so
+%{_kf5_plugindir}/kcm_clock.so
+%{_kf5_plugindir}/kcm_componentchooser.so
+%{_kf5_plugindir}/kcm_desktoppaths.so
+%{_kf5_plugindir}/kcm_formats.so
+%{_kf5_plugindir}/kcm_joystick.so
+%{_kf5_plugindir}/kcm_keyboard.so
+%{_kf5_plugindir}/kcm_mouse.so
+%{_kf5_plugindir}/kcm_plasmasearch.so
+%dir %{_kf5_plugindir}/kcms/
+%{_kf5_plugindir}/kcms/kcm_autostart.so
+%{_kf5_plugindir}/kcms/kcm_baloofile.so
+%{_kf5_plugindir}/kcms/kcm_kded.so
+%{_kf5_plugindir}/kcms/kcm_keys.so
+%{_kf5_plugindir}/kcms/kcm_launchfeedback.so
+%{_kf5_plugindir}/kcms/kcm_nightcolor.so
+%{_kf5_plugindir}/kcms/kcm_notifications.so
+%{_kf5_plugindir}/kcms/kcm_splashscreen.so
+%{_kf5_plugindir}/kcms/kcm_users.so
+%{_kf5_plugindir}/kcms/kcm_workspace.so
+%{_kf5_plugindir}/kcm_smserver.so
+%{_kf5_plugindir}/kcm_solid_actions.so
+%{_kf5_plugindir}/kcmspellchecking.so
+%{_kf5_plugindir}/kded_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/krunner/
+%{_kf5_plugindir}/libkcm_device_automounter.so
+%{_kf5_plugindir}/libkcm_qtquicksettings.so
+%dir %{_kf5_plugindir}/plasma/
+%dir %{_kf5_plugindir}/plasma/dataengine/
+%{_kf5_plugindir}/plasma/dataengine/plasma_engine_touchpad.so
 %{_kf5_qmldir}/
-%{_kf5_applicationsdir}/org.kde.kfontview.desktop
 %{_kf5_applicationsdir}/org.kde.knetattach.desktop
-%{_kf5_applicationsdir}/org.kde.kcolorschemeeditor.desktop
-%{_kf5_sharedir}/dbus-1/services/org.kde.fontinst.service
-%{_kf5_sharedir}/dbus-1/system-services/org.kde.fontinst.service
 %{_kf5_sharedir}/dbus-1/system-services/org.kde.kcontrol.kcmclock.service
-%{_kf5_sharedir}/polkit-1/actions/org.kde.fontinst.policy
 %{_kf5_sharedir}/polkit-1/actions/org.kde.kcontrol.kcmclock.policy
-%dir %{_kf5_htmldir}/en
+%if %{have_kaccounts}
+%{_kf5_plugindir}/attica_kde.so
+%dir %{_kf5_sharedir}/accounts/
+%dir %{_kf5_sharedir}/accounts/providers
+%dir %{_kf5_sharedir}/accounts/services
+%{_kf5_sharedir}/accounts/providers/kde/
+%{_kf5_sharedir}/accounts/services/kde/
+%endif
 %dir %{_kf5_htmldir}
+%dir %{_kf5_htmldir}/en
 %doc %{_kf5_htmldir}/en/*/
 %dir %{_kf5_iconsdir}/hicolor/*/
 %dir %{_kf5_iconsdir}/hicolor/*/*/
@@ -296,28 +297,34 @@
 %{_kf5_sharedir}/kcmkeys/
 %{_kf5_sharedir}/kcmsolidactions/
 %{_kf5_sharedir}/kconf_update/
-%{_kf5_sharedir}/kcontrol/
-%{_kf5_sharedir}/kdisplay/
-%{_kf5_sharedir}/kfontinst/
-%{_kf5_sharedir}/kxmlgui5/
-%{_kf5_sharedir}/kpackage/
+%dir %{_kf5_sharedir}/kpackage/
+%dir %{_kf5_sharedir}/kpackage/kcms/
+%{_kf5_sharedir}/kpackage/kcms/kcm5_kded/
+%{_kf5_sharedir}/kpackage/kcms/kcm_autostart/
+%{_kf5_sharedir}/kpackage/kcms/kcm_baloofile/
+%{_kf5_sharedir}/kpackage/kcms/kcm_keys/
+%{_kf5_sharedir}/kpackage/kcms/kcm_launchfeedback/
+%{_kf5_sharedir}/kpackage/kcms/kcm_nightcolor/
+%{_kf5_sharedir}/kpackage/kcms/kcm_notifications/
+%{_kf5_sharedir}/kpackage/kcms/kcm_splashscreen/
+%{_kf5_sharedir}/kpackage/kcms/kcm_users/
+%{_kf5_sharedir}/kpackage/kcms/kcm_workspace/
 %{_kf5_sharedir}/kcmmouse/
 %{_kf5_sharedir}/kcmkeyboard/
 %{_kf5_notifydir}/
-%{_kf5_sharedir}/konqsidebartng/
 %{_kf5_servicesdir}/
 %{_kf5_servicetypesdir}/
 %{_kf5_datadir}/
 %{_kf5_sharedir}/solid/
-%exclude %{_kf5_plasmadir}/ibus-emoji-dicts/
 %{_kf5_plasmadir}/
 %{_kf5_appstreamdir}/
 %{_kf5_libdir}/libexec/kimpanel-ibus-panel
 %{_kf5_qmldir}/org/kde/plasma/private/kimpanel/
 %{_kf5_servicesdir}/*kimpanel*
-%{_kf5_plasmadir}/services/kimpanel.operations
 %{_kf5_plasmadir}/plasmoids/org.kde.plasma.kimpanel/
-%{_kf5_plugindir}/plasma/dataengine/plasma_engine_kimpanel.so
+%if !%{have_ibus_dict_emoji_pkg}
+%exclude %{_kf5_plasmadir}/ibus-emoji-dicts/
+%endif
 
 %files emojier
 %{_kf5_bindir}/ibus-ui-emojier-plasma

++++++ 0001-Use-themed-user-face-icon-in-kickoff.patch ++++++
--- /var/tmp/diff_new_pack.FJXeBi/_old  2020-10-13 15:29:59.152876419 +0200
+++ /var/tmp/diff_new_pack.FJXeBi/_new  2020-10-13 15:29:59.152876419 +0200
@@ -9,15 +9,15 @@
  applets/kickoff/package/contents/ui/Header.qml | 1 -
  1 file changed, 1 deletion(-)
 
-diff --git a/applets/kickoff/package/contents/ui/Header.qml 
b/applets/kickoff/package/contents/ui/Header.qml
-index a072793f0..b20823a10 100644
---- a/applets/kickoff/package/contents/ui/Header.qml
-+++ b/applets/kickoff/package/contents/ui/Header.qml
-@@ -116,7 +116,6 @@ Item {
-         visible: faceIcon.status !== Image.Ready
-         anchors.fill: faceIcon
-         anchors.bottomMargin: units.smallSpacing
--        usesPlasmaTheme: false
-     }
+Index: 
plasma-desktop-5.15.80git.20200812T160047~c73dfd7d3/applets/kickoff/package/contents/ui/Header.qml
+===================================================================
+--- 
plasma-desktop-5.15.80git.20200812T160047~c73dfd7d3.orig/applets/kickoff/package/contents/ui/Header.qml
    2020-08-13 15:15:51.894538747 +0200
++++ 
plasma-desktop-5.15.80git.20200812T160047~c73dfd7d3/applets/kickoff/package/contents/ui/Header.qml
 2020-08-13 15:17:16.499138611 +0200
+@@ -122,7 +122,6 @@
+                 visible: faceIcon.status !== Image.Ready
+                 anchors.fill: faceIcon
+                 anchors.bottomMargin: units.smallSpacing
+-                usesPlasmaTheme: false
+             }
+         }
  
-     MouseArea {

++++++ plasma-desktop-5.19.5.tar.xz -> plasma-desktop-5.20.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/plasma5-desktop/plasma-desktop-5.19.5.tar.xz 
/work/SRC/openSUSE:Factory/.plasma5-desktop.new.3486/plasma-desktop-5.20.0.tar.xz
 differ: char 26, line 1



Reply via email to