Commit graph

174500 commits

Author SHA1 Message Date
Nicolas Graves
c2a3ead474
gnu: Add recoll-cli.
* gnu/packages/search.scm (recoll-cli): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:33 +01:00
Evgenii Klimov
b7288b48e1
gnu: Add tree-sitter-bitbake.
* gnu/packages/tree-sitter.scm (tree-sitter-bitbake): New variable.

Change-Id: I2d1a82de914314eed427e0cdb3168858861b0a70
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:32 +01:00
Evgenii Klimov
c848843f55
gnu: Add tree-sitter-haxe.
* gnu/packages/tree-sitter.scm (tree-sitter-haxe): New variable.

Change-Id: I18b2668bae8a0855e4c660cff9a29b5380ed41ff
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:32 +01:00
Evgenii Klimov
f61689449e
gnu: Add tree-sitter-wgsl.
* gnu/packages/tree-sitter.scm (tree-sitter-wgsl): New variable.

Change-Id: Ic6ab7f0023083a2dc86e5ad85b310abbcfd6bfb1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:32 +01:00
Evgenii Klimov
9efb5b8039
gnu: Add tree-sitter-wast.
* gnu/packages/tree-sitter.scm (tree-sitter-wast): New variable.

Change-Id: I1e78d5cfe498f6aa98567beb28ee0bab8f97cfb2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:32 +01:00
Evgenii Klimov
42dbc597f1
gnu: Add tree-sitter-vue.
* gnu/packages/tree-sitter.scm (tree-sitter-vue): New variable.

Change-Id: I4a363f2e9d3c01741b0c1070ec1f3bdbcc4185ea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:32 +01:00
Evgenii Klimov
af63fa6b0d
gnu: Add tree-sitter-v.
* gnu/packages/tree-sitter.scm (tree-sitter-v): New variable.

Change-Id: I8d2e2bd4a4a2bca9c046776eba8f226e27496324
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:32 +01:00
Evgenii Klimov
bccbe18c21
gnu: Add tree-sitter-yuck.
* gnu/packages/tree-sitter.scm (tree-sitter-yuck): New variable.

Change-Id: I446f64925da286003b787e65995e8aeb1c6d0143
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:32 +01:00
Evgenii Klimov
c7ccfca548
gnu: Add tree-sitter-thrift.
* gnu/packages/tree-sitter.scm (tree-sitter-thrift): New variable.

Change-Id: Ia35a56041e7f0a63842a2087b30620157aea4bbd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:32 +01:00
Evgenii Klimov
0b81e89204
gnu: Add tree-sitter-svelte.
* gnu/packages/tree-sitter.scm (tree-sitter-svelte): New variable.

Change-Id: I7470fdd9567d368b1be76986cb515293409a4c07
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:32 +01:00
Evgenii Klimov
4d28de587e
gnu: Add tree-sitter-squirrel.
* gnu/packages/tree-sitter.scm (tree-sitter-squirrel): New variable.

Change-Id: Icf8e29828044155ff278b696f6ee442ecc1bc67d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:32 +01:00
Evgenii Klimov
f7f22c7f45
gnu: Add tree-sitter-swift.
* gnu/packages/tree-sitter.scm (tree-sitter-swift): New variable.

Change-Id: I8c638de96c1beec77f8c4b66f684faa2b81e44c0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
e02c41e530
gnu: Add tree-sitter-sparql.
* gnu/packages/tree-sitter.scm (tree-sitter-sparql): New variable.

Change-Id: I31ca61d44a7c4ff616478e2ea8ea3acfdd1c57b0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
4992650e20
gnu: Add tree-sitter-smithy.
* gnu/packages/tree-sitter.scm (tree-sitter-smithy): New variable.

Change-Id: I0db966f0f51784b4e1ca4d0714e6220e4eaa2e21
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
def18beb21
gnu: Add tree-sitter-smali.
* gnu/packages/tree-sitter.scm (tree-sitter-smali): New variable.

Change-Id: Ia7f4b7fdd32e31e5d9c9669b148883db08fb5ef5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
bec92bebbc
gnu: Add tree-sitter-scss.
* gnu/packages/tree-sitter.scm (tree-sitter-scss): New variable.

Change-Id: I541d63b8d732d21b7d7e85217734b2b749aadd86
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
2226da3126
gnu: Add tree-sitter-re2c.
* gnu/packages/tree-sitter.scm (tree-sitter-re2c): New variable.

Change-Id: Ifcf632f309e22e105105229f1c7fad8c31f98042
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
6f824d11f0
gnu: Add tree-sitter-qmljs.
* gnu/packages/tree-sitter.scm (tree-sitter-qmljs): New variable.

