summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorMichael Kuhn <michael.kuhn@ovgu.de>2021-12-03 00:55:57 +0100
committerGitHub <noreply@github.com>2021-12-03 00:55:57 +0100
commitfbd67feead4542e1bb7cd60132194d84fb2ca6cb (patch)
tree0aa72f218291f59592a1d45cf921e29756a0abbb /var
parentedb971a10e360b673e9fb9a4a7ef09e597b7df5a (diff)
downloadspack-fbd67feead4542e1bb7cd60132194d84fb2ca6cb.tar.gz
spack-fbd67feead4542e1bb7cd60132194d84fb2ca6cb.tar.bz2
spack-fbd67feead4542e1bb7cd60132194d84fb2ca6cb.tar.xz
spack-fbd67feead4542e1bb7cd60132194d84fb2ca6cb.zip
nss: add 3.73 (#27767)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/nss/package.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/nss/package.py b/var/spack/repos/builtin/packages/nss/package.py
index 42292e1ed2..3f74c53b0c 100644
--- a/var/spack/repos/builtin/packages/nss/package.py
+++ b/var/spack/repos/builtin/packages/nss/package.py
@@ -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.