Files
gentoo/dev-python/tree-sitter/files/tree-sitter-0.25.2-remove-deprecated-functions.patch
Brahmajit Das c8e936f650 dev-python/tree-sitter: fix build with >=dev-libs/tree-sitter-0.26*
Currently dev-python/tree-sitter has a hard dependency on
dev-libs/tree-sitter-0.25*. Due to this hard dependency we cannot update
dev-libs/tree-sitter to >=0.26* if we have development packages (such as
pkgdev) installed, it also didn't help that dev-python/tree-sitter-0.25*
could not be built with dev-libs/tree-sitter-0.26* due to missing
backward compatibility patches.
This PR should brings in the backward compatibility patch and removes
the hard dependency on dev-libs/tree-sitter-0.25*. Thus enabling us to
remove blocker on the >=dev-libs/tree-sitter-0.26*, this also removes
the blocker on newer neovim that was blocked due to
dev-libs/tree-sitter-0.26*

Closes: https://bugs.gentoo.org/971880
Closes: https://bugs.gentoo.org/972917
Suggested-by: Stefan Huber <shuber@sthu.org>
Signed-off-by: Brahmajit Das <listout@listout.xyz>
Merges: https://codeberg.org/gentoo/gentoo/pulls/762
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-05-02 09:28:26 +03:00

16 KiB