dotnet: improve language coverage of passthru.tests for dotnet sdks (#370789)
[NixPkgs.git] / pkgs / by-name / ca / cargo-mutants / package.nix
blobd6b19f65452de8a512df3c9668642970245a682d
2   lib,
3   rustPlatform,
4   fetchFromGitHub,
5 }:
7 rustPlatform.buildRustPackage rec {
8   pname = "cargo-mutants";
9   version = "25.0.0";
11   src = fetchFromGitHub {
12     owner = "sourcefrog";
13     repo = "cargo-mutants";
14     rev = "v${version}";
15     hash = "sha256-JwRMXFXYXPg/grFqeGIcWpDPI5/wFIldx4ORE8ODyk8=";
16   };
18   cargoHash = "sha256-8sAyQ858brL6EFW8gRAPrlpSPW7lYrd4dFOyUDOnIaU=";
20   # too many tests require internet access
21   doCheck = false;
23   meta = with lib; {
24     description = "Mutation testing tool for Rust";
25     mainProgram = "cargo-mutants";
26     homepage = "https://github.com/sourcefrog/cargo-mutants";
27     changelog = "https://github.com/sourcefrog/cargo-mutants/releases/tag/${src.rev}";
28     license = licenses.mit;
29     maintainers = with maintainers; [ figsoda ];
30   };