$ git diff --patch-with-stat --summary 930daaead270b73589cf63580e67cd1aa72a7869..17734c29b6d735ad1e19d21f075a0fec5c0c7a15
.abf.yml | 2 +-
plasma-phone-components-dont-start-to-lockscreen.patch | 9 +++++++++
plasma-phone-components.spec | 12 +++++++-----
3 files changed, 17 insertions(+), 6 deletions(-)
create mode 100644 plasma-phone-components-dont-start-to-lockscreen.patch
diff --git a/.abf.yml b/.abf.yml
index 69f9d6d..d0bfd3a 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
sources:
- plasma-phone-components-master.tar.bz2: 81b211167422c00c1c1525cfc8d43ec40f80cbdb
+ plasma-phone-components-master.tar.bz2: df83570d84dd6de646963e6c5906aa331911dcd1
diff --git a/plasma-phone-components-dont-start-to-lockscreen.patch b/plasma-phone-components-dont-start-to-lockscreen.patch
new file mode 100644
index 0000000..8144667
--- /dev/null
+++ b/plasma-phone-components-dont-start-to-lockscreen.patch
@@ -0,0 +1,9 @@
+diff -up plasma-phone-components-master/bin/kwinwrapper.in.omv~ plasma-phone-components-master/bin/kwinwrapper.in
+--- plasma-phone-components-master/bin/kwinwrapper.in.omv~ 2020-12-21 05:24:44.826127011 +0100
++++ plasma-phone-components-master/bin/kwinwrapper.in 2020-12-21 05:24:49.691192965 +0100
+@@ -24,4 +24,4 @@ if [ -d @KDE_INSTALL_FULL_LIBDIR@/libhyb
+ fi
+
+ touch /tmp/simplelogin_starting
+-startplasma-wayland --xwayland --libinput --lockscreen --inputmethod maliit-keyboard --exit-with-session=@KDE_INSTALL_FULL_LIBEXECDIR@/startplasma-waylandsession
++startplasma-wayland --xwayland --libinput --inputmethod maliit-keyboard --exit-with-session=@KDE_INSTALL_FULL_LIBEXECDIR@/startplasma-waylandsession
diff --git a/plasma-phone-components.spec b/plasma-phone-components.spec
index 40b0043..48cb3b1 100644
--- a/plasma-phone-components.spec
+++ b/plasma-phone-components.spec
@@ -1,4 +1,4 @@
-%define snapshot 20200901
+%define snapshot 20201220
Name: plasma-phone-components
Version: 0.0
@@ -8,6 +8,7 @@ Summary: Plasma components for mobile phones
Source0: https://invent.kde.org/plasma/plasma-phone-components/-/archive/master/plasma-phone-components-master.tar.bz2
Patch0: plasma-phone-components-x11-session.patch
Patch1: plasma-phone-components-no-dbus-run-session.patch
+Patch2: plasma-phone-components-dont-start-to-lockscreen.patch
License: GPLv2/LGPLv2/LGPLv2.1
Group: Graphical desktop/KDE
BuildRequires: cmake
@@ -45,8 +46,6 @@ BuildRequires: cmake(PkgConfig)
BuildRequires: pkgconfig(gstreamer-1.0)
Requires: plasma-workspace
Requires: plasma-nano
-Requires: ofono
-Requires: qml(MeeGo.QOfono)
Requires: qml(org.kde.plasma.core)
Requires: qml(org.kde.plasma.components)
Requires: qml(org.kde.plasma.workspace.components)
@@ -102,7 +101,7 @@ X11 session files for Plasma phone components
%{_libdir}/qt5/plugins/plasma/applets/plasma_applet_phonepanel.so
%{_libdir}/qt5/plugins/plasma/applets/plasma_containment_phone_homescreen.so
%{_libdir}/qt5/plugins/plasma/applets/plasma_containment_phone_taskpanel.so
-%{_libdir}/qt5/qml/QtQuick/VirtualKeyboard
+#%{_libdir}/qt5/qml/QtQuick/VirtualKeyboard
%{_libdir}/qt5/qml/org/kde/plasma/private/mobileshell
%{_datadir}/kservices5/kwin-script-org.kde.phone.multitasking.desktop
%{_datadir}/kservices5/plasma-applet-org.kde.phone.activities.desktop
@@ -121,7 +120,10 @@ X11 session files for Plasma phone components
%{_datadir}/plasma/plasmoids/org.kde.phone.krunner
%{_datadir}/plasma/plasmoids/org.kde.phone.panel
%{_datadir}/plasma/plasmoids/org.kde.phone.taskpanel
-%{_datadir}/plasma/shells/org.kde.plasma.phone
+%{_datadir}/plasma/shells/org.kde.plasma.phoneshell
+%{_datadir}/knotifications5/plasma_phone_components.notifyrc
+%{_datadir}/kservices5/plasma-applet-org.kde.plasma.phoneshell.desktop
+%{_datadir}/metainfo/org.kde.plasma.phoneshell.appdata.xml
%{_datadir}/sounds/sitter/ohits.ogg
%files wayland