youtubeDL: don't double wrap executable

Fixes command name detection via argv.
This commit is contained in:
Franz Pletz 2018-01-13 23:04:42 +01:00
parent 5c76e6cbae
commit 5c73ee1a93
No known key found for this signature in database
GPG key ID: 846FDED7792617B4

View file

@ -30,15 +30,13 @@ buildPythonApplication rec {
# Ensure ffmpeg is available in $PATH for post-processing & transcoding support.
# rtmpdump is required to download files over RTMP
# atomicparsley for embedding thumbnails
postInstall = let
packagesToBinPath =
[ atomicparsley ]
++ optional ffmpegSupport ffmpeg
++ optional rtmpSupport rtmpdump
++ optional phantomjsSupport phantomjs2;
in ''
wrapProgram $out/bin/youtube-dl --prefix PATH : "${makeBinPath packagesToBinPath}"
'';
makeWrapperArgs = let
packagesToBinPath =
[ atomicparsley ]
++ optional ffmpegSupport ffmpeg
++ optional rtmpSupport rtmpdump
++ optional phantomjsSupport phantomjs2;
in [ ''--prefix PATH : "${makeBinPath packagesToBinPath}"'' ];
# Requires network
doCheck = false;