tsukimi: 0.19.4 -> 0.20.0, add versionCheckHook (#391735)

authored by Aleksana and committed by GitHub ec030d9a 13af1a9b

+7 -4
+7 -4
pkgs/by-name/ts/tsukimi/package.nix
··· 18 cargo, 19 dbus, 20 desktop-file-utils, 21 }: 22 stdenv.mkDerivation rec { 23 pname = "tsukimi"; 24 - version = "0.19.4"; 25 26 src = fetchFromGitHub { 27 owner = "tsukinaha"; 28 repo = "tsukimi"; 29 tag = "v${version}"; 30 - hash = "sha256-7Us+mz0FHetka4uVDCWkAGyGMZRhQDotRsySljYZgCo="; 31 }; 32 33 cargoDeps = rustPlatform.fetchCargoVendor { 34 inherit src; 35 - hash = "sha256-JaBFL7XHVjf4NP41n9qtb5oQyaP1bYQETPYMCR9XEvQ="; 36 }; 37 38 nativeBuildInputs = [ ··· 64 gst-libav 65 ]); 66 67 - doCheck = false; # tests require networking 68 69 passthru.updateScript = nix-update-script { }; 70
··· 18 cargo, 19 dbus, 20 desktop-file-utils, 21 + versionCheckHook, 22 }: 23 stdenv.mkDerivation rec { 24 pname = "tsukimi"; 25 + version = "0.20.0"; 26 27 src = fetchFromGitHub { 28 owner = "tsukinaha"; 29 repo = "tsukimi"; 30 tag = "v${version}"; 31 + hash = "sha256-OxRxl/+JP3eqxc5b0pb6QbAAHrZgHrq1cawas2UrUro="; 32 }; 33 34 cargoDeps = rustPlatform.fetchCargoVendor { 35 inherit src; 36 + hash = "sha256-kt3otu5N3KAzJT992v80Mbgr0sOoPnonc1+pu5ANIxE="; 37 }; 38 39 nativeBuildInputs = [ ··· 65 gst-libav 66 ]); 67 68 + nativeInstallCheckInputs = [ versionCheckHook ]; 69 + versionCheckProgramArg = [ "--version" ]; 70 + doInstallCheck = true; 71 72 passthru.updateScript = nix-update-script { }; 73