diff options
author | Carlos Bederián <carlos.bederian@unc.edu.ar> | 2022-04-12 06:30:24 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-12 03:30:24 -0600 |
commit | ce09b42cdd018d6154655d89548402a11ff471e6 (patch) | |
tree | db319567510223ec657472876607fdd3b4c401bd /var | |
parent | 433d404a93f6ea810ac62eade72d4245fc600974 (diff) | |
download | spack-ce09b42cdd018d6154655d89548402a11ff471e6.tar.gz spack-ce09b42cdd018d6154655d89548402a11ff471e6.tar.bz2 spack-ce09b42cdd018d6154655d89548402a11ff471e6.tar.xz spack-ce09b42cdd018d6154655d89548402a11ff471e6.zip |
curl: nss deprecated since 7.82 (#30020)
* curl: nss deprecated since 7.82
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/curl/package.py | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/var/spack/repos/builtin/packages/curl/package.py b/var/spack/repos/builtin/packages/curl/package.py index 46d0ca2181..a055da4138 100644 --- a/var/spack/repos/builtin/packages/curl/package.py +++ b/var/spack/repos/builtin/packages/curl/package.py @@ -58,21 +58,21 @@ class Curl(AutotoolsPackage): default_tls = 'secure_transport' # TODO: add dependencies for other possible TLS backends - values_tls = [ - # 'amissl', - # 'bearssl', - 'gnutls', - 'mbedtls', - # 'mesalink', - 'nss', - 'openssl', - # 'rustls', - # 'schannel', - 'secure_transport', - # 'wolfssl', - ] - - variant('tls', default=default_tls, description='TLS backend', values=values_tls, multi=True) + variant('tls', default=default_tls, description='TLS backend', + values=( + # 'amissl', + # 'bearssl', + 'gnutls', + conditional('mbedtls', when='@7.46:'), + # 'mesalink', + conditional('nss', when='@:7.81'), + 'openssl', + # 'rustls', + # 'schannel', + 'secure_transport', + # 'wolfssl', + ), + multi=True) variant('nghttp2', default=False, description='build nghttp2 library (requires C++11)') variant('libssh2', default=False, description='enable libssh2 support') variant('libssh', default=False, description='enable libssh support') # , when='7.58:') @@ -93,7 +93,6 @@ class Curl(AutotoolsPackage): conflicts('platform=darwin', when='+libssh') conflicts('platform=cray', when='tls=secure_transport', msg='Only supported on macOS') conflicts('platform=linux', when='tls=secure_transport', msg='Only supported on macOS') - conflicts('tls=mbedtls', when='@:7.45') depends_on('gnutls', when='tls=gnutls') depends_on('mbedtls@3:', when='@7.79: tls=mbedtls') |