From f651d617a65a21f61b8cf359c054dabeaf215f25 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 29 May 2021 15:25:19 +0200 Subject: [PATCH] curl: use --with/without-openssl instead of --with/without-ssl This also migrates sslSupport to opensslSupport, which affects packages overriding the curl package in that regard. --- pkgs/applications/misc/robo3t/default.nix | 2 +- .../version-management/gitkraken/default.nix | 2 +- pkgs/applications/video/filebot/default.nix | 2 +- pkgs/build-support/appimage/default.nix | 2 +- pkgs/games/steam/fhsenv.nix | 2 +- pkgs/tools/networking/curl/default.nix | 14 +++++++------- pkgs/top-level/all-packages.nix | 2 +- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/misc/robo3t/default.nix b/pkgs/applications/misc/robo3t/default.nix index 41f3475a645f..1499cfc40dc8 100644 --- a/pkgs/applications/misc/robo3t/default.nix +++ b/pkgs/applications/misc/robo3t/default.nix @@ -15,7 +15,7 @@ }: let - curlWithGnuTls = curl.override { gnutlsSupport = true; sslSupport = false; }; + curlWithGnuTls = curl.override { gnutlsSupport = true; opensslSupport = false; }; in stdenv.mkDerivation rec { diff --git a/pkgs/applications/version-management/gitkraken/default.nix b/pkgs/applications/version-management/gitkraken/default.nix index 748e34c33aea..be829baeabb6 100644 --- a/pkgs/applications/version-management/gitkraken/default.nix +++ b/pkgs/applications/version-management/gitkraken/default.nix @@ -9,7 +9,7 @@ with lib; let - curlWithGnuTls = curl.override { gnutlsSupport = true; sslSupport = false; }; + curlWithGnuTls = curl.override { gnutlsSupport = true; opensslSupport = false; }; in stdenv.mkDerivation rec { pname = "gitkraken"; diff --git a/pkgs/applications/video/filebot/default.nix b/pkgs/applications/video/filebot/default.nix index a32228176cb9..93f11e78ffb3 100644 --- a/pkgs/applications/video/filebot/default.nix +++ b/pkgs/applications/video/filebot/default.nix @@ -4,7 +4,7 @@ let # FileBot requires libcurl-gnutls.so to build - curlWithGnuTls = curl.override { gnutlsSupport = true; sslSupport = false; }; + curlWithGnuTls = curl.override { gnutlsSupport = true; opensslSupport = false; }; in diff --git a/pkgs/build-support/appimage/default.nix b/pkgs/build-support/appimage/default.nix index 9df241a48cad..5d9273db931d 100644 --- a/pkgs/build-support/appimage/default.nix +++ b/pkgs/build-support/appimage/default.nix @@ -107,7 +107,7 @@ rec { xorg.libICE gnome2.GConf freetype - (curl.override { gnutlsSupport = true; sslSupport = false; }) + (curl.override { gnutlsSupport = true; opensslSupport = false; }) nspr nss fontconfig diff --git a/pkgs/games/steam/fhsenv.nix b/pkgs/games/steam/fhsenv.nix index 63da5d7a2b78..2b46c7ff2cfb 100644 --- a/pkgs/games/steam/fhsenv.nix +++ b/pkgs/games/steam/fhsenv.nix @@ -187,7 +187,7 @@ in buildFHSUserEnv rec { xorg.libICE gnome2.GConf freetype - (curl.override { gnutlsSupport = true; sslSupport = false; }) + (curl.override { gnutlsSupport = true; opensslSupport = false; }) nspr nss fontconfig diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix index 12ff42d4cbf1..5937249c0794 100644 --- a/pkgs/tools/networking/curl/default.nix +++ b/pkgs/tools/networking/curl/default.nix @@ -3,7 +3,7 @@ , idnSupport ? false, libidn ? null , ldapSupport ? false, openldap ? null , zlibSupport ? true, zlib ? null -, sslSupport ? zlibSupport, openssl ? null +, opensslSupport ? zlibSupport, openssl ? null , gnutlsSupport ? false, gnutls ? null , wolfsslSupport ? false, wolfssl ? null , scpSupport ? zlibSupport && !stdenv.isSunOS && !stdenv.isCygwin, libssh2 ? null @@ -30,10 +30,10 @@ assert http2Support -> nghttp2 != null; assert idnSupport -> libidn != null; assert ldapSupport -> openldap != null; assert zlibSupport -> zlib != null; -assert sslSupport -> openssl != null; -assert !(gnutlsSupport && sslSupport); +assert opensslSupport -> openssl != null; +assert !(gnutlsSupport && opensslSupport); assert !(gnutlsSupport && wolfsslSupport); -assert !(sslSupport && wolfsslSupport); +assert !(opensslSupport && wolfsslSupport); assert gnutlsSupport -> gnutls != null; assert wolfsslSupport -> wolfssl != null; assert scpSupport -> libssh2 != null; @@ -76,7 +76,7 @@ stdenv.mkDerivation rec { optional zlibSupport zlib ++ optional gssSupport libkrb5 ++ optional c-aresSupport c-ares ++ - optional sslSupport openssl ++ + optional opensslSupport openssl ++ optional gnutlsSupport gnutls ++ optional wolfsslSupport wolfssl ++ optional scpSupport libssh2 ++ @@ -96,7 +96,7 @@ stdenv.mkDerivation rec { # The build fails when using wolfssl with --with-ca-fallback (lib.withFeature (!wolfsslSupport) "ca-fallback") "--disable-manual" - (lib.withFeatureAs sslSupport "ssl" openssl.dev) + (lib.withFeatureAs opensslSupport "openssl" openssl.dev) (lib.withFeatureAs gnutlsSupport "gnutls" gnutls.dev) (lib.withFeatureAs scpSupport "libssh2" libssh2.dev) (lib.enableFeature ldapSupport "ldap") @@ -134,7 +134,7 @@ stdenv.mkDerivation rec { ''; passthru = { - inherit sslSupport openssl; + inherit opensslSupport openssl; }; meta = with lib; { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b012558a2299..f976c4457fc3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -27763,7 +27763,7 @@ with pkgs; spotify-unwrapped = callPackage ../applications/audio/spotify { curl = curl.override { - sslSupport = false; gnutlsSupport = true; + opensslSupport = false; gnutlsSupport = true; }; };