Name firefox
Version 140.8.0esr
Summary
Description
Section x11/utils
License MPL-2.0
Homepage
Recipe file recipes-browser/firefox/firefox_140.8.0esr.bb
recipes-browser/firefox/firefox.inc
Layer meta-firefox (whinlatter branch)
Inherits
  • cargo
  • cargo_common
  • clang
  • gcc-native
  • mozilla
  • pkgconfig
  • python3-dir
  • python3native
  • rust-common
  • rust-target-config
Dependencies
  • alsa-lib
  • cargo-native
  • cbindgen-native
  • clang-cross-i686
  • clang-native
  • compiler-rt
  • dbus-glib
  • gnu-config-native
  • gtk+3
  • libcxx
  • libevent
  • libstd-rs
  • libxi
  • libxt
  • nasm-native
  • nodejs-native
  • pkgconfig-native
  • pulseaudio
  • python3-native
  • python3-zstandard
  • rust-native
  • virtual/compilerlibs
  • virtual/libc
  • virtual/libintl
  • wasi-sdk-sysroot-native
  • zip-native
  • alsa-lib
  • aom
  • dav1d
  • libffi
  • virtual/libgbm
  • icu
  • libjpeg-turbo
  • libdrm
  • libevent
  • libvpx
  • nspr
  • nss
  • pipewire
  • pixman
  • libpng
  • libwebp
  • zlib
  • virtual/egl
  • virtual/egl
PACKAGECONFIG options
  • alsa
  • disable-gecko-profiler
  • disable-sandboxed-libraries
  • forbid-multiple-compositors
  • gpu
  • openmax
  • rust-simd
  • system-av1
  • system-ffi
  • system-gbm
  • system-icu
  • system-jpeg
  • system-libdrm
  • system-libevent
  • system-libvpx
  • system-nspr
  • system-nss
  • system-pipewire
  • system-pixman
  • system-png
  • system-webp
  • system-zlib
  • wayland
  • wayland-only
  • webgl
  • webrtc
  • x11-only

Sources

https://ftp.mozilla.org/pub/firefox/releases/140.8.0esr/source/firefox-140.8.0esr.source.tar.xz

Patches

Patch Status
firefox/bug1545437-enable-to-specify-rust-target.patch Pending
firefox/0001-make-build-reproducible-by-removing-TMPDIR.patch Inappropriate [OE-specific]
firefox/0001-trust-yocto-rust-binary.patch Inappropriate
firefox/0004-Fix-compiling-with-enable-openmax-config.patch Pending
firefox-esr/0001-rust-don-t-abort-on-panic.patch Inappropriate [oe-specific]
firefox/0001-add-musl-support.patch Inappropriate [musl-specific]
firefox-esr/0001-Add-option-to-disable-arm-hw-crypto-engine.patch Pending
firefox/freebl-ignore-unused-arguments-during-configure.patch Pending
firefox/debian-hacks/Add-another-preferences-directory-for-applications-p.patch Inappropriate
firefox/debian-hacks/Avoid-using-vmrs-vmsr-on-armel.patch Pending
firefox/debian-hacks/Avoid-wrong-sessionstore-data-to-keep-windows-out-of.patch Pending
firefox-esr/debian-hacks/Don-t-build-image-gtests.patch Inappropriate
firefox/debian-hacks/Fix-math_private.h-for-i386-FTBFS.patch Pending
firefox/debian-hacks/Remove-workaround-for-old-libstdc-problem-which-now-.patch Pending
firefox/debian-hacks/Use-build-id-as-langpack-version-for-reproducibility.patch Pending
firefox-esr/debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch Inappropriate
firefox/debian-hacks/Work-around-https-sourceware.org-bugzilla-show_bug.c.patch Pending
firefox/fixes/Allow-.js-preference-files-to-set-locked-prefs-with-.patch Inappropriate
firefox/porting/Add-xptcall-support-for-SH4-processors.patch Pending
firefox/porting/NSS-Fix-FTBFS-on-Hurd-because-of-MAXPATHLEN.patch Pending
firefox/wayland/egl/bug1571603-Disable-eglQueryString-nullptr-EGL_EXTENSIONS.patch Inappropriate [OE-specific: https://bugzilla.mozilla.org/show_bug.cgi?id=1571603]
firefox/wayland/egl/0001-Mark-GLFeature-framebuffer_multisample-as-unsupporte.patch Pending
firefox/wayland/egl/0001-GLLibraryLoader-Use-given-symbol-lookup-function-fir.patch Pending
firefox/prefs/Don-t-auto-disable-extensions-in-system-directories.patch Inappropriate
firefox/prefs/Set-DPI-to-system-settings.patch Inappropriate [oe specific]
firefox-esr/0001-Bug-1993797-Fix-AST-parsing-in-DecoratorVisitor-for-.patch Backport [https://github.com/mozilla-firefox/firefox/commit/4a8e9c0b1b6924f734c90486790a7c011faeda84]
firefox-esr/0001-Bug-1983713-Use-non-deprecated-ast-value.-r-firefox-.patch Backport [https://github.com/mozilla-firefox/firefox/commit/e6db063cdccce8ace1fc7f7bc881175f9d10b255]
firefox-esr/0001-Bug-1983736-Patch-jsonschema-to-work-with-Python-3.1.patch Backport [https://github.com/mozilla-firefox/firefox/commit/b09b27487e5d649612e0baae309608954ff9d542]
firefox-esr/0001-Bug-1969769-Change-uses-of-ast.Str-with-ast.Constant.patch Backport [https://github.com/mozilla-firefox/firefox/commit/d497aa4f770ca02f6083e93b94996a8fe32c2ff4]

Other branches

This recipe in other branches of meta-firefox:

Branch Recipe
master firefox 140.8.0esr
master firefox 148.0.2
whinlatter (Yocto Project 5.3) firefox 140.8.0esr (this recipe)
whinlatter (Yocto Project 5.3) firefox 148.0.2
scarthgap (Yocto Project 5.0) firefox 68.9.0esr
nanbield (Yocto Project 4.3) firefox 68.9.0esr
kirkstone (Yocto Project 4.0) firefox
dunfell (Yocto Project 3.1) firefox