guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 0041faa249c58c91f9b549a50fa4a173e1946f09
Author: Julian Flake <[email protected]>
AuthorDate: Thu Jul 16 14:11:16 2026 +0200

    gnu: Add tree-sitter-just.
    
    * gnu/packages/tree-sitter.scm (tree-sitter-just): New variable.
    
    Signed-off-by: Liliana Marie Prikler <[email protected]>
    Merges: guix/guix#9968
---
 gnu/packages/tree-sitter.scm | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 0d966f40c9..db91771b23 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -1105,6 +1105,22 @@ which will be used as a snippet in origin."
    "0xi04a48ly438gar25bkkvvr8by4dd013cnafbjdysqjfs04q2wg"
    "0.23.1"))
 
+(define-public tree-sitter-just
+  (tree-sitter-grammar
+   "just" "Just"
+   "0zkdr09myjzp75cmyndzi70kzkbkr3l2hglyb79b1an8w49vkdcn"
+   "0.2.0"
+   #:repository-url
+   "https://github.com/casey/tree-sitter-just";
+   #:get-cleanup-snippet
+   (lambda (grammar-directories)
+     #~(begin
+         (use-modules (guix build utils))
+         ;; FIXME: test/highlight/statements.just fails
+         (with-directory-excursion "test/highlight"
+           (delete-file "statements.just"))
+         #$(tree-sitter-delete-generated-files grammar-directories)))))
+
 (define-public tree-sitter-kconfig
   (tree-sitter-grammar
    "kconfig" "Kconfig"

Reply via email to