diff --git a/pkgs/by-name/re/readability-cli/package.nix b/pkgs/by-name/re/readability-cli/package.nix index 993e9af5faf0..a7bc5a158b1f 100644 --- a/pkgs/by-name/re/readability-cli/package.nix +++ b/pkgs/by-name/re/readability-cli/package.nix @@ -5,21 +5,21 @@ installShellFiles, }: -buildNpmPackage rec { +buildNpmPackage (finalAttrs: { pname = "readability-cli"; version = "2.4.4"; src = fetchFromGitLab { owner = "gardenappl"; repo = "readability-cli"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-pvAp3ZJ8/FPhrSMC8B4U1m5zuBNRP/HcsXkrW6QYgSQ="; }; postPatch = '' # Set a script name to avoid yargs using index.js as $0 substituteInPlace common.mjs \ - --replace '.version(false)' '.version(false).scriptName("readable")' + --replace-fail '.version(false)' '.version(false).scriptName("readable")' ''; npmDepsHash = "sha256-X1pcgDm8C4G+hIsgx3sAVFQPadWsULvXrdLAIHnpjmE="; @@ -35,11 +35,11 @@ buildNpmPackage rec { --zsh <(SHELL=zsh $out/bin/readable --completion) ''; - meta = with lib; { + meta = { description = "Firefox Reader Mode in your terminal - get useful text from a web page using Mozilla's Readability library"; homepage = "https://gitlab.com/gardenappl/readability-cli"; - license = licenses.gpl3Only; + license = lib.licenses.gpl3Only; maintainers = [ ]; mainProgram = "readable"; }; -} +})