dim: add missing darwin dependencies

This commit is contained in:
Raghav Sood 2024-05-13 23:57:02 +08:00
parent 6a2874d266
commit 66e29fc72b
No known key found for this signature in database
GPG Key ID: 13D53E9EB65DE19C

View File

@ -4,6 +4,7 @@
rustPlatform,
fetchFromGitHub,
buildNpmPackage,
darwin,
makeWrapper,
ffmpeg_5,
git,
@ -66,7 +67,14 @@ rustPlatform.buildRustPackage rec {
git
];
buildInputs = [ sqlite ] ++ lib.optional libvaSupport libva;
buildInputs =
[ sqlite ]
++ lib.optional stdenv.isDarwin [
darwin.apple_sdk.frameworks.Security
darwin.apple_sdk.frameworks.CoreServices
darwin.apple_sdk.frameworks.SystemConfiguration
]
++ lib.optional libvaSupport libva;
buildFeatures = lib.optional libvaSupport "vaapi";