From b58f151459adf3b9a34383dd1e235e8cbb966bb0 Mon Sep 17 00:00:00 2001 From: Zheng Junjie Date: Sat, 6 Jul 2024 10:25:45 +0800 Subject: gnu: kparts: Update to 6.3.0. * gnu/packages/kde-frameworks.scm (kparts): Update to 6.3.0. [inputs]: Remove kauth, kbookmarks, kcodecs, kconfigwidgets, kiconthemes, kservice, qtbase-5, solid, and sonnet; add qtbase. [propagated-inputs]: Remove ktextwidgets; add kservice. [arguments]: Use Gexps. Change-Id: I166aaba77fa7f4cf2afc6ba621c5d93415f5eef1 --- gnu/packages/kde-frameworks.scm | 48 ++++++++++++++++++----------------------- 1 file changed, 21 insertions(+), 27 deletions(-) (limited to 'gnu/packages') diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index ab876c20e0..91c8e7f56c 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -2959,7 +2959,7 @@ notifications which can be embedded in your application.") (define-public kparts (package (name "kparts") - (version "5.114.0") + (version "6.3.0") (source (origin (method url-fetch) (uri (string-append @@ -2968,38 +2968,32 @@ notifications which can be embedded in your application.") name "-" version ".tar.xz")) (sha256 (base32 - "1rrf765p554r7l8j23gx5zxdq6wimh0v91qdkwz7ilm2qr16vd5v")))) + "0004ln6fby8jgx6j27qlhmlagxy7c70akn0kayfqi6glfdk2gz22")))) (build-system qt-build-system) (arguments - '(#:phases (modify-phases %standard-phases - (add-after 'unpack 'disable-partloader-test - (lambda _ - (substitute* "autotests/CMakeLists.txt" - ;; XXX: PartLoaderTest wants to create a .desktop file - ;; in the common locations and test that MIME types work. - ;; The setup required for this is extensive, skip for now. - (("partloadertest\\.cpp") ""))))))) + (list #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'disable-partloader-test + (lambda _ + (substitute* "autotests/CMakeLists.txt" + ;; XXX: PartLoaderTest wants to create a .desktop file + ;; in the common locations and test that MIME types work. + ;; The setup required for this is extensive, skip for now. + (("partloadertest\\.cpp") ""))))))) (propagated-inputs - (list kio ktextwidgets kxmlgui)) + (list kio kservice kxmlgui)) (native-inputs (list extra-cmake-modules shared-mime-info)) (inputs - (list kauth - kbookmarks - kcodecs - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kiconthemes - kitemviews - ki18n - kjobwidgets - kservice - kwidgetsaddons - qtbase-5 - solid - sonnet)) + (list + kcompletion + kconfig + kcoreaddons + kitemviews + ki18n + kjobwidgets + kwidgetsaddons + qtbase)) (home-page "https://community.kde.org/Frameworks") (synopsis "Plugin framework for user interface components") (description "This library implements the framework for KDE parts, which are -- cgit v1.2.3