From ec306e5c3cbbce0296e979eb49c0e45539f97ba7 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 24 May 2025 23:23:33 +0300 Subject: [PATCH] dev-python/lsp-tree-sitter: new package, add 0.0.17 Signed-off-by: Pavel Sobolev --- dev-python/lsp-tree-sitter/Manifest | 1 + .../lsp-tree-sitter-0.0.17.ebuild | 31 +++++++++++++++++++ dev-python/lsp-tree-sitter/metadata.xml | 13 ++++++++ 3 files changed, 45 insertions(+) create mode 100644 dev-python/lsp-tree-sitter/Manifest create mode 100644 dev-python/lsp-tree-sitter/lsp-tree-sitter-0.0.17.ebuild create mode 100644 dev-python/lsp-tree-sitter/metadata.xml diff --git a/dev-python/lsp-tree-sitter/Manifest b/dev-python/lsp-tree-sitter/Manifest new file mode 100644 index 0000000000..3e5ba51016 --- /dev/null +++ b/dev-python/lsp-tree-sitter/Manifest @@ -0,0 +1 @@ +DIST lsp_tree_sitter-0.0.17.tar.gz 66874 BLAKE2B 3262350c594a7157d84bdefbca331463f89c8ab02aed354f428768d3ff69f8319845bda362116b8840eac053e9c2f0bb1158830f310181ba8075c8909a571e4f SHA512 a358c17d69dded4411300efba5efaf27e651d85708ceabaf1fbaf9a018a74cb7c61a1204d6f812d5fa324b603ff741712d06817c8dd3d17722441953558073a7 diff --git a/dev-python/lsp-tree-sitter/lsp-tree-sitter-0.0.17.ebuild b/dev-python/lsp-tree-sitter/lsp-tree-sitter-0.0.17.ebuild new file mode 100644 index 0000000000..5fb0c84e9d --- /dev/null +++ b/dev-python/lsp-tree-sitter/lsp-tree-sitter-0.0.17.ebuild @@ -0,0 +1,31 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A library to create language servers" +HOMEPAGE=" + https://github.com/neomutt/lsp-tree-sitter + https://pypi.org/project/lsp-tree-sitter +" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lsprotocol[${PYTHON_USEDEP}] + dev-python/pygls[${PYTHON_USEDEP}] + dev-python/tree-sitter[${PYTHON_USEDEP}] +" +BDEPEND="test? ( ${RDEPEND} )" + +distutils_enable_tests pytest diff --git a/dev-python/lsp-tree-sitter/metadata.xml b/dev-python/lsp-tree-sitter/metadata.xml new file mode 100644 index 0000000000..8109aa91a8 --- /dev/null +++ b/dev-python/lsp-tree-sitter/metadata.xml @@ -0,0 +1,13 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/neomutt/lsp-tree-sitter/issues + neomutt/lsp-tree-sitter + lsp-tree-sitter + +