guix_mirror_bot pushed a commit to branch master
in repository guix.

commit cf5b527685a4865b3a878bc159c32f32515b0ecc
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Tue Oct 14 10:36:38 2025 +0200

    gnu: tree-sitter-grammar: Allow input promises.
    
    * gnu/packages/tree-sitter.scm (tree-sitter-grammar)[inputs]: Force inputs
    if they are a promise.
---
 gnu/packages/tree-sitter.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 9df8b7b3df..c3033aa282 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -254,7 +254,9 @@ which will be used as a snippet in origin."
                  (get-cleanup-snippet grammar-directories))))
       (build-system tree-sitter-build-system)
       (arguments (list #:grammar-directories grammar-directories))
-      (inputs inputs)
+      (inputs (if (promise? inputs)
+                  (force inputs)
+                  inputs))
       (synopsis synopsis)
       (description description)
       (license license))))

Reply via email to