gnu: nss-certs: Ungraft update to 3.99.

* gnu/packages/certs.scm (nss-certs): Update to 3.99.
(nss-certs-3.99): Remove variable.

Change-Id: Ie44b6c6d0753abf4db9005b4c0ee48bc6168caa7
This commit is contained in:
Josselin Poiret 2024-05-16 11:41:59 +02:00 committed by Ludovic Courtès
parent 2f8fb69a55
commit 49c35eec11
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -128,10 +128,10 @@ (define-public certdata2pem
(define-public nss-certs
(package
(name "nss-certs")
;; XXX We used to refer to the nss package here, but that eventually caused
;; 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.88.1")
(version "3.99")
(source (origin
(method url-fetch)
(uri (let ((version-with-underscores
@ -142,7 +142,7 @@ (define-public nss-certs
"nss-" version ".tar.gz")))
(sha256
(base32
"15il9fsmixa1r4446zq1wl627sg0hz9h67w6kjxz273xz3nl7li7"))
"1g89ig40gfi1sp02gybvl2z818lawcnrqjzsws36cdva834c5maw"))
;; Create nss.pc and nss-config.
(patches (search-patches "nss-3.56-pkgconfig.patch"
"nss-getcwd-nonnull.patch"
@ -188,22 +188,6 @@ (define-public nss-certs
(home-page "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS")
(license license:mpl2.0)))
(define-public nss-certs-3.99
(package
(inherit nss-certs)
(version "3.99")
(source (origin
(method url-fetch)
(uri (let ((version-with-underscores
(string-join (string-split version #\.) "_")))
(string-append
"https://ftp.mozilla.org/pub/mozilla.org/security/nss/"
"releases/NSS_" version-with-underscores "_RTM/src/"
"nss-" version ".tar.gz")))
(sha256
(base32
"1g89ig40gfi1sp02gybvl2z818lawcnrqjzsws36cdva834c5maw"))))))
(define-public le-certs
(package
(name "le-certs")