Package Details: firefox-kde-opensuse 134.0.2-1

Git Clone URL: https://aur.archlinux.org/firefox-kde-opensuse.git (read-only, click to copy)
Package Base: firefox-kde-opensuse
Description: Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE
Upstream URL: https://github.com/openSUSE/firefox-maintenance
Keywords: browser gecko web
Licenses: GPL, MPL, LGPL
Conflicts: firefox
Provides: firefox
Submitter: csslayer
Maintainer: Thaodan
Last Packager: Thaodan
Votes: 336
Popularity: 0.022240
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2025-02-03 15:56 (UTC)

Dependencies (57)

Required by (172)

Sources (35)

Pinned Comments

Thaodan commented on 2021-04-20 17:40 (UTC) (edited on 2021-04-21 22:45 (UTC) by Thaodan)

If you have issues with this package visit gitlab and read the readme first.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 .. 139 Next › Last »

pr0mises commented on 2022-05-02 12:36 (UTC) (edited on 2022-05-02 12:39 (UTC) by pr0mises)

It seems that av1 patch fails to pass validity check so I had to run updpkgsums inside the directory to get it working.

I had to remove

export MACH_USE_SYSTEM_PYTHON=1
line from PKGBUILD, that's the only way to get it started to compile but then two hours into building I faced an error with gkrust-shared saying that it couldn't compile 'style' and it killed off the process.

Has anyone been able to build this?

gschwarz commented on 2022-04-17 21:06 (UTC)

I just successfully rebuilt and reinstalled firefox-kde-opensuse on an Arch Linux system. Worked with no problems. The reinstallation was necessary due to some updated libraries. Thanks a lot for maintaining this package; it's the only chance to have Firefox work with global menus.

Now there's one details which I find slightly annoying: when launching Firefox for the first time (or after a reinstall) it defaults to US English as the application language. Of course this can easily be changed in the settings; however wouldn't it make more sense to default to the KDE Plasma language the user selected? (just as any other application does)

torma commented on 2022-04-11 23:50 (UTC)

This is failing to install


==> Sources are ready.
==> Making package: firefox-kde-opensuse 97.0.1-1 (Mon 11 Apr 2022 07:42:22 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Creating global state directory from environment variable: /home/--------/.cache/yay/firefox-kde-opensuse/src/mozbuild
psutil<=5.8.0,>=5.4.2: Installed with unexpected version "5.9.0"
zstandard<=0.16.0,>=0.11.1: Installed with unexpected version "0.17.0"
Traceback (most recent call last):
File "/home/--------/.cache/yay/firefox-kde-opensuse/src/mozilla-unified/./mach", line 96, in <module>
main(sys.argv[1:])
File "/home/--------/.cache/yay/firefox-kde-opensuse/src/mozilla-unified/./mach", line 88, in main
mach = check_and_get_mach(os.path.dirname(os.path.realpath(__file__)))
File "/home/--------/.cache/yay/firefox-kde-opensuse/src/mozilla-unified/./mach", line 35, in check_and_get_mach
return load_mach(dir_path, mach_path)
File "/home/--------/.cache/yay/firefox-kde-opensuse/src/mozilla-unified/./mach", line 21, in load_mach
return mach_initialize.initialize(dir_path)
File "/home/--------/.cache/yay/firefox-kde-opensuse/src/mozilla-unified/build/mach_initialize.py", line 212, in initialize
_activate_python_environment(
File "/home/--------/.cache/yay/firefox-kde-opensuse/src/mozilla-unified/build/mach_initialize.py", line 147, in _activate_python_environment
mach_environment = MachSiteManager.from_environment(
File "/home/--------/.cache/yay/firefox-kde-opensuse/src/mozilla-unified/python/mach/mach/site.py", line 271, in from_environment
if external_python.provides_any_package("mach", requirements)
File "/home/--------/.cache/yay/firefox-kde-opensuse/src/mozilla-unified/python/mach/mach/site.py", line 867, in provides_any_package
raise Exception(
Exception: The Python packages associated with "/usr/bin/python3" aren't compatible with the "mach" virtualenv
==> ERROR: A failure occurred in build().
Aborting...
-> error making: firefox-kde-opensuse

francoism90 commented on 2021-10-23 20:24 (UTC)

@Thaodan Thanks for your reply and checking my package on missing patches. :)

I'll checkout fix_csd_windows_buttons.patch, this does seem to be useful when using global menu's.

Thaodan commented on 2021-10-23 20:17 (UTC)

@francoism90: That's quite often the case, I prepared previous updates like this before. Thanks for the hint, now I can already prepare the 94.0 upgrade. The fix_csd_windows_buttons is missing in your patches thou.

francoism90 commented on 2021-10-23 18:19 (UTC)

@Thaodan It seems most provided OpenSUSE KDE patches can be applied to FF 94.* and firefox-developer-edition can be compiled just fine with the default arch repos.

I have created firefox-developer-edition-kde which does use most OpenSUSE patches except the PDO ones.

pix3l commented on 2021-10-21 21:02 (UTC) (edited on 2021-10-21 21:04 (UTC) by pix3l)

                                                                                                                                                                                                            SIGINT 
XPCOMGlueLoad error for file /usr/lib/firefox/libxul.so:
libffi.so.7: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
 badpixel  ~  

francoism90 commented on 2021-10-15 10:29 (UTC)

@Thaodan Should this be flagged? It seems OpenSUSE added support for FF 93: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox

gu1ll0me commented on 2021-10-04 21:21 (UTC) (edited on 2021-10-04 21:22 (UTC) by gu1ll0me)

92.0.1-1 : checksum fails for firefox-kde-a0c9416afc032611d6171e58cf711d3cb86c705f.patch. Should be 43c65f6513fbc28aaa8238ad3bdb4e26.

Thanks for version 92 update.