Skip to content

Commit 66db139

Browse files
committed
autotools-language-server: 0.0.19 -> 0.0.22
Diff: Freed-Wu/autotools-language-server@refs/tags/0.0.19...0.0.22
1 parent 2e6c0a7 commit 66db139

File tree

1 file changed

+4
-28
lines changed

1 file changed

+4
-28
lines changed

pkgs/by-name/au/autotools-language-server/package.nix

Lines changed: 4 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,28 @@
11
{
22
lib,
3-
python311,
3+
python3,
44
fetchFromGitHub,
5-
fetchpatch,
65
}:
76

8-
let
9-
python3 = python311.override {
10-
self = python3;
11-
packageOverrides = _: super: {
12-
tree-sitter = super.tree-sitter_0_21;
13-
lsp-tree-sitter = super.lsp-tree-sitter.overridePythonAttrs (__: {
14-
pythonRelaxDeps = [ "tree-sitter" ];
15-
});
16-
};
17-
};
18-
in
197
python3.pkgs.buildPythonApplication rec {
208
pname = "autotools-language-server";
21-
version = "0.0.19";
9+
version = "0.0.22";
2210
pyproject = true;
2311

2412
src = fetchFromGitHub {
2513
owner = "Freed-Wu";
2614
repo = "autotools-language-server";
2715
tag = version;
28-
hash = "sha256-V0EOV1ZmeC+4svc2fqV6AIiL37dkrxUJAnjywMZcENw=";
16+
hash = "sha256-PvaEcdvUE8QpxKuW65RL8SgDl/RM/C3HTEK3v+YA73c=";
2917
};
30-
patches = [
31-
# Right before the release, upstream decided to replace the
32-
# tree-sitter-languages dependency with tree-sitter-make, which is yanked
33-
# from some reason. Hopefully upstream will fix this dependency a bit
34-
# better in the next release. See also:
35-
# https://github.com/Freed-Wu/autotools-language-server/commit/f149843becfcfd6b2bb4a98eb1f3984c01d5fd33#r142659163
36-
(fetchpatch {
37-
url = "https://github.com/Freed-Wu/autotools-language-server/commit/f149843becfcfd6b2bb4a98eb1f3984c01d5fd33.patch";
38-
hash = "sha256-TrzHbfR6GYAEqDIFiCqSX2+Qv4JeFJ5faiKJhNYojf0=";
39-
revert = true;
40-
})
41-
];
4218

4319
build-system = [
4420
python3.pkgs.setuptools-generate
4521
python3.pkgs.setuptools-scm
4622
];
4723

4824
dependencies = with python3.pkgs; [
49-
tree-sitter-languages
25+
tree-sitter-make
5026
lsp-tree-sitter
5127
];
5228
nativeCheckInputs = [

0 commit comments

Comments
 (0)