gnu: make-torbrowser: Unbundle nss.

* gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Add nss-rapid.
[arguments]<#:configure-flags>: Uncomment '--with-system-nss'.
<#:phases>: Adjust comment.

Change-Id: I80ecf0bb82608b084b92fefae88e653c10d1f1c2
Signed-off-by: Hilton Chain <hako@ultrarare.space>
This commit is contained in:
André Batista 2024-12-11 19:57:47 -03:00 committed by Hilton Chain
parent 11da3cbd8e
commit 8ee7a32782
No known key found for this signature in database
GPG key ID: ACC66D09CA528292

View file

@ -257,7 +257,7 @@ Browser.")
hunspell
libnotify
nspr
;; UNBUNDLE-ME! nss (pending upgrade of 'nss' to 3.90 or later)
nss-rapid ; requires v. 3.101, so nss won't cut it for now.
shared-mime-info
sqlite
eudev
@ -358,7 +358,7 @@ Browser.")
"--with-system-libvpx"
"--with-system-icu"
"--with-system-nspr"
;; UNBUNDLE-ME! "--with-system-nss" ; pending upgrade of 'nss' to 3.90
"--with-system-nss"
;; UNBUNDLE-ME! "--with-system-harfbuzz"
;; UNBUNDLE-ME! "--with-system-graphite2"
@ -405,7 +405,7 @@ Browser.")
;;"nsprpub"
;;
;; FIXME: Some of the bundled NSS sources are used
;; to build third_party/prio.
;; to build netwerk/socket/neqo_glue.
;;"security/nss"
;;
;; TODO: Use more system media libraries. See: