diff --git a/delay-other-program.patch b/delay-other-program.patch new file mode 100644 index 0000000..bf0f573 --- /dev/null +++ b/delay-other-program.patch @@ -0,0 +1,12 @@ +diff -ur ukui-session-manager-2.0.2/ukui-session-manager-2.0.2/ukui-session/modulemanager.cpp ukui-session-manager-2.0.2/ukui-session-manager-2.0.2~/ukui-session/modulemanager.cpp +--- ukui-session-manager-2.0.2/ukui-session-manager-2.0.2/ukui-session/modulemanager.cpp 2020-06-19 14:09:56.000000000 +0800 ++++ ukui-session-manager-2.0.2/ukui-session-manager-2.0.2~/ukui-session/modulemanager.cpp 2020-07-01 09:42:48.000000000 +0800 +@@ -195,7 +195,7 @@ + qDebug() << "wait for ukui-settings-daemon start-up"; + timer = new QTimer(); + connect(timer,SIGNAL(timeout()),this,SLOT(timerUpdate())); +- timer->start(1000); ++ timer->start(6000); + } + + void ModuleManager::timerUpdate(){ diff --git a/ukui-session-manager-2.0.2.tar.gz b/ukui-session-manager-2.0.2.tar.gz index 583be1e..4593bb0 100644 Binary files a/ukui-session-manager-2.0.2.tar.gz and b/ukui-session-manager-2.0.2.tar.gz differ diff --git a/ukui-session-manager.spec b/ukui-session-manager.spec index a94e592..ed12010 100644 --- a/ukui-session-manager.spec +++ b/ukui-session-manager.spec @@ -8,7 +8,7 @@ License: LGPL-2.1+ GPL-3+ URL: http://www.ukui.org Source0: %{name}-%{version}.tar.gz -BuildRequires: cmake,libX11-devel,xdg-user-dirs,kf5-kidletime-devel,qt5-qtbase-devel,systemd-devel,qt5-qttools-devel,qt5-qtmultimedia-devel,gsettings-qt-devel, +BuildRequires: cmake,libXtst-devel,libX11-devel,xdg-user-dirs,kf5-kidletime-devel,qt5-qtx11extras-devel,qt5-qtbase-devel,systemd-devel,qt5-qttools-devel,qt5-qtmultimedia-devel,gsettings-qt-devel, Requires: ukui-themes Recommends: peony @@ -20,6 +20,7 @@ Recommends: ukui-settings-daemon Provides: x-session-manager +patch0: delay-other-program.patch %description This package contains a session that can be started from a display manager such as lightdm. It will load all necessary applications for @@ -29,6 +30,7 @@ Provides: x-session-manager %prep %setup -q +%patch0 -p2 %build mkdir cmake-build