guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

118/178: gnu: kscreenlocker: Update to 6.0.4.


From: guix-commits
Subject: 118/178: gnu: kscreenlocker: Update to 6.0.4.
Date: Mon, 17 Jun 2024 12:13:38 -0400 (EDT)

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

commit a3578ea0e94577caedd5f58d3a8ebf5533afe49a
Author: Zheng Junjie <zhengjunjie@iscas.ac.cn>
AuthorDate: Fri May 3 15:44:07 2024 +0800

    gnu: kscreenlocker: Update to 6.0.4.
    
    * gnu/packages/kde-plasma.scm (kscreenlocker): Update to 6.0.4.
    [arguments]: Set #:qtbase to qtbase.
    [native-inputs]: Add wayland.
    [inputs]: Add ksvg, libxkbcommon, libplasma. Remove kdeclarative, 
ktextwidgets,
    libseccomp, libxcursor, qtbase-5 and qtx11extras. Replace kcmutils, kconfig,
    kcrash, kglobalaccel, ki18n, kio, kidletime, knotifications, kwayland,
    kwindowsystem, kxmlgui, qtdeclarative-5 and solid with kcmutils-6, 
kconfig-6,
    kcrash-6, kglobalaccel-6, ki18n-6, kio-6, kidletime-6, knotifications-6, 
kwayland-6,
    kwindowsystem-6, kxmlgui-6, qtdeclarative and solid-6.
    
    Change-Id: I0ffb7053e650783d3693b234e7d4669959b834b7
---
 gnu/packages/kde-plasma.scm | 42 +++++++++++++++++++++---------------------
 1 file changed, 21 insertions(+), 21 deletions(-)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index f1e15fac06..400d8b8c08 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -990,17 +990,18 @@ an elegant and intuitive experience for your tasks and 
plasmoids.")
 (define-public kscreenlocker
   (package
     (name "kscreenlocker")
-    (version "5.27.7")
+    (version "6.0.4")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://kde/stable/plasma/" version
                                   "/kscreenlocker-" version ".tar.xz"))
               (sha256
                (base32
-                "11y3ksd29p8hdn8chaf8vscnc7fbh8xkjdsbakrb056p1r8kn0f2"))))
+                "1mgb5p1wfkq08cny3i8rfyarq6l5bhnamsxw5kf83w0d4rnsh61w"))))
     (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)
@@ -1015,32 +1016,31 @@ 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
+    (inputs (list kcmutils-6
+                  kconfig-6
+                  kcrash-6
+                  kglobalaccel-6
+                  ki18n-6
+                  kio-6
+                  kidletime-6
+                  knotifications-6
+                  kwayland-6
+                  kwindowsystem-6
+                  kxmlgui-6
+                  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
-                  solid
+                  qtdeclarative
+                  solid-6
                   wayland
                   xcb-util-keysyms))
     (home-page "https://invent.kde.org/plasma/kscreenlocker";)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]