ncurses: 6.0 -> 6.0-20170729

Bump version to include a patch that fixes #19785.

Changed files
+8 -9
pkgs
development
libraries
ncurses
+8 -9
pkgs/development/libraries/ncurses/default.nix
···
, buildPlatform, hostPlatform
, buildPackages
}:
-
let
-
version = if abiVersion == "5" then "5.9" else "6.0";
-
sha256 = if abiVersion == "5"
-
then "0fsn7xis81za62afan0vvm38bvgzg5wfmv1m86flqcj0nj7jjilh"
-
else "0q3jck7lna77z5r42f13c4xglc7azd19pxfrjrpgp2yf615w4lgm";
-
in
stdenv.mkDerivation rec {
name = "ncurses-${version}";
-
src = fetchurl {
url = "mirror://gnu/ncurses/${name}.tar.gz";
-
inherit sha256;
-
};
patches = [ ./clang.patch ] ++ lib.optional (abiVersion == "5" && stdenv.cc.isGNU) ./gcc-5.patch;
···
, buildPlatform, hostPlatform
, buildPackages
}:
+
stdenv.mkDerivation rec {
+
version = if abiVersion == "5" then "5.9" else "6.0-20170729";
name = "ncurses-${version}";
+
src = fetchurl (if abiVersion == "5" then {
url = "mirror://gnu/ncurses/${name}.tar.gz";
+
sha256 = "0fsn7xis81za62afan0vvm38bvgzg5wfmv1m86flqcj0nj7jjilh";
+
} else {
+
url = "ftp://ftp.invisible-island.net/ncurses/current/${name}.tgz";
+
sha256 = "1cfdpl2gnj8szw28jmzrw47va0yqn16g03ywyzz3bjmaqxxmmwga";
+
});
patches = [ ./clang.patch ] ++ lib.optional (abiVersion == "5" && stdenv.cc.isGNU) ./gcc-5.patch;