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

commit c974c7d27b7c2b9df1460f9132d800b69e75822e
Author: Sughosha <[email protected]>
AuthorDate: Wed Oct 22 22:29:15 2025 +0530

    gnu: libplasma: Update to 6.5.0.
    
    * gnu/packages/kde-plasma.scm (libplasma): Update to 6.5.0.
    [arguments]<#:test-exclude>: Exclude "plasma-dialogstatetest",
    "plasma-iconitemtest", "plasma-dialogqmltest", "plasma-themetest",
    "iconitemhidpitest", "bug485688test" and "dialognativetest".
    <#:phases>: Do not replace 'check phase. Add 'check-setup phase.
    [inputs]: Remove kcmutils.
    
    Change-Id: Ic932af12fbccccf14f32c84a8b6495cc2177e029
---
 gnu/packages/kde-plasma.scm | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index adef8a1c0f..f31406e9f5 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -109,7 +109,7 @@
 (define-public libplasma
   (package
     (name "libplasma")
-    (version "6.4.5")
+    (version "6.5.0")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://kde/stable/plasma/"
@@ -117,7 +117,7 @@
                                   version ".tar.xz"))
               (sha256
                (base32
-                "0921kh0a8xwxjza1zkxyhbb9c83hly14x1jmdc7hhmpcrxa6qnwl"))))
+                "1s3cgf1rc1z519z88njzsnd5sv2hj09qzl4kgphrf4kk8i4q37xw"))))
     (build-system qt-build-system)
     (propagated-inputs
      (list kpackage kwindowsystem))
@@ -135,7 +135,6 @@
              kirigami
              kio
              ki18n
-             kcmutils
              ksvg
              kglobalaccel
              knotifications
@@ -148,20 +147,23 @@
              libxkbcommon))
     (arguments
      (list #:qtbase qtbase
+           #:test-exclude
+           (string-append "("
+                          (string-join '("plasma-dialogstatetest"
+                                         "plasma-iconitemtest"
+                                         "plasma-dialogqmltest"
+                                         "plasma-themetest"
+                                         "iconitemhidpitest"
+                                         "bug485688test"
+                                         "dialognativetest")
+                                       "|")
+                          ")")
            #:phases
            #~(modify-phases %standard-phases
-               (replace 'check
+               (add-before 'check 'check-setup
                  (lambda* (#:key tests? #:allow-other-keys)
                    (when tests?
-                     (setenv "HOME" (getcwd))
-                     (invoke "ctest" "-E"
-                             (string-append "(plasma-dialogstatetest"
-                                            "|plasma-iconitemtest"
-                                            "|plasma-dialogqmltest"
-                                            "|plasma-themetest"
-                                            "|iconitemhidpitest"
-                                            "|bug485688test"
-                                            "|dialognativetest)"))))))))
+                     (setenv "HOME" (getcwd))))))))
     (home-page "https://invent.kde.org/plasma/libplasma";)
     (synopsis "Libraries, components and tools of Plasma workspaces")
     (description "The plasma framework provides QML components, libplasma and

Reply via email to