Hello community,

here is the log from the commit of package plasma5-workspace for 
openSUSE:Factory checked in at 2019-10-14 12:39:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma5-workspace (Old)
 and      /work/SRC/openSUSE:Factory/.plasma5-workspace.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma5-workspace"

Mon Oct 14 12:39:02 2019 rev:119 rq:737491 version:5.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma5-workspace/plasma5-workspace.changes      
2019-09-07 11:44:15.982352007 +0200
+++ 
/work/SRC/openSUSE:Factory/.plasma5-workspace.new.2352/plasma5-workspace.changes
    2019-10-14 12:39:03.995082391 +0200
@@ -1,0 +2,41 @@
+Thu Oct 10 14:25:48 UTC 2019 - Fabian Vogt <[email protected]>
+
+- Update to 5.17.0
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.17.0.php
+- Changes since 5.16.90:
+  * [Notifications] Report effective Inhibited state on DBus
+  * Fix erroneous conversion to signed int
+  * [startplasma] don't set QT_AUTO_SCREEN_SCALE_FACTOR with Qt >= 5.14
+  * [Notifications] Dodge Plasma dialogs
+  * Link explicitly to Qt5Widgets, in case KWindowSystem doesn't anymore
+  * [Notifications] Add spacing after positioning popup for bottom panel
+  * Remove some spacing on lockscreen that was causing elements to get cut off 
on small displays (kde#410801)
+  * [Kicker] Add guards for appletInterface
+  * Fix version for Plasma/5.17
+  * Fix the appstream qt detection in cmake (kde#412069)
+  * It depends against 5.62 now
+
+-------------------------------------------------------------------
+Fri Sep 20 13:19:35 UTC 2019 - Wolfgang Bauer <[email protected]>
+
+- Adjust plasmafullwayland.desktop to upstream changes: the session
+  is started by the startplasma-wayland executable now, the
+  startplasmacompositor script doesn't exist anymore
+
+-------------------------------------------------------------------
+Thu Sep 19 12:32:38 UTC 2019 - Fabian Vogt <[email protected]>
+
+- 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
+
+-------------------------------------------------------------------

Old:
----
  0001-Rename-qdbus-in-startkde.patch
  plasma-workspace-5.16.5.tar.xz
  plasma-workspace-5.16.5.tar.xz.sig

New:
----
  0001-Use-qdbus-qt5.patch
  plasma-workspace-5.17.0.tar.xz
  plasma-workspace-5.17.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ plasma5-workspace.spec ++++++
--- /var/tmp/diff_new_pack.jREAd4/_old  2019-10-14 12:39:04.971079838 +0200
+++ /var/tmp/diff_new_pack.jREAd4/_new  2019-10-14 12:39:04.975079828 +0200
@@ -27,25 +27,21 @@
 %{!?_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.17.0
 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 [email protected] 
-- 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 
[email protected] -- 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 @@
 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(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(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 @@
 
 %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 @@
 %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 @@
 %{_kf5_notifydir}/
 %{_kf5_servicesdir}/
 %{_kf5_servicetypesdir}/
+%dir %{_kf5_sharedir}/kglobalaccel
+%{_kf5_sharedir}/kglobalaccel/krunner.desktop
 %{_kf5_sharedir}/ksplash/
 %{_kf5_sharedir}/kstyle/
 %{_kf5_plasmadir}/

++++++ 0001-Add-suffix-to-the-wayland-session-s-name.patch ++++++
--- /var/tmp/diff_new_pack.jREAd4/_old  2019-10-14 12:39:04.995079775 +0200
+++ /var/tmp/diff_new_pack.jREAd4/_new  2019-10-14 12:39:04.995079775 +0200
@@ -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 <[email protected]>
 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 @@
  Comment[ar]=بلازما كدي
  Comment[bs]=Plazma od strane KDe
 -- 
-2.16.2
+2.21.0
 

++++++ 0001-Set-GTK_BACKEND-x11-in-a-wayland-session.patch ++++++
--- /var/tmp/diff_new_pack.jREAd4/_old  2019-10-14 12:39:05.011079734 +0200
+++ /var/tmp/diff_new_pack.jREAd4/_new  2019-10-14 12:39:05.011079734 +0200
@@ -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 <[email protected]>
-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
+

++++++ 0001-Use-qdbus-qt5.patch ++++++
>From b5f67968332fa680e8af51be41d26aa47cfd3a67 Mon Sep 17 00:00:00 2001
From: Fabian Vogt <[email protected]>
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

++++++ lazy-sddm-theme.patch ++++++
--- /var/tmp/diff_new_pack.jREAd4/_old  2019-10-14 12:39:05.043079650 +0200
+++ /var/tmp/diff_new_pack.jREAd4/_new  2019-10-14 12:39:05.043079650 +0200
@@ -10,11 +10,11 @@
  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 @@
                      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

++++++ plasma-workspace-5.16.5.tar.xz -> plasma-workspace-5.17.0.tar.xz ++++++
++++ 220124 lines of diff (skipped)


++++++ plasmafullwayland.desktop ++++++
--- /var/tmp/diff_new_pack.jREAd4/_old  2019-10-14 12:39:06.723075257 +0200
+++ /var/tmp/diff_new_pack.jREAd4/_new  2019-10-14 12:39:06.723075257 +0200
@@ -1,6 +1,6 @@
 [Desktop Entry]
-Exec=env GDK_BACKEND=wayland QT_QPA_PLATFORM=wayland dbus-run-session 
/usr/bin/startplasmacompositor
-TryExec=/usr/bin/startplasmacompositor
+Exec=env GDK_BACKEND=wayland QT_QPA_PLATFORM=wayland dbus-run-session 
/usr/bin/startplasma-wayland
+TryExec=/usr/bin/startplasma-wayland
 DesktopNames=KDE
 Name=Plasma (Full Wayland)
 Comment=Plasma by KDE


Reply via email to