gcc49Stdenv: re-add

In #77985 it was decided that gcc49 and gcc5 should be deprecated,
however we decided to keep gcc49[1].

I removed the commit which dropped gcc49, but apparently I staged the
gcc49Stdenv removal in a different commit. Readding this as we decided to
keep gcc49 for now.

[1] https://github.com/NixOS/nixpkgs/pull/77985#issuecomment-577411659

Changed files
+1
pkgs
top-level
+1
pkgs/top-level/all-packages.nix
···
extraBuildInputs = lib.optional stdenv.hostPlatform.isDarwin clang.cc;
};
+
gcc49Stdenv = overrideCC gccStdenv buildPackages.gcc49;
gcc6Stdenv = overrideCC gccStdenv buildPackages.gcc6;
gcc7Stdenv = overrideCC gccStdenv buildPackages.gcc7;
gcc8Stdenv = overrideCC gccStdenv buildPackages.gcc8;