Package Details: fedora-firefox-wayland-bin 87.0-2

Git Clone URL: (read-only, click to copy)
Package Base: fedora-firefox-wayland-bin
Description: Fedora's firefox build with wayland enabled by default
Upstream URL:
Keywords: browser web
Licenses: GPL, MPL, LGPL
Conflicts: firefox, libffi=3.1, libffi=3.2
Provides: firefox=87.0, libffi=3.1
Submitter: sigmacold
Maintainer: None
Last Packager: wlion
Votes: 19
Popularity: 1.03
First Submitted: 2018-11-11 09:53
Last Updated: 2021-03-27 17:23

Dependencies (20)

Required by (391)

Sources (2)

Pinned Comments

sigmacold commented on 2018-11-11 09:55


1- this IPDL protocol Error: Received an invalid file descriptor will spam journal consider using a wrapper over firefox firefox > /dev/null 2>&1

Latest Comments

1 2 3 4 Next › Last »

wlion commented on 2021-06-11 15:19

Adding MOZ_ENABLE_WAYLAND=1 to your /etc/environment will make firefox always use Wayland.


xanadu commented on 2021-06-11 09:44

Since GNOME is nowadays bypassing environmet variables, starting Firefox from the official Arch Repos with Wayland in GNOME is quite a challenge. As the build from Fedora uses Wayland by default, no environmet variable needs to be set.

wlion commented on 2021-06-10 18:44

Sorry, I have vanished for a while. I'm abandoning this package now, since I'm not using it anymore. The firefox package from the official Arch Repos already supports wayland.

xanadu commented on 2021-06-09 07:45

Update to the latest version:

# Maintainer: Nbiba bedis <>
# Maintainer: Matheus <>

# fedora version
pkgdesc="Fedora's firefox build with wayland enabled by default"
license=(MPL GPL LGPL)
provides=('firefox=${pkgver}' 'libffi=3.1')
conflicts=('firefox' 'libffi=3.1' 'libffi=3.2')
options=(!emptydirs !strip)
depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib
         ffmpeg nss hunspell-en_US sqlite ttf-font libpulse libvpx icu libjpeg6-turbo pipewire)
optdepends=('networkmanager: Location detection via available WiFi networks'
            'libnotify: Notification integration'
            'pulseaudio: Audio support'
            'speech-dispatcher: Text-to-Speech')



prepare() {
  # remove a bit of fedora's custom sutff 
  rm -f usr/lib64/firefox/browser/defaults/preferences/firefox-redhat-default-prefs.js
  # Enable wayland by default
  sed -i '73d;74d;76d;82d;' usr/bin/firefox


package() {
  # Avoid conflicts
  rm -rf usr/lib
  rm -rf usr/share/licenses/
  rm -rf usr/share/doc/

  mv usr/lib64 usr/lib
  cp  -r  usr/ $pkgdir/

SuperBo commented on 2021-05-18 01:51

Please update this package

poplin commented on 2021-03-01 10:09

There is "fi" uncommented in line 75 of /usr/bin/firefox

$ /usr/bin/firefox
/usr/bin/firefox: line 75: syntax error near unexpected token `fi'
/usr/bin/firefox: line 75: `fi'

langtudeplao commented on 2020-12-23 22:11

Clipboard doesn't work on this version. I can copy from firefox and paste in my terminal but I cannot paste anything in firefox. It will either not work or crash. I tested with firefox from community repo and the clipboard works normally. P/s: worked fine for the previous update

whynothugo commented on 2020-11-09 10:00

My microphone didn't work on Discord using this package.

Using the firefox package it all worked. Tried a few different microphones and setups, and nothing.

Do you think this might be a bug in one of the patches applied to this fork?

TUC commented on 2020-10-12 07:30

/usr/lib/firefox/ no longer depends on libpipewire02.

$ ldd /usr/lib/firefox/ | grep -i pipe => /usr/lib/ (0x00007f11cb16b000)

libjpeg6-turbo and mozilla-common seems to be unused, too.

mareex commented on 2020-05-12 15:36

also this needs libpipewire02 as dependency

XPCOMGlueLoad error for file /usr/lib/firefox/ cannot open shared object file: No such file or directory
Couldn't load XPCOM.