summaryrefslogtreecommitdiff
path: root/gnu/packages/certs.scm
diff options
context:
space:
mode:
authorIan Eure <ian@retrospec.tv>2025-03-06 21:00:16 -0800
committerIan Eure <ian@retrospec.tv>2025-05-03 15:38:49 -0700
commit1b9d62ab17262cdf6a3cfc4caa0a439fe4dcd573 (patch)
tree9485a1c9be88ebe5617bc4adc58895ceabe17609 /gnu/packages/certs.scm
parent8ebde0edad64f1e11e63de2d225dbfa26688e832 (diff)
gnu: nss-certs: Update to 3.101.3.nss-updates-all
* gnu/packages/certs.scm (nss-certs): Update to 3.101.3. Change-Id: I5b699db6535fe521de26d7f70a913f3f95740ac2
Diffstat (limited to 'gnu/packages/certs.scm')
-rw-r--r--gnu/packages/certs.scm14
1 files changed, 9 insertions, 5 deletions
diff --git a/gnu/packages/certs.scm b/gnu/packages/certs.scm
index e2de6b168b..e03fcdfb01 100644
--- a/gnu/packages/certs.scm
+++ b/gnu/packages/certs.scm
@@ -133,18 +133,22 @@ that was originally contributed to Debian.")
;; FIXME We used to refer to the nss package here, but that eventually caused
;; module cycles. The below is a quick copy-paste job that must be kept in
;; sync manually. Surely there's a better way…?
- (version "3.99")
+ (version "3.101.3")
(source (origin
(method url-fetch)
- (uri (let ((version-with-underscores
- (string-join (string-split version #\.) "_")))
+ (uri (let* ((versions (string-split version #\.))
+ (version-with-underscores (string-join versions "_"))
+ (version-with-final-underscore
+ (string-append (car versions) "."
+ (cadr versions) "_"
+ (caddr versions))))
(string-append
"https://ftp.mozilla.org/pub/mozilla.org/security/nss/"
"releases/NSS_" version-with-underscores "_RTM/src/"
- "nss-" version ".tar.gz")))
+ "nss-" version-with-final-underscore ".tar.gz")))
(sha256
(base32
- "1g89ig40gfi1sp02gybvl2z818lawcnrqjzsws36cdva834c5maw"))
+ "1gkpbyh90aw9yhjnyj1bsp79s2bxab886d9ihkaw1i2kzqfvf3dg"))
;; Create nss.pc and nss-config.
(patches (search-patches "nss-3.56-pkgconfig.patch"
"nss-getcwd-nonnull.patch"