z572 pushed a commit to branch kde-team
in repository guix.

commit 690e46907e994577fa5b9dc6146a838b2f95e803
Author: Zheng Junjie <zhengjun...@iscas.ac.cn>
AuthorDate: Sat Jul 6 13:23:43 2024 +0800

    gnu: kscreenlocker: Update to 6.1.2.
    
    * gnu/packages/kde-plasma.scm (kscreenlocker): Update to 6.1.2.
    [arguments]: Set #:qtbase to qtbase.
    [inputs]: Remove kdeclarative, ktextwidgets, libseccomp, libxcursor, 
qtbase-5,
    qtdeclarative-5, and qtx11extras; add ksvg, libplasma, libxkbcommon,
    and qtdeclarative.
    [native-inputs]: Add wayland.
    
    Change-Id: I6c75c378a3aa671db0e20785333c9a1f4207eae2
---
 gnu/packages/kde-plasma.scm | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index cdc27ad49d..5ffa1cbbe8 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -980,17 +980,18 @@ an elegant and intuitive experience for your tasks and 
plasmoids.")
 (define-public kscreenlocker
   (package
     (name "kscreenlocker")
-    (version "5.27.7")
+    (version "6.1.2")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://kde/stable/plasma/" version
                                   "/kscreenlocker-" version ".tar.xz"))
               (sha256
                (base32
-                "11y3ksd29p8hdn8chaf8vscnc7fbh8xkjdsbakrb056p1r8kn0f2"))))
+                "1nk23jbi4n22hhffriqxx2845b4kfn676y910dv85c2b1mkipcxs"))))
     (build-system qt-build-system)
     (arguments
      (list #:tests? #f ;TODO: make tests pass
+           #:qtbase qtbase
            #:phases #~(modify-phases %standard-phases
                         (add-before 'check 'check-setup
                           (lambda* (#:key inputs outputs #:allow-other-keys)
@@ -1005,31 +1006,30 @@ an elegant and intuitive experience for your tasks and 
plasmoids.")
                                   (setenv "CTEST_OUTPUT_ON_FAILURE" "1")
                                   (invoke "dbus-launch" "ctest"))))))))
     (native-inputs (list extra-cmake-modules pkg-config
+                         ;; for WaylandScanner
+                         wayland
                          ;; For tests.
                          dbus xorg-server-for-tests))
     (inputs (list kcmutils
                   kconfig
                   kcrash
-                  kdeclarative
                   kglobalaccel
                   ki18n
                   kio
                   kidletime
                   knotifications
-                  ktextwidgets
                   kwayland
                   kwindowsystem
                   kxmlgui
+                  ksvg
                   layer-shell-qt
                   libkscreen
-                  libseccomp ;for sandboxing the look'n'feel package
-                  libxcursor ;missing in CMakeList.txt
+                  libplasma
                   libxi ;XInput, required for grabbing XInput2 devices
                   linux-pam
+                  libxkbcommon
                   elogind ;optional loginctl support
-                  qtbase-5
-                  qtdeclarative-5
-                  qtx11extras
+                  qtdeclarative
                   solid
                   wayland
                   xcb-util-keysyms))

Reply via email to