Unverified Commit 54e6ce66 authored by Peder Bergebakken Sundt's avatar Peder Bergebakken Sundt Committed by GitHub
Browse files

get_iplayer: 3.35 -> 3.36 (#404307)

parents 536471e5 38f704a0
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -8,17 +8,19 @@
  perl,
  atomicparsley,
  ffmpeg,
  testers,
  get_iplayer,
}:

perlPackages.buildPerlPackage rec {
  pname = "get_iplayer";
  version = "3.35";
  version = "3.36";

  src = fetchFromGitHub {
    owner = "get-iplayer";
    repo = "get_iplayer";
    rev = "v${version}";
    hash = "sha256-fqzrgmtqy7dlmGEaTXAqpdt9HqZCVooJ0Vf6/JUKihw=";
    hash = "sha256-O/mVtbudrYw0jKeSckZlgonFDiWxfeiVc8gdcy4iNBw=";
  };

  nativeBuildInputs = [ makeWrapper ] ++ lib.optional stdenv.hostPlatform.isDarwin shortenPerlShebang;
@@ -56,6 +58,12 @@ perlPackages.buildPerlPackage rec {
    shortenPerlShebang $out/bin/.get_iplayer-wrapped
  '';

  passthru.tests.version = testers.testVersion {
    package = get_iplayer;
    command = "HOME=$(mktemp -d) get_iplayer --help";
    version = "v${version}";
  };

  meta = with lib; {
    description = "Downloads TV and radio programmes from BBC iPlayer and BBC Sounds";
    mainProgram = "get_iplayer";