~ruther/guix-local

c974c7d27b7c2b9df1460f9132d800b69e75822e — Sughosha 5 months ago f86d9a6
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
1 files changed, 15 insertions(+), 13 deletions(-)

M gnu/packages/kde-plasma.scm
M gnu/packages/kde-plasma.scm => gnu/packages/kde-plasma.scm +15 -13
@@ 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