www-client/firefox (gentoo)

Search

Install

Install this package:

emerge -a www-client/firefox

Package Information

Description:
Firefox Web Browser
Homepage:
https://www.firefox.com
License:
MPL-2.0 GPL-2 LGPL-2.1

Versions

Version EAPI Keywords Slot
153.0.1 8 ~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 rapid
140.13.0 8 amd64 arm64 ~loong ~ppc64 ~riscv ~x86 rapid

Metadata

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>mozilla@gentoo.org</email>
		<name>Gentoo Mozilla Team</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="gmp-autoupdate">Allow Gecko Media Plugins (binary blobs) to be automatically
		downloaded and kept up-to-date in user profiles</flag>
		<flag name="gnome-shell">Integrate with gnome-base/gnome-shell search</flag>
		<flag name="hwaccel">Force-enable hardware-accelerated rendering (Mozilla bug 594876)</flag>
		<flag name="jpegxl">Add JPEG XL image support (EXPERIMENTAL, no official upstream support)</flag>
		<flag name="jumbo-build">Enable unified build - combines source files to speed up build process, but requires more memory</flag>
		<flag name="libproxy">Enable libproxy support</flag>
		<flag name="openh264">Use <pkg>media-libs/openh264</pkg> for H264 support
		instead of downloading binary blob from Mozilla at runtime</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>
		<flag name="wifi">Enable necko-wifi for NetworkManager integration, and access point MAC
		address scanning for better precision with opt-in geolocation services</flag>
	</use>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p www-client/firefox | euse -E <flag> -p www-client/firefox | euse -D <flag> -p www-client/firefox

Flag Description 153.0.1 140.13.0
X Add support for X11
clang Use Clang compiler instead of GCC
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
eme-free Disable EME (DRM plugin) capability at build time
gmp-autoupdate Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles
gnome-shell Integrate with gnome-base/gnome-shell search
hardened Activate default security enhancements for toolchain (gcc, glibc, binutils)
hwaccel Force-enable hardware-accelerated rendering (Mozilla bug 594876)
jack Add support for the JACK Audio Connection Kit
jpegxl Add JPEG XL image support (EXPERIMENTAL, no official upstream support)
jumbo-build Enable unified build - combines source files to speed up build process, but requires more memory
libproxy Enable libproxy support
openh264 Use <pkg>media-libs/openh264</pkg> for H264 support instead of downloading binary blob from Mozilla at runtime
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 !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
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
telemetry Send anonymized usage information to upstream so they can better understand our users
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
valgrind Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind
wasm-sandbox Sandbox certain third-party libraries through WebAssembly using RLBox
wayland Enable dev-libs/wayland backend
wifi Enable necko-wifi for NetworkManager integration, and access point MAC address scanning for better precision with opt-in geolocation services

Files

Manifest

