nss: add 3.73 (#27767)

This commit is contained in:
Michael Kuhn 2021-12-03 00:55:57 +01:00 committed by GitHub
parent edb971a10e
commit fbd67feead
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,7 +16,9 @@ class Nss(MakefilePackage):
homepage = "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"
url = "https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_67_RTM/src/nss-3.67.tar.gz"
version('3.67', sha256='f6549a9148cd27b394b40c77fa73111d5ea23cdb51d796665de1b7458f88ce7f')
version('3.73', sha256='566d3a68da9b10d7da9ef84eb4fe182f8f04e20d85c55d1bf360bb2c0096d8e5')
# Everything before 3.73 is vulnerable (CVE-2021-43527)
version('3.67', sha256='f6549a9148cd27b394b40c77fa73111d5ea23cdb51d796665de1b7458f88ce7f', deprecated=True)
depends_on('nspr@4.24:')
depends_on('sqlite')
@ -26,6 +28,11 @@ class Nss(MakefilePackage):
build_directory = 'nss'
def url_for_version(self, version):
url = 'https://ftp.mozilla.org/pub/security/nss/releases/NSS_{0}_RTM/src/nss-{1}.tar.gz'
return url.format(version.underscored, version)
@property
def build_targets(self):
# We cannot use nss_build_all because this will try to build nspr.