diff options
| author | André Batista <nandre@riseup.net> | 2025-07-23 11:49:57 -0300 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2025-07-24 14:45:10 +0800 |
| commit | 836dfa2b431c1c8974afd03e2f465260e6fc3b6c (patch) | |
| tree | 083eb8854a1b28b23619bbef08f5b39f031aa78a /gnu/packages/tor-browsers.scm | |
| parent | d13b0b5c05dd6b3315ab429d584a84040adf5d1a (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.scm | 21 |
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" |
