diff --git a/.gitignore b/.gitignore
index 13ae96a..ea2d384 100644
--- a/.gitignore
+++ b/.gitignore
@@ -85,3 +85,4 @@
/plasma-desktop-5.23.3.tar.xz
/plasma-desktop-5.23.4.tar.xz
/plasma-desktop-5.23.5.tar.xz
+/plasma-desktop-5.23.90.tar.xz
diff --git a/plasma-desktop-5.8-default_favorites.patch b/plasma-desktop-5.8-default_favorites.patch
index e2f29f4..6e49a5a 100644
--- a/plasma-desktop-5.8-default_favorites.patch
+++ b/plasma-desktop-5.8-default_favorites.patch
@@ -6,7 +6,7 @@ index 2ac27a9..142ba25 100644
-- preferred://browser,kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,ktp-contactlist.desktop,org.kde.kate.desktop,org.kde.discover.desktop
+- preferred://browser,org.kde.kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,ktp-contactlist.desktop,org.kde.discover.desktop
+ preferred://browser,org.kde.kontact.desktop,kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,org.kde.ktpcontactlist.desktop,ktpcontactlist.desktop,org.kde.kate.desktop,kate.desktop,org.kde.konsole.desktop,org.kde.apper.desktop,apper.desktop,org.kde.discover.desktop
diff --git a/plasma-desktop.spec b/plasma-desktop.spec
index c34d8c3..de85185 100644
--- a/plasma-desktop.spec
+++ b/plasma-desktop.spec
@@ -9,7 +9,7 @@
Name: plasma-desktop
Summary: Plasma Desktop shell
-Version: 5.23.5
+Version: 5.23.90
Release: 1%{?dist}
License: GPLv2+ and (GPLv2 or GPLv3)
@@ -273,7 +273,10 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/org.kde.knetattach.d
%{_kf5_qmldir}/org/kde/plasma/private
# TODO: -libs subpkg -- rex
%{_kf5_qtplugindir}/*.so
-%{_kf5_qtplugindir}/kcms/*.so
+%{_kf5_qtplugindir}/plasma/kcms/systemsettings/*.so
+%{_kf5_qtplugindir}/plasma/kcms/systemsettings_qwidgets/*.so
+%{_kf5_qtplugindir}/plasma/kcminit/kcm_mouse_init.so
+%{_kf5_qtplugindir}/plasma/kcminit/kcm_touchpad_init.so
%{_kf5_plugindir}/kded/*.so
%{_kf5_plugindir}/krunner/krunner*.so
%{_kf5_qmldir}/org/kde/plasma/activityswitcher
@@ -295,14 +298,12 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/org.kde.knetattach.d
%{_datadir}/qlogging-categories5/*.categories
%{_kf5_datadir}/kconf_update/*
%{_kf5_datadir}/kcmkeys
-%{_kf5_datadir}/kcmkeyboard
%{_kf5_datadir}/kpackage/kcms/*
%{_kf5_datadir}/knsrcfiles/
%{_kf5_datadir}/kf5/kactivitymanagerd/workspace/
%{_kf5_datadir}/kcmsolidactions/
%{_kf5_datadir}/solid/devices/*.desktop
%{_kf5_datadir}/dbus-1/system.d/*.conf
-%{_kf5_datadir}/kservices5/*.desktop
%{_kf5_datadir}/kservicetypes5/*.desktop
%{_kf5_datadir}/knotifications5/*.notifyrc
%ifnarch s390 s390x
@@ -325,6 +326,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/org.kde.knetattach.d
%changelog
+* Thu Jan 13 2022 Marc Deop - 5.23.90-1
+- 5.23.90
+
* Tue Jan 04 2022 Marc Deop - 5.23.5-1
- 5.23.5
diff --git a/sources b/sources
index 46657ee..40d9e1d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (plasma-desktop-5.23.5.tar.xz) = 14cd20b24e265ef9cc4e4ebbfc743151cf5f9ba0a94fbc19e44571c7e68db61d68bab17dd1feea6f4e0844ab448110010fbfe85212b426c1e12232b73bd1c531
+SHA512 (plasma-desktop-5.23.90.tar.xz) = afe4f886bd957786be2595a5937f1f394ab46e3ed96506c53f3bbb70b2f5d482815c459404fc15defb89482d161f0ce09a6956b1ec9fe3ba7d0ea326bcfff8cc