If a package source defines an url field, use it instead of the url based on package name and version, which assumes nuget.org as a package source.main
parent
2f07f578b2
commit
c277bd86a5
@ -1,9 +1,10 @@ |
||||
{ linkFarmFromDrvs, fetchurl }: |
||||
{ name, nugetDeps }: |
||||
linkFarmFromDrvs "${name}-nuget-deps" (nugetDeps { |
||||
fetchNuGet = { pname, version, sha256 }: fetchurl { |
||||
linkFarmFromDrvs "${name}-nuget-deps" (nugetDeps { |
||||
fetchNuGet = { pname, version, sha256 |
||||
, url ? "https://www.nuget.org/api/v2/package/${pname}/${version}" }: |
||||
fetchurl { |
||||
name = "${pname}-${version}.nupkg"; |
||||
url = "https://www.nuget.org/api/v2/package/${pname}/${version}"; |
||||
inherit sha256; |
||||
inherit url sha256; |
||||
}; |
||||
}) |
||||
}) |
||||
|
Loading…
Reference in new issue