summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorDan Peebles <pumpkin@me.com>2018-01-14 15:35:45 -0500
committerDan Peebles <pumpkin@me.com>2018-01-14 15:36:00 -0500
commit1a054480d312a40feba4f579eec3cd2d0db21280 (patch)
treeeb68e9de2842eda43fda4a1786138a9653e98128 /pkgs
parent4de01b67238829a1cb089f98447ee0057ef4a782 (diff)
downloadnixpkgs-1a054480d312a40feba4f579eec3cd2d0db21280.tar
nixpkgs-1a054480d312a40feba4f579eec3cd2d0db21280.tar.gz
nixpkgs-1a054480d312a40feba4f579eec3cd2d0db21280.tar.bz2
nixpkgs-1a054480d312a40feba4f579eec3cd2d0db21280.tar.lz
nixpkgs-1a054480d312a40feba4f579eec3cd2d0db21280.tar.xz
nixpkgs-1a054480d312a40feba4f579eec3cd2d0db21280.tar.zst
nixpkgs-1a054480d312a40feba4f579eec3cd2d0db21280.zip
mono54: init
Still trying to figure out how msbuild should fit into the picture...
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/compilers/mono/5.4.nix8
-rw-r--r--pkgs/top-level/all-packages.nix5
2 files changed, 13 insertions, 0 deletions
diff --git a/pkgs/development/compilers/mono/5.4.nix b/pkgs/development/compilers/mono/5.4.nix
new file mode 100644
index 00000000000..31e86f94c0a
--- /dev/null
+++ b/pkgs/development/compilers/mono/5.4.nix
@@ -0,0 +1,8 @@
+{ stdenv, 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
+})
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 6cdbeb7be69..1f456165d23 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -6382,6 +6382,11 @@ with pkgs;
     inherit (darwin.apple_sdk.frameworks) Foundation;
   });
 
+  mono54 = lowPrio (callPackage ../development/compilers/mono/5.4.nix {
+    inherit (darwin) libobjc;
+    inherit (darwin.apple_sdk.frameworks) Foundation;
+  });
+
   monoDLLFixer = callPackage ../build-support/mono-dll-fixer { };
 
   mozart-binary = callPackage ../development/compilers/mozart/binary.nix { };