nixpkgs/pkgs/development/libraries/ncurses
Will Dietz 96f0d3b908 ncurses: simplify patch expr, fix ncurses6 build w/clang
Somewhat amusingly given its name, "clang.patch" applies to both 5 and 6
but is the cause of ncurses6 breakage on 6 but is required on 5...
gcc is happy in all four configurations:

       5  5p 6  6p
gcc    ✓  ✓  ✓  ✓
clang  ✗  ✓  ✓  ✗

Which is why this commit enables the patch for 5 but not 6;
this matches behavior in Gentoo, for example.

For further simplification, we also use gcc-5 patch regardless.
2018-01-03 08:49:48 -06:00
..
clang.patch ncurses: revived clang patch (close #10622) 2015-11-10 09:08:09 +01:00
default.nix ncurses: simplify patch expr, fix ncurses6 build w/clang 2018-01-03 08:49:48 -06:00
gcc-5.patch ncurses: Add explicit 'ncurses5' and 'ncurses6' attrs 2016-07-16 23:47:28 +03:00