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
Leo Famulari
be2a61a6a6
gnu: linux-libre 6.12: Update to 6.12.58.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.58.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: I4197e16a0706de145cd7c5e63cc0b45a3e5d952e
2025-11-21 20:39:35 -05:00
Leo Famulari
fe1a7df487
gnu: linux-libre: Update to 6.17.8.
...
* gnu/packages/linux.scm (linux-libre-6.17-version): Update to 6.17.8.
(linux-libre-6.17-pristine-source): Update hash.
Change-Id: Ibe868d9818ff0a26836a9720141d0c1ab75d5df8
2025-11-21 20:39:31 -05:00
luca
3b6fbd6381
gnu: Add python-rich-next.
...
* gnu/packages/python-xyz.scm (python-rich-next): New variable.
Change-Id: I552ebbe92eb1a0ad00ff271cae78d086cebb30c7
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21 23:34:37 +00:00
Ghislain Vaillant
365b8e2c7a
gnu: python-diskcache: Reduce closure size.
...
* gnu/packages/python-xyz.scm (python-diskcache): Reduce closure size.
[arguments] <phases>: Add 'fix-pytest-config.
[native-inputs]: Remove python-ipython, python-pytest-cov,
python-pytest-django, python-pytest-env, python-pytest-xdist,
python-sphinx and python-wheel.
Change-Id: Id9f5d6828cd00806e8595be440349f4645425987
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21 23:21:52 +00:00
Ghislain Vaillant
6fc6346ee1
gnu: python-diskcache: Fix build.
...
* gnu/packages/python-xyz.scm (python-diskcache): Fix build.
[arguments]<#:test-flags>: Ignore flaky tests.
Change-Id: If1e664a45feddebdbfd959001000cf5c8e9f48ee
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21 23:21:37 +00:00
Ashish SHUKLA
7ab1588666
gnu: man-pages: Update to 6.16.
...
* gnu/packages/man.scm (man-pages): Update to 6.16.
[arguments]<#:phases>: Update skip-html phase.
<#:make-flags>: Update.
Change-Id: I7e048370026cd46eb94de686428a6f70cc56c6b0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 22:31:46 +01:00
André Batista
18edf5adb1
gnu: noscript: Update to 13.2.2.
...
* gnu/packages/browser-extensions.scm (noscript): Update to 13.2.2.
Change-Id: If91df5c89376db60884231e0afcae215be1f8f1f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 22:28:48 +01:00
Andy Tai
5026ceaf58
gnu: marst: Update to 2.8.
...
* gnu/packages/marst.scm (marst): Update to 2.8.
Change-Id: I7236e5b3416813821f2ed50d22c8db519d4dfb53
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 22:25:38 +01:00
Patrick Norton
5af8019a5a
gnu: praat: Update to 6.4.46.
...
* gnu/packages/language.scm (praat): Update to 6.4.46.
[source]: Update git URL.
[arguments]<#:phases>{delete-failing-tests}: Add one, remove one test.
{configure}: Adapt phase.
[home-page]: Update.
Change-Id: I9a1618e62ad114ca07dcfdbc55bcc2349aa00c4e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 22:16:41 +01:00
Hennadii Stepanov
cc2b871e5f
gnu: capnproto: Improve package.
...
* gnu/packages/serialization.scm (capnproto)[arguments]: Use gexps.
<#:configure-flags>: Add -DCMAKE_POSITION_INDEPENDENT_CODE=ON.
<#:phases>: Relocate the 'use-tmp-for-temporary-files phase before the
'check phase. Set TEST_TMPDIR rather than patching the source.
Change-Id: I8eb5af1e89af8a8697237432c655df880c29296a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 18:55:14 +01:00
Hennadii Stepanov
ba7ec6e912
Revert "gnu: capnproto: Fix tests."
...
This reverts commit 3dc7044969 .
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 18:55:04 +01:00