Type File Size Versions
DIST firefox-139-loong-patches-02.tar.xz 3096 bytes 140.13.0
DIST wasi-sdk-32.0-arm64-linux.tar.gz 142940986 bytes 153.0.1, 140.13.0
DIST wasi-sdk-32.0-x86_64-linux.tar.gz 143157058 bytes 153.0.1, 140.13.0
Unmatched Entries
Type File Size
DIST firefox-140.13.0esr-ach.xpi 294360 bytes
DIST firefox-140.13.0esr-af.xpi 266634 bytes
DIST firefox-140.13.0esr-an.xpi 332304 bytes
DIST firefox-140.13.0esr-ar.xpi 445281 bytes
DIST firefox-140.13.0esr-ast.xpi 312229 bytes
DIST firefox-140.13.0esr-az.xpi 318402 bytes
DIST firefox-140.13.0esr-be.xpi 521206 bytes
DIST firefox-140.13.0esr-bg.xpi 457549 bytes
DIST firefox-140.13.0esr-bn.xpi 413379 bytes
DIST firefox-140.13.0esr-br.xpi 395309 bytes
DIST firefox-140.13.0esr-bs.xpi 447171 bytes
DIST firefox-140.13.0esr-ca-valencia.xpi 357937 bytes
DIST firefox-140.13.0esr-ca.xpi 404824 bytes
DIST firefox-140.13.0esr-cak.xpi 390843 bytes
DIST firefox-140.13.0esr-cs.xpi 475923 bytes
DIST firefox-140.13.0esr-cy.xpi 441958 bytes
DIST firefox-140.13.0esr-da.xpi 431118 bytes
DIST firefox-140.13.0esr-de.xpi 452699 bytes
DIST firefox-140.13.0esr-dsb.xpi 466064 bytes
DIST firefox-140.13.0esr-el.xpi 536813 bytes
DIST firefox-140.13.0esr-en-CA.xpi 411054 bytes
DIST firefox-140.13.0esr-en-GB.xpi 411403 bytes
DIST firefox-140.13.0esr-eo.xpi 433468 bytes
DIST firefox-140.13.0esr-es-AR.xpi 445505 bytes
DIST firefox-140.13.0esr-es-CL.xpi 446305 bytes
DIST firefox-140.13.0esr-es-ES.xpi 447020 bytes
DIST firefox-140.13.0esr-es-MX.xpi 446236 bytes
DIST firefox-140.13.0esr-et.xpi 359324 bytes
DIST firefox-140.13.0esr-eu.xpi 417296 bytes
DIST firefox-140.13.0esr-fa.xpi 421640 bytes
DIST firefox-140.13.0esr-ff.xpi 310190 bytes
DIST firefox-140.13.0esr-fi.xpi 430166 bytes
DIST firefox-140.13.0esr-fr.xpi 458451 bytes
DIST firefox-140.13.0esr-fur.xpi 451827 bytes
DIST firefox-140.13.0esr-fy-NL.xpi 442158 bytes
DIST firefox-140.13.0esr-ga-IE.xpi 315280 bytes
DIST firefox-140.13.0esr-gd.xpi 399429 bytes
DIST firefox-140.13.0esr-gl.xpi 442911 bytes
DIST firefox-140.13.0esr-gn.xpi 451077 bytes
DIST firefox-140.13.0esr-gu-IN.xpi 358978 bytes
DIST firefox-140.13.0esr-he.xpi 444980 bytes
DIST firefox-140.13.0esr-hi-IN.xpi 377464 bytes
DIST firefox-140.13.0esr-hr.xpi 437685 bytes
DIST firefox-140.13.0esr-hsb.xpi 462688 bytes
DIST firefox-140.13.0esr-hu.xpi 466175 bytes
DIST firefox-140.13.0esr-hy-AM.xpi 461613 bytes
DIST firefox-140.13.0esr-ia.xpi 430114 bytes
DIST firefox-140.13.0esr-id.xpi 422747 bytes
DIST firefox-140.13.0esr-is.xpi 432683 bytes
DIST firefox-140.13.0esr-it.xpi 440899 bytes
DIST firefox-140.13.0esr-ja.xpi 481323 bytes
DIST firefox-140.13.0esr-ka.xpi 494862 bytes
DIST firefox-140.13.0esr-kab.xpi 422847 bytes
DIST firefox-140.13.0esr-kk.xpi 506691 bytes
DIST firefox-140.13.0esr-km.xpi 348778 bytes
DIST firefox-140.13.0esr-kn.xpi 331773 bytes
DIST firefox-140.13.0esr-ko.xpi 467531 bytes
DIST firefox-140.13.0esr-lij.xpi 319284 bytes
DIST firefox-140.13.0esr-lt.xpi 379954 bytes
DIST firefox-140.13.0esr-lv.xpi 389068 bytes
DIST firefox-140.13.0esr-mk.xpi 316837 bytes
DIST firefox-140.13.0esr-mr.xpi 356257 bytes
DIST firefox-140.13.0esr-ms.xpi 295380 bytes
DIST firefox-140.13.0esr-my.xpi 343028 bytes
DIST firefox-140.13.0esr-nb-NO.xpi 429340 bytes
DIST firefox-140.13.0esr-ne-NP.xpi 349023 bytes
DIST firefox-140.13.0esr-nl.xpi 436190 bytes
DIST firefox-140.13.0esr-nn-NO.xpi 432216 bytes
DIST firefox-140.13.0esr-oc.xpi 410930 bytes
DIST firefox-140.13.0esr-pa-IN.xpi 494412 bytes
DIST firefox-140.13.0esr-pl.xpi 460919 bytes
DIST firefox-140.13.0esr-pt-BR.xpi 440757 bytes
DIST firefox-140.13.0esr-pt-PT.xpi 446421 bytes
DIST firefox-140.13.0esr-rm.xpi 438015 bytes
DIST firefox-140.13.0esr-ro.xpi 452835 bytes
DIST firefox-140.13.0esr-ru.xpi 525179 bytes
DIST firefox-140.13.0esr-sc.xpi 410460 bytes
DIST firefox-140.13.0esr-sco.xpi 322647 bytes
DIST firefox-140.13.0esr-si.xpi 411600 bytes
DIST firefox-140.13.0esr-sk.xpi 468226 bytes
DIST firefox-140.13.0esr-skr.xpi 485869 bytes
DIST firefox-140.13.0esr-sl.xpi 441204 bytes
DIST firefox-140.13.0esr-son.xpi 273118 bytes
DIST firefox-140.13.0esr-sq.xpi 456021 bytes
DIST firefox-140.13.0esr-sr.xpi 453369 bytes
DIST firefox-140.13.0esr-sv-SE.xpi 436152 bytes
DIST firefox-140.13.0esr-szl.xpi 341676 bytes
DIST firefox-140.13.0esr-ta.xpi 338146 bytes
DIST firefox-140.13.0esr-te.xpi 382193 bytes
DIST firefox-140.13.0esr-th.xpi 505496 bytes
DIST firefox-140.13.0esr-tl.xpi 356657 bytes
DIST firefox-140.13.0esr-tr.xpi 449311 bytes
DIST firefox-140.13.0esr-trs.xpi 324519 bytes
DIST firefox-140.13.0esr-uk.xpi 516727 bytes
DIST firefox-140.13.0esr-ur.xpi 370182 bytes
DIST firefox-140.13.0esr-uz.xpi 303482 bytes
DIST firefox-140.13.0esr-vi.xpi 469151 bytes
DIST firefox-140.13.0esr-xh.xpi 272788 bytes
DIST firefox-140.13.0esr-zh-CN.xpi 460701 bytes
DIST firefox-140.13.0esr-zh-TW.xpi 463742 bytes
DIST firefox-140.13.0esr.source.tar.xz 644768324 bytes
DIST firefox-140esr-patches-13.tar.xz 15628 bytes
DIST firefox-153-patches-01.tar.xz 11308 bytes
DIST firefox-153.0.1.source.tar.xz 803443372 bytes