python3Packages.textual: Use explicit tree-sitter language dependencies (#470024)
This commit is contained in:
@@ -15,7 +15,16 @@
|
||||
|
||||
# optional-dependencies
|
||||
tree-sitter,
|
||||
tree-sitter-languages,
|
||||
tree-sitter-c-sharp,
|
||||
tree-sitter-html,
|
||||
tree-sitter-javascript,
|
||||
tree-sitter-make,
|
||||
tree-sitter-markdown,
|
||||
tree-sitter-python,
|
||||
tree-sitter-rust,
|
||||
tree-sitter-sql,
|
||||
tree-sitter-yaml,
|
||||
tree-sitter-zeek,
|
||||
|
||||
# tests
|
||||
jinja2,
|
||||
@@ -24,8 +33,6 @@
|
||||
pytestCheckHook,
|
||||
syrupy,
|
||||
time-machine,
|
||||
tree-sitter-markdown,
|
||||
tree-sitter-python,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@@ -58,8 +65,17 @@ buildPythonPackage rec {
|
||||
optional-dependencies = {
|
||||
syntax = [
|
||||
tree-sitter
|
||||
]
|
||||
++ lib.optionals (!tree-sitter-languages.meta.broken) [ tree-sitter-languages ];
|
||||
tree-sitter-c-sharp
|
||||
tree-sitter-html
|
||||
tree-sitter-javascript
|
||||
tree-sitter-make
|
||||
tree-sitter-markdown
|
||||
tree-sitter-python
|
||||
tree-sitter-rust
|
||||
tree-sitter-sql
|
||||
tree-sitter-yaml
|
||||
tree-sitter-zeek
|
||||
];
|
||||
};
|
||||
|
||||
nativeCheckInputs = [
|
||||
|
||||
Reference in New Issue
Block a user