Install this package:
emerge -a www-client/torbrowser
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 16.0 | 8 | ~amd64 | 0 |
<pkgmetadata>
<maintainer type="person">
<email>4nykey@gmail.com</email>
</maintainer>
<maintainer type="person">
<email>iohann.s.titov@gmail.com</email>
<name>Ivan S. Titov</name>
</maintainer>
<use>
<flag name="clang">Use Clang compiler instead of GCC</flag>
<flag name="eme-free">Disable EME (DRM plugin) capability at build time</flag>
<flag name="hwaccel">Force-enable hardware-accelerated rendering (Mozilla bug 594876)</flag>
<flag name="jumbo-build">Enable unified build - combines source files to speed up build process, but requires more memory</flag>
<flag name="pgo">Add support for profile-guided optimization for faster binaries - this
option will double the compile time</flag>
<flag name="pulseaudio">Add sound server support via media-libs/libpulse (may be PulseAudio or
Pipewire, or apulse if installed)</flag>
<flag name="sndio">Enable support for the <pkg>media-sound/sndio</pkg> backend</flag>
<flag name="system-av1">Use the system-wide <pkg>media-libs/dav1d</pkg>
and <pkg>media-libs/libaom</pkg> library instead of bundled</flag>
<flag name="system-harfbuzz">Use the system-wide <pkg>media-libs/harfbuzz</pkg>
instead of bundled and <pkg>media-gfx/graphite2</pkg> in most cases</flag>
<flag name="system-icu">Use the system-wide <pkg>dev-libs/icu</pkg>
instead of bundled</flag>
<flag name="system-jpeg">Use the system-wide <pkg>media-libs/libjpeg-turbo</pkg>
instead of bundled</flag>
<flag name="system-libevent">Use the system-wide <pkg>dev-libs/libevent</pkg>
instead of bundled</flag>
<flag name="system-libvpx">Use the system-wide <pkg>media-libs/libvpx</pkg>
instead of bundled</flag>
<flag name="system-pipewire">Use system <pkg>media-video/pipewire</pkg> for WebRTC and screencast instead of bundled one</flag>
<flag name="system-png">Use the system-wide <pkg>media-libs/libpng</pkg>
instead of bundled (requires APNG patches)</flag>
<flag name="system-webp">Use the system-wide <pkg>media-libs/libwebp</pkg>
instead of bundled</flag>
<flag name="wasm-sandbox">Sandbox certain third-party libraries through WebAssembly using RLBox</flag>
</use>
</pkgmetadata>
Manage flags for this package:
euse -i <flag> -p www-client/torbrowser |
euse -E <flag> -p www-client/torbrowser |
euse -D <flag> -p www-client/torbrowser
| Flag | Description | 16.0 |
|---|---|---|
| X | Build the XCB platform plugin and enable X11 integration ⚠️ | ⊕ |
| clang | Use Clang compiler instead of GCC | ⊕ |
| dbus | Build bindings for the QtDBus module ⚠️ | ✓ |
| debug | Enable debug messages ⚠️ | ✓ |
| eme-free | Disable EME (DRM plugin) capability at build time | ⊕ |
| hardened | ⚠️ | ✓ |
| hwaccel | Force-enable hardware-accelerated rendering (Mozilla bug 594876) | ✓ |
| jack | ⚠️ | ✓ |
| jpegxl | Enable JPEG XL image format support via <pkg>media-libs/libjxl</pkg> ⚠️ | ✓ |
| jumbo-build | Enable unified build - combines source files to speed up build process, but requires more memory | ⊕ |
| pgo | Add support for profile-guided optimization for faster binaries - this option will double the compile time | ✓ |
| pulseaudio | Add sound server support via media-libs/libpulse (may be PulseAudio or Pipewire, or apulse if installed) | ✓ |
| selinux | ⚠️ | ✓ |
| sndio | Enable support for the <pkg>media-sound/sndio</pkg> backend | ✓ |
| system-av1 | Use the system-wide <pkg>media-libs/dav1d</pkg> and <pkg>media-libs/libaom</pkg> library instead of bundled | ⊕ |
| system-harfbuzz | Use the system-wide <pkg>media-libs/harfbuzz</pkg> instead of bundled and <pkg>media-gfx/graphite2</pkg> in most cases | ⊕ |
| system-icu | Use the system-wide <pkg>dev-libs/icu</pkg> instead of bundled | ⊕ |
| system-jpeg | Use the system-wide <pkg>media-libs/libjpeg-turbo</pkg> instead of bundled | ⊕ |
| system-libevent | Use the system-wide <pkg>dev-libs/libevent</pkg> instead of bundled | ⊕ |
| system-libvpx | Use the system-wide <pkg>media-libs/libvpx</pkg> instead of bundled | ⊕ |
| system-pipewire | Use system <pkg>media-video/pipewire</pkg> for WebRTC and screencast instead of bundled one | ✓ |
| system-png | Use the system-wide <pkg>media-libs/libpng</pkg> instead of bundled (requires APNG patches) | ✓ |
| system-webp | Use the system-wide <pkg>media-libs/libwebp</pkg> instead of bundled | ⊕ |
| test | Build and run unit tests ⚠️ | ✓ |
| vanilla | ⚠️ | ✓ |
| wasm-sandbox | Sandbox certain third-party libraries through WebAssembly using RLBox | ⊕ |
| wayland | Provide <pkg>dev-qt/qtwayland</pkg> to ensure Qt applications can be run as Wayland clients ⚠️ | ✓ |
| wifi | ⚠️ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | firefox-153esr-patches-04.tar.xz | 12232 bytes | 16.0 |
| DIST | noscript-13.6.37.1984.xpi | 844687 bytes | 16.0 |
| DIST | wasi-sdk-34.0-x86_64-linux.tar.gz | 192383077 bytes | 16.0 |
| Type | File | Size |
|---|---|---|
| DIST | src-firefox-tor-browser-153.6.0esr-16.0-1-build3.tar.xz | 794321352 bytes |
| DIST | tor-browser-linux-x86_64-16.0.tar.xz | 149907644 bytes |