summary refs log tree commit diff
path: root/pkgs/build-support/dotnet
diff options
context:
space:
mode:
authorEvgeny Zemtsov <eze@resoptima.com>2022-07-12 16:32:34 +0200
committerIvar Scholten <ivar.scholten@protonmail.com>2022-07-12 21:11:57 +0200
commit8d79dfe6f0a9b6d8d0540889644904e07980af02 (patch)
treec4057db2999a73f283c288781296ab409525c9e7 /pkgs/build-support/dotnet
parentab12fba5a97b4e799a24280e14699ab5e089f647 (diff)
downloadnixpkgs-8d79dfe6f0a9b6d8d0540889644904e07980af02.tar
nixpkgs-8d79dfe6f0a9b6d8d0540889644904e07980af02.tar.gz
nixpkgs-8d79dfe6f0a9b6d8d0540889644904e07980af02.tar.bz2
nixpkgs-8d79dfe6f0a9b6d8d0540889644904e07980af02.tar.lz
nixpkgs-8d79dfe6f0a9b6d8d0540889644904e07980af02.tar.xz
nixpkgs-8d79dfe6f0a9b6d8d0540889644904e07980af02.tar.zst
nixpkgs-8d79dfe6f0a9b6d8d0540889644904e07980af02.zip
nuget-to-nix: enable default netrc
Enable default netrc for curl command. Otherwise this doesn't work for private repositories that require authentication.
Diffstat (limited to 'pkgs/build-support/dotnet')
-rwxr-xr-xpkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh b/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh
index 879a87b3341..d3796f88e44 100755
--- a/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh
+++ b/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh
@@ -25,7 +25,7 @@ while read pkg_spec; do
 
   pkg_src="$(jq --raw-output '.source' "$(dirname "$pkg_spec")/.nupkg.metadata")"
   if [[ $pkg_src != https://api.nuget.org/* ]]; then
-    pkg_source_url="${nuget_sources_cache[$pkg_src]:=$(curl --fail "$pkg_src" | jq --raw-output '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"')}"
+    pkg_source_url="${nuget_sources_cache[$pkg_src]:=$(curl -n --fail "$pkg_src" | jq --raw-output '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"')}"
     pkg_url="$pkg_source_url${pkg_name,,}/${pkg_version,,}/${pkg_name,,}.${pkg_version,,}.nupkg"
     echo "  (fetchNuGet { pname = \"$pkg_name\"; version = \"$pkg_version\"; sha256 = \"$pkg_sha256\"; url = \"$pkg_url\"; })" >> ${tmpfile}
   else