Subject: [PATCH v1] gnu: gimp-3: make gtk+ a propagated input.

From: Runciter <[email-masked]>
Date: Wed, 21 May 2025 15:57:37 +0000

*  gnu/packages/gimp.scm (gimp-3) [inputs]: Remove gtk+.
   [propagated-inputs]: Add gtk+.

Signed-off-by: Runciter <[email-masked]>
---
 gnu/packages/gimp.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index 08f71b9b1f..d059b2ac86 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -471,14 +471,15 @@ (define-public gimp-3
                                 (lambda (_ stat)
                                   (eq? 'regular (stat:type stat))))))))))
     (inputs (modify-inputs (package-inputs gimp-2)
-              (replace "gtk+" gtk+)
+              (delete "gtk+")
               (prepend libxmu libxt)
               (prepend python python-pygobject gjs)
               (prepend libxslt)))
     (native-inputs (modify-inputs (package-native-inputs gimp-2)
                      (prepend appstream-glib
                               gi-docgen
-                              libarchive)))))
+                              libarchive)))
+    (propagated-inputs (list gtk+))))
 
 (define-public gimp gimp-3)
 (define-public gimp-next

base-commit: 646fef769d995122cca8f2aa2c82fa4cd32fb609
-- 
2.49.0