From e64392fdf131ba125b77f373b3442b1c985fd49a Mon Sep 17 00:00:00 2001 From: Zheng Junjie Date: Sat, 6 Jul 2024 01:01:59 +0800 Subject: [PATCH] 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 --- gnu/packages/kde-frameworks.scm | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 4ddf3ab859..1719ac994f 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -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