diff options
author | Dr. Christian Tacke <58549698+ChristianTackeGSI@users.noreply.github.com> | 2020-07-15 08:43:38 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-15 08:43:38 +0200 |
commit | 0d4740d1b1ec679fab4e61ca4f8b62e835728634 (patch) | |
tree | 03c5b222048e59c33323d63facf6eca547eb9c09 | |
parent | d56711f7998a02e9d3a42cb63f3d7fcf3619b6aa (diff) | |
download | spack-0d4740d1b1ec679fab4e61ca4f8b62e835728634.tar.gz spack-0d4740d1b1ec679fab4e61ca4f8b62e835728634.tar.bz2 spack-0d4740d1b1ec679fab4e61ca4f8b62e835728634.tar.xz spack-0d4740d1b1ec679fab4e61ca4f8b62e835728634.zip |
curl: add dependency on libidn2 (#17526)
If the system has libidn2 installed, then curl will use it.
spack has a libidn2 package, so let's use that!
Related: #16514
-rw-r--r-- | var/spack/repos/builtin/packages/curl/package.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/curl/package.py b/var/spack/repos/builtin/packages/curl/package.py index 6d30d23b42..abb09d78e1 100644 --- a/var/spack/repos/builtin/packages/curl/package.py +++ b/var/spack/repos/builtin/packages/curl/package.py @@ -52,6 +52,7 @@ class Curl(AutotoolsPackage): conflicts('platform=linux', when='+darwinssl') depends_on('openssl', when='~darwinssl') + depends_on('libidn2') depends_on('zlib') depends_on('nghttp2', when='+nghttp2') depends_on('libssh2', when='+libssh2') @@ -62,6 +63,8 @@ class Curl(AutotoolsPackage): spec = self.spec args = ['--with-zlib={0}'.format(spec['zlib'].prefix)] + args.append('--with-libidn2={0}'.format(spec['libidn2'].prefix)) + if spec.satisfies('+darwinssl'): args.append('--with-darwinssl') else: |