fix(flakes): fix inputs configuration

This commit is contained in:
Harsh Shandilya 2023-06-28 06:43:39 +00:00
parent d282f3c346
commit a891d2e690

View file

@ -50,11 +50,11 @@
craneLib = (crane.mkLib pkgs).overrideToolchain rustStable; craneLib = (crane.mkLib pkgs).overrideToolchain rustStable;
commonArgs = { commonArgs = {
src = craneLib.cleanCargoSource ./.; src = craneLib.cleanCargoSource ./.;
buildInputs = with pkgs; buildInputs = [];
nativeBuildInputs = with pkgs;
[xorg.libxcb python312] [xorg.libxcb python312]
++ pkgs.lib.optionals stdenv.isDarwin ++ pkgs.lib.optionals stdenv.isDarwin
[pkgs.darwin.apple_sdk.frameworks.AppKit]; [pkgs.darwin.apple_sdk.frameworks.AppKit];
nativeBuildInputs = [];
cargoClippyExtraArgs = "--all-targets -- --deny warnings"; cargoClippyExtraArgs = "--all-targets -- --deny warnings";
}; };
cargoArtifacts = craneLib.buildDepsOnly (commonArgs // {doCheck = false;}); cargoArtifacts = craneLib.buildDepsOnly (commonArgs // {doCheck = false;});
@ -101,7 +101,7 @@
rustStable rustStable
]; ];
language.c.libraries = commonArgs.buildInputs; language.c.libraries = commonArgs.nativeBuildInputs;
language.rust.enableDefaultToolchain = false; language.rust.enableDefaultToolchain = false;
}; };
}); });