~ruther/guix-local

e8e9ffd0 — Evgenii Klimov 11 months ago
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>
dd676da6 — Evgenii Klimov 11 months ago
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>
1aca4896 — Evgenii Klimov 11 months ago
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>
791a31da — Evgenii Klimov 11 months ago
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>
1514d0d8 — Evgenii Klimov 11 months ago
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>
a63061cc — Evgenii Klimov 11 months ago
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>
af54bba2 — Evgenii Klimov 11 months ago
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>
67138064 — Evgenii Klimov 11 months ago
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>
026fb46f — Evgenii Klimov 11 months ago
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>
08f61ebb — Evgenii Klimov 11 months ago
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>
704805a2 — Evgenii Klimov 11 months ago
gnu: Add tree-sitter-graphql.

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

Package definition contains fix to queries/graphql/formatter.scm:
input_object_type_definition node can not have input_value_definition node as
its direct child [1].  input_fields_definition should be put in between.

[1] https://github.com/bkegley/tree-sitter-graphql/blob/5e66e961eee421786bdda8495ed1db045e06b5fe/grammar.js#L234

Change-Id: Ib11a2edd9cd8f8791dc181fcdb2fb7fae307f781
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
4f8be53d — Evgenii Klimov 11 months ago
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>
c0a74794 — Evgenii Klimov 11 months ago
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>
64bddf00 — Evgenii Klimov 11 months ago
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>
6f150a14 — Evgenii Klimov 11 months ago
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>
7da36910 — Evgenii Klimov 11 months ago
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>
449718e9 — Evgenii Klimov 11 months ago
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>
2d6add05 — Evgenii Klimov 11 months ago
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>
edcbb599 — Evgenii Klimov 11 months ago
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>
30b410a2 — Evgenii Klimov 11 months ago
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>
Next