From bc721b462ba9dc8a93d63f6b4310ef8c8e43e3e9 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Fri, 12 Nov 2021 13:29:56 +0300 Subject: [PATCH] curl: add support sasl authentication --- pkgs/tools/networking/curl/default.nix | 3 +++ pkgs/top-level/all-packages.nix | 1 + 2 files changed, 4 insertions(+) diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix index 7349197ba1de..1570617ebc3b 100644 --- a/pkgs/tools/networking/curl/default.nix +++ b/pkgs/tools/networking/curl/default.nix @@ -8,6 +8,7 @@ , gnutlsSupport ? false, gnutls ? null , wolfsslSupport ? false, wolfssl ? null , scpSupport ? zlibSupport && !stdenv.isSunOS && !stdenv.isCygwin, libssh2 ? null +, gsaslSupport ? false, gsasl ? null , gssSupport ? with stdenv.hostPlatform; ( !isWindows && # disable gss becuase of: undefined reference to `k5_bcmp' @@ -41,6 +42,7 @@ assert wolfsslSupport -> wolfssl != null; assert scpSupport -> libssh2 != null; assert c-aresSupport -> c-ares != null; assert brotliSupport -> brotli != null; +assert gsaslSupport -> gsasl != null; assert gssSupport -> libkrb5 != null; stdenv.mkDerivation rec { @@ -77,6 +79,7 @@ stdenv.mkDerivation rec { optional ldapSupport openldap ++ optional zlibSupport zlib ++ optional zstdSupport zstd ++ + optional gsaslSupport gsasl ++ optional gssSupport libkrb5 ++ optional c-aresSupport c-ares ++ optional opensslSupport openssl ++ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 169160b53971..999345489ff5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4400,6 +4400,7 @@ with pkgs; curlFull = curl.override { ldapSupport = true; + gsaslSupport = true; }; curl = curlMinimal.override ({