12
0

Plasma 5.18 Beta, some tars respun. Untested - please disable publishing before accepting. KUserFeedback is intentionally disabled in discover and p-w - it's not usable yet.

OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/plasma5-workspace?expand=0&rev=493
This commit is contained in:
2020-01-17 13:03:52 +00:00
committed by Git OBS Bridge
parent 0468c10c6f
commit 317eb87b12
9 changed files with 39 additions and 146 deletions

View File

@@ -1,70 +0,0 @@
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.
---
login-sessions/plasmawayland.desktop.cmake | 46 +---------------------
1 file changed, 1 insertion(+), 45 deletions(-)
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}/startplasma-wayland
TryExec=${CMAKE_INSTALL_FULL_BINDIR}/startplasma-wayland
DesktopNames=KDE
-Name=Plasma
-Name[ar]=بلازما
-Name[bs]=Plazma
-Name[ca]=Plasma
-Name[ca@valencia]=Plasma
-Name[cs]=Plasma
-Name[da]=Plasma
-Name[de]=Plasma
-Name[el]=Plasma
-Name[en_GB]=Plasma
-Name[es]=Plasma
-Name[et]=Plasma
-Name[eu]=Plasma
-Name[fi]=Plasma
-Name[fr]=Plasma
-Name[gl]=Plasma
-Name[he]=פלזמה
-Name[hu]=Plasma
-Name[id]=Plasma
-Name[is]=Plasma
-Name[it]=Plasma
-Name[ja]=プラズマ
-Name[ko]=Plasma
-Name[lt]=Plasma
-Name[nb]=Plasma
-Name[nds]=Plasma
-Name[nl]=Plasma
-Name[nn]=Plasma
-Name[pa]=ਪਲਾਜ਼ਮਾ
-Name[pl]=Plazma
-Name[pt]=Plasma
-Name[pt_BR]=Plasma
-Name[ru]=Plasma
-Name[sk]=Plasma
-Name[sl]=Plasma
-Name[sr]=Плазма
-Name[sr@ijekavian]=Плазма
-Name[sr@ijekavianlatin]=Plasma
-Name[sr@latin]=Plasma
-Name[sv]=Plasma
-Name[tr]=Plama
-Name[uk]=Плазма
-Name[x-test]=xxPlasmaxx
-Name[zh_CN]=Plasma
-Name[zh_TW]=Plasma
+Name=Plasma (Wayland)
Comment=Plasma by KDE
Comment[ar]=بلازما كدي
Comment[bs]=Plazma od strane KDe
--
2.21.0

View File

@@ -5,8 +5,7 @@ Subject: [PATCH] Use qdbus-qt5
---
startkde/startplasma-wayland.cpp | 2 +-
wallpapers/image/wallpaper.knsrc | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/startkde/startplasma-wayland.cpp b/startkde/startplasma-wayland.cpp
index 5b0e0746d..c651ea4fe 100644
@@ -21,16 +20,3 @@ index 5b0e0746d..c651ea4fe 100644
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

View File

@@ -1,34 +0,0 @@
From b704fa4d735222166cd2d43c9f8da60df5b4fd0d Mon Sep 17 00:00:00 2001
From: Fabian Vogt <fabian@ritter-vogt.de>
Date: Fri, 4 May 2018 09:10:10 +0200
Subject: [PATCH] sddm-theme: Set needsFullUserModel=false
Otherwise SDDM has to load all users even if they're not shown.
See https://github.com/sddm/sddm/pull/1017
---
sddm-theme/Main.qml | 2 ++
sddm-theme/theme.conf.cmake | 1 +
2 files changed, 3 insertions(+)
Index: plasma-workspace-5.15.80git.20190316T190106~d7654042/sddm-theme/Main.qml
===================================================================
--- 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
+ if ( userListModel.hasOwnProperty("containsAllUsers") && !userListModel.containsAllUsers) return false
+
return userListModel.count <= userListModel.disableAvatarsThreshold && (userList.y + mainStack.y) > 0
}
Index: plasma-workspace-5.15.80git.20190316T190106~d7654042/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
background=${CMAKE_INSTALL_PREFIX}/${WALLPAPER_INSTALL_DIR}/Next/contents/images/5120x2880.png
+needsFullUserModel=false

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:764488e66d52bc3017efb2c1471f57196aa50fbfa3a80637bf48f24955cfba88
size 4962336

View File

@@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEyBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl4UqBwACgkQ7JTRj38F
mX5D3Qf4z+sBteYguSgooaLRHUziJqeTIEe5FlAmCYVNFJCrphLgG8kvxyUuiKFB
GgBcmHGNA6h1YkdeZAwR5rqOaX4sBPteQ8SQMJkr9G07A1fHhXnbAgpP7pecuSjd
6BFHMquKDFWH6txeauw8y1qZdYhoW63bK+0kBFXI7EjEIKYuUSKIVdAx9ixWpbvJ
ThytsrWny3ZhP5viCO8p365sYYHed7tiz7F7a4Qm6Pq9Jmx+4gdAkznKO77+FvfD
ZWemwJ6byXtOaYpOScLARBQ/jgkYMfGbVHGhUWjMJd3hHQrdhqs9aCnFozyAyaUe
kCj4phOrmIOXAA1t6z9AIkCb5S2L
=seip
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:871d222fa650ab177953550c6a0b9b8ab4739c646fcccb680292fa76e1ae3d22
size 5017264

