Name firefox
Version 148.0.2
Summary
Description
Section x11/utils
License MPL-2.0
Homepage
Recipe file recipes-browser/firefox/firefox_148.0.2.bb
recipes-browser/firefox/firefox.inc
Layer meta-firefox (master 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/egl
  • 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
  • legacy-appdir
  • 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
  • vardepvalue
  • wayland
  • wayland-only
  • webgl
  • webrtc
  • x11-only

Sources

https://ftp.mozilla.org/pub/firefox/releases/148.0.2/source/firefox-148.0.2.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-latest/0001-rust-don-t-abort-on-panic.patch Inappropriate [oe-specific]
firefox/0001-add-musl-support.patch Inappropriate [musl-specific]
firefox-latest/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-latest/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-latest/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-latest/0001-cc-crate-skip-HOST_CFLAGS-and-HOST_CXXFLAGS-env-vars.patch Inappropriate [cross-compiled Firefox specific]

Other branches

This recipe in other branches of meta-firefox:

Branch Recipe
master firefox 140.8.0esr
master firefox 148.0.2 (this recipe)
whinlatter (Yocto Project 5.3) firefox 140.8.0esr
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