From 10cc58d497ab422801b68ec8cde036b521f76a50 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 23 Jul 2024 00:02:30 +0200 Subject: [PATCH] plugins/lsp/pylsp: propagatedBuildInputs -> dependencies --- plugins/lsp/language-servers/pylsp.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/lsp/language-servers/pylsp.nix b/plugins/lsp/language-servers/pylsp.nix index 04773875..1bbb5e9e 100644 --- a/plugins/lsp/language-servers/pylsp.nix +++ b/plugins/lsp/language-servers/pylsp.nix @@ -539,7 +539,7 @@ in (optional (isEnabled plugins.${pluginName}) ( nixPackage.overridePythonAttrs (old: { # Get rid of the python-lsp-server dependency - propagatedBuildInputs = filter (dep: dep.pname != "python-lsp-server") old.propagatedBuildInputs; + dependencies = filter (dep: dep.pname != "python-lsp-server") old.dependencies; # Skip testing because those naked dependencies will complain about missing pylsp doCheck = false; @@ -581,6 +581,9 @@ in ''; }); rope = pylsp-rope.overridePythonAttrs (old: { + # TODO: remove when https://github.com/NixOS/nixpkgs/pull/329137 reaches nixos-unstable + build-system = [ setuptools ]; + postPatch = old.postPatch or '''' + ''