Loading pkgs/by-name/ah/ahoy/package.nix +18 −9 Original line number Diff line number Diff line Loading @@ -2,33 +2,42 @@ lib, fetchFromGitHub, buildGoModule, versionCheckHook, nix-update-script, }: buildGoModule rec { buildGoModule (finalAttrs: { pname = "ahoy"; version = "2.2.0"; version = "2.4.0"; src = fetchFromGitHub { owner = "ahoy-cli"; repo = "ahoy"; tag = "v${version}"; hash = "sha256-xwjfY9HudxVz3xEEyRPtWysbojtan56ABBL3KgG0J/8="; tag = "v${finalAttrs.version}"; hash = "sha256-wYsPutdO9ZkXQu4mrFV56mrJTeSFF/3oRaHO0ia7DHk="; }; sourceRoot = "${finalAttrs.src.name}/v2"; # vendor folder exists vendorHash = null; passthru = { updateScript = nix-update-script { }; }; ldflags = [ "-X main.version=${finalAttrs.version}" ]; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "--version"; passthru.updateScript = nix-update-script { }; meta = { description = "Create self-documenting cli programs from YAML files"; homepage = "https://github.com/ahoy-cli/ahoy"; changelog = "https://github.com/ahoy-cli/ahoy/releases/tag/v${version}"; changelog = "https://github.com/ahoy-cli/ahoy/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ genga898 ]; mainProgram = "ahoy"; }; } }) Loading
pkgs/by-name/ah/ahoy/package.nix +18 −9 Original line number Diff line number Diff line Loading @@ -2,33 +2,42 @@ lib, fetchFromGitHub, buildGoModule, versionCheckHook, nix-update-script, }: buildGoModule rec { buildGoModule (finalAttrs: { pname = "ahoy"; version = "2.2.0"; version = "2.4.0"; src = fetchFromGitHub { owner = "ahoy-cli"; repo = "ahoy"; tag = "v${version}"; hash = "sha256-xwjfY9HudxVz3xEEyRPtWysbojtan56ABBL3KgG0J/8="; tag = "v${finalAttrs.version}"; hash = "sha256-wYsPutdO9ZkXQu4mrFV56mrJTeSFF/3oRaHO0ia7DHk="; }; sourceRoot = "${finalAttrs.src.name}/v2"; # vendor folder exists vendorHash = null; passthru = { updateScript = nix-update-script { }; }; ldflags = [ "-X main.version=${finalAttrs.version}" ]; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "--version"; passthru.updateScript = nix-update-script { }; meta = { description = "Create self-documenting cli programs from YAML files"; homepage = "https://github.com/ahoy-cli/ahoy"; changelog = "https://github.com/ahoy-cli/ahoy/releases/tag/v${version}"; changelog = "https://github.com/ahoy-cli/ahoy/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ genga898 ]; mainProgram = "ahoy"; }; } })