diff --git a/pkgs/tools/misc/hyperfine/default.nix b/pkgs/tools/misc/hyperfine/default.nix index 747c1e56a81..684d62b464f 100644 --- a/pkgs/tools/misc/hyperfine/default.nix +++ b/pkgs/tools/misc/hyperfine/default.nix @@ -1,17 +1,21 @@ -{ lib, stdenv, fetchCrate, rustPlatform, installShellFiles +{ lib +, rustPlatform +, fetchCrate +, installShellFiles +, stdenv , Security }: rustPlatform.buildRustPackage rec { pname = "hyperfine"; - version = "1.11.0"; + version = "1.12.0"; src = fetchCrate { inherit pname version; - sha256 = "0dla2jzwcxkdx3n4fqkkh6wirqs2f31lvqsw2pjf1jbnnif54mzh"; + sha256 = "sha256-Vs754nvtYV5d736xsZ2foawfxMc25bUfMhm8Vxqxw6U="; }; - cargoSha256 = "13dd5x0mr1pqcba48w9v5jjpddapd7gk34d4bysbjqsriwpbrdgp"; + cargoSha256 = "sha256-X9WFnKP2+GM8V1kyd5VxpwBXql8Be5mugBVGrYdSsaM="; nativeBuildInputs = [ installShellFiles ]; buildInputs = lib.optional stdenv.isDarwin Security; @@ -26,8 +30,9 @@ rustPlatform.buildRustPackage rec { meta = with lib; { description = "Command-line benchmarking tool"; - homepage = "https://github.com/sharkdp/hyperfine"; - license = with licenses; [ asl20 /* or */ mit ]; - maintainers = [ maintainers.thoughtpolice ]; + homepage = "https://github.com/sharkdp/hyperfine"; + changelog = "https://github.com/sharkdp/hyperfine/blob/v${version}/CHANGELOG.md"; + license = with licenses; [ asl20 /* or */ mit ]; + maintainers = with maintainers; [ figsoda thoughtpolice ]; }; }