From c0a747946ced85930a218f9848ee3fa872c8f425 Mon Sep 17 00:00:00 2001 From: Evgenii Klimov Date: Sat, 8 Nov 2025 15:10:09 +0000 Subject: [PATCH] gnu: Add tree-sitter-gitcommit. * gnu/packages/tree-sitter.scm (tree-sitter-gitcommit): New variable. Change-Id: I262f31c85e5efa30fe9e4ccedc6d5a13c9df5102 Signed-off-by: Liliana Marie Prikler --- gnu/packages/tree-sitter.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm index 34e1aa08f1920f9b9b611c629d399932359f3fb1..03be91e368235591249329ce0bc10ab870dff82c 100644 --- a/gnu/packages/tree-sitter.scm +++ b/gnu/packages/tree-sitter.scm @@ -765,6 +765,18 @@ which will be used as a snippet in origin." #:repository-url "https://github.com/tree-sitter-grammars/tree-sitter-gitattributes"))) +(define-public tree-sitter-gitcommit + (let ((commit "a716678c0f00645fed1e6f1d0eb221481dbd6f6d") + (revision "0")) + (tree-sitter-grammar + "gitcommit" "Git commit" + "0syrmx6icp5n2iyawzwmz7nvpzi5iabrvn138vs7dlv9vyrxr1r9" + (git-version "0.3.3" revision commit) + #:commit commit + #:repository-url + "https://github.com/gbprod/tree-sitter-gitcommit" + #:license license:wtfpl2))) + (define-public tree-sitter-gitignore (let ((version "0.1.0") (commit "f4685bf11ac466dd278449bcfe5fd014e94aa504")