diff options
Diffstat (limited to 'pkgs/development/libraries/libedit/default.nix')
-rw-r--r-- | pkgs/development/libraries/libedit/default.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/development/libraries/libedit/default.nix b/pkgs/development/libraries/libedit/default.nix index 61bb15dde7d..dc8ecf7e95d 100644 --- a/pkgs/development/libraries/libedit/default.nix +++ b/pkgs/development/libraries/libedit/default.nix @@ -11,8 +11,13 @@ stdenv.mkDerivation rec { # Have `configure' avoid `/usr/bin/nroff' in non-chroot builds. NROFF = "${groff}/bin/nroff"; + patches = if stdenv.isCygwin then [ + ./01-cygwin.patch + ] else null; + postInstall = '' - sed -i ${stdenv.lib.optionalString (stdenv.isDarwin && stdenv.cc.nativeTools) "''"} s/-lncurses/-lncursesw/g $out/lib/pkgconfig/libedit.pc + find $out/lib -type f | grep '\.\(la\|pc\)''$' | xargs sed -i \ + -e 's,-lncurses[a-z]*,-L${ncurses}/lib -lncursesw,g' ''; configureFlags = [ "--enable-widec" ]; |