diff options
author | Eric Seidel <gridaphobe@gmail.com> | 2015-05-23 13:48:54 -0700 |
---|---|---|
committer | Eric Seidel <gridaphobe@gmail.com> | 2015-05-23 13:48:54 -0700 |
commit | c95e489149897cb1c34fae3a6e5910519018a488 (patch) | |
tree | a265388e765ec399bac6d0dbafaf24da46cb0d72 /pkgs/shells | |
parent | 59ab07351b87ad1fbaf234f1a1109f82bee4e03e (diff) | |
download | nixlib-c95e489149897cb1c34fae3a6e5910519018a488.tar nixlib-c95e489149897cb1c34fae3a6e5910519018a488.tar.gz nixlib-c95e489149897cb1c34fae3a6e5910519018a488.tar.bz2 nixlib-c95e489149897cb1c34fae3a6e5910519018a488.tar.lz nixlib-c95e489149897cb1c34fae3a6e5910519018a488.tar.xz nixlib-c95e489149897cb1c34fae3a6e5910519018a488.tar.zst nixlib-c95e489149897cb1c34fae3a6e5910519018a488.zip |
fish: dont demand man-db on darwin since we cant build it
Diffstat (limited to 'pkgs/shells')
-rw-r--r-- | pkgs/shells/fish/default.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/shells/fish/default.nix b/pkgs/shells/fish/default.nix index d7d69c00c5fe..119a3593cec8 100644 --- a/pkgs/shells/fish/default.nix +++ b/pkgs/shells/fish/default.nix @@ -13,7 +13,9 @@ stdenv.mkDerivation rec { # Required binaries during execution # Python: Autocompletion generated from manpages and config editing - propagatedBuildInputs = [ python which groff gettext man_db bc ]; + propagatedBuildInputs = [ python which groff gettext ] + ++ stdenv.lib.optional (!stdenv.isDarwin) man_db + ++ [ bc ]; postInstall = '' sed -i "s|bc|${bc}/bin/bc|" "$out/share/fish/functions/seq.fish" @@ -22,7 +24,9 @@ stdenv.mkDerivation rec { sed -e "s|gettext |${gettext}/bin/gettext |" \ -e "s|which |${which}/bin/which |" \ -i "$out/share/fish/functions/_.fish" + '' + stdenv.lib.optionalString (!stdenv.isDarwin) '' sed -i "s|Popen(\['manpath'|Popen(\['${man_db}/bin/manpath'|" "$out/share/fish/tools/create_manpage_completions.py" + '' + '' sed -i "s|/sbin /usr/sbin||" \ "$out/share/fish/functions/__fish_complete_subcommand_root.fish" ''; |