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

commit 7d9537dd383312add4f8932ba495ecc5acd39815
Author: Zheng Junjie <[email protected]>
AuthorDate: Fri Jan 10 11:51:55 2025 +0800

    gnu: kwin: Update to 6.2.5.
    
    * gnu/packages/kde-plasma.scm (kwin): Update to 6.2.5.
    [inputs]: Add libcanberra, kpipewire and qtsvg.
    [native-inputs]: Add gcc-14.
    [arguments]<#:phases>: Adjust test.
    
    Change-Id: I301c8ac62699a5de9c43687fbe8b82ff8a196474
---
 gnu/packages/kde-plasma.scm | 30 ++++++++++++++++++++++++------
 1 file changed, 24 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 294bbd77cb..1cfa0f4644 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -49,6 +49,7 @@
   #:use-module (gnu packages fonts)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
+  #:use-module (gnu packages gcc)
   #:use-module (gnu packages gdb)
   #:use-module (gnu packages ghostscript)
   #:use-module (gnu packages gnupg)
@@ -1385,7 +1386,7 @@ KDE Frameworks components.")
 (define-public kwin
   (package
     (name "kwin")
-    (version "6.1.4")
+    (version "6.2.5")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://kde/stable/plasma/"
@@ -1394,7 +1395,7 @@ KDE Frameworks components.")
               (patches (search-patches 
"kwin-unwrap-executable-name-for-dot-desktop-search.patch"))
               (sha256
                (base32
-                "0fpbmp6rshr3irmlzxcpsjchfp65ch91pb1kmlnaj8zaim3cxzzw"))))
+                "0j38fxgxqyvhyj84cagvmab7y8rind82bdr9k72ch18iwjk51i2w"))))
     (build-system qt-build-system)
     (arguments
      (list
@@ -1460,9 +1461,8 @@ KDE Frameworks components.")
                          (list
                           ;; Fails on an Apple M1 (aarch64) with the following 
error:
                           ;; TestColorspaces::roundtripConversion fails
-                          #$@(if (target-aarch64?)
-                                 #~("kwin-testColorspaces")
-                                 #~())
+                          "kwin-testColorspaces"
+
                           "kwin-testDrm" ;; require Drm
                           "kwin-testInputMethod"
                           "kwin-testPlasmaWindow" ;; require plasma-workspace 
qml module.
@@ -1477,7 +1477,21 @@ KDE Frameworks components.")
                           "kwin-testNightColor-waylandonly"
                           "kwin-testScriptedEffects"
                           "kwayland-testServerSideDecoration"
-                          "kwayland-testWaylandSurface")
+                          "kwayland-testWaylandSurface"
+
+                          "kwin-testLibinputDevice"
+                          "kwin-testLockScreen"
+                          "kwin-testTabBox"
+                          "kwin-testKeyboardLayout"
+                          "kwin-testQuickTiling"
+                          "kwin-testDbusInterface"
+                          "kwin-testX11KeyRead"
+                          "kwin-testVirtualKeyboardDBus"
+                          "kwin-testGlobalShortcuts"
+                          "kwin-testKWinBindings"
+                          "kwin-testMinimizeAllScript"
+                          "kwin-testLibinputDevice"
+                          "kwin-testX11Window")
                          "|"))))))))
     (native-inputs (list extra-cmake-modules
                          dbus
@@ -1488,6 +1502,7 @@ KDE Frameworks components.")
                          wayland-protocols
                          xorg-server-for-tests
                          python-minimal
+                         gcc-14 ;; for <format> header
                          ;; for QtWaylandScanner
                          qtwayland))
     (inputs (list breeze
@@ -1516,6 +1531,7 @@ KDE Frameworks components.")
                   knewstuff
                   knotifications
                   kpackage
+                  kpipewire
                   krunner
                   kscreenlocker
                   ktextwidgets
@@ -1527,6 +1543,7 @@ KDE Frameworks components.")
                   kguiaddons
                   libqaccessibilityclient
                   lcms
+                  libcanberra
                   libcap
                   libepoxy
                   libinput
@@ -1539,6 +1556,7 @@ KDE Frameworks components.")
                   qtmultimedia
                   qtwayland
                   qtsensors
+                  qtsvg
                   wayland
                   xcb-util ;fails at build time without this
                   xcb-util-cursor

Reply via email to