gnu: Add tree-sitter-luau.
* gnu/packages/tree-sitter.scm (tree-sitter-luau): New variable.
Change-Id: Ia29d8a8732db45ffcf604e7b8d5cffa0e84d0faf
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Update tree-sitter-lua to 0.4.0.
* gnu/packages/tree-sitter.scm (tree-sitter-lua): Fetch from upstream, instead
of a fork.
Change-Id: Icf4f2fc6cd1d905d61e381190dbf84eaa3b738ee
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-sql.
* gnu/packages/tree-sitter.scm (tree-sitter-sql): New variable.
Change-Id: Idd2782baf112c32e2583381df37e28cd519dda2c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Simplify tree-sitter-vhdl.
* gnu/packages/tree-sitter.scm (tree-sitter-vhdl): Simplify custom
get-cleanup-snippet.
Change-Id: I699a805d9e818eda0ed79cef83e0f52e66033726
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Simplify tree-sitter-latex.
* gnu/packages/tree-sitter.scm (tree-sitter-latex): Remove custom
get-cleanup-snippet.
Change-Id: I49fc80700c4757b07cecdbdfe336370aa2b3ce98
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Simplify tree-sitter-plantuml.
* gnu/packages/tree-sitter.scm (tree-sitter-plantuml): Remove custom
get-cleanup-snippet.
Change-Id: Ibbcf50457d2ed20e75a896e432441a0929e134d0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Simplify tree-sitter-clojure.
* gnu/packages/tree-sitter.scm (tree-sitter-clojure): Remove custom
get-cleanup-snippet.
Change-Id: Ifdae578ed9db1ddd7729a85a8f0d8d1a9e421d82
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Change tree-sitter-delete-generated-files procedure.
* gnu/packages/tree-sitter.scm (tree-sitter-delete-generated-files):
Check existance before deleting generated files.
Not every package has all files that we want to delete. This change
allows us to always apply this procedure at the end of a custom
#:get-cleanup-snippet. This would be especially important if the upstream
decides to change the structure, which would require us to revisit every
package that doesn't use this procedure.
Change-Id: I0847ccae5053d91e7e56e2c490b51d4396eb5b13
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-llvm.
* gnu/packages/tree-sitter.scm (tree-sitter-llvm): New variable.
Change-Id: I4883cc3f6d864078b0c441017aa4196648201dad
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-hlsl.
* gnu/packages/tree-sitter.scm (tree-sitter-hlsl): New variable.
Change-Id: Id46829c57e826897aeacdf0d6654f7ebbecf409d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-glsl.
* gnu/packages/tree-sitter.scm (tree-sitter-glsl): New variable.
Change-Id: Ida7bd35f43b57585326c4ad4fe629a47d6f7bc01
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-gitcommit.
* gnu/packages/tree-sitter.scm (tree-sitter-gitcommit): New variable.
Change-Id: I262f31c85e5efa30fe9e4ccedc6d5a13c9df5102
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-gitattributes.
* gnu/packages/tree-sitter.scm (tree-sitter-gitattributes): New variable.
Change-Id: I0e524398c4a11c1bc23c364b592bf39dec347ede
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-f-sharp.
* gnu/packages/tree-sitter.scm (tree-sitter-f-sharp): New variable.
Change-Id: I7e2370df49dc901c211301ae58c77d5a003ff8b8
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-fish.
* gnu/packages/tree-sitter.scm (tree-sitter-fish): New variable.
Change-Id: Ic961a4b6182a55df5ab73df9ecbdbfc4f02ebcf5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-elisp.
* gnu/packages/tree-sitter.scm (tree-sitter-elisp): New variable.
Change-Id: Ie00fd4c147ec60e41a832a1fb8116fe71877f040
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-d.
* gnu/packages/tree-sitter.scm (tree-sitter-d): New variable.
Change-Id: I54e7f43573f9fc3b612f605b979e6848368086d2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-cuda.
* gnu/packages/tree-sitter.scm (tree-sitter-cuda): New variable.
Change-Id: Ic0e6e27b40577f02b1aebc3376bba798f3e5259c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-csv.
* gnu/packages/tree-sitter.scm (tree-sitter-csv): New variable.
Change-Id: I97bbdea8f5155648d7c4465a0f2e5b5694624842
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>