You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
818 B

(define-module (rosenthal packages tree-sitter)
#:use-module (guix packages))
(define tree-sitter-grammar
(@@ (gnu packages tree-sitter) tree-sitter-grammar))
;; <https://issues.guix.gnu.org/64430>
(define-public tree-sitter-cmake
(tree-sitter-grammar
"cmake" "CMake"
"0i8vsvkkas1fnn35na68gq5xq2y3xvhv2bk9q6x8c1bzsqm6rcsa"
"0.4.0"
#:repository-url "https://github.com/uyha/tree-sitter-cmake"))
(define-public tree-sitter-yaml
(let ((base
(tree-sitter-grammar
"yaml" "YAML"
"1bimf5fq85wn8dwlk665w15n2bj37fma5rsfxrph3i9yb0lvzi3q"
"0.5.0"
#:repository-url "https://github.com/ikatyang/tree-sitter-yaml")))
(package
(inherit base)
(arguments
(append '(#:tests? #f) ;FIXME
(package-arguments base))))))