Merge pull request #311400 from RaghavSood/dim/fix-build
dim: add missing darwin dependencies
This commit is contained in:
@@ -4,6 +4,7 @@
|
|||||||
rustPlatform,
|
rustPlatform,
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
buildNpmPackage,
|
buildNpmPackage,
|
||||||
|
darwin,
|
||||||
makeWrapper,
|
makeWrapper,
|
||||||
ffmpeg_5,
|
ffmpeg_5,
|
||||||
git,
|
git,
|
||||||
@@ -66,9 +67,14 @@ rustPlatform.buildRustPackage rec {
|
|||||||
git
|
git
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs =
|
||||||
sqlite
|
[ sqlite ]
|
||||||
] ++ lib.optional libvaSupport libva;
|
++ 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";
|
buildFeatures = lib.optional libvaSupport "vaapi";
|
||||||
|
|
||||||
@@ -95,7 +101,7 @@ rustPlatform.buildRustPackage rec {
|
|||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
wrapProgram $out/bin/dim \
|
wrapProgram $out/bin/dim \
|
||||||
--prefix PATH : ${lib.makeBinPath [ffmpeg_5]}
|
--prefix PATH : ${lib.makeBinPath [ ffmpeg_5 ]}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
|||||||
Reference in New Issue
Block a user