diff --git a/pkgs/development/tools/misc/complgen/default.nix b/pkgs/development/tools/misc/complgen/default.nix index c9685d53511e..bed4dae43f62 100644 --- a/pkgs/development/tools/misc/complgen/default.nix +++ b/pkgs/development/tools/misc/complgen/default.nix @@ -3,22 +3,23 @@ , fetchFromGitHub }: -rustPlatform.buildRustPackage { +rustPlatform.buildRustPackage rec { pname = "complgen"; - version = "unstable-2023-08-22"; + version = "0.1.2"; src = fetchFromGitHub { owner = "adaszko"; repo = "complgen"; - rev = "8c9b9c51f3465c6d858e15f442b63e94b2f5ed1b"; - hash = "sha256-oYRaH3FbAFY7QujgFpUDD8gVam4+Gm9qROxCTMYBg9I="; + rev = "v${version}"; + hash = "sha256-x6r6sLdPIpf1mLRu8gT94fGoaCtnjpUIlEbMt6uSBR8="; }; - cargoHash = "sha256-LHnIIkQLuY+A09qhxSiyLmUpX/dES7xBE5m1uRPI0i0="; + cargoHash = "sha256-jljrT8OymXx8OKxWU3rE52Nw5Fw9XFmgXaOMxdzMTe4="; meta = with lib; { description = "Generate {bash,fish,zsh} completions from a single EBNF-like grammar"; homepage = "https://github.com/adaszko/complgen"; + changelog = "https://github.com/adaszko/complgen/blob/${src.rev}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ figsoda ]; };