dotnet: deps.nix -> deps.json in VMR packages
This commit is contained in:
parent
3d8f84280a
commit
5283ce224a
@ -4,6 +4,6 @@
|
||||
releaseManifestFile = ./release.json;
|
||||
releaseInfoFile = ./release-info.json;
|
||||
bootstrapSdkFile = ./bootstrap-sdk.nix;
|
||||
depsFile = ./deps.nix;
|
||||
depsFile = ./deps.json;
|
||||
fallbackTargetPackages = dotnetCorePackages.sdk_8_0.targetPackages;
|
||||
}
|
||||
|
||||
62
pkgs/development/compilers/dotnet/8/deps.json
generated
Normal file
62
pkgs/development/compilers/dotnet/8/deps.json
generated
Normal file
@ -0,0 +1,62 @@
|
||||
[
|
||||
{
|
||||
"hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo=",
|
||||
"pname": "Newtonsoft.Json",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg",
|
||||
"version": "13.0.1"
|
||||
},
|
||||
{
|
||||
"hash": "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE=",
|
||||
"pname": "System.Reflection.Metadata",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg",
|
||||
"version": "8.0.0"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.linux-arm64.Microsoft.NETCore.ILAsm",
|
||||
"sha256": "27f0c91cca043b5aaeff96a3f7899aba3c20355dcace30db1620fdef8807bab0",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/8.0.10-servicing.24466.10/runtime.linux-arm64.microsoft.netcore.ilasm.8.0.10-servicing.24466.10.nupkg",
|
||||
"version": "8.0.10-servicing.24466.10"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.linux-arm64.Microsoft.NETCore.ILDAsm",
|
||||
"sha256": "f93c9cdea2f00ebb2bb61ea5cf3efebabd457b36c128dfdfa810f2f3f7666ffa",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/8.0.10-servicing.24466.10/runtime.linux-arm64.microsoft.netcore.ildasm.8.0.10-servicing.24466.10.nupkg",
|
||||
"version": "8.0.10-servicing.24466.10"
|
||||
},
|
||||
{
|
||||
"hash": "sha256-mNRwvNOxuOtD8F0U6Alc6220T1BAP28lC2AeyjDW2NI=",
|
||||
"pname": "runtime.linux-x64.Microsoft.NETCore.ILAsm",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/8.0.10-servicing.24466.10/runtime.linux-x64.microsoft.netcore.ilasm.8.0.10-servicing.24466.10.nupkg",
|
||||
"version": "8.0.10-servicing.24466.10"
|
||||
},
|
||||
{
|
||||
"hash": "sha256-i8rOlWki4EH5fm+cmUPdIivF/xnpayygHCX+Wa/FOsg=",
|
||||
"pname": "runtime.linux-x64.Microsoft.NETCore.ILDAsm",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/8.0.10-servicing.24466.10/runtime.linux-x64.microsoft.netcore.ildasm.8.0.10-servicing.24466.10.nupkg",
|
||||
"version": "8.0.10-servicing.24466.10"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.osx-arm64.Microsoft.NETCore.ILAsm",
|
||||
"sha256": "f933bfbf0d41b6b2073ce605e4fb081c6d7253fd4ddac1bbbc542152b264ab06",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/8.0.10-servicing.24466.10/runtime.osx-arm64.microsoft.netcore.ilasm.8.0.10-servicing.24466.10.nupkg",
|
||||
"version": "8.0.10-servicing.24466.10"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.osx-arm64.Microsoft.NETCore.ILDAsm",
|
||||
"sha256": "321d0579df8fe28cf7b7a6e75d816e5e0ac076d96eb9591c2db0e2141f5d8e36",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/8.0.10-servicing.24466.10/runtime.osx-arm64.microsoft.netcore.ildasm.8.0.10-servicing.24466.10.nupkg",
|
||||
"version": "8.0.10-servicing.24466.10"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.osx-x64.Microsoft.NETCore.ILAsm",
|
||||
"sha256": "b43894455f4d6eef539f64b21eb22d54dda72afe6da0d11526c7aa1c02b179ee",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/8.0.10-servicing.24466.10/runtime.osx-x64.microsoft.netcore.ilasm.8.0.10-servicing.24466.10.nupkg",
|
||||
"version": "8.0.10-servicing.24466.10"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.osx-x64.Microsoft.NETCore.ILDAsm",
|
||||
"sha256": "f0be4d7d4eed4cd405e55e5a0628adf0a60bf56d7dd390b2d34d699b7ce054c6",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/8.0.10-servicing.24466.10/runtime.osx-x64.microsoft.netcore.ildasm.8.0.10-servicing.24466.10.nupkg",
|
||||
"version": "8.0.10-servicing.24466.10"
|
||||
}
|
||||
]
|
||||
63
pkgs/development/compilers/dotnet/8/deps.nix
generated
63
pkgs/development/compilers/dotnet/8/deps.nix
generated
@ -1,63 +0,0 @@
|
||||
{ fetchNuGet }:
|
||||
[
|
||||
(fetchNuGet {
|
||||
hash = "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo=";
|
||||
pname = "Newtonsoft.Json";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg";
|
||||
version = "13.0.1";
|
||||
})
|
||||
(fetchNuGet {
|
||||
hash = "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE=";
|
||||
pname = "System.Reflection.Metadata";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg";
|
||||
version = "8.0.0";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.linux-arm64.Microsoft.NETCore.ILAsm";
|
||||
sha256 = "27f0c91cca043b5aaeff96a3f7899aba3c20355dcace30db1620fdef8807bab0";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/8.0.10-servicing.24466.10/runtime.linux-arm64.microsoft.netcore.ilasm.8.0.10-servicing.24466.10.nupkg";
|
||||
version = "8.0.10-servicing.24466.10";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.linux-arm64.Microsoft.NETCore.ILDAsm";
|
||||
sha256 = "f93c9cdea2f00ebb2bb61ea5cf3efebabd457b36c128dfdfa810f2f3f7666ffa";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/8.0.10-servicing.24466.10/runtime.linux-arm64.microsoft.netcore.ildasm.8.0.10-servicing.24466.10.nupkg";
|
||||
version = "8.0.10-servicing.24466.10";
|
||||
})
|
||||
(fetchNuGet {
|
||||
hash = "sha256-mNRwvNOxuOtD8F0U6Alc6220T1BAP28lC2AeyjDW2NI=";
|
||||
pname = "runtime.linux-x64.Microsoft.NETCore.ILAsm";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/8.0.10-servicing.24466.10/runtime.linux-x64.microsoft.netcore.ilasm.8.0.10-servicing.24466.10.nupkg";
|
||||
version = "8.0.10-servicing.24466.10";
|
||||
})
|
||||
(fetchNuGet {
|
||||
hash = "sha256-i8rOlWki4EH5fm+cmUPdIivF/xnpayygHCX+Wa/FOsg=";
|
||||
pname = "runtime.linux-x64.Microsoft.NETCore.ILDAsm";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/8.0.10-servicing.24466.10/runtime.linux-x64.microsoft.netcore.ildasm.8.0.10-servicing.24466.10.nupkg";
|
||||
version = "8.0.10-servicing.24466.10";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.osx-arm64.Microsoft.NETCore.ILAsm";
|
||||
sha256 = "f933bfbf0d41b6b2073ce605e4fb081c6d7253fd4ddac1bbbc542152b264ab06";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/8.0.10-servicing.24466.10/runtime.osx-arm64.microsoft.netcore.ilasm.8.0.10-servicing.24466.10.nupkg";
|
||||
version = "8.0.10-servicing.24466.10";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.osx-arm64.Microsoft.NETCore.ILDAsm";
|
||||
sha256 = "321d0579df8fe28cf7b7a6e75d816e5e0ac076d96eb9591c2db0e2141f5d8e36";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/8.0.10-servicing.24466.10/runtime.osx-arm64.microsoft.netcore.ildasm.8.0.10-servicing.24466.10.nupkg";
|
||||
version = "8.0.10-servicing.24466.10";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.osx-x64.Microsoft.NETCore.ILAsm";
|
||||
sha256 = "b43894455f4d6eef539f64b21eb22d54dda72afe6da0d11526c7aa1c02b179ee";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/8.0.10-servicing.24466.10/runtime.osx-x64.microsoft.netcore.ilasm.8.0.10-servicing.24466.10.nupkg";
|
||||
version = "8.0.10-servicing.24466.10";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.osx-x64.Microsoft.NETCore.ILDAsm";
|
||||
sha256 = "f0be4d7d4eed4cd405e55e5a0628adf0a60bf56d7dd390b2d34d699b7ce054c6";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/8.0.10-servicing.24466.10/runtime.osx-x64.microsoft.netcore.ildasm.8.0.10-servicing.24466.10.nupkg";
|
||||
version = "8.0.10-servicing.24466.10";
|
||||
})
|
||||
]
|
||||
@ -5,6 +5,6 @@
|
||||
releaseInfoFile = ./release-info.json;
|
||||
bootstrapSdkFile = ./bootstrap-sdk.nix;
|
||||
allowPrerelease = true;
|
||||
depsFile = ./deps.nix;
|
||||
depsFile = ./deps.json;
|
||||
fallbackTargetPackages = dotnetCorePackages.sdk_9_0.targetPackages;
|
||||
}
|
||||
|
||||
50
pkgs/development/compilers/dotnet/9/deps.json
generated
Normal file
50
pkgs/development/compilers/dotnet/9/deps.json
generated
Normal file
@ -0,0 +1,50 @@
|
||||
[
|
||||
{
|
||||
"pname": "runtime.linux-arm64.Microsoft.NETCore.ILAsm",
|
||||
"sha256": "e4b53e790874d2c549fcf7564c55b6f57ccc6bcf4b1c02e9fb346bebaf48e786",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/9.0.0-rc.2.24473.5/runtime.linux-arm64.microsoft.netcore.ilasm.9.0.0-rc.2.24473.5.nupkg",
|
||||
"version": "9.0.0-rc.2.24473.5"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.linux-arm64.Microsoft.NETCore.ILDAsm",
|
||||
"sha256": "691680bd52ebda543f25439eb7752bc991cb1ea1989876248a4b7f147cd9ed97",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/9.0.0-rc.2.24473.5/runtime.linux-arm64.microsoft.netcore.ildasm.9.0.0-rc.2.24473.5.nupkg",
|
||||
"version": "9.0.0-rc.2.24473.5"
|
||||
},
|
||||
{
|
||||
"hash": "sha256-1eNeVt7gITpoDCFaDOZGoD+3l6L94YhND7wJQGrFNM8=",
|
||||
"pname": "runtime.linux-x64.Microsoft.NETCore.ILAsm",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/9.0.0-rc.2.24473.5/runtime.linux-x64.microsoft.netcore.ilasm.9.0.0-rc.2.24473.5.nupkg",
|
||||
"version": "9.0.0-rc.2.24473.5"
|
||||
},
|
||||
{
|
||||
"hash": "sha256-NWPAJfFZom8WniWFENXLMTRFCPxFIFhRDYwqHvAPlHM=",
|
||||
"pname": "runtime.linux-x64.Microsoft.NETCore.ILDAsm",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/9.0.0-rc.2.24473.5/runtime.linux-x64.microsoft.netcore.ildasm.9.0.0-rc.2.24473.5.nupkg",
|
||||
"version": "9.0.0-rc.2.24473.5"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.osx-arm64.Microsoft.NETCore.ILAsm",
|
||||
"sha256": "1623300e5c7a63414cd09d22175b7c9bee2501aaefdd91f4dc6f3b280b32b875",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/9.0.0-rc.2.24473.5/runtime.osx-arm64.microsoft.netcore.ilasm.9.0.0-rc.2.24473.5.nupkg",
|
||||
"version": "9.0.0-rc.2.24473.5"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.osx-arm64.Microsoft.NETCore.ILDAsm",
|
||||
"sha256": "9ee98379a6b8516014bc09a1b46d346a0de2668dbe6eab9b66b303ab69254f78",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/9.0.0-rc.2.24473.5/runtime.osx-arm64.microsoft.netcore.ildasm.9.0.0-rc.2.24473.5.nupkg",
|
||||
"version": "9.0.0-rc.2.24473.5"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.osx-x64.Microsoft.NETCore.ILAsm",
|
||||
"sha256": "79514cc63414bbe8a67c97909643ae00b7b4d3d8043f7b32441137f1528ed959",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/9.0.0-rc.2.24473.5/runtime.osx-x64.microsoft.netcore.ilasm.9.0.0-rc.2.24473.5.nupkg",
|
||||
"version": "9.0.0-rc.2.24473.5"
|
||||
},
|
||||
{
|
||||
"pname": "runtime.osx-x64.Microsoft.NETCore.ILDAsm",
|
||||
"sha256": "44b03353bb109721f900eb30f148002a1333ddf53961111be4fa54c3cfff26c7",
|
||||
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/9.0.0-rc.2.24473.5/runtime.osx-x64.microsoft.netcore.ildasm.9.0.0-rc.2.24473.5.nupkg",
|
||||
"version": "9.0.0-rc.2.24473.5"
|
||||
}
|
||||
]
|
||||
51
pkgs/development/compilers/dotnet/9/deps.nix
generated
51
pkgs/development/compilers/dotnet/9/deps.nix
generated
@ -1,51 +0,0 @@
|
||||
{ fetchNuGet }:
|
||||
[
|
||||
(fetchNuGet {
|
||||
pname = "runtime.linux-arm64.Microsoft.NETCore.ILAsm";
|
||||
sha256 = "e4b53e790874d2c549fcf7564c55b6f57ccc6bcf4b1c02e9fb346bebaf48e786";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/9.0.0-rc.2.24473.5/runtime.linux-arm64.microsoft.netcore.ilasm.9.0.0-rc.2.24473.5.nupkg";
|
||||
version = "9.0.0-rc.2.24473.5";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.linux-arm64.Microsoft.NETCore.ILDAsm";
|
||||
sha256 = "691680bd52ebda543f25439eb7752bc991cb1ea1989876248a4b7f147cd9ed97";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/9.0.0-rc.2.24473.5/runtime.linux-arm64.microsoft.netcore.ildasm.9.0.0-rc.2.24473.5.nupkg";
|
||||
version = "9.0.0-rc.2.24473.5";
|
||||
})
|
||||
(fetchNuGet {
|
||||
hash = "sha256-1eNeVt7gITpoDCFaDOZGoD+3l6L94YhND7wJQGrFNM8=";
|
||||
pname = "runtime.linux-x64.Microsoft.NETCore.ILAsm";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/9.0.0-rc.2.24473.5/runtime.linux-x64.microsoft.netcore.ilasm.9.0.0-rc.2.24473.5.nupkg";
|
||||
version = "9.0.0-rc.2.24473.5";
|
||||
})
|
||||
(fetchNuGet {
|
||||
hash = "sha256-NWPAJfFZom8WniWFENXLMTRFCPxFIFhRDYwqHvAPlHM=";
|
||||
pname = "runtime.linux-x64.Microsoft.NETCore.ILDAsm";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/9.0.0-rc.2.24473.5/runtime.linux-x64.microsoft.netcore.ildasm.9.0.0-rc.2.24473.5.nupkg";
|
||||
version = "9.0.0-rc.2.24473.5";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.osx-arm64.Microsoft.NETCore.ILAsm";
|
||||
sha256 = "1623300e5c7a63414cd09d22175b7c9bee2501aaefdd91f4dc6f3b280b32b875";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/9.0.0-rc.2.24473.5/runtime.osx-arm64.microsoft.netcore.ilasm.9.0.0-rc.2.24473.5.nupkg";
|
||||
version = "9.0.0-rc.2.24473.5";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.osx-arm64.Microsoft.NETCore.ILDAsm";
|
||||
sha256 = "9ee98379a6b8516014bc09a1b46d346a0de2668dbe6eab9b66b303ab69254f78";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/9.0.0-rc.2.24473.5/runtime.osx-arm64.microsoft.netcore.ildasm.9.0.0-rc.2.24473.5.nupkg";
|
||||
version = "9.0.0-rc.2.24473.5";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.osx-x64.Microsoft.NETCore.ILAsm";
|
||||
sha256 = "79514cc63414bbe8a67c97909643ae00b7b4d3d8043f7b32441137f1528ed959";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/9.0.0-rc.2.24473.5/runtime.osx-x64.microsoft.netcore.ilasm.9.0.0-rc.2.24473.5.nupkg";
|
||||
version = "9.0.0-rc.2.24473.5";
|
||||
})
|
||||
(fetchNuGet {
|
||||
pname = "runtime.osx-x64.Microsoft.NETCore.ILDAsm";
|
||||
sha256 = "44b03353bb109721f900eb30f148002a1333ddf53961111be4fa54c3cfff26c7";
|
||||
url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/9.0.0-rc.2.24473.5/runtime.osx-x64.microsoft.netcore.ildasm.9.0.0-rc.2.24473.5.nupkg";
|
||||
version = "9.0.0-rc.2.24473.5";
|
||||
})
|
||||
]
|
||||
@ -11,6 +11,7 @@ let
|
||||
concatMap
|
||||
concatMapStringsSep
|
||||
generators
|
||||
importJSON
|
||||
optionals
|
||||
replaceStrings
|
||||
sortOn
|
||||
@ -18,9 +19,7 @@ let
|
||||
unique
|
||||
;
|
||||
|
||||
fns = map (file: import file) list;
|
||||
|
||||
packages = unique (concatMap (fn: fn { fetchNuGet = package: package; }) fns);
|
||||
packages = concatMap (file: importJSON file) list;
|
||||
|
||||
changePackageRid =
|
||||
package: rid:
|
||||
@ -46,11 +45,5 @@ let
|
||||
package.version
|
||||
]) (concatMap expandPackage packages);
|
||||
|
||||
fetchExpr = package: " (fetchNuGet ${generators.toPretty { multiline = false; } package})";
|
||||
|
||||
in
|
||||
writeText "deps.nix" ''
|
||||
{ fetchNuGet }: [
|
||||
${concatMapStringsSep "\n" fetchExpr allPackages}
|
||||
]
|
||||
''
|
||||
writeText "deps.json" (builtins.toJSON allPackages)
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
<_NuGetToNixPackageCache Include="$(ProjectDirectory)artifacts/source-build/self/package-cache/"/>
|
||||
</ItemGroup>
|
||||
<Exec
|
||||
Command="nuget-to-nix '@(_NuGetToNixPackageCache)' >'$(ProjectDirectory)deps.nix' 2>'$(ProjectDirectory)deps.out'"
|
||||
Command="nuget-to-json '@(_NuGetToNixPackageCache)' >'$(ProjectDirectory)deps.json' 2>'$(ProjectDirectory)deps.out'"
|
||||
WorkingDirectory="$(ProjectDirectory)"
|
||||
Condition="Exists('%(Identity)')"/>
|
||||
</Target>
|
||||
|
||||
@ -6,8 +6,8 @@
|
||||
mkNugetDeps,
|
||||
nix,
|
||||
cacert,
|
||||
nuget-to-nix,
|
||||
nixfmt-rfc-style,
|
||||
nuget-to-json,
|
||||
jq,
|
||||
dotnetCorePackages,
|
||||
xmlstarlet,
|
||||
patchNupkgs,
|
||||
@ -77,7 +77,7 @@ let
|
||||
buildFlags =
|
||||
old.buildFlags
|
||||
++ lib.optionals (lib.versionAtLeast old.version "9") [
|
||||
# We need to set this as long as we have something in deps.nix. Currently
|
||||
# We need to set this as long as we have something in deps.json. Currently
|
||||
# that's the portable ilasm/ildasm which aren't in the centos sourcebuilt
|
||||
# artifacts.
|
||||
"-p:SkipErrorOnPrebuilts=true"
|
||||
@ -95,8 +95,8 @@ let
|
||||
nativeBuildInputs = old.nativeBuildInputs ++ [
|
||||
nix
|
||||
cacert
|
||||
nuget-to-nix
|
||||
nixfmt-rfc-style
|
||||
nuget-to-json
|
||||
jq
|
||||
];
|
||||
postPatch =
|
||||
old.postPatch or ""
|
||||
@ -135,16 +135,15 @@ let
|
||||
configurePhase ''${preBuildPhases[*]:-} buildPhase checkPhase" \
|
||||
genericBuild
|
||||
|
||||
depsFiles=(./src/*/deps.nix)
|
||||
depsFiles=(./src/*/deps.json)
|
||||
|
||||
cat $(nix-build ${toString ./combine-deps.nix} \
|
||||
jq . $(nix-build ${toString ./combine-deps.nix} \
|
||||
--arg list "[ ''${depsFiles[*]} ]" \
|
||||
--argstr baseRid ${targetRid} \
|
||||
--arg otherRids '${lib.generators.toPretty { multiline = false; } otherRids}' \
|
||||
) > deps.nix
|
||||
nixfmt deps.nix
|
||||
) > deps.json
|
||||
|
||||
mv deps.nix "${toString prebuiltPackages.sourceFile}"
|
||||
mv deps.json "${toString prebuiltPackages.sourceFile}"
|
||||
EOF
|
||||
'';
|
||||
};
|
||||
|
||||
@ -367,7 +367,7 @@ stdenv.mkDerivation rec {
|
||||
# see patch-npm-packages.proj
|
||||
typeset -f isScript patchShebangs > src/aspnetcore/patch-shebangs.sh
|
||||
|
||||
# fix nuget-to-nix failure on package sources which return 401
|
||||
# fix nuget-to-json failure on package sources which return 401
|
||||
for source in dotnet{7,8,9}-internal{,-transport}; do
|
||||
./.dotnet/dotnet nuget disable source --configfile src/aspnetcore/NuGet.config $source
|
||||
done
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user