summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2025-10-14 10:36:38 +0200
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-10-14 10:52:56 +0200
commitcf5b527685a4865b3a878bc159c32f32515b0ecc (patch)
tree3e1225bd88b0f039b93a9cd830c7cfbaecd5b4c6 /gnu
parent5aaa39a16032c5191714fc20df8585812a3efc1a (diff)
gnu: tree-sitter-grammar: Allow input promises.
* gnu/packages/tree-sitter.scm (tree-sitter-grammar)[inputs]: Force inputs if they are a promise.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/tree-sitter.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 9df8b7b3df1..c3033aa2827 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))))