www-client/torbrowser (stuff)

Search

Install

Install this package:

emerge -a www-client/torbrowser

Package Information

Description:
The Tor Browser
Homepage:
https://www.torproject.org
License:
MPL-2.0 GPL-2 LGPL-2.1 BSD CC-BY-3.0 vanilla? ( OFL-1.1 )

Versions

Version EAPI Keywords Slot
16.0 8 ~amd64 0

Metadata

Maintainers

Raw Metadata XML
<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>

Lint Warnings

USE Flags

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 ⚠️ ✓

Files

Manifest

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
Unmatched Entries
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