dput-ng: fix eval (#364540)
[NixPkgs.git] / pkgs / by-name / ca / cargo-nextest / package.nix
blob6c1a12e16043fcd24961d03e0e8f3a23ab041c08
1 { lib, rustPlatform, fetchFromGitHub, nix-update-script }:
3 rustPlatform.buildRustPackage rec {
4   pname = "cargo-nextest";
5   version = "0.9.82";
7   src = fetchFromGitHub {
8     owner = "nextest-rs";
9     repo = "nextest";
10     rev = "cargo-nextest-${version}";
11     hash = "sha256-dtZGTKC9C9akjcD56I2iafPnPEd5MKgoCjB0Rkc53o4=";
12   };
14   cargoHash = "sha256-3V9o4DmGG4gkqrRfZkcKTJe2Ld2ON9Ne2XJMOVUeFaA=";
16   cargoBuildFlags = [ "-p" "cargo-nextest" ];
17   cargoTestFlags = [ "-p" "cargo-nextest" ];
19   passthru.updateScript = nix-update-script { };
21   meta = with lib; {
22     description = "Next-generation test runner for Rust projects";
23     mainProgram = "cargo-nextest";
24     homepage = "https://github.com/nextest-rs/nextest";
25     changelog = "https://nexte.st/CHANGELOG.html";
26     license = with licenses; [ mit asl20 ];
27     maintainers = with maintainers; [ ekleog figsoda matthiasbeyer ];
28   };