From af89dbb4f88ca54a93e9744834385f8039ff9d532b6bf5311eb788c0ed5799e6 Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Sat, 15 May 2021 16:17:02 +0000 Subject: [PATCH] Plasma 5.22 Beta, tested a bit more. Now with cmake >= 3.16 and duplicates in .changes removed (now using git log a..b instead of a...b) OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kscreenlocker?expand=0&rev=257 --- kscreenlocker-5.21.5.tar.xz | 3 --- kscreenlocker-5.21.5.tar.xz.sig | 11 ----------- kscreenlocker-5.21.90.tar.xz | 3 +++ kscreenlocker-5.21.90.tar.xz.sig | 11 +++++++++++ kscreenlocker.changes | 28 ++++++++++++++++++++++++++++ kscreenlocker.spec | 9 +++++---- 6 files changed, 47 insertions(+), 18 deletions(-) delete mode 100644 kscreenlocker-5.21.5.tar.xz delete mode 100644 kscreenlocker-5.21.5.tar.xz.sig create mode 100644 kscreenlocker-5.21.90.tar.xz create mode 100644 kscreenlocker-5.21.90.tar.xz.sig diff --git a/kscreenlocker-5.21.5.tar.xz b/kscreenlocker-5.21.5.tar.xz deleted file mode 100644 index 3d335c7..0000000 --- a/kscreenlocker-5.21.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1dad76b7c791e1077777bc9e1b309a6778c4e2124a1211105f2ca9dffa903637 -size 117420 diff --git a/kscreenlocker-5.21.5.tar.xz.sig b/kscreenlocker-5.21.5.tar.xz.sig deleted file mode 100644 index e821f34..0000000 --- a/kscreenlocker-5.21.5.tar.xz.sig +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCAAdFiEEs8s2ZVJUC+Bu6a2XEZaMRJKMrvwFAmCROa0ACgkQEZaMRJKM -rvx9Nwf/XUdYe0S8TWh9gQZ/anBZf7UX7X5Gy1qoN5dgu326nUL39vpF15hH3Mg7 -jo0jPpVqrgwLk8bNuPu9UX3o/8uenPnsrUq1NrEmph6DxOcy7h8Vbgz+IxxVcIB/ -0BFHRz6eaE1ebbbKOaVBdbIiSEYDhMsBGG6rKSUHf+L7mbUOsfLRSFtcRhAKqA3p -QTIYVSfxJWlJzmhHsUE74VMc+laFRK+74K2q0sR4U/NZGo0Nul6Vd8X3KtImTlPb -ejslIpEXqw+KDEFDIucIlWXjz01CCNFCuMlM7gm8MY8xO1SovN58cWJ+VuA+FR1x -6eagDJ0cMLHUh4FsmGwqMDXLCaLbqg== -=aMWJ ------END PGP SIGNATURE----- diff --git a/kscreenlocker-5.21.90.tar.xz b/kscreenlocker-5.21.90.tar.xz new file mode 100644 index 0000000..a968b32 --- /dev/null +++ b/kscreenlocker-5.21.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca4af9ea72cdcb0942a4a94958f5572a8556c9210bac3866603d5978cb0e1447 +size 116528 diff --git a/kscreenlocker-5.21.90.tar.xz.sig b/kscreenlocker-5.21.90.tar.xz.sig new file mode 100644 index 0000000..de96440 --- /dev/null +++ b/kscreenlocker-5.21.90.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAmCdJUUACgkQ7JTRj38F +mX6i0ggAlgKFbi747a6gi4qEB/5Q8aZw6cScQLUiDGLYEZsM5EypqHENflnxtNfP +zJylRu5Uq7fpbLSe27ihyN3Yz0rUTIXFOkBy3S+Ne9MQjMR8rOlANCNfpoS4dn02 +M4nWhtbHuxdi08eSdzbNyYfRBh8YN4I+Q0+AvXHUFoqpBeB6u1zU0DNmSopMdJS9 +ZkJ5JmrADX4ejtPUJ9LrMaIJ7Vz6+h4EirVHwedV1pOZpEVRV3IiTGDVX60uz/N/ +I4YGWDbw/l25RKynYoguz+eVuFGdHYteQqmQJMQgwiSus4an0edWvVzMVMGCSxHv +DG9gwLSdSUv6Hl6nk2vNkMEH31I51Q== +=WKJv +-----END PGP SIGNATURE----- diff --git a/kscreenlocker.changes b/kscreenlocker.changes index c9cc2cc..2b9f076 100644 --- a/kscreenlocker.changes +++ b/kscreenlocker.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Thu May 13 18:15:32 UTC 2021 - Fabian Vogt + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Ignore file + * Port Q_FOREACH too + * Use Q_EMIT here + * No need to unnecessarily delay KSldApp::lockScreenShown + * Eventually announce window as locked + * Port from GetSessionByPid (kde#433364) + * Put the kscreenlocker in the overlay layer + * Do not set QT_IM_MODULE=qtvirtualkeyboard on wayland + * wayland: Ensure that the greeter fills the entire screen + * Use LayerShellQt to implement on Wayland + * Add pre-commit hook for clang-format + * clang-tidy: Force braces around statements + * Add .git-blame-ignore-revs file + * Run clang-format + * Remove KDE_BINDIR definition + * Raise minimum CMake version to 3.16 + * Fix valgrind warning on startup + * Use versionless Qt cmake target + ------------------------------------------------------------------- Tue May 4 14:15:39 UTC 2021 - Fabian Vogt diff --git a/kscreenlocker.spec b/kscreenlocker.spec index 684e88e..47dc70e 100644 --- a/kscreenlocker.spec +++ b/kscreenlocker.spec @@ -20,19 +20,19 @@ %bcond_without lang Name: kscreenlocker -Version: 5.21.5 +Version: 5.21.90 Release: 0 Summary: Library and components for secure lock screen architecture License: GPL-2.0-or-later Group: System/GUI/KDE URL: https://projects.kde.org/kscreenlocker -Source: https://download.kde.org/stable/plasma/%{version}/kscreenlocker-%{version}.tar.xz +Source: https://download.kde.org/unstable/plasma/%{version}/kscreenlocker-%{version}.tar.xz %if %{with lang} -Source1: https://download.kde.org/stable/plasma/%{version}/kscreenlocker-%{version}.tar.xz.sig +Source1: https://download.kde.org/unstable/plasma/%{version}/kscreenlocker-%{version}.tar.xz.sig Source2: plasma.keyring %endif Source3: kde -BuildRequires: cmake >= 2.8.12 +BuildRequires: cmake >= 3.16 BuildRequires: extra-cmake-modules >= 1.8.0 BuildRequires: kf5-filesystem BuildRequires: pam-devel @@ -48,6 +48,7 @@ BuildRequires: cmake(KF5TextWidgets) >= 5.15.0 BuildRequires: cmake(KF5Wayland) BuildRequires: cmake(KF5WindowSystem) >= 5.15.0 BuildRequires: cmake(KF5XmlGui) >= 5.15.0 +BuildRequires: cmake(LayerShellQt) BuildRequires: cmake(Qt5Quick) >= 5.5.0 BuildRequires: cmake(Qt5QuickWidgets) >= 5.5.0 BuildRequires: cmake(Qt5Test) >= 5.5.0