Install this package:
emerge -a www-client/firefox
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 157.0 | 8 | ~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 | rapid |
| 156.0.1 | 8 | ~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 | rapid |
| 156.0 | 8 | ~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 | rapid |
| 153.4.0 | 8 | amd64 arm64 ~loong ~ppc64 ~riscv ~x86 | rapid |
| 153.3.0 | 8 | amd64 arm64 ~loong ~ppc64 ~riscv ~x86 | rapid |
| 140.16.0 | 8 | amd64 arm64 ~loong ~ppc64 ~riscv ~x86 | rapid |
<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 / jxl image 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>
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 | 157.0 | 156.0.1 | 156.0 | 153.4.0 | 153.3.0 | 140.16.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 / jxl image 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 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | firefox-139-loong-patches-02.tar.xz | 3096 bytes | 140.16.0 |
| DIST | firefox-140.16.0esr.source.tar.xz | 632581380 bytes | 140.16.0 |
| DIST | firefox-140esr-patches-13.tar.xz | 15628 bytes | 140.16.0 |
| DIST | firefox-153.3.0esr.source.tar.xz | 804997520 bytes | 153.3.0 |
| DIST | firefox-153.4.0esr.source.tar.xz | 801731048 bytes | 153.4.0 |
| DIST | firefox-153esr-patches-03.tar.xz | 13056 bytes | 153.3.0 |
| DIST | firefox-153esr-patches-04.tar.xz | 12232 bytes | 153.4.0 |
| DIST | firefox-156-patches-01.tar.xz | 18908 bytes | 156.0 |
| DIST | firefox-156-patches-02.tar.xz | 24940 bytes | 156.0.1 |
| DIST | firefox-157-patches-01.tar.xz | 22380 bytes | 157.0 |
| DIST | wasi-sdk-32.0-arm64-linux.tar.gz | 142940986 bytes | 140.16.0 |
| DIST | wasi-sdk-32.0-x86_64-linux.tar.gz | 143157058 bytes | 140.16.0 |
| DIST | wasi-sdk-34.0-arm64-linux.tar.gz | 192255247 bytes | 157.0, 156.0.1, 156.0, 153.4.0, 153.3.0 |
| DIST | wasi-sdk-34.0-x86_64-linux.tar.gz | 192383077 bytes | 157.0, 156.0.1, 156.0, 153.4.0, 153.3.0 |
| Type | File | Size |
|---|---|---|
| DIST | firefox-140.16.0esr-ach.xpi | 294366 bytes |
| DIST | firefox-140.16.0esr-af.xpi | 266634 bytes |
| DIST | firefox-140.16.0esr-an.xpi | 332292 bytes |
| DIST | firefox-140.16.0esr-ar.xpi | 445289 bytes |
| DIST | firefox-140.16.0esr-ast.xpi | 312225 bytes |
| DIST | firefox-140.16.0esr-az.xpi | 318405 bytes |
| DIST | firefox-140.16.0esr-be.xpi | 521203 bytes |
| DIST | firefox-140.16.0esr-bg.xpi | 457552 bytes |
| DIST | firefox-140.16.0esr-bn.xpi | 413378 bytes |
| DIST | firefox-140.16.0esr-br.xpi | 395316 bytes |
| DIST | firefox-140.16.0esr-bs.xpi | 447163 bytes |
| DIST | firefox-140.16.0esr-ca-valencia.xpi | 357938 bytes |
| DIST | firefox-140.16.0esr-ca.xpi | 404832 bytes |
| DIST | firefox-140.16.0esr-cak.xpi | 390849 bytes |
| DIST | firefox-140.16.0esr-cs.xpi | 475932 bytes |
| DIST | firefox-140.16.0esr-cy.xpi | 441968 bytes |
| DIST | firefox-140.16.0esr-da.xpi | 431121 bytes |
| DIST | firefox-140.16.0esr-de.xpi | 452703 bytes |
| DIST | firefox-140.16.0esr-dsb.xpi | 466058 bytes |
| DIST | firefox-140.16.0esr-el.xpi | 536815 bytes |
| DIST | firefox-140.16.0esr-en-CA.xpi | 411057 bytes |
| DIST | firefox-140.16.0esr-en-GB.xpi | 411403 bytes |
| DIST | firefox-140.16.0esr-eo.xpi | 433476 bytes |
| DIST | firefox-140.16.0esr-es-AR.xpi | 445517 bytes |
| DIST | firefox-140.16.0esr-es-CL.xpi | 446298 bytes |
| DIST | firefox-140.16.0esr-es-ES.xpi | 447016 bytes |
| DIST | firefox-140.16.0esr-es-MX.xpi | 446248 bytes |
| DIST | firefox-140.16.0esr-et.xpi | 359322 bytes |
| DIST | firefox-140.16.0esr-eu.xpi | 417304 bytes |
| DIST | firefox-140.16.0esr-fa.xpi | 421640 bytes |
| DIST | firefox-140.16.0esr-ff.xpi | 310192 bytes |
| DIST | firefox-140.16.0esr-fi.xpi | 430171 bytes |
| DIST | firefox-140.16.0esr-fr.xpi | 458446 bytes |
| DIST | firefox-140.16.0esr-fur.xpi | 451834 bytes |
| DIST | firefox-140.16.0esr-fy-NL.xpi | 442161 bytes |
| DIST | firefox-140.16.0esr-ga-IE.xpi | 315284 bytes |
| DIST | firefox-140.16.0esr-gd.xpi | 399430 bytes |
| DIST | firefox-140.16.0esr-gl.xpi | 442900 bytes |
| DIST | firefox-140.16.0esr-gn.xpi | 451083 bytes |
| DIST | firefox-140.16.0esr-gu-IN.xpi | 358975 bytes |
| DIST | firefox-140.16.0esr-he.xpi | 444989 bytes |
| DIST | firefox-140.16.0esr-hi-IN.xpi | 377453 bytes |
| DIST | firefox-140.16.0esr-hr.xpi | 437688 bytes |
| DIST | firefox-140.16.0esr-hsb.xpi | 462688 bytes |
| DIST | firefox-140.16.0esr-hu.xpi | 466167 bytes |
| DIST | firefox-140.16.0esr-hy-AM.xpi | 461616 bytes |
| DIST | firefox-140.16.0esr-ia.xpi | 430115 bytes |
| DIST | firefox-140.16.0esr-id.xpi | 422746 bytes |
| DIST | firefox-140.16.0esr-is.xpi | 432696 bytes |
| DIST | firefox-140.16.0esr-it.xpi | 440900 bytes |
| DIST | firefox-140.16.0esr-ja.xpi | 481308 bytes |
| DIST | firefox-140.16.0esr-ka.xpi | 494867 bytes |
| DIST | firefox-140.16.0esr-kab.xpi | 422847 bytes |
| DIST | firefox-140.16.0esr-kk.xpi | 506693 bytes |
| DIST | firefox-140.16.0esr-km.xpi | 348776 bytes |
| DIST | firefox-140.16.0esr-kn.xpi | 331778 bytes |
| DIST | firefox-140.16.0esr-ko.xpi | 467534 bytes |
| DIST | firefox-140.16.0esr-lij.xpi | 319283 bytes |
| DIST | firefox-140.16.0esr-lt.xpi | 379958 bytes |
| DIST | firefox-140.16.0esr-lv.xpi | 389080 bytes |
| DIST | firefox-140.16.0esr-mk.xpi | 316840 bytes |
| DIST | firefox-140.16.0esr-mr.xpi | 356255 bytes |
| DIST | firefox-140.16.0esr-ms.xpi | 295393 bytes |
| DIST | firefox-140.16.0esr-my.xpi | 343032 bytes |
| DIST | firefox-140.16.0esr-nb-NO.xpi | 429335 bytes |
| DIST | firefox-140.16.0esr-ne-NP.xpi | 349026 bytes |
| DIST | firefox-140.16.0esr-nl.xpi | 436190 bytes |
| DIST | firefox-140.16.0esr-nn-NO.xpi | 432221 bytes |
| DIST | firefox-140.16.0esr-oc.xpi | 410931 bytes |
| DIST | firefox-140.16.0esr-pa-IN.xpi | 494405 bytes |
| DIST | firefox-140.16.0esr-pl.xpi | 460923 bytes |
| DIST | firefox-140.16.0esr-pt-BR.xpi | 440759 bytes |
| DIST | firefox-140.16.0esr-pt-PT.xpi | 446409 bytes |
| DIST | firefox-140.16.0esr-rm.xpi | 438013 bytes |
| DIST | firefox-140.16.0esr-ro.xpi | 452830 bytes |
| DIST | firefox-140.16.0esr-ru.xpi | 525180 bytes |
| DIST | firefox-140.16.0esr-sc.xpi | 410464 bytes |
| DIST | firefox-140.16.0esr-sco.xpi | 322645 bytes |
| DIST | firefox-140.16.0esr-si.xpi | 411606 bytes |
| DIST | firefox-140.16.0esr-sk.xpi | 468238 bytes |
| DIST | firefox-140.16.0esr-skr.xpi | 485868 bytes |
| DIST | firefox-140.16.0esr-sl.xpi | 441193 bytes |
| DIST | firefox-140.16.0esr-son.xpi | 273126 bytes |
| DIST | firefox-140.16.0esr-sq.xpi | 456015 bytes |
| DIST | firefox-140.16.0esr-sr.xpi | 453365 bytes |
| DIST | firefox-140.16.0esr-sv-SE.xpi | 436157 bytes |
| DIST | firefox-140.16.0esr-szl.xpi | 341670 bytes |
| DIST | firefox-140.16.0esr-ta.xpi | 338153 bytes |
| DIST | firefox-140.16.0esr-te.xpi | 382195 bytes |
| DIST | firefox-140.16.0esr-th.xpi | 505489 bytes |
| DIST | firefox-140.16.0esr-tl.xpi | 356651 bytes |
| DIST | firefox-140.16.0esr-tr.xpi | 449315 bytes |
| DIST | firefox-140.16.0esr-trs.xpi | 324517 bytes |
| DIST | firefox-140.16.0esr-uk.xpi | 516739 bytes |
| DIST | firefox-140.16.0esr-ur.xpi | 370171 bytes |
| DIST | firefox-140.16.0esr-uz.xpi | 303486 bytes |
| DIST | firefox-140.16.0esr-vi.xpi | 469146 bytes |
| DIST | firefox-140.16.0esr-xh.xpi | 272784 bytes |
| DIST | firefox-140.16.0esr-zh-CN.xpi | 460702 bytes |
| DIST | firefox-140.16.0esr-zh-TW.xpi | 463735 bytes |
| DIST | firefox-156.0.1.source.tar.xz | 806005992 bytes |
| DIST | firefox-156.0.source.tar.xz | 802800568 bytes |
| DIST | firefox-157.0.source.tar.xz | 813871236 bytes |