mono: only maintain major versions (mono4 & mono5)
This commit is contained in:
parent
fef61378a1
commit
55af73e156
|
@ -1,9 +0,0 @@
|
|||
{ callPackage, Foundation, libobjc }:
|
||||
|
||||
callPackage ./generic.nix (rec {
|
||||
inherit Foundation libobjc;
|
||||
version = "4.6.2.16";
|
||||
sha256 = "190f7kcrm1y5x61s1xwdmjnwc3czsg50s3mml4xmix7byh3x2rc9";
|
||||
enableParallelBuilding = false; # #32386, https://hydra.nixos.org/build/65617511
|
||||
meta.knownVulnerabilities = [ "CVE-2018-1002208" ];
|
||||
})
|
|
@ -1,8 +0,0 @@
|
|||
{ callPackage, Foundation, libobjc }:
|
||||
|
||||
callPackage ./generic-cmake.nix (rec {
|
||||
inherit Foundation libobjc;
|
||||
version = "5.0.1.1";
|
||||
sha256 = "064pgsmanpybpbhpam9jv9n8aicx6mlyb7a91yzh3kcksmqsxmj8";
|
||||
enableParallelBuilding = false; # #32386, https://hydra.nixos.org/build/65820147
|
||||
})
|
|
@ -1,8 +0,0 @@
|
|||
{ callPackage, Foundation, libobjc }:
|
||||
|
||||
callPackage ./generic-cmake.nix (rec {
|
||||
inherit Foundation libobjc;
|
||||
version = "5.4.1.6";
|
||||
sha256 = "1pv5lmyxjr8z9s17jx19850k43ylzqlbzsgr5jxj1knmkbza1zdx";
|
||||
enableParallelBuilding = false; # #32386, https://hydra.nixos.org/build/65820147
|
||||
})
|
|
@ -1,8 +0,0 @@
|
|||
{ callPackage, Foundation, libobjc }:
|
||||
|
||||
callPackage ./generic-cmake.nix (rec {
|
||||
inherit Foundation libobjc;
|
||||
version = "5.8.0.108";
|
||||
sha256 = "177khb06dfll0pcncr84vvibni7f8m5fgb30ndgsdjk25xfcbmzc";
|
||||
enableParallelBuilding = false;
|
||||
})
|
|
@ -1,4 +1,4 @@
|
|||
{stdenv, fetchFromGitHub, pkgconfig, mono48, autoreconfHook }:
|
||||
{stdenv, fetchFromGitHub, pkgconfig, mono4, autoreconfHook }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "dbus-sharp-${version}";
|
||||
|
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
# Use msbuild when https://github.com/NixOS/nixpkgs/pull/43680 is merged
|
||||
# See: https://github.com/NixOS/nixpkgs/pull/46060
|
||||
buildInputs = [ mono48 ];
|
||||
buildInputs = [ mono4 ];
|
||||
|
||||
dontStrip = true;
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, mono48, gtk-sharp-2_0 }:
|
||||
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, mono4, gtk-sharp-2_0 }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "mono-addins-${version}";
|
||||
|
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
|
|||
nativeBuildInputs = [ pkgconfig autoreconfHook ];
|
||||
|
||||
# Use msbuild when https://github.com/NixOS/nixpkgs/pull/43680 is merged
|
||||
buildInputs = [ mono48 gtk-sharp-2_0 ];
|
||||
buildInputs = [ mono4 gtk-sharp-2_0 ];
|
||||
|
||||
dontStrip = true;
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
, lib, fetchurl, fetchpatch, fetchFromGitHub
|
||||
|
||||
, which, findutils, m4, gawk
|
||||
, python, openjdk, mono58, libressl
|
||||
, python, openjdk, mono, libressl
|
||||
}:
|
||||
|
||||
let
|
||||
|
@ -50,7 +50,7 @@ let
|
|||
inherit rev sha256;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ python openjdk gawk which m4 findutils mono58 ];
|
||||
nativeBuildInputs = [ python openjdk gawk which m4 findutils mono ];
|
||||
buildInputs = [ libressl boost ];
|
||||
|
||||
patches =
|
||||
|
|
|
@ -3534,9 +3534,7 @@ in
|
|||
|
||||
jaaa = callPackage ../applications/audio/jaaa { };
|
||||
|
||||
jackett = callPackage ../servers/jackett {
|
||||
mono = mono514;
|
||||
};
|
||||
jackett = callPackage ../servers/jackett { };
|
||||
|
||||
jade = callPackage ../tools/text/sgml/jade { };
|
||||
|
||||
|
@ -7036,9 +7034,7 @@ in
|
|||
|
||||
fsharp = callPackage ../development/compilers/fsharp { };
|
||||
|
||||
fsharp41 = callPackage ../development/compilers/fsharp41 {
|
||||
mono = mono46;
|
||||
};
|
||||
fsharp41 = callPackage ../development/compilers/fsharp41 { mono = mono4; };
|
||||
|
||||
fstar = callPackage ../development/compilers/fstar { };
|
||||
|
||||
|
@ -7351,36 +7347,14 @@ in
|
|||
|
||||
mlton = mlton20180207;
|
||||
|
||||
mono = mono5;
|
||||
mono5 = mono58;
|
||||
mono4 = mono48;
|
||||
mono = mono5;
|
||||
|
||||
mono46 = lowPrio (callPackage ../development/compilers/mono/4.6.nix {
|
||||
mono4 = lowPrio (callPackage ../development/compilers/mono/4.nix {
|
||||
inherit (darwin) libobjc;
|
||||
inherit (darwin.apple_sdk.frameworks) Foundation;
|
||||
});
|
||||
|
||||
mono48 = lowPrio (callPackage ../development/compilers/mono/4.8.nix {
|
||||
inherit (darwin) libobjc;
|
||||
inherit (darwin.apple_sdk.frameworks) Foundation;
|
||||
});
|
||||
|
||||
mono50 = lowPrio (callPackage ../development/compilers/mono/5.0.nix {
|
||||
inherit (darwin) libobjc;
|
||||
inherit (darwin.apple_sdk.frameworks) Foundation;
|
||||
});
|
||||
|
||||
mono54 = lowPrio (callPackage ../development/compilers/mono/5.4.nix {
|
||||
inherit (darwin) libobjc;
|
||||
inherit (darwin.apple_sdk.frameworks) Foundation;
|
||||
});
|
||||
|
||||
mono58 = callPackage ../development/compilers/mono/5.8.nix {
|
||||
inherit (darwin) libobjc;
|
||||
inherit (darwin.apple_sdk.frameworks) Foundation;
|
||||
};
|
||||
|
||||
mono514 = callPackage ../development/compilers/mono/5.14.nix {
|
||||
mono5 = callPackage ../development/compilers/mono/5.nix {
|
||||
inherit (darwin) libobjc;
|
||||
inherit (darwin.apple_sdk.frameworks) Foundation;
|
||||
};
|
||||
|
@ -13506,7 +13480,7 @@ in
|
|||
elasticmq = callPackage ../servers/elasticmq { };
|
||||
|
||||
eventstore = callPackage ../servers/nosql/eventstore {
|
||||
mono = mono46;
|
||||
mono = mono4;
|
||||
v8 = v8_6_x;
|
||||
};
|
||||
|
||||
|
@ -16880,9 +16854,7 @@ in
|
|||
inherit (gnome3) evince;
|
||||
evolution-data-server = gnome3.evolution-data-server;
|
||||
|
||||
keepass = callPackage ../applications/misc/keepass {
|
||||
buildDotnetPackage = buildDotnetPackage.override { mono = mono54; };
|
||||
};
|
||||
keepass = callPackage ../applications/misc/keepass { };
|
||||
|
||||
keepass-keeagent = callPackage ../applications/misc/keepass-plugins/keeagent { };
|
||||
|
||||
|
|
|
@ -3725,7 +3725,7 @@ in {
|
|||
|
||||
pythonnet = callPackage ../development/python-modules/pythonnet {
|
||||
# `mono >= 4.6` required to prevent crashes encountered with earlier versions.
|
||||
mono = pkgs.mono46;
|
||||
mono = pkgs.mono4;
|
||||
};
|
||||
|
||||
pytz = callPackage ../development/python-modules/pytz { };
|
||||
|
|
Loading…
Reference in New Issue