dotnet: Add FSharpDataSQLProvider, FsPickler and Suave

Changed files
+26
pkgs
+26
pkgs/top-level/dotnet-packages.nix
···
let self = dotnetPackages // overrides; dotnetPackages = with self; {
Autofac = fetchNuGet {
baseName = "Autofac";
version = "3.5.2";
···
outputFiles = [ "lib/net40/*" ];
};
FsCheck = fetchNuGet {
baseName = "FsCheck";
version = "1.0.4";
···
outputFiles = [ "lib/net45/*" ];
};
FsUnit = fetchNuGet {
baseName = "FsUnit";
version = "1.3.0.1";
···
sha256 = "0760kzf5s771pnvnxsgas446kqdh1b71w6g3k75jpzldfmsd3vyq";
outputFiles = [ "lib/portable-net45+win8+wp8+wpa81/*" ];
};
ExtCore = buildDotnetPackage rec {
baseName = "ExtCore";
···
platforms = with stdenv.lib.platforms; linux;
};
};
}; in self
···
let self = dotnetPackages // overrides; dotnetPackages = with self; {
+
# BINARY PACKAGES
+
Autofac = fetchNuGet {
baseName = "Autofac";
version = "3.5.2";
···
outputFiles = [ "lib/net40/*" ];
};
+
FSharpDataSQLProvider = fetchNuGet {
+
baseName = "SQLProvider";
+
version = "0.0.9-alpha";
+
sha256 = "1wmgr5ca9hh6a7f0s8yc87n6arn7bq6nwc8n4crbbdil4r0bw46w";
+
outputFiles = [ "lib/net40/*" ];
+
};
+
FsCheck = fetchNuGet {
baseName = "FsCheck";
version = "1.0.4";
···
outputFiles = [ "lib/net45/*" ];
};
+
FsPickler = fetchNuGet {
+
baseName = "FsPickler";
+
version = "1.2.9";
+
sha256 = "12fgcj7pvffsj1s1kaz15j22i1n98dy5mf4z84555xdf7mw7dpm4";
+
outputFiles = [ "lib/net45/*" ];
+
};
+
FsUnit = fetchNuGet {
baseName = "FsUnit";
version = "1.3.0.1";
···
sha256 = "0760kzf5s771pnvnxsgas446kqdh1b71w6g3k75jpzldfmsd3vyq";
outputFiles = [ "lib/portable-net45+win8+wp8+wpa81/*" ];
};
+
+
Suave = fetchNuGet {
+
baseName = "Suave";
+
version = "0.29.0";
+
sha256 = "0rgqy0afwm50gq5ca94w16s565yx5wf961683ghfld6ir0k3dhln";
+
outputFiles = [ "lib/net40/*" ];
+
};
+
+
# SOURCE PACKAGES
ExtCore = buildDotnetPackage rec {
baseName = "ExtCore";
···
platforms = with stdenv.lib.platforms; linux;
};
};
+
}; in self