diff --git a/pkgs/development/tools/language-servers/nixd/default.nix b/pkgs/development/tools/language-servers/nixd/default.nix index d2f27587f767..2df99b4665de 100644 --- a/pkgs/development/tools/language-servers/nixd/default.nix +++ b/pkgs/development/tools/language-servers/nixd/default.nix @@ -18,18 +18,20 @@ pkg-config, testers, python3, + libxml2, + zlib, }: let nixComponents = nixVersions.nixComponents_2_34; common = rec { - version = "2.9.1"; + version = "2.9.2"; src = fetchFromGitHub { owner = "nix-community"; repo = "nixd"; tag = version; - hash = "sha256-S/E16Yf3Qh098qXxl0pimSy/5gkkd1n/Os6B9REWleg="; + hash = "sha256-rjLF0nTRuPKVyxXjNlkHG6k4SdcSwjNOW26u/qlP8uA="; }; nativeBuildInputs = [ @@ -144,10 +146,16 @@ in llvmPackages.llvm gtest boost + libxml2 + zlib ]; nativeBuildInputs = common.nativeBuildInputs ++ [ cmake ]; + mesonFlags = [ (lib.mesonBool "llvm_static" true) ]; + + disallowedRequisites = [ (lib.getLib llvmPackages.llvm) ]; + # See https://github.com/nix-community/nixd/issues/519 doCheck = false;