gnu: make-torbrowser: Unbundle nss.

Re-apply 8ee7a32782, which was reverted by
897f1f03e7.

With 'torbrowsers-add-store-to-rdd-allowlist.patch', codeberg issue #546
does not occur.

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

Change-Id: I34b619bc5573e8744df9085576ee4743adde7012
This commit is contained in:
André Batista 2025-06-30 14:44:59 -03:00 committed by Ian Eure
parent 6ee9cd170b
commit b2cd5ec457
No known key found for this signature in database
GPG key ID: 8499AC88F1A71CF2

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
@ -357,7 +357,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"
@ -407,7 +407,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: