summary refs log tree commit diff
path: root/pkgs/stdenv
diff options
context:
space:
mode:
authorDmitry Kalinkin <dmitry.kalinkin@gmail.com>2022-01-13 05:00:27 -0500
committerDmitry Kalinkin <dmitry.kalinkin@gmail.com>2022-01-13 19:45:30 -0500
commit7673650020d6b35cc1ad8bd76c2caac590133134 (patch)
treec8f8f1b5f87d43f99da34da6a0941ff30c227191 /pkgs/stdenv
parent37ed2951d2729a0409e219fe0f54e081b2d882c8 (diff)
downloadnixpkgs-7673650020d6b35cc1ad8bd76c2caac590133134.tar
nixpkgs-7673650020d6b35cc1ad8bd76c2caac590133134.tar.gz
nixpkgs-7673650020d6b35cc1ad8bd76c2caac590133134.tar.bz2
nixpkgs-7673650020d6b35cc1ad8bd76c2caac590133134.tar.lz
nixpkgs-7673650020d6b35cc1ad8bd76c2caac590133134.tar.xz
nixpkgs-7673650020d6b35cc1ad8bd76c2caac590133134.tar.zst
nixpkgs-7673650020d6b35cc1ad8bd76c2caac590133134.zip
stdenv/darwin: fix for curl with zstd and idn2
The `curlMinimal` is to be used throughout the early bootstrap
stages. The final stage will allow the new references of the `curl`.

Fixes: 29526bc2 ('curl: IDN support requires libidn2 package')
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r--pkgs/stdenv/darwin/default.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix
index 24ad0cb6959..a6f927c287d 100644
--- a/pkgs/stdenv/darwin/default.nix
+++ b/pkgs/stdenv/darwin/default.nix
@@ -399,6 +399,8 @@ rec {
       persistent = self: super: with prevStage; {
         cmake = super.cmakeMinimal;
 
+        curl = super.curlMinimal;
+
         inherit pbzx cpio;
 
         python3 = super.python3Minimal;
@@ -755,6 +757,9 @@ rec {
         darwin.binutils
         darwin.binutils.bintools
         curl.out
+        zstd.out
+        libidn2.out
+        libunistring.out
         openssl.out
         libssh2.out
         nghttp2.lib