guix_mirror_bot pushed a commit to branch kde-team
in repository guix.

commit e02edf87c228832d60993e7b7e0c67ff920dc294
Author: Sughosha <[email protected]>
AuthorDate: Sat Jul 4 20:11:24 2026 +0530

    gnu: purpose: Move the required dependencies to propagated-inputs.
    
    * gnu/packages/kde-frameworks.scm (purpose)[inputs]: Remove kcoreaddons,
    kirigami, kitemmodels, and qtdeclarative.
    [propagated-inputs]: Add kcoreaddons, kirigami, kitemmodels, and 
qtdeclarative.
---
 gnu/packages/kde-frameworks.scm | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index 8d175c100d..61e2755e2a 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -4837,6 +4837,9 @@ script engines.")
                (base32
                 "0pcxw9fiq23k35mc9lh278q7wggqsfynj07hvaa4fffxsrs4amfi"))))
     (build-system cmake-build-system)
+    (propagated-inputs
+     (list kcoreaddons ;required by KF6PurposeConfig.cmake
+           kirigami kitemmodels qtdeclarative)) ;required by the QML modules
     (native-inputs
      (list extra-cmake-modules gettext-minimal))
     (inputs
@@ -4844,19 +4847,15 @@ script engines.")
       ;;TODO: accounts-qml-module
       ;;TODO: kaccounts
       kconfig
-      kcoreaddons
       kdeclarative
       knotifications
       ki18n
       kio
-      kirigami
       kwidgetsaddons
-      kitemmodels
       kitemviews
       kcompletion
       kservice
       qtbase
-      qtdeclarative
       prison))
     (arguments
      (list #:tests? #f)) ;; seem to require network; don't find QTQuick 
components

Reply via email to