Package Details: firefox-kde-opensuse 127.0-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.115639
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2024-07-21 20:54 (UTC)

Required by (171)

Sources (37)

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 »

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.

Thaodan commented on 2021-08-21 04:13 (UTC)

@pix3l:

@Thaodan: as Archlinux dev couldn't you apply patch from Gentoo to GCC?: >https://bugs.gentoo.org/792705

Fedora simply uses git snapshot of GCC, marked as gcc-11.1.1-3.fc34: >https://koji.fedoraproject.org/koji/buildinfo?buildID=1757009

I'm not an arch dev but that's what I did now kinda, I took the tagged version of GCC 11.2.0 and build it. I have a build of it in my personal repo until arch will update to the latest version if anyone wants to build the package and doesn't want the pain of building gcc.

pix3l commented on 2021-07-18 09:24 (UTC) (edited on 2021-07-18 09:29 (UTC) by pix3l)

@Thaodan: as Archlinux dev couldn't you apply patch from Gentoo to GCC?: https://bugs.gentoo.org/792705

Fedora simply uses git snapshot of GCC, marked as gcc-11.1.1-3.fc34: https://koji.fedoraproject.org/koji/buildinfo?buildID=1757009

BTW I have problem with this Firefox, that after running fullscreen app, like MPV, some Firefox windows stops repainting (I can close them by using F4, and new windows are not affected [until I run fullscreen app again]) Disabling option 'Allow appplications to block compositing' in KDE Plasma's "Compositor" settings workarounds the problem. I haven't tested other Firefox versions, and I'm using EGL Firefox backend and it started acting like that few months ago. I simply wonder if other's has similar problem like me ;-)

Thaodan commented on 2021-06-19 08:21 (UTC)

The current update is WIP because of a bug in GCC 11.