cargo-valgrind: 2.2.1 -> 2.3.1 (#408964)

authored by

Arne Keller and committed by
GitHub
5a7e0cee 8a2d1eb5

+8 -7
+8 -7
pkgs/by-name/ca/cargo-valgrind/package.nix
··· 6 makeWrapper, 7 valgrind, 8 }: 9 - 10 rustPlatform.buildRustPackage rec { 11 pname = "cargo-valgrind"; 12 - version = "2.2.1"; 13 14 src = fetchFromGitHub { 15 owner = "jfrimmel"; 16 repo = "cargo-valgrind"; 17 tag = version; 18 - sha256 = "sha256-yUCDKklkfK+2n+THH4QlHb+FpeWfObXpmp4VozsFiUM="; 19 }; 20 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-nTqdsi+5YmOzQ5DPn3jOfUXUUut9uo5xKyx/R2MjV1A="; 23 24 passthru = { 25 updateScript = nix-update-script { }; 26 }; 27 28 - nativeBuildInputs = [ makeWrapper ]; 29 30 postInstall = '' 31 wrapProgram $out/bin/cargo-valgrind --prefix PATH : ${lib.makeBinPath [ valgrind ]} 32 ''; 33 34 checkFlags = [ 35 - "--skip examples_are_runnable" 36 "--skip tests_are_runnable" 37 - "--skip issue74" 38 ]; 39 40 meta = with lib; {
··· 6 makeWrapper, 7 valgrind, 8 }: 9 rustPlatform.buildRustPackage rec { 10 pname = "cargo-valgrind"; 11 + version = "2.3.1"; 12 13 src = fetchFromGitHub { 14 owner = "jfrimmel"; 15 repo = "cargo-valgrind"; 16 tag = version; 17 + sha256 = "sha256-gr/s2dYCFmhwfXT3tqWPFpXQK2QaAhL7Aqnn1A3KjJI="; 18 }; 19 20 useFetchCargoVendor = true; 21 + cargoHash = "sha256-iNsGrbncZwCHXn/xuiI4Mw4F3FFWswEhwpIMI0xcFgU="; 22 23 passthru = { 24 updateScript = nix-update-script { }; 25 }; 26 27 + nativeBuildInputs = [ 28 + makeWrapper 29 + valgrind # for tests where the executable is not wrapped yet 30 + ]; 31 32 postInstall = '' 33 wrapProgram $out/bin/cargo-valgrind --prefix PATH : ${lib.makeBinPath [ valgrind ]} 34 ''; 35 36 checkFlags = [ 37 "--skip tests_are_runnable" 38 + "--skip default_cargo_project_reports_no_violations" 39 ]; 40 41 meta = with lib; {