diff options
author | Silvan Mosberger <contact@infinisil.com> | 2020-08-21 22:30:27 +0200 |
---|---|---|
committer | Silvan Mosberger <contact@infinisil.com> | 2020-08-21 22:30:27 +0200 |
commit | 7ff5fd2e91f9f4e4034e197f8734024d283795a2 (patch) | |
tree | 730cbc9128ec1028150f92a89fe847c82676f748 /pkgs/tools/misc/fzf | |
parent | cf7a15a482174f80cdb69a6e365344be5889d94d (diff) |
fzf: Make sure that perl path is valid
Diffstat (limited to 'pkgs/tools/misc/fzf')
-rw-r--r-- | pkgs/tools/misc/fzf/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/tools/misc/fzf/default.nix b/pkgs/tools/misc/fzf/default.nix index 2278e11339544..d9fe6ac819b1a 100644 --- a/pkgs/tools/misc/fzf/default.nix +++ b/pkgs/tools/misc/fzf/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGoModule, fetchFromGitHub, writeText, runtimeShell, ncurses }: +{ lib, buildGoModule, fetchFromGitHub, writeText, runtimeShell, ncurses, perl }: buildGoModule rec { pname = "fzf"; @@ -27,6 +27,13 @@ buildGoModule rec { echo "Failed to replace vim base_dir path with $out" exit 1 fi + + # Has a sneaky dependency on perl + # Include first args to make sure we're patching the right thing + substituteInPlace shell/key-bindings.zsh \ + --replace " perl -ne " " ${perl}/bin/perl -ne " + substituteInPlace shell/key-bindings.bash \ + --replace " perl -n " " ${perl}/bin/perl -n " ''; preInstall = '' |