diff mbox series

[bug#63353] gnu: Add tree-sitter-gomod.

Message ID e71c336d114df01345dd931cd5d2556d52ae456c.1683491072.git.mekeor@posteo.de
State New
Headers show
Series [bug#63353] gnu: Add tree-sitter-gomod. | expand

Commit Message

Mekeor Melire May 7, 2023, 8:23 p.m. UTC
gnu/packages/tree-sitter.scm (tree-sitter-gomod): New variable.
---
 gnu/packages/tree-sitter.scm | 10 ++++++++++
 1 file changed, 10 insertions(+)


base-commit: 9f4750a45d58a6763368df81edf502e838d48674

Comments

Hilton Chain June 29, 2023, 7:38 a.m. UTC | #1
Hi Mekeor,

> +(define-public tree-sitter-gomod
> +  (let ((commit "4a65743dbc2bb3094114dd2b43da03c820aa5234")
> +        (revision "0"))

Just a reminder: upstream has tagged this commit as v1.0.0.

Thanks
Hilton Chain July 26, 2023, 3:17 p.m. UTC | #2
Hi Mekeor,

tree-sitter-gomod has been added to Guix in commit
2ba2e80ee6e19f6ab710035445d8e234f100e25d.

Though it's not the patch here, I think #63353 could be closed.

Thanks
diff mbox series

Patch

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index b91345bb36..e756196607 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -338,6 +338,16 @@  (define-public tree-sitter-go
      (git-version "0.19.1" revision commit)
      #:commit commit)))
 
+(define-public tree-sitter-gomod
+  (let ((commit "4a65743dbc2bb3094114dd2b43da03c820aa5234")
+        (revision "0"))
+    (tree-sitter-grammar
+     "gomod" "Go.mod"
+     "1hblbi2bs4hlil703myqhvvq2y1x41rc3w903hg2bhbazh7x8yyf"
+     (git-version "0.0.1.20220516" revision commit)
+     #:commit commit
+     #:repository-url "https://github.com/camdencheek/tree-sitter-go-mod")))
+
 (define-public tree-sitter-haskell
   ;; There are a lot of additions, the last tag was placed more than 4 years ago
   (let ((commit "3bdba07c7a8eec23f87fa59ce9eb2ea4823348b3")