From b1ae6573a4fce297659ddb24c1445db97b2589f5d14d4a57fef906fdc3d169ef Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Sat, 17 Sep 2022 10:40:19 +0000 Subject: [PATCH 1/2] Plasma 5.25.90, lightly tested. OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kcm_sddm?expand=0&rev=319 --- 0001-Support-default.session-symlink.patch | 25 ++++++++--------- kcm_sddm.changes | 31 ++++++++++++++++++++++ kcm_sddm.spec | 10 +++---- sddm-kcm-5.25.5.tar.xz | 3 --- sddm-kcm-5.25.5.tar.xz.sig | 16 ----------- sddm-kcm-5.25.90.tar.xz | 3 +++ sddm-kcm-5.25.90.tar.xz.sig | 16 +++++++++++ 7 files changed, 66 insertions(+), 38 deletions(-) delete mode 100644 sddm-kcm-5.25.5.tar.xz delete mode 100644 sddm-kcm-5.25.5.tar.xz.sig create mode 100644 sddm-kcm-5.25.90.tar.xz create mode 100644 sddm-kcm-5.25.90.tar.xz.sig diff --git a/0001-Support-default.session-symlink.patch b/0001-Support-default.session-symlink.patch index c0067ea..d4e1ec5 100644 --- a/0001-Support-default.session-symlink.patch +++ b/0001-Support-default.session-symlink.patch @@ -10,24 +10,24 @@ a normal session. Use it as default when the combobox is disabled. src/sessionmodel.cpp | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) -diff --git a/src/package/contents/ui/Advanced.qml b/src/package/contents/ui/Advanced.qml -index 88bd73e..0b10c6c 100644 ---- a/src/package/contents/ui/Advanced.qml -+++ b/src/package/contents/ui/Advanced.qml -@@ -70,7 +70,7 @@ Kirigami.Page { +Index: sddm-kcm-5.17.80git.20220809T233316~d5dcd87/src/package/contents/ui/Advanced.qml +=================================================================== +--- sddm-kcm-5.17.80git.20220809T233316~d5dcd87.orig/src/package/contents/ui/Advanced.qml ++++ sddm-kcm-5.17.80git.20220809T233316~d5dcd87/src/package/contents/ui/Advanced.qml +@@ -76,7 +76,7 @@ Kirigami.Page { textRole: "name" valueRole: "file" onActivated: kcm.sddmSettings.session = currentValue - onEnabledChanged: enabled ? kcm.sddmSettings.session = currentValue : kcm.sddmSettings.session = "" + onEnabledChanged: enabled ? kcm.sddmSettings.session = currentValue : kcm.sddmSettings.session = "default.desktop" - Component.onCompleted: currentIndex = Math.max(indexOfValue(kcm.sddmSettings.session), 0) KCM.SettingStateBinding { visible: autologinBox.checked -diff --git a/src/sessionmodel.cpp b/src/sessionmodel.cpp -index 16999dd..50e22d4 100644 ---- a/src/sessionmodel.cpp -+++ b/src/sessionmodel.cpp -@@ -109,6 +109,12 @@ void SessionModel::loadDir(const QString &path, SessionType type) + configObject: kcm.sddmSettings +Index: sddm-kcm-5.17.80git.20220809T233316~d5dcd87/src/sessionmodel.cpp +=================================================================== +--- sddm-kcm-5.17.80git.20220809T233316~d5dcd87.orig/src/sessionmodel.cpp ++++ sddm-kcm-5.17.80git.20220809T233316~d5dcd87/src/sessionmodel.cpp +@@ -95,6 +95,12 @@ void SessionModel::loadDir(const QString isHidden = line.mid(7).toLower() == QLatin1String("true"); } } @@ -40,6 +40,3 @@ index 16999dd..50e22d4 100644 if (!isHidden) { // add to sessions list d->sessions.push_back(si); --- -2.25.1 - diff --git a/kcm_sddm.changes b/kcm_sddm.changes index bd8166d..3641824 100644 --- a/kcm_sddm.changes +++ b/kcm_sddm.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Thu Sep 15 20:46:21 UTC 2022 - Fabian Vogt + +- Update to 5.25.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.25.90 +- Changes since 5.25.5: + * Remove unnecessary property that's now only used once + * Cache the DropShadow for better responsiveness + * Move preview image's DropShadow into a layer effect + * Fix preview image sizing + * Add FreeBSD Qt6 CI support + * Remove no longer needed ifdefs + * Fix currentIndex for auto-login user and session comboboxes (kde#454528) + * Remove unneeded KAboutData + * Clarify enable or disable Apply button on save (kde#437423) + * Avoid install prefix in config path lookup (kde#440564) + * Mark error messages for translation + * Fix translating error messages from helper (kde#441726) + * Remove obsolete PKGBUILD file + * KMessageBox::sorry is deprecated in kf5.97 + * Port to KCM desktop file generation method from kcmutils + * Request passing unit tests on Linux and BSD + * Only show delete button for themes that were manually or through KNS installed (kde#454874) + * Fix broken connect in NewStuff.Action QML component usage (kde#454884) + * Clear cache when syncing (kde#440957) + * Re-enable apply button on save failure (kde#429348) + * Avoid empty error box (kde#413032) +- Refresh 0001-Support-default.session-symlink.patch + ------------------------------------------------------------------- Tue Sep 6 16:55:34 UTC 2022 - Fabian Vogt diff --git a/kcm_sddm.spec b/kcm_sddm.spec index 7b765f1..98e7443 100644 --- a/kcm_sddm.spec +++ b/kcm_sddm.spec @@ -21,22 +21,22 @@ %bcond_without released Name: kcm_sddm -Version: 5.25.5 +Version: 5.25.90 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: https://download.kde.org/stable/plasma/%{version}/sddm-kcm-%{version}.tar.xz +Source: https://download.kde.org/unstable/plasma/%{version}/sddm-kcm-%{version}.tar.xz %if %{with released} -Source1: https://download.kde.org/stable/plasma/%{version}/sddm-kcm-%{version}.tar.xz.sig +Source1: https://download.kde.org/unstable/plasma/%{version}/sddm-kcm-%{version}.tar.xz.sig Source2: plasma.keyring %endif # PATCH-FIX-OPENSUSE Patch1: 0001-Support-default.session-symlink.patch Patch2: 0002-Read-and-write-autologin-user-to-etc-sysconfig-displ.patch Patch3: 0003-Don-t-add-a-Wayland-suffix-to-Wayland-sessions.patch -BuildRequires: extra-cmake-modules +BuildRequires: extra-cmake-modules >= 5.98.0 BuildRequires: kf5-filesystem BuildRequires: pkgconfig BuildRequires: cmake(KF5Archive) @@ -49,7 +49,7 @@ BuildRequires: cmake(KF5KCMUtils) BuildRequires: cmake(KF5KIO) BuildRequires: cmake(KF5NewStuff) BuildRequires: cmake(KF5XmlGui) -BuildRequires: cmake(Qt5Core) >= 5.12.0 +BuildRequires: cmake(Qt5Core) >= 5.15.0 BuildRequires: cmake(Qt5Gui) BuildRequires: cmake(Qt5Quick) BuildRequires: cmake(Qt5QuickWidgets) diff --git a/sddm-kcm-5.25.5.tar.xz b/sddm-kcm-5.25.5.tar.xz deleted file mode 100644 index 9167289..0000000 --- a/sddm-kcm-5.25.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a69c4cb9f0a4073e4b2be916e828709d2281420865aaec72308f6ea91f937cc3 -size 83376 diff --git a/sddm-kcm-5.25.5.tar.xz.sig b/sddm-kcm-5.25.5.tar.xz.sig deleted file mode 100644 index 9817616..0000000 --- a/sddm-kcm-5.25.5.tar.xz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmMXQCYACgkQ11dEg7tX -sY2n8w//SCZVBhAvUoKrZNZ3tAmCNcIZUBpQWqU2zfwLAGgnPM/FBxk3LhB8ZCva -gUQqbPd/fH1h+r3hLSOTo2v/CB43aLID+BvXX7XnEJh2Ag4oEKWX3pNYBORiaA2M -a4wNplsf75+NRESO+fRkY8A7qVv+nPXnH63QzeWpdJJlhfsjo5YcLsq6jZwy5oZD -4hGO33wfPUTydMBgiWNW7DG5ZzylO3T+m5tqjTlX2aJJcOtowMcQGEtZcLmvfSSd -Mhh2JNredojO56Maj6h4yiMvlvkRSYfLbkaiNsUHkc76smJp9pdbHUwWjI9cHL+G -M4HMqRzPQnt4HocB+RrK5CG/CmC9mY5GJ8wWgZwZlSQQnFS8Nn2+mbpDqUjOo68L -Nwzs1tMd2FAzhbson3ErSFpsiLR0VR1KkpOxjeiOS3WHMGPXlYuF3sN6pt/u+NcT -mhToom3geviyc0g40Oz9WpmujooxiJWa/GUtZZ9JHokRuBu9x2njYVSiFUqRbtKg -HthhVvJ5AZgB2Sk+75It88dVvs7OXJH94AgfoBlIaUti7MAM2Uy/SVNPEyrg6efG -LnGCvtvWCo8lX5zVUEIrn4nK2P6oxQG178eK99eriSeFHaoZROeUQ1ioNOFyt4ZD -XNA3IGBou0Yrm7L/BqBZp5GCP9L2EVCfVhS1wSR9DJnCn+JngmQ= -=WwVj ------END PGP SIGNATURE----- diff --git a/sddm-kcm-5.25.90.tar.xz b/sddm-kcm-5.25.90.tar.xz new file mode 100644 index 0000000..e9abfd1 --- /dev/null +++ b/sddm-kcm-5.25.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f18ea6c7a34df55e95a0e2b9b45805fab0305da8635b448705573eed4557b893 +size 82724 diff --git a/sddm-kcm-5.25.90.tar.xz.sig b/sddm-kcm-5.25.90.tar.xz.sig new file mode 100644 index 0000000..f063c51 --- /dev/null +++ b/sddm-kcm-5.25.90.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmMjFjIACgkQ11dEg7tX +sY0JNg/+O7YkiALMU7xQQlJ2s6rnz521X7gerRWZ0WTC4oXZZ7XQrvlIOP/sNmhI +A6ibIwJA8U2NBIONpZgvbWyaXPyWMqI5MpfJ5RAsNJZsgx4+orR4lBENKhQfKiD5 +dNWAGZ0f7tE/hzpCBciw2tA5IPGrZN0ocARCthahGckpJiwtpl4+a5/zxKIGUjrI +2POZWhfvpmgwjhdOAnEw1CX7seBF/ByOz5r7YqwLLR8io0pBIKz95+zYj7eCFj2L +aac52GP+5DXI2NQD4wyBrygP48VKlieIAKtgIiwa8xeqBObiEjA0Lq5mEJ8VA1fb +0pLjDh5iQZSnGblEsaMpzWzakWwcgwMFlL60fKIP6V7zpSsP+zTb7e8eEs1rPWDJ +7Uzo2GES0qKL4OQW7KO3AOasyt/7LuwmMtHuC2RwVtxroPFs3aNt5dYCIRT4k3Bb +xEs1Q/LTfzN7P8ChtLCvAhFwuXE5V0RBFYqoXg3INMMpIX8mCpAfpODSWmqBXBmw +dXz0b1AeSdRwk8htXhlN1q2slRfPyjwWSuTSOrSLsMDhF9T0+0OL1NWp/8JDfqK+ +uVHAscvg2A9KK+g1JaRhyJpCBM+0h8GE/qNDBW6izI3y/QFQ0zb7V8WF/piBIqeF +vh2A+mwPNTfKae/NLsCR+Zlm0lB7KC0nb3Eo0qoxA8tt6HDUJA0= +=y4CV +-----END PGP SIGNATURE----- From 272b054997e5d264fb00396c3909225480c0abfa8d51a7969939aa87cdf0619e Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Sun, 9 Oct 2022 12:09:05 +0000 Subject: [PATCH 2/2] Plasma 5.26.0 tarballs, please publish disable before accepting OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kcm_sddm?expand=0&rev=320 --- kcm_sddm.changes | 10 ++++++++++ kcm_sddm.spec | 6 +++--- sddm-kcm-5.25.90.tar.xz | 3 --- sddm-kcm-5.25.90.tar.xz.sig | 16 ---------------- sddm-kcm-5.26.0.tar.xz | 3 +++ sddm-kcm-5.26.0.tar.xz.sig | 16 ++++++++++++++++ 6 files changed, 32 insertions(+), 22 deletions(-) delete mode 100644 sddm-kcm-5.25.90.tar.xz delete mode 100644 sddm-kcm-5.25.90.tar.xz.sig create mode 100644 sddm-kcm-5.26.0.tar.xz create mode 100644 sddm-kcm-5.26.0.tar.xz.sig diff --git a/kcm_sddm.changes b/kcm_sddm.changes index 3641824..3b74d23 100644 --- a/kcm_sddm.changes +++ b/kcm_sddm.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Thu Oct 6 14:48:40 UTC 2022 - Fabian Vogt + +- Update to 5.26.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.26.0 +- Changes since 5.25.90: + * Install po folder + ------------------------------------------------------------------- Thu Sep 15 20:46:21 UTC 2022 - Fabian Vogt diff --git a/kcm_sddm.spec b/kcm_sddm.spec index 98e7443..3f2c172 100644 --- a/kcm_sddm.spec +++ b/kcm_sddm.spec @@ -21,15 +21,15 @@ %bcond_without released Name: kcm_sddm -Version: 5.25.90 +Version: 5.26.0 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: https://download.kde.org/unstable/plasma/%{version}/sddm-kcm-%{version}.tar.xz +Source: sddm-kcm-%{version}.tar.xz %if %{with released} -Source1: https://download.kde.org/unstable/plasma/%{version}/sddm-kcm-%{version}.tar.xz.sig +Source1: sddm-kcm-%{version}.tar.xz.sig Source2: plasma.keyring %endif # PATCH-FIX-OPENSUSE diff --git a/sddm-kcm-5.25.90.tar.xz b/sddm-kcm-5.25.90.tar.xz deleted file mode 100644 index e9abfd1..0000000 --- a/sddm-kcm-5.25.90.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f18ea6c7a34df55e95a0e2b9b45805fab0305da8635b448705573eed4557b893 -size 82724 diff --git a/sddm-kcm-5.25.90.tar.xz.sig b/sddm-kcm-5.25.90.tar.xz.sig deleted file mode 100644 index f063c51..0000000 --- a/sddm-kcm-5.25.90.tar.xz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmMjFjIACgkQ11dEg7tX -sY0JNg/+O7YkiALMU7xQQlJ2s6rnz521X7gerRWZ0WTC4oXZZ7XQrvlIOP/sNmhI -A6ibIwJA8U2NBIONpZgvbWyaXPyWMqI5MpfJ5RAsNJZsgx4+orR4lBENKhQfKiD5 -dNWAGZ0f7tE/hzpCBciw2tA5IPGrZN0ocARCthahGckpJiwtpl4+a5/zxKIGUjrI -2POZWhfvpmgwjhdOAnEw1CX7seBF/ByOz5r7YqwLLR8io0pBIKz95+zYj7eCFj2L -aac52GP+5DXI2NQD4wyBrygP48VKlieIAKtgIiwa8xeqBObiEjA0Lq5mEJ8VA1fb -0pLjDh5iQZSnGblEsaMpzWzakWwcgwMFlL60fKIP6V7zpSsP+zTb7e8eEs1rPWDJ -7Uzo2GES0qKL4OQW7KO3AOasyt/7LuwmMtHuC2RwVtxroPFs3aNt5dYCIRT4k3Bb -xEs1Q/LTfzN7P8ChtLCvAhFwuXE5V0RBFYqoXg3INMMpIX8mCpAfpODSWmqBXBmw -dXz0b1AeSdRwk8htXhlN1q2slRfPyjwWSuTSOrSLsMDhF9T0+0OL1NWp/8JDfqK+ -uVHAscvg2A9KK+g1JaRhyJpCBM+0h8GE/qNDBW6izI3y/QFQ0zb7V8WF/piBIqeF -vh2A+mwPNTfKae/NLsCR+Zlm0lB7KC0nb3Eo0qoxA8tt6HDUJA0= -=y4CV ------END PGP SIGNATURE----- diff --git a/sddm-kcm-5.26.0.tar.xz b/sddm-kcm-5.26.0.tar.xz new file mode 100644 index 0000000..47b9d84 --- /dev/null +++ b/sddm-kcm-5.26.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:271eaf95f73daa46f6517e385611196dfe5cf951959aab2d6ca7e9b058c6a6c3 +size 82860 diff --git a/sddm-kcm-5.26.0.tar.xz.sig b/sddm-kcm-5.26.0.tar.xz.sig new file mode 100644 index 0000000..d738905 --- /dev/null +++ b/sddm-kcm-5.26.0.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmM+zfIACgkQ11dEg7tX +sY32txAAjDS1VZT+bM7LYEXA9XgV3clEV2lgCbvTwaLlep8CHLeiFgYK+VZCxv2H +eJXSs/h8xcmqIMktCR8e4Z6a99ZQXhYOGlCI8i+DGupCq+O/cgGhrJWoFOR5biU8 +zXO7hPkn3RKG9UFJwrcsbFM8dLTgG0m2zD8AzleaROL+OR6RZSrPXq9Pu2cs05aA +XXxZI6IEK6JkXP/qHT3xz614o4eBaFp+BEHGrXQgOk9F+WRbmq7ZnR1d70PqCWDb +TO23yh5AnroezpwX81HQ5+Sjeek3Ko66k7QujXFgR+JGXCSWPIzZgWAUU4mbcm7C +hIVnvFN0txdqQWjZrk94/woRqUmULtgYoqayOClWxGpmkKFekgt83fpi4Os2p/IY +2BA+MlHBM8BQrU6/kpkVqMliRDIsVZ3FaX7RsXdQw4gcQM42yE+m63PnxMOQzCtm +hP9LXIVjO8oL1i/0JBY/ESl4ntI5u+2bHGdehvbh2Owv3Fb5h4CXB9x6hkA6KH1I +A8UJVmhM3MvMHhozbPBQgZ1DWTvXUOqP9EKm/NmTxIie/A486vS3/KhiCjAFvtZL +t4MoB48sU/4Lt+gw2jOHRYjL6WUlS4LjQTolxpuiVAGcrLjvNIo234FsQh6MiPJr +clhD7U59JTwcjHDlt7NjsoSdz4WWSgYjgpHEIdprjWSSDH0mf+I= +=M7xE +-----END PGP SIGNATURE-----