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))))