base16-schemes: unstable-2024-06-21 -> unstable-2024-11-12
[NixPkgs.git] / pkgs / by-name / sv / svlint / package.nix
blobb4fb2512596ae2c7839ccf911dbcc6861b508fc9
1 { lib
2 , rustPlatform
3 , fetchCrate
4 }:
6 rustPlatform.buildRustPackage rec {
7   pname = "svlint";
8   version = "0.9.3";
10   src = fetchCrate {
11     inherit pname version;
12     hash = "sha256-u61gmkO7eij7r1A1RPk0ro+pml7ZmMsg0ukJLCFNaD0=";
13   };
15   cargoHash = "sha256-HBfCTOETQ1hHzLFDw12W58omRmliiWDFGSrmr3PELD8=";
17   cargoBuildFlags = [ "--bin" "svlint" ];
19   meta = with lib; {
20     description = "SystemVerilog linter";
21     mainProgram = "svlint";
22     homepage = "https://github.com/dalance/svlint";
23     changelog = "https://github.com/dalance/svlint/blob/v${version}/CHANGELOG.md";
24     license = licenses.mit;
25     maintainers = with maintainers; [ trepetti ];
26   };