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.34
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2024-07-21 20:54 (UTC)

Dependencies (56)

Required by (167)

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 .. 139 Next › Last »

Thaodan commented on 2022-05-04 19:05 (UTC)

@pr0mises: Yes you can grab a prebuild version from my repo listed in the post at the top.

pr0mises commented on 2022-05-04 18:45 (UTC) (edited on 2022-05-04 18:45 (UTC) by pr0mises)

@Thaodan: I opened an issue on GitLab. I compiled it on a chroot environment using paru

Does this has a bin version just to know?

Thaodan commented on 2022-05-02 22:08 (UTC)

@gschwartz:

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)

Firefox defaults to the $LANGUAGE set however if you don't have the lang package installed it uses English as default.

Thaodan commented on 2022-05-02 22:06 (UTC) (edited on 2022-05-02 22:10 (UTC) by Thaodan)

@Thaodan: If you don't remove the export line you will face @torma 's error. I will try to compile again without it I guess?

Did you compile in a clean chroot? I compiled the package already with that variable enabled as you can see in my repo and I did not face that error.

Please create an issue on Gitlab if you continue to face that error!

pr0mises commented on 2022-05-02 16:34 (UTC) (edited on 2022-05-02 16:35 (UTC) by pr0mises)

@Thaodan: If you don't remove the export line you will face @torma 's error. I will try to compile again without it I guess?

Also, please check md5sums as av1 patch fails to pass validity check.

Thank you

Thaodan commented on 2022-05-02 12:50 (UTC)

@pr0mises: Please create a bug for both issues and post logs. Rememner to use a clean chroot.

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