1 { lib, rustPlatform, fetchFromGitHub, nix-update-script }:
3 rustPlatform.buildRustPackage rec {
4 pname = "cargo-nextest";
7 src = fetchFromGitHub {
10 rev = "cargo-nextest-${version}";
11 hash = "sha256-dtZGTKC9C9akjcD56I2iafPnPEd5MKgoCjB0Rkc53o4=";
14 cargoHash = "sha256-3V9o4DmGG4gkqrRfZkcKTJe2Ld2ON9Ne2XJMOVUeFaA=";
16 cargoBuildFlags = [ "-p" "cargo-nextest" ];
17 cargoTestFlags = [ "-p" "cargo-nextest" ];
19 passthru.updateScript = nix-update-script { };
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 ];