summaryrefslogtreecommitdiff
path: root/gnu/packages/tor-browsers.scm
diff options
context:
space:
mode:
authorAndré Batista <nandre@riseup.net>2025-07-23 11:49:57 -0300
committerHilton Chain <hako@ultrarare.space>2025-07-24 14:45:10 +0800
commit836dfa2b431c1c8974afd03e2f465260e6fc3b6c (patch)
tree083eb8854a1b28b23619bbef08f5b39f031aa78a /gnu/packages/tor-browsers.scm
parentd13b0b5c05dd6b3315ab429d584a84040adf5d1a (diff)
gnu: make-torbrowser: Clean up outdated comments.
Upstream has removed support for building with system libogg, libvorbis and libtheora. Clean up comments and commented out code related to them. * gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Clean up here; [arguments] <#:configure-flags>: here; <#:phases> 'remove-bundled-libraries: and here. Change-Id: I945faa0bcf13ec1c35b81f9880384694fd63b410 Signed-off-by: Hilton Chain <hako@ultrarare.space>
Diffstat (limited to 'gnu/packages/tor-browsers.scm')
-rw-r--r--gnu/packages/tor-browsers.scm21
1 files changed, 0 insertions, 21 deletions
diff --git a/gnu/packages/tor-browsers.scm b/gnu/packages/tor-browsers.scm
index abc1c527a5f..64d0c770cf6 100644
--- a/gnu/packages/tor-browsers.scm
+++ b/gnu/packages/tor-browsers.scm
@@ -235,9 +235,6 @@ Browser.")
235 libgnome 235 libgnome
236 libjpeg-turbo 236 libjpeg-turbo
237 libpng-apng 237 libpng-apng
238 ;; UNBUNDLE-ME! libogg
239 ;; UNBUNDLE-ME! libtheora ; wants theora-1.2, not yet released
240 ;; UNBUNDLE-ME! libvorbis
241 libwebp 238 libwebp
242 libxft 239 libxft
243 libevent 240 libevent
@@ -351,9 +348,6 @@ Browser.")
351 "--with-system-webp" 348 "--with-system-webp"
352 "--with-system-zlib" 349 "--with-system-zlib"
353 "--with-system-libevent" 350 "--with-system-libevent"
354 ;; UNBUNDLE-ME! "--with-system-ogg"
355 ;; UNBUNDLE-ME! "--with-system-vorbis"
356 ;; UNBUNDLE-ME! "--with-system-theora" ; wants theora-1.2, not yet released
357 "--with-system-libvpx" 351 "--with-system-libvpx"
358 "--with-system-icu" 352 "--with-system-icu"
359 "--with-system-nspr" 353 "--with-system-nspr"
@@ -410,26 +404,11 @@ Browser.")
410 ;; to build netwerk/socket/neqo_glue. 404 ;; to build netwerk/socket/neqo_glue.
411 ;;"security/nss" 405 ;;"security/nss"
412 ;; 406 ;;
413 ;; TODO: Use more system media libraries. See:
414 ;; <https://bugzilla.mozilla.org/show_bug.cgi?id=517422>
415 ;; * libtheora: esr60 wants v1.2, not yet released.
416 ;; * soundtouch: avoiding the bundled library would
417 ;; result in some loss of functionality. There's
418 ;; also an issue with exception handling
419 ;; configuration. It seems that this is needed in
420 ;; some moz.build:
421 ;; DEFINES['ST_NO_EXCEPTION_HANDLING'] = 1
422 ;; * libopus
423 ;; * speex
424 ;;
425 "modules/freetype2" 407 "modules/freetype2"
426 ;; "media/libjpeg" ; needed for now, because media/libjpeg/moz.build is referenced from config/external/moz.build 408 ;; "media/libjpeg" ; needed for now, because media/libjpeg/moz.build is referenced from config/external/moz.build
427 "modules/zlib" 409 "modules/zlib"
428 "ipc/chromium/src/third_party/libevent" 410 "ipc/chromium/src/third_party/libevent"
429 "media/libvpx" 411 "media/libvpx"
430 ;; UNBUNDLE-ME! "media/libogg"
431 ;; UNBUNDLE-ME! "media/libvorbis"
432 ;; UNBUNDLE-ME! "media/libtheora" ; wants theora-1.2, not yet released
433 ;; UNBUNDLE-ME! "media/libtremor" 412 ;; UNBUNDLE-ME! "media/libtremor"
434 "media/libwebp" 413 "media/libwebp"
435 ;; UNBUNDLE-ME! "gfx/harfbuzz" 414 ;; UNBUNDLE-ME! "gfx/harfbuzz"