diff --git a/pkgs/by-name/ea/eask-cli/package.nix b/pkgs/by-name/ea/eask-cli/package.nix index 7b54749c6880..0d81e23ef65d 100644 --- a/pkgs/by-name/ea/eask-cli/package.nix +++ b/pkgs/by-name/ea/eask-cli/package.nix @@ -2,25 +2,32 @@ lib, buildNpmPackage, fetchFromGitHub, + versionCheckHook, }: -buildNpmPackage rec { +buildNpmPackage (finalAttrs: { pname = "eask-cli"; - version = "0.12.8"; + version = "0.12.9"; src = fetchFromGitHub { owner = "emacs-eask"; repo = "cli"; - rev = version; - hash = "sha256-eH46NlHQs+OVbc3WVUKHQGgXi9rvFMTrbd3UB8WCB6k="; + tag = finalAttrs.version; + hash = "sha256-jYdx+MYgUop01MzcKPxtm+ZW6lsy9eCqH00uQd8imRw="; }; - npmDepsHash = "sha256-U/VKtefL31FNYUegt8+Qg2jM6fx4cX660UcNqGsWMOc="; + npmDepsHash = "sha256-Xj68un97I8xtAY3RXEq8PNC8ZOZ+NWg6SblnmKzHGMo="; dontBuild = true; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + + doInstallCheck = true; + meta = { - changelog = "https://github.com/emacs-eask/cli/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/emacs-eask/cli/blob/${finalAttrs.version}/CHANGELOG.md"; description = "CLI for building, runing, testing, and managing your Emacs Lisp dependencies"; homepage = "https://emacs-eask.github.io/"; license = lib.licenses.gpl3Plus; @@ -30,4 +37,4 @@ buildNpmPackage rec { piotrkwiecinski ]; }; -} +})