View File

@@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl4gWX8ACgkQ7JTRj38F
mX5KXQgAj9qw7O3dLtnphldHM4q6KwlBMP0ZT9ZFPf+blqjsQlJQooZuEgjOojgY
pXFf4jffxx9WiQdrDj3DRrv3or8bj1lHhPMRWtgkxa8tNKbOyhcwFx4wPuDxCSDM
ar9nOSg02QQjgxcvQ7OR4DHTZ+kIljw5/Qdj1pEfPDs/+ZE/8qVqWRNc/lMBOcUr
DK6aA83vyMv04STepOJH29efCORog5h+PVp/oOlpL95g6o1rgpmNuSXJMdwzdDM/
fBSJgtOBgOP1WuZC/dLqOY7Y+MFLZhwiAuXnh1DXJMKqVJzFEFTdVMNZ+dXQ2Ygj
HQJ17G1qgFwStapsOaF7Vsvy9yztug==
=GTg+
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,17 @@
-------------------------------------------------------------------
Thu Jan 16 14:04:21 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.17.90
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.90.php
- Too many changes to list here
- Drop patches, now upstream:
* 0001-Add-suffix-to-the-wayland-session-s-name.patch
* lazy-sddm-theme.patch
- Refresh patches:
* 0001-Use-qdbus-qt5.patch
-------------------------------------------------------------------
Tue Jan 14 12:10:11 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>

View File

@@ -27,15 +27,15 @@ 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.17.5
Version: 5.17.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: https://download.kde.org/unstable/plasma/%{version}/plasma-workspace-%{version}.tar.xz
%if %{with lang}
Source1: https://download.kde.org/stable/plasma/%{version}/plasma-workspace-%{version}.tar.xz.sig
Source1: https://download.kde.org/unstable/plasma/%{version}/plasma-workspace-%{version}.tar.xz.sig
Source2: plasma.keyring
%endif
Source3: baselibs.conf
@@ -44,13 +44,9 @@ Source4: plasmafullwayland.desktop
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)
Patch504: 0001-Add-suffix-to-the-wayland-session-s-name.patch
Patch504: 0001-Set-QT_AUTO_SCREEN_SCALE_FACTOR-0-for-Qt-5.14-as-wel.patch
# PATCH-FEATURE-OPENSUSE
Patch506: 0001-Revert-No-icons-on-the-desktop-by-default.patch
# PATCH-FIX-OPENSUSE
Patch507: lazy-sddm-theme.patch
Patch508: 0001-Set-QT_AUTO_SCREEN_SCALE_FACTOR-0-for-Qt-5.14-as-wel.patch
BuildRequires: breeze5-icons
BuildRequires: fdupes
BuildRequires: kf5-filesystem
@@ -137,6 +133,7 @@ Requires: kded
Requires: kdelibs4support
Requires: kglobalaccel5 >= %{_plasma5_version}
Requires: kinit
Requires: kquickcharts
Requires: kscreen5 >= %{_plasma5_version}
Requires: kscreenlocker >= %{_plasma5_version}
Requires: kwin5 >= %{_plasma5_version}
@@ -296,7 +293,7 @@ Plasma 5 session with Wayland from a display manager.
%autopatch -p1
%build
%cmake_kf5 -d build -- -DKDE4_COMMON_PAM_SERVICE=xdm -DKDE_DEFAULT_HOME=.kde4 -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}
%cmake_kf5 -d build -- -DKDE_DEFAULT_HOME=.kde4 -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}
%make_jobs
%install
@@ -412,14 +409,14 @@ fi
%{_kf5_plugindir}/
%{_kf5_qmldir}/
%{_kf5_applicationsdir}/org.kde.klipper.desktop
%{_kf5_applicationsdir}/plasma-windowed.desktop
%{_kf5_applicationsdir}/org.kde.plasmashell.desktop
%{_kf5_applicationsdir}/org.kde.systemmonitor.desktop
%{_kf5_applicationsdir}/plasma-windowed.desktop
%{_kf5_configkcfgdir}/freespacenotifier.kcfg
%{_kf5_sharedir}/dbus-1/services/org.kde.krunner.service
%{_kf5_sharedir}/dbus-1/services/org.kde.baloorunner.service
%{_kf5_sharedir}/dbus-1/services/org.kde.plasma.Notifications.service
%{_kf5_sharedir}/dbus-1/services/org.kde.LogoutPrompt.service
%{_kf5_sharedir}/dbus-1/services/org.kde.baloorunner.service
%{_kf5_sharedir}/dbus-1/services/org.kde.krunner.service
%{_kf5_sharedir}/dbus-1/services/org.kde.plasma.Notifications.service
%{_kf5_sharedir}/desktop-directories/
%{_kf5_sharedir}/kconf_update/
%dir %{_kf5_htmldir}