From 4cc8e7eda37771b45c3fa346cdf25d0ebe7c92dd Mon Sep 17 00:00:00 2001 From: Sughosha Date: Thu, 23 Oct 2025 17:23:27 +0530 Subject: [PATCH] gnu: kparts: Remove dependency on qtbase-5. * gnu/packages/kde-frameworks.scm (kparts)[arguments]<#:qtbase>: Set to qtbase. [inputs]: Remove qtbase. (kparts-5)[arguments]: Substitute keyword arguments from kparts. <#:qtbase>: Set to qtbase-5. Change-Id: I1d3f269865955d065b4956149b2f67948fde8dae --- gnu/packages/kde-frameworks.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 33678347754d90ecbc4e9804df5a35125b2ccaa0..453f940da6a7680f8fa7229d0372428abf4b323b 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -4201,7 +4201,8 @@ notifications which can be embedded in your application.") "1n2hwgpkq32xprg4dgirb22rijplvp4rf6brllgz98y09xm3pp6d")))) (build-system qt-build-system) (arguments - (list #:phases + (list #:qtbase qtbase + #:phases #~(modify-phases %standard-phases (add-after 'unpack 'disable-partloader-test (lambda _ @@ -4222,8 +4223,7 @@ notifications which can be embedded in your application.") kitemviews ki18n kjobwidgets - kwidgetsaddons - qtbase)) + kwidgetsaddons)) (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 @@ -4244,6 +4244,9 @@ widgets with a user-interface defined in terms of actions.") (sha256 (base32 "0czrlqh5cxnj1mlbz839c7hifhnpzl476d92lv4hxji50wnjlfqr")))) + (arguments + (substitute-keyword-arguments (package-arguments kparts) + ((#:qtbase _ #f) qtbase-5))) (propagated-inputs (list kio-5 ktextwidgets-5 kxmlgui-5)) (native-inputs