diff --git a/pkgs/development/compilers/dotnet/default.nix b/pkgs/development/compilers/dotnet/default.nix
index 54784ea63cc..143782d9301 100644
--- a/pkgs/development/compilers/dotnet/default.nix
+++ b/pkgs/development/compilers/dotnet/default.nix
@@ -124,11 +124,11 @@ rec {
};
sdk_5_0 = buildNetCoreSdk {
- version = "5.0.100";
+ version = "5.0.200";
sha512 = {
- x86_64-linux = "bec37bfb327c45cc01fd843ef93b22b556f753b04724bba501622df124e7e144c303a4d7e931b5dbadbd4f7b39e5adb8f601cb6293e317ad46d8fe7d52aa9a09";
- aarch64-linux = "5fceac0a9468097d66af25516da597eb4836b294ed1647ba272ade5c8faea2ed977a95d9ce720c44d71607fa3a0cf9de55afe0e66c0c89ab1cc6736945978204";
- x86_64-darwin = "69ccc7c686ac06f6c658d118f59cf1a0e7284b4570375dd88d3e3043098e311745922301f2650d159624d09c4d39a1f3cbdd5daee0e408eef915de839e3bce8f";
+ x86_64-linux = "0g7zcmkcdwc11h42m6hq8d0w55nnvnsmj3dc16829q55cp7l7kggmjljnd9slx7r7nrsyi7yy8brwh8n4kfi5998pdyb09fzhq5w60d";
+ aarch64-linux = "2zy6nxiw313g2sbmnkg76r64llbk2w2wcsa6frq535zbviw52zf163jvw2687rpiw4szdizf337l3b0qa0396abw5dhq2czqlxjyjv8";
+ x86_64-darwin = "2p0yxplafhi5ks38pq8nyi43kpv4l4npa718rvcvl57qs76j0dqlk1s4wdw7msx8g7xxy1aal47zy9rxvlypmgwx4dnp339cmbd6mf6";
};
};
}
diff --git a/pkgs/development/compilers/roslyn/create-deps.sh b/pkgs/development/compilers/roslyn/create-deps.sh
new file mode 100755
index 00000000000..5bdc37956b5
--- /dev/null
+++ b/pkgs/development/compilers/roslyn/create-deps.sh
@@ -0,0 +1,65 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p dotnet-sdk_5 -p jq -p xmlstarlet -p curl
+set -euo pipefail
+
+cat << EOL
+{ fetchurl }: [
+EOL
+
+tmpdir="$(mktemp -d -p "$(pwd)")" # must be under source root
+trap 'rm -rf "$tmpdir"' EXIT
+
+HOME="$tmpdir" dotnet msbuild -t:restore -p:Configuration=Release -p:RestorePackagesPath="$tmpdir"/.nuget/packages \
+ -p:RestoreNoCache=true -p:RestoreForce=true \
+ src/NuGet/Microsoft.Net.Compilers.Toolset/Microsoft.Net.Compilers.Toolset.Package.csproj >&2
+
+mapfile -t repos < <(
+ xmlstarlet sel -t -v 'configuration/packageSources/add/@value' -n NuGet.config "$tmpdir"/.nuget/NuGet/NuGet.Config |
+ while IFS= read index
+ do
+ curl --compressed -fsL "$index" | \
+ jq -r '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"'
+ done
+)
+
+cd "$tmpdir/.nuget/packages"
+for package in *
+do
+ cd "$package"
+ for version in *
+ do
+ found=false
+ for repo in "${repos[@]}"
+ do
+ url="$repo$package/$version/$package.$version.nupkg"
+ if curl -fsL "$url" -o /dev/null
+ then
+ found=true
+ break
+ fi
+ done
+
+ if ! $found
+ then
+ echo "couldn't find $package $version" >&2
+ exit 1
+ fi
+
+ sha256=$(nix-prefetch-url "$url" 2>/dev/null)
+ cat << EOL
+ {
+ name = "$package";
+ version = "$version";
+ src = fetchurl {
+ url = "$url";
+ sha256 = "$sha256";
+ };
+ }
+EOL
+ done
+ cd ..
+done
+
+cat << EOL
+]
+EOL
diff --git a/pkgs/development/compilers/roslyn/default.nix b/pkgs/development/compilers/roslyn/default.nix
new file mode 100644
index 00000000000..f05b821676f
--- /dev/null
+++ b/pkgs/development/compilers/roslyn/default.nix
@@ -0,0 +1,121 @@
+{ lib, stdenv
+, fetchFromGitHub
+, fetchurl
+, mono
+, dotnet-sdk_5
+, makeWrapper
+, dotnetPackages
+, unzip
+, writeText
+, symlinkJoin
+}:
+
+let
+
+ deps = map (package: stdenv.mkDerivation (with package; {
+ pname = name;
+ inherit version src;
+
+ buildInputs = [ unzip ];
+ unpackPhase = ''
+ unzip -o $src
+ chmod -R u+r .
+ function traverseRename () {
+ for e in *
+ do
+ t="$(echo "$e" | sed -e "s/%20/\ /g" -e "s/%2B/+/g")"
+ [ "$t" != "$e" ] && mv -vn "$e" "$t"
+ if [ -d "$t" ]
+ then
+ cd "$t"
+ traverseRename
+ cd ..
+ fi
+ done
+ }
+
+ traverseRename
+ '';
+
+ installPhase = ''
+ runHook preInstall
+
+ package=$out/lib/dotnet/${name}/${version}
+ mkdir -p $package
+ cp -r . $package
+ echo "{}" > $package/.nupkg.metadata
+
+ runHook postInstall
+ '';
+
+ dontFixup = true;
+ }))
+ (import ./deps.nix { inherit fetchurl; });
+
+ nuget-config = writeText "NuGet.Config" ''
+
+
+
+
+
+
+ '';
+
+ packages = symlinkJoin { name = "roslyn-deps"; paths = deps; };
+
+ packageVersion = "3.10.0";
+
+in stdenv.mkDerivation rec {
+
+ pname = "roslyn";
+ version = "${packageVersion}-1.21102.26";
+
+ src = fetchFromGitHub {
+ owner = "dotnet";
+ repo = "roslyn";
+ rev = "v${version}";
+ sha256 = "0yf4f4vpqn9lixr37lkp29m2mk51xcm3ysv2ag332xn6zm5zpm2b";
+ };
+
+ nativeBuildInputs = [ makeWrapper dotnet-sdk_5 unzip ];
+
+ buildPhase = ''
+ runHook preBuild
+
+ rm NuGet.config
+ install -m644 -D ${nuget-config} fake-home/.nuget/NuGet/NuGet.Config
+ ln -s ${packages}/lib/dotnet fake-home/.nuget/packages
+ HOME=$(pwd)/fake-home dotnet add \
+ src/NuGet/Microsoft.Net.Compilers.Toolset/Microsoft.Net.Compilers.Toolset.Package.csproj \
+ package -n -v 5.10.0-preview.2.7169 nuget.build.tasks.pack
+ HOME=$(pwd)/fake-home dotnet msbuild -r -v:m -t:pack \
+ -p:Configuration=Release \
+ -p:RepositoryUrl="${meta.homepage}" \
+ -p:RepositoryCommit="v${version}" \
+ src/NuGet/Microsoft.Net.Compilers.Toolset/Microsoft.Net.Compilers.Toolset.Package.csproj
+
+ runHook postBuild
+ '';
+
+ installPhase = ''
+ pkg=$out/lib/dotnet/microsoft.net.compilers.toolset/${packageVersion}
+ mkdir -p $out/bin $pkg
+ unzip -q artifacts/packages/Release/Shipping/Microsoft.Net.Compilers.Toolset.${packageVersion}-dev.nupkg \
+ -d $pkg
+ # nupkg has 0 permissions for a bunch of things
+ chmod -R +rw $pkg
+
+ makeWrapper ${mono}/bin/mono $out/bin/csc \
+ --add-flags "$pkg/tasks/net472/csc.exe"
+ makeWrapper ${mono}/bin/mono $out/bin/vbs \
+ --add-flags "$pkg/tasks/net472/vbs.exe"
+ '';
+
+ meta = with lib; {
+ description = ".NET C# and Visual Basic compiler";
+ homepage = "https://github.com/dotnet/roslyn";
+ platforms = platforms.linux;
+ license = licenses.mit;
+ maintainers = with maintainers; [ corngood ];
+ };
+}
diff --git a/pkgs/development/compilers/roslyn/deps.nix b/pkgs/development/compilers/roslyn/deps.nix
new file mode 100644
index 00000000000..0afb482350b
--- /dev/null
+++ b/pkgs/development/compilers/roslyn/deps.nix
@@ -0,0 +1,1138 @@
+{ fetchurl }: [
+ {
+ name = "microsoft.aspnetcore.app.ref";
+ version = "3.1.10";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.aspnetcore.app.ref/3.1.10/microsoft.aspnetcore.app.ref.3.1.10.nupkg";
+ sha256 = "0xn4zh7shvijqlr03fqsmps6gz856isd9bg9rk4z2c4599ggal77";
+ };
+ }
+ {
+ name = "microsoft.build.framework";
+ version = "15.3.409";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.framework/15.3.409/microsoft.build.framework.15.3.409.nupkg";
+ sha256 = "1dhanwb9ihbfay85xj7cwn0byzmmdz94hqfi3q6r1ncwdjd8y1s2";
+ };
+ }
+ {
+ name = "microsoft.build.tasks.core";
+ version = "15.3.409";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.tasks.core/15.3.409/microsoft.build.tasks.core.15.3.409.nupkg";
+ sha256 = "135swyygp7cz2civwsz6a7dj7h8bzp7yrybmgxjanxwrw66hm933";
+ };
+ }
+ {
+ name = "microsoft.build.tasks.git";
+ version = "1.1.0-beta-20206-02";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.build.tasks.git/1.1.0-beta-20206-02/microsoft.build.tasks.git.1.1.0-beta-20206-02.nupkg";
+ sha256 = "1gwlhvqlkvs5c7qjky726alf71xflbh3x970g3dypfczi0y6gccx";
+ };
+ }
+ {
+ name = "microsoft.build.utilities.core";
+ version = "15.3.409";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.utilities.core/15.3.409/microsoft.build.utilities.core.15.3.409.nupkg";
+ sha256 = "1p8a0l9sxmjj86qha748qjw2s2n07q8mn41mj5r6apjnwl27ywnf";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.analyzers";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.analyzers/3.0.0/microsoft.codeanalysis.analyzers.3.0.0.nupkg";
+ sha256 = "0bbl0jpqywqmzz2gagld1p2gvdfldjfjmm25hil9wj2nq1zc4di8";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.bannedapianalyzers";
+ version = "3.3.2-beta1.20562.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/825db618-e3eb-4426-ba54-b1d6e6c944d8/nuget/v3/flat2/microsoft.codeanalysis.bannedapianalyzers/3.3.2-beta1.20562.1/microsoft.codeanalysis.bannedapianalyzers.3.3.2-beta1.20562.1.nupkg";
+ sha256 = "0rmvi0z21nrmv57z88jp6i3yis94w37yqnlyycwr3k9gn0682pig";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.common";
+ version = "3.8.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.common/3.8.0/microsoft.codeanalysis.common.3.8.0.nupkg";
+ sha256 = "12n7rvr39bzkf2maw7zplw8rwpxpxss4ich3bb2pw770rx4nyvyw";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.csharp.codestyle";
+ version = "3.8.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.csharp.codestyle/3.8.0/microsoft.codeanalysis.csharp.codestyle.3.8.0.nupkg";
+ sha256 = "0r9gvyal8338q1n1fplh90isa4bz3vrwrw1pmadf3grd9xyz2amz";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.netanalyzers";
+ version = "6.0.0-preview1.21054.10";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/825db618-e3eb-4426-ba54-b1d6e6c944d8/nuget/v3/flat2/microsoft.codeanalysis.netanalyzers/6.0.0-preview1.21054.10/microsoft.codeanalysis.netanalyzers.6.0.0-preview1.21054.10.nupkg";
+ sha256 = "1n1l9w5v44v13lafqcm440s4g483b7gjcj8m59msr20h3s9lvc8l";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.performancesensitiveanalyzers";
+ version = "3.3.2-beta1.20562.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/825db618-e3eb-4426-ba54-b1d6e6c944d8/nuget/v3/flat2/microsoft.codeanalysis.performancesensitiveanalyzers/3.3.2-beta1.20562.1/microsoft.codeanalysis.performancesensitiveanalyzers.3.3.2-beta1.20562.1.nupkg";
+ sha256 = "0nqc0ab8yv9wmk3zzmzfngrm083cxwp6i4wfnzsrafr5h1kckg1m";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.publicapianalyzers";
+ version = "3.3.2-beta1.20562.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/825db618-e3eb-4426-ba54-b1d6e6c944d8/nuget/v3/flat2/microsoft.codeanalysis.publicapianalyzers/3.3.2-beta1.20562.1/microsoft.codeanalysis.publicapianalyzers.3.3.2-beta1.20562.1.nupkg";
+ sha256 = "1vmll01v47xvjbs6pzixsvvlinbys042jj3n95lw6gcyyvp3zkav";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.visualbasic.codestyle";
+ version = "3.8.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.visualbasic.codestyle/3.8.0/microsoft.codeanalysis.visualbasic.codestyle.3.8.0.nupkg";
+ sha256 = "1akg10gzbymnp6phvkh3rwf6d23kfiv62af1nhbm0a3fiz86xyqk";
+ };
+ }
+ {
+ name = "microsoft.csharp";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.csharp/4.3.0/microsoft.csharp.4.3.0.nupkg";
+ sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb";
+ };
+ }
+ {
+ name = "microsoft.diasymreader.native";
+ version = "16.9.0-beta1.21055.5";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.diasymreader.native/16.9.0-beta1.21055.5/microsoft.diasymreader.native.16.9.0-beta1.21055.5.nupkg";
+ sha256 = "0w26g69ikhd8jjcw96b26rf6ia2wg6c61cl4sm1jgbnhgq23jkdx";
+ };
+ }
+ {
+ name = "microsoft.dotnet.arcade.sdk";
+ version = "1.0.0-beta.21072.7";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/1.0.0-beta.21072.7/microsoft.dotnet.arcade.sdk.1.0.0-beta.21072.7.nupkg";
+ sha256 = "0bzgwdf9cm8ji08qd9i4z191igkgmf1cjzbdhcwxqd7pgalj7cwq";
+ };
+ }
+ {
+ name = "microsoft.net.compilers.toolset";
+ version = "3.10.0-1.21101.2";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.net.compilers.toolset/3.10.0-1.21101.2/microsoft.net.compilers.toolset.3.10.0-1.21101.2.nupkg";
+ sha256 = "024m4d9d3dg89w7d8z7wqkbxb44084zk56f2r8qavqj2gib6pb6c";
+ };
+ }
+ {
+ name = "microsoft.netcore.app.host.linux-x64";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.app.host.linux-x64/3.1.12/microsoft.netcore.app.host.linux-x64.3.1.12.nupkg";
+ sha256 = "1kp1sb7n1sb012v4k1xfv97n0x7k5r2rn0za8y8nbxjb2a4i4a8n";
+ };
+ }
+ {
+ name = "microsoft.netcore.app.ref";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.app.ref/3.1.0/microsoft.netcore.app.ref.3.1.0.nupkg";
+ sha256 = "08svsiilx9spvjamcnjswv0dlpdrgryhr3asdz7cvnl914gjzq4y";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg";
+ sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg";
+ sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.platforms/2.1.0/microsoft.netcore.platforms.2.1.0.nupkg";
+ sha256 = "0nmdnkmwyxj8cp746hs9an57zspqlmqdm55b00i7yk8a22s6akxz";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg";
+ sha256 = "1507hnpr9my3z4w1r6xk5n0s1j3y6a2c2cnynj76za7cphxi1141";
+ };
+ }
+ {
+ name = "microsoft.netcore.targets";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg";
+ sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p";
+ };
+ }
+ {
+ name = "microsoft.netcore.targets";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg";
+ sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
+ };
+ }
+ {
+ name = "microsoft.netframework.referenceassemblies";
+ version = "1.0.0-preview.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netframework.referenceassemblies/1.0.0-preview.1/microsoft.netframework.referenceassemblies.1.0.0-preview.1.nupkg";
+ sha256 = "0402cmxxqkpmjmckzwhy9k25rxrai40zxk9vla3rqgg14a02g55h";
+ };
+ }
+ {
+ name = "microsoft.netframework.referenceassemblies.net472";
+ version = "1.0.0-preview.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netframework.referenceassemblies.net472/1.0.0-preview.1/microsoft.netframework.referenceassemblies.net472.1.0.0-preview.1.nupkg";
+ sha256 = "0mpjn9j6l9mah825rydxd1wqqljsjlnqg1hx6bb97l10xjmgf288";
+ };
+ }
+ {
+ name = "microsoft.sourcelink.azurerepos.git";
+ version = "1.1.0-beta-20206-02";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.sourcelink.azurerepos.git/1.1.0-beta-20206-02/microsoft.sourcelink.azurerepos.git.1.1.0-beta-20206-02.nupkg";
+ sha256 = "00hfjh8d3z5np51qgr1s3q4j7bl34mfiypf7nbxcmxa7cyj0rg65";
+ };
+ }
+ {
+ name = "microsoft.sourcelink.common";
+ version = "1.1.0-beta-20206-02";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.sourcelink.common/1.1.0-beta-20206-02/microsoft.sourcelink.common.1.1.0-beta-20206-02.nupkg";
+ sha256 = "1qv0k0apxv3j1pccki2rzakjfb0868hmg0968da0639f75s3glr9";
+ };
+ }
+ {
+ name = "microsoft.sourcelink.github";
+ version = "1.1.0-beta-20206-02";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.sourcelink.github/1.1.0-beta-20206-02/microsoft.sourcelink.github.1.1.0-beta-20206-02.nupkg";
+ sha256 = "0q1mgjjkwxvzn5v29pqiyg0j0jwi5qc0q04za9k1x138kliq2iba";
+ };
+ }
+ {
+ name = "microsoft.visualstudio.threading.analyzers";
+ version = "16.8.55";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.threading.analyzers/16.8.55/microsoft.visualstudio.threading.analyzers.16.8.55.nupkg";
+ sha256 = "1xb6ly8w4kisg517pd9pamm8g4y7k0k311aji504ccdjxin4fflp";
+ };
+ }
+ {
+ name = "microsoft.win32.primitives";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg";
+ sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7";
+ };
+ }
+ {
+ name = "microsoft.win32.registry";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.win32.registry/4.0.0/microsoft.win32.registry.4.0.0.nupkg";
+ sha256 = "1spf4m9pikkc19544p29a47qnhcd885klncahz133hbnyqbkmz9k";
+ };
+ }
+ {
+ name = "netstandard.library";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg";
+ sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y";
+ };
+ }
+ {
+ name = "nuget.build.tasks.pack";
+ version = "5.10.0-preview.2.7169";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.build.tasks.pack/5.10.0-preview.2.7169/nuget.build.tasks.pack.5.10.0-preview.2.7169.nupkg";
+ sha256 = "0siby8s8km50hfwvqx34nfnn9qwhygxlhw57wm1j5d22nf16kasb";
+ };
+ }
+ {
+ name = "richcodenav.envvardump";
+ version = "0.1.1643-alpha";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/58ca65bb-e6c1-4210-88ac-fa55c1cd7877/nuget/v3/flat2/richcodenav.envvardump/0.1.1643-alpha/richcodenav.envvardump.0.1.1643-alpha.nupkg";
+ sha256 = "1pp1608xizvv0h9q01bqy7isd3yzb3lxb2yp27j4k25xsvw460vg";
+ };
+ }
+ {
+ name = "roslyn.diagnostics.analyzers";
+ version = "3.3.2-beta1.20562.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/825db618-e3eb-4426-ba54-b1d6e6c944d8/nuget/v3/flat2/roslyn.diagnostics.analyzers/3.3.2-beta1.20562.1/roslyn.diagnostics.analyzers.3.3.2-beta1.20562.1.nupkg";
+ sha256 = "0q35h0h4jdazkn695f0vppyxnl0zgb7qqa5cdr56fgvdw53b01y0";
+ };
+ }
+ {
+ name = "runtime.native.system";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg";
+ sha256 = "1ppk69xk59ggacj9n7g6fyxvzmk1g5p4fkijm0d7xqfkig98qrkf";
+ };
+ }
+ {
+ name = "runtime.native.system.net.http";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.native.system.net.http/4.0.1/runtime.native.system.net.http.4.0.1.nupkg";
+ sha256 = "1hgv2bmbaskx77v8glh7waxws973jn4ah35zysnkxmf0196sfxg6";
+ };
+ }
+ {
+ name = "runtime.native.system.security.cryptography";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.native.system.security.cryptography/4.0.0/runtime.native.system.security.cryptography.4.0.0.nupkg";
+ sha256 = "0k57aa2c3b10wl3hfqbgrl7xq7g8hh3a3ir44b31dn5p61iiw3z9";
+ };
+ }
+ {
+ name = "system.appcontext";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg";
+ sha256 = "0fv3cma1jp4vgj7a8hqc9n7hr1f1kjp541s6z0q1r6nazb4iz9mz";
+ };
+ }
+ {
+ name = "system.buffers";
+ version = "4.5.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.buffers/4.5.1/system.buffers.4.5.1.nupkg";
+ sha256 = "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3";
+ };
+ }
+ {
+ name = "system.collections";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.collections/4.0.11/system.collections.4.0.11.nupkg";
+ sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6";
+ };
+ }
+ {
+ name = "system.collections";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.collections/4.3.0/system.collections.4.3.0.nupkg";
+ sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
+ };
+ }
+ {
+ name = "system.collections.concurrent";
+ version = "4.0.12";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.collections.concurrent/4.0.12/system.collections.concurrent.4.0.12.nupkg";
+ sha256 = "07y08kvrzpak873pmyxs129g1ch8l27zmg51pcyj2jvq03n0r0fc";
+ };
+ }
+ {
+ name = "system.collections.immutable";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg";
+ sha256 = "1jm4pc666yiy7af1mcf7766v710gp0h40p228ghj6bavx7xfa38m";
+ };
+ }
+ {
+ name = "system.collections.immutable";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.collections.immutable/1.3.1/system.collections.immutable.1.3.1.nupkg";
+ sha256 = "17615br2x5riyx8ivf1dcqwj6q3ipq1bi5hqhw54yfyxmx38ddva";
+ };
+ }
+ {
+ name = "system.collections.immutable";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg";
+ sha256 = "1kvcllagxz2q92g81zkz81djkn2lid25ayjfgjalncyc68i15p0r";
+ };
+ }
+ {
+ name = "system.collections.nongeneric";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.collections.nongeneric/4.0.1/system.collections.nongeneric.4.0.1.nupkg";
+ sha256 = "19994r5y5bpdhj7di6w047apvil8lh06lh2c2yv9zc4fc5g9bl4d";
+ };
+ }
+ {
+ name = "system.console";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.console/4.0.0/system.console.4.0.0.nupkg";
+ sha256 = "0ynxqbc3z1nwbrc11hkkpw9skw116z4y9wjzn7id49p9yi7mzmlf";
+ };
+ }
+ {
+ name = "system.diagnostics.debug";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg";
+ sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz";
+ };
+ }
+ {
+ name = "system.diagnostics.debug";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg";
+ sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
+ };
+ }
+ {
+ name = "system.diagnostics.process";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg";
+ sha256 = "061lrcs7xribrmq7kab908lww6kn2xn1w3rdc41q189y0jibl19s";
+ };
+ }
+ {
+ name = "system.diagnostics.tools";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg";
+ sha256 = "19cknvg07yhakcvpxg3cxa0bwadplin6kyxd8mpjjpwnp56nl85x";
+ };
+ }
+ {
+ name = "system.diagnostics.tracesource";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.tracesource/4.0.0/system.diagnostics.tracesource.4.0.0.nupkg";
+ sha256 = "1mc7r72xznczzf6mz62dm8xhdi14if1h8qgx353xvhz89qyxsa3h";
+ };
+ }
+ {
+ name = "system.diagnostics.tracing";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.tracing/4.1.0/system.diagnostics.tracing.4.1.0.nupkg";
+ sha256 = "1d2r76v1x610x61ahfpigda89gd13qydz6vbwzhpqlyvq8jj6394";
+ };
+ }
+ {
+ name = "system.dynamic.runtime";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg";
+ sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
+ };
+ }
+ {
+ name = "system.globalization";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.globalization/4.0.11/system.globalization.4.0.11.nupkg";
+ sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d";
+ };
+ }
+ {
+ name = "system.globalization";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.globalization/4.3.0/system.globalization.4.3.0.nupkg";
+ sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
+ };
+ }
+ {
+ name = "system.globalization.calendars";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.globalization.calendars/4.0.1/system.globalization.calendars.4.0.1.nupkg";
+ sha256 = "0bv0alrm2ck2zk3rz25lfyk9h42f3ywq77mx1syl6vvyncnpg4qh";
+ };
+ }
+ {
+ name = "system.io";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io/4.1.0/system.io.4.1.0.nupkg";
+ sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp";
+ };
+ }
+ {
+ name = "system.io";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io/4.3.0/system.io.4.3.0.nupkg";
+ sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
+ };
+ }
+ {
+ name = "system.io.filesystem";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg";
+ sha256 = "0kgfpw6w4djqra3w5crrg8xivbanh1w9dh3qapb28q060wb9flp1";
+ };
+ }
+ {
+ name = "system.io.filesystem.primitives";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg";
+ sha256 = "1s0mniajj3lvbyf7vfb5shp4ink5yibsx945k6lvxa96r8la1612";
+ };
+ }
+ {
+ name = "system.io.pipes.accesscontrol";
+ version = "4.5.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.pipes.accesscontrol/4.5.1/system.io.pipes.accesscontrol.4.5.1.nupkg";
+ sha256 = "1i5i5hc7mdvkhip4fpf0nbskanrigcp52wa5n16kmm920gl5ab4r";
+ };
+ }
+ {
+ name = "system.linq";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.linq/4.1.0/system.linq.4.1.0.nupkg";
+ sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5";
+ };
+ }
+ {
+ name = "system.linq";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.linq/4.3.0/system.linq.4.3.0.nupkg";
+ sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
+ };
+ }
+ {
+ name = "system.linq.expressions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg";
+ sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
+ };
+ }
+ {
+ name = "system.linq.parallel";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.linq.parallel/4.0.1/system.linq.parallel.4.0.1.nupkg";
+ sha256 = "0i33x9f4h3yq26yvv6xnq4b0v51rl5z8v1bm7vk972h5lvf4apad";
+ };
+ }
+ {
+ name = "system.memory";
+ version = "4.5.4";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.memory/4.5.4/system.memory.4.5.4.nupkg";
+ sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y";
+ };
+ }
+ {
+ name = "system.numerics.vectors";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg";
+ sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba";
+ };
+ }
+ {
+ name = "system.numerics.vectors";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg";
+ sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59";
+ };
+ }
+ {
+ name = "system.objectmodel";
+ version = "4.0.12";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg";
+ sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj";
+ };
+ }
+ {
+ name = "system.objectmodel";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg";
+ sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
+ };
+ }
+ {
+ name = "system.private.datacontractserialization";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.private.datacontractserialization/4.1.1/system.private.datacontractserialization.4.1.1.nupkg";
+ sha256 = "1xk9wvgzipssp1393nsg4n16zbr5481k03nkdlj954hzq5jkx89r";
+ };
+ }
+ {
+ name = "system.reflection";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection/4.1.0/system.reflection.4.1.0.nupkg";
+ sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9";
+ };
+ }
+ {
+ name = "system.reflection";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection/4.3.0/system.reflection.4.3.0.nupkg";
+ sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
+ };
+ }
+ {
+ name = "system.reflection.emit";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg";
+ sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp";
+ };
+ }
+ {
+ name = "system.reflection.emit";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg";
+ sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74";
+ };
+ }
+ {
+ name = "system.reflection.emit.ilgeneration";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg";
+ sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0";
+ };
+ }
+ {
+ name = "system.reflection.emit.ilgeneration";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg";
+ sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q";
+ };
+ }
+ {
+ name = "system.reflection.emit.lightweight";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg";
+ sha256 = "1s4b043zdbx9k39lfhvsk68msv1nxbidhkq6nbm27q7sf8xcsnxr";
+ };
+ }
+ {
+ name = "system.reflection.emit.lightweight";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg";
+ sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c";
+ };
+ }
+ {
+ name = "system.reflection.extensions";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg";
+ sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn";
+ };
+ }
+ {
+ name = "system.reflection.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg";
+ sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
+ };
+ }
+ {
+ name = "system.reflection.metadata";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.metadata/1.3.0/system.reflection.metadata.1.3.0.nupkg";
+ sha256 = "1y5m6kryhjpqqm2g3h3b6bzig13wkiw954x3b7icqjm6xypm1x3b";
+ };
+ }
+ {
+ name = "system.reflection.metadata";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg";
+ sha256 = "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss";
+ };
+ }
+ {
+ name = "system.reflection.primitives";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg";
+ sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28";
+ };
+ }
+ {
+ name = "system.reflection.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg";
+ sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
+ };
+ }
+ {
+ name = "system.reflection.typeextensions";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg";
+ sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7";
+ };
+ }
+ {
+ name = "system.reflection.typeextensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg";
+ sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1";
+ };
+ }
+ {
+ name = "system.resources.reader";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.resources.reader/4.0.0/system.resources.reader.4.0.0.nupkg";
+ sha256 = "1jafi73dcf1lalrir46manq3iy6xnxk2z7gpdpwg4wqql7dv3ril";
+ };
+ }
+ {
+ name = "system.resources.resourcemanager";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg";
+ sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi";
+ };
+ }
+ {
+ name = "system.resources.resourcemanager";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg";
+ sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
+ };
+ }
+ {
+ name = "system.resources.writer";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.resources.writer/4.0.0/system.resources.writer.4.0.0.nupkg";
+ sha256 = "07hp218kjdcvpl27djspnixgnacbp9apma61zz3wsca9fx5g3lmv";
+ };
+ }
+ {
+ name = "system.runtime";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime/4.1.0/system.runtime.4.1.0.nupkg";
+ sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m";
+ };
+ }
+ {
+ name = "system.runtime";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime/4.3.0/system.runtime.4.3.0.nupkg";
+ sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
+ };
+ }
+ {
+ name = "system.runtime.compilerservices.unsafe";
+ version = "4.7.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.compilerservices.unsafe/4.7.1/system.runtime.compilerservices.unsafe.4.7.1.nupkg";
+ sha256 = "119br3pd85lq8zcgh4f60jzmv1g976q1kdgi3hvqdlhfbw6siz2j";
+ };
+ }
+ {
+ name = "system.runtime.compilerservices.unsafe";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg";
+ sha256 = "02k25ivn50dmqx5jn8hawwmz24yf0454fjd823qk6lygj9513q4x";
+ };
+ }
+ {
+ name = "system.runtime.extensions";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg";
+ sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z";
+ };
+ }
+ {
+ name = "system.runtime.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg";
+ sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
+ };
+ }
+ {
+ name = "system.runtime.handles";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg";
+ sha256 = "1g0zrdi5508v49pfm3iii2hn6nm00bgvfpjq1zxknfjrxxa20r4g";
+ };
+ }
+ {
+ name = "system.runtime.handles";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg";
+ sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
+ };
+ }
+ {
+ name = "system.runtime.interopservices";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg";
+ sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1";
+ };
+ }
+ {
+ name = "system.runtime.interopservices";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg";
+ sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
+ };
+ }
+ {
+ name = "system.runtime.interopservices.runtimeinformation";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg";
+ sha256 = "0glmvarf3jz5xh22iy3w9v3wyragcm4hfdr17v90vs7vcrm7fgp6";
+ };
+ }
+ {
+ name = "system.runtime.interopservices.runtimeinformation";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg";
+ sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
+ };
+ }
+ {
+ name = "system.runtime.loader";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.loader/4.3.0/system.runtime.loader.4.3.0.nupkg";
+ sha256 = "07fgipa93g1xxgf7193a6vw677mpzgr0z0cfswbvqqb364cva8dk";
+ };
+ }
+ {
+ name = "system.runtime.numerics";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.numerics/4.0.1/system.runtime.numerics.4.0.1.nupkg";
+ sha256 = "1y308zfvy0l5nrn46mqqr4wb4z1xk758pkk8svbz8b5ij7jnv4nn";
+ };
+ }
+ {
+ name = "system.runtime.serialization.primitives";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg";
+ sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k";
+ };
+ }
+ {
+ name = "system.runtime.serialization.xml";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.serialization.xml/4.1.1/system.runtime.serialization.xml.4.1.1.nupkg";
+ sha256 = "11747an5gbz821pwahaim3v82gghshnj9b5c4cw539xg5a3gq7rk";
+ };
+ }
+ {
+ name = "system.security.accesscontrol";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.accesscontrol/4.5.0/system.security.accesscontrol.4.5.0.nupkg";
+ sha256 = "1wvwanz33fzzbnd2jalar0p0z3x0ba53vzx1kazlskp7pwyhlnq0";
+ };
+ }
+ {
+ name = "system.security.cryptography.algorithms";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.algorithms/4.2.0/system.security.cryptography.algorithms.4.2.0.nupkg";
+ sha256 = "148s9g5dgm33ri7dnh19s4lgnlxbpwvrw2jnzllq2kijj4i4vs85";
+ };
+ }
+ {
+ name = "system.security.cryptography.cng";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.cng/4.2.0/system.security.cryptography.cng.4.2.0.nupkg";
+ sha256 = "118jijz446kix20blxip0f0q8mhsh9bz118mwc2ch1p6g7facpzc";
+ };
+ }
+ {
+ name = "system.security.cryptography.csp";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.csp/4.0.0/system.security.cryptography.csp.4.0.0.nupkg";
+ sha256 = "1cwv8lqj8r15q81d2pz2jwzzbaji0l28xfrpw29kdpsaypm92z2q";
+ };
+ }
+ {
+ name = "system.security.cryptography.encoding";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.encoding/4.0.0/system.security.cryptography.encoding.4.0.0.nupkg";
+ sha256 = "0a8y1a5wkmpawc787gfmnrnbzdgxmx1a14ax43jf3rj9gxmy3vk4";
+ };
+ }
+ {
+ name = "system.security.cryptography.openssl";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.openssl/4.0.0/system.security.cryptography.openssl.4.0.0.nupkg";
+ sha256 = "16sx3cig3d0ilvzl8xxgffmxbiqx87zdi8fc73i3i7zjih1a7f4q";
+ };
+ }
+ {
+ name = "system.security.cryptography.primitives";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.primitives/4.0.0/system.security.cryptography.primitives.4.0.0.nupkg";
+ sha256 = "0i7cfnwph9a10bm26m538h5xcr8b36jscp9sy1zhgifksxz4yixh";
+ };
+ }
+ {
+ name = "system.security.cryptography.x509certificates";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.x509certificates/4.1.0/system.security.cryptography.x509certificates.4.1.0.nupkg";
+ sha256 = "0clg1bv55mfv5dq00m19cp634zx6inm31kf8ppbq1jgyjf2185dh";
+ };
+ }
+ {
+ name = "system.security.principal.windows";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.principal.windows/4.5.0/system.security.principal.windows.4.5.0.nupkg";
+ sha256 = "0rmj89wsl5yzwh0kqjgx45vzf694v9p92r4x4q6yxldk1cv1hi86";
+ };
+ }
+ {
+ name = "system.text.encoding";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg";
+ sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw";
+ };
+ }
+ {
+ name = "system.text.encoding";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg";
+ sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
+ };
+ }
+ {
+ name = "system.text.encoding.codepages";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encoding.codepages/4.0.1/system.text.encoding.codepages.4.0.1.nupkg";
+ sha256 = "00wpm3b9y0k996rm9whxprngm8l500ajmzgy2ip9pgwk0icp06y3";
+ };
+ }
+ {
+ name = "system.text.encoding.codepages";
+ version = "4.5.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg";
+ sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w";
+ };
+ }
+ {
+ name = "system.text.encoding.extensions";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg";
+ sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs";
+ };
+ }
+ {
+ name = "system.text.regularexpressions";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg";
+ sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7";
+ };
+ }
+ {
+ name = "system.threading";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading/4.0.11/system.threading.4.0.11.nupkg";
+ sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls";
+ };
+ }
+ {
+ name = "system.threading";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading/4.3.0/system.threading.4.3.0.nupkg";
+ sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
+ };
+ }
+ {
+ name = "system.threading.tasks";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg";
+ sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5";
+ };
+ }
+ {
+ name = "system.threading.tasks";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg";
+ sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
+ };
+ }
+ {
+ name = "system.threading.tasks.extensions";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg";
+ sha256 = "1cb51z062mvc2i8blpzmpn9d9mm4y307xrwi65di8ri18cz5r1zr";
+ };
+ }
+ {
+ name = "system.threading.tasks.extensions";
+ version = "4.5.4";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg";
+ sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153";
+ };
+ }
+ {
+ name = "system.threading.thread";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg";
+ sha256 = "1gxxm5fl36pjjpnx1k688dcw8m9l7nmf802nxis6swdaw8k54jzc";
+ };
+ }
+ {
+ name = "system.threading.threadpool";
+ version = "4.0.10";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.threadpool/4.0.10/system.threading.threadpool.4.0.10.nupkg";
+ sha256 = "0fdr61yjcxh5imvyf93n2m3n5g9pp54bnw2l1d2rdl9z6dd31ypx";
+ };
+ }
+ {
+ name = "system.threading.timer";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg";
+ sha256 = "15n54f1f8nn3mjcjrlzdg6q3520571y012mx7v991x2fvp73lmg6";
+ };
+ }
+ {
+ name = "system.xml.readerwriter";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg";
+ sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5";
+ };
+ }
+ {
+ name = "system.xml.xdocument";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg";
+ sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18";
+ };
+ }
+ {
+ name = "system.xml.xmldocument";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg";
+ sha256 = "0ihsnkvyc76r4dcky7v3ansnbyqjzkbyyia0ir5zvqirzan0bnl1";
+ };
+ }
+ {
+ name = "system.xml.xmlserializer";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.xml.xmlserializer/4.0.11/system.xml.xmlserializer.4.0.11.nupkg";
+ sha256 = "01nzc3gdslw90qfykq4qzr2mdnqxjl4sj0wp3fixiwdmlmvpib5z";
+ };
+ }
+ {
+ name = "system.xml.xpath";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.xml.xpath/4.0.1/system.xml.xpath.4.0.1.nupkg";
+ sha256 = "0fjqgb6y66d72d5n8qq1h213d9nv2vi8mpv8p28j3m9rccmsh04m";
+ };
+ }
+ {
+ name = "system.xml.xpath.xmldocument";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.xml.xpath.xmldocument/4.0.1/system.xml.xpath.xmldocument.4.0.1.nupkg";
+ sha256 = "0l7yljgif41iv5g56l3nxy97hzzgck2a7rhnfnljhx9b0ry41bvc";
+ };
+ }
+ {
+ name = "xlifftasks";
+ version = "1.0.0-beta.20206.1";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/xlifftasks/1.0.0-beta.20206.1/xlifftasks.1.0.0-beta.20206.1.nupkg";
+ sha256 = "0xsfzws7rn9sfk4mgkbil21m8d3k3kccfk5f4g6lzvc1vk0pa26j";
+ };
+ }
+]
diff --git a/pkgs/development/tools/build-managers/msbuild/create-deps.sh b/pkgs/development/tools/build-managers/msbuild/create-deps.sh
new file mode 100755
index 00000000000..c9bd4ba7eb6
--- /dev/null
+++ b/pkgs/development/tools/build-managers/msbuild/create-deps.sh
@@ -0,0 +1,57 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p jq -p xmlstarlet -p curl
+set -euo pipefail
+
+cat << EOL
+{ fetchurl }: [
+EOL
+
+mapfile -t repos < <(
+ xmlstarlet sel -t -v 'configuration/packageSources/add/@value' -n NuGet.config |
+ while IFS= read index
+ do
+ curl --compressed -fsL "$index" | \
+ jq -r '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"'
+ done
+ )
+
+find .packages fake-home/.nuget/packages -name \*.nupkg -printf '%P\n' | sort -u |
+ while IFS= read file
+ do
+ packagedir=$(dirname $file)
+ version=$(basename $packagedir)
+ package=$(dirname $packagedir)
+
+ found=false
+ for repo in "${repos[@]}"
+ do
+ url="$repo$package/$version/$package.$version.nupkg"
+ if curl -fsL "$url" -o /dev/null
+ then
+ found=true
+ break
+ fi
+ done
+
+ if ! $found
+ then
+ echo "couldn't find $package $version" >&2
+ exit 1
+ fi
+
+ sha256=$(nix-prefetch-url "$url" 2>/dev/null)
+ cat << EOL
+ {
+ name = "$package";
+ version = "$version";
+ src = fetchurl {
+ url = "$url";
+ sha256 = "$sha256";
+ };
+ }
+EOL
+ done
+
+cat << EOL
+]
+EOL
diff --git a/pkgs/development/tools/build-managers/msbuild/default.nix b/pkgs/development/tools/build-managers/msbuild/default.nix
index 82c5c88d174..51fd32bd9de 100644
--- a/pkgs/development/tools/build-managers/msbuild/default.nix
+++ b/pkgs/development/tools/build-managers/msbuild/default.nix
@@ -1,23 +1,33 @@
-{ lib, stdenv, fetchurl, makeWrapper, glibcLocales, mono, dotnetPackages, unzip, dotnet-sdk }:
+{ lib, stdenv, fetchurl, fetchpatch, makeWrapper, glibcLocales, mono, dotnetPackages, unzip, dotnet-sdk, writeText, roslyn }:
let
xplat = fetchurl {
- url = "https://github.com/mono/msbuild/releases/download/0.07/mono_msbuild_xplat-master-8f608e49.zip";
- sha256 = "1jxq3fk9a6q2a8i9zacxaz3fkvc22i9qvzlpa7wbb95h42g0ffhq";
+ url = "https://github.com/mono/msbuild/releases/download/0.08/mono_msbuild_6.4.0.208.zip";
+ sha256 = "05k7qmnhfvrdgyjn6vp81jb97y21m261jnwdyqpjqpcmzz18j93g";
};
- deps = import ./nuget.nix { inherit fetchurl; };
+ deps = map (package: package.src)
+ (import ./deps.nix { inherit fetchurl; });
+
+ nuget-config = writeText "NuGet.config" ''
+
+
+
+
+
+
+ '';
in
stdenv.mkDerivation rec {
pname = "msbuild";
- version = "16.3+xamarinxplat.2019.07.26.14.57";
+ version = "16.8+xamarinxplat.2020.07.30.15.02";
src = fetchurl {
url = "https://download.mono-project.com/sources/msbuild/msbuild-${version}.tar.xz";
- sha256 = "1zcdfx4xsh62wj3g1jc2an0lppsfs691lz4dv05xbgi01aq1hk6a";
+ sha256 = "10amyca78b6pjfsy54b1rgwz2c1bx0sfky9zhldvzy4divckp25g";
};
nativeBuildInputs = [
@@ -32,25 +42,34 @@ stdenv.mkDerivation rec {
makeWrapper
];
- # https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=msbuild
- phases = ["unpackPhase" "buildPhase" "installPhase" "installCheckPhase"];
-
# https://github.com/NixOS/nixpkgs/issues/38991
# bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
LOCALE_ARCHIVE = lib.optionalString stdenv.isLinux
"${glibcLocales}/lib/locale/locale-archive";
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/mono/msbuild/commit/cad85cefabdaa001fb4bdbea2f5bf1d1cdb83c9b.patch";
+ sha256 = "1s8agc7nxxs69b3fl1v1air0c4dpig3hy4sk11l1560jrlx06dhh";
+ })
+ ];
+
+ postPatch = ''
+ sed -i -e "/<\/projectImportSearchPaths>/a " \
+ src/MSBuild/app.config
+ '';
+
buildPhase = ''
# nuget would otherwise try to base itself in /homeless-shelter
export HOME=$(pwd)/fake-home
+ cp ${nuget-config} NuGet.config
+ nuget sources Add -Name nixos -Source $(pwd)/nixos
+
for package in ${toString deps}; do
nuget add $package -Source nixos
done
- nuget sources Disable -Name "nuget.org"
- nuget sources Add -Name nixos -Source $(pwd)/nixos
-
# license check is case sensitive
mv LICENSE license.bak && mv license.bak license
@@ -64,27 +83,25 @@ stdenv.mkDerivation rec {
# overwrite the file
echo "#!${stdenv.shell}" > eng/common/dotnet-install.sh
- # msbuild response files to use only the nixos source
- echo "/p:RestoreSources=nixos" > artifacts/mono-msbuild/MSBuild.rsp
- echo "/p:RestoreSources=nixos" > src/MSBuild/MSBuild.rsp
-
# not patchShebangs, there is /bin/bash in the body of the script as well
substituteInPlace ./eng/cibuild_bootstrapped_msbuild.sh --replace /bin/bash ${stdenv.shell}
# DisableNerdbankVersioning https://gitter.im/Microsoft/msbuild/archives/2018/06/27?at=5b33dbc4ce3b0f268d489bfa
# TODO there are some (many?) failing tests
./eng/cibuild_bootstrapped_msbuild.sh --host_type mono --configuration Release --skip_tests /p:DisableNerdbankVersioning=true
+ patchShebangs stage1/mono-msbuild/msbuild
'';
installPhase = ''
- mono artifacts/mono-msbuild/MSBuild.dll mono/build/install.proj /p:MonoInstallPrefix="$out" /p:Configuration=Release-MONO
+ stage1/mono-msbuild/msbuild mono/build/install.proj /p:MonoInstallPrefix="$out" /p:Configuration=Release-MONO
- ln -s ${mono}/lib/mono/msbuild/Current/bin/Roslyn $out/lib/mono/msbuild/Current/bin/Roslyn
+ ln -s ${roslyn}/lib/dotnet/microsoft.net.compilers.toolset/*/tasks/net472 $out/lib/mono/msbuild/Current/bin/Roslyn
makeWrapper ${mono}/bin/mono $out/bin/msbuild \
- --set MSBuildExtensionsPath $out/lib/mono/xbuild \
--set-default MONO_GC_PARAMS "nursery-size=64m" \
--add-flags "$out/lib/mono/msbuild/15.0/bin/MSBuild.dll"
+
+ ln -s $(find ${dotnet-sdk} -name libhostfxr.so) $out/lib/mono/msbuild/Current/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver/
'';
doInstallCheck = true;
@@ -130,4 +147,3 @@ EOF
platforms = platforms.unix;
};
}
-
diff --git a/pkgs/development/tools/build-managers/msbuild/deps.nix b/pkgs/development/tools/build-managers/msbuild/deps.nix
new file mode 100644
index 00000000000..32d1c9569a6
--- /dev/null
+++ b/pkgs/development/tools/build-managers/msbuild/deps.nix
@@ -0,0 +1,1562 @@
+{ fetchurl }: [
+ {
+ name = "fsharp.net.sdk";
+ version = "1.0.4-bundled-0100";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/fsharp.net.sdk/1.0.4-bundled-0100/fsharp.net.sdk.1.0.4-bundled-0100.nupkg";
+ sha256 = "0zy4n2an2jh3xrdy1m5fjvynpd0b66i0hkpqdhy2q6d7dj0ks351";
+ };
+ }
+ {
+ name = "illink.tasks";
+ version = "0.1.6-prerelease.19380.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/illink.tasks/0.1.6-prerelease.19380.1/illink.tasks.0.1.6-prerelease.19380.1.nupkg";
+ sha256 = "1ihgzhizgiijg2kj38fn6hsinvxi7bvl0dpk7mbgc08rpgfdsvja";
+ };
+ }
+ {
+ name = "largeaddressaware";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/largeaddressaware/1.0.3/largeaddressaware.1.0.3.nupkg";
+ sha256 = "1ppss9bgj0hf5s8307bnm2a4qm10mrymp0v12m28a5q81zjz0fr5";
+ };
+ }
+ {
+ name = "microbuild.core";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microbuild.core/0.2.0/microbuild.core.0.2.0.nupkg";
+ sha256 = "1ya040l8fhi0hhira8kwdmv7cc88ar7kiixkpxirgcn9gmpn7ggv";
+ };
+ }
+ {
+ name = "microbuild.core.sentinel";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microbuild.core.sentinel/1.0.0/microbuild.core.sentinel.1.0.0.nupkg";
+ sha256 = "035kqx5fkapql108n222lz8psvxk04mv3dy1qg3h08i4b8j3dy8i";
+ };
+ }
+ {
+ name = "microsoft.bcl.asyncinterfaces";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg";
+ sha256 = "1dq5yw7cy6s42193yl4iqscfw5vzkjkgv0zyy32scr4jza6ni1a1";
+ };
+ }
+ {
+ name = "microsoft.build";
+ version = "14.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.build/14.3.0/microsoft.build.14.3.0.nupkg";
+ sha256 = "16jzspb0qj9szjfhhmb836vgqdq4m1gk3y816qg2mdjmv52r91dh";
+ };
+ }
+ {
+ name = "microsoft.build.centralpackageversions";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.centralpackageversions/2.0.1/microsoft.build.centralpackageversions.2.0.1.nupkg";
+ sha256 = "17cjiaj2b98q8s89168g42jb8rhwm6062jcbv57rbkdiiwdsn55k";
+ };
+ }
+ {
+ name = "microsoft.build.framework";
+ version = "14.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.build.framework/14.3.0/microsoft.build.framework.14.3.0.nupkg";
+ sha256 = "19p1w27d3qi09fxag0byvjrv6x54nd5fkiszqzqr7676r90aswxh";
+ };
+ }
+ {
+ name = "microsoft.build.framework";
+ version = "15.5.180";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/15.5.180/microsoft.build.framework.15.5.180.nupkg";
+ sha256 = "064y3a711ikx9pm9d2wyms4i3k4f9hfvn3vymhwygg7yv7gcj92z";
+ };
+ }
+ {
+ name = "microsoft.build.nugetsdkresolver";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/microsoft.build.nugetsdkresolver/5.7.0-rtm.6710/microsoft.build.nugetsdkresolver.5.7.0-rtm.6710.nupkg";
+ sha256 = "07zi6akd5iqq6q3cwc273vvfx70dn2lzx1ham4pzlq7dh7gq3vha";
+ };
+ }
+ {
+ name = "microsoft.build.tasks.git";
+ version = "1.1.0-beta-20206-02";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.build.tasks.git/1.1.0-beta-20206-02/microsoft.build.tasks.git.1.1.0-beta-20206-02.nupkg";
+ sha256 = "1gwlhvqlkvs5c7qjky726alf71xflbh3x970g3dypfczi0y6gccx";
+ };
+ }
+ {
+ name = "microsoft.build.utilities.core";
+ version = "14.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.build.utilities.core/14.3.0/microsoft.build.utilities.core.14.3.0.nupkg";
+ sha256 = "0xk5n4i40w53amrd7bxlhikdvmh8z2anrk99pvz2rf50v946g6li";
+ };
+ }
+ {
+ name = "microsoft.build.utilities.core";
+ version = "15.5.180";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/15.5.180/microsoft.build.utilities.core.15.5.180.nupkg";
+ sha256 = "0c4bjhaqgc98bchln8p5d2p1vyn8qrha2b8gpn2l7bnznbcrd630";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.build.tasks";
+ version = "3.0.0-beta3-19064-03";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.codeanalysis.build.tasks/3.0.0-beta3-19064-03/microsoft.codeanalysis.build.tasks.3.0.0-beta3-19064-03.nupkg";
+ sha256 = "1l01l0jyqgs8ix5v6b6n0q4yv1y1khr14dh7pw0qivkc5gsys19v";
+ };
+ }
+ {
+ name = "microsoft.codecoverage";
+ version = "16.1.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.1.1/microsoft.codecoverage.16.1.1.nupkg";
+ sha256 = "0xca3sys0a5ilz16ic7g4gds2b974nvmf89qwr1i6v8f7illhda5";
+ };
+ }
+ {
+ name = "microsoft.diasymreader.pdb2pdb";
+ version = "1.1.0-beta2-19521-03";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.diasymreader.pdb2pdb/1.1.0-beta2-19521-03/microsoft.diasymreader.pdb2pdb.1.1.0-beta2-19521-03.nupkg";
+ sha256 = "1r82h0qiah2xx9rg8lvfvfdzxz60zd6vfs8kvck0csha5psmn56w";
+ };
+ }
+ {
+ name = "microsoft.dotnet.arcade.sdk";
+ version = "1.0.0-beta.20365.6";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.dotnet.arcade.sdk/1.0.0-beta.20365.6/microsoft.dotnet.arcade.sdk.1.0.0-beta.20365.6.nupkg";
+ sha256 = "1ypsxq3ljdfwvrqyg6b8ii8mbqnjcb2vdr17jc4h0mdmkj0rlcdl";
+ };
+ }
+ {
+ name = "microsoft.dotnet.msbuildsdkresolver";
+ version = "3.1.400-preview.20365.4";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.dotnet.msbuildsdkresolver/3.1.400-preview.20365.4/microsoft.dotnet.msbuildsdkresolver.3.1.400-preview.20365.4.nupkg";
+ sha256 = "0ifhk0whgbq0yw075al8sb14ajcnvyp883srx1j62vil9gfz0fp9";
+ };
+ }
+ {
+ name = "microsoft.dotnet.signtool";
+ version = "1.0.0-beta.20365.6";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.dotnet.signtool/1.0.0-beta.20365.6/microsoft.dotnet.signtool.1.0.0-beta.20365.6.nupkg";
+ sha256 = "0zaw9hc19ldms3jy6n27x4p9clzz3nvpddyacwhgqiahjw2wqasz";
+ };
+ }
+ {
+ name = "microsoft.net.build.extensions";
+ version = "3.1.400-preview.20365.20";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.net.build.extensions/3.1.400-preview.20365.20/microsoft.net.build.extensions.3.1.400-preview.20365.20.nupkg";
+ sha256 = "1vmcj7p7jsr1lbkbxqqjsixkaxdazr5nwhhp1q402dgky9cayhd5";
+ };
+ }
+ {
+ name = "microsoft.net.compilers.toolset";
+ version = "3.7.0-5.20367.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.net.compilers.toolset/3.7.0-5.20367.1/microsoft.net.compilers.toolset.3.7.0-5.20367.1.nupkg";
+ sha256 = "1z8hzzmxs8jchq1jmmmwhpf3hsvrj803y3zb8j3xg9xkbnryfzwk";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg";
+ sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg";
+ sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
+ };
+ }
+ {
+ name = "microsoft.netcore.targets";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg";
+ sha256 = "1gn085ddzn8psqfhmwcjzq2zrmb5gca2liap79a43wyw4gs8ip78";
+ };
+ }
+ {
+ name = "microsoft.netcore.targets";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg";
+ sha256 = "0idlsfwd9sn4p9jr1dqi14b8n2ly0k4dnjpvh8jfhxgnzzl98z5k";
+ };
+ }
+ {
+ name = "microsoft.netframework.referenceassemblies";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies/1.0.0/microsoft.netframework.referenceassemblies.1.0.0.nupkg";
+ sha256 = "0na724xhvqm63vq9y18fl9jw9q2v99bdwr353378s5fsi11qzxp9";
+ };
+ }
+ {
+ name = "microsoft.netframework.referenceassemblies.net472";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net472/1.0.0/microsoft.netframework.referenceassemblies.net472.1.0.0.nupkg";
+ sha256 = "1bqinq2nxnpqxziypg1sqy3ly0nymxxjpn8fwkn3rl4vl6gdg3rc";
+ };
+ }
+ {
+ name = "microsoft.net.sdk";
+ version = "3.1.400-preview.20365.20";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.net.sdk/3.1.400-preview.20365.20/microsoft.net.sdk.3.1.400-preview.20365.20.nupkg";
+ sha256 = "02ann6rsnc6wl84wsk2fz7dpxcp5sq0b6jm3vv23av4b1f86f82y";
+ };
+ }
+ {
+ name = "microsoft.net.sdk.publish";
+ version = "3.1.300-servicing.20216.7";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.net.sdk.publish/3.1.300-servicing.20216.7/microsoft.net.sdk.publish.3.1.300-servicing.20216.7.nupkg";
+ sha256 = "1xivqihp2zrkmd4f65fgh9hn9ix75sqklbnanqlfk9dq67wscp41";
+ };
+ }
+ {
+ name = "microsoft.net.sdk.razor";
+ version = "3.1.6";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.net.sdk.razor/3.1.6/microsoft.net.sdk.razor.3.1.6.nupkg";
+ sha256 = "1vw0zi0lq52frivq8mgfvm79rfx0v492q6fci1jls1zwwjk0v9ia";
+ };
+ }
+ {
+ name = "microsoft.net.sdk.web";
+ version = "3.1.300-servicing.20216.7";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.net.sdk.web/3.1.300-servicing.20216.7/microsoft.net.sdk.web.3.1.300-servicing.20216.7.nupkg";
+ sha256 = "001jd2iwww0vb5x5dii915z82syh1aj48n62bn8zi1d3chwacr51";
+ };
+ }
+ {
+ name = "microsoft.net.sdk.web.projectsystem";
+ version = "3.1.300-servicing.20216.7";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.net.sdk.web.projectsystem/3.1.300-servicing.20216.7/microsoft.net.sdk.web.projectsystem.3.1.300-servicing.20216.7.nupkg";
+ sha256 = "0601mix6l18h8afxxgdbbv695d0sjskady209z52sf4bvf4h4kal";
+ };
+ }
+ {
+ name = "microsoft.net.test.sdk";
+ version = "16.1.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.1.1/microsoft.net.test.sdk.16.1.1.nupkg";
+ sha256 = "13mcqv85yf4f1rx06sz5ff4pcmbr4rkgqkqzmwl8ywadbh523125";
+ };
+ }
+ {
+ name = "microsoft.sourcelink.azurerepos.git";
+ version = "1.1.0-beta-20206-02";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.sourcelink.azurerepos.git/1.1.0-beta-20206-02/microsoft.sourcelink.azurerepos.git.1.1.0-beta-20206-02.nupkg";
+ sha256 = "00hfjh8d3z5np51qgr1s3q4j7bl34mfiypf7nbxcmxa7cyj0rg65";
+ };
+ }
+ {
+ name = "microsoft.sourcelink.common";
+ version = "1.1.0-beta-20206-02";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.sourcelink.common/1.1.0-beta-20206-02/microsoft.sourcelink.common.1.1.0-beta-20206-02.nupkg";
+ sha256 = "1qv0k0apxv3j1pccki2rzakjfb0868hmg0968da0639f75s3glr9";
+ };
+ }
+ {
+ name = "microsoft.sourcelink.github";
+ version = "1.1.0-beta-20206-02";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.sourcelink.github/1.1.0-beta-20206-02/microsoft.sourcelink.github.1.1.0-beta-20206-02.nupkg";
+ sha256 = "0q1mgjjkwxvzn5v29pqiyg0j0jwi5qc0q04za9k1x138kliq2iba";
+ };
+ }
+ {
+ name = "microsoft.visualstudio.sdk.embedinteroptypes";
+ version = "15.0.15";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.sdk.embedinteroptypes/15.0.15/microsoft.visualstudio.sdk.embedinteroptypes.15.0.15.nupkg";
+ sha256 = "0chr3slzzcanwcyd9isx4gichqzmfh4zd3h83piw0r4xsww1wmpd";
+ };
+ }
+ {
+ name = "microsoft.visualstudio.setup.configuration.interop";
+ version = "1.16.30";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.setup.configuration.interop/1.16.30/microsoft.visualstudio.setup.configuration.interop.1.16.30.nupkg";
+ sha256 = "14022lx03vdcqlvbbdmbsxg5pqfx1rfq2jywxlyaz9v68cvsb0g4";
+ };
+ }
+ {
+ name = "microsoft.web.xdt";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.web.xdt/2.1.2/microsoft.web.xdt.2.1.2.nupkg";
+ sha256 = "1as6cih26xyxjsa5ibqik1fwbyxl58ivpngidr6w1nh5fi5zg9zw";
+ };
+ }
+ {
+ name = "microsoft.win32.primitives";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg";
+ sha256 = "1pviskapkc6qm108r0q2x15vkgyqsczf9xpmrlm42q68ainc9ai3";
+ };
+ }
+ {
+ name = "microsoft.win32.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg";
+ sha256 = "1nvwzj039y9ngdpz7zg0vszvrr3za2vfmjg222jc8c1dibk6y6ah";
+ };
+ }
+ {
+ name = "netstandard.library";
+ version = "1.6.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg";
+ sha256 = "03pxpc6dzpw56l8qhcb0wzvirqgs3c008jcakqxvfqmy25m3dnyn";
+ };
+ }
+ {
+ name = "newtonsoft.json";
+ version = "9.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg";
+ sha256 = "1qayanmqh3xiw0bjwm825j1n6nvbhc6yqkdpaawpyd0l71d5qh13";
+ };
+ }
+ {
+ name = "nuget.build.tasks";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.build.tasks/5.7.0-rtm.6710/nuget.build.tasks.5.7.0-rtm.6710.nupkg";
+ sha256 = "0zwacvci3y8xyhy6jzc0wd20rzgb6lzv0ci8a4qg8ay315bmd9sp";
+ };
+ }
+ {
+ name = "nuget.build.tasks.pack";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.build.tasks.pack/5.7.0-rtm.6710/nuget.build.tasks.pack.5.7.0-rtm.6710.nupkg";
+ sha256 = "16scfs0gwfs9r5kp65jfz3ip7w56xyni6fwgpmj0y6dbazzqm6zs";
+ };
+ }
+ {
+ name = "nuget.commandline";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.commandline/4.1.0/nuget.commandline.4.1.0.nupkg";
+ sha256 = "03ik0rcdl7vdwxa9fx5cgl98yzb45swr08jmrnjk1ympjqvf94s1";
+ };
+ }
+ {
+ name = "nuget.commands";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.commands/5.7.0-rtm.6710/nuget.commands.5.7.0-rtm.6710.nupkg";
+ sha256 = "0sm2x95q8y0sab7fsb2sqqhvw2x0scsavv968jxjf3ynb5n155q3";
+ };
+ }
+ {
+ name = "nuget.common";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.common/5.7.0-rtm.6710/nuget.common.5.7.0-rtm.6710.nupkg";
+ sha256 = "07wxir208mmfzi2xxhn8xskbchx9d7nahmy2xqcx09mwkkr7m0qg";
+ };
+ }
+ {
+ name = "nuget.configuration";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.configuration/5.7.0-rtm.6710/nuget.configuration.5.7.0-rtm.6710.nupkg";
+ sha256 = "1h9r627nj3bhwfwzf2b265s5zl00sj5z5x085a6l8qg2v8sig628";
+ };
+ }
+ {
+ name = "nuget.credentials";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.credentials/5.7.0-rtm.6710/nuget.credentials.5.7.0-rtm.6710.nupkg";
+ sha256 = "06yd4ny5nzpxl6n3l57n585inj0bjybcmwcz0w3clyib9l2ybsjz";
+ };
+ }
+ {
+ name = "nuget.dependencyresolver.core";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.dependencyresolver.core/5.7.0-rtm.6710/nuget.dependencyresolver.core.5.7.0-rtm.6710.nupkg";
+ sha256 = "0s3qlwg98qd5brfh6k9lsviqpij8n73ci54c9bmal56k12hkvfdm";
+ };
+ }
+ {
+ name = "nuget.frameworks";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.frameworks/5.7.0-rtm.6710/nuget.frameworks.5.7.0-rtm.6710.nupkg";
+ sha256 = "05g4aaq3gc1p104dpanr255xcag399918m02vpanf29qpz3g325d";
+ };
+ }
+ {
+ name = "nuget.librarymodel";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.librarymodel/5.7.0-rtm.6710/nuget.librarymodel.5.7.0-rtm.6710.nupkg";
+ sha256 = "1pj5y29f21ch4sgwg5xx4n0lsd1qiiyjy6ly6vaabfrimx4d0s23";
+ };
+ }
+ {
+ name = "nuget.packagemanagement";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.packagemanagement/5.7.0-rtm.6710/nuget.packagemanagement.5.7.0-rtm.6710.nupkg";
+ sha256 = "1kiix6r2birnrlwki5mb5a7sbxh8wqj87f69qid6dr556x2w8h9z";
+ };
+ }
+ {
+ name = "nuget.packaging";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.packaging/5.7.0-rtm.6710/nuget.packaging.5.7.0-rtm.6710.nupkg";
+ sha256 = "16frbw8k81cazary6d8sbdccr6hv57rc7rzdi9bagdnzvpm8h13l";
+ };
+ }
+ {
+ name = "nuget.projectmodel";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.projectmodel/5.7.0-rtm.6710/nuget.projectmodel.5.7.0-rtm.6710.nupkg";
+ sha256 = "11i1kyqvmq70rkqrxhxnhsihaxx32ww0l9175473mmyia3wrbwyw";
+ };
+ }
+ {
+ name = "nuget.protocol";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.protocol/5.7.0-rtm.6710/nuget.protocol.5.7.0-rtm.6710.nupkg";
+ sha256 = "1515p7a4kdm9wr8iizcmvzwqphxsfwqbnq41jv8mibrx7vih0s90";
+ };
+ }
+ {
+ name = "nuget.resolver";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.resolver/5.7.0-rtm.6710/nuget.resolver.5.7.0-rtm.6710.nupkg";
+ sha256 = "17bm159knhx7iznm9ilk3mwb0n1gh1dp0ihhapyb1fmh9ings30b";
+ };
+ }
+ {
+ name = "nuget.versioning";
+ version = "5.7.0-rtm.6710";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/9d15d80a-6afc-4f7e-901b-9378146a4b8b/nuget/v3/flat2/nuget.versioning/5.7.0-rtm.6710/nuget.versioning.5.7.0-rtm.6710.nupkg";
+ sha256 = "1kj9xvcbwvvhhi45bi6f9m1cv8wx6y4xfmnxc8liwcgwh9gvwdjl";
+ };
+ }
+ {
+ name = "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "10a3jqkh1h23qsn7pjlji61d7dph7qy8c6ssfjqmlgydm4rnin64";
+ };
+ }
+ {
+ name = "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "1md38ys5h8srinnq9qxz47c9i27x7pv84avdi3rbq68hfkcslx93";
+ };
+ }
+ {
+ name = "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "0cgvqxccg4lkxiyvw3jrn71pbybbbcd3i8v6v4przgrr7f7k6nfj";
+ };
+ }
+ {
+ name = "runtime.native.system";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg";
+ sha256 = "0fwsjhqj235hhy2zl8x3a828whn4nck7jr7hi09ccbk24xf4f17f";
+ };
+ }
+ {
+ name = "runtime.native.system";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg";
+ sha256 = "02gnfm33gf163kybkahfza8q10jp890hiczcnbg2aasf1n0jq857";
+ };
+ }
+ {
+ name = "runtime.native.system.io.compression";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg";
+ sha256 = "05370qi83pxfyn3whzkjjwb4q80vlr3mbz0dfa0hc0cbl5jx4y20";
+ };
+ }
+ {
+ name = "runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "1il7m43j4nq15xf01npgxd8q83q8mkk4xk07dd7g0sfsxm9k127d";
+ };
+ }
+ {
+ name = "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "1pr8ji41rsifx6yh89xg1yw45g5snw96xxqw0g3q48rbdg5j79iw";
+ };
+ }
+ {
+ name = "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "1r8hllb6fdb4adij7b7ld32hf5r5jxyqh4pacrvfgjckmyx8js8c";
+ };
+ }
+ {
+ name = "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "16r149hajvr8ikyjbsw2m67yqfvxg6j1sb2slw9pzrly06mxmpks";
+ };
+ }
+ {
+ name = "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "0j2f2v1nm7sys6qpljhp4s18zz3hblymjl60yrccqfac7yr9hxrq";
+ };
+ }
+ {
+ name = "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "0wgz0y2fm6xcnlmpl1zh5963ribjbnzr2l6prsw3xi7sbfyjyi8c";
+ };
+ }
+ {
+ name = "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "0qr13ykxj7zs7i8z0x63v8za2h33ndnvvw83wffp9xbb2fibj3gi";
+ };
+ }
+ {
+ name = "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "1jg8gfh261zqmimf5ba76djr201q0bamm2385zxni5jnyyc4iis4";
+ };
+ }
+ {
+ name = "shouldly";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/shouldly/3.0.0/shouldly.3.0.0.nupkg";
+ sha256 = "1hg28w898kl84rx57sclb2z9b76v5hxlwxig1xnb6fr81aahzlw3";
+ };
+ }
+ {
+ name = "sn";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/sn/1.0.0/sn.1.0.0.nupkg";
+ sha256 = "1012fcdc6vq2355v86h434s6p2nnqgpdapb7p25l4h39g5q8p1qs";
+ };
+ }
+ {
+ name = "system.appcontext";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg";
+ sha256 = "02vsx9l8ahzykjw6psf8yd5grndk63x4rw0lc0rl0s9z203694j3";
+ };
+ }
+ {
+ name = "system.appcontext";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg";
+ sha256 = "1ipqwwfphj4ndi6krnbali0f3260bmdg0lb9w7w00k3z20gwpjgy";
+ };
+ }
+ {
+ name = "system.buffers";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg";
+ sha256 = "1x5m2z3x8s4d0z13l8j6jfbaqpwh8dwyg930pcg67gz88zchfhq8";
+ };
+ }
+ {
+ name = "system.buffers";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg";
+ sha256 = "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19";
+ };
+ }
+ {
+ name = "system.buffers";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.buffers/4.5.0/system.buffers.4.5.0.nupkg";
+ sha256 = "0c8qh10lhc8gcl58772i91lc97bljy3dvi6s2r8cjlf0240j5yll";
+ };
+ }
+ {
+ name = "system.collections";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg";
+ sha256 = "19kjsnpbpznh7qjsyxadw2i8pd4iikrlxwak12l749sli2qd77dj";
+ };
+ }
+ {
+ name = "system.collections";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg";
+ sha256 = "0209rky2iyiyqxg0amhmvy6c3fww6pbrq9ffynjnmapizmsvq7ya";
+ };
+ }
+ {
+ name = "system.collections.concurrent";
+ version = "4.0.12";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections.concurrent/4.0.12/system.collections.concurrent.4.0.12.nupkg";
+ sha256 = "1c4lv39n2i7k146njgk7334izcxjn06cnhmippc1vhwj3bqbzg62";
+ };
+ }
+ {
+ name = "system.collections.concurrent";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg";
+ sha256 = "0y6jag332kgkj392mrv7i2a3cgc60ff4hl0nx5qw40hq3w2d9j8z";
+ };
+ }
+ {
+ name = "system.collections.immutable";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg";
+ sha256 = "1ywivzq43lqlh42qywq6v57yf499dya5rbzk6k7fnkj1121fr7kw";
+ };
+ }
+ {
+ name = "system.collections.immutable";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections.immutable/1.5.0/system.collections.immutable.1.5.0.nupkg";
+ sha256 = "1yn0g10x5lss68i5n5x9q9z1kbxcbblrwp51ph79cgbi01ga999q";
+ };
+ }
+ {
+ name = "system.collections.nongeneric";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections.nongeneric/4.0.1/system.collections.nongeneric.4.0.1.nupkg";
+ sha256 = "1wj1ddyycsggg3sjq0iflzyj93m7ny8mc2dpzvh5iqy89lj3gx1m";
+ };
+ }
+ {
+ name = "system.console";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.console/4.0.0/system.console.4.0.0.nupkg";
+ sha256 = "0fw0ap3c0svxjbkgr5yrkck36lbrijhsx48v53xkam5y6m0vh1s3";
+ };
+ }
+ {
+ name = "system.console";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg";
+ sha256 = "0hyp57lqq986hnj7h017mz1qa1p3qqw3n98nxngdj947ck4mwmpd";
+ };
+ }
+ {
+ name = "system.diagnostics.debug";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg";
+ sha256 = "0j4czvcp72qamsj8irwg0sv5lqil4g6q1ghqsm40g5f3380fxcn3";
+ };
+ }
+ {
+ name = "system.diagnostics.debug";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg";
+ sha256 = "02az3f9n0sy9hpjqq05dkwa4d4bgyrs57b69byya20zydvyxxm9z";
+ };
+ }
+ {
+ name = "system.diagnostics.diagnosticsource";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg";
+ sha256 = "0rqi76pqplmk8lzqhwxkkn6ramk56bm66ijg3zki9gzaaqx7fbfk";
+ };
+ }
+ {
+ name = "system.diagnostics.process";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg";
+ sha256 = "1fzm5jrfs4awz0qc2yav1assdnx45j5crpva50a4s0l0dnnvf2jh";
+ };
+ }
+ {
+ name = "system.diagnostics.tools";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg";
+ sha256 = "0fmmnsvnjxh4gjw2jjix3f7ndvhdh9h4rb4nbjk285c2rgfp2kyn";
+ };
+ }
+ {
+ name = "system.diagnostics.tracesource";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.tracesource/4.0.0/system.diagnostics.tracesource.4.0.0.nupkg";
+ sha256 = "0dwq0z7p3jpxp4y9x1k3pglrs572xx5dsp4nmnz5v5wr6a1kdc8l";
+ };
+ }
+ {
+ name = "system.diagnostics.tracing";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.tracing/4.1.0/system.diagnostics.tracing.4.1.0.nupkg";
+ sha256 = "0lzdnq31spwv2xd9xkf0ph4zlg7bqifcvp1915jk1hb5fjjf1byp";
+ };
+ }
+ {
+ name = "system.diagnostics.tracing";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg";
+ sha256 = "0zwc9qk2ig6h74dnn4hxlyhnfchp6yd6hqv39dy0dhp3xagwfqp3";
+ };
+ }
+ {
+ name = "system.globalization";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg";
+ sha256 = "04pycnih66s15rbwss94ylm0svfr276ym4w4w14bb9g56dk0wwyy";
+ };
+ }
+ {
+ name = "system.globalization";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg";
+ sha256 = "1sydnlnaqmarcfs1cvaa3rpax7qhzd8wd67f74k89lr3k77cagfh";
+ };
+ }
+ {
+ name = "system.globalization.calendars";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg";
+ sha256 = "1qfa54p7ab2himyry3lf0j85gpz3mx9yj0sy0v2j9i94ndvk1w7c";
+ };
+ }
+ {
+ name = "system.io";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg";
+ sha256 = "0drs586wimx7vzwqfdb72k640iz24645cwz053n1f08752bjkzq8";
+ };
+ }
+ {
+ name = "system.io";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg";
+ sha256 = "1n3qypsgn18pg13vyjcnchz3zbfajdk6swl1wzf0hv6324v8xyd7";
+ };
+ }
+ {
+ name = "system.io.compression";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg";
+ sha256 = "0mxp384amfdapgsf6fkyf3c5q10jc2yy55v3vim8wq1w8aim1qcf";
+ };
+ }
+ {
+ name = "system.io.compression.zipfile";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg";
+ sha256 = "08fbnsgbbnfj7d6k5zdqvm3580iqwrq4qzbnyq6iw9g93kmlyh5p";
+ };
+ }
+ {
+ name = "system.io.filesystem";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg";
+ sha256 = "0mp3n5214lzxz7qn2y5k7f2y9qv067xa23bnbyyhpmlkbl3grwc6";
+ };
+ }
+ {
+ name = "system.io.filesystem";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg";
+ sha256 = "1p4r4n4minxgir17xh7rwv503fj1zgnm1vb24and7v2n6id4ma61";
+ };
+ }
+ {
+ name = "system.io.filesystem.primitives";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg";
+ sha256 = "12mspig2fvzhvbdm22yk081lpn7rc45xwwricc5vnaszgjp83gns";
+ };
+ }
+ {
+ name = "system.io.filesystem.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg";
+ sha256 = "0s22vnhy6cxyzicipj3937rldxk1znlykakc6j596mjgsmshpfqn";
+ };
+ }
+ {
+ name = "system.linq";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg";
+ sha256 = "1n404dvsz6p2d18q9k3ip1vyl8ffbsz6xvc2bl2bba9ccpyjhygm";
+ };
+ }
+ {
+ name = "system.linq";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg";
+ sha256 = "1419wbklbn2vliwfy77p759k084h8jp9i3559shbhrzfxjr2fcv9";
+ };
+ }
+ {
+ name = "system.linq.expressions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg";
+ sha256 = "177cz5hgcbq8lpgvdjmkpsx4kr645wpxhbgh3aw3f28nqlmhl70j";
+ };
+ }
+ {
+ name = "system.memory";
+ version = "4.5.3";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg";
+ sha256 = "1igqq2lqrijpbn66w1020cyyqiwy80i9fkqrmalamjmvmyg28p8m";
+ };
+ }
+ {
+ name = "system.net.http";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.0/system.net.http.4.3.0.nupkg";
+ sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
+ };
+ }
+ {
+ name = "system.net.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg";
+ sha256 = "1zfrz4p3nmz3cnb0i8xwc76175328dfgrlmp3bcwvp5vplv3ncnz";
+ };
+ }
+ {
+ name = "system.net.sockets";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg";
+ sha256 = "026ghgh25lw953aqd83npk856g4bwi6a8y7jc695qj8lb929yp5s";
+ };
+ }
+ {
+ name = "system.numerics.vectors";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg";
+ sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba";
+ };
+ }
+ {
+ name = "system.numerics.vectors";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg";
+ sha256 = "1r66gjpvbmgr3216ch2fx9zzd08fb78br4hzblvsvi7wfwp6w7ip";
+ };
+ }
+ {
+ name = "system.objectmodel";
+ version = "4.0.12";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg";
+ sha256 = "06abwzrai4k999qmc8bkcvq26px2ws9gk04c01c1ix9fw02pf546";
+ };
+ }
+ {
+ name = "system.objectmodel";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg";
+ sha256 = "18mryszf4a66a52v9din5wgqiykp0ficl5zl5l9grkrisjnl7jh4";
+ };
+ }
+ {
+ name = "system.private.datacontractserialization";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.private.datacontractserialization/4.1.1/system.private.datacontractserialization.4.1.1.nupkg";
+ sha256 = "1hrbq85s14x7ck6an570z8p7slprlsswxlydz0pdzfmnqwpv0qbi";
+ };
+ }
+ {
+ name = "system.reflection";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg";
+ sha256 = "003bmllpdf35jsbbhgsi4a24rqprdhgjpi3d76jk7sgllbh6p1wj";
+ };
+ }
+ {
+ name = "system.reflection";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg";
+ sha256 = "00f1n6r8z6zw3mfhrfg402s6fj95jj9d8z5s62kfmd7pdsnv39xi";
+ };
+ }
+ {
+ name = "system.reflection.emit";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg";
+ sha256 = "0s1cpkpnn2x6bicspj1x7z7zlfg1h5iy8mvr5bcq55fgpyf6xin8";
+ };
+ }
+ {
+ name = "system.reflection.emit.ilgeneration";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg";
+ sha256 = "0q789n72y47jkld2076khan7zz2gm04znpnz0nznin7ykp8aa0ih";
+ };
+ }
+ {
+ name = "system.reflection.emit.lightweight";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg";
+ sha256 = "10hsbdar8vzvq3izv3v8a93rz7brnmrcrcl5c0nvy8vlmdk41jlx";
+ };
+ }
+ {
+ name = "system.reflection.extensions";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg";
+ sha256 = "1n1gig2nlycrz1rzy1gi56gcw568ibdpnbknjy7gv9i76aw2kvy7";
+ };
+ }
+ {
+ name = "system.reflection.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg";
+ sha256 = "020gr3yjb3aa49hm4qyxqrz318ll2rnc8qpcby341ik0gr4ij3wz";
+ };
+ }
+ {
+ name = "system.reflection.metadata";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg";
+ sha256 = "1kw4xsm093zd10jf3vjc2lxmv0zq6chi3g8rka8w0d3l3a5hh3ly";
+ };
+ }
+ {
+ name = "system.reflection.primitives";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg";
+ sha256 = "1r0a1xhlrdr6kdhia9r6rcywds4r8wbk0jagsac6x3rc0kq5f1yi";
+ };
+ }
+ {
+ name = "system.reflection.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg";
+ sha256 = "1b10cxizldqk8niyihhxsabfjkyrlnkgf4im038lbxs3pq7a12yl";
+ };
+ }
+ {
+ name = "system.reflection.typeextensions";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg";
+ sha256 = "13y2gvadvzgv5hrizwd53xyciq88p8mpclyqfmikspij4pyb5328";
+ };
+ }
+ {
+ name = "system.resources.extensions";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.resources.extensions/4.6.0/system.resources.extensions.4.6.0.nupkg";
+ sha256 = "0inch9jgchgmsg3xjivbhh9mpin40mhdd8dgf4i1p3g42i0hzc0j";
+ };
+ }
+ {
+ name = "system.resources.reader";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.resources.reader/4.0.0/system.resources.reader.4.0.0.nupkg";
+ sha256 = "0nipl2mayrbgf62mbi3z9crk9hvcrxnry008a33iyk9xy45rmyk1";
+ };
+ }
+ {
+ name = "system.resources.resourcemanager";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg";
+ sha256 = "1hjlz6rvr5c7qmvmbv1a338zqjl1dbj0qqidwv9z0ldy4jmg89cy";
+ };
+ }
+ {
+ name = "system.resources.resourcemanager";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg";
+ sha256 = "1bi65kd8fps7gncs053pawc0j44pz4wcgdj3jcw7gpjr4j0zyxwi";
+ };
+ }
+ {
+ name = "system.runtime";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg";
+ sha256 = "05n73j0s3qgjnp5w2jxaacn93kpq14cldxncv15v04b3lla30mpr";
+ };
+ }
+ {
+ name = "system.runtime";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg";
+ sha256 = "0cffdplihjrivvcayzvz32gmv7yissf2pmyaga4fw7g262rf5mxi";
+ };
+ }
+ {
+ name = "system.runtime.compilerservices.unsafe";
+ version = "4.5.2";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg";
+ sha256 = "0bp6in9qqhprbk85wd0cnfnpjcwdknyyc9rk0891kldx3alnd4h7";
+ };
+ }
+ {
+ name = "system.runtime.compilerservices.unsafe";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.0/system.runtime.compilerservices.unsafe.4.7.0.nupkg";
+ sha256 = "16r6sn4czfjk8qhnz7bnqlyiaaszr0ihinb7mq9zzr1wba257r54";
+ };
+ }
+ {
+ name = "system.runtime.extensions";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg";
+ sha256 = "0bms87hf2q90kkfg75ljdk09410fl64326wpvhqgfkgw019704yc";
+ };
+ }
+ {
+ name = "system.runtime.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg";
+ sha256 = "18qn6zjvpngda5bd9nrpphwy5lppmkla86jk5bdapz6ar44ic8wy";
+ };
+ }
+ {
+ name = "system.runtime.handles";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg";
+ sha256 = "00kzqs5d8gm1ppc13idybcdrr07yk2a7f5bdrb0mw7c1bafjp1px";
+ };
+ }
+ {
+ name = "system.runtime.handles";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg";
+ sha256 = "1klsizwincb42v9yl6m9czgqcmxr7a1h1ri687ldqy4w15718adi";
+ };
+ }
+ {
+ name = "system.runtime.interopservices";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg";
+ sha256 = "1876kwm4ziikya5s75sb1cp23qwdsd7xhlmlb9gaglibzwkd8b9d";
+ };
+ }
+ {
+ name = "system.runtime.interopservices";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg";
+ sha256 = "0l13wfr3y4rq667cyw1rl3bdq24zhs34jwv61piwnv77flwr4brq";
+ };
+ }
+ {
+ name = "system.runtime.interopservices.runtimeinformation";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg";
+ sha256 = "05pmsmrjmy3mk4r8xqihc3w7128d4qccjg6wkyd7zc2yq67w7xmg";
+ };
+ }
+ {
+ name = "system.runtime.interopservices.runtimeinformation";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg";
+ sha256 = "131108h1vnayxx6ms2axinja3sqckb1b8z9v8fjnaf9ix8zvmaxq";
+ };
+ }
+ {
+ name = "system.runtime.numerics";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg";
+ sha256 = "06i4k2ng909fvlq9dhglgyp0iv5vj6b42vqlsvk2gcn6ssgkq9ya";
+ };
+ }
+ {
+ name = "system.runtime.serialization.primitives";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg";
+ sha256 = "1mqwgsda61xm2p4chcniypnnrahh8l6j8c9j45jd2r0hmrvnsc4k";
+ };
+ }
+ {
+ name = "system.runtime.serialization.xml";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.serialization.xml/4.1.1/system.runtime.serialization.xml.4.1.1.nupkg";
+ sha256 = "19mwnihzks4l2q73bsg5ylbawxqcji3slzzp0v46v6xvvrq480wq";
+ };
+ }
+ {
+ name = "system.security.cryptography.algorithms";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg";
+ sha256 = "04lfa74ll34fk2r42fkdldvcgjp27i3d5zbxx5bxx1dfpsqhkavv";
+ };
+ }
+ {
+ name = "system.security.cryptography.encoding";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg";
+ sha256 = "1icdqp1c8f7971h1vkls87m8bdxs7xqg4xs7ygi0x3n56pjbqfpi";
+ };
+ }
+ {
+ name = "system.security.cryptography.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg";
+ sha256 = "02dsnjxw9bymk0a2qnnlavpi0jq8832dviblv5f9icmwldridc8y";
+ };
+ }
+ {
+ name = "system.security.cryptography.x509certificates";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg";
+ sha256 = "0p02s2k8gcx86ys67ydbgrlnp5q7f073jnlgpliqp4f7d2wiwszd";
+ };
+ }
+ {
+ name = "system.security.principal.windows";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.7.0/system.security.principal.windows.4.7.0.nupkg";
+ sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d";
+ };
+ }
+ {
+ name = "system.text.encoding";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg";
+ sha256 = "0q829jqhv2sdggb3xjlbdp65g2670w9gw64q2irdzr47gl7zpzyl";
+ };
+ }
+ {
+ name = "system.text.encoding";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg";
+ sha256 = "04fsaadvsnjz6jmf88n26md9zcmvwgn2dkwqkjvhf5apph8gi44g";
+ };
+ }
+ {
+ name = "system.text.encoding.codepages";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.encoding.codepages/4.0.1/system.text.encoding.codepages.4.0.1.nupkg";
+ sha256 = "0ixii299wspn434ccjjv8pcvxww3qjl8257r0dx7myh816v3a9sz";
+ };
+ }
+ {
+ name = "system.text.encoding.extensions";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg";
+ sha256 = "15f89w0vwnfp10544wbq0z6fjqn7ig03q3kl16x2pp47rac6yj17";
+ };
+ }
+ {
+ name = "system.text.encoding.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg";
+ sha256 = "1w6jxdkrczxwyw2bbs9ng0zi2nk3paznyhm1vnh5vc8v10k96v98";
+ };
+ }
+ {
+ name = "system.text.encodings.web";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.7.0/system.text.encodings.web.4.7.0.nupkg";
+ sha256 = "0sd3bihfar5rwm6nib4lhyys306nkm02qvk6p6sgzmnlfmma2wn3";
+ };
+ }
+ {
+ name = "system.text.json";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.json/4.7.0/system.text.json.4.7.0.nupkg";
+ sha256 = "0fp3xrysccm5dkaac4yb51d793vywxks978kkl5x4db9gw29rfdr";
+ };
+ }
+ {
+ name = "system.text.regularexpressions";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg";
+ sha256 = "1ndgfw99bds4772p7578ylcb4whls76qhiz9a3bh4qy9si48afcv";
+ };
+ }
+ {
+ name = "system.text.regularexpressions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg";
+ sha256 = "1510mdlfdc42vyp738wvmqdy3sir2yyh5w3da3v5i0ar2c4jn6wi";
+ };
+ }
+ {
+ name = "system.threading";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg";
+ sha256 = "12w6vdai88ldgnv9f71rybwyvlzkk1nr57d7f8cz6rajwliz7h6g";
+ };
+ }
+ {
+ name = "system.threading";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg";
+ sha256 = "1ad1drl7q1f8fmfaq3r2bswg58nbc2y01mrbhlwkv41ij1ij3fz3";
+ };
+ }
+ {
+ name = "system.threading.tasks";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg";
+ sha256 = "03gvdi1qk4kyws4sjfl5w3fy9qbrq0d0i72n7a8d59lchm6l9zjk";
+ };
+ }
+ {
+ name = "system.threading.tasks";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg";
+ sha256 = "0y0gw9q62dchzhk3fcdcdfhk6c5zr0a6rs34qfdbkgksnva10cm1";
+ };
+ }
+ {
+ name = "system.threading.tasks.dataflow";
+ version = "4.9.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.tasks.dataflow/4.9.0/system.threading.tasks.dataflow.4.9.0.nupkg";
+ sha256 = "01lhdmb9w4h82yaqrqpzvz5cv2b228kj332k2h6nz0qycpjd6b0y";
+ };
+ }
+ {
+ name = "system.threading.tasks.extensions";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg";
+ sha256 = "1dxi845z4cd83v2ph7dq9ykf5gxr6gaw9k29wckv5zhx1rjwprfg";
+ };
+ }
+ {
+ name = "system.threading.tasks.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg";
+ sha256 = "1dr14m9c2psrvavv74dzwbi09avn0hxmdvr6z03f96mxkrk3cm1d";
+ };
+ }
+ {
+ name = "system.threading.tasks.extensions";
+ version = "4.5.2";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.tasks.extensions/4.5.2/system.threading.tasks.extensions.4.5.2.nupkg";
+ sha256 = "03qkna7pwxaxnxg3ydc1vpjzzrizq55gm7w519gqlmd6yca61vzm";
+ };
+ }
+ {
+ name = "system.threading.tasks.parallel";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.tasks.parallel/4.0.1/system.threading.tasks.parallel.4.0.1.nupkg";
+ sha256 = "00l76cv7yys3ilrpi32xrs8qk45gmliqvmw2w2zxg3h21y6r0xc0";
+ };
+ }
+ {
+ name = "system.threading.thread";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg";
+ sha256 = "0ay1bjmyk0jv6plj9layh3nhr7lnl5a6gzlqi2pgqglb1s9j1x4s";
+ };
+ }
+ {
+ name = "system.threading.timer";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg";
+ sha256 = "0imrcq43k6ii97xpfkwzsvhs6idvgc6mi5c9p7ah828wbaxqh1my";
+ };
+ }
+ {
+ name = "system.threading.timer";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg";
+ sha256 = "11p4yxkcn2amlxhwipyia38k8glpam5c9l47y5dvjdicg42dgxl8";
+ };
+ }
+ {
+ name = "system.valuetuple";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg";
+ sha256 = "068v2h0v8873jh3zc06bxcfzch9frggak1s9csyisl7xzwdijsqn";
+ };
+ }
+ {
+ name = "system.xml.readerwriter";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg";
+ sha256 = "04ijmcrb40x08br0fdpxmrm0fw2ahpiqjs9wmrqx38ngf96irb7l";
+ };
+ }
+ {
+ name = "system.xml.readerwriter";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg";
+ sha256 = "1dsj4s5jwjqix52sizyncvrv5p1h9cdnkh5c4a6407s3gkkh4gzw";
+ };
+ }
+ {
+ name = "system.xml.xdocument";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg";
+ sha256 = "14j57hlnmba6rwjwkxx8yp7rk5zf2dzq5j9f22j84jr0xxf00j2f";
+ };
+ }
+ {
+ name = "system.xml.xmldocument";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg";
+ sha256 = "1x2iz1l482876vjr11vsrl895n1bbaflxbj239dpf5a48p06gq7y";
+ };
+ }
+ {
+ name = "system.xml.xmlserializer";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.xmlserializer/4.0.11/system.xml.xmlserializer.4.0.11.nupkg";
+ sha256 = "0987zp4nskf0dbsl3h4s5m1ianjcc398zmp2b98j4834c45jh0bm";
+ };
+ }
+ {
+ name = "system.xml.xpath";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg";
+ sha256 = "0hvn82chjynkixvvk9dy9djqvb0hlkbc2hy00gy27vjhd8i4iqkx";
+ };
+ }
+ {
+ name = "vswhere";
+ version = "2.6.7";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/vswhere/2.6.7/vswhere.2.6.7.nupkg";
+ sha256 = "0h4k5i96p7633zzf4xsv7615f9x72rr5qr7b9934ri2y6gshfcwk";
+ };
+ }
+ {
+ name = "xlifftasks";
+ version = "1.0.0-beta.20206.1";
+ src = fetchurl {
+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/xlifftasks/1.0.0-beta.20206.1/xlifftasks.1.0.0-beta.20206.1.nupkg";
+ sha256 = "0xsfzws7rn9sfk4mgkbil21m8d3k3kccfk5f4g6lzvc1vk0pa26j";
+ };
+ }
+ {
+ name = "xunit";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/xunit/2.4.1/xunit.2.4.1.nupkg";
+ sha256 = "0xf3kaywpg15flqaqfgywqyychzk15kz0kz34j21rcv78q9ywq20";
+ };
+ }
+ {
+ name = "xunit.abstractions";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg";
+ sha256 = "00wl8qksgkxld76fgir3ycc5rjqv1sqds6x8yx40927q5py74gfh";
+ };
+ }
+ {
+ name = "xunit.analyzers";
+ version = "0.10.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/xunit.analyzers/0.10.0/xunit.analyzers.0.10.0.nupkg";
+ sha256 = "15n02q3akyqbvkp8nq75a8rd66d4ax0rx8fhdcn8j78pi235jm7j";
+ };
+ }
+ {
+ name = "xunit.assert";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/xunit.assert/2.4.1/xunit.assert.2.4.1.nupkg";
+ sha256 = "1imynzh80wxq2rp9sc4gxs4x1nriil88f72ilhj5q0m44qqmqpc6";
+ };
+ }
+ {
+ name = "xunit.core";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/xunit.core/2.4.1/xunit.core.2.4.1.nupkg";
+ sha256 = "1nnb3j4kzmycaw1g76ii4rfqkvg6l8gqh18falwp8g28h802019a";
+ };
+ }
+ {
+ name = "xunit.extensibility.core";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.4.1/xunit.extensibility.core.2.4.1.nupkg";
+ sha256 = "103qsijmnip2pnbhciqyk2jyhdm6snindg5z2s57kqf5pcx9a050";
+ };
+ }
+ {
+ name = "xunit.extensibility.execution";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.4.1/xunit.extensibility.execution.2.4.1.nupkg";
+ sha256 = "1pbilxh1gp2ywm5idfl0klhl4gb16j86ib4x83p8raql1dv88qia";
+ };
+ }
+ {
+ name = "xunit.runner.console";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/xunit.runner.console/2.4.1/xunit.runner.console.2.4.1.nupkg";
+ sha256 = "13ykz9anhz72xc4q6byvdfwrp54hlcbl6zsfapwfhnzyvfgb9w13";
+ };
+ }
+ {
+ name = "xunit.runner.visualstudio";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.4.1/xunit.runner.visualstudio.2.4.1.nupkg";
+ sha256 = "0fln5pk18z98gp0zfshy1p9h6r9wc55nyqhap34k89yran646vhn";
+ };
+ }
+]
diff --git a/pkgs/development/tools/build-managers/msbuild/nuget.nix b/pkgs/development/tools/build-managers/msbuild/nuget.nix
deleted file mode 100644
index 0aae3840752..00000000000
--- a/pkgs/development/tools/build-managers/msbuild/nuget.nix
+++ /dev/null
@@ -1,1130 +0,0 @@
-{ fetchurl }: let
-
- fetchNuGet = { url, name, version, sha256 }: fetchurl {
- inherit name url sha256;
- };
-
-in [
-(fetchNuGet {
- name = "microsoft.build";
- version = "14.3.0";
- url = "https://www.nuget.org/api/v2/package/microsoft.build/14.3.0";
- sha256 = "1zamn3p8xxi0wsjlpln0y71ncb977f3fp08mvaz4wmbmi76nr0rz";
- })
-(fetchNuGet {
- name = "system.io";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.io/4.1.0";
- sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp";
- })
-(fetchNuGet {
- name = "system.io";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.io/4.3.0";
- sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
- })
-(fetchNuGet {
- name = "system.xml.xpath";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.xml.xpath/4.3.0";
- sha256 = "1cv2m0p70774a0sd1zxc8fm8jk3i5zk2bla3riqvi8gsm0r4kpci";
- })
-(fetchNuGet {
- name = "microsoft.net.compilers.toolset";
- version = "3.3.0-beta2-19367-02";
- url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.net.compilers.toolset/3.3.0-beta2-19367-02/microsoft.net.compilers.toolset.3.3.0-beta2-19367-02.nupkg";
- sha256 = "1v9lz2fmfprhql0klqa8iipiiz3wcflvlgr3a86pcjjk7x0y84sl";
- })
-(fetchNuGet {
- name = "system.io.filesystem";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.io.filesystem/4.0.1";
- sha256 = "0kgfpw6w4djqra3w5crrg8xivbanh1w9dh3qapb28q060wb9flp1";
- })
-(fetchNuGet {
- name = "system.io.filesystem";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.io.filesystem/4.3.0";
- sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw";
- })
-(fetchNuGet {
- name = "largeaddressaware";
- version = "1.0.3";
- url = "https://www.nuget.org/api/v2/package/largeaddressaware/1.0.3";
- sha256 = "1ppss9bgj0hf5s8307bnm2a4qm10mrymp0v12m28a5q81zjz0fr5";
- })
-(fetchNuGet {
- name = "nuget.protocol";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.protocol/5.2.0-rtm.6067";
- sha256 = "0fm3qgcdsy6dy6fih0n9a4w39mzdha4cz51gr9pp9g4nag34za2a";
- })
-(fetchNuGet {
- name = "runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97";
- })
-(fetchNuGet {
- name = "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3";
- })
-(fetchNuGet {
- name = "system.buffers";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.buffers/4.3.0";
- sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy";
- })
-(fetchNuGet {
- name = "system.buffers";
- version = "4.4.0";
- url = "https://www.nuget.org/api/v2/package/system.buffers/4.4.0";
- sha256 = "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19";
- })
-(fetchNuGet {
- name = "xunit.core";
- version = "2.4.1";
- url = "https://www.nuget.org/api/v2/package/xunit.core/2.4.1";
- sha256 = "1nnb3j4kzmycaw1g76ii4rfqkvg6l8gqh18falwp8g28h802019a";
- })
-(fetchNuGet {
- name = "system.io.filesystem.primitives";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.io.filesystem.primitives/4.3.0";
- sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c";
- })
-(fetchNuGet {
- name = "system.io.filesystem.primitives";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.io.filesystem.primitives/4.0.1";
- sha256 = "1s0mniajj3lvbyf7vfb5shp4ink5yibsx945k6lvxa96r8la1612";
- })
-(fetchNuGet {
- name = "system.xml.xmldocument";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.xml.xmldocument/4.0.1";
- sha256 = "0ihsnkvyc76r4dcky7v3ansnbyqjzkbyyia0ir5zvqirzan0bnl1";
- })
-(fetchNuGet {
- name = "system.xml.xmldocument";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.xml.xmldocument/4.3.0";
- sha256 = "0bmz1l06dihx52jxjr22dyv5mxv6pj4852lx68grjm7bivhrbfwi";
- })
-(fetchNuGet {
- name = "microsoft.build.framework";
- version = "15.5.180";
- url = "https://www.nuget.org/api/v2/package/microsoft.build.framework/15.5.180";
- sha256 = "064y3a711ikx9pm9d2wyms4i3k4f9hfvn3vymhwygg7yv7gcj92z";
- })
-(fetchNuGet {
- name = "microsoft.build.framework";
- version = "14.3.0";
- url = "https://www.nuget.org/api/v2/package/microsoft.build.framework/14.3.0";
- sha256 = "0r7y1i7dbr3pb53fdrh268hyi627w85nzv2iblwyg8dzkfxraafd";
- })
-(fetchNuGet {
- name = "system.globalization";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.globalization/4.3.0";
- sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
- })
-(fetchNuGet {
- name = "system.globalization";
- version = "4.0.11";
- url = "https://www.nuget.org/api/v2/package/system.globalization/4.0.11";
- sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d";
- })
-(fetchNuGet {
- name = "microsoft.dotnet.signtool";
- version = "1.0.0-beta.19372.10";
- url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.dotnet.signtool/1.0.0-beta.19372.10/microsoft.dotnet.signtool.1.0.0-beta.19372.10.nupkg";
- sha256 = "1f2im2lilw10zslfclxh49knr542jy7q09p009flxsgn68riy0j6";
- })
-(fetchNuGet {
- name = "system.runtime.handles";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.runtime.handles/4.3.0";
- sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
- })
-(fetchNuGet {
- name = "system.runtime.handles";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.runtime.handles/4.0.1";
- sha256 = "1g0zrdi5508v49pfm3iii2hn6nm00bgvfpjq1zxknfjrxxa20r4g";
- })
-(fetchNuGet {
- name = "microsoft.codeanalysis.common";
- version = "3.0.0-beta1-61516-01";
- url = "https://dotnet.myget.org/F/roslyn/api/v2/package/microsoft.codeanalysis.common/3.0.0-beta1-61516-01";
- sha256 = "1qfm61yrsmihhir7n3hb5ccn1r50i39rv1g74880ma7ihjl1hz54";
- })
-(fetchNuGet {
- name = "microsoft.netcore.platforms";
- version = "1.0.1";
- url = "https://www.nuget.org/api/v2/package/microsoft.netcore.platforms/1.0.1";
- sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr";
- })
-(fetchNuGet {
- name = "microsoft.netcore.platforms";
- version = "1.1.0";
- url = "https://www.nuget.org/api/v2/package/microsoft.netcore.platforms/1.1.0";
- sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
- })
-(fetchNuGet {
- name = "system.reflection.primitives";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.reflection.primitives/4.3.0";
- sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
- })
-(fetchNuGet {
- name = "system.reflection.primitives";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.reflection.primitives/4.0.1";
- sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28";
- })
-(fetchNuGet {
- name = "microbuild.core";
- version = "0.2.0";
- url = "https://www.nuget.org/api/v2/package/microbuild.core/0.2.0";
- sha256 = "0q4s45jskbyxfx4ay6znnvv94zma2wd85b8rwmwszd2nb0xl3194";
- })
-(fetchNuGet {
- name = "system.diagnostics.tracesource";
- version = "4.0.0";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.tracesource/4.0.0";
- sha256 = "1mc7r72xznczzf6mz62dm8xhdi14if1h8qgx353xvhz89qyxsa3h";
- })
-(fetchNuGet {
- name = "system.runtime.numerics";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.runtime.numerics/4.3.0";
- sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z";
- })
-(fetchNuGet {
- name = "system.threading.tasks.parallel";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.threading.tasks.parallel/4.3.0";
- sha256 = "1rr3qa4hxwyj531s4nb3bwrxnxxwz617i0n9gh6x7nr7dd3ayzgh";
- })
-(fetchNuGet {
- name = "system.threading.tasks.parallel";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.threading.tasks.parallel/4.0.1";
- sha256 = "114wdg32hr46dfsnns3pgs67kcha5jn47p5gg0mhxfn5vrkr2p75";
- })
-(fetchNuGet {
- name = "nuget.credentials";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.credentials/5.2.0-rtm.6067";
- sha256 = "07g2na590sph9li5igww74i3gqyrj5cb6gsgjh54f1f4bs4x1c4k";
- })
-(fetchNuGet {
- name = "system.objectmodel";
- version = "4.0.12";
- url = "https://www.nuget.org/api/v2/package/system.objectmodel/4.0.12";
- sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj";
- })
-(fetchNuGet {
- name = "system.objectmodel";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.objectmodel/4.3.0";
- sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
- })
-(fetchNuGet {
- name = "system.xml.xmlserializer";
- version = "4.0.11";
- url = "https://www.nuget.org/api/v2/package/system.xml.xmlserializer/4.0.11";
- sha256 = "01nzc3gdslw90qfykq4qzr2mdnqxjl4sj0wp3fixiwdmlmvpib5z";
- })
-(fetchNuGet {
- name = "microsoft.codeanalysis.build.tasks";
- version = "3.0.0-beta1-61516-01";
- url = "https://dotnet.myget.org/F/roslyn/api/v2/package/microsoft.codeanalysis.build.tasks/3.0.0-beta1-61516-01";
- sha256 = "1cjpqbd4i0gxhh86nvamlpkisd1krcrya6riwjhghvpjph6115vp";
- })
-(fetchNuGet {
- name = "system.private.datacontractserialization";
- version = "4.1.1";
- url = "https://www.nuget.org/api/v2/package/system.private.datacontractserialization/4.1.1";
- sha256 = "1xk9wvgzipssp1393nsg4n16zbr5481k03nkdlj954hzq5jkx89r";
- })
-(fetchNuGet {
- name = "system.numerics.vectors";
- version = "4.4.0";
- url = "https://www.nuget.org/api/v2/package/system.numerics.vectors/4.4.0";
- sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba";
- })
-(fetchNuGet {
- name = "microsoft.build.centralpackageversions";
- version = "2.0.1";
- url = "https://www.nuget.org/api/v2/package/microsoft.build.centralpackageversions/2.0.1";
- sha256 = "17cjiaj2b98q8s89168g42jb8rhwm6062jcbv57rbkdiiwdsn55k";
- })
-(fetchNuGet {
- name = "system.text.encoding.extensions";
- version = "4.0.11";
- url = "https://www.nuget.org/api/v2/package/system.text.encoding.extensions/4.0.11";
- sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs";
- })
-(fetchNuGet {
- name = "system.text.encoding.extensions";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.text.encoding.extensions/4.3.0";
- sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy";
- })
-(fetchNuGet {
- name = "microsoft.visualstudio.sdk.embedinteroptypes";
- version = "15.0.15";
- url = "https://www.nuget.org/api/v2/package/microsoft.visualstudio.sdk.embedinteroptypes/15.0.15";
- sha256 = "0chr3slzzcanwcyd9isx4gichqzmfh4zd3h83piw0r4xsww1wmpd";
- })
-(fetchNuGet {
- name = "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy";
- })
-(fetchNuGet {
- name = "system.runtime.extensions";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.runtime.extensions/4.1.0";
- sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z";
- })
-(fetchNuGet {
- name = "system.runtime.extensions";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.runtime.extensions/4.3.0";
- sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
- })
-(fetchNuGet {
- name = "system.resources.extensions";
- version = "4.6.0-preview8.19364.1";
- url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.resources.extensions/4.6.0-preview8.19364.1/system.resources.extensions.4.6.0-preview8.19364.1.nupkg";
- sha256 = "0jh9ilbicmsngv77a4ayzs0n7s440ycdf726nbljw029gq4rzvqf";
- })
-(fetchNuGet {
- name = "nuget.frameworks";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.frameworks/5.2.0-rtm.6067";
- sha256 = "1g1kcfqhxr1bhl3ksbdmz3rb9nq1qmkac1sijf9ng4gmr9fmprdm";
- })
-(fetchNuGet {
- name = "system.diagnostics.diagnosticsource";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.diagnosticsource/4.3.0";
- sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq";
- })
-(fetchNuGet {
- name = "system.security.claims";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.security.claims/4.3.0";
- sha256 = "0jvfn7j22l3mm28qjy3rcw287y9h65ha4m940waaxah07jnbzrhn";
- })
-(fetchNuGet {
- name = "system.linq.expressions";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.linq.expressions/4.3.0";
- sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
- })
-(fetchNuGet {
- name = "system.diagnostics.stacktrace";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.stacktrace/4.3.0";
- sha256 = "0ash4h9k0m7xsm0yl79r0ixrdz369h7y922wipp5gladmlbvpyjd";
- })
-(fetchNuGet {
- name = "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3";
- })
-(fetchNuGet {
- name = "system.diagnostics.tracing";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.tracing/4.3.0";
- sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4";
- })
-(fetchNuGet {
- name = "system.diagnostics.tracing";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.tracing/4.1.0";
- sha256 = "1d2r76v1x610x61ahfpigda89gd13qydz6vbwzhpqlyvq8jj6394";
- })
-(fetchNuGet {
- name = "xunit.analyzers";
- version = "0.10.0";
- url = "https://www.nuget.org/api/v2/package/xunit.analyzers/0.10.0";
- sha256 = "15n02q3akyqbvkp8nq75a8rd66d4ax0rx8fhdcn8j78pi235jm7j";
- })
-(fetchNuGet {
- name = "xunit.assert";
- version = "2.4.1";
- url = "https://www.nuget.org/api/v2/package/xunit.assert/2.4.1";
- sha256 = "1imynzh80wxq2rp9sc4gxs4x1nriil88f72ilhj5q0m44qqmqpc6";
- })
-(fetchNuGet {
- name = "system.appcontext";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.appcontext/4.1.0";
- sha256 = "0fv3cma1jp4vgj7a8hqc9n7hr1f1kjp541s6z0q1r6nazb4iz9mz";
- })
-(fetchNuGet {
- name = "system.appcontext";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.appcontext/4.3.0";
- sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya";
- })
-(fetchNuGet {
- name = "system.text.encoding.codepages";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.text.encoding.codepages/4.3.0";
- sha256 = "0lgxg1gn7pg7j0f942pfdc9q7wamzxsgq3ng248ikdasxz0iadkv";
- })
-(fetchNuGet {
- name = "system.text.encoding.codepages";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.text.encoding.codepages/4.0.1";
- sha256 = "00wpm3b9y0k996rm9whxprngm8l500ajmzgy2ip9pgwk0icp06y3";
- })
-(fetchNuGet {
- name = "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa";
- })
-(fetchNuGet {
- name = "microsoft.codeanalysis.csharp";
- version = "3.0.0-beta1-61516-01";
- url = "https://dotnet.myget.org/F/roslyn/api/v2/package/microsoft.codeanalysis.csharp/3.0.0-beta1-61516-01";
- sha256 = "0a7npkdw6s5jczw1lkm63x2bpz1z3ccid20h5nm6k78cv7sihm4h";
- })
-(fetchNuGet {
- name = "system.console";
- version = "4.0.0";
- url = "https://www.nuget.org/api/v2/package/system.console/4.0.0";
- sha256 = "0ynxqbc3z1nwbrc11hkkpw9skw116z4y9wjzn7id49p9yi7mzmlf";
- })
-(fetchNuGet {
- name = "system.console";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.console/4.3.0";
- sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay";
- })
-(fetchNuGet {
- name = "system.reflection.typeextensions";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.reflection.typeextensions/4.1.0";
- sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7";
- })
-(fetchNuGet {
- name = "system.runtime.compilerservices.unsafe";
- version = "4.5.2";
- url = "https://www.nuget.org/api/v2/package/system.runtime.compilerservices.unsafe/4.5.2";
- sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi";
- })
-(fetchNuGet {
- name = "system.threading.tasks";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.threading.tasks/4.3.0";
- sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
- })
-(fetchNuGet {
- name = "system.threading.tasks";
- version = "4.0.11";
- url = "https://www.nuget.org/api/v2/package/system.threading.tasks/4.0.11";
- sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5";
- })
-(fetchNuGet {
- name = "xunit.abstractions";
- version = "2.0.3";
- url = "https://www.nuget.org/api/v2/package/xunit.abstractions/2.0.3";
- sha256 = "00wl8qksgkxld76fgir3ycc5rjqv1sqds6x8yx40927q5py74gfh";
- })
-(fetchNuGet {
- name = "microsoft.build.utilities.core";
- version = "15.5.180";
- url = "https://www.nuget.org/api/v2/package/microsoft.build.utilities.core/15.5.180";
- sha256 = "0c4bjhaqgc98bchln8p5d2p1vyn8qrha2b8gpn2l7bnznbcrd630";
- })
-(fetchNuGet {
- name = "microsoft.build.utilities.core";
- version = "14.3.0";
- url = "https://www.nuget.org/api/v2/package/microsoft.build.utilities.core/14.3.0";
- sha256 = "0351nsnx12nzkss6vaqwwh7d7car7hrgyh0vyd4bl83c4x3ls1kb";
- })
-(fetchNuGet {
- name = "system.reflection.emit";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.reflection.emit/4.0.1";
- sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp";
- })
-(fetchNuGet {
- name = "microsoft.visualstudio.setup.configuration.interop";
- version = "1.16.30";
- url = "https://www.nuget.org/api/v2/package/microsoft.visualstudio.setup.configuration.interop/1.16.30";
- sha256 = "14022lx03vdcqlvbbdmbsxg5pqfx1rfq2jywxlyaz9v68cvsb0g4";
- })
-(fetchNuGet {
- name = "system.net.sockets";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.net.sockets/4.3.0";
- sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla";
- })
-(fetchNuGet {
- name = "microsoft.dotnet.arcade.sdk";
- version = "1.0.0-beta.19372.10";
- url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.dotnet.arcade.sdk/1.0.0-beta.19372.10/microsoft.dotnet.arcade.sdk.1.0.0-beta.19372.10.nupkg";
- sha256 = "1lii0yg4fbsma80mmvw2zwplc26abb46q6gkxwbsbkyszkw128hv";
- })
-(fetchNuGet {
- name = "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59";
- })
-(fetchNuGet {
- name = "runtime.native.system.io.compression";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.native.system.io.compression/4.3.0";
- sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d";
- })
-(fetchNuGet {
- name = "system.diagnostics.debug";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.debug/4.3.0";
- sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
- })
-(fetchNuGet {
- name = "system.diagnostics.debug";
- version = "4.0.11";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.debug/4.0.11";
- sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz";
- })
-(fetchNuGet {
- name = "system.xml.readerwriter";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.xml.readerwriter/4.3.0";
- sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1";
- })
-(fetchNuGet {
- name = "system.xml.readerwriter";
- version = "4.0.11";
- url = "https://www.nuget.org/api/v2/package/system.xml.readerwriter/4.0.11";
- sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5";
- })
-(fetchNuGet {
- name = "system.threading.timer";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.threading.timer/4.3.0";
- sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56";
- })
-(fetchNuGet {
- name = "system.threading.timer";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.threading.timer/4.0.1";
- sha256 = "15n54f1f8nn3mjcjrlzdg6q3520571y012mx7v991x2fvp73lmg6";
- })
-(fetchNuGet {
- name = "system.reflection.metadata";
- version = "1.4.2";
- url = "https://www.nuget.org/api/v2/package/system.reflection.metadata/1.4.2";
- sha256 = "08b7b43vczlliv8k7q43jinjfrxwpljsglw7sxmc6sd7d54pd1vi";
- })
-(fetchNuGet {
- name = "system.reflection.metadata";
- version = "1.6.0";
- url = "https://www.nuget.org/api/v2/package/system.reflection.metadata/1.6.0";
- sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4";
- })
-(fetchNuGet {
- name = "system.xml.xdocument";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.xml.xdocument/4.3.0";
- sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd";
- })
-(fetchNuGet {
- name = "system.linq";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.linq/4.3.0";
- sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
- })
-(fetchNuGet {
- name = "system.linq";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.linq/4.1.0";
- sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5";
- })
-(fetchNuGet {
- name = "nuget.librarymodel";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.librarymodel/5.2.0-rtm.6067";
- sha256 = "0dxvnspgkc1lcmilb67kkipg39ih34cmifs6jwk9kbrwf96z51q9";
- })
-(fetchNuGet {
- name = "xlifftasks";
- version = "1.0.0-beta.19252.1";
- url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/xlifftasks/1.0.0-beta.19252.1/xlifftasks.1.0.0-beta.19252.1.nupkg";
- sha256 = "0249sfb30y9dgsfryaj8644qw3yc1xp2xzc08lsrwvmm8vjcvkri";
- })
-(fetchNuGet {
- name = "system.text.regularexpressions";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.text.regularexpressions/4.3.0";
- sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l";
- })
-(fetchNuGet {
- name = "system.text.regularexpressions";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.text.regularexpressions/4.1.0";
- sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7";
- })
-(fetchNuGet {
- name = "system.security.accesscontrol";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.security.accesscontrol/4.3.0";
- sha256 = "1gakrskmlmwhzmjc1c2mrwk0fml615rsk31dw0kbjnn9yqnnrjbi";
- })
-(fetchNuGet {
- name = "xunit.runner.visualstudio";
- version = "2.4.1";
- url = "https://www.nuget.org/api/v2/package/xunit.runner.visualstudio/2.4.1";
- sha256 = "0fln5pk18z98gp0zfshy1p9h6r9wc55nyqhap34k89yran646vhn";
- })
-(fetchNuGet {
- name = "system.resources.resourcemanager";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.resources.resourcemanager/4.0.1";
- sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi";
- })
-(fetchNuGet {
- name = "system.resources.resourcemanager";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.resources.resourcemanager/4.3.0";
- sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
- })
-(fetchNuGet {
- name = "nuget.projectmodel";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.projectmodel/5.2.0-rtm.6067";
- sha256 = "1s5950nbcsnfrpbaxdnl6cv1xbsa57fln04lhyrki536476a6wcn";
- })
-(fetchNuGet {
- name = "nuget.versioning";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.versioning/5.2.0-rtm.6067";
- sha256 = "04rr31ms95h7ymqxlalpv3xs48j8ng4ljfz5lmrfw7547rhcrj2h";
- })
-(fetchNuGet {
- name = "system.memory";
- version = "4.5.3";
- url = "https://www.nuget.org/api/v2/package/system.memory/4.5.3";
- sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a";
- })
-(fetchNuGet {
- name = "system.resources.reader";
- version = "4.0.0";
- url = "https://www.nuget.org/api/v2/package/system.resources.reader/4.0.0";
- sha256 = "1jafi73dcf1lalrir46manq3iy6xnxk2z7gpdpwg4wqql7dv3ril";
- })
-(fetchNuGet {
- name = "nuget.common";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.common/5.2.0-rtm.6067";
- sha256 = "1ff5dhkv8v04n2kr5gyjjvki4mqsp1w4dwsgj7cvdcfcm8alba0m";
- })
-(fetchNuGet {
- name = "runtime.native.system";
- version = "4.0.0";
- url = "https://www.nuget.org/api/v2/package/runtime.native.system/4.0.0";
- sha256 = "1ppk69xk59ggacj9n7g6fyxvzmk1g5p4fkijm0d7xqfkig98qrkf";
- })
-(fetchNuGet {
- name = "runtime.native.system";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.native.system/4.3.0";
- sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4";
- })
-(fetchNuGet {
- name = "system.runtime.interopservices";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.runtime.interopservices/4.1.0";
- sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1";
- })
-(fetchNuGet {
- name = "system.runtime.interopservices";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.runtime.interopservices/4.3.0";
- sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
- })
-(fetchNuGet {
- name = "microbuild.core.sentinel";
- version = "1.0.0";
- url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microbuild.core.sentinel/1.0.0/microbuild.core.sentinel.1.0.0.nupkg";
- sha256 = "035kqx5fkapql108n222lz8psvxk04mv3dy1qg3h08i4b8j3dy8i";
- })
-(fetchNuGet {
- name = "sn";
- version = "1.0.0";
- url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/sn/1.0.0/sn.1.0.0.nupkg";
- sha256 = "1012fcdc6vq2355v86h434s6p2nnqgpdapb7p25l4h39g5q8p1qs";
- })
-(fetchNuGet {
- name = "system.text.encoding";
- version = "4.0.11";
- url = "https://www.nuget.org/api/v2/package/system.text.encoding/4.0.11";
- sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw";
- })
-(fetchNuGet {
- name = "system.text.encoding";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.text.encoding/4.3.0";
- sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
- })
-(fetchNuGet {
- name = "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5";
- })
-(fetchNuGet {
- name = "system.reflection.emit.lightweight";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.reflection.emit.lightweight/4.0.1";
- sha256 = "1s4b043zdbx9k39lfhvsk68msv1nxbidhkq6nbm27q7sf8xcsnxr";
- })
-(fetchNuGet {
- name = "microsoft.net.test.sdk";
- version = "15.9.0";
- url = "https://www.nuget.org/api/v2/package/microsoft.net.test.sdk/15.9.0";
- sha256 = "0g7wjgiigs4v8qa32g9ysqgx8bx55dzmbxfkc4ic95mpd1vkjqxw";
- })
-(fetchNuGet {
- name = "system.io.compression";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.io.compression/4.3.0";
- sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz";
- })
-(fetchNuGet {
- name = "system.runtime.serialization.primitives";
- version = "4.1.1";
- url = "https://www.nuget.org/api/v2/package/system.runtime.serialization.primitives/4.1.1";
- sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k";
- })
-(fetchNuGet {
- name = "system.diagnostics.fileversioninfo";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.fileversioninfo/4.3.0";
- sha256 = "094hx249lb3vb336q7dg3v257hbxvz2jnalj695l7cg5kxzqwai7";
- })
-(fetchNuGet {
- name = "system.xml.xpath.xdocument";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.xml.xpath.xdocument/4.3.0";
- sha256 = "1wxckyb7n1pi433xzz0qcwcbl1swpra64065mbwwi8dhdc4kiabn";
- })
-(fetchNuGet {
- name = "system.security.principal.windows";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.security.principal.windows/4.3.0";
- sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr";
- })
-(fetchNuGet {
- name = "vswhere";
- version = "2.6.7";
- url = "https://www.nuget.org/api/v2/package/vswhere/2.6.7";
- sha256 = "0h4k5i96p7633zzf4xsv7615f9x72rr5qr7b9934ri2y6gshfcwk";
- })
-(fetchNuGet {
- name = "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3";
- })
-(fetchNuGet {
- name = "xunit.runner.console";
- version = "2.4.1";
- url = "https://www.nuget.org/api/v2/package/xunit.runner.console/2.4.1";
- sha256 = "13ykz9anhz72xc4q6byvdfwrp54hlcbl6zsfapwfhnzyvfgb9w13";
- })
-(fetchNuGet {
- name = "system.threading";
- version = "4.0.11";
- url = "https://www.nuget.org/api/v2/package/system.threading/4.0.11";
- sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls";
- })
-(fetchNuGet {
- name = "system.threading";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.threading/4.3.0";
- sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
- })
-(fetchNuGet {
- name = "system.threading.tasks.dataflow";
- version = "4.5.24";
- url = "https://www.nuget.org/api/v2/package/system.threading.tasks.dataflow/4.5.24";
- sha256 = "0wahbfdb0jxx3hi04xggfms8wgf68wmvv68m2vfp8v2kiqr5mr2r";
- })
-(fetchNuGet {
- name = "microsoft.codeanalysis.analyzers";
- version = "1.1.0";
- url = "https://www.nuget.org/api/v2/package/microsoft.codeanalysis.analyzers/1.1.0";
- sha256 = "08r667hj2259wbim1p3al5qxkshydykmb7nd9ygbjlg4mmydkapc";
- })
-(fetchNuGet {
- name = "system.dynamic.runtime";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.dynamic.runtime/4.3.0";
- sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
- })
-(fetchNuGet {
- name = "system.io.pipes";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.io.pipes/4.3.0";
- sha256 = "1ygv16gzpi9cnlzcqwijpv7055qc50ynwg3vw29vj1q3iha3h06r";
- })
-(fetchNuGet {
- name = "system.net.primitives";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.net.primitives/4.3.0";
- sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii";
- })
-(fetchNuGet {
- name = "system.runtime.serialization.xml";
- version = "4.1.1";
- url = "https://www.nuget.org/api/v2/package/system.runtime.serialization.xml/4.1.1";
- sha256 = "11747an5gbz821pwahaim3v82gghshnj9b5c4cw539xg5a3gq7rk";
- })
-(fetchNuGet {
- name = "system.security.cryptography.encoding";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.security.cryptography.encoding/4.3.0";
- sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32";
- })
-(fetchNuGet {
- name = "system.collections.nongeneric";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.collections.nongeneric/4.0.1";
- sha256 = "19994r5y5bpdhj7di6w047apvil8lh06lh2c2yv9zc4fc5g9bl4d";
- })
-(fetchNuGet {
- name = "system.diagnostics.tools";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.tools/4.3.0";
- sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1";
- })
-(fetchNuGet {
- name = "microsoft.netframework.referenceassemblies";
- version = "1.0.0-alpha-004";
- url = "https://dotnet.myget.org/F/roslyn-tools/api/v2/package/microsoft.netframework.referenceassemblies/1.0.0-alpha-004";
- sha256 = "1qrpxhcx11v92lqwvrih88mlyfw2rkrsjqh7gl8c1h71vyppr3bp";
- })
-(fetchNuGet {
- name = "system.reflection.emit.ilgeneration";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.reflection.emit.ilgeneration/4.0.1";
- sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0";
- })
-(fetchNuGet {
- name = "xunit.extensibility.execution";
- version = "2.4.1";
- url = "https://www.nuget.org/api/v2/package/xunit.extensibility.execution/2.4.1";
- sha256 = "1pbilxh1gp2ywm5idfl0klhl4gb16j86ib4x83p8raql1dv88qia";
- })
-(fetchNuGet {
- name = "microsoft.codecoverage";
- version = "15.9.0";
- url = "https://www.nuget.org/api/v2/package/microsoft.codecoverage/15.9.0";
- sha256 = "10v5xrdilnm362g9545qxvlrbwc9vn65jhpb1i0jlhyqsj6bfwzg";
- })
-(fetchNuGet {
- name = "xunit.extensibility.core";
- version = "2.4.1";
- url = "https://www.nuget.org/api/v2/package/xunit.extensibility.core/2.4.1";
- sha256 = "103qsijmnip2pnbhciqyk2jyhdm6snindg5z2s57kqf5pcx9a050";
- })
-(fetchNuGet {
- name = "system.collections.concurrent";
- version = "4.0.12";
- url = "https://www.nuget.org/api/v2/package/system.collections.concurrent/4.0.12";
- sha256 = "07y08kvrzpak873pmyxs129g1ch8l27zmg51pcyj2jvq03n0r0fc";
- })
-(fetchNuGet {
- name = "system.collections.concurrent";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.collections.concurrent/4.3.0";
- sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8";
- })
-(fetchNuGet {
- name = "system.collections";
- version = "4.0.11";
- url = "https://www.nuget.org/api/v2/package/system.collections/4.0.11";
- sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6";
- })
-(fetchNuGet {
- name = "system.collections";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.collections/4.3.0";
- sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
- })
-(fetchNuGet {
- name = "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf";
- })
-(fetchNuGet {
- name = "microsoft.build.nugetsdkresolver";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/microsoft.build.nugetsdkresolver/5.2.0-rtm.6067";
- sha256 = "1rz2i4md7b8rlybb9s7416l0pr357f3ar149s6ipfq0xijn3xgmh";
- })
-(fetchNuGet {
- name = "system.reflection";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.reflection/4.1.0";
- sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9";
- })
-(fetchNuGet {
- name = "system.reflection";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.reflection/4.3.0";
- sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
- })
-(fetchNuGet {
- name = "nuget.configuration";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.configuration/5.2.0-rtm.6067";
- sha256 = "075mypb32i0d0x73rcr0di6pb0bhlp0izv3633ky64kddriajma1";
- })
-(fetchNuGet {
- name = "system.net.http";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.net.http/4.3.0";
- sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
- })
-(fetchNuGet {
- name = "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d";
- })
-(fetchNuGet {
- name = "system.security.cryptography.x509certificates";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.security.cryptography.x509certificates/4.3.0";
- sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h";
- })
-(fetchNuGet {
- name = "nuget.packaging";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.packaging/5.2.0-rtm.6067";
- sha256 = "16p5glvvpp5rw10ycbpyg39k4prir450l12r5frpm8qz0rdp3xig";
- })
-(fetchNuGet {
- name = "nuget.commands";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.commands/5.2.0-rtm.6067";
- sha256 = "06vnphsmwnvcigwj37hy5abipjzwhnq61zw66cclwd6jjibb1kh9";
- })
-(fetchNuGet {
- name = "system.runtime";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.runtime/4.1.0";
- sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m";
- })
-(fetchNuGet {
- name = "system.runtime";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.runtime/4.3.0";
- sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
- })
-(fetchNuGet {
- name = "microsoft.win32.primitives";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/microsoft.win32.primitives/4.3.0";
- sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq";
- })
-(fetchNuGet {
- name = "microsoft.win32.primitives";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/microsoft.win32.primitives/4.0.1";
- sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7";
- })
-(fetchNuGet {
- name = "system.collections.immutable";
- version = "1.2.0";
- url = "https://www.nuget.org/api/v2/package/system.collections.immutable/1.2.0";
- sha256 = "1jm4pc666yiy7af1mcf7766v710gp0h40p228ghj6bavx7xfa38m";
- })
-(fetchNuGet {
- name = "system.collections.immutable";
- version = "1.3.1";
- url = "https://www.nuget.org/api/v2/package/system.collections.immutable/1.3.1";
- sha256 = "17615br2x5riyx8ivf1dcqwj6q3ipq1bi5hqhw54yfyxmx38ddva";
- })
-(fetchNuGet {
- name = "system.collections.immutable";
- version = "1.5.0";
- url = "https://www.nuget.org/api/v2/package/system.collections.immutable/1.5.0";
- sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06";
- })
-(fetchNuGet {
- name = "nuget.dependencyresolver.core";
- version = "5.2.0-rtm.6067";
- url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.dependencyresolver.core/5.2.0-rtm.6067";
- sha256 = "0iw1z2lascjjmdkk9nf2wqm5sj5nqjv4611xx29vlmp6cyhnpq4i";
- })
-(fetchNuGet {
- name = "netstandard.library";
- version = "1.6.1";
- url = "https://www.nuget.org/api/v2/package/netstandard.library/1.6.1";
- sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8";
- })
-(fetchNuGet {
- name = "shouldly";
- version = "3.0.0";
- url = "https://www.nuget.org/api/v2/package/shouldly/3.0.0";
- sha256 = "1hg28w898kl84rx57sclb2z9b76v5hxlwxig1xnb6fr81aahzlw3";
- })
-(fetchNuGet {
- name = "microsoft.diasymreader.pdb2pdb";
- version = "1.1.0-beta1-62506-02";
- url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.diasymreader.pdb2pdb/1.1.0-beta1-62506-02/microsoft.diasymreader.pdb2pdb.1.1.0-beta1-62506-02.nupkg";
- sha256 = "1dkhpmq5aw34nndvb4xc370866vf33x70zrjhgvnpwwspb6vb0zh";
- })
-(fetchNuGet {
- name = "system.globalization.calendars";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.globalization.calendars/4.3.0";
- sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq";
- })
-(fetchNuGet {
- name = "system.io.compression.zipfile";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.io.compression.zipfile/4.3.0";
- sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar";
- })
-(fetchNuGet {
- name = "system.runtime.interopservices.runtimeinformation";
- version = "4.0.0";
- url = "https://www.nuget.org/api/v2/package/system.runtime.interopservices.runtimeinformation/4.0.0";
- sha256 = "0glmvarf3jz5xh22iy3w9v3wyragcm4hfdr17v90vs7vcrm7fgp6";
- })
-(fetchNuGet {
- name = "system.runtime.interopservices.runtimeinformation";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.runtime.interopservices.runtimeinformation/4.3.0";
- sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
- })
-(fetchNuGet {
- name = "system.io.filesystem.driveinfo";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.io.filesystem.driveinfo/4.3.0";
- sha256 = "0j67khc75lwdf7d5i3z41cks7zhac4zdccgvk2xmq6wm1l08xnlh";
- })
-(fetchNuGet {
- name = "system.threading.tasks.extensions";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.threading.tasks.extensions/4.3.0";
- sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z";
- })
-(fetchNuGet {
- name = "system.threading.tasks.extensions";
- version = "4.0.0";
- url = "https://www.nuget.org/api/v2/package/system.threading.tasks.extensions/4.0.0";
- sha256 = "1cb51z062mvc2i8blpzmpn9d9mm4y307xrwi65di8ri18cz5r1zr";
- })
-(fetchNuGet {
- name = "microsoft.netcore.targets";
- version = "1.0.1";
- url = "https://www.nuget.org/api/v2/package/microsoft.netcore.targets/1.0.1";
- sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p";
- })
-(fetchNuGet {
- name = "microsoft.netcore.targets";
- version = "1.1.0";
- url = "https://www.nuget.org/api/v2/package/microsoft.netcore.targets/1.1.0";
- sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
- })
-(fetchNuGet {
- name = "system.reflection.extensions";
- version = "4.0.1";
- url = "https://www.nuget.org/api/v2/package/system.reflection.extensions/4.0.1";
- sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn";
- })
-(fetchNuGet {
- name = "system.reflection.extensions";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.reflection.extensions/4.3.0";
- sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
- })
-(fetchNuGet {
- name = "system.diagnostics.process";
- version = "4.1.0";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.process/4.1.0";
- sha256 = "061lrcs7xribrmq7kab908lww6kn2xn1w3rdc41q189y0jibl19s";
- })
-(fetchNuGet {
- name = "system.diagnostics.process";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.diagnostics.process/4.3.0";
- sha256 = "0g4prsbkygq8m21naqmcp70f24a1ksyix3dihb1r1f71lpi3cfj7";
- })
-(fetchNuGet {
- name = "system.security.cryptography.primitives";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.security.cryptography.primitives/4.3.0";
- sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby";
- })
-(fetchNuGet {
- name = "system.threading.thread";
- version = "4.0.0";
- url = "https://www.nuget.org/api/v2/package/system.threading.thread/4.0.0";
- sha256 = "1gxxm5fl36pjjpnx1k688dcw8m9l7nmf802nxis6swdaw8k54jzc";
- })
-(fetchNuGet {
- name = "system.threading.thread";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.threading.thread/4.3.0";
- sha256 = "0y2xiwdfcph7znm2ysxanrhbqqss6a3shi1z3c779pj2s523mjx4";
- })
-(fetchNuGet {
- name = "newtonsoft.json";
- version = "9.0.1";
- url = "https://www.nuget.org/api/v2/package/newtonsoft.json/9.0.1";
- sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r";
- })
-(fetchNuGet {
- name = "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
- sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn";
- })
-(fetchNuGet {
- name = "xunit";
- version = "2.4.1";
- url = "https://www.nuget.org/api/v2/package/xunit/2.4.1";
- sha256 = "0xf3kaywpg15flqaqfgywqyychzk15kz0kz34j21rcv78q9ywq20";
- })
-(fetchNuGet {
- name = "system.valuetuple";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.valuetuple/4.3.0";
- sha256 = "1227k7fxbxapq7dms4lvwwjdf3pr1jcsmhy2nzzhj6g6hs530hxn";
- })
-(fetchNuGet {
- name = "microsoft.netframework.referenceassemblies.net472";
- version = "1.0.0-alpha-004";
- url = "https://dotnet.myget.org/F/roslyn-tools/api/v2/package/microsoft.netframework.referenceassemblies.net472/1.0.0-alpha-004";
- sha256 = "08wa54dm7yskayzxivnwbm8sg1pf6ai8ccr64ixf9lyz3yw6y0nc";
- })
-(fetchNuGet {
- name = "system.security.cryptography.algorithms";
- version = "4.3.0";
- url = "https://www.nuget.org/api/v2/package/system.security.cryptography.algorithms/4.3.0";
- sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml";
- })
-]
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 74ad9c4a1ae..29e801eb11d 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -11050,6 +11050,8 @@ in
monoDLLFixer = callPackage ../build-support/mono-dll-fixer { };
+ roslyn = callPackage ../development/compilers/roslyn { mono = mono6; };
+
msbuild = callPackage ../development/tools/build-managers/msbuild { mono = mono6; };
mosml = callPackage ../development/compilers/mosml { };