diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/libgit2/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/libgit2/package.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/libgit2/package.py b/var/spack/repos/builtin/packages/libgit2/package.py index 19655d280a..2ba56471b6 100644 --- a/var/spack/repos/builtin/packages/libgit2/package.py +++ b/var/spack/repos/builtin/packages/libgit2/package.py @@ -105,16 +105,16 @@ class Libgit2(CMakePackage): def cmake_args(self): args = [] - if "https=system" in self.spec: - if "platform=linux" in self.spec: + if self.spec.satisfies("https=system"): + if self.spec.satisfies("platform=linux"): args.append("-DUSE_HTTPS=OpenSSL") - elif "platform=darwin" in self.spec: + elif self.spec.satisfies("platform=darwin"): args.append("-DUSE_HTTPS=SecureTransport") else: # Let CMake try to find an HTTPS implementation. Mileage on # your platform may vary args.append("-DUSE_HTTPS=ON") - elif "https=openssl" in self.spec: + elif self.spec.satisfies("https=openssl"): args.append("-DUSE_HTTPS=OpenSSL") else: args.append("-DUSE_HTTPS=OFF") @@ -122,7 +122,7 @@ class Libgit2(CMakePackage): args.append(f"-DUSE_SSH={'ON' if '+ssh' in self.spec else 'OFF'}") # The curl backed is not supported after 0.27.x - if "@:0.27 +curl" in self.spec: + if self.spec.satisfies("@:0.27 +curl"): args.append(f"-DCURL={'ON' if '+curl' in self.spec else 'OFF'}") # Control tests |