chore: fix psutil for darwin on newer nixpkgs

This commit is contained in:
Phillip Cloud 2023-10-25 08:53:12 -04:00
parent ad983b4a56
commit 26e75e526d
No known key found for this signature in database
GPG key ID: D908212070FD785E

View file

@ -3122,8 +3122,9 @@ lib.composeManyExtensions [
psutil = super.psutil.overridePythonAttrs (
old: {
buildInputs = (old.buildInputs or [ ]) ++
lib.optional stdenv.isDarwin pkgs.darwin.apple_sdk.frameworks.IOKit;
buildInputs = old.buildInputs or [ ]
++ lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [ pkgs.darwin.apple_sdk.frameworks.CoreFoundation ]
++ lib.optionals stdenv.isDarwin [ pkgs.darwin.apple_sdk.frameworks.IOKit ];
}
);