nixd: 2.9.1 -> 2.9.2, link LLVM statically (#541926)

This commit is contained in:
isabel
2026-07-24 13:01:30 +00:00
committed by GitHub
@@ -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;