Hello community, here is the log from the commit of package kcm_sddm for openSUSE:Leap:15.2 checked in at 2020-02-27 06:40:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/kcm_sddm (Old) and /work/SRC/openSUSE:Leap:15.2/.kcm_sddm.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kcm_sddm" Thu Feb 27 06:40:41 2020 rev:84 rq:778590 version:5.18.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/kcm_sddm/kcm_sddm.changes 2020-02-16 18:29:14.830747110 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.kcm_sddm.new.26092/kcm_sddm.changes 2020-02-27 06:40:45.985517513 +0100 @@ -1,0 +2,14 @@ +Tue Feb 18 14:05:55 UTC 2020 - Fabian Vogt <[email protected]> + +- Update to 5.18.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.1.php +- Changes since 5.18.0: + * Fix being unable to set the right permissions for kde_settings.conf (kde#414396) + * Don't let the Advanced tab's spacers expand all they want (kde#417657) + * Sync ("Wayland") appending to match SDDM (kde#417499) + * Have authhelper define config file paths on its own +- Refresh 0003-Don-t-add-a-Wayland-suffix-to-Wayland-sessions.patch + +------------------------------------------------------------------- Old: ---- sddm-kcm-5.18.0.tar.xz sddm-kcm-5.18.0.tar.xz.sig New: ---- sddm-kcm-5.18.1.tar.xz sddm-kcm-5.18.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kcm_sddm.spec ++++++ --- /var/tmp/diff_new_pack.SnDg8o/_old 2020-02-27 06:40:46.469518521 +0100 +++ /var/tmp/diff_new_pack.SnDg8o/_new 2020-02-27 06:40:46.473518529 +0100 @@ -18,15 +18,15 @@ %bcond_without lang Name: kcm_sddm -Version: 5.18.0 +Version: 5.18.1 Release: 0 Summary: A sddm control module for KDE License: GPL-2.0-only Group: System/GUI/KDE Url: https://projects.kde.org/projects/kdereview/sddm-kcm/repository -Source: sddm-kcm-%{version}.tar.xz +Source: https://download.kde.org/stable/plasma/%{version}/sddm-kcm-%{version}.tar.xz %if %{with lang} -Source1: sddm-kcm-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/plasma/%{version}/sddm-kcm-%{version}.tar.xz.sig Source2: plasma.keyring %endif # PATCH-FIX-OPENSUSE ++++++ 0003-Don-t-add-a-Wayland-suffix-to-Wayland-sessions.patch ++++++ --- /var/tmp/diff_new_pack.SnDg8o/_old 2020-02-27 06:40:46.513518613 +0100 +++ /var/tmp/diff_new_pack.SnDg8o/_new 2020-02-27 06:40:46.517518621 +0100 @@ -1,18 +1,18 @@ -From 9e7e7bb056a91ec62c40e2cd94454ea006d452c9 Mon Sep 17 00:00:00 2001 +From 59515b3c6046e1c432836262fd8dc16acf6bcb11 Mon Sep 17 00:00:00 2001 From: Fabian Vogt <[email protected]> Date: Sat, 7 Jul 2018 20:34:44 +0200 Subject: [PATCH 3/3] Don't add a (Wayland) suffix to Wayland sessions It got removed from sddm as well. --- - src/sessionmodel.cpp | 8 ++------ - 1 file changed, 2 insertions(+), 6 deletions(-) + src/sessionmodel.cpp | 11 ++--------- + 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/sessionmodel.cpp b/src/sessionmodel.cpp -index 429d664..99c5d51 100644 +index e1d337f..8af214a 100644 --- a/src/sessionmodel.cpp +++ b/src/sessionmodel.cpp -@@ -57,6 +57,7 @@ SessionModel::~SessionModel() { +@@ -55,6 +55,7 @@ SessionModel::~SessionModel() { void SessionModel::loadDir(const QString &path, SessionType type) { @@ -20,7 +20,7 @@ QDir dir(path); dir.setNameFilters(QStringList() << QStringLiteral("*.desktop")); dir.setFilter(QDir::Files); -@@ -82,13 +83,8 @@ void SessionModel::loadDir(const QString &path, SessionType type) +@@ -80,16 +81,8 @@ void SessionModel::loadDir(const QString &path, SessionType type) if (current_section != QLatin1String("Desktop Entry")) continue; // We are only interested in the "Desktop Entry" section @@ -28,13 +28,16 @@ + if (line.startsWith(QLatin1String("Name="))) si->name = line.mid(5); - if (type == SessionTypeWayland) { -- //we want to exactly match the SDDM prompt which is formatted in this way -- si->name = i18nc("%1 is the name of a session", "%1 (Wayland)", si->name); +- // we want to exactly match the SDDM prompt which is formatted in this way +- // with the exact same check +- if (!si->name.endsWith(QLatin1String(" (Wayland)"))) { +- si->name = i18nc("%1 is the name of a session", "%1 (Wayland)", si->name); +- } - } - } if (line.startsWith(QLatin1String("Exec="))) si->exec = line.mid(5); if (line.startsWith(QLatin1String("Comment="))) -- -2.21.0 +2.23.0 ++++++ sddm-kcm-5.18.0.tar.xz -> sddm-kcm-5.18.1.tar.xz ++++++ ++++ 5140 lines of diff (skipped)
