Commit c6fd18ff authored by Greg Hellings's avatar Greg Hellings
Browse files

curl: Remove forcing static build on Windows

There does not appear to be any justification for forcing curl to build
its static form on Windows without the shared form. Reverting changes
made in commit 1660098d
parent 0250de1b
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -149,10 +149,7 @@ stdenv.mkDerivation (finalAttrs: {
       # For the 'urandom', maybe it should be a cross-system option
    ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform)
       "--with-random=/dev/urandom"
    ++ lib.optionals stdenv.hostPlatform.isWindows [
      "--disable-shared"
      "--enable-static"
    ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
      # Disable default CA bundle, use NIX_SSL_CERT_FILE or fallback to nss-cacert from the default profile.
      # Without this curl might detect /etc/ssl/cert.pem at build time on macOS, causing curl to ignore NIX_SSL_CERT_FILE.
      "--without-ca-bundle"