gnu: Add rust-tree-sitter-rust-0.23.

* gnu/packages/tree-sitter.scm (rust-tree-sitter-rust-0.23): New variable.

Change-Id: I0d39afd3b84f0217ed0c2c7f358d760317eeacdc
Signed-off-by: Steve George <steve@futurile.net>
This commit is contained in:
Steve George 2025-03-28 14:01:02 +00:00 committed by Hilton Chain
parent 8d48a5e668
commit 91c32e9138
No known key found for this signature in database
GPG key ID: ACC66D09CA528292

View file

@ -575,6 +575,29 @@ Tree-sitter parsing library.")
(description "This package provides a Ruby grammar for tree-sitter.")
(license license:expat)))
(define-public rust-tree-sitter-rust-0.23
(package
(name "rust-tree-sitter-rust")
(version "0.23.2")
(source
(origin
(method url-fetch)
(uri (crate-uri "tree-sitter-rust" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "1bx4a58fdyqcbj99qywl4g572rk4daa46xrcaqy6hgm6ki24vmm4"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
(("rust-cc" ,rust-cc-1)
("rust-tree-sitter-language" ,rust-tree-sitter-language-0.1))
#:cargo-development-inputs
(("rust-tree-sitter" ,rust-tree-sitter-0.24))))
(home-page "https://github.com/tree-sitter/tree-sitter-rust")
(synopsis "Rust grammar for tree-sitter")
(description "This package provides a Rust grammar for tree-sitter.")
(license license:expat)))
(define-public tree-sitter
(package
(name "tree-sitter")