libressl: fix package & new versions (#39741)

This commit is contained in:
Martin Aumüller 2023-09-26 10:39:29 +02:00 committed by GitHub
parent 143e6a4fbb
commit c16546bd4c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,14 +16,15 @@ class Libressl(AutotoolsPackage):
maintainers("eschnett")
version("3.7.2", sha256="b06aa538fefc9c6b33c4db4931a09a5f52d9d2357219afcbff7d93fe12ebf6f7")
version("3.6.3", sha256="87b1bbe36e9eec8d0ae5f04c83d36b2c5b0e581784c7eb0817025ed29eadea37")
version("3.6.1", sha256="acfac61316e93b919c28d62d53037ca734de85c46b4d703f19fd8395cf006774")
variant("shared", default=True, description="Build shared libraries")
variant("static", default=False, description="Build static libraries")
def configure_args(self):
args = [
"--enable-shared" if "+shared" in spec else "--disable-shared",
"--enable-static" if "+static" in spec else "--disable-static",
]
args = []
args.extend(self.enable_or_disable("shared"))
args.extend(self.enable_or_disable("static"))
return args