32 lines
470 B
Nix

{
bash,
ffmpeg,
fzf,
gum,
lib,
makeWrapper,
stdenv,
tree,
...
}:
stdenv.mkDerivation (prev: {
name = "transcode-davinci-resolve";
src = ./.;
buildInputs = [
bash
ffmpeg
fzf
gum
makeWrapper
tree
];
installPhase = ''
install -Dm755 transcode-davinci-resolve.sh $out/bin/transcode-davinci-resolve
wrapProgram $out/bin/transcode-davinci-resolve \
--set PATH "${lib.makeBinPath prev.buildInputs}"
'';
})