Change-Id: I951ae9d136e8b4b45a212c7dfd567bb4db3445db
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
1c2d2b51a6
gnu: Add tree-sitter-pony.
* gnu/packages/tree-sitter.scm (tree-sitter-pony): New variable.

Change-Id: I445413a6865422a941ecc7750e3390d1a7b6c097
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
5bc97fc721
gnu: Add tree-sitter-perl.
* gnu/packages/tree-sitter.scm (tree-sitter-perl): New variable.

Change-Id: I30c270003f1a53c071762eb4d3d7e54e2f78e5ab
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
9eca195f8e
gnu: Add tree-sitter-objc.
* gnu/packages/tree-sitter.scm (tree-sitter-objc): New variable.

Change-Id: Ifd6022f4a62063c3366735ed7c7cf56268d139ea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
9a2a9a31ae
gnu: Add tree-sitter-nqc.
* gnu/packages/tree-sitter.scm (tree-sitter-nqc): New variable.

Change-Id: I5e7c64a6f9a83fe7a0ca042e264b8938451625ac
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
e8e9ffd017
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>
2025-11-22 09:02:31 +01:00
Evgenii Klimov
dd676da6ee
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
1aca4896c9
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
791a31da64
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
1514d0d898
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
a63061cc57
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
af54bba287
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
6713806436
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
026fb46f66
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
08f61ebbbb
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
704805a298
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] 5e66e961ee/grammar.js (L234)

Change-Id: Ib11a2edd9cd8f8791dc181fcdb2fb7fae307f781
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
4f8be53da4
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
c0a747946c
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>
2025-11-22 09:02:30 +01:00
Evgenii Klimov
64bddf000f
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>
2025-11-22 09:02:29 +01:00
Evgenii Klimov
6f150a1426
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>
2025-11-22 09:02:29 +01:00
Evgenii Klimov
7da3691083
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>
2025-11-22 09:02:29 +01:00
Evgenii Klimov
449718e9f2
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>
2025-11-22 09:02:29 +01:00
Evgenii Klimov
2d6add058c
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>
2025-11-22 09:02:29 +01:00
Evgenii Klimov
edcbb599c5
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>
2025-11-22 09:02:29 +01:00
Evgenii Klimov
30b410a2bf
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>
2025-11-22 09:02:29 +01:00
Evgenii Klimov
5ef1a1b129
gnu: Add tree-sitter-cpon.
* gnu/packages/tree-sitter.scm (tree-sitter-cpon): New variable.

Change-Id: Id152a7fd8b2a64735464a9a1208a70040f26536d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:29 +01:00
Evgenii Klimov
f4dba5e43b
gnu: Add tree-sitter-clisp.
* gnu/packages/tree-sitter.scm (tree-sitter-clisp): New variable.

Change-Id: I50e54269457bef0f10d1cc81ac9d019f47984a89
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:29 +01:00
Evgenii Klimov
7960aa8526
gnu: Add tree-sitter-capnp.
* gnu/packages/tree-sitter.scm (tree-sitter-capnp): New variable.

Change-Id: I6554618c73dd121cf24d36fcd1a11598d02eb8de
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:29 +01:00
Evgenii Klimov
49d2a5446a
gnu: Add tree-sitter-cairo.
* gnu/packages/tree-sitter.scm (tree-sitter-cairo): New variable.

Change-Id: I84d20bb6c908ff52a59322b6a5899d14e05d9526
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Evgenii Klimov
f0035d33d4
gnu: Add tree-sitter-beancount.
* gnu/packages/tree-sitter.scm (tree-sitter-beancount): New variable.

Change-Id: I74965417400b1d70f20e85fdf76c6bcaeaa13840
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Evgenii Klimov
caf13d4bf4
gnu: Add tree-sitter-astro.
* gnu/packages/tree-sitter.scm (tree-sitter-astro): New variable.

Change-Id: Ic1738da64ca9175179142cf231f84ac851468dfe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Evgenii Klimov
85998e51ae
gnu: Add tree-sitter-asm.
* gnu/packages/tree-sitter.scm (tree-sitter-asm): New variable.

Change-Id: I0483b7b6274fac9abb88cbd287649919385c4590
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Evgenii Klimov
cbf10bb4e0
gnu: Add tree-sitter-sfapex.
* gnu/packages/tree-sitter.scm (tree-sitter-sfapex): New variable.

Change-Id: Ifa3da04a279c09bb51a9060a76bbeebcdc0518a6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00