git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #107977 from corngood/msbuild
commit2be7176ab34922d263fd81348c5e4877e6b88843 authorSandro <sandro.jaeckel@gmail.com> dateMon 12 Apr 2021, 20:09 (6 years ago) parent08dcbd376d6155
9 files changed+2985−1154
pkgs/development/compilers/dotnet/default.nix+4−4 pkgs/development/compilers/roslyn/create-deps.sh+65 pkgs/development/compilers/roslyn/default.nix+121 pkgs/development/compilers/roslyn/deps.nix+1138 pkgs/development/tools/build-managers/msbuild/create-deps.sh+57 pkgs/development/tools/build-managers/msbuild/default.nix+36−20 pkgs/development/tools/build-managers/msbuild/deps.nix+1562 pkgs/development/tools/build-managers/msbuild/nuget.nix−1130 pkgs/top-level/all-packages.nix+2
pkgs/development/compilers/dotnet/default.nix+4−4
@@ -124,11 +124,11 @@ rec {
124124 };
125125
126126 sdk_5_0 = buildNetCoreSdk {
127− version = "5.0.100";
127+ version = "5.0.200";
128128 sha512 = {
129− x86_64-linux = "bec37bfb327c45cc01fd843ef93b22b556f753b04724bba501622df124e7e144c303a4d7e931b5dbadbd4f7b39e5adb8f601cb6293e317ad46d8fe7d52aa9a09";
130− aarch64-linux = "5fceac0a9468097d66af25516da597eb4836b294ed1647ba272ade5c8faea2ed977a95d9ce720c44d71607fa3a0cf9de55afe0e66c0c89ab1cc6736945978204";
131− x86_64-darwin = "69ccc7c686ac06f6c658d118f59cf1a0e7284b4570375dd88d3e3043098e311745922301f2650d159624d09c4d39a1f3cbdd5daee0e408eef915de839e3bce8f";
129+ x86_64-linux = "0g7zcmkcdwc11h42m6hq8d0w55nnvnsmj3dc16829q55cp7l7kggmjljnd9slx7r7nrsyi7yy8brwh8n4kfi5998pdyb09fzhq5w60d";
130+ aarch64-linux = "2zy6nxiw313g2sbmnkg76r64llbk2w2wcsa6frq535zbviw52zf163jvw2687rpiw4szdizf337l3b0qa0396abw5dhq2czqlxjyjv8";
131+ x86_64-darwin = "2p0yxplafhi5ks38pq8nyi43kpv4l4npa718rvcvl57qs76j0dqlk1s4wdw7msx8g7xxy1aal47zy9rxvlypmgwx4dnp339cmbd6mf6";
132132 };
133133 };
134134}
pkgs/development/compilers/roslyn/create-deps.shnew file+65
@@ -0,0 +1,65 @@
1+#!/usr/bin/env nix-shell
2+#!nix-shell -i bash -p dotnet-sdk_5 -p jq -p xmlstarlet -p curl
3+set -euo pipefail
4+
5+cat << EOL
6+{ fetchurl }: [
7+EOL
8+
9+tmpdir="$(mktemp -d -p "$(pwd)")" # must be under source root
10+trap 'rm -rf "$tmpdir"' EXIT
11+
12+HOME="$tmpdir" dotnet msbuild -t:restore -p:Configuration=Release -p:RestorePackagesPath="$tmpdir"/.nuget/packages \
13+ -p:RestoreNoCache=true -p:RestoreForce=true \
14+ src/NuGet/Microsoft.Net.Compilers.Toolset/Microsoft.Net.Compilers.Toolset.Package.csproj >&2
15+
16+mapfile -t repos < <(
17+ xmlstarlet sel -t -v 'configuration/packageSources/add/@value' -n NuGet.config "$tmpdir"/.nuget/NuGet/NuGet.Config |
18+ while IFS= read index
19+ do
20+ curl --compressed -fsL "$index" | \
21+ jq -r '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"'
22+ done
23+)
24+
25+cd "$tmpdir/.nuget/packages"
26+for package in *
27+do
28+ cd "$package"
29+ for version in *
30+ do
31+ found=false
32+ for repo in "${repos[@]}"
33+ do
34+ url="$repo$package/$version/$package.$version.nupkg"
35+ if curl -fsL "$url" -o /dev/null
36+ then
37+ found=true
38+ break
39+ fi
40+ done
41+
42+ if ! $found
43+ then
44+ echo "couldn't find $package $version" >&2
45+ exit 1
46+ fi
47+
48+ sha256=$(nix-prefetch-url "$url" 2>/dev/null)
49+ cat << EOL
50+ {
51+ name = "$package";
52+ version = "$version";
53+ src = fetchurl {
54+ url = "$url";
55+ sha256 = "$sha256";
56+ };
57+ }
58+EOL
59+ done
60+ cd ..
61+done
62+
63+cat << EOL
64+]
65+EOL
pkgs/development/compilers/roslyn/default.nixnew file+121
@@ -0,0 +1,121 @@
1+{ lib, stdenv
2+, fetchFromGitHub
3+, fetchurl
4+, mono
5+, dotnet-sdk_5
6+, makeWrapper
7+, dotnetPackages
8+, unzip
9+, writeText
10+, symlinkJoin
11+}:
12+
13+let
14+
15+ deps = map (package: stdenv.mkDerivation (with package; {
16+ pname = name;
17+ inherit version src;
18+
19+ buildInputs = [ unzip ];
20+ unpackPhase = ''
21+ unzip -o $src
22+ chmod -R u+r .
23+ function traverseRename () {
24+ for e in *
25+ do
26+ t="$(echo "$e" | sed -e "s/%20/\ /g" -e "s/%2B/+/g")"
27+ [ "$t" != "$e" ] && mv -vn "$e" "$t"
28+ if [ -d "$t" ]
29+ then
30+ cd "$t"
31+ traverseRename
32+ cd ..
33+ fi
34+ done
35+ }
36+
37+ traverseRename
38+ '';
39+
40+ installPhase = ''
41+ runHook preInstall
42+
43+ package=$out/lib/dotnet/${name}/${version}
44+ mkdir -p $package
45+ cp -r . $package
46+ echo "{}" > $package/.nupkg.metadata
47+
48+ runHook postInstall
49+ '';
50+
51+ dontFixup = true;
52+ }))
53+ (import ./deps.nix { inherit fetchurl; });
54+
55+ nuget-config = writeText "NuGet.Config" ''
56+ <?xml version="1.0" encoding="utf-8"?>
57+ <configuration>
58+ <packageSources>
59+ <clear />
60+ </packageSources>
61+ </configuration>
62+ '';
63+
64+ packages = symlinkJoin { name = "roslyn-deps"; paths = deps; };
65+
66+ packageVersion = "3.10.0";
67+
68+in stdenv.mkDerivation rec {
69+
70+ pname = "roslyn";
71+ version = "${packageVersion}-1.21102.26";
72+
73+ src = fetchFromGitHub {
74+ owner = "dotnet";
75+ repo = "roslyn";
76+ rev = "v${version}";
77+ sha256 = "0yf4f4vpqn9lixr37lkp29m2mk51xcm3ysv2ag332xn6zm5zpm2b";
78+ };
79+
80+ nativeBuildInputs = [ makeWrapper dotnet-sdk_5 unzip ];
81+
82+ buildPhase = ''
83+ runHook preBuild
84+
85+ rm NuGet.config
86+ install -m644 -D ${nuget-config} fake-home/.nuget/NuGet/NuGet.Config
87+ ln -s ${packages}/lib/dotnet fake-home/.nuget/packages
88+ HOME=$(pwd)/fake-home dotnet add \
89+ src/NuGet/Microsoft.Net.Compilers.Toolset/Microsoft.Net.Compilers.Toolset.Package.csproj \
90+ package -n -v 5.10.0-preview.2.7169 nuget.build.tasks.pack
91+ HOME=$(pwd)/fake-home dotnet msbuild -r -v:m -t:pack \
92+ -p:Configuration=Release \
93+ -p:RepositoryUrl="${meta.homepage}" \
94+ -p:RepositoryCommit="v${version}" \
95+ src/NuGet/Microsoft.Net.Compilers.Toolset/Microsoft.Net.Compilers.Toolset.Package.csproj
96+
97+ runHook postBuild
98+ '';
99+
100+ installPhase = ''
101+ pkg=$out/lib/dotnet/microsoft.net.compilers.toolset/${packageVersion}
102+ mkdir -p $out/bin $pkg
103+ unzip -q artifacts/packages/Release/Shipping/Microsoft.Net.Compilers.Toolset.${packageVersion}-dev.nupkg \
104+ -d $pkg
105+ # nupkg has 0 permissions for a bunch of things
106+ chmod -R +rw $pkg
107+
108+ makeWrapper ${mono}/bin/mono $out/bin/csc \
109+ --add-flags "$pkg/tasks/net472/csc.exe"
110+ makeWrapper ${mono}/bin/mono $out/bin/vbs \
111+ --add-flags "$pkg/tasks/net472/vbs.exe"
112+ '';
113+
114+ meta = with lib; {
115+ description = ".NET C# and Visual Basic compiler";
116+ homepage = "https://github.com/dotnet/roslyn";
117+ platforms = platforms.linux;
118+ license = licenses.mit;
119+ maintainers = with maintainers; [ corngood ];
120+ };
121+}
pkgs/development/compilers/roslyn/deps.nixnew file+1138
@@ -0,0 +1,1138 @@
1+{ fetchurl }: [
2+ {
3+ name = "microsoft.aspnetcore.app.ref";
4+ version = "3.1.10";
5+ src = fetchurl {
6+ 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";
7+ sha256 = "0xn4zh7shvijqlr03fqsmps6gz856isd9bg9rk4z2c4599ggal77";
8+ };
9+ }
10+ {
11+ name = "microsoft.build.framework";
12+ version = "15.3.409";
13+ src = fetchurl {
14+ 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";
15+ sha256 = "1dhanwb9ihbfay85xj7cwn0byzmmdz94hqfi3q6r1ncwdjd8y1s2";
16+ };
17+ }
18+ {
19+ name = "microsoft.build.tasks.core";
20+ version = "15.3.409";
21+ src = fetchurl {
22+ 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";
23+ sha256 = "135swyygp7cz2civwsz6a7dj7h8bzp7yrybmgxjanxwrw66hm933";
24+ };
25+ }
26+ {
27+ name = "microsoft.build.tasks.git";
28+ version = "1.1.0-beta-20206-02";
29+ src = fetchurl {
30+ 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";
31+ sha256 = "1gwlhvqlkvs5c7qjky726alf71xflbh3x970g3dypfczi0y6gccx";
32+ };
33+ }
34+ {
35+ name = "microsoft.build.utilities.core";
36+ version = "15.3.409";
37+ src = fetchurl {
38+ 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";
39+ sha256 = "1p8a0l9sxmjj86qha748qjw2s2n07q8mn41mj5r6apjnwl27ywnf";
40+ };
41+ }
42+ {
43+ name = "microsoft.codeanalysis.analyzers";
44+ version = "3.0.0";
45+ src = fetchurl {
46+ 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";
47+ sha256 = "0bbl0jpqywqmzz2gagld1p2gvdfldjfjmm25hil9wj2nq1zc4di8";
48+ };
49+ }
50+ {
51+ name = "microsoft.codeanalysis.bannedapianalyzers";
52+ version = "3.3.2-beta1.20562.1";
53+ src = fetchurl {
54+ 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";
55+ sha256 = "0rmvi0z21nrmv57z88jp6i3yis94w37yqnlyycwr3k9gn0682pig";
56+ };
57+ }
58+ {
59+ name = "microsoft.codeanalysis.common";
60+ version = "3.8.0";
61+ src = fetchurl {
62+ 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";
63+ sha256 = "12n7rvr39bzkf2maw7zplw8rwpxpxss4ich3bb2pw770rx4nyvyw";
64+ };
65+ }
66+ {
67+ name = "microsoft.codeanalysis.csharp.codestyle";
68+ version = "3.8.0";
69+ src = fetchurl {
70+ 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";
71+ sha256 = "0r9gvyal8338q1n1fplh90isa4bz3vrwrw1pmadf3grd9xyz2amz";
72+ };
73+ }
74+ {
75+ name = "microsoft.codeanalysis.netanalyzers";
76+ version = "6.0.0-preview1.21054.10";
77+ src = fetchurl {
78+ 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";
79+ sha256 = "1n1l9w5v44v13lafqcm440s4g483b7gjcj8m59msr20h3s9lvc8l";
80+ };
81+ }
82+ {
83+ name = "microsoft.codeanalysis.performancesensitiveanalyzers";
84+ version = "3.3.2-beta1.20562.1";
85+ src = fetchurl {
86+ 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";
87+ sha256 = "0nqc0ab8yv9wmk3zzmzfngrm083cxwp6i4wfnzsrafr5h1kckg1m";
88+ };
89+ }
90+ {
91+ name = "microsoft.codeanalysis.publicapianalyzers";
92+ version = "3.3.2-beta1.20562.1";
93+ src = fetchurl {
94+ 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";
95+ sha256 = "1vmll01v47xvjbs6pzixsvvlinbys042jj3n95lw6gcyyvp3zkav";
96+ };
97+ }
98+ {
99+ name = "microsoft.codeanalysis.visualbasic.codestyle";
100+ version = "3.8.0";
101+ src = fetchurl {
102+ 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";
103+ sha256 = "1akg10gzbymnp6phvkh3rwf6d23kfiv62af1nhbm0a3fiz86xyqk";
104+ };
105+ }
106+ {
107+ name = "microsoft.csharp";
108+ version = "4.3.0";
109+ src = fetchurl {
110+ 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";
111+ sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb";
112+ };
113+ }
114+ {
115+ name = "microsoft.diasymreader.native";
116+ version = "16.9.0-beta1.21055.5";
117+ src = fetchurl {
118+ 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";
119+ sha256 = "0w26g69ikhd8jjcw96b26rf6ia2wg6c61cl4sm1jgbnhgq23jkdx";
120+ };
121+ }
122+ {
123+ name = "microsoft.dotnet.arcade.sdk";
124+ version = "1.0.0-beta.21072.7";
125+ src = fetchurl {
126+ 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";
127+ sha256 = "0bzgwdf9cm8ji08qd9i4z191igkgmf1cjzbdhcwxqd7pgalj7cwq";
128+ };
129+ }
130+ {
131+ name = "microsoft.net.compilers.toolset";
132+ version = "3.10.0-1.21101.2";
133+ src = fetchurl {
134+ 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";
135+ sha256 = "024m4d9d3dg89w7d8z7wqkbxb44084zk56f2r8qavqj2gib6pb6c";
136+ };
137+ }
138+ {
139+ name = "microsoft.netcore.app.host.linux-x64";
140+ version = "3.1.12";
141+ src = fetchurl {
142+ 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";
143+ sha256 = "1kp1sb7n1sb012v4k1xfv97n0x7k5r2rn0za8y8nbxjb2a4i4a8n";
144+ };
145+ }
146+ {
147+ name = "microsoft.netcore.app.ref";
148+ version = "3.1.0";
149+ src = fetchurl {
150+ 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";
151+ sha256 = "08svsiilx9spvjamcnjswv0dlpdrgryhr3asdz7cvnl914gjzq4y";
152+ };
153+ }
154+ {
155+ name = "microsoft.netcore.platforms";
156+ version = "1.0.1";
157+ src = fetchurl {
158+ 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";
159+ sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr";
160+ };
161+ }
162+ {
163+ name = "microsoft.netcore.platforms";
164+ version = "1.1.0";
165+ src = fetchurl {
166+ 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";
167+ sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
168+ };
169+ }
170+ {
171+ name = "microsoft.netcore.platforms";
172+ version = "2.1.0";
173+ src = fetchurl {
174+ 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";
175+ sha256 = "0nmdnkmwyxj8cp746hs9an57zspqlmqdm55b00i7yk8a22s6akxz";
176+ };
177+ }
178+ {
179+ name = "microsoft.netcore.platforms";
180+ version = "2.1.2";
181+ src = fetchurl {
182+ 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";
183+ sha256 = "1507hnpr9my3z4w1r6xk5n0s1j3y6a2c2cnynj76za7cphxi1141";
184+ };
185+ }
186+ {
187+ name = "microsoft.netcore.targets";
188+ version = "1.0.1";
189+ src = fetchurl {
190+ 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";
191+ sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p";
192+ };
193+ }
194+ {
195+ name = "microsoft.netcore.targets";
196+ version = "1.1.0";
197+ src = fetchurl {
198+ 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";
199+ sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
200+ };
201+ }
202+ {
203+ name = "microsoft.netframework.referenceassemblies";
204+ version = "1.0.0-preview.1";
205+ src = fetchurl {
206+ 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";
207+ sha256 = "0402cmxxqkpmjmckzwhy9k25rxrai40zxk9vla3rqgg14a02g55h";
208+ };
209+ }
210+ {
211+ name = "microsoft.netframework.referenceassemblies.net472";
212+ version = "1.0.0-preview.1";
213+ src = fetchurl {
214+ 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";
215+ sha256 = "0mpjn9j6l9mah825rydxd1wqqljsjlnqg1hx6bb97l10xjmgf288";
216+ };
217+ }
218+ {
219+ name = "microsoft.sourcelink.azurerepos.git";
220+ version = "1.1.0-beta-20206-02";
221+ src = fetchurl {
222+ 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";
223+ sha256 = "00hfjh8d3z5np51qgr1s3q4j7bl34mfiypf7nbxcmxa7cyj0rg65";
224+ };
225+ }
226+ {
227+ name = "microsoft.sourcelink.common";
228+ version = "1.1.0-beta-20206-02";
229+ src = fetchurl {
230+ 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";
231+ sha256 = "1qv0k0apxv3j1pccki2rzakjfb0868hmg0968da0639f75s3glr9";
232+ };
233+ }
234+ {
235+ name = "microsoft.sourcelink.github";
236+ version = "1.1.0-beta-20206-02";
237+ src = fetchurl {
238+ 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";
239+ sha256 = "0q1mgjjkwxvzn5v29pqiyg0j0jwi5qc0q04za9k1x138kliq2iba";
240+ };
241+ }
242+ {
243+ name = "microsoft.visualstudio.threading.analyzers";
244+ version = "16.8.55";
245+ src = fetchurl {
246+ 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";
247+ sha256 = "1xb6ly8w4kisg517pd9pamm8g4y7k0k311aji504ccdjxin4fflp";
248+ };
249+ }
250+ {
251+ name = "microsoft.win32.primitives";
252+ version = "4.0.1";
253+ src = fetchurl {
254+ 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";
255+ sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7";
256+ };
257+ }
258+ {
259+ name = "microsoft.win32.registry";
260+ version = "4.0.0";
261+ src = fetchurl {
262+ 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";
263+ sha256 = "1spf4m9pikkc19544p29a47qnhcd885klncahz133hbnyqbkmz9k";
264+ };
265+ }
266+ {
267+ name = "netstandard.library";
268+ version = "2.0.3";
269+ src = fetchurl {
270+ 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";
271+ sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y";
272+ };
273+ }
274+ {
275+ name = "nuget.build.tasks.pack";
276+ version = "5.10.0-preview.2.7169";
277+ src = fetchurl {
278+ 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";
279+ sha256 = "0siby8s8km50hfwvqx34nfnn9qwhygxlhw57wm1j5d22nf16kasb";
280+ };
281+ }
282+ {
283+ name = "richcodenav.envvardump";
284+ version = "0.1.1643-alpha";
285+ src = fetchurl {
286+ 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";
287+ sha256 = "1pp1608xizvv0h9q01bqy7isd3yzb3lxb2yp27j4k25xsvw460vg";
288+ };
289+ }
290+ {
291+ name = "roslyn.diagnostics.analyzers";
292+ version = "3.3.2-beta1.20562.1";
293+ src = fetchurl {
294+ 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";
295+ sha256 = "0q35h0h4jdazkn695f0vppyxnl0zgb7qqa5cdr56fgvdw53b01y0";
296+ };
297+ }
298+ {
299+ name = "runtime.native.system";
300+ version = "4.0.0";
301+ src = fetchurl {
302+ 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";
303+ sha256 = "1ppk69xk59ggacj9n7g6fyxvzmk1g5p4fkijm0d7xqfkig98qrkf";
304+ };
305+ }
306+ {
307+ name = "runtime.native.system.net.http";
308+ version = "4.0.1";
309+ src = fetchurl {
310+ 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";
311+ sha256 = "1hgv2bmbaskx77v8glh7waxws973jn4ah35zysnkxmf0196sfxg6";
312+ };
313+ }
314+ {
315+ name = "runtime.native.system.security.cryptography";
316+ version = "4.0.0";
317+ src = fetchurl {
318+ 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";
319+ sha256 = "0k57aa2c3b10wl3hfqbgrl7xq7g8hh3a3ir44b31dn5p61iiw3z9";
320+ };
321+ }
322+ {
323+ name = "system.appcontext";
324+ version = "4.1.0";
325+ src = fetchurl {
326+ 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";
327+ sha256 = "0fv3cma1jp4vgj7a8hqc9n7hr1f1kjp541s6z0q1r6nazb4iz9mz";
328+ };
329+ }
330+ {
331+ name = "system.buffers";
332+ version = "4.5.1";
333+ src = fetchurl {
334+ 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";
335+ sha256 = "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3";
336+ };
337+ }
338+ {
339+ name = "system.collections";
340+ version = "4.0.11";
341+ src = fetchurl {
342+ 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";
343+ sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6";
344+ };
345+ }
346+ {
347+ name = "system.collections";
348+ version = "4.3.0";
349+ src = fetchurl {
350+ 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";
351+ sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
352+ };
353+ }
354+ {
355+ name = "system.collections.concurrent";
356+ version = "4.0.12";
357+ src = fetchurl {
358+ 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";
359+ sha256 = "07y08kvrzpak873pmyxs129g1ch8l27zmg51pcyj2jvq03n0r0fc";
360+ };
361+ }
362+ {
363+ name = "system.collections.immutable";
364+ version = "1.2.0";
365+ src = fetchurl {
366+ 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";
367+ sha256 = "1jm4pc666yiy7af1mcf7766v710gp0h40p228ghj6bavx7xfa38m";
368+ };
369+ }
370+ {
371+ name = "system.collections.immutable";
372+ version = "1.3.1";
373+ src = fetchurl {
374+ 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";
375+ sha256 = "17615br2x5riyx8ivf1dcqwj6q3ipq1bi5hqhw54yfyxmx38ddva";
376+ };
377+ }
378+ {
379+ name = "system.collections.immutable";
380+ version = "5.0.0";
381+ src = fetchurl {
382+ 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";
383+ sha256 = "1kvcllagxz2q92g81zkz81djkn2lid25ayjfgjalncyc68i15p0r";
384+ };
385+ }
386+ {
387+ name = "system.collections.nongeneric";
388+ version = "4.0.1";
389+ src = fetchurl {
390+ 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";
391+ sha256 = "19994r5y5bpdhj7di6w047apvil8lh06lh2c2yv9zc4fc5g9bl4d";
392+ };
393+ }
394+ {
395+ name = "system.console";
396+ version = "4.0.0";
397+ src = fetchurl {
398+ 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";
399+ sha256 = "0ynxqbc3z1nwbrc11hkkpw9skw116z4y9wjzn7id49p9yi7mzmlf";
400+ };
401+ }
402+ {
403+ name = "system.diagnostics.debug";
404+ version = "4.0.11";
405+ src = fetchurl {
406+ 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";
407+ sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz";
408+ };
409+ }
410+ {
411+ name = "system.diagnostics.debug";
412+ version = "4.3.0";
413+ src = fetchurl {
414+ 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";
415+ sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
416+ };
417+ }
418+ {
419+ name = "system.diagnostics.process";
420+ version = "4.1.0";
421+ src = fetchurl {
422+ 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";
423+ sha256 = "061lrcs7xribrmq7kab908lww6kn2xn1w3rdc41q189y0jibl19s";
424+ };
425+ }
426+ {
427+ name = "system.diagnostics.tools";
428+ version = "4.0.1";
429+ src = fetchurl {
430+ 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";
431+ sha256 = "19cknvg07yhakcvpxg3cxa0bwadplin6kyxd8mpjjpwnp56nl85x";
432+ };
433+ }
434+ {
435+ name = "system.diagnostics.tracesource";
436+ version = "4.0.0";
437+ src = fetchurl {
438+ 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";
439+ sha256 = "1mc7r72xznczzf6mz62dm8xhdi14if1h8qgx353xvhz89qyxsa3h";
440+ };
441+ }
442+ {
443+ name = "system.diagnostics.tracing";
444+ version = "4.1.0";
445+ src = fetchurl {
446+ 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";
447+ sha256 = "1d2r76v1x610x61ahfpigda89gd13qydz6vbwzhpqlyvq8jj6394";
448+ };
449+ }
450+ {
451+ name = "system.dynamic.runtime";
452+ version = "4.3.0";
453+ src = fetchurl {
454+ 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";
455+ sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
456+ };
457+ }
458+ {
459+ name = "system.globalization";
460+ version = "4.0.11";
461+ src = fetchurl {
462+ 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";
463+ sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d";
464+ };
465+ }
466+ {
467+ name = "system.globalization";
468+ version = "4.3.0";
469+ src = fetchurl {
470+ 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";
471+ sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
472+ };
473+ }
474+ {
475+ name = "system.globalization.calendars";
476+ version = "4.0.1";
477+ src = fetchurl {
478+ 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";
479+ sha256 = "0bv0alrm2ck2zk3rz25lfyk9h42f3ywq77mx1syl6vvyncnpg4qh";
480+ };
481+ }
482+ {
483+ name = "system.io";
484+ version = "4.1.0";
485+ src = fetchurl {
486+ 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";
487+ sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp";
488+ };
489+ }
490+ {
491+ name = "system.io";
492+ version = "4.3.0";
493+ src = fetchurl {
494+ 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";
495+ sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
496+ };
497+ }
498+ {
499+ name = "system.io.filesystem";
500+ version = "4.0.1";
501+ src = fetchurl {
502+ 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";
503+ sha256 = "0kgfpw6w4djqra3w5crrg8xivbanh1w9dh3qapb28q060wb9flp1";
504+ };
505+ }
506+ {
507+ name = "system.io.filesystem.primitives";
508+ version = "4.0.1";
509+ src = fetchurl {
510+ 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";
511+ sha256 = "1s0mniajj3lvbyf7vfb5shp4ink5yibsx945k6lvxa96r8la1612";
512+ };
513+ }
514+ {
515+ name = "system.io.pipes.accesscontrol";
516+ version = "4.5.1";
517+ src = fetchurl {
518+ 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";
519+ sha256 = "1i5i5hc7mdvkhip4fpf0nbskanrigcp52wa5n16kmm920gl5ab4r";
520+ };
521+ }
522+ {
523+ name = "system.linq";
524+ version = "4.1.0";
525+ src = fetchurl {
526+ 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";
527+ sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5";
528+ };
529+ }
530+ {
531+ name = "system.linq";
532+ version = "4.3.0";
533+ src = fetchurl {
534+ 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";
535+ sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
536+ };
537+ }
538+ {
539+ name = "system.linq.expressions";
540+ version = "4.3.0";
541+ src = fetchurl {
542+ 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";
543+ sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
544+ };
545+ }
546+ {
547+ name = "system.linq.parallel";
548+ version = "4.0.1";
549+ src = fetchurl {
550+ 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";
551+ sha256 = "0i33x9f4h3yq26yvv6xnq4b0v51rl5z8v1bm7vk972h5lvf4apad";
552+ };
553+ }
554+ {
555+ name = "system.memory";
556+ version = "4.5.4";
557+ src = fetchurl {
558+ 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";
559+ sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y";
560+ };
561+ }
562+ {
563+ name = "system.numerics.vectors";
564+ version = "4.4.0";
565+ src = fetchurl {
566+ 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";
567+ sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba";
568+ };
569+ }
570+ {
571+ name = "system.numerics.vectors";
572+ version = "4.5.0";
573+ src = fetchurl {
574+ 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";
575+ sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59";
576+ };
577+ }
578+ {
579+ name = "system.objectmodel";
580+ version = "4.0.12";
581+ src = fetchurl {
582+ 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";
583+ sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj";
584+ };
585+ }
586+ {
587+ name = "system.objectmodel";
588+ version = "4.3.0";
589+ src = fetchurl {
590+ 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";
591+ sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
592+ };
593+ }
594+ {
595+ name = "system.private.datacontractserialization";
596+ version = "4.1.1";
597+ src = fetchurl {
598+ 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";
599+ sha256 = "1xk9wvgzipssp1393nsg4n16zbr5481k03nkdlj954hzq5jkx89r";
600+ };
601+ }
602+ {
603+ name = "system.reflection";
604+ version = "4.1.0";
605+ src = fetchurl {
606+ 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";
607+ sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9";
608+ };
609+ }
610+ {
611+ name = "system.reflection";
612+ version = "4.3.0";
613+ src = fetchurl {
614+ 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";
615+ sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
616+ };
617+ }
618+ {
619+ name = "system.reflection.emit";
620+ version = "4.0.1";
621+ src = fetchurl {
622+ 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";
623+ sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp";
624+ };
625+ }
626+ {
627+ name = "system.reflection.emit";
628+ version = "4.3.0";
629+ src = fetchurl {
630+ 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";
631+ sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74";
632+ };
633+ }
634+ {
635+ name = "system.reflection.emit.ilgeneration";
636+ version = "4.0.1";
637+ src = fetchurl {
638+ 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";
639+ sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0";
640+ };
641+ }
642+ {
643+ name = "system.reflection.emit.ilgeneration";
644+ version = "4.3.0";
645+ src = fetchurl {
646+ 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";
647+ sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q";
648+ };
649+ }
650+ {
651+ name = "system.reflection.emit.lightweight";
652+ version = "4.0.1";
653+ src = fetchurl {
654+ 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";
655+ sha256 = "1s4b043zdbx9k39lfhvsk68msv1nxbidhkq6nbm27q7sf8xcsnxr";
656+ };
657+ }
658+ {
659+ name = "system.reflection.emit.lightweight";
660+ version = "4.3.0";
661+ src = fetchurl {
662+ 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";
663+ sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c";
664+ };
665+ }
666+ {
667+ name = "system.reflection.extensions";
668+ version = "4.0.1";
669+ src = fetchurl {
670+ 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";
671+ sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn";
672+ };
673+ }
674+ {
675+ name = "system.reflection.extensions";
676+ version = "4.3.0";
677+ src = fetchurl {
678+ 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";
679+ sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
680+ };
681+ }
682+ {
683+ name = "system.reflection.metadata";
684+ version = "1.3.0";
685+ src = fetchurl {
686+ 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";
687+ sha256 = "1y5m6kryhjpqqm2g3h3b6bzig13wkiw954x3b7icqjm6xypm1x3b";
688+ };
689+ }
690+ {
691+ name = "system.reflection.metadata";
692+ version = "5.0.0";
693+ src = fetchurl {
694+ 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";
695+ sha256 = "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss";
696+ };
697+ }
698+ {
699+ name = "system.reflection.primitives";
700+ version = "4.0.1";
701+ src = fetchurl {
702+ 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";
703+ sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28";
704+ };
705+ }
706+ {
707+ name = "system.reflection.primitives";
708+ version = "4.3.0";
709+ src = fetchurl {
710+ 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";
711+ sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
712+ };
713+ }
714+ {
715+ name = "system.reflection.typeextensions";
716+ version = "4.1.0";
717+ src = fetchurl {
718+ 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";
719+ sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7";
720+ };
721+ }
722+ {
723+ name = "system.reflection.typeextensions";
724+ version = "4.3.0";
725+ src = fetchurl {
726+ 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";
727+ sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1";
728+ };
729+ }
730+ {
731+ name = "system.resources.reader";
732+ version = "4.0.0";
733+ src = fetchurl {
734+ 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";
735+ sha256 = "1jafi73dcf1lalrir46manq3iy6xnxk2z7gpdpwg4wqql7dv3ril";
736+ };
737+ }
738+ {
739+ name = "system.resources.resourcemanager";
740+ version = "4.0.1";
741+ src = fetchurl {
742+ 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";
743+ sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi";
744+ };
745+ }
746+ {
747+ name = "system.resources.resourcemanager";
748+ version = "4.3.0";
749+ src = fetchurl {
750+ 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";
751+ sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
752+ };
753+ }
754+ {
755+ name = "system.resources.writer";
756+ version = "4.0.0";
757+ src = fetchurl {
758+ 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";
759+ sha256 = "07hp218kjdcvpl27djspnixgnacbp9apma61zz3wsca9fx5g3lmv";
760+ };
761+ }
762+ {
763+ name = "system.runtime";
764+ version = "4.1.0";
765+ src = fetchurl {
766+ 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";
767+ sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m";
768+ };
769+ }
770+ {
771+ name = "system.runtime";
772+ version = "4.3.0";
773+ src = fetchurl {
774+ 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";
775+ sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
776+ };
777+ }
778+ {
779+ name = "system.runtime.compilerservices.unsafe";
780+ version = "4.7.1";
781+ src = fetchurl {
782+ 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";
783+ sha256 = "119br3pd85lq8zcgh4f60jzmv1g976q1kdgi3hvqdlhfbw6siz2j";
784+ };
785+ }
786+ {
787+ name = "system.runtime.compilerservices.unsafe";
788+ version = "5.0.0";
789+ src = fetchurl {
790+ 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";
791+ sha256 = "02k25ivn50dmqx5jn8hawwmz24yf0454fjd823qk6lygj9513q4x";
792+ };
793+ }
794+ {
795+ name = "system.runtime.extensions";
796+ version = "4.1.0";
797+ src = fetchurl {
798+ 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";
799+ sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z";
800+ };
801+ }
802+ {
803+ name = "system.runtime.extensions";
804+ version = "4.3.0";
805+ src = fetchurl {
806+ 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";
807+ sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
808+ };
809+ }
810+ {
811+ name = "system.runtime.handles";
812+ version = "4.0.1";
813+ src = fetchurl {
814+ 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";
815+ sha256 = "1g0zrdi5508v49pfm3iii2hn6nm00bgvfpjq1zxknfjrxxa20r4g";
816+ };
817+ }
818+ {
819+ name = "system.runtime.handles";
820+ version = "4.3.0";
821+ src = fetchurl {
822+ 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";
823+ sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
824+ };
825+ }
826+ {
827+ name = "system.runtime.interopservices";
828+ version = "4.1.0";
829+ src = fetchurl {
830+ 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";
831+ sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1";
832+ };
833+ }
834+ {
835+ name = "system.runtime.interopservices";
836+ version = "4.3.0";
837+ src = fetchurl {
838+ 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";
839+ sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
840+ };
841+ }
842+ {
843+ name = "system.runtime.interopservices.runtimeinformation";
844+ version = "4.0.0";
845+ src = fetchurl {
846+ 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";
847+ sha256 = "0glmvarf3jz5xh22iy3w9v3wyragcm4hfdr17v90vs7vcrm7fgp6";
848+ };
849+ }
850+ {
851+ name = "system.runtime.interopservices.runtimeinformation";
852+ version = "4.3.0";
853+ src = fetchurl {
854+ 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";
855+ sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
856+ };
857+ }
858+ {
859+ name = "system.runtime.loader";
860+ version = "4.3.0";
861+ src = fetchurl {
862+ 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";
863+ sha256 = "07fgipa93g1xxgf7193a6vw677mpzgr0z0cfswbvqqb364cva8dk";
864+ };
865+ }
866+ {
867+ name = "system.runtime.numerics";
868+ version = "4.0.1";
869+ src = fetchurl {
870+ 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";
871+ sha256 = "1y308zfvy0l5nrn46mqqr4wb4z1xk758pkk8svbz8b5ij7jnv4nn";
872+ };
873+ }
874+ {
875+ name = "system.runtime.serialization.primitives";
876+ version = "4.1.1";
877+ src = fetchurl {
878+ 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";
879+ sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k";
880+ };
881+ }
882+ {
883+ name = "system.runtime.serialization.xml";
884+ version = "4.1.1";
885+ src = fetchurl {
886+ 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";
887+ sha256 = "11747an5gbz821pwahaim3v82gghshnj9b5c4cw539xg5a3gq7rk";
888+ };
889+ }
890+ {
891+ name = "system.security.accesscontrol";
892+ version = "4.5.0";
893+ src = fetchurl {
894+ 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";
895+ sha256 = "1wvwanz33fzzbnd2jalar0p0z3x0ba53vzx1kazlskp7pwyhlnq0";
896+ };
897+ }
898+ {
899+ name = "system.security.cryptography.algorithms";
900+ version = "4.2.0";
901+ src = fetchurl {
902+ 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";
903+ sha256 = "148s9g5dgm33ri7dnh19s4lgnlxbpwvrw2jnzllq2kijj4i4vs85";
904+ };
905+ }
906+ {
907+ name = "system.security.cryptography.cng";
908+ version = "4.2.0";
909+ src = fetchurl {
910+ 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";
911+ sha256 = "118jijz446kix20blxip0f0q8mhsh9bz118mwc2ch1p6g7facpzc";
912+ };
913+ }
914+ {
915+ name = "system.security.cryptography.csp";
916+ version = "4.0.0";
917+ src = fetchurl {
918+ 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";
919+ sha256 = "1cwv8lqj8r15q81d2pz2jwzzbaji0l28xfrpw29kdpsaypm92z2q";
920+ };
921+ }
922+ {
923+ name = "system.security.cryptography.encoding";
924+ version = "4.0.0";
925+ src = fetchurl {
926+ 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";
927+ sha256 = "0a8y1a5wkmpawc787gfmnrnbzdgxmx1a14ax43jf3rj9gxmy3vk4";
928+ };
929+ }
930+ {
931+ name = "system.security.cryptography.openssl";
932+ version = "4.0.0";
933+ src = fetchurl {
934+ 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";
935+ sha256 = "16sx3cig3d0ilvzl8xxgffmxbiqx87zdi8fc73i3i7zjih1a7f4q";
936+ };
937+ }
938+ {
939+ name = "system.security.cryptography.primitives";
940+ version = "4.0.0";
941+ src = fetchurl {
942+ 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";
943+ sha256 = "0i7cfnwph9a10bm26m538h5xcr8b36jscp9sy1zhgifksxz4yixh";
944+ };
945+ }
946+ {
947+ name = "system.security.cryptography.x509certificates";
948+ version = "4.1.0";
949+ src = fetchurl {
950+ 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";
951+ sha256 = "0clg1bv55mfv5dq00m19cp634zx6inm31kf8ppbq1jgyjf2185dh";
952+ };
953+ }
954+ {
955+ name = "system.security.principal.windows";
956+ version = "4.5.0";
957+ src = fetchurl {
958+ 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";
959+ sha256 = "0rmj89wsl5yzwh0kqjgx45vzf694v9p92r4x4q6yxldk1cv1hi86";
960+ };
961+ }
962+ {
963+ name = "system.text.encoding";
964+ version = "4.0.11";
965+ src = fetchurl {
966+ 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";
967+ sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw";
968+ };
969+ }
970+ {
971+ name = "system.text.encoding";
972+ version = "4.3.0";
973+ src = fetchurl {
974+ 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";
975+ sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
976+ };
977+ }
978+ {
979+ name = "system.text.encoding.codepages";
980+ version = "4.0.1";
981+ src = fetchurl {
982+ 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";
983+ sha256 = "00wpm3b9y0k996rm9whxprngm8l500ajmzgy2ip9pgwk0icp06y3";
984+ };
985+ }
986+ {
987+ name = "system.text.encoding.codepages";
988+ version = "4.5.1";
989+ src = fetchurl {
990+ 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";
991+ sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w";
992+ };
993+ }
994+ {
995+ name = "system.text.encoding.extensions";
996+ version = "4.0.11";
997+ src = fetchurl {
998+ 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";
999+ sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs";
1000+ };
1001+ }
1002+ {
1003+ name = "system.text.regularexpressions";
1004+ version = "4.1.0";
1005+ src = fetchurl {
1006+ 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";
1007+ sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7";
1008+ };
1009+ }
1010+ {
1011+ name = "system.threading";
1012+ version = "4.0.11";
1013+ src = fetchurl {
1014+ 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";
1015+ sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls";
1016+ };
1017+ }
1018+ {
1019+ name = "system.threading";
1020+ version = "4.3.0";
1021+ src = fetchurl {
1022+ 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";
1023+ sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
1024+ };
1025+ }
1026+ {
1027+ name = "system.threading.tasks";
1028+ version = "4.0.11";
1029+ src = fetchurl {
1030+ 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";
1031+ sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5";
1032+ };
1033+ }
1034+ {
1035+ name = "system.threading.tasks";
1036+ version = "4.3.0";
1037+ src = fetchurl {
1038+ 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";
1039+ sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
1040+ };
1041+ }
1042+ {
1043+ name = "system.threading.tasks.extensions";
1044+ version = "4.0.0";
1045+ src = fetchurl {
1046+ 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";
1047+ sha256 = "1cb51z062mvc2i8blpzmpn9d9mm4y307xrwi65di8ri18cz5r1zr";
1048+ };
1049+ }
1050+ {
1051+ name = "system.threading.tasks.extensions";
1052+ version = "4.5.4";
1053+ src = fetchurl {
1054+ 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";
1055+ sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153";
1056+ };
1057+ }
1058+ {
1059+ name = "system.threading.thread";
1060+ version = "4.0.0";
1061+ src = fetchurl {
1062+ 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";
1063+ sha256 = "1gxxm5fl36pjjpnx1k688dcw8m9l7nmf802nxis6swdaw8k54jzc";
1064+ };
1065+ }
1066+ {
1067+ name = "system.threading.threadpool";
1068+ version = "4.0.10";
1069+ src = fetchurl {
1070+ 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";
1071+ sha256 = "0fdr61yjcxh5imvyf93n2m3n5g9pp54bnw2l1d2rdl9z6dd31ypx";
1072+ };
1073+ }
1074+ {
1075+ name = "system.threading.timer";
1076+ version = "4.0.1";
1077+ src = fetchurl {
1078+ 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";
1079+ sha256 = "15n54f1f8nn3mjcjrlzdg6q3520571y012mx7v991x2fvp73lmg6";
1080+ };
1081+ }
1082+ {
1083+ name = "system.xml.readerwriter";
1084+ version = "4.0.11";
1085+ src = fetchurl {
1086+ 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";
1087+ sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5";
1088+ };
1089+ }
1090+ {
1091+ name = "system.xml.xdocument";
1092+ version = "4.0.11";
1093+ src = fetchurl {
1094+ 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";
1095+ sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18";
1096+ };
1097+ }
1098+ {
1099+ name = "system.xml.xmldocument";
1100+ version = "4.0.1";
1101+ src = fetchurl {
1102+ 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";
1103+ sha256 = "0ihsnkvyc76r4dcky7v3ansnbyqjzkbyyia0ir5zvqirzan0bnl1";
1104+ };
1105+ }
1106+ {
1107+ name = "system.xml.xmlserializer";
1108+ version = "4.0.11";
1109+ src = fetchurl {
1110+ 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";
1111+ sha256 = "01nzc3gdslw90qfykq4qzr2mdnqxjl4sj0wp3fixiwdmlmvpib5z";
1112+ };
1113+ }
1114+ {
1115+ name = "system.xml.xpath";
1116+ version = "4.0.1";
1117+ src = fetchurl {
1118+ 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";
1119+ sha256 = "0fjqgb6y66d72d5n8qq1h213d9nv2vi8mpv8p28j3m9rccmsh04m";
1120+ };
1121+ }
1122+ {
1123+ name = "system.xml.xpath.xmldocument";
1124+ version = "4.0.1";
1125+ src = fetchurl {
1126+ 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";
1127+ sha256 = "0l7yljgif41iv5g56l3nxy97hzzgck2a7rhnfnljhx9b0ry41bvc";
1128+ };
1129+ }
1130+ {
1131+ name = "xlifftasks";
1132+ version = "1.0.0-beta.20206.1";
1133+ src = fetchurl {
1134+ 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";
1135+ sha256 = "0xsfzws7rn9sfk4mgkbil21m8d3k3kccfk5f4g6lzvc1vk0pa26j";
1136+ };
1137+ }
1138+]
pkgs/development/tools/build-managers/msbuild/create-deps.shnew file+57
@@ -0,0 +1,57 @@
1+#!/usr/bin/env nix-shell
2+#!nix-shell -i bash -p jq -p xmlstarlet -p curl
3+set -euo pipefail
4+
5+cat << EOL
6+{ fetchurl }: [
7+EOL
8+
9+mapfile -t repos < <(
10+ xmlstarlet sel -t -v 'configuration/packageSources/add/@value' -n NuGet.config |
11+ while IFS= read index
12+ do
13+ curl --compressed -fsL "$index" | \
14+ jq -r '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"'
15+ done
16+ )
17+
18+find .packages fake-home/.nuget/packages -name \*.nupkg -printf '%P\n' | sort -u |
19+ while IFS= read file
20+ do
21+ packagedir=$(dirname $file)
22+ version=$(basename $packagedir)
23+ package=$(dirname $packagedir)
24+
25+ found=false
26+ for repo in "${repos[@]}"
27+ do
28+ url="$repo$package/$version/$package.$version.nupkg"
29+ if curl -fsL "$url" -o /dev/null
30+ then
31+ found=true
32+ break
33+ fi
34+ done
35+
36+ if ! $found
37+ then
38+ echo "couldn't find $package $version" >&2
39+ exit 1
40+ fi
41+
42+ sha256=$(nix-prefetch-url "$url" 2>/dev/null)
43+ cat << EOL
44+ {
45+ name = "$package";
46+ version = "$version";
47+ src = fetchurl {
48+ url = "$url";
49+ sha256 = "$sha256";
50+ };
51+ }
52+EOL
53+ done
54+
55+cat << EOL
56+]
57+EOL
pkgs/development/tools/build-managers/msbuild/default.nix+36−20
@@ -1,23 +1,33 @@
1−{ lib, stdenv, fetchurl, makeWrapper, glibcLocales, mono, dotnetPackages, unzip, dotnet-sdk }:
1+{ lib, stdenv, fetchurl, fetchpatch, makeWrapper, glibcLocales, mono, dotnetPackages, unzip, dotnet-sdk, writeText, roslyn }:
22
33let
44
55 xplat = fetchurl {
6− url = "https://github.com/mono/msbuild/releases/download/0.07/mono_msbuild_xplat-master-8f608e49.zip";
7− sha256 = "1jxq3fk9a6q2a8i9zacxaz3fkvc22i9qvzlpa7wbb95h42g0ffhq";
6+ url = "https://github.com/mono/msbuild/releases/download/0.08/mono_msbuild_6.4.0.208.zip";
7+ sha256 = "05k7qmnhfvrdgyjn6vp81jb97y21m261jnwdyqpjqpcmzz18j93g";
88 };
99
10− deps = import ./nuget.nix { inherit fetchurl; };
10+ deps = map (package: package.src)
11+ (import ./deps.nix { inherit fetchurl; });
12+
13+ nuget-config = writeText "NuGet.config" ''
14+ <?xml version="1.0" encoding="utf-8"?>
15+ <configuration>
16+ <packageSources>
17+ <clear />
18+ </packageSources>
19+ </configuration>
20+ '';
1121
1222in
1323
1424stdenv.mkDerivation rec {
1525 pname = "msbuild";
16− version = "16.3+xamarinxplat.2019.07.26.14.57";
26+ version = "16.8+xamarinxplat.2020.07.30.15.02";
1727
1828 src = fetchurl {
1929 url = "https://download.mono-project.com/sources/msbuild/msbuild-${version}.tar.xz";
20− sha256 = "1zcdfx4xsh62wj3g1jc2an0lppsfs691lz4dv05xbgi01aq1hk6a";
30+ sha256 = "10amyca78b6pjfsy54b1rgwz2c1bx0sfky9zhldvzy4divckp25g";
2131 };
2232
2333 nativeBuildInputs = [
@@ -32,25 +42,34 @@ stdenv.mkDerivation rec {
3242 makeWrapper
3343 ];
3444
35− # https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=msbuild
36− phases = ["unpackPhase" "buildPhase" "installPhase" "installCheckPhase"];
37−
3845 # https://github.com/NixOS/nixpkgs/issues/38991
3946 # bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
4047 LOCALE_ARCHIVE = lib.optionalString stdenv.isLinux
4148 "${glibcLocales}/lib/locale/locale-archive";
4249
50+ patches = [
51+ (fetchpatch {
52+ url = "https://github.com/mono/msbuild/commit/cad85cefabdaa001fb4bdbea2f5bf1d1cdb83c9b.patch";
53+ sha256 = "1s8agc7nxxs69b3fl1v1air0c4dpig3hy4sk11l1560jrlx06dhh";
54+ })
55+ ];
56+
57+ postPatch = ''
58+ sed -i -e "/<\/projectImportSearchPaths>/a <property name=\"MSBuildExtensionsPath\" value=\"$out/lib/mono/xbuild\"/>" \
59+ src/MSBuild/app.config
60+ '';
61+
4362 buildPhase = ''
4463 # nuget would otherwise try to base itself in /homeless-shelter
4564 export HOME=$(pwd)/fake-home
4665
66+ cp ${nuget-config} NuGet.config
67+ nuget sources Add -Name nixos -Source $(pwd)/nixos
68+
4769 for package in ${toString deps}; do
4870 nuget add $package -Source nixos
4971 done
5072
51− nuget sources Disable -Name "nuget.org"
52− nuget sources Add -Name nixos -Source $(pwd)/nixos
53−
5473 # license check is case sensitive
5574 mv LICENSE license.bak && mv license.bak license
5675
@@ -64,27 +83,25 @@ stdenv.mkDerivation rec {
6483 # overwrite the file
6584 echo "#!${stdenv.shell}" > eng/common/dotnet-install.sh
6685
67− # msbuild response files to use only the nixos source
68− echo "/p:RestoreSources=nixos" > artifacts/mono-msbuild/MSBuild.rsp
69− echo "/p:RestoreSources=nixos" > src/MSBuild/MSBuild.rsp
70−
7186 # not patchShebangs, there is /bin/bash in the body of the script as well
7287 substituteInPlace ./eng/cibuild_bootstrapped_msbuild.sh --replace /bin/bash ${stdenv.shell}
7388
7489 # DisableNerdbankVersioning https://gitter.im/Microsoft/msbuild/archives/2018/06/27?at=5b33dbc4ce3b0f268d489bfa
7590 # TODO there are some (many?) failing tests
7691 ./eng/cibuild_bootstrapped_msbuild.sh --host_type mono --configuration Release --skip_tests /p:DisableNerdbankVersioning=true
92+ patchShebangs stage1/mono-msbuild/msbuild
7793 '';
7894
7995 installPhase = ''
80− mono artifacts/mono-msbuild/MSBuild.dll mono/build/install.proj /p:MonoInstallPrefix="$out" /p:Configuration=Release-MONO
96+ stage1/mono-msbuild/msbuild mono/build/install.proj /p:MonoInstallPrefix="$out" /p:Configuration=Release-MONO
8197
82− ln -s ${mono}/lib/mono/msbuild/Current/bin/Roslyn $out/lib/mono/msbuild/Current/bin/Roslyn
98+ ln -s ${roslyn}/lib/dotnet/microsoft.net.compilers.toolset/*/tasks/net472 $out/lib/mono/msbuild/Current/bin/Roslyn
8399
84100 makeWrapper ${mono}/bin/mono $out/bin/msbuild \
85− --set MSBuildExtensionsPath $out/lib/mono/xbuild \
86101 --set-default MONO_GC_PARAMS "nursery-size=64m" \
87102 --add-flags "$out/lib/mono/msbuild/15.0/bin/MSBuild.dll"
103+
104+ ln -s $(find ${dotnet-sdk} -name libhostfxr.so) $out/lib/mono/msbuild/Current/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver/
88105 '';
89106
90107 doInstallCheck = true;
@@ -130,4 +147,3 @@ EOF
130147 platforms = platforms.unix;
131148 };
132149}
133−
pkgs/development/tools/build-managers/msbuild/deps.nixnew file+1562
@@ -0,0 +1,1562 @@
1+{ fetchurl }: [
2+ {
3+ name = "fsharp.net.sdk";
4+ version = "1.0.4-bundled-0100";
5+ src = fetchurl {
6+ 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";
7+ sha256 = "0zy4n2an2jh3xrdy1m5fjvynpd0b66i0hkpqdhy2q6d7dj0ks351";
8+ };
9+ }
10+ {
11+ name = "illink.tasks";
12+ version = "0.1.6-prerelease.19380.1";
13+ src = fetchurl {
14+ 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";
15+ sha256 = "1ihgzhizgiijg2kj38fn6hsinvxi7bvl0dpk7mbgc08rpgfdsvja";
16+ };
17+ }
18+ {
19+ name = "largeaddressaware";
20+ version = "1.0.3";
21+ src = fetchurl {
22+ url = "https://api.nuget.org/v3-flatcontainer/largeaddressaware/1.0.3/largeaddressaware.1.0.3.nupkg";
23+ sha256 = "1ppss9bgj0hf5s8307bnm2a4qm10mrymp0v12m28a5q81zjz0fr5";
24+ };
25+ }
26+ {
27+ name = "microbuild.core";
28+ version = "0.2.0";
29+ src = fetchurl {
30+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microbuild.core/0.2.0/microbuild.core.0.2.0.nupkg";
31+ sha256 = "1ya040l8fhi0hhira8kwdmv7cc88ar7kiixkpxirgcn9gmpn7ggv";
32+ };
33+ }
34+ {
35+ name = "microbuild.core.sentinel";
36+ version = "1.0.0";
37+ src = fetchurl {
38+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microbuild.core.sentinel/1.0.0/microbuild.core.sentinel.1.0.0.nupkg";
39+ sha256 = "035kqx5fkapql108n222lz8psvxk04mv3dy1qg3h08i4b8j3dy8i";
40+ };
41+ }
42+ {
43+ name = "microsoft.bcl.asyncinterfaces";
44+ version = "1.1.0";
45+ src = fetchurl {
46+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg";
47+ sha256 = "1dq5yw7cy6s42193yl4iqscfw5vzkjkgv0zyy32scr4jza6ni1a1";
48+ };
49+ }
50+ {
51+ name = "microsoft.build";
52+ version = "14.3.0";
53+ src = fetchurl {
54+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.build/14.3.0/microsoft.build.14.3.0.nupkg";
55+ sha256 = "16jzspb0qj9szjfhhmb836vgqdq4m1gk3y816qg2mdjmv52r91dh";
56+ };
57+ }
58+ {
59+ name = "microsoft.build.centralpackageversions";
60+ version = "2.0.1";
61+ src = fetchurl {
62+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.centralpackageversions/2.0.1/microsoft.build.centralpackageversions.2.0.1.nupkg";
63+ sha256 = "17cjiaj2b98q8s89168g42jb8rhwm6062jcbv57rbkdiiwdsn55k";
64+ };
65+ }
66+ {
67+ name = "microsoft.build.framework";
68+ version = "14.3.0";
69+ src = fetchurl {
70+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.build.framework/14.3.0/microsoft.build.framework.14.3.0.nupkg";
71+ sha256 = "19p1w27d3qi09fxag0byvjrv6x54nd5fkiszqzqr7676r90aswxh";
72+ };
73+ }
74+ {
75+ name = "microsoft.build.framework";
76+ version = "15.5.180";
77+ src = fetchurl {
78+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/15.5.180/microsoft.build.framework.15.5.180.nupkg";
79+ sha256 = "064y3a711ikx9pm9d2wyms4i3k4f9hfvn3vymhwygg7yv7gcj92z";
80+ };
81+ }
82+ {
83+ name = "microsoft.build.nugetsdkresolver";
84+ version = "5.7.0-rtm.6710";
85+ src = fetchurl {
86+ 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";
87+ sha256 = "07zi6akd5iqq6q3cwc273vvfx70dn2lzx1ham4pzlq7dh7gq3vha";
88+ };
89+ }
90+ {
91+ name = "microsoft.build.tasks.git";
92+ version = "1.1.0-beta-20206-02";
93+ src = fetchurl {
94+ 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";
95+ sha256 = "1gwlhvqlkvs5c7qjky726alf71xflbh3x970g3dypfczi0y6gccx";
96+ };
97+ }
98+ {
99+ name = "microsoft.build.utilities.core";
100+ version = "14.3.0";
101+ src = fetchurl {
102+ 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";
103+ sha256 = "0xk5n4i40w53amrd7bxlhikdvmh8z2anrk99pvz2rf50v946g6li";
104+ };
105+ }
106+ {
107+ name = "microsoft.build.utilities.core";
108+ version = "15.5.180";
109+ src = fetchurl {
110+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/15.5.180/microsoft.build.utilities.core.15.5.180.nupkg";
111+ sha256 = "0c4bjhaqgc98bchln8p5d2p1vyn8qrha2b8gpn2l7bnznbcrd630";
112+ };
113+ }
114+ {
115+ name = "microsoft.codeanalysis.build.tasks";
116+ version = "3.0.0-beta3-19064-03";
117+ src = fetchurl {
118+ 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";
119+ sha256 = "1l01l0jyqgs8ix5v6b6n0q4yv1y1khr14dh7pw0qivkc5gsys19v";
120+ };
121+ }
122+ {
123+ name = "microsoft.codecoverage";
124+ version = "16.1.1";
125+ src = fetchurl {
126+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.1.1/microsoft.codecoverage.16.1.1.nupkg";
127+ sha256 = "0xca3sys0a5ilz16ic7g4gds2b974nvmf89qwr1i6v8f7illhda5";
128+ };
129+ }
130+ {
131+ name = "microsoft.diasymreader.pdb2pdb";
132+ version = "1.1.0-beta2-19521-03";
133+ src = fetchurl {
134+ 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";
135+ sha256 = "1r82h0qiah2xx9rg8lvfvfdzxz60zd6vfs8kvck0csha5psmn56w";
136+ };
137+ }
138+ {
139+ name = "microsoft.dotnet.arcade.sdk";
140+ version = "1.0.0-beta.20365.6";
141+ src = fetchurl {
142+ 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";
143+ sha256 = "1ypsxq3ljdfwvrqyg6b8ii8mbqnjcb2vdr17jc4h0mdmkj0rlcdl";
144+ };
145+ }
146+ {
147+ name = "microsoft.dotnet.msbuildsdkresolver";
148+ version = "3.1.400-preview.20365.4";
149+ src = fetchurl {
150+ 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";
151+ sha256 = "0ifhk0whgbq0yw075al8sb14ajcnvyp883srx1j62vil9gfz0fp9";
152+ };
153+ }
154+ {
155+ name = "microsoft.dotnet.signtool";
156+ version = "1.0.0-beta.20365.6";
157+ src = fetchurl {
158+ 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";
159+ sha256 = "0zaw9hc19ldms3jy6n27x4p9clzz3nvpddyacwhgqiahjw2wqasz";
160+ };
161+ }
162+ {
163+ name = "microsoft.net.build.extensions";
164+ version = "3.1.400-preview.20365.20";
165+ src = fetchurl {
166+ 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";
167+ sha256 = "1vmcj7p7jsr1lbkbxqqjsixkaxdazr5nwhhp1q402dgky9cayhd5";
168+ };
169+ }
170+ {
171+ name = "microsoft.net.compilers.toolset";
172+ version = "3.7.0-5.20367.1";
173+ src = fetchurl {
174+ 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";
175+ sha256 = "1z8hzzmxs8jchq1jmmmwhpf3hsvrj803y3zb8j3xg9xkbnryfzwk";
176+ };
177+ }
178+ {
179+ name = "microsoft.netcore.platforms";
180+ version = "1.0.1";
181+ src = fetchurl {
182+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg";
183+ sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr";
184+ };
185+ }
186+ {
187+ name = "microsoft.netcore.platforms";
188+ version = "1.1.0";
189+ src = fetchurl {
190+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg";
191+ sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
192+ };
193+ }
194+ {
195+ name = "microsoft.netcore.targets";
196+ version = "1.0.1";
197+ src = fetchurl {
198+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg";
199+ sha256 = "1gn085ddzn8psqfhmwcjzq2zrmb5gca2liap79a43wyw4gs8ip78";
200+ };
201+ }
202+ {
203+ name = "microsoft.netcore.targets";
204+ version = "1.1.0";
205+ src = fetchurl {
206+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg";
207+ sha256 = "0idlsfwd9sn4p9jr1dqi14b8n2ly0k4dnjpvh8jfhxgnzzl98z5k";
208+ };
209+ }
210+ {
211+ name = "microsoft.netframework.referenceassemblies";
212+ version = "1.0.0";
213+ src = fetchurl {
214+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies/1.0.0/microsoft.netframework.referenceassemblies.1.0.0.nupkg";
215+ sha256 = "0na724xhvqm63vq9y18fl9jw9q2v99bdwr353378s5fsi11qzxp9";
216+ };
217+ }
218+ {
219+ name = "microsoft.netframework.referenceassemblies.net472";
220+ version = "1.0.0";
221+ src = fetchurl {
222+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net472/1.0.0/microsoft.netframework.referenceassemblies.net472.1.0.0.nupkg";
223+ sha256 = "1bqinq2nxnpqxziypg1sqy3ly0nymxxjpn8fwkn3rl4vl6gdg3rc";
224+ };
225+ }
226+ {
227+ name = "microsoft.net.sdk";
228+ version = "3.1.400-preview.20365.20";
229+ src = fetchurl {
230+ 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";
231+ sha256 = "02ann6rsnc6wl84wsk2fz7dpxcp5sq0b6jm3vv23av4b1f86f82y";
232+ };
233+ }
234+ {
235+ name = "microsoft.net.sdk.publish";
236+ version = "3.1.300-servicing.20216.7";
237+ src = fetchurl {
238+ 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";
239+ sha256 = "1xivqihp2zrkmd4f65fgh9hn9ix75sqklbnanqlfk9dq67wscp41";
240+ };
241+ }
242+ {
243+ name = "microsoft.net.sdk.razor";
244+ version = "3.1.6";
245+ src = fetchurl {
246+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.net.sdk.razor/3.1.6/microsoft.net.sdk.razor.3.1.6.nupkg";
247+ sha256 = "1vw0zi0lq52frivq8mgfvm79rfx0v492q6fci1jls1zwwjk0v9ia";
248+ };
249+ }
250+ {
251+ name = "microsoft.net.sdk.web";
252+ version = "3.1.300-servicing.20216.7";
253+ src = fetchurl {
254+ 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";
255+ sha256 = "001jd2iwww0vb5x5dii915z82syh1aj48n62bn8zi1d3chwacr51";
256+ };
257+ }
258+ {
259+ name = "microsoft.net.sdk.web.projectsystem";
260+ version = "3.1.300-servicing.20216.7";
261+ src = fetchurl {
262+ 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";
263+ sha256 = "0601mix6l18h8afxxgdbbv695d0sjskady209z52sf4bvf4h4kal";
264+ };
265+ }
266+ {
267+ name = "microsoft.net.test.sdk";
268+ version = "16.1.1";
269+ src = fetchurl {
270+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.1.1/microsoft.net.test.sdk.16.1.1.nupkg";
271+ sha256 = "13mcqv85yf4f1rx06sz5ff4pcmbr4rkgqkqzmwl8ywadbh523125";
272+ };
273+ }
274+ {
275+ name = "microsoft.sourcelink.azurerepos.git";
276+ version = "1.1.0-beta-20206-02";
277+ src = fetchurl {
278+ 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";
279+ sha256 = "00hfjh8d3z5np51qgr1s3q4j7bl34mfiypf7nbxcmxa7cyj0rg65";
280+ };
281+ }
282+ {
283+ name = "microsoft.sourcelink.common";
284+ version = "1.1.0-beta-20206-02";
285+ src = fetchurl {
286+ 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";
287+ sha256 = "1qv0k0apxv3j1pccki2rzakjfb0868hmg0968da0639f75s3glr9";
288+ };
289+ }
290+ {
291+ name = "microsoft.sourcelink.github";
292+ version = "1.1.0-beta-20206-02";
293+ src = fetchurl {
294+ 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";
295+ sha256 = "0q1mgjjkwxvzn5v29pqiyg0j0jwi5qc0q04za9k1x138kliq2iba";
296+ };
297+ }
298+ {
299+ name = "microsoft.visualstudio.sdk.embedinteroptypes";
300+ version = "15.0.15";
301+ src = fetchurl {
302+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.sdk.embedinteroptypes/15.0.15/microsoft.visualstudio.sdk.embedinteroptypes.15.0.15.nupkg";
303+ sha256 = "0chr3slzzcanwcyd9isx4gichqzmfh4zd3h83piw0r4xsww1wmpd";
304+ };
305+ }
306+ {
307+ name = "microsoft.visualstudio.setup.configuration.interop";
308+ version = "1.16.30";
309+ src = fetchurl {
310+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.setup.configuration.interop/1.16.30/microsoft.visualstudio.setup.configuration.interop.1.16.30.nupkg";
311+ sha256 = "14022lx03vdcqlvbbdmbsxg5pqfx1rfq2jywxlyaz9v68cvsb0g4";
312+ };
313+ }
314+ {
315+ name = "microsoft.web.xdt";
316+ version = "2.1.2";
317+ src = fetchurl {
318+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.web.xdt/2.1.2/microsoft.web.xdt.2.1.2.nupkg";
319+ sha256 = "1as6cih26xyxjsa5ibqik1fwbyxl58ivpngidr6w1nh5fi5zg9zw";
320+ };
321+ }
322+ {
323+ name = "microsoft.win32.primitives";
324+ version = "4.0.1";
325+ src = fetchurl {
326+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg";
327+ sha256 = "1pviskapkc6qm108r0q2x15vkgyqsczf9xpmrlm42q68ainc9ai3";
328+ };
329+ }
330+ {
331+ name = "microsoft.win32.primitives";
332+ version = "4.3.0";
333+ src = fetchurl {
334+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg";
335+ sha256 = "1nvwzj039y9ngdpz7zg0vszvrr3za2vfmjg222jc8c1dibk6y6ah";
336+ };
337+ }
338+ {
339+ name = "netstandard.library";
340+ version = "1.6.1";
341+ src = fetchurl {
342+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg";
343+ sha256 = "03pxpc6dzpw56l8qhcb0wzvirqgs3c008jcakqxvfqmy25m3dnyn";
344+ };
345+ }
346+ {
347+ name = "newtonsoft.json";
348+ version = "9.0.1";
349+ src = fetchurl {
350+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg";
351+ sha256 = "1qayanmqh3xiw0bjwm825j1n6nvbhc6yqkdpaawpyd0l71d5qh13";
352+ };
353+ }
354+ {
355+ name = "nuget.build.tasks";
356+ version = "5.7.0-rtm.6710";
357+ src = fetchurl {
358+ 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";
359+ sha256 = "0zwacvci3y8xyhy6jzc0wd20rzgb6lzv0ci8a4qg8ay315bmd9sp";
360+ };
361+ }
362+ {
363+ name = "nuget.build.tasks.pack";
364+ version = "5.7.0-rtm.6710";
365+ src = fetchurl {
366+ 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";
367+ sha256 = "16scfs0gwfs9r5kp65jfz3ip7w56xyni6fwgpmj0y6dbazzqm6zs";
368+ };
369+ }
370+ {
371+ name = "nuget.commandline";
372+ version = "4.1.0";
373+ src = fetchurl {
374+ url = "https://api.nuget.org/v3-flatcontainer/nuget.commandline/4.1.0/nuget.commandline.4.1.0.nupkg";
375+ sha256 = "03ik0rcdl7vdwxa9fx5cgl98yzb45swr08jmrnjk1ympjqvf94s1";
376+ };
377+ }
378+ {
379+ name = "nuget.commands";
380+ version = "5.7.0-rtm.6710";
381+ src = fetchurl {
382+ 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";
383+ sha256 = "0sm2x95q8y0sab7fsb2sqqhvw2x0scsavv968jxjf3ynb5n155q3";
384+ };
385+ }
386+ {
387+ name = "nuget.common";
388+ version = "5.7.0-rtm.6710";
389+ src = fetchurl {
390+ 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";
391+ sha256 = "07wxir208mmfzi2xxhn8xskbchx9d7nahmy2xqcx09mwkkr7m0qg";
392+ };
393+ }
394+ {
395+ name = "nuget.configuration";
396+ version = "5.7.0-rtm.6710";
397+ src = fetchurl {
398+ 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";
399+ sha256 = "1h9r627nj3bhwfwzf2b265s5zl00sj5z5x085a6l8qg2v8sig628";
400+ };
401+ }
402+ {
403+ name = "nuget.credentials";
404+ version = "5.7.0-rtm.6710";
405+ src = fetchurl {
406+ 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";
407+ sha256 = "06yd4ny5nzpxl6n3l57n585inj0bjybcmwcz0w3clyib9l2ybsjz";
408+ };
409+ }
410+ {
411+ name = "nuget.dependencyresolver.core";
412+ version = "5.7.0-rtm.6710";
413+ src = fetchurl {
414+ 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";
415+ sha256 = "0s3qlwg98qd5brfh6k9lsviqpij8n73ci54c9bmal56k12hkvfdm";
416+ };
417+ }
418+ {
419+ name = "nuget.frameworks";
420+ version = "5.7.0-rtm.6710";
421+ src = fetchurl {
422+ 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";
423+ sha256 = "05g4aaq3gc1p104dpanr255xcag399918m02vpanf29qpz3g325d";
424+ };
425+ }
426+ {
427+ name = "nuget.librarymodel";
428+ version = "5.7.0-rtm.6710";
429+ src = fetchurl {
430+ 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";
431+ sha256 = "1pj5y29f21ch4sgwg5xx4n0lsd1qiiyjy6ly6vaabfrimx4d0s23";
432+ };
433+ }
434+ {
435+ name = "nuget.packagemanagement";
436+ version = "5.7.0-rtm.6710";
437+ src = fetchurl {
438+ 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";
439+ sha256 = "1kiix6r2birnrlwki5mb5a7sbxh8wqj87f69qid6dr556x2w8h9z";
440+ };
441+ }
442+ {
443+ name = "nuget.packaging";
444+ version = "5.7.0-rtm.6710";
445+ src = fetchurl {
446+ 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";
447+ sha256 = "16frbw8k81cazary6d8sbdccr6hv57rc7rzdi9bagdnzvpm8h13l";
448+ };
449+ }
450+ {
451+ name = "nuget.projectmodel";
452+ version = "5.7.0-rtm.6710";
453+ src = fetchurl {
454+ 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";
455+ sha256 = "11i1kyqvmq70rkqrxhxnhsihaxx32ww0l9175473mmyia3wrbwyw";
456+ };
457+ }
458+ {
459+ name = "nuget.protocol";
460+ version = "5.7.0-rtm.6710";
461+ src = fetchurl {
462+ 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";
463+ sha256 = "1515p7a4kdm9wr8iizcmvzwqphxsfwqbnq41jv8mibrx7vih0s90";
464+ };
465+ }
466+ {
467+ name = "nuget.resolver";
468+ version = "5.7.0-rtm.6710";
469+ src = fetchurl {
470+ 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";
471+ sha256 = "17bm159knhx7iznm9ilk3mwb0n1gh1dp0ihhapyb1fmh9ings30b";
472+ };
473+ }
474+ {
475+ name = "nuget.versioning";
476+ version = "5.7.0-rtm.6710";
477+ src = fetchurl {
478+ 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";
479+ sha256 = "1kj9xvcbwvvhhi45bi6f9m1cv8wx6y4xfmnxc8liwcgwh9gvwdjl";
480+ };
481+ }
482+ {
483+ name = "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl";
484+ version = "4.3.0";
485+ src = fetchurl {
486+ 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";
487+ sha256 = "10a3jqkh1h23qsn7pjlji61d7dph7qy8c6ssfjqmlgydm4rnin64";
488+ };
489+ }
490+ {
491+ name = "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl";
492+ version = "4.3.0";
493+ src = fetchurl {
494+ 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";
495+ sha256 = "1md38ys5h8srinnq9qxz47c9i27x7pv84avdi3rbq68hfkcslx93";
496+ };
497+ }
498+ {
499+ name = "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl";
500+ version = "4.3.0";
501+ src = fetchurl {
502+ 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";
503+ sha256 = "0cgvqxccg4lkxiyvw3jrn71pbybbbcd3i8v6v4przgrr7f7k6nfj";
504+ };
505+ }
506+ {
507+ name = "runtime.native.system";
508+ version = "4.0.0";
509+ src = fetchurl {
510+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg";
511+ sha256 = "0fwsjhqj235hhy2zl8x3a828whn4nck7jr7hi09ccbk24xf4f17f";
512+ };
513+ }
514+ {
515+ name = "runtime.native.system";
516+ version = "4.3.0";
517+ src = fetchurl {
518+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg";
519+ sha256 = "02gnfm33gf163kybkahfza8q10jp890hiczcnbg2aasf1n0jq857";
520+ };
521+ }
522+ {
523+ name = "runtime.native.system.io.compression";
524+ version = "4.3.0";
525+ src = fetchurl {
526+ 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";
527+ sha256 = "05370qi83pxfyn3whzkjjwb4q80vlr3mbz0dfa0hc0cbl5jx4y20";
528+ };
529+ }
530+ {
531+ name = "runtime.native.system.security.cryptography.openssl";
532+ version = "4.3.0";
533+ src = fetchurl {
534+ 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";
535+ sha256 = "1il7m43j4nq15xf01npgxd8q83q8mkk4xk07dd7g0sfsxm9k127d";
536+ };
537+ }
538+ {
539+ name = "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl";
540+ version = "4.3.0";
541+ src = fetchurl {
542+ 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";
543+ sha256 = "1pr8ji41rsifx6yh89xg1yw45g5snw96xxqw0g3q48rbdg5j79iw";
544+ };
545+ }
546+ {
547+ name = "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl";
548+ version = "4.3.0";
549+ src = fetchurl {
550+ 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";
551+ sha256 = "1r8hllb6fdb4adij7b7ld32hf5r5jxyqh4pacrvfgjckmyx8js8c";
552+ };
553+ }
554+ {
555+ name = "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl";
556+ version = "4.3.0";
557+ src = fetchurl {
558+ 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";
559+ sha256 = "16r149hajvr8ikyjbsw2m67yqfvxg6j1sb2slw9pzrly06mxmpks";
560+ };
561+ }
562+ {
563+ name = "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl";
564+ version = "4.3.0";
565+ src = fetchurl {
566+ 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";
567+ sha256 = "0j2f2v1nm7sys6qpljhp4s18zz3hblymjl60yrccqfac7yr9hxrq";
568+ };
569+ }
570+ {
571+ name = "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl";
572+ version = "4.3.0";
573+ src = fetchurl {
574+ 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";
575+ sha256 = "0wgz0y2fm6xcnlmpl1zh5963ribjbnzr2l6prsw3xi7sbfyjyi8c";
576+ };
577+ }
578+ {
579+ name = "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl";
580+ version = "4.3.0";
581+ src = fetchurl {
582+ 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";
583+ sha256 = "0qr13ykxj7zs7i8z0x63v8za2h33ndnvvw83wffp9xbb2fibj3gi";
584+ };
585+ }
586+ {
587+ name = "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl";
588+ version = "4.3.0";
589+ src = fetchurl {
590+ 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";
591+ sha256 = "1jg8gfh261zqmimf5ba76djr201q0bamm2385zxni5jnyyc4iis4";
592+ };
593+ }
594+ {
595+ name = "shouldly";
596+ version = "3.0.0";
597+ src = fetchurl {
598+ url = "https://api.nuget.org/v3-flatcontainer/shouldly/3.0.0/shouldly.3.0.0.nupkg";
599+ sha256 = "1hg28w898kl84rx57sclb2z9b76v5hxlwxig1xnb6fr81aahzlw3";
600+ };
601+ }
602+ {
603+ name = "sn";
604+ version = "1.0.0";
605+ src = fetchurl {
606+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/sn/1.0.0/sn.1.0.0.nupkg";
607+ sha256 = "1012fcdc6vq2355v86h434s6p2nnqgpdapb7p25l4h39g5q8p1qs";
608+ };
609+ }
610+ {
611+ name = "system.appcontext";
612+ version = "4.1.0";
613+ src = fetchurl {
614+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg";
615+ sha256 = "02vsx9l8ahzykjw6psf8yd5grndk63x4rw0lc0rl0s9z203694j3";
616+ };
617+ }
618+ {
619+ name = "system.appcontext";
620+ version = "4.3.0";
621+ src = fetchurl {
622+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg";
623+ sha256 = "1ipqwwfphj4ndi6krnbali0f3260bmdg0lb9w7w00k3z20gwpjgy";
624+ };
625+ }
626+ {
627+ name = "system.buffers";
628+ version = "4.3.0";
629+ src = fetchurl {
630+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg";
631+ sha256 = "1x5m2z3x8s4d0z13l8j6jfbaqpwh8dwyg930pcg67gz88zchfhq8";
632+ };
633+ }
634+ {
635+ name = "system.buffers";
636+ version = "4.4.0";
637+ src = fetchurl {
638+ url = "https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg";
639+ sha256 = "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19";
640+ };
641+ }
642+ {
643+ name = "system.buffers";
644+ version = "4.5.0";
645+ src = fetchurl {
646+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.buffers/4.5.0/system.buffers.4.5.0.nupkg";
647+ sha256 = "0c8qh10lhc8gcl58772i91lc97bljy3dvi6s2r8cjlf0240j5yll";
648+ };
649+ }
650+ {
651+ name = "system.collections";
652+ version = "4.0.11";
653+ src = fetchurl {
654+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg";
655+ sha256 = "19kjsnpbpznh7qjsyxadw2i8pd4iikrlxwak12l749sli2qd77dj";
656+ };
657+ }
658+ {
659+ name = "system.collections";
660+ version = "4.3.0";
661+ src = fetchurl {
662+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg";
663+ sha256 = "0209rky2iyiyqxg0amhmvy6c3fww6pbrq9ffynjnmapizmsvq7ya";
664+ };
665+ }
666+ {
667+ name = "system.collections.concurrent";
668+ version = "4.0.12";
669+ src = fetchurl {
670+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections.concurrent/4.0.12/system.collections.concurrent.4.0.12.nupkg";
671+ sha256 = "1c4lv39n2i7k146njgk7334izcxjn06cnhmippc1vhwj3bqbzg62";
672+ };
673+ }
674+ {
675+ name = "system.collections.concurrent";
676+ version = "4.3.0";
677+ src = fetchurl {
678+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg";
679+ sha256 = "0y6jag332kgkj392mrv7i2a3cgc60ff4hl0nx5qw40hq3w2d9j8z";
680+ };
681+ }
682+ {
683+ name = "system.collections.immutable";
684+ version = "1.2.0";
685+ src = fetchurl {
686+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg";
687+ sha256 = "1ywivzq43lqlh42qywq6v57yf499dya5rbzk6k7fnkj1121fr7kw";
688+ };
689+ }
690+ {
691+ name = "system.collections.immutable";
692+ version = "1.5.0";
693+ src = fetchurl {
694+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections.immutable/1.5.0/system.collections.immutable.1.5.0.nupkg";
695+ sha256 = "1yn0g10x5lss68i5n5x9q9z1kbxcbblrwp51ph79cgbi01ga999q";
696+ };
697+ }
698+ {
699+ name = "system.collections.nongeneric";
700+ version = "4.0.1";
701+ src = fetchurl {
702+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.collections.nongeneric/4.0.1/system.collections.nongeneric.4.0.1.nupkg";
703+ sha256 = "1wj1ddyycsggg3sjq0iflzyj93m7ny8mc2dpzvh5iqy89lj3gx1m";
704+ };
705+ }
706+ {
707+ name = "system.console";
708+ version = "4.0.0";
709+ src = fetchurl {
710+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.console/4.0.0/system.console.4.0.0.nupkg";
711+ sha256 = "0fw0ap3c0svxjbkgr5yrkck36lbrijhsx48v53xkam5y6m0vh1s3";
712+ };
713+ }
714+ {
715+ name = "system.console";
716+ version = "4.3.0";
717+ src = fetchurl {
718+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg";
719+ sha256 = "0hyp57lqq986hnj7h017mz1qa1p3qqw3n98nxngdj947ck4mwmpd";
720+ };
721+ }
722+ {
723+ name = "system.diagnostics.debug";
724+ version = "4.0.11";
725+ src = fetchurl {
726+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg";
727+ sha256 = "0j4czvcp72qamsj8irwg0sv5lqil4g6q1ghqsm40g5f3380fxcn3";
728+ };
729+ }
730+ {
731+ name = "system.diagnostics.debug";
732+ version = "4.3.0";
733+ src = fetchurl {
734+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg";
735+ sha256 = "02az3f9n0sy9hpjqq05dkwa4d4bgyrs57b69byya20zydvyxxm9z";
736+ };
737+ }
738+ {
739+ name = "system.diagnostics.diagnosticsource";
740+ version = "4.3.0";
741+ src = fetchurl {
742+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg";
743+ sha256 = "0rqi76pqplmk8lzqhwxkkn6ramk56bm66ijg3zki9gzaaqx7fbfk";
744+ };
745+ }
746+ {
747+ name = "system.diagnostics.process";
748+ version = "4.1.0";
749+ src = fetchurl {
750+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg";
751+ sha256 = "1fzm5jrfs4awz0qc2yav1assdnx45j5crpva50a4s0l0dnnvf2jh";
752+ };
753+ }
754+ {
755+ name = "system.diagnostics.tools";
756+ version = "4.3.0";
757+ src = fetchurl {
758+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg";
759+ sha256 = "0fmmnsvnjxh4gjw2jjix3f7ndvhdh9h4rb4nbjk285c2rgfp2kyn";
760+ };
761+ }
762+ {
763+ name = "system.diagnostics.tracesource";
764+ version = "4.0.0";
765+ src = fetchurl {
766+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.tracesource/4.0.0/system.diagnostics.tracesource.4.0.0.nupkg";
767+ sha256 = "0dwq0z7p3jpxp4y9x1k3pglrs572xx5dsp4nmnz5v5wr6a1kdc8l";
768+ };
769+ }
770+ {
771+ name = "system.diagnostics.tracing";
772+ version = "4.1.0";
773+ src = fetchurl {
774+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.tracing/4.1.0/system.diagnostics.tracing.4.1.0.nupkg";
775+ sha256 = "0lzdnq31spwv2xd9xkf0ph4zlg7bqifcvp1915jk1hb5fjjf1byp";
776+ };
777+ }
778+ {
779+ name = "system.diagnostics.tracing";
780+ version = "4.3.0";
781+ src = fetchurl {
782+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg";
783+ sha256 = "0zwc9qk2ig6h74dnn4hxlyhnfchp6yd6hqv39dy0dhp3xagwfqp3";
784+ };
785+ }
786+ {
787+ name = "system.globalization";
788+ version = "4.0.11";
789+ src = fetchurl {
790+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg";
791+ sha256 = "04pycnih66s15rbwss94ylm0svfr276ym4w4w14bb9g56dk0wwyy";
792+ };
793+ }
794+ {
795+ name = "system.globalization";
796+ version = "4.3.0";
797+ src = fetchurl {
798+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg";
799+ sha256 = "1sydnlnaqmarcfs1cvaa3rpax7qhzd8wd67f74k89lr3k77cagfh";
800+ };
801+ }
802+ {
803+ name = "system.globalization.calendars";
804+ version = "4.3.0";
805+ src = fetchurl {
806+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg";
807+ sha256 = "1qfa54p7ab2himyry3lf0j85gpz3mx9yj0sy0v2j9i94ndvk1w7c";
808+ };
809+ }
810+ {
811+ name = "system.io";
812+ version = "4.1.0";
813+ src = fetchurl {
814+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg";
815+ sha256 = "0drs586wimx7vzwqfdb72k640iz24645cwz053n1f08752bjkzq8";
816+ };
817+ }
818+ {
819+ name = "system.io";
820+ version = "4.3.0";
821+ src = fetchurl {
822+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg";
823+ sha256 = "1n3qypsgn18pg13vyjcnchz3zbfajdk6swl1wzf0hv6324v8xyd7";
824+ };
825+ }
826+ {
827+ name = "system.io.compression";
828+ version = "4.3.0";
829+ src = fetchurl {
830+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg";
831+ sha256 = "0mxp384amfdapgsf6fkyf3c5q10jc2yy55v3vim8wq1w8aim1qcf";
832+ };
833+ }
834+ {
835+ name = "system.io.compression.zipfile";
836+ version = "4.3.0";
837+ src = fetchurl {
838+ 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";
839+ sha256 = "08fbnsgbbnfj7d6k5zdqvm3580iqwrq4qzbnyq6iw9g93kmlyh5p";
840+ };
841+ }
842+ {
843+ name = "system.io.filesystem";
844+ version = "4.0.1";
845+ src = fetchurl {
846+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg";
847+ sha256 = "0mp3n5214lzxz7qn2y5k7f2y9qv067xa23bnbyyhpmlkbl3grwc6";
848+ };
849+ }
850+ {
851+ name = "system.io.filesystem";
852+ version = "4.3.0";
853+ src = fetchurl {
854+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg";
855+ sha256 = "1p4r4n4minxgir17xh7rwv503fj1zgnm1vb24and7v2n6id4ma61";
856+ };
857+ }
858+ {
859+ name = "system.io.filesystem.primitives";
860+ version = "4.0.1";
861+ src = fetchurl {
862+ 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";
863+ sha256 = "12mspig2fvzhvbdm22yk081lpn7rc45xwwricc5vnaszgjp83gns";
864+ };
865+ }
866+ {
867+ name = "system.io.filesystem.primitives";
868+ version = "4.3.0";
869+ src = fetchurl {
870+ 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";
871+ sha256 = "0s22vnhy6cxyzicipj3937rldxk1znlykakc6j596mjgsmshpfqn";
872+ };
873+ }
874+ {
875+ name = "system.linq";
876+ version = "4.1.0";
877+ src = fetchurl {
878+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg";
879+ sha256 = "1n404dvsz6p2d18q9k3ip1vyl8ffbsz6xvc2bl2bba9ccpyjhygm";
880+ };
881+ }
882+ {
883+ name = "system.linq";
884+ version = "4.3.0";
885+ src = fetchurl {
886+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg";
887+ sha256 = "1419wbklbn2vliwfy77p759k084h8jp9i3559shbhrzfxjr2fcv9";
888+ };
889+ }
890+ {
891+ name = "system.linq.expressions";
892+ version = "4.3.0";
893+ src = fetchurl {
894+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg";
895+ sha256 = "177cz5hgcbq8lpgvdjmkpsx4kr645wpxhbgh3aw3f28nqlmhl70j";
896+ };
897+ }
898+ {
899+ name = "system.memory";
900+ version = "4.5.3";
901+ src = fetchurl {
902+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg";
903+ sha256 = "1igqq2lqrijpbn66w1020cyyqiwy80i9fkqrmalamjmvmyg28p8m";
904+ };
905+ }
906+ {
907+ name = "system.net.http";
908+ version = "4.3.0";
909+ src = fetchurl {
910+ url = "https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.0/system.net.http.4.3.0.nupkg";
911+ sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
912+ };
913+ }
914+ {
915+ name = "system.net.primitives";
916+ version = "4.3.0";
917+ src = fetchurl {
918+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg";
919+ sha256 = "1zfrz4p3nmz3cnb0i8xwc76175328dfgrlmp3bcwvp5vplv3ncnz";
920+ };
921+ }
922+ {
923+ name = "system.net.sockets";
924+ version = "4.3.0";
925+ src = fetchurl {
926+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg";
927+ sha256 = "026ghgh25lw953aqd83npk856g4bwi6a8y7jc695qj8lb929yp5s";
928+ };
929+ }
930+ {
931+ name = "system.numerics.vectors";
932+ version = "4.4.0";
933+ src = fetchurl {
934+ url = "https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg";
935+ sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba";
936+ };
937+ }
938+ {
939+ name = "system.numerics.vectors";
940+ version = "4.5.0";
941+ src = fetchurl {
942+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg";
943+ sha256 = "1r66gjpvbmgr3216ch2fx9zzd08fb78br4hzblvsvi7wfwp6w7ip";
944+ };
945+ }
946+ {
947+ name = "system.objectmodel";
948+ version = "4.0.12";
949+ src = fetchurl {
950+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg";
951+ sha256 = "06abwzrai4k999qmc8bkcvq26px2ws9gk04c01c1ix9fw02pf546";
952+ };
953+ }
954+ {
955+ name = "system.objectmodel";
956+ version = "4.3.0";
957+ src = fetchurl {
958+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg";
959+ sha256 = "18mryszf4a66a52v9din5wgqiykp0ficl5zl5l9grkrisjnl7jh4";
960+ };
961+ }
962+ {
963+ name = "system.private.datacontractserialization";
964+ version = "4.1.1";
965+ src = fetchurl {
966+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.private.datacontractserialization/4.1.1/system.private.datacontractserialization.4.1.1.nupkg";
967+ sha256 = "1hrbq85s14x7ck6an570z8p7slprlsswxlydz0pdzfmnqwpv0qbi";
968+ };
969+ }
970+ {
971+ name = "system.reflection";
972+ version = "4.1.0";
973+ src = fetchurl {
974+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg";
975+ sha256 = "003bmllpdf35jsbbhgsi4a24rqprdhgjpi3d76jk7sgllbh6p1wj";
976+ };
977+ }
978+ {
979+ name = "system.reflection";
980+ version = "4.3.0";
981+ src = fetchurl {
982+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg";
983+ sha256 = "00f1n6r8z6zw3mfhrfg402s6fj95jj9d8z5s62kfmd7pdsnv39xi";
984+ };
985+ }
986+ {
987+ name = "system.reflection.emit";
988+ version = "4.0.1";
989+ src = fetchurl {
990+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg";
991+ sha256 = "0s1cpkpnn2x6bicspj1x7z7zlfg1h5iy8mvr5bcq55fgpyf6xin8";
992+ };
993+ }
994+ {
995+ name = "system.reflection.emit.ilgeneration";
996+ version = "4.0.1";
997+ src = fetchurl {
998+ 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";
999+ sha256 = "0q789n72y47jkld2076khan7zz2gm04znpnz0nznin7ykp8aa0ih";
1000+ };
1001+ }
1002+ {
1003+ name = "system.reflection.emit.lightweight";
1004+ version = "4.0.1";
1005+ src = fetchurl {
1006+ 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";
1007+ sha256 = "10hsbdar8vzvq3izv3v8a93rz7brnmrcrcl5c0nvy8vlmdk41jlx";
1008+ };
1009+ }
1010+ {
1011+ name = "system.reflection.extensions";
1012+ version = "4.0.1";
1013+ src = fetchurl {
1014+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg";
1015+ sha256 = "1n1gig2nlycrz1rzy1gi56gcw568ibdpnbknjy7gv9i76aw2kvy7";
1016+ };
1017+ }
1018+ {
1019+ name = "system.reflection.extensions";
1020+ version = "4.3.0";
1021+ src = fetchurl {
1022+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg";
1023+ sha256 = "020gr3yjb3aa49hm4qyxqrz318ll2rnc8qpcby341ik0gr4ij3wz";
1024+ };
1025+ }
1026+ {
1027+ name = "system.reflection.metadata";
1028+ version = "1.6.0";
1029+ src = fetchurl {
1030+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg";
1031+ sha256 = "1kw4xsm093zd10jf3vjc2lxmv0zq6chi3g8rka8w0d3l3a5hh3ly";
1032+ };
1033+ }
1034+ {
1035+ name = "system.reflection.primitives";
1036+ version = "4.0.1";
1037+ src = fetchurl {
1038+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg";
1039+ sha256 = "1r0a1xhlrdr6kdhia9r6rcywds4r8wbk0jagsac6x3rc0kq5f1yi";
1040+ };
1041+ }
1042+ {
1043+ name = "system.reflection.primitives";
1044+ version = "4.3.0";
1045+ src = fetchurl {
1046+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg";
1047+ sha256 = "1b10cxizldqk8niyihhxsabfjkyrlnkgf4im038lbxs3pq7a12yl";
1048+ };
1049+ }
1050+ {
1051+ name = "system.reflection.typeextensions";
1052+ version = "4.1.0";
1053+ src = fetchurl {
1054+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg";
1055+ sha256 = "13y2gvadvzgv5hrizwd53xyciq88p8mpclyqfmikspij4pyb5328";
1056+ };
1057+ }
1058+ {
1059+ name = "system.resources.extensions";
1060+ version = "4.6.0";
1061+ src = fetchurl {
1062+ url = "https://api.nuget.org/v3-flatcontainer/system.resources.extensions/4.6.0/system.resources.extensions.4.6.0.nupkg";
1063+ sha256 = "0inch9jgchgmsg3xjivbhh9mpin40mhdd8dgf4i1p3g42i0hzc0j";
1064+ };
1065+ }
1066+ {
1067+ name = "system.resources.reader";
1068+ version = "4.0.0";
1069+ src = fetchurl {
1070+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.resources.reader/4.0.0/system.resources.reader.4.0.0.nupkg";
1071+ sha256 = "0nipl2mayrbgf62mbi3z9crk9hvcrxnry008a33iyk9xy45rmyk1";
1072+ };
1073+ }
1074+ {
1075+ name = "system.resources.resourcemanager";
1076+ version = "4.0.1";
1077+ src = fetchurl {
1078+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg";
1079+ sha256 = "1hjlz6rvr5c7qmvmbv1a338zqjl1dbj0qqidwv9z0ldy4jmg89cy";
1080+ };
1081+ }
1082+ {
1083+ name = "system.resources.resourcemanager";
1084+ version = "4.3.0";
1085+ src = fetchurl {
1086+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg";
1087+ sha256 = "1bi65kd8fps7gncs053pawc0j44pz4wcgdj3jcw7gpjr4j0zyxwi";
1088+ };
1089+ }
1090+ {
1091+ name = "system.runtime";
1092+ version = "4.1.0";
1093+ src = fetchurl {
1094+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg";
1095+ sha256 = "05n73j0s3qgjnp5w2jxaacn93kpq14cldxncv15v04b3lla30mpr";
1096+ };
1097+ }
1098+ {
1099+ name = "system.runtime";
1100+ version = "4.3.0";
1101+ src = fetchurl {
1102+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg";
1103+ sha256 = "0cffdplihjrivvcayzvz32gmv7yissf2pmyaga4fw7g262rf5mxi";
1104+ };
1105+ }
1106+ {
1107+ name = "system.runtime.compilerservices.unsafe";
1108+ version = "4.5.2";
1109+ src = fetchurl {
1110+ 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";
1111+ sha256 = "0bp6in9qqhprbk85wd0cnfnpjcwdknyyc9rk0891kldx3alnd4h7";
1112+ };
1113+ }
1114+ {
1115+ name = "system.runtime.compilerservices.unsafe";
1116+ version = "4.7.0";
1117+ src = fetchurl {
1118+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.0/system.runtime.compilerservices.unsafe.4.7.0.nupkg";
1119+ sha256 = "16r6sn4czfjk8qhnz7bnqlyiaaszr0ihinb7mq9zzr1wba257r54";
1120+ };
1121+ }
1122+ {
1123+ name = "system.runtime.extensions";
1124+ version = "4.1.0";
1125+ src = fetchurl {
1126+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg";
1127+ sha256 = "0bms87hf2q90kkfg75ljdk09410fl64326wpvhqgfkgw019704yc";
1128+ };
1129+ }
1130+ {
1131+ name = "system.runtime.extensions";
1132+ version = "4.3.0";
1133+ src = fetchurl {
1134+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg";
1135+ sha256 = "18qn6zjvpngda5bd9nrpphwy5lppmkla86jk5bdapz6ar44ic8wy";
1136+ };
1137+ }
1138+ {
1139+ name = "system.runtime.handles";
1140+ version = "4.0.1";
1141+ src = fetchurl {
1142+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg";
1143+ sha256 = "00kzqs5d8gm1ppc13idybcdrr07yk2a7f5bdrb0mw7c1bafjp1px";
1144+ };
1145+ }
1146+ {
1147+ name = "system.runtime.handles";
1148+ version = "4.3.0";
1149+ src = fetchurl {
1150+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg";
1151+ sha256 = "1klsizwincb42v9yl6m9czgqcmxr7a1h1ri687ldqy4w15718adi";
1152+ };
1153+ }
1154+ {
1155+ name = "system.runtime.interopservices";
1156+ version = "4.1.0";
1157+ src = fetchurl {
1158+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg";
1159+ sha256 = "1876kwm4ziikya5s75sb1cp23qwdsd7xhlmlb9gaglibzwkd8b9d";
1160+ };
1161+ }
1162+ {
1163+ name = "system.runtime.interopservices";
1164+ version = "4.3.0";
1165+ src = fetchurl {
1166+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg";
1167+ sha256 = "0l13wfr3y4rq667cyw1rl3bdq24zhs34jwv61piwnv77flwr4brq";
1168+ };
1169+ }
1170+ {
1171+ name = "system.runtime.interopservices.runtimeinformation";
1172+ version = "4.0.0";
1173+ src = fetchurl {
1174+ 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";
1175+ sha256 = "05pmsmrjmy3mk4r8xqihc3w7128d4qccjg6wkyd7zc2yq67w7xmg";
1176+ };
1177+ }
1178+ {
1179+ name = "system.runtime.interopservices.runtimeinformation";
1180+ version = "4.3.0";
1181+ src = fetchurl {
1182+ 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";
1183+ sha256 = "131108h1vnayxx6ms2axinja3sqckb1b8z9v8fjnaf9ix8zvmaxq";
1184+ };
1185+ }
1186+ {
1187+ name = "system.runtime.numerics";
1188+ version = "4.3.0";
1189+ src = fetchurl {
1190+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg";
1191+ sha256 = "06i4k2ng909fvlq9dhglgyp0iv5vj6b42vqlsvk2gcn6ssgkq9ya";
1192+ };
1193+ }
1194+ {
1195+ name = "system.runtime.serialization.primitives";
1196+ version = "4.1.1";
1197+ src = fetchurl {
1198+ 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";
1199+ sha256 = "1mqwgsda61xm2p4chcniypnnrahh8l6j8c9j45jd2r0hmrvnsc4k";
1200+ };
1201+ }
1202+ {
1203+ name = "system.runtime.serialization.xml";
1204+ version = "4.1.1";
1205+ src = fetchurl {
1206+ 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";
1207+ sha256 = "19mwnihzks4l2q73bsg5ylbawxqcji3slzzp0v46v6xvvrq480wq";
1208+ };
1209+ }
1210+ {
1211+ name = "system.security.cryptography.algorithms";
1212+ version = "4.3.0";
1213+ src = fetchurl {
1214+ 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";
1215+ sha256 = "04lfa74ll34fk2r42fkdldvcgjp27i3d5zbxx5bxx1dfpsqhkavv";
1216+ };
1217+ }
1218+ {
1219+ name = "system.security.cryptography.encoding";
1220+ version = "4.3.0";
1221+ src = fetchurl {
1222+ 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";
1223+ sha256 = "1icdqp1c8f7971h1vkls87m8bdxs7xqg4xs7ygi0x3n56pjbqfpi";
1224+ };
1225+ }
1226+ {
1227+ name = "system.security.cryptography.primitives";
1228+ version = "4.3.0";
1229+ src = fetchurl {
1230+ 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";
1231+ sha256 = "02dsnjxw9bymk0a2qnnlavpi0jq8832dviblv5f9icmwldridc8y";
1232+ };
1233+ }
1234+ {
1235+ name = "system.security.cryptography.x509certificates";
1236+ version = "4.3.0";
1237+ src = fetchurl {
1238+ 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";
1239+ sha256 = "0p02s2k8gcx86ys67ydbgrlnp5q7f073jnlgpliqp4f7d2wiwszd";
1240+ };
1241+ }
1242+ {
1243+ name = "system.security.principal.windows";
1244+ version = "4.7.0";
1245+ src = fetchurl {
1246+ url = "https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.7.0/system.security.principal.windows.4.7.0.nupkg";
1247+ sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d";
1248+ };
1249+ }
1250+ {
1251+ name = "system.text.encoding";
1252+ version = "4.0.11";
1253+ src = fetchurl {
1254+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg";
1255+ sha256 = "0q829jqhv2sdggb3xjlbdp65g2670w9gw64q2irdzr47gl7zpzyl";
1256+ };
1257+ }
1258+ {
1259+ name = "system.text.encoding";
1260+ version = "4.3.0";
1261+ src = fetchurl {
1262+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg";
1263+ sha256 = "04fsaadvsnjz6jmf88n26md9zcmvwgn2dkwqkjvhf5apph8gi44g";
1264+ };
1265+ }
1266+ {
1267+ name = "system.text.encoding.codepages";
1268+ version = "4.0.1";
1269+ src = fetchurl {
1270+ 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";
1271+ sha256 = "0ixii299wspn434ccjjv8pcvxww3qjl8257r0dx7myh816v3a9sz";
1272+ };
1273+ }
1274+ {
1275+ name = "system.text.encoding.extensions";
1276+ version = "4.0.11";
1277+ src = fetchurl {
1278+ 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";
1279+ sha256 = "15f89w0vwnfp10544wbq0z6fjqn7ig03q3kl16x2pp47rac6yj17";
1280+ };
1281+ }
1282+ {
1283+ name = "system.text.encoding.extensions";
1284+ version = "4.3.0";
1285+ src = fetchurl {
1286+ 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";
1287+ sha256 = "1w6jxdkrczxwyw2bbs9ng0zi2nk3paznyhm1vnh5vc8v10k96v98";
1288+ };
1289+ }
1290+ {
1291+ name = "system.text.encodings.web";
1292+ version = "4.7.0";
1293+ src = fetchurl {
1294+ url = "https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.7.0/system.text.encodings.web.4.7.0.nupkg";
1295+ sha256 = "0sd3bihfar5rwm6nib4lhyys306nkm02qvk6p6sgzmnlfmma2wn3";
1296+ };
1297+ }
1298+ {
1299+ name = "system.text.json";
1300+ version = "4.7.0";
1301+ src = fetchurl {
1302+ url = "https://api.nuget.org/v3-flatcontainer/system.text.json/4.7.0/system.text.json.4.7.0.nupkg";
1303+ sha256 = "0fp3xrysccm5dkaac4yb51d793vywxks978kkl5x4db9gw29rfdr";
1304+ };
1305+ }
1306+ {
1307+ name = "system.text.regularexpressions";
1308+ version = "4.1.0";
1309+ src = fetchurl {
1310+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg";
1311+ sha256 = "1ndgfw99bds4772p7578ylcb4whls76qhiz9a3bh4qy9si48afcv";
1312+ };
1313+ }
1314+ {
1315+ name = "system.text.regularexpressions";
1316+ version = "4.3.0";
1317+ src = fetchurl {
1318+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg";
1319+ sha256 = "1510mdlfdc42vyp738wvmqdy3sir2yyh5w3da3v5i0ar2c4jn6wi";
1320+ };
1321+ }
1322+ {
1323+ name = "system.threading";
1324+ version = "4.0.11";
1325+ src = fetchurl {
1326+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg";
1327+ sha256 = "12w6vdai88ldgnv9f71rybwyvlzkk1nr57d7f8cz6rajwliz7h6g";
1328+ };
1329+ }
1330+ {
1331+ name = "system.threading";
1332+ version = "4.3.0";
1333+ src = fetchurl {
1334+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg";
1335+ sha256 = "1ad1drl7q1f8fmfaq3r2bswg58nbc2y01mrbhlwkv41ij1ij3fz3";
1336+ };
1337+ }
1338+ {
1339+ name = "system.threading.tasks";
1340+ version = "4.0.11";
1341+ src = fetchurl {
1342+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg";
1343+ sha256 = "03gvdi1qk4kyws4sjfl5w3fy9qbrq0d0i72n7a8d59lchm6l9zjk";
1344+ };
1345+ }
1346+ {
1347+ name = "system.threading.tasks";
1348+ version = "4.3.0";
1349+ src = fetchurl {
1350+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg";
1351+ sha256 = "0y0gw9q62dchzhk3fcdcdfhk6c5zr0a6rs34qfdbkgksnva10cm1";
1352+ };
1353+ }
1354+ {
1355+ name = "system.threading.tasks.dataflow";
1356+ version = "4.9.0";
1357+ src = fetchurl {
1358+ 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";
1359+ sha256 = "01lhdmb9w4h82yaqrqpzvz5cv2b228kj332k2h6nz0qycpjd6b0y";
1360+ };
1361+ }
1362+ {
1363+ name = "system.threading.tasks.extensions";
1364+ version = "4.0.0";
1365+ src = fetchurl {
1366+ 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";
1367+ sha256 = "1dxi845z4cd83v2ph7dq9ykf5gxr6gaw9k29wckv5zhx1rjwprfg";
1368+ };
1369+ }
1370+ {
1371+ name = "system.threading.tasks.extensions";
1372+ version = "4.3.0";
1373+ src = fetchurl {
1374+ 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";
1375+ sha256 = "1dr14m9c2psrvavv74dzwbi09avn0hxmdvr6z03f96mxkrk3cm1d";
1376+ };
1377+ }
1378+ {
1379+ name = "system.threading.tasks.extensions";
1380+ version = "4.5.2";
1381+ src = fetchurl {
1382+ 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";
1383+ sha256 = "03qkna7pwxaxnxg3ydc1vpjzzrizq55gm7w519gqlmd6yca61vzm";
1384+ };
1385+ }
1386+ {
1387+ name = "system.threading.tasks.parallel";
1388+ version = "4.0.1";
1389+ src = fetchurl {
1390+ 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";
1391+ sha256 = "00l76cv7yys3ilrpi32xrs8qk45gmliqvmw2w2zxg3h21y6r0xc0";
1392+ };
1393+ }
1394+ {
1395+ name = "system.threading.thread";
1396+ version = "4.0.0";
1397+ src = fetchurl {
1398+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg";
1399+ sha256 = "0ay1bjmyk0jv6plj9layh3nhr7lnl5a6gzlqi2pgqglb1s9j1x4s";
1400+ };
1401+ }
1402+ {
1403+ name = "system.threading.timer";
1404+ version = "4.0.1";
1405+ src = fetchurl {
1406+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg";
1407+ sha256 = "0imrcq43k6ii97xpfkwzsvhs6idvgc6mi5c9p7ah828wbaxqh1my";
1408+ };
1409+ }
1410+ {
1411+ name = "system.threading.timer";
1412+ version = "4.3.0";
1413+ src = fetchurl {
1414+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg";
1415+ sha256 = "11p4yxkcn2amlxhwipyia38k8glpam5c9l47y5dvjdicg42dgxl8";
1416+ };
1417+ }
1418+ {
1419+ name = "system.valuetuple";
1420+ version = "4.5.0";
1421+ src = fetchurl {
1422+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg";
1423+ sha256 = "068v2h0v8873jh3zc06bxcfzch9frggak1s9csyisl7xzwdijsqn";
1424+ };
1425+ }
1426+ {
1427+ name = "system.xml.readerwriter";
1428+ version = "4.0.11";
1429+ src = fetchurl {
1430+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg";
1431+ sha256 = "04ijmcrb40x08br0fdpxmrm0fw2ahpiqjs9wmrqx38ngf96irb7l";
1432+ };
1433+ }
1434+ {
1435+ name = "system.xml.readerwriter";
1436+ version = "4.3.0";
1437+ src = fetchurl {
1438+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg";
1439+ sha256 = "1dsj4s5jwjqix52sizyncvrv5p1h9cdnkh5c4a6407s3gkkh4gzw";
1440+ };
1441+ }
1442+ {
1443+ name = "system.xml.xdocument";
1444+ version = "4.3.0";
1445+ src = fetchurl {
1446+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg";
1447+ sha256 = "14j57hlnmba6rwjwkxx8yp7rk5zf2dzq5j9f22j84jr0xxf00j2f";
1448+ };
1449+ }
1450+ {
1451+ name = "system.xml.xmldocument";
1452+ version = "4.0.1";
1453+ src = fetchurl {
1454+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg";
1455+ sha256 = "1x2iz1l482876vjr11vsrl895n1bbaflxbj239dpf5a48p06gq7y";
1456+ };
1457+ }
1458+ {
1459+ name = "system.xml.xmlserializer";
1460+ version = "4.0.11";
1461+ src = fetchurl {
1462+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.xmlserializer/4.0.11/system.xml.xmlserializer.4.0.11.nupkg";
1463+ sha256 = "0987zp4nskf0dbsl3h4s5m1ianjcc398zmp2b98j4834c45jh0bm";
1464+ };
1465+ }
1466+ {
1467+ name = "system.xml.xpath";
1468+ version = "4.3.0";
1469+ src = fetchurl {
1470+ url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg";
1471+ sha256 = "0hvn82chjynkixvvk9dy9djqvb0hlkbc2hy00gy27vjhd8i4iqkx";
1472+ };
1473+ }
1474+ {
1475+ name = "vswhere";
1476+ version = "2.6.7";
1477+ src = fetchurl {
1478+ url = "https://api.nuget.org/v3-flatcontainer/vswhere/2.6.7/vswhere.2.6.7.nupkg";
1479+ sha256 = "0h4k5i96p7633zzf4xsv7615f9x72rr5qr7b9934ri2y6gshfcwk";
1480+ };
1481+ }
1482+ {
1483+ name = "xlifftasks";
1484+ version = "1.0.0-beta.20206.1";
1485+ src = fetchurl {
1486+ 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";
1487+ sha256 = "0xsfzws7rn9sfk4mgkbil21m8d3k3kccfk5f4g6lzvc1vk0pa26j";
1488+ };
1489+ }
1490+ {
1491+ name = "xunit";
1492+ version = "2.4.1";
1493+ src = fetchurl {
1494+ url = "https://api.nuget.org/v3-flatcontainer/xunit/2.4.1/xunit.2.4.1.nupkg";
1495+ sha256 = "0xf3kaywpg15flqaqfgywqyychzk15kz0kz34j21rcv78q9ywq20";
1496+ };
1497+ }
1498+ {
1499+ name = "xunit.abstractions";
1500+ version = "2.0.3";
1501+ src = fetchurl {
1502+ url = "https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg";
1503+ sha256 = "00wl8qksgkxld76fgir3ycc5rjqv1sqds6x8yx40927q5py74gfh";
1504+ };
1505+ }
1506+ {
1507+ name = "xunit.analyzers";
1508+ version = "0.10.0";
1509+ src = fetchurl {
1510+ url = "https://api.nuget.org/v3-flatcontainer/xunit.analyzers/0.10.0/xunit.analyzers.0.10.0.nupkg";
1511+ sha256 = "15n02q3akyqbvkp8nq75a8rd66d4ax0rx8fhdcn8j78pi235jm7j";
1512+ };
1513+ }
1514+ {
1515+ name = "xunit.assert";
1516+ version = "2.4.1";
1517+ src = fetchurl {
1518+ url = "https://api.nuget.org/v3-flatcontainer/xunit.assert/2.4.1/xunit.assert.2.4.1.nupkg";
1519+ sha256 = "1imynzh80wxq2rp9sc4gxs4x1nriil88f72ilhj5q0m44qqmqpc6";
1520+ };
1521+ }
1522+ {
1523+ name = "xunit.core";
1524+ version = "2.4.1";
1525+ src = fetchurl {
1526+ url = "https://api.nuget.org/v3-flatcontainer/xunit.core/2.4.1/xunit.core.2.4.1.nupkg";
1527+ sha256 = "1nnb3j4kzmycaw1g76ii4rfqkvg6l8gqh18falwp8g28h802019a";
1528+ };
1529+ }
1530+ {
1531+ name = "xunit.extensibility.core";
1532+ version = "2.4.1";
1533+ src = fetchurl {
1534+ url = "https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.4.1/xunit.extensibility.core.2.4.1.nupkg";
1535+ sha256 = "103qsijmnip2pnbhciqyk2jyhdm6snindg5z2s57kqf5pcx9a050";
1536+ };
1537+ }
1538+ {
1539+ name = "xunit.extensibility.execution";
1540+ version = "2.4.1";
1541+ src = fetchurl {
1542+ url = "https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.4.1/xunit.extensibility.execution.2.4.1.nupkg";
1543+ sha256 = "1pbilxh1gp2ywm5idfl0klhl4gb16j86ib4x83p8raql1dv88qia";
1544+ };
1545+ }
1546+ {
1547+ name = "xunit.runner.console";
1548+ version = "2.4.1";
1549+ src = fetchurl {
1550+ url = "https://api.nuget.org/v3-flatcontainer/xunit.runner.console/2.4.1/xunit.runner.console.2.4.1.nupkg";
1551+ sha256 = "13ykz9anhz72xc4q6byvdfwrp54hlcbl6zsfapwfhnzyvfgb9w13";
1552+ };
1553+ }
1554+ {
1555+ name = "xunit.runner.visualstudio";
1556+ version = "2.4.1";
1557+ src = fetchurl {
1558+ url = "https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.4.1/xunit.runner.visualstudio.2.4.1.nupkg";
1559+ sha256 = "0fln5pk18z98gp0zfshy1p9h6r9wc55nyqhap34k89yran646vhn";
1560+ };
1561+ }
1562+]
pkgs/development/tools/build-managers/msbuild/nuget.nixdeleted−1130
@@ -1,1130 +0,0 @@
1−{ fetchurl }: let
2−
3− fetchNuGet = { url, name, version, sha256 }: fetchurl {
4− inherit name url sha256;
5− };
6−
7−in [
8−(fetchNuGet {
9− name = "microsoft.build";
10− version = "14.3.0";
11− url = "https://www.nuget.org/api/v2/package/microsoft.build/14.3.0";
12− sha256 = "1zamn3p8xxi0wsjlpln0y71ncb977f3fp08mvaz4wmbmi76nr0rz";
13− })
14−(fetchNuGet {
15− name = "system.io";
16− version = "4.1.0";
17− url = "https://www.nuget.org/api/v2/package/system.io/4.1.0";
18− sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp";
19− })
20−(fetchNuGet {
21− name = "system.io";
22− version = "4.3.0";
23− url = "https://www.nuget.org/api/v2/package/system.io/4.3.0";
24− sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
25− })
26−(fetchNuGet {
27− name = "system.xml.xpath";
28− version = "4.3.0";
29− url = "https://www.nuget.org/api/v2/package/system.xml.xpath/4.3.0";
30− sha256 = "1cv2m0p70774a0sd1zxc8fm8jk3i5zk2bla3riqvi8gsm0r4kpci";
31− })
32−(fetchNuGet {
33− name = "microsoft.net.compilers.toolset";
34− version = "3.3.0-beta2-19367-02";
35− 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";
36− sha256 = "1v9lz2fmfprhql0klqa8iipiiz3wcflvlgr3a86pcjjk7x0y84sl";
37− })
38−(fetchNuGet {
39− name = "system.io.filesystem";
40− version = "4.0.1";
41− url = "https://www.nuget.org/api/v2/package/system.io.filesystem/4.0.1";
42− sha256 = "0kgfpw6w4djqra3w5crrg8xivbanh1w9dh3qapb28q060wb9flp1";
43− })
44−(fetchNuGet {
45− name = "system.io.filesystem";
46− version = "4.3.0";
47− url = "https://www.nuget.org/api/v2/package/system.io.filesystem/4.3.0";
48− sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw";
49− })
50−(fetchNuGet {
51− name = "largeaddressaware";
52− version = "1.0.3";
53− url = "https://www.nuget.org/api/v2/package/largeaddressaware/1.0.3";
54− sha256 = "1ppss9bgj0hf5s8307bnm2a4qm10mrymp0v12m28a5q81zjz0fr5";
55− })
56−(fetchNuGet {
57− name = "nuget.protocol";
58− version = "5.2.0-rtm.6067";
59− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.protocol/5.2.0-rtm.6067";
60− sha256 = "0fm3qgcdsy6dy6fih0n9a4w39mzdha4cz51gr9pp9g4nag34za2a";
61− })
62−(fetchNuGet {
63− name = "runtime.native.system.security.cryptography.openssl";
64− version = "4.3.0";
65− url = "https://www.nuget.org/api/v2/package/runtime.native.system.security.cryptography.openssl/4.3.0";
66− sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97";
67− })
68−(fetchNuGet {
69− name = "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl";
70− version = "4.3.0";
71− url = "https://www.nuget.org/api/v2/package/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
72− sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3";
73− })
74−(fetchNuGet {
75− name = "system.buffers";
76− version = "4.3.0";
77− url = "https://www.nuget.org/api/v2/package/system.buffers/4.3.0";
78− sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy";
79− })
80−(fetchNuGet {
81− name = "system.buffers";
82− version = "4.4.0";
83− url = "https://www.nuget.org/api/v2/package/system.buffers/4.4.0";
84− sha256 = "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19";
85− })
86−(fetchNuGet {
87− name = "xunit.core";
88− version = "2.4.1";
89− url = "https://www.nuget.org/api/v2/package/xunit.core/2.4.1";
90− sha256 = "1nnb3j4kzmycaw1g76ii4rfqkvg6l8gqh18falwp8g28h802019a";
91− })
92−(fetchNuGet {
93− name = "system.io.filesystem.primitives";
94− version = "4.3.0";
95− url = "https://www.nuget.org/api/v2/package/system.io.filesystem.primitives/4.3.0";
96− sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c";
97− })
98−(fetchNuGet {
99− name = "system.io.filesystem.primitives";
100− version = "4.0.1";
101− url = "https://www.nuget.org/api/v2/package/system.io.filesystem.primitives/4.0.1";
102− sha256 = "1s0mniajj3lvbyf7vfb5shp4ink5yibsx945k6lvxa96r8la1612";
103− })
104−(fetchNuGet {
105− name = "system.xml.xmldocument";
106− version = "4.0.1";
107− url = "https://www.nuget.org/api/v2/package/system.xml.xmldocument/4.0.1";
108− sha256 = "0ihsnkvyc76r4dcky7v3ansnbyqjzkbyyia0ir5zvqirzan0bnl1";
109− })
110−(fetchNuGet {
111− name = "system.xml.xmldocument";
112− version = "4.3.0";
113− url = "https://www.nuget.org/api/v2/package/system.xml.xmldocument/4.3.0";
114− sha256 = "0bmz1l06dihx52jxjr22dyv5mxv6pj4852lx68grjm7bivhrbfwi";
115− })
116−(fetchNuGet {
117− name = "microsoft.build.framework";
118− version = "15.5.180";
119− url = "https://www.nuget.org/api/v2/package/microsoft.build.framework/15.5.180";
120− sha256 = "064y3a711ikx9pm9d2wyms4i3k4f9hfvn3vymhwygg7yv7gcj92z";
121− })
122−(fetchNuGet {
123− name = "microsoft.build.framework";
124− version = "14.3.0";
125− url = "https://www.nuget.org/api/v2/package/microsoft.build.framework/14.3.0";
126− sha256 = "0r7y1i7dbr3pb53fdrh268hyi627w85nzv2iblwyg8dzkfxraafd";
127− })
128−(fetchNuGet {
129− name = "system.globalization";
130− version = "4.3.0";
131− url = "https://www.nuget.org/api/v2/package/system.globalization/4.3.0";
132− sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
133− })
134−(fetchNuGet {
135− name = "system.globalization";
136− version = "4.0.11";
137− url = "https://www.nuget.org/api/v2/package/system.globalization/4.0.11";
138− sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d";
139− })
140−(fetchNuGet {
141− name = "microsoft.dotnet.signtool";
142− version = "1.0.0-beta.19372.10";
143− 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";
144− sha256 = "1f2im2lilw10zslfclxh49knr542jy7q09p009flxsgn68riy0j6";
145− })
146−(fetchNuGet {
147− name = "system.runtime.handles";
148− version = "4.3.0";
149− url = "https://www.nuget.org/api/v2/package/system.runtime.handles/4.3.0";
150− sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
151− })
152−(fetchNuGet {
153− name = "system.runtime.handles";
154− version = "4.0.1";
155− url = "https://www.nuget.org/api/v2/package/system.runtime.handles/4.0.1";
156− sha256 = "1g0zrdi5508v49pfm3iii2hn6nm00bgvfpjq1zxknfjrxxa20r4g";
157− })
158−(fetchNuGet {
159− name = "microsoft.codeanalysis.common";
160− version = "3.0.0-beta1-61516-01";
161− url = "https://dotnet.myget.org/F/roslyn/api/v2/package/microsoft.codeanalysis.common/3.0.0-beta1-61516-01";
162− sha256 = "1qfm61yrsmihhir7n3hb5ccn1r50i39rv1g74880ma7ihjl1hz54";
163− })
164−(fetchNuGet {
165− name = "microsoft.netcore.platforms";
166− version = "1.0.1";
167− url = "https://www.nuget.org/api/v2/package/microsoft.netcore.platforms/1.0.1";
168− sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr";
169− })
170−(fetchNuGet {
171− name = "microsoft.netcore.platforms";
172− version = "1.1.0";
173− url = "https://www.nuget.org/api/v2/package/microsoft.netcore.platforms/1.1.0";
174− sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
175− })
176−(fetchNuGet {
177− name = "system.reflection.primitives";
178− version = "4.3.0";
179− url = "https://www.nuget.org/api/v2/package/system.reflection.primitives/4.3.0";
180− sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
181− })
182−(fetchNuGet {
183− name = "system.reflection.primitives";
184− version = "4.0.1";
185− url = "https://www.nuget.org/api/v2/package/system.reflection.primitives/4.0.1";
186− sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28";
187− })
188−(fetchNuGet {
189− name = "microbuild.core";
190− version = "0.2.0";
191− url = "https://www.nuget.org/api/v2/package/microbuild.core/0.2.0";
192− sha256 = "0q4s45jskbyxfx4ay6znnvv94zma2wd85b8rwmwszd2nb0xl3194";
193− })
194−(fetchNuGet {
195− name = "system.diagnostics.tracesource";
196− version = "4.0.0";
197− url = "https://www.nuget.org/api/v2/package/system.diagnostics.tracesource/4.0.0";
198− sha256 = "1mc7r72xznczzf6mz62dm8xhdi14if1h8qgx353xvhz89qyxsa3h";
199− })
200−(fetchNuGet {
201− name = "system.runtime.numerics";
202− version = "4.3.0";
203− url = "https://www.nuget.org/api/v2/package/system.runtime.numerics/4.3.0";
204− sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z";
205− })
206−(fetchNuGet {
207− name = "system.threading.tasks.parallel";
208− version = "4.3.0";
209− url = "https://www.nuget.org/api/v2/package/system.threading.tasks.parallel/4.3.0";
210− sha256 = "1rr3qa4hxwyj531s4nb3bwrxnxxwz617i0n9gh6x7nr7dd3ayzgh";
211− })
212−(fetchNuGet {
213− name = "system.threading.tasks.parallel";
214− version = "4.0.1";
215− url = "https://www.nuget.org/api/v2/package/system.threading.tasks.parallel/4.0.1";
216− sha256 = "114wdg32hr46dfsnns3pgs67kcha5jn47p5gg0mhxfn5vrkr2p75";
217− })
218−(fetchNuGet {
219− name = "nuget.credentials";
220− version = "5.2.0-rtm.6067";
221− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.credentials/5.2.0-rtm.6067";
222− sha256 = "07g2na590sph9li5igww74i3gqyrj5cb6gsgjh54f1f4bs4x1c4k";
223− })
224−(fetchNuGet {
225− name = "system.objectmodel";
226− version = "4.0.12";
227− url = "https://www.nuget.org/api/v2/package/system.objectmodel/4.0.12";
228− sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj";
229− })
230−(fetchNuGet {
231− name = "system.objectmodel";
232− version = "4.3.0";
233− url = "https://www.nuget.org/api/v2/package/system.objectmodel/4.3.0";
234− sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
235− })
236−(fetchNuGet {
237− name = "system.xml.xmlserializer";
238− version = "4.0.11";
239− url = "https://www.nuget.org/api/v2/package/system.xml.xmlserializer/4.0.11";
240− sha256 = "01nzc3gdslw90qfykq4qzr2mdnqxjl4sj0wp3fixiwdmlmvpib5z";
241− })
242−(fetchNuGet {
243− name = "microsoft.codeanalysis.build.tasks";
244− version = "3.0.0-beta1-61516-01";
245− url = "https://dotnet.myget.org/F/roslyn/api/v2/package/microsoft.codeanalysis.build.tasks/3.0.0-beta1-61516-01";
246− sha256 = "1cjpqbd4i0gxhh86nvamlpkisd1krcrya6riwjhghvpjph6115vp";
247− })
248−(fetchNuGet {
249− name = "system.private.datacontractserialization";
250− version = "4.1.1";
251− url = "https://www.nuget.org/api/v2/package/system.private.datacontractserialization/4.1.1";
252− sha256 = "1xk9wvgzipssp1393nsg4n16zbr5481k03nkdlj954hzq5jkx89r";
253− })
254−(fetchNuGet {
255− name = "system.numerics.vectors";
256− version = "4.4.0";
257− url = "https://www.nuget.org/api/v2/package/system.numerics.vectors/4.4.0";
258− sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba";
259− })
260−(fetchNuGet {
261− name = "microsoft.build.centralpackageversions";
262− version = "2.0.1";
263− url = "https://www.nuget.org/api/v2/package/microsoft.build.centralpackageversions/2.0.1";
264− sha256 = "17cjiaj2b98q8s89168g42jb8rhwm6062jcbv57rbkdiiwdsn55k";
265− })
266−(fetchNuGet {
267− name = "system.text.encoding.extensions";
268− version = "4.0.11";
269− url = "https://www.nuget.org/api/v2/package/system.text.encoding.extensions/4.0.11";
270− sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs";
271− })
272−(fetchNuGet {
273− name = "system.text.encoding.extensions";
274− version = "4.3.0";
275− url = "https://www.nuget.org/api/v2/package/system.text.encoding.extensions/4.3.0";
276− sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy";
277− })
278−(fetchNuGet {
279− name = "microsoft.visualstudio.sdk.embedinteroptypes";
280− version = "15.0.15";
281− url = "https://www.nuget.org/api/v2/package/microsoft.visualstudio.sdk.embedinteroptypes/15.0.15";
282− sha256 = "0chr3slzzcanwcyd9isx4gichqzmfh4zd3h83piw0r4xsww1wmpd";
283− })
284−(fetchNuGet {
285− name = "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl";
286− version = "4.3.0";
287− url = "https://www.nuget.org/api/v2/package/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
288− sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy";
289− })
290−(fetchNuGet {
291− name = "system.runtime.extensions";
292− version = "4.1.0";
293− url = "https://www.nuget.org/api/v2/package/system.runtime.extensions/4.1.0";
294− sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z";
295− })
296−(fetchNuGet {
297− name = "system.runtime.extensions";
298− version = "4.3.0";
299− url = "https://www.nuget.org/api/v2/package/system.runtime.extensions/4.3.0";
300− sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
301− })
302−(fetchNuGet {
303− name = "system.resources.extensions";
304− version = "4.6.0-preview8.19364.1";
305− 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";
306− sha256 = "0jh9ilbicmsngv77a4ayzs0n7s440ycdf726nbljw029gq4rzvqf";
307− })
308−(fetchNuGet {
309− name = "nuget.frameworks";
310− version = "5.2.0-rtm.6067";
311− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.frameworks/5.2.0-rtm.6067";
312− sha256 = "1g1kcfqhxr1bhl3ksbdmz3rb9nq1qmkac1sijf9ng4gmr9fmprdm";
313− })
314−(fetchNuGet {
315− name = "system.diagnostics.diagnosticsource";
316− version = "4.3.0";
317− url = "https://www.nuget.org/api/v2/package/system.diagnostics.diagnosticsource/4.3.0";
318− sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq";
319− })
320−(fetchNuGet {
321− name = "system.security.claims";
322− version = "4.3.0";
323− url = "https://www.nuget.org/api/v2/package/system.security.claims/4.3.0";
324− sha256 = "0jvfn7j22l3mm28qjy3rcw287y9h65ha4m940waaxah07jnbzrhn";
325− })
326−(fetchNuGet {
327− name = "system.linq.expressions";
328− version = "4.3.0";
329− url = "https://www.nuget.org/api/v2/package/system.linq.expressions/4.3.0";
330− sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
331− })
332−(fetchNuGet {
333− name = "system.diagnostics.stacktrace";
334− version = "4.3.0";
335− url = "https://www.nuget.org/api/v2/package/system.diagnostics.stacktrace/4.3.0";
336− sha256 = "0ash4h9k0m7xsm0yl79r0ixrdz369h7y922wipp5gladmlbvpyjd";
337− })
338−(fetchNuGet {
339− name = "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl";
340− version = "4.3.0";
341− url = "https://www.nuget.org/api/v2/package/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
342− sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3";
343− })
344−(fetchNuGet {
345− name = "system.diagnostics.tracing";
346− version = "4.3.0";
347− url = "https://www.nuget.org/api/v2/package/system.diagnostics.tracing/4.3.0";
348− sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4";
349− })
350−(fetchNuGet {
351− name = "system.diagnostics.tracing";
352− version = "4.1.0";
353− url = "https://www.nuget.org/api/v2/package/system.diagnostics.tracing/4.1.0";
354− sha256 = "1d2r76v1x610x61ahfpigda89gd13qydz6vbwzhpqlyvq8jj6394";
355− })
356−(fetchNuGet {
357− name = "xunit.analyzers";
358− version = "0.10.0";
359− url = "https://www.nuget.org/api/v2/package/xunit.analyzers/0.10.0";
360− sha256 = "15n02q3akyqbvkp8nq75a8rd66d4ax0rx8fhdcn8j78pi235jm7j";
361− })
362−(fetchNuGet {
363− name = "xunit.assert";
364− version = "2.4.1";
365− url = "https://www.nuget.org/api/v2/package/xunit.assert/2.4.1";
366− sha256 = "1imynzh80wxq2rp9sc4gxs4x1nriil88f72ilhj5q0m44qqmqpc6";
367− })
368−(fetchNuGet {
369− name = "system.appcontext";
370− version = "4.1.0";
371− url = "https://www.nuget.org/api/v2/package/system.appcontext/4.1.0";
372− sha256 = "0fv3cma1jp4vgj7a8hqc9n7hr1f1kjp541s6z0q1r6nazb4iz9mz";
373− })
374−(fetchNuGet {
375− name = "system.appcontext";
376− version = "4.3.0";
377− url = "https://www.nuget.org/api/v2/package/system.appcontext/4.3.0";
378− sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya";
379− })
380−(fetchNuGet {
381− name = "system.text.encoding.codepages";
382− version = "4.3.0";
383− url = "https://www.nuget.org/api/v2/package/system.text.encoding.codepages/4.3.0";
384− sha256 = "0lgxg1gn7pg7j0f942pfdc9q7wamzxsgq3ng248ikdasxz0iadkv";
385− })
386−(fetchNuGet {
387− name = "system.text.encoding.codepages";
388− version = "4.0.1";
389− url = "https://www.nuget.org/api/v2/package/system.text.encoding.codepages/4.0.1";
390− sha256 = "00wpm3b9y0k996rm9whxprngm8l500ajmzgy2ip9pgwk0icp06y3";
391− })
392−(fetchNuGet {
393− name = "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl";
394− version = "4.3.0";
395− url = "https://www.nuget.org/api/v2/package/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
396− sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa";
397− })
398−(fetchNuGet {
399− name = "microsoft.codeanalysis.csharp";
400− version = "3.0.0-beta1-61516-01";
401− url = "https://dotnet.myget.org/F/roslyn/api/v2/package/microsoft.codeanalysis.csharp/3.0.0-beta1-61516-01";
402− sha256 = "0a7npkdw6s5jczw1lkm63x2bpz1z3ccid20h5nm6k78cv7sihm4h";
403− })
404−(fetchNuGet {
405− name = "system.console";
406− version = "4.0.0";
407− url = "https://www.nuget.org/api/v2/package/system.console/4.0.0";
408− sha256 = "0ynxqbc3z1nwbrc11hkkpw9skw116z4y9wjzn7id49p9yi7mzmlf";
409− })
410−(fetchNuGet {
411− name = "system.console";
412− version = "4.3.0";
413− url = "https://www.nuget.org/api/v2/package/system.console/4.3.0";
414− sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay";
415− })
416−(fetchNuGet {
417− name = "system.reflection.typeextensions";
418− version = "4.1.0";
419− url = "https://www.nuget.org/api/v2/package/system.reflection.typeextensions/4.1.0";
420− sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7";
421− })
422−(fetchNuGet {
423− name = "system.runtime.compilerservices.unsafe";
424− version = "4.5.2";
425− url = "https://www.nuget.org/api/v2/package/system.runtime.compilerservices.unsafe/4.5.2";
426− sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi";
427− })
428−(fetchNuGet {
429− name = "system.threading.tasks";
430− version = "4.3.0";
431− url = "https://www.nuget.org/api/v2/package/system.threading.tasks/4.3.0";
432− sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
433− })
434−(fetchNuGet {
435− name = "system.threading.tasks";
436− version = "4.0.11";
437− url = "https://www.nuget.org/api/v2/package/system.threading.tasks/4.0.11";
438− sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5";
439− })
440−(fetchNuGet {
441− name = "xunit.abstractions";
442− version = "2.0.3";
443− url = "https://www.nuget.org/api/v2/package/xunit.abstractions/2.0.3";
444− sha256 = "00wl8qksgkxld76fgir3ycc5rjqv1sqds6x8yx40927q5py74gfh";
445− })
446−(fetchNuGet {
447− name = "microsoft.build.utilities.core";
448− version = "15.5.180";
449− url = "https://www.nuget.org/api/v2/package/microsoft.build.utilities.core/15.5.180";
450− sha256 = "0c4bjhaqgc98bchln8p5d2p1vyn8qrha2b8gpn2l7bnznbcrd630";
451− })
452−(fetchNuGet {
453− name = "microsoft.build.utilities.core";
454− version = "14.3.0";
455− url = "https://www.nuget.org/api/v2/package/microsoft.build.utilities.core/14.3.0";
456− sha256 = "0351nsnx12nzkss6vaqwwh7d7car7hrgyh0vyd4bl83c4x3ls1kb";
457− })
458−(fetchNuGet {
459− name = "system.reflection.emit";
460− version = "4.0.1";
461− url = "https://www.nuget.org/api/v2/package/system.reflection.emit/4.0.1";
462− sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp";
463− })
464−(fetchNuGet {
465− name = "microsoft.visualstudio.setup.configuration.interop";
466− version = "1.16.30";
467− url = "https://www.nuget.org/api/v2/package/microsoft.visualstudio.setup.configuration.interop/1.16.30";
468− sha256 = "14022lx03vdcqlvbbdmbsxg5pqfx1rfq2jywxlyaz9v68cvsb0g4";
469− })
470−(fetchNuGet {
471− name = "system.net.sockets";
472− version = "4.3.0";
473− url = "https://www.nuget.org/api/v2/package/system.net.sockets/4.3.0";
474− sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla";
475− })
476−(fetchNuGet {
477− name = "microsoft.dotnet.arcade.sdk";
478− version = "1.0.0-beta.19372.10";
479− 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";
480− sha256 = "1lii0yg4fbsma80mmvw2zwplc26abb46q6gkxwbsbkyszkw128hv";
481− })
482−(fetchNuGet {
483− name = "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl";
484− version = "4.3.0";
485− url = "https://www.nuget.org/api/v2/package/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
486− sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59";
487− })
488−(fetchNuGet {
489− name = "runtime.native.system.io.compression";
490− version = "4.3.0";
491− url = "https://www.nuget.org/api/v2/package/runtime.native.system.io.compression/4.3.0";
492− sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d";
493− })
494−(fetchNuGet {
495− name = "system.diagnostics.debug";
496− version = "4.3.0";
497− url = "https://www.nuget.org/api/v2/package/system.diagnostics.debug/4.3.0";
498− sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
499− })
500−(fetchNuGet {
501− name = "system.diagnostics.debug";
502− version = "4.0.11";
503− url = "https://www.nuget.org/api/v2/package/system.diagnostics.debug/4.0.11";
504− sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz";
505− })
506−(fetchNuGet {
507− name = "system.xml.readerwriter";
508− version = "4.3.0";
509− url = "https://www.nuget.org/api/v2/package/system.xml.readerwriter/4.3.0";
510− sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1";
511− })
512−(fetchNuGet {
513− name = "system.xml.readerwriter";
514− version = "4.0.11";
515− url = "https://www.nuget.org/api/v2/package/system.xml.readerwriter/4.0.11";
516− sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5";
517− })
518−(fetchNuGet {
519− name = "system.threading.timer";
520− version = "4.3.0";
521− url = "https://www.nuget.org/api/v2/package/system.threading.timer/4.3.0";
522− sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56";
523− })
524−(fetchNuGet {
525− name = "system.threading.timer";
526− version = "4.0.1";
527− url = "https://www.nuget.org/api/v2/package/system.threading.timer/4.0.1";
528− sha256 = "15n54f1f8nn3mjcjrlzdg6q3520571y012mx7v991x2fvp73lmg6";
529− })
530−(fetchNuGet {
531− name = "system.reflection.metadata";
532− version = "1.4.2";
533− url = "https://www.nuget.org/api/v2/package/system.reflection.metadata/1.4.2";
534− sha256 = "08b7b43vczlliv8k7q43jinjfrxwpljsglw7sxmc6sd7d54pd1vi";
535− })
536−(fetchNuGet {
537− name = "system.reflection.metadata";
538− version = "1.6.0";
539− url = "https://www.nuget.org/api/v2/package/system.reflection.metadata/1.6.0";
540− sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4";
541− })
542−(fetchNuGet {
543− name = "system.xml.xdocument";
544− version = "4.3.0";
545− url = "https://www.nuget.org/api/v2/package/system.xml.xdocument/4.3.0";
546− sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd";
547− })
548−(fetchNuGet {
549− name = "system.linq";
550− version = "4.3.0";
551− url = "https://www.nuget.org/api/v2/package/system.linq/4.3.0";
552− sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
553− })
554−(fetchNuGet {
555− name = "system.linq";
556− version = "4.1.0";
557− url = "https://www.nuget.org/api/v2/package/system.linq/4.1.0";
558− sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5";
559− })
560−(fetchNuGet {
561− name = "nuget.librarymodel";
562− version = "5.2.0-rtm.6067";
563− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.librarymodel/5.2.0-rtm.6067";
564− sha256 = "0dxvnspgkc1lcmilb67kkipg39ih34cmifs6jwk9kbrwf96z51q9";
565− })
566−(fetchNuGet {
567− name = "xlifftasks";
568− version = "1.0.0-beta.19252.1";
569− 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";
570− sha256 = "0249sfb30y9dgsfryaj8644qw3yc1xp2xzc08lsrwvmm8vjcvkri";
571− })
572−(fetchNuGet {
573− name = "system.text.regularexpressions";
574− version = "4.3.0";
575− url = "https://www.nuget.org/api/v2/package/system.text.regularexpressions/4.3.0";
576− sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l";
577− })
578−(fetchNuGet {
579− name = "system.text.regularexpressions";
580− version = "4.1.0";
581− url = "https://www.nuget.org/api/v2/package/system.text.regularexpressions/4.1.0";
582− sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7";
583− })
584−(fetchNuGet {
585− name = "system.security.accesscontrol";
586− version = "4.3.0";
587− url = "https://www.nuget.org/api/v2/package/system.security.accesscontrol/4.3.0";
588− sha256 = "1gakrskmlmwhzmjc1c2mrwk0fml615rsk31dw0kbjnn9yqnnrjbi";
589− })
590−(fetchNuGet {
591− name = "xunit.runner.visualstudio";
592− version = "2.4.1";
593− url = "https://www.nuget.org/api/v2/package/xunit.runner.visualstudio/2.4.1";
594− sha256 = "0fln5pk18z98gp0zfshy1p9h6r9wc55nyqhap34k89yran646vhn";
595− })
596−(fetchNuGet {
597− name = "system.resources.resourcemanager";
598− version = "4.0.1";
599− url = "https://www.nuget.org/api/v2/package/system.resources.resourcemanager/4.0.1";
600− sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi";
601− })
602−(fetchNuGet {
603− name = "system.resources.resourcemanager";
604− version = "4.3.0";
605− url = "https://www.nuget.org/api/v2/package/system.resources.resourcemanager/4.3.0";
606− sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
607− })
608−(fetchNuGet {
609− name = "nuget.projectmodel";
610− version = "5.2.0-rtm.6067";
611− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.projectmodel/5.2.0-rtm.6067";
612− sha256 = "1s5950nbcsnfrpbaxdnl6cv1xbsa57fln04lhyrki536476a6wcn";
613− })
614−(fetchNuGet {
615− name = "nuget.versioning";
616− version = "5.2.0-rtm.6067";
617− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.versioning/5.2.0-rtm.6067";
618− sha256 = "04rr31ms95h7ymqxlalpv3xs48j8ng4ljfz5lmrfw7547rhcrj2h";
619− })
620−(fetchNuGet {
621− name = "system.memory";
622− version = "4.5.3";
623− url = "https://www.nuget.org/api/v2/package/system.memory/4.5.3";
624− sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a";
625− })
626−(fetchNuGet {
627− name = "system.resources.reader";
628− version = "4.0.0";
629− url = "https://www.nuget.org/api/v2/package/system.resources.reader/4.0.0";
630− sha256 = "1jafi73dcf1lalrir46manq3iy6xnxk2z7gpdpwg4wqql7dv3ril";
631− })
632−(fetchNuGet {
633− name = "nuget.common";
634− version = "5.2.0-rtm.6067";
635− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.common/5.2.0-rtm.6067";
636− sha256 = "1ff5dhkv8v04n2kr5gyjjvki4mqsp1w4dwsgj7cvdcfcm8alba0m";
637− })
638−(fetchNuGet {
639− name = "runtime.native.system";
640− version = "4.0.0";
641− url = "https://www.nuget.org/api/v2/package/runtime.native.system/4.0.0";
642− sha256 = "1ppk69xk59ggacj9n7g6fyxvzmk1g5p4fkijm0d7xqfkig98qrkf";
643− })
644−(fetchNuGet {
645− name = "runtime.native.system";
646− version = "4.3.0";
647− url = "https://www.nuget.org/api/v2/package/runtime.native.system/4.3.0";
648− sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4";
649− })
650−(fetchNuGet {
651− name = "system.runtime.interopservices";
652− version = "4.1.0";
653− url = "https://www.nuget.org/api/v2/package/system.runtime.interopservices/4.1.0";
654− sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1";
655− })
656−(fetchNuGet {
657− name = "system.runtime.interopservices";
658− version = "4.3.0";
659− url = "https://www.nuget.org/api/v2/package/system.runtime.interopservices/4.3.0";
660− sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
661− })
662−(fetchNuGet {
663− name = "microbuild.core.sentinel";
664− version = "1.0.0";
665− url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/microbuild.core.sentinel/1.0.0/microbuild.core.sentinel.1.0.0.nupkg";
666− sha256 = "035kqx5fkapql108n222lz8psvxk04mv3dy1qg3h08i4b8j3dy8i";
667− })
668−(fetchNuGet {
669− name = "sn";
670− version = "1.0.0";
671− url = "https://dotnetfeed.blob.core.windows.net/dotnet-core/flatcontainer/sn/1.0.0/sn.1.0.0.nupkg";
672− sha256 = "1012fcdc6vq2355v86h434s6p2nnqgpdapb7p25l4h39g5q8p1qs";
673− })
674−(fetchNuGet {
675− name = "system.text.encoding";
676− version = "4.0.11";
677− url = "https://www.nuget.org/api/v2/package/system.text.encoding/4.0.11";
678− sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw";
679− })
680−(fetchNuGet {
681− name = "system.text.encoding";
682− version = "4.3.0";
683− url = "https://www.nuget.org/api/v2/package/system.text.encoding/4.3.0";
684− sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
685− })
686−(fetchNuGet {
687− name = "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl";
688− version = "4.3.0";
689− url = "https://www.nuget.org/api/v2/package/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
690− sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5";
691− })
692−(fetchNuGet {
693− name = "system.reflection.emit.lightweight";
694− version = "4.0.1";
695− url = "https://www.nuget.org/api/v2/package/system.reflection.emit.lightweight/4.0.1";
696− sha256 = "1s4b043zdbx9k39lfhvsk68msv1nxbidhkq6nbm27q7sf8xcsnxr";
697− })
698−(fetchNuGet {
699− name = "microsoft.net.test.sdk";
700− version = "15.9.0";
701− url = "https://www.nuget.org/api/v2/package/microsoft.net.test.sdk/15.9.0";
702− sha256 = "0g7wjgiigs4v8qa32g9ysqgx8bx55dzmbxfkc4ic95mpd1vkjqxw";
703− })
704−(fetchNuGet {
705− name = "system.io.compression";
706− version = "4.3.0";
707− url = "https://www.nuget.org/api/v2/package/system.io.compression/4.3.0";
708− sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz";
709− })
710−(fetchNuGet {
711− name = "system.runtime.serialization.primitives";
712− version = "4.1.1";
713− url = "https://www.nuget.org/api/v2/package/system.runtime.serialization.primitives/4.1.1";
714− sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k";
715− })
716−(fetchNuGet {
717− name = "system.diagnostics.fileversioninfo";
718− version = "4.3.0";
719− url = "https://www.nuget.org/api/v2/package/system.diagnostics.fileversioninfo/4.3.0";
720− sha256 = "094hx249lb3vb336q7dg3v257hbxvz2jnalj695l7cg5kxzqwai7";
721− })
722−(fetchNuGet {
723− name = "system.xml.xpath.xdocument";
724− version = "4.3.0";
725− url = "https://www.nuget.org/api/v2/package/system.xml.xpath.xdocument/4.3.0";
726− sha256 = "1wxckyb7n1pi433xzz0qcwcbl1swpra64065mbwwi8dhdc4kiabn";
727− })
728−(fetchNuGet {
729− name = "system.security.principal.windows";
730− version = "4.3.0";
731− url = "https://www.nuget.org/api/v2/package/system.security.principal.windows/4.3.0";
732− sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr";
733− })
734−(fetchNuGet {
735− name = "vswhere";
736− version = "2.6.7";
737− url = "https://www.nuget.org/api/v2/package/vswhere/2.6.7";
738− sha256 = "0h4k5i96p7633zzf4xsv7615f9x72rr5qr7b9934ri2y6gshfcwk";
739− })
740−(fetchNuGet {
741− name = "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl";
742− version = "4.3.0";
743− url = "https://www.nuget.org/api/v2/package/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
744− sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3";
745− })
746−(fetchNuGet {
747− name = "xunit.runner.console";
748− version = "2.4.1";
749− url = "https://www.nuget.org/api/v2/package/xunit.runner.console/2.4.1";
750− sha256 = "13ykz9anhz72xc4q6byvdfwrp54hlcbl6zsfapwfhnzyvfgb9w13";
751− })
752−(fetchNuGet {
753− name = "system.threading";
754− version = "4.0.11";
755− url = "https://www.nuget.org/api/v2/package/system.threading/4.0.11";
756− sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls";
757− })
758−(fetchNuGet {
759− name = "system.threading";
760− version = "4.3.0";
761− url = "https://www.nuget.org/api/v2/package/system.threading/4.3.0";
762− sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
763− })
764−(fetchNuGet {
765− name = "system.threading.tasks.dataflow";
766− version = "4.5.24";
767− url = "https://www.nuget.org/api/v2/package/system.threading.tasks.dataflow/4.5.24";
768− sha256 = "0wahbfdb0jxx3hi04xggfms8wgf68wmvv68m2vfp8v2kiqr5mr2r";
769− })
770−(fetchNuGet {
771− name = "microsoft.codeanalysis.analyzers";
772− version = "1.1.0";
773− url = "https://www.nuget.org/api/v2/package/microsoft.codeanalysis.analyzers/1.1.0";
774− sha256 = "08r667hj2259wbim1p3al5qxkshydykmb7nd9ygbjlg4mmydkapc";
775− })
776−(fetchNuGet {
777− name = "system.dynamic.runtime";
778− version = "4.3.0";
779− url = "https://www.nuget.org/api/v2/package/system.dynamic.runtime/4.3.0";
780− sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
781− })
782−(fetchNuGet {
783− name = "system.io.pipes";
784− version = "4.3.0";
785− url = "https://www.nuget.org/api/v2/package/system.io.pipes/4.3.0";
786− sha256 = "1ygv16gzpi9cnlzcqwijpv7055qc50ynwg3vw29vj1q3iha3h06r";
787− })
788−(fetchNuGet {
789− name = "system.net.primitives";
790− version = "4.3.0";
791− url = "https://www.nuget.org/api/v2/package/system.net.primitives/4.3.0";
792− sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii";
793− })
794−(fetchNuGet {
795− name = "system.runtime.serialization.xml";
796− version = "4.1.1";
797− url = "https://www.nuget.org/api/v2/package/system.runtime.serialization.xml/4.1.1";
798− sha256 = "11747an5gbz821pwahaim3v82gghshnj9b5c4cw539xg5a3gq7rk";
799− })
800−(fetchNuGet {
801− name = "system.security.cryptography.encoding";
802− version = "4.3.0";
803− url = "https://www.nuget.org/api/v2/package/system.security.cryptography.encoding/4.3.0";
804− sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32";
805− })
806−(fetchNuGet {
807− name = "system.collections.nongeneric";
808− version = "4.0.1";
809− url = "https://www.nuget.org/api/v2/package/system.collections.nongeneric/4.0.1";
810− sha256 = "19994r5y5bpdhj7di6w047apvil8lh06lh2c2yv9zc4fc5g9bl4d";
811− })
812−(fetchNuGet {
813− name = "system.diagnostics.tools";
814− version = "4.3.0";
815− url = "https://www.nuget.org/api/v2/package/system.diagnostics.tools/4.3.0";
816− sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1";
817− })
818−(fetchNuGet {
819− name = "microsoft.netframework.referenceassemblies";
820− version = "1.0.0-alpha-004";
821− url = "https://dotnet.myget.org/F/roslyn-tools/api/v2/package/microsoft.netframework.referenceassemblies/1.0.0-alpha-004";
822− sha256 = "1qrpxhcx11v92lqwvrih88mlyfw2rkrsjqh7gl8c1h71vyppr3bp";
823− })
824−(fetchNuGet {
825− name = "system.reflection.emit.ilgeneration";
826− version = "4.0.1";
827− url = "https://www.nuget.org/api/v2/package/system.reflection.emit.ilgeneration/4.0.1";
828− sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0";
829− })
830−(fetchNuGet {
831− name = "xunit.extensibility.execution";
832− version = "2.4.1";
833− url = "https://www.nuget.org/api/v2/package/xunit.extensibility.execution/2.4.1";
834− sha256 = "1pbilxh1gp2ywm5idfl0klhl4gb16j86ib4x83p8raql1dv88qia";
835− })
836−(fetchNuGet {
837− name = "microsoft.codecoverage";
838− version = "15.9.0";
839− url = "https://www.nuget.org/api/v2/package/microsoft.codecoverage/15.9.0";
840− sha256 = "10v5xrdilnm362g9545qxvlrbwc9vn65jhpb1i0jlhyqsj6bfwzg";
841− })
842−(fetchNuGet {
843− name = "xunit.extensibility.core";
844− version = "2.4.1";
845− url = "https://www.nuget.org/api/v2/package/xunit.extensibility.core/2.4.1";
846− sha256 = "103qsijmnip2pnbhciqyk2jyhdm6snindg5z2s57kqf5pcx9a050";
847− })
848−(fetchNuGet {
849− name = "system.collections.concurrent";
850− version = "4.0.12";
851− url = "https://www.nuget.org/api/v2/package/system.collections.concurrent/4.0.12";
852− sha256 = "07y08kvrzpak873pmyxs129g1ch8l27zmg51pcyj2jvq03n0r0fc";
853− })
854−(fetchNuGet {
855− name = "system.collections.concurrent";
856− version = "4.3.0";
857− url = "https://www.nuget.org/api/v2/package/system.collections.concurrent/4.3.0";
858− sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8";
859− })
860−(fetchNuGet {
861− name = "system.collections";
862− version = "4.0.11";
863− url = "https://www.nuget.org/api/v2/package/system.collections/4.0.11";
864− sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6";
865− })
866−(fetchNuGet {
867− name = "system.collections";
868− version = "4.3.0";
869− url = "https://www.nuget.org/api/v2/package/system.collections/4.3.0";
870− sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
871− })
872−(fetchNuGet {
873− name = "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl";
874− version = "4.3.0";
875− url = "https://www.nuget.org/api/v2/package/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
876− sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf";
877− })
878−(fetchNuGet {
879− name = "microsoft.build.nugetsdkresolver";
880− version = "5.2.0-rtm.6067";
881− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/microsoft.build.nugetsdkresolver/5.2.0-rtm.6067";
882− sha256 = "1rz2i4md7b8rlybb9s7416l0pr357f3ar149s6ipfq0xijn3xgmh";
883− })
884−(fetchNuGet {
885− name = "system.reflection";
886− version = "4.1.0";
887− url = "https://www.nuget.org/api/v2/package/system.reflection/4.1.0";
888− sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9";
889− })
890−(fetchNuGet {
891− name = "system.reflection";
892− version = "4.3.0";
893− url = "https://www.nuget.org/api/v2/package/system.reflection/4.3.0";
894− sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
895− })
896−(fetchNuGet {
897− name = "nuget.configuration";
898− version = "5.2.0-rtm.6067";
899− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.configuration/5.2.0-rtm.6067";
900− sha256 = "075mypb32i0d0x73rcr0di6pb0bhlp0izv3633ky64kddriajma1";
901− })
902−(fetchNuGet {
903− name = "system.net.http";
904− version = "4.3.0";
905− url = "https://www.nuget.org/api/v2/package/system.net.http/4.3.0";
906− sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
907− })
908−(fetchNuGet {
909− name = "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl";
910− version = "4.3.0";
911− url = "https://www.nuget.org/api/v2/package/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
912− sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d";
913− })
914−(fetchNuGet {
915− name = "system.security.cryptography.x509certificates";
916− version = "4.3.0";
917− url = "https://www.nuget.org/api/v2/package/system.security.cryptography.x509certificates/4.3.0";
918− sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h";
919− })
920−(fetchNuGet {
921− name = "nuget.packaging";
922− version = "5.2.0-rtm.6067";
923− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.packaging/5.2.0-rtm.6067";
924− sha256 = "16p5glvvpp5rw10ycbpyg39k4prir450l12r5frpm8qz0rdp3xig";
925− })
926−(fetchNuGet {
927− name = "nuget.commands";
928− version = "5.2.0-rtm.6067";
929− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.commands/5.2.0-rtm.6067";
930− sha256 = "06vnphsmwnvcigwj37hy5abipjzwhnq61zw66cclwd6jjibb1kh9";
931− })
932−(fetchNuGet {
933− name = "system.runtime";
934− version = "4.1.0";
935− url = "https://www.nuget.org/api/v2/package/system.runtime/4.1.0";
936− sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m";
937− })
938−(fetchNuGet {
939− name = "system.runtime";
940− version = "4.3.0";
941− url = "https://www.nuget.org/api/v2/package/system.runtime/4.3.0";
942− sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
943− })
944−(fetchNuGet {
945− name = "microsoft.win32.primitives";
946− version = "4.3.0";
947− url = "https://www.nuget.org/api/v2/package/microsoft.win32.primitives/4.3.0";
948− sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq";
949− })
950−(fetchNuGet {
951− name = "microsoft.win32.primitives";
952− version = "4.0.1";
953− url = "https://www.nuget.org/api/v2/package/microsoft.win32.primitives/4.0.1";
954− sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7";
955− })
956−(fetchNuGet {
957− name = "system.collections.immutable";
958− version = "1.2.0";
959− url = "https://www.nuget.org/api/v2/package/system.collections.immutable/1.2.0";
960− sha256 = "1jm4pc666yiy7af1mcf7766v710gp0h40p228ghj6bavx7xfa38m";
961− })
962−(fetchNuGet {
963− name = "system.collections.immutable";
964− version = "1.3.1";
965− url = "https://www.nuget.org/api/v2/package/system.collections.immutable/1.3.1";
966− sha256 = "17615br2x5riyx8ivf1dcqwj6q3ipq1bi5hqhw54yfyxmx38ddva";
967− })
968−(fetchNuGet {
969− name = "system.collections.immutable";
970− version = "1.5.0";
971− url = "https://www.nuget.org/api/v2/package/system.collections.immutable/1.5.0";
972− sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06";
973− })
974−(fetchNuGet {
975− name = "nuget.dependencyresolver.core";
976− version = "5.2.0-rtm.6067";
977− url = "https://dotnet.myget.org/F/nuget-build/api/v2/package/nuget.dependencyresolver.core/5.2.0-rtm.6067";
978− sha256 = "0iw1z2lascjjmdkk9nf2wqm5sj5nqjv4611xx29vlmp6cyhnpq4i";
979− })
980−(fetchNuGet {
981− name = "netstandard.library";
982− version = "1.6.1";
983− url = "https://www.nuget.org/api/v2/package/netstandard.library/1.6.1";
984− sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8";
985− })
986−(fetchNuGet {
987− name = "shouldly";
988− version = "3.0.0";
989− url = "https://www.nuget.org/api/v2/package/shouldly/3.0.0";
990− sha256 = "1hg28w898kl84rx57sclb2z9b76v5hxlwxig1xnb6fr81aahzlw3";
991− })
992−(fetchNuGet {
993− name = "microsoft.diasymreader.pdb2pdb";
994− version = "1.1.0-beta1-62506-02";
995− 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";
996− sha256 = "1dkhpmq5aw34nndvb4xc370866vf33x70zrjhgvnpwwspb6vb0zh";
997− })
998−(fetchNuGet {
999− name = "system.globalization.calendars";
1000− version = "4.3.0";
1001− url = "https://www.nuget.org/api/v2/package/system.globalization.calendars/4.3.0";
1002− sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq";
1003− })
1004−(fetchNuGet {
1005− name = "system.io.compression.zipfile";
1006− version = "4.3.0";
1007− url = "https://www.nuget.org/api/v2/package/system.io.compression.zipfile/4.3.0";
1008− sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar";
1009− })
1010−(fetchNuGet {
1011− name = "system.runtime.interopservices.runtimeinformation";
1012− version = "4.0.0";
1013− url = "https://www.nuget.org/api/v2/package/system.runtime.interopservices.runtimeinformation/4.0.0";
1014− sha256 = "0glmvarf3jz5xh22iy3w9v3wyragcm4hfdr17v90vs7vcrm7fgp6";
1015− })
1016−(fetchNuGet {
1017− name = "system.runtime.interopservices.runtimeinformation";
1018− version = "4.3.0";
1019− url = "https://www.nuget.org/api/v2/package/system.runtime.interopservices.runtimeinformation/4.3.0";
1020− sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
1021− })
1022−(fetchNuGet {
1023− name = "system.io.filesystem.driveinfo";
1024− version = "4.3.0";
1025− url = "https://www.nuget.org/api/v2/package/system.io.filesystem.driveinfo/4.3.0";
1026− sha256 = "0j67khc75lwdf7d5i3z41cks7zhac4zdccgvk2xmq6wm1l08xnlh";
1027− })
1028−(fetchNuGet {
1029− name = "system.threading.tasks.extensions";
1030− version = "4.3.0";
1031− url = "https://www.nuget.org/api/v2/package/system.threading.tasks.extensions/4.3.0";
1032− sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z";
1033− })
1034−(fetchNuGet {
1035− name = "system.threading.tasks.extensions";
1036− version = "4.0.0";
1037− url = "https://www.nuget.org/api/v2/package/system.threading.tasks.extensions/4.0.0";
1038− sha256 = "1cb51z062mvc2i8blpzmpn9d9mm4y307xrwi65di8ri18cz5r1zr";
1039− })
1040−(fetchNuGet {
1041− name = "microsoft.netcore.targets";
1042− version = "1.0.1";
1043− url = "https://www.nuget.org/api/v2/package/microsoft.netcore.targets/1.0.1";
1044− sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p";
1045− })
1046−(fetchNuGet {
1047− name = "microsoft.netcore.targets";
1048− version = "1.1.0";
1049− url = "https://www.nuget.org/api/v2/package/microsoft.netcore.targets/1.1.0";
1050− sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
1051− })
1052−(fetchNuGet {
1053− name = "system.reflection.extensions";
1054− version = "4.0.1";
1055− url = "https://www.nuget.org/api/v2/package/system.reflection.extensions/4.0.1";
1056− sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn";
1057− })
1058−(fetchNuGet {
1059− name = "system.reflection.extensions";
1060− version = "4.3.0";
1061− url = "https://www.nuget.org/api/v2/package/system.reflection.extensions/4.3.0";
1062− sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
1063− })
1064−(fetchNuGet {
1065− name = "system.diagnostics.process";
1066− version = "4.1.0";
1067− url = "https://www.nuget.org/api/v2/package/system.diagnostics.process/4.1.0";
1068− sha256 = "061lrcs7xribrmq7kab908lww6kn2xn1w3rdc41q189y0jibl19s";
1069− })
1070−(fetchNuGet {
1071− name = "system.diagnostics.process";
1072− version = "4.3.0";
1073− url = "https://www.nuget.org/api/v2/package/system.diagnostics.process/4.3.0";
1074− sha256 = "0g4prsbkygq8m21naqmcp70f24a1ksyix3dihb1r1f71lpi3cfj7";
1075− })
1076−(fetchNuGet {
1077− name = "system.security.cryptography.primitives";
1078− version = "4.3.0";
1079− url = "https://www.nuget.org/api/v2/package/system.security.cryptography.primitives/4.3.0";
1080− sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby";
1081− })
1082−(fetchNuGet {
1083− name = "system.threading.thread";
1084− version = "4.0.0";
1085− url = "https://www.nuget.org/api/v2/package/system.threading.thread/4.0.0";
1086− sha256 = "1gxxm5fl36pjjpnx1k688dcw8m9l7nmf802nxis6swdaw8k54jzc";
1087− })
1088−(fetchNuGet {
1089− name = "system.threading.thread";
1090− version = "4.3.0";
1091− url = "https://www.nuget.org/api/v2/package/system.threading.thread/4.3.0";
1092− sha256 = "0y2xiwdfcph7znm2ysxanrhbqqss6a3shi1z3c779pj2s523mjx4";
1093− })
1094−(fetchNuGet {
1095− name = "newtonsoft.json";
1096− version = "9.0.1";
1097− url = "https://www.nuget.org/api/v2/package/newtonsoft.json/9.0.1";
1098− sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r";
1099− })
1100−(fetchNuGet {
1101− name = "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl";
1102− version = "4.3.0";
1103− url = "https://www.nuget.org/api/v2/package/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0";
1104− sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn";
1105− })
1106−(fetchNuGet {
1107− name = "xunit";
1108− version = "2.4.1";
1109− url = "https://www.nuget.org/api/v2/package/xunit/2.4.1";
1110− sha256 = "0xf3kaywpg15flqaqfgywqyychzk15kz0kz34j21rcv78q9ywq20";
1111− })
1112−(fetchNuGet {
1113− name = "system.valuetuple";
1114− version = "4.3.0";
1115− url = "https://www.nuget.org/api/v2/package/system.valuetuple/4.3.0";
1116− sha256 = "1227k7fxbxapq7dms4lvwwjdf3pr1jcsmhy2nzzhj6g6hs530hxn";
1117− })
1118−(fetchNuGet {
1119− name = "microsoft.netframework.referenceassemblies.net472";
1120− version = "1.0.0-alpha-004";
1121− url = "https://dotnet.myget.org/F/roslyn-tools/api/v2/package/microsoft.netframework.referenceassemblies.net472/1.0.0-alpha-004";
1122− sha256 = "08wa54dm7yskayzxivnwbm8sg1pf6ai8ccr64ixf9lyz3yw6y0nc";
1123− })
1124−(fetchNuGet {
1125− name = "system.security.cryptography.algorithms";
1126− version = "4.3.0";
1127− url = "https://www.nuget.org/api/v2/package/system.security.cryptography.algorithms/4.3.0";
1128− sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml";
1129− })
1130−]
pkgs/top-level/all-packages.nix+2
@@ -11050,6 +11050,8 @@ in
1105011050
1105111051 monoDLLFixer = callPackage ../build-support/mono-dll-fixer { };
1105211052
11053+ roslyn = callPackage ../development/compilers/roslyn { mono = mono6; };
11054+
1105311055 msbuild = callPackage ../development/tools/build-managers/msbuild { mono = mono6; };
1105411056
1105511057 mosml = callPackage ../development/compilers/mosml { };