Plasma 5.17 Beta, fourth try
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/plasma5-workspace?expand=0&rev=468
This commit is contained in:
@@ -1,20 +1,20 @@
|
||||
From e430354b3628d250cba1e271ddc13024b4f59d8a Mon Sep 17 00:00:00 2001
|
||||
From 2167422cd0fa8b1059f5bc8a213bbeda3faa5391 Mon Sep 17 00:00:00 2001
|
||||
From: Fabian Vogt <fabian@ritter-vogt.de>
|
||||
Date: Sat, 24 Mar 2018 14:51:47 +0100
|
||||
Subject: [PATCH] Add suffix to the wayland session's name
|
||||
|
||||
Sddm added the prefix previously, this is not the case anymore.
|
||||
---
|
||||
plasmawayland.desktop.cmake | 46 +--------------------------------------------
|
||||
login-sessions/plasmawayland.desktop.cmake | 46 +---------------------
|
||||
1 file changed, 1 insertion(+), 45 deletions(-)
|
||||
|
||||
diff --git a/plasmawayland.desktop.cmake b/plasmawayland.desktop.cmake
|
||||
index 5d7db306..d2f98ee0 100644
|
||||
--- a/plasmawayland.desktop.cmake
|
||||
+++ b/plasmawayland.desktop.cmake
|
||||
diff --git a/login-sessions/plasmawayland.desktop.cmake b/login-sessions/plasmawayland.desktop.cmake
|
||||
index 2415ec28..9319fcf9 100644
|
||||
--- a/login-sessions/plasmawayland.desktop.cmake
|
||||
+++ b/login-sessions/plasmawayland.desktop.cmake
|
||||
@@ -2,51 +2,7 @@
|
||||
Exec=dbus-run-session ${CMAKE_INSTALL_FULL_BINDIR}/startplasmacompositor
|
||||
TryExec=${CMAKE_INSTALL_FULL_BINDIR}/startplasmacompositor
|
||||
Exec=dbus-run-session ${CMAKE_INSTALL_FULL_BINDIR}/startplasma-wayland
|
||||
TryExec=${CMAKE_INSTALL_FULL_BINDIR}/startplasma-wayland
|
||||
DesktopNames=KDE
|
||||
-Name=Plasma
|
||||
-Name[ar]=بلازما
|
||||
@@ -66,5 +66,5 @@ index 5d7db306..d2f98ee0 100644
|
||||
Comment[ar]=بلازما كدي
|
||||
Comment[bs]=Plazma od strane KDe
|
||||
--
|
||||
2.16.2
|
||||
2.21.0
|
||||
|
||||
|
@@ -1,102 +0,0 @@
|
||||
Index: plasma-workspace-5.15.80git.20190309T171418~4ede2e10/startkde/startkde.cmake
|
||||
===================================================================
|
||||
--- plasma-workspace-5.15.80git.20190309T171418~4ede2e10.orig/startkde/startkde.cmake 2019-03-09 17:14:18.000000000 +0100
|
||||
+++ plasma-workspace-5.15.80git.20190309T171418~4ede2e10/startkde/startkde.cmake 2019-03-10 14:10:17.814466955 +0100
|
||||
@@ -258,7 +258,7 @@
|
||||
exit 1
|
||||
fi
|
||||
|
||||
-qdbus org.kde.KSplash /KSplash org.kde.KSplash.setStage kinit &
|
||||
+qdbus-qt5 org.kde.KSplash /KSplash org.kde.KSplash.setStage kinit &
|
||||
|
||||
# finally, give the session control to the session manager
|
||||
# see kdebase/ksmserver for the description of the rest of the startup sequence
|
||||
@@ -292,13 +292,13 @@
|
||||
# wait for remaining drkonqi instances with timeout (in seconds)
|
||||
wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900`
|
||||
wait_drkonqi_counter=0
|
||||
- while qdbus | grep "^[^w]*org.kde.drkonqi" > /dev/null ; do
|
||||
+ while qdbus-qt5 | grep "^[^w]*org.kde.drkonqi" > /dev/null ; do
|
||||
sleep 5
|
||||
wait_drkonqi_counter=$((wait_drkonqi_counter+5))
|
||||
if test "$wait_drkonqi_counter" -ge "$wait_drkonqi_timeout" ; then
|
||||
# ask remaining drkonqis to die in a graceful way
|
||||
- qdbus | grep 'org.kde.drkonqi-' | while read address ; do
|
||||
- qdbus "$address" "/MainApplication" "quit"
|
||||
+ qdbus-qt5 | grep 'org.kde.drkonqi-' | while read address ; do
|
||||
+ qdbus-qt5 "$address" "/MainApplication" "quit"
|
||||
done
|
||||
break
|
||||
fi
|
||||
Index: plasma-workspace-5.15.80git.20190309T171418~4ede2e10/startkde/startplasma.cmake
|
||||
===================================================================
|
||||
--- plasma-workspace-5.15.80git.20190309T171418~4ede2e10.orig/startkde/startplasma.cmake 2019-03-09 17:14:18.000000000 +0100
|
||||
+++ plasma-workspace-5.15.80git.20190309T171418~4ede2e10/startkde/startplasma.cmake 2019-03-10 14:10:17.814466955 +0100
|
||||
@@ -99,7 +99,7 @@
|
||||
exit 1
|
||||
fi
|
||||
|
||||
-qdbus org.kde.KSplash /KSplash org.kde.KSplash.setStage kinit &
|
||||
+qdbus-qt5 org.kde.KSplash /KSplash org.kde.KSplash.setStage kinit &
|
||||
|
||||
# finally, give the session control to the session manager
|
||||
# see kdebase/ksmserver for the description of the rest of the startup sequence
|
||||
@@ -131,13 +131,13 @@
|
||||
# wait for remaining drkonqi instances with timeout (in seconds)
|
||||
wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900`
|
||||
wait_drkonqi_counter=0
|
||||
- while qdbus | grep "^[^w]*org.kde.drkonqi" > /dev/null ; do
|
||||
+ while qdbus-qt5 | grep "^[^w]*org.kde.drkonqi" > /dev/null ; do
|
||||
sleep 5
|
||||
wait_drkonqi_counter=$((wait_drkonqi_counter+5))
|
||||
if test "$wait_drkonqi_counter" -ge "$wait_drkonqi_timeout" ; then
|
||||
# ask remaining drkonqis to die in a graceful way
|
||||
- qdbus | grep 'org.kde.drkonqi-' | while read address ; do
|
||||
- qdbus "$address" "/MainApplication" "quit"
|
||||
+ qdbus-qt5 | grep 'org.kde.drkonqi-' | while read address ; do
|
||||
+ qdbus-qt5 "$address" "/MainApplication" "quit"
|
||||
done
|
||||
break
|
||||
fi
|
||||
Index: plasma-workspace-5.15.80git.20190309T171418~4ede2e10/startkde/startplasmacompositor.cmake
|
||||
===================================================================
|
||||
--- plasma-workspace-5.15.80git.20190309T171418~4ede2e10.orig/startkde/startplasmacompositor.cmake 2019-03-09 17:14:18.000000000 +0100
|
||||
+++ plasma-workspace-5.15.80git.20190309T171418~4ede2e10/startkde/startplasmacompositor.cmake 2019-03-10 14:10:17.814466955 +0100
|
||||
@@ -120,12 +120,12 @@
|
||||
|
||||
# Get a property value from org.freedesktop.locale1
|
||||
queryLocale1() {
|
||||
- qdbus --system org.freedesktop.locale1 /org/freedesktop/locale1 "$1"
|
||||
+ qdbus-qt5 --system org.freedesktop.locale1 /org/freedesktop/locale1 "$1"
|
||||
}
|
||||
|
||||
# Query whether org.freedesktop.locale1 is available. If it is, try to
|
||||
# set XKB_DEFAULT_{MODEL,LAYOUT,VARIANT,OPTIONS} accordingly.
|
||||
-if qdbus --system org.freedesktop.locale1 >/dev/null 2>/dev/null; then
|
||||
+if qdbus-qt5 --system org.freedesktop.locale1 >/dev/null 2>/dev/null; then
|
||||
# Do not overwrite existing values. There is no point in setting only some
|
||||
# of them as then they would not match anymore.
|
||||
if [ -z "${XKB_DEFAULT_MODEL}" -a -z "${XKB_DEFAULT_LAYOUT}" -a \
|
||||
@@ -175,10 +175,10 @@
|
||||
export XDG_DATA_DIRS
|
||||
|
||||
# Make sure that D-Bus is running
|
||||
-if qdbus >/dev/null 2>/dev/null; then
|
||||
+if qdbus-qt5 >/dev/null 2>/dev/null; then
|
||||
: # ok
|
||||
else
|
||||
- echo 'startplasmacompositor: Could not start D-Bus. Can you call qdbus?' 1>&2
|
||||
+ echo 'startplasmacompositor: Could not start D-Bus. Can you call qdbus-qt5?' 1>&2
|
||||
test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null
|
||||
exit 1
|
||||
fi
|
||||
Index: plasma-workspace-5.15.80git.20190309T171418~4ede2e10/wallpapers/image/wallpaper.knsrc
|
||||
===================================================================
|
||||
--- plasma-workspace-5.15.80git.20190309T171418~4ede2e10.orig/wallpapers/image/wallpaper.knsrc 2019-03-09 17:14:18.000000000 +0100
|
||||
+++ plasma-workspace-5.15.80git.20190309T171418~4ede2e10/wallpapers/image/wallpaper.knsrc 2019-03-10 14:10:17.814466955 +0100
|
||||
@@ -43,4 +43,4 @@
|
||||
StandardResource=wallpaper
|
||||
Uncompress=archive
|
||||
|
||||
-AdoptionCommand=qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'for (var i in desktops()) { d = desktops()[i]; d.wallpaperPlugin = "org.kde.image"; d.currentConfigGroup = ["Wallpaper", "org.kde.image", "General"]; d.writeConfig("Image", "%f") }'
|
||||
+AdoptionCommand=qdbus-qt5 org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'for (var i in desktops()) { d = desktops()[i]; d.wallpaperPlugin = "org.kde.image"; d.currentConfigGroup = ["Wallpaper", "org.kde.image", "General"]; d.writeConfig("Image", "%f") }'
|
@@ -1,25 +1,29 @@
|
||||
From 654c5d9a21b641bd45e183ee30d7cb21ba314d35 Mon Sep 17 00:00:00 2001
|
||||
From 3deadbfcdf776eb0c994bb4d719e601160943bfa Mon Sep 17 00:00:00 2001
|
||||
From: Fabian Vogt <fabian@ritter-vogt.de>
|
||||
Date: Sat, 24 Mar 2018 12:15:10 +0100
|
||||
Date: Wed, 28 Aug 2019 15:09:49 +0200
|
||||
Subject: [PATCH] Set GTK_BACKEND=x11 in a wayland session
|
||||
|
||||
Works around missing window decorations and broken config file reading.
|
||||
Works around missing window decorations and broken config file reading
|
||||
---
|
||||
startkde/startplasmacompositor.cmake | 4 ++++
|
||||
1 file changed, 4 insertions(+)
|
||||
startkde/startplasma-waylandsession.cpp | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
Index: plasma-workspace-5.16.4/startkde/startplasmacompositor.cmake
|
||||
===================================================================
|
||||
--- plasma-workspace-5.16.4.orig/startkde/startplasmacompositor.cmake
|
||||
+++ plasma-workspace-5.16.4/startkde/startplasmacompositor.cmake
|
||||
@@ -118,6 +118,10 @@ else
|
||||
export QT_WAYLAND_FORCE_DPI=96
|
||||
fi
|
||||
diff --git a/startkde/startplasma-waylandsession.cpp b/startkde/startplasma-waylandsession.cpp
|
||||
index 87c71c6b3..5d0b3f65f 100644
|
||||
--- a/startkde/startplasma-waylandsession.cpp
|
||||
+++ b/startkde/startplasma-waylandsession.cpp
|
||||
@@ -45,6 +45,11 @@ int main(int /*argc*/, char** /*argv*/)
|
||||
out << "startplasma-waylandsession: Starting up...";
|
||||
|
||||
+# GTK3 uses the wayland backend by default, but its implementation is not correct
|
||||
+# enough to work well here. Window decorations are missing, for instance.
|
||||
+[ -n "$GDK_BACKEND" ] || export GDK_BACKEND=x11
|
||||
+
|
||||
# Get a property value from org.freedesktop.locale1
|
||||
queryLocale1() {
|
||||
qdbus-qt5 --system org.freedesktop.locale1 /org/freedesktop/locale1 "$1"
|
||||
if (qEnvironmentVariableIsSet("DISPLAY")) {
|
||||
+ // GTK3 uses the wayland backend by default, but its implementation is not correct
|
||||
+ // enough to work well here. Window decorations are missing, for instance.
|
||||
+ if (!qEnvironmentVariableIsSet("GDK_BACKEND")) {
|
||||
+ qputenv("GDK_BACKEND", "x11");
|
||||
+ }
|
||||
setupX11();
|
||||
} else {
|
||||
qWarning() << "running kwin without Xwayland support";
|
||||
--
|
||||
2.22.0
|
||||
|
||||
|
36
0001-Use-qdbus-qt5.patch
Normal file
36
0001-Use-qdbus-qt5.patch
Normal file
@@ -0,0 +1,36 @@
|
||||
From b5f67968332fa680e8af51be41d26aa47cfd3a67 Mon Sep 17 00:00:00 2001
|
||||
From: Fabian Vogt <fabian@ritter-vogt.de>
|
||||
Date: Thu, 19 Sep 2019 10:43:03 +0200
|
||||
Subject: [PATCH] Use qdbus-qt5
|
||||
|
||||
---
|
||||
startkde/startplasma-wayland.cpp | 2 +-
|
||||
wallpapers/image/wallpaper.knsrc | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/startkde/startplasma-wayland.cpp b/startkde/startplasma-wayland.cpp
|
||||
index 5b0e0746d..c651ea4fe 100644
|
||||
--- a/startkde/startplasma-wayland.cpp
|
||||
+++ b/startkde/startplasma-wayland.cpp
|
||||
@@ -71,7 +71,7 @@ int main(int /*argc*/, char** /*argv*/)
|
||||
runEnvironmentScripts();
|
||||
|
||||
if (!qEnvironmentVariableIsSet("DBUS_SESSION_BUS_ADDRESS")) {
|
||||
- out << "startplasmacompositor: Could not start D-Bus. Can you call qdbus?\n";
|
||||
+ out << "startplasmacompositor: Could not start D-Bus. Can you call qdbus-qt5?\n";
|
||||
return 1;
|
||||
}
|
||||
setupPlasmaEnvironment();
|
||||
diff --git a/wallpapers/image/wallpaper.knsrc b/wallpapers/image/wallpaper.knsrc
|
||||
index 6b390ba72..2136d43a5 100644
|
||||
--- a/wallpapers/image/wallpaper.knsrc
|
||||
+++ b/wallpapers/image/wallpaper.knsrc
|
||||
@@ -43,4 +43,4 @@ Categories=KDE Wallpaper 800x600,KDE Wallpaper 1024x768,KDE Wallpaper 1280x1024,
|
||||
StandardResource=wallpaper
|
||||
Uncompress=archive
|
||||
|
||||
-AdoptionCommand=qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'for (var i in desktops()) { d = desktops()[i]; d.wallpaperPlugin = "org.kde.image"; d.currentConfigGroup = ["Wallpaper", "org.kde.image", "General"]; d.writeConfig("Image", "%f") }'
|
||||
+AdoptionCommand=qdbus-qt5 org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'for (var i in desktops()) { d = desktops()[i]; d.wallpaperPlugin = "org.kde.image"; d.currentConfigGroup = ["Wallpaper", "org.kde.image", "General"]; d.writeConfig("Image", "%f") }'
|
||||
--
|
||||
2.22.0
|
||||
|
@@ -10,11 +10,11 @@ See https://github.com/sddm/sddm/pull/1017
|
||||
sddm-theme/theme.conf.cmake | 1 +
|
||||
2 files changed, 3 insertions(+)
|
||||
|
||||
Index: plasma-workspace-5.16.0/sddm-theme/Main.qml
|
||||
Index: plasma-workspace-5.15.80git.20190316T190106~d7654042/sddm-theme/Main.qml
|
||||
===================================================================
|
||||
--- plasma-workspace-5.16.0.orig/sddm-theme/Main.qml
|
||||
+++ plasma-workspace-5.16.0/sddm-theme/Main.qml
|
||||
@@ -182,6 +182,8 @@ PlasmaCore.ColorScope {
|
||||
--- plasma-workspace-5.15.80git.20190316T190106~d7654042.orig/sddm-theme/Main.qml 2019-03-16 19:01:06.000000000 +0100
|
||||
+++ plasma-workspace-5.15.80git.20190316T190106~d7654042/sddm-theme/Main.qml 2019-03-16 20:56:49.279402750 +0100
|
||||
@@ -182,6 +182,8 @@
|
||||
|
||||
if ( userListModel.count === 0 ) return false
|
||||
|
||||
@@ -23,10 +23,10 @@ Index: plasma-workspace-5.16.0/sddm-theme/Main.qml
|
||||
return userListModel.count <= userListModel.disableAvatarsThreshold && (userList.y + mainStack.y) > 0
|
||||
}
|
||||
|
||||
Index: plasma-workspace-5.16.0/sddm-theme/theme.conf.cmake
|
||||
Index: plasma-workspace-5.15.80git.20190316T190106~d7654042/sddm-theme/theme.conf.cmake
|
||||
===================================================================
|
||||
--- plasma-workspace-5.16.0.orig/sddm-theme/theme.conf.cmake
|
||||
+++ plasma-workspace-5.16.0/sddm-theme/theme.conf.cmake
|
||||
--- plasma-workspace-5.15.80git.20190316T190106~d7654042.orig/sddm-theme/theme.conf.cmake 2019-03-16 19:01:06.000000000 +0100
|
||||
+++ plasma-workspace-5.15.80git.20190316T190106~d7654042/sddm-theme/theme.conf.cmake 2019-03-16 20:56:49.279402750 +0100
|
||||
@@ -3,3 +3,4 @@ type=image
|
||||
color=#1d99f3
|
||||
fontSize=10
|
||||
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:43364fe4e7ea10ad7b5b1d7af4f1baa1d8796b60692f2dfc0d58693f63e458ff
|
||||
size 4905748
|
@@ -1,11 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl1ucgEACgkQ7JTRj38F
|
||||
mX7miwf+NliwC5q0duoRzEvywSxs1c+XpXOZonoSnAXyHVnmp+Fd6hY9bFvX0apS
|
||||
o/PDu2jWmUJVQfxP7qRMO56qL2LwU557ExEAUTJ7UYxxr+4EAJ7Vdq8meP/kqdy0
|
||||
ovof6Q1ho2gtXWJ3oudkFmdtL9wj/lStY2YMOblNtK9j4qXdhAuyeZ4AccNRmy+y
|
||||
nCK+ipn7kXIQXFitQIgbcknYRb1gsIMGJ+yiY2tMWAbKS0+Tvt+rAIdiWGvIE6Wr
|
||||
B3vmdPfF4wk3r7HtcAqumwefA399SrUnh/aj6ZYXzX0AXmX5RLXThnkBcqdS9uq5
|
||||
WXHz5wU0kSFeZl2RtrxuHV1Jm2UeDQ==
|
||||
=1cRX
|
||||
-----END PGP SIGNATURE-----
|
3
plasma-workspace-5.16.90.tar.xz
Normal file
3
plasma-workspace-5.16.90.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:823c5675ce4438cdc178df1da31f1fd274ee657e40cf76cecb001f9d43697aad
|
||||
size 4960488
|
11
plasma-workspace-5.16.90.tar.xz.sig
Normal file
11
plasma-workspace-5.16.90.tar.xz.sig
Normal file
@@ -0,0 +1,11 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl2DYasACgkQ7JTRj38F
|
||||
mX6b8AgArCVtN9TwOAEmCVPBGIzMtVRvMyyXKZHHM+ntIMW6LOhMw6nrWcYKMj/D
|
||||
JClgVINVofKExDsGjUpgLzWikiYz95h2BZ0pAPdq6btEjzGfV4zyvpTWv7hbMMuS
|
||||
/ZKg7KxlOFXtdEQ6fT06KSWg9CadZQXXlko+G7Whe2isDV2Mb3iQDyh31tyCsOYI
|
||||
2JAhKx3jLT54uz7DSZr1MWbzvmfceQNzshuylMkCQmGo2T/9z4cH0ih0tIWHOUlk
|
||||
GTj87Jtu4BCryJmUfEmz6ivJEEralVy4THKgcmWKXihOhMlaGMXDE1u7zfReSiBS
|
||||
1+MVPyaIQ4KV8Q2BtYyrJJttcdxaRA==
|
||||
=IT3I
|
||||
-----END PGP SIGNATURE-----
|
@@ -1,3 +1,17 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 19 12:32:38 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 5.16.90
|
||||
* New feature release
|
||||
* For more details please see:
|
||||
* https://www.kde.org/announcements/plasma-5.16.90.php
|
||||
- Too many changes to list here
|
||||
- Refresh patches:
|
||||
* 0001-Add-suffix-to-the-wayland-session-s-name.patch
|
||||
* 0001-Set-GTK_BACKEND-x11-in-a-wayland-session.patch
|
||||
* lazy-sddm-theme.patch
|
||||
- Replace 0001-Rename-qdbus-in-startkde.patch with 0001-Use-qdbus-qt5.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 3 12:44:14 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
|
@@ -27,25 +27,21 @@ Name: plasma5-workspace
|
||||
%{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}}
|
||||
# Latest ABI-stable Plasma (e.g. 5.8 in KF5, but 5.9.1 in KUF)
|
||||
%{!?_plasma5_version: %define _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')}
|
||||
Version: 5.16.5
|
||||
Version: 5.16.90
|
||||
Release: 0
|
||||
Summary: The KDE Plasma Workspace Components
|
||||
License: GPL-2.0-or-later
|
||||
Group: System/GUI/KDE
|
||||
Url: http://www.kde.org/
|
||||
Source: https://download.kde.org/stable/plasma/%{version}/plasma-workspace-%{version}.tar.xz
|
||||
Source: plasma-workspace-%{version}.tar.xz
|
||||
%if %{with lang}
|
||||
Source1: https://download.kde.org/stable/plasma/%{version}/plasma-workspace-%{version}.tar.xz.sig
|
||||
Source1: plasma-workspace-%{version}.tar.xz.sig
|
||||
Source2: plasma.keyring
|
||||
%endif
|
||||
Source3: baselibs.conf
|
||||
Source4: plasmafullwayland.desktop
|
||||
# PATCHES 000-100 and above are from upstream 5.16 branch
|
||||
# PATCHES 101-500 are from upstream master/5.17 branch
|
||||
# PATCHES 501-??? are PATCH-FIX-OPENSUSE
|
||||
# PATCH-FIX-OPENSUSE 0001-Rename-qdbus-in-startkde.patch cgiboudeaux@gmx.com -- Rename the qdbus executable in startkde
|
||||
Patch501: 0001-Rename-qdbus-in-startkde.patch
|
||||
# PATCH-FIX-OPENSUSE 0001-Ignore-default-sddm-face-icons.patch boo#1001364 fabian@ritter-vogt.de -- Ignore default sddm face icons
|
||||
Patch501: 0001-Use-qdbus-qt5.patch
|
||||
Patch502: 0001-Ignore-default-sddm-face-icons.patch
|
||||
Patch503: 0001-Set-GTK_BACKEND-x11-in-a-wayland-session.patch
|
||||
# PATCH-FIX-UPSTREAM (once sddm part merged)
|
||||
@@ -57,12 +53,12 @@ Patch507: lazy-sddm-theme.patch
|
||||
BuildRequires: breeze5-icons
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: kf5-filesystem
|
||||
BuildRequires: phonon4qt5-devel >= 4.6.60
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: cmake(AppStreamQt) >= 0.10.4
|
||||
BuildRequires: cmake(KDED) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5Activities) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5ActivitiesStats) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5Baloo)
|
||||
BuildRequires: cmake(KF5CoreAddons) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5Crash) >= %{kf5_version}
|
||||
@@ -73,13 +69,13 @@ BuildRequires: cmake(KF5GlobalAccel) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5Holidays)
|
||||
BuildRequires: cmake(KF5I18n) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5IdleTime) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5JsEmbed) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5KCMUtils) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5KDELibs4Support) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5NetworkManagerQt) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5NewStuff) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5NotifyConfig) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5Package) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5People) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5Plasma) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5PlasmaQuick)
|
||||
BuildRequires: cmake(KF5Prison) >= %{kf5_version}
|
||||
@@ -94,7 +90,9 @@ BuildRequires: cmake(KF5Wallet) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5Wayland) >= %{kf5_version}
|
||||
BuildRequires: cmake(KF5XmlRpcClient)
|
||||
BuildRequires: cmake(KScreenLocker) >= %{_plasma5_version}
|
||||
BuildRequires: cmake(Phonon4Qt5) >= 4.6.60
|
||||
#!BuildIgnore: kdialog
|
||||
BuildRequires: libQt5PlatformHeaders-devel >= 5.4.0
|
||||
BuildRequires: cmake(KWinDBusInterface) >= %{_plasma5_version}
|
||||
BuildRequires: cmake(Qt5Concurrent) >= 5.4.0
|
||||
BuildRequires: cmake(Qt5DBus) >= 5.4.0
|
||||
@@ -378,24 +376,21 @@ fi
|
||||
|
||||
%files
|
||||
%license COPYING*
|
||||
%{_kf5_bindir}/kcheckrunning
|
||||
%{_kf5_bindir}/kcminit
|
||||
%{_kf5_bindir}/kcminit_startup
|
||||
%{_kf5_bindir}/kdostartupconfig5
|
||||
%{_kf5_bindir}/klipper
|
||||
%{_kf5_bindir}/krunner
|
||||
%{_kf5_bindir}/ksmserver
|
||||
%{_kf5_bindir}/ksplashqml
|
||||
%{_kf5_bindir}/kstartupconfig5
|
||||
%{_kf5_bindir}/plasmashell
|
||||
%{_kf5_bindir}/plasmawindowed
|
||||
%{_kf5_bindir}/startkde
|
||||
%{_kf5_bindir}/startplasmacompositor
|
||||
%{_kf5_bindir}/systemmonitor
|
||||
%{_kf5_bindir}/plasma_waitforname
|
||||
%{_kf5_bindir}/plasma_session
|
||||
%{_kf5_bindir}/startplasma-wayland
|
||||
%{_kf5_bindir}/startplasma-x11
|
||||
%{_kf5_configdir}/autostart/org.kde.plasmashell.desktop
|
||||
%{_kf5_configdir}/autostart/klipper.desktop
|
||||
%{_kf5_configdir}/autostart/krunner.desktop
|
||||
%{_kf5_knsrcfilesdir}/plasmoids.knsrc
|
||||
%{_kf5_knsrcfilesdir}/wallpaper.knsrc
|
||||
%{_kf5_knsrcfilesdir}/wallpaperplugin.knsrc
|
||||
@@ -403,14 +398,16 @@ fi
|
||||
%config %{_kf5_configdir}/plasmanotifyrc
|
||||
%dir %{_kf5_libdir}/libexec
|
||||
%{_kf5_libdir}/libexec/ksyncdbusenv
|
||||
%{_kf5_libdir}/libexec/startplasma
|
||||
%{_kf5_libdir}/libexec/ksmserver-logout-greeter
|
||||
%{_kf5_libdir}/libkdeinit5_kcminit.so
|
||||
%{_kf5_libdir}/libkdeinit5_kcminit_startup.so
|
||||
%{_kf5_libdir}/libkdeinit5_klipper.so
|
||||
%{_kf5_libdir}/libkdeinit5_ksmserver.so
|
||||
%{_kf5_libdir}/kconf_update_bin/krunnerplugins
|
||||
%{_kf5_libdir}/kconf_update_bin/krunnerglobalshortcuts
|
||||
%{_kf5_libdir}/libexec/baloorunner
|
||||
%{_kf5_libdir}/libexec/plasma-sourceenv.sh
|
||||
%{_kf5_libdir}/libexec/startplasma-waylandsession
|
||||
%{_kf5_plugindir}/
|
||||
%{_kf5_qmldir}/
|
||||
%{_kf5_applicationsdir}/org.kde.klipper.desktop
|
||||
@@ -432,6 +429,8 @@ fi
|
||||
%{_kf5_notifydir}/
|
||||
%{_kf5_servicesdir}/
|
||||
%{_kf5_servicetypesdir}/
|
||||
%dir %{_kf5_sharedir}/kglobalaccel
|
||||
%{_kf5_sharedir}/kglobalaccel/krunner.desktop
|
||||
%{_kf5_sharedir}/ksplash/
|
||||
%{_kf5_sharedir}/kstyle/
|
||||
%{_kf5_plasmadir}/
|
||||
|
Reference in New Issue
Block a user