|
|
|
@ -1,16 +1,16 @@ |
|
|
|
|
{ lib, fetchFromGitHub, atomicparsley, flvstreamer, ffmpeg_3, makeWrapper, perl, perlPackages, rtmpdump}: |
|
|
|
|
{ lib, fetchFromGitHub, atomicparsley, flvstreamer, ffmpeg, makeWrapper, perl, perlPackages, rtmpdump}: |
|
|
|
|
|
|
|
|
|
with lib; |
|
|
|
|
|
|
|
|
|
perlPackages.buildPerlPackage rec { |
|
|
|
|
pname = "get_iplayer"; |
|
|
|
|
version = "3.24"; |
|
|
|
|
version = "3.27"; |
|
|
|
|
|
|
|
|
|
src = fetchFromGitHub { |
|
|
|
|
owner = "get-iplayer"; |
|
|
|
|
repo = "get_iplayer"; |
|
|
|
|
rev = "v${version}"; |
|
|
|
|
sha256 = "0yd84ncb6cjrk4v4kz3zrddkl7iwkm3zlfbjyswd9hanp8fvd4q3"; |
|
|
|
|
sha256 = "077y31gg020wjpx5pcivqgkqawcjxh5kjnvq97x2gd7i3wwc30qi"; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
nativeBuildInputs = [ makeWrapper ]; |
|
|
|
@ -26,7 +26,7 @@ perlPackages.buildPerlPackage rec { |
|
|
|
|
installPhase = '' |
|
|
|
|
mkdir -p $out/bin $out/share/man/man1 |
|
|
|
|
cp get_iplayer $out/bin |
|
|
|
|
wrapProgram $out/bin/get_iplayer --suffix PATH : ${makeBinPath [ atomicparsley ffmpeg_3 flvstreamer rtmpdump ]} --prefix PERL5LIB : $PERL5LIB |
|
|
|
|
wrapProgram $out/bin/get_iplayer --suffix PATH : ${makeBinPath [ atomicparsley ffmpeg flvstreamer rtmpdump ]} --prefix PERL5LIB : $PERL5LIB |
|
|
|
|
cp get_iplayer.1 $out/share/man/man1 |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|