summary refs log tree commit diff
path: root/pkgs/top-level/dotnet-packages.nix
diff options
context:
space:
mode:
authorobadz <dav-github@odav.org>2015-06-13 09:29:48 -0400
committerobadz <dav-github@odav.org>2015-06-23 23:11:08 +0100
commit14dcf50cb171b729ed4e6d0a11f4a39cd966721a (patch)
treea0002a865bfacf2f287eec3e0f012224d46914c6 /pkgs/top-level/dotnet-packages.nix
parent58418eaa67eb2903c307706b48ed0bcc0886854f (diff)
downloadnixlib-14dcf50cb171b729ed4e6d0a11f4a39cd966721a.tar
nixlib-14dcf50cb171b729ed4e6d0a11f4a39cd966721a.tar.gz
nixlib-14dcf50cb171b729ed4e6d0a11f4a39cd966721a.tar.bz2
nixlib-14dcf50cb171b729ed4e6d0a11f4a39cd966721a.tar.lz
nixlib-14dcf50cb171b729ed4e6d0a11f4a39cd966721a.tar.xz
nixlib-14dcf50cb171b729ed4e6d0a11f4a39cd966721a.tar.zst
nixlib-14dcf50cb171b729ed4e6d0a11f4a39cd966721a.zip
dotnet: package MathNet.Numerics 3.7.0
Diffstat (limited to 'pkgs/top-level/dotnet-packages.nix')
-rw-r--r--pkgs/top-level/dotnet-packages.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/top-level/dotnet-packages.nix b/pkgs/top-level/dotnet-packages.nix
index 3a6c452ffec7..20dfe4e47b73 100644
--- a/pkgs/top-level/dotnet-packages.nix
+++ b/pkgs/top-level/dotnet-packages.nix
@@ -278,6 +278,30 @@ let self = dotnetPackages // overrides; dotnetPackages = with self; {
   #   };
   # };
 
+  MathNetNumerics = buildDotnetPackage rec {
+    baseName = "MathNet.Numerics";
+    version = "3.7.0";
+
+    src = fetchurl {
+      name = "${baseName}-${version}.tar.gz";
+      url = "https://github.com/mathnet/mathnet-numerics/archive/v${version}.tar.gz";
+      sha256 = "1yq6aqmc2gwh96z544qn83kby01lv1lsxm158hq0bimv2i9yywc7";
+    };
+
+    buildInputs = [ fsharp ];
+
+    xBuildFiles = [ "MathNet.Numerics.sln" ];
+    outputFiles = [ "out/lib/Net40/*" "src/FSharp/MathNet.Numerics.fsx" "src/FSharp/MathNet.Numerics.IfSharp.fsx" ];
+
+    meta = {
+      description = "Math.NET Numerics is an opensource numerical library for .Net, Silverlight and Mono.";
+      homepage = http://numerics.mathdotnet.com/;
+      license = stdenv.lib.licenses.mit;
+      maintainers = with stdenv.lib.maintainers; [ obadz ];
+      platforms = with stdenv.lib.platforms; linux;
+    };
+  };
+
   MonoDevelopFSharpBinding = buildDotnetPackage rec {
     baseName = "MonoDevelop.FSharpBinding";
     version = "git-a09c8185eb";