Message ID | 0bb4610d60628a4cd7d4537fb3073be2c2222982.1714663253.git.karl@hallsby.com |
---|---|
State | New |
Headers | show |
Series | Add tree-sitter-verilog/-vhdl/-erlang | expand |
Karl Hallsby via Guix-patches via <guix-patches@gnu.org> writes: > * gnu/packages/tree-sitter.scm (tree-sitter-erlang): New variable. > > Change-Id: Ib1449549249816736bf30a1d419a23fd7a45570e > --- > 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 42f311223e..dfe79496f9 100644 > --- a/gnu/packages/tree-sitter.scm > +++ b/gnu/packages/tree-sitter.scm > @@ -426,6 +426,18 @@ (define-public tree-sitter-dockerfile > "0.1.2" > #:repository-url "https://github.com/camdencheek/tree-sitter-dockerfile")) > > +(define-public tree-sitter-erlang > + ;; This is an untagged release, for 0.4.0 > + ;; Newer versions use tree-sitter 0.22.1 > + (let ((commit "57e69513efd831f9cc8207d65d96bad917ca4aa4") > + (revision "0")) > + (tree-sitter-grammar > + "erlang" "Erlang" > + "1h0c9qc6i0kz5a0yq68xp623f84g4mc8hcp00khdbf7y7z7b9izc" > + (git-version "0.0.0" revision commit) should "0.4.0" > + #:repository-url "https://github.com/WhatsApp/tree-sitter-erlang" > + #:commit commit))) > + > (define-public tree-sitter-elm > (tree-sitter-grammar > "elm" "Elm"
diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm index 42f311223e..dfe79496f9 100644 --- a/gnu/packages/tree-sitter.scm +++ b/gnu/packages/tree-sitter.scm @@ -426,6 +426,18 @@ (define-public tree-sitter-dockerfile "0.1.2" #:repository-url "https://github.com/camdencheek/tree-sitter-dockerfile")) +(define-public tree-sitter-erlang + ;; This is an untagged release, for 0.4.0 + ;; Newer versions use tree-sitter 0.22.1 + (let ((commit "57e69513efd831f9cc8207d65d96bad917ca4aa4") + (revision "0")) + (tree-sitter-grammar + "erlang" "Erlang" + "1h0c9qc6i0kz5a0yq68xp623f84g4mc8hcp00khdbf7y7z7b9izc" + (git-version "0.0.0" revision commit) + #:repository-url "https://github.com/WhatsApp/tree-sitter-erlang" + #:commit commit))) + (define-public tree-sitter-elm (tree-sitter-grammar "elm" "Elm"