repgrep: 0.14.3 -> 0.15.0

arthsmn 68dcd5fe e4c637d0

+10 -4
+10 -4
pkgs/tools/text/repgrep/default.nix
··· 1 { lib 2 , rustPlatform 3 , fetchFromGitHub 4 , asciidoctor ··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "repgrep"; 12 - version = "0.14.3"; 13 14 src = fetchFromGitHub { 15 owner = "acheronfail"; 16 repo = "repgrep"; 17 rev = version; 18 - hash = "sha256-33b0dZJY/lnVJGMfAg/faD6PPJIFZsvMZOmKAqCZw8k="; 19 }; 20 21 - cargoHash = "sha256-UMMTdWJ0/M8lN4abTJEVUGtoNp/g49DyW+OASg3TKfg="; 22 23 nativeBuildInputs = [ 24 asciidoctor ··· 32 33 pushd "$(dirname "$(find -path '**/repgrep-stamp' | head -n 1)")" 34 installManPage rgr.1 35 - installShellCompletion rgr.{bash,fish} _rgr 36 popd 37 ''; 38 39 meta = with lib; {
··· 1 { lib 2 + , stdenv 3 , rustPlatform 4 , fetchFromGitHub 5 , asciidoctor ··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "repgrep"; 13 + version = "0.15.0"; 14 15 src = fetchFromGitHub { 16 owner = "acheronfail"; 17 repo = "repgrep"; 18 rev = version; 19 + hash = "sha256-6ba7EJUts0Ni9EA3ENlK+a2FaPo7JohtCyqwR9DdL1E="; 20 }; 21 22 + cargoHash = "sha256-XEjKTZ3qaiLWbm2wF+V97u9tGXDq/oTm249ubUE9n94="; 23 24 nativeBuildInputs = [ 25 asciidoctor ··· 33 34 pushd "$(dirname "$(find -path '**/repgrep-stamp' | head -n 1)")" 35 installManPage rgr.1 36 popd 37 + '' + lib.optionalString (stdenv.hostPlatform.canExecute stdenv.buildPlatform) '' 38 + # As it can be seen here: https://github.com/acheronfail/repgrep/blob/0.15.0/.github/workflows/release.yml#L206, the completions are just the same as ripgrep 39 + installShellCompletion --cmd rgr \ 40 + --bash <(${lib.getExe ripgrep} --generate complete-bash | sed 's/-c rg/-c rgr/') \ 41 + --zsh <(${lib.getExe ripgrep} --generate complete-zsh | sed 's/-c rg/-c rgr/') \ 42 + --fish <(${lib.getExe ripgrep} --generate complete-fish | sed 's/-c rg/-c rgr/') 43 ''; 44 45 meta = with lib; {