diff options
author | Thomas Tuegel <ttuegel@gmail.com> | 2016-02-01 11:18:39 -0600 |
---|---|---|
committer | Thomas Tuegel <ttuegel@gmail.com> | 2016-03-08 11:35:24 -0600 |
commit | da972b6cc40b4be7492df1661a522e12bf747807 (patch) | |
tree | 614d4a8ebab431784816f13ee042041482f1cbf8 /pkgs/development/libraries/ncurses | |
parent | 3ef7671cea0ed5a4819e1cd83c03f4ee1f85eb96 (diff) | |
download | nixlib-da972b6cc40b4be7492df1661a522e12bf747807.tar nixlib-da972b6cc40b4be7492df1661a522e12bf747807.tar.gz nixlib-da972b6cc40b4be7492df1661a522e12bf747807.tar.bz2 nixlib-da972b6cc40b4be7492df1661a522e12bf747807.tar.lz nixlib-da972b6cc40b4be7492df1661a522e12bf747807.tar.xz nixlib-da972b6cc40b4be7492df1661a522e12bf747807.tar.zst nixlib-da972b6cc40b4be7492df1661a522e12bf747807.zip |
ncurses: move runtime utilities to $out
All the programs provided by ncurses were being installed to the $dev output, but several of them are intended for runtime use, e.g. to operate on the running terminal. These user-facing programs are moved to the $bin output. Several packages referred to "${ncurses}/bin" or "${ncurses.dev}/bin" at runtime; these paths are also updated to refer to "${ncurses.bin}/bin".
Diffstat (limited to 'pkgs/development/libraries/ncurses')
-rw-r--r-- | pkgs/development/libraries/ncurses/default.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/libraries/ncurses/default.nix b/pkgs/development/libraries/ncurses/default.nix index ed582fd3ed13..edd263605960 100644 --- a/pkgs/development/libraries/ncurses/default.nix +++ b/pkgs/development/libraries/ncurses/default.nix @@ -98,6 +98,14 @@ stdenv.mkDerivation rec { ln -svf ''${library}$suffix.pc $dev/lib/pkgconfig/$library$newsuffix.pc done done + + # move some utilities to $bin + # these programs are used at runtime and don't really belong in $dev + moveToOutput "bin/clear" "$out" + moveToOutput "bin/reset" "$out" + moveToOutput "bin/tabs" "$out" + moveToOutput "bin/tput" "$out" + moveToOutput "bin/tset" "$out" ''; preFixup = '' |