biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / by-name / cl / clang-tidy-sarif / package.nix
blob01a2c1bcfd5e03485cae129a47186650117cffd4
2   lib,
3   fetchCrate,
4   rustPlatform,
5   nix-update-script,
6   versionCheckHook,
7 }:
8 rustPlatform.buildRustPackage rec {
9   pname = "clang-tidy-sarif";
10   version = "0.6.6";
12   src = fetchCrate {
13     inherit pname version;
14     hash = "sha256-rZnGueaqK7h8tWwwWacvFBvJwE1li2wN9iB4DJRHJ8U=";
15   };
17   cargoHash = "sha256-mELx6UGHV+qtL1G3+xvYUaUzZbfMy0dKgai6IqdbT+A=";
19   nativeInstallCheckInputs = [ versionCheckHook ];
20   doInstallCheck = true;
22   passthru = {
23     updateScript = nix-update-script { };
24   };
26   meta = {
27     description = "A CLI tool to convert clang-tidy diagnostics into SARIF";
28     homepage = "https://psastras.github.io/sarif-rs";
29     maintainers = with lib.maintainers; [ getchoo ];
30     mainProgram = "clang-tidy-sarif";
31     license = lib.licenses.mit;
32   };