1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-25 11:40:30 +02:00
Commit Graph

156629 Commits

Author SHA1 Message Date
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
Evgenii Klimov
cc96e1831b gnu: Add tree-sitter-agda.
* gnu/packages/tree-sitter.scm (tree-sitter-agda): New variable.

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

Change-Id: Ib56d4f42381aa63d764d03afabf0796d070e7986
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Konrad Hinsen
c786580861 gnu: emacs-zotxt: Update to 5.0.5-0.b433f46.
* gnu/packages/emacs-xyz.scm (emacs-zotxt): Update to 5.0.5-0.b433f46.
[propagated-inputs]: Add emacs-org-noter.
[native-inputs]: Add emacs-f and emacs-undercover.
[arguments]<#:phases>: Add 'fix-tests and 'delete-server-based-tests.
<#:test-command>: Add.

Change-Id: I54d5490770cd3d7020eae4c79122815c381c1887
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Jake Forster
6db9bd04d9 gnu: emacs-dicom: Enable video playing.
* gnu/packages/emacs-xyz.scm (emacs-dicom): Enable video playing.
[arguments]<#:tests?>: Set to #f.
<#:phases>{patch-dcmtk-executables}: Patch references to ffmpeg and mpv.
Rename the phase to 'patch-commands'.
{makeinfo}: New phase.
[native-inputs]: Add texinfo.
[inputs]: Add ffmpeg and mpv.

Change-Id: Id4e65a0842267b231f9bbbc066a0e6dac373bbb4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:26 +01:00
luca
1a1a3e9e33 gnu: sshfs: Update to 3.7.5.
* gnu/packages/linux.scm (sshfs): Update to 3.7.5.

Closes: guix/guix#4385
Change-Id: I56f1f48a56f93a1a2b11f8efabb13899a634fcb6
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-22 13:49:08 +08:00
Nguyễn Gia Phong
6c965c460f gnu: aflplusplus: Use qemu-for-aflplusplus.
* gnu/packages/debug.scm (aflplusplus) [inputs]:
Replace qemu with qemu-for-aflplusplus.

Closes: guix/guix#3319
Change-Id: I17f7f5eba5ac0ace54634dc2b8eecde4b3e19a6f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-22 13:39:08 +08:00
Nguyễn Gia Phong
b9e5d234d9 gnu: Add qemu-for-aflplusplus.
* gnu/packages/debug.scm (qemu-for-aflplusplus): New variable.

Change-Id: Iecb693c5f4544ac511387a59819ecab422c62949
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-22 13:38:41 +08:00
Vagrant Cascadian
b54a32731a gnu: Add reform-debian-packages-for-6.17.
* gnu/packages/linux.scm (reform-debian-packages-for-6.17): New variable.
(linux-libre-arm64-mnt-reform-6.17)[inputs]: Use
reform-debian-packages-for-6.17. [phases]: Update 'apply-reform-patches to use
new patchset.

Change-Id: I735c2db72ab1ebaa2a1dd2d1864581b8d31e2cea
2025-11-21 20:39:35 -05:00