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