Unverified Commit a78f65e5 authored by Seth Flynn's avatar Seth Flynn Committed by GitHub
Browse files

television: 0.11.9 -> 0.13.2 (#423662)

parents 823dc62f b9b371c2
Loading
Loading
Loading
Loading
+16 −3
Original line number Diff line number Diff line
@@ -2,22 +2,35 @@
  lib,
  rustPlatform,
  fetchFromGitHub,
  makeWrapper,
  testers,
  television,
  nix-update-script,
  extraPackages ? [ ],
}:
rustPlatform.buildRustPackage (finalAttrs: {
  pname = "television";
  version = "0.11.9";
  version = "0.13.2";

  src = fetchFromGitHub {
    owner = "alexpasmantier";
    repo = "television";
    tag = finalAttrs.version;
    hash = "sha256-9ug3MFBAvdOpA7Cw5eqCjS2gWK0InqlfUAOItE0o40s=";
    hash = "sha256-Ur6UTd3XsI2ZyVboQA9r3WDkl7hd1wQ0NCgTlYFF/C0=";
  };

  cargoHash = "sha256-n417hrDLpBD7LhtHfqHPgr9N+gkdC9nw+iDnNRcTqQQ=";
  cargoHash = "sha256-LfaYRrJ4ZXoNVDsI650t+A7mWB9+2+znATp+mqDwTiE=";

  nativeBuildInputs = [ makeWrapper ];

  postInstall = lib.optionalString (extraPackages != [ ]) ''
    wrapProgram $out/bin/tv \
      --prefix PATH : ${lib.makeBinPath extraPackages}
  '';

  # TODO(@getchoo): Investigate selectively disabling some tests, or fixing them
  # https://github.com/NixOS/nixpkgs/pull/423662#issuecomment-3156362941
  doCheck = false;

  passthru = {
    tests.version = testers.testVersion {