1{
2 callPackage,
3 stdenv,
4 lib,
5 fetchurl,
6}:
7
8callPackage ./generic.nix rec {
9 version = "4.8.1.0";
10 enableParallelBuilding = false; # #32386, https://hydra.nixos.org/build/65600645
11 extraPatches = lib.optionals stdenv.hostPlatform.isLinux [ ./mono4-glibc.patch ];
12 env.NIX_CFLAGS_COMPILE = toString [
13 "-Wno-error=implicit-function-declaration"
14 "-Wno-error=implicit-int"
15 "-Wno-error=incompatible-pointer-types"
16 "-Wno-error=int-conversion"
17 "-Wno-error=return-mismatch"
18 ];
19 src = fetchurl {
20 url = "https://download.mono-project.com/sources/mono/mono-${version}.tar.bz2";
21 sha256 = "1vyvp2g28ihcgxgxr8nhzyzdmzicsh5djzk8dk1hj5p5f2k3ijqq";
22 };
23}