diff options
author | Zheng Junjie <zhengjunjie@iscas.ac.cn> | 2025-01-10 11:51:55 +0800 |
---|---|---|
committer | Zheng Junjie <z572@z572.online> | 2025-07-05 23:06:57 +0800 |
commit | e11cba72419a86d84cae32cfddffd319da02c18e (patch) | |
tree | fe58d2069854f8c1e4640c9b0ceb6fd12f9edde6 | |
parent | d75b3f5d2fb88fdfd03eea850ac82471ba1a4896 (diff) |
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
-rw-r--r-- | gnu/packages/kde-plasma.scm | 30 |
1 files 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 |