fish: use internal wcwidth

Fish 3.0 has an updated an more robust handling of unicode glyphs. Per
the original author of the INTERNAL_WCWIDTH flag, it was something of
misfeature, and they regret that NixOS came to rely on it.

Removes the flag from the Nix expression.

Flag was added originally to Nixpkgs in 68076b7d49

It is being removed entirely from upstream fish:
https://github.com/fish-shell/fish-shell/pull/5777.
This commit is contained in:
Judson 2019-07-15 14:45:52 -07:00
parent 979710b4a0
commit 2c9c395a22
No known key found for this signature in database
GPG key ID: 6B104C6627056158

View file

@ -102,7 +102,6 @@ let
nativeBuildInputs = [ cmake ];
buildInputs = [ ncurses libiconv pcre2 ];
cmakeFlags = [ "-DINTERNAL_WCWIDTH=OFF" ];
preConfigure = ''
patchShebangs ./build_tools/git_version_gen.sh