gnu: kirigami: Update to 6.3.0.

* gnu/packages/kde-frameworks.scm (kirigami): Update to 6.3.0.
[source]: Update url.
[inputs]: Remove qtbase-5, qtdeclarative-5, qtquickcontrols2-5, qtsvg-5, and
qtgraphicaleffects; add qtshadertools, qtbase, qtdeclarative, qtsvg,
and libxkbcommon.
[native-inputs]: Remove qttools-5; add qttools.

Change-Id: I277835a538bc393516989ab033c324d7d4098f69
This commit is contained in:
Zheng Junjie 2024-07-06 01:01:59 +08:00
parent 9e77164e0a
commit e64392fdf1
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -946,35 +946,28 @@ (define-public kidletime
(license (list license:gpl2+ license:lgpl2.1+))))
(define-public kirigami
;; Kirigami is listed as tier 1 framework, but optionally includes
;; plasma-framework which is tier 3.
(package
(name "kirigami")
(version "5.114.0")
(version "6.3.0")
(source (origin
(method url-fetch)
(uri (string-append
"mirror://kde/stable/frameworks/"
(version-major+minor version) "/"
"kirigami2-" version ".tar.xz"))
"kirigami-" version ".tar.xz"))
(sha256
(base32
"1bd232gs4394fa3aq31mjqrn8f3vjsghx7817szi7ryvnn6fnqkw"))))
(properties `((upstream-name . "kirigami2")))
"0nrrnbf7hmis6sbqilmqf6wgjyvg5zwzlkcgzq0kbh1pbfhgmjyv"))))
(build-system cmake-build-system)
(native-inputs
(list extra-cmake-modules qttools-5))
(list extra-cmake-modules qttools))
(inputs
(list kwindowsystem
;; TODO: Find a way to activate this optional include without
;; introducing a recursive dependency.
;;("plasma-frameworks" ,plasma-framework) ;; Tier 3!
qtbase-5
qtdeclarative-5
qtquickcontrols2-5
qtsvg-5
;; Run-time dependency
qtgraphicaleffects))
qtshadertools
qtbase
qtdeclarative
qtsvg
libxkbcommon))
(home-page "https://community.kde.org/Frameworks")
(synopsis "QtQuick components for mobile user interfaces")
(description "Kirigami is a set of high level QtQuick components looking