diff options
author | snaar <snaar@snaar.net> | 2018-07-23 14:32:39 -0400 |
---|---|---|
committer | snaar <snaar@snaar.net> | 2018-07-23 14:32:39 -0400 |
commit | c6bc77d30e39cc345f36d0c33979819dcb305d2a (patch) | |
tree | c244b319e5382fd75f4dda3ae5c8ba666ab31b1e /pkgs/tools/misc | |
parent | e0d5f644ac0b63570f5aa989072e71312cadbb5b (diff) | |
download | nixlib-c6bc77d30e39cc345f36d0c33979819dcb305d2a.tar nixlib-c6bc77d30e39cc345f36d0c33979819dcb305d2a.tar.gz nixlib-c6bc77d30e39cc345f36d0c33979819dcb305d2a.tar.bz2 nixlib-c6bc77d30e39cc345f36d0c33979819dcb305d2a.tar.lz nixlib-c6bc77d30e39cc345f36d0c33979819dcb305d2a.tar.xz nixlib-c6bc77d30e39cc345f36d0c33979819dcb305d2a.tar.zst nixlib-c6bc77d30e39cc345f36d0c33979819dcb305d2a.zip |
lesspipe: add dependency on ncurses; actually pull in deps and put them on path
Diffstat (limited to 'pkgs/tools/misc')
-rw-r--r-- | pkgs/tools/misc/lesspipe/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/tools/misc/lesspipe/default.nix b/pkgs/tools/misc/lesspipe/default.nix index 25c5e826648f..b3433be58292 100644 --- a/pkgs/tools/misc/lesspipe/default.nix +++ b/pkgs/tools/misc/lesspipe/default.nix @@ -1,11 +1,12 @@ -{ stdenv, fetchFromGitHub, perl, file }: +{ stdenv, lib, fetchFromGitHub, makeWrapper, perl, file, ncurses }: stdenv.mkDerivation rec { name = "lesspipe-${version}"; version = "1.82"; - buildInputs = [ perl ]; + buildInputs = [ makeWrapper perl ]; preConfigure = "patchShebangs ."; + preFixupPhases = ["wrapWithDepsPhase"]; src = fetchFromGitHub { owner = "wofr06"; @@ -14,6 +15,10 @@ stdenv.mkDerivation rec { sha256 = "0vb7bpap8vy003ha10hc7hxl17y47sgdnrjpihgqxkn8k0bfqbbq"; }; + wrapWithDepsPhase = '' + wrapProgram $out/bin/lesspipe.sh --prefix PATH ":" ${lib.makeBinPath [ file ncurses ]} + ''; + meta = with stdenv.lib; { description = "A preprocessor for less"; longDescription = '' |