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.059120
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2025-02-03 15:56 (UTC)

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

DroidFreak32 commented on 2023-03-24 23:03 (UTC)

@Thaodan, thanks. I had to slightly edit the PKGBUILD to make it work though:

https://github.com/DroidFreak32/firefox-kde-opensuse/commit/c75734423fa3a77bdc9548c30a14cfd5bd439a94

Thaodan commented on 2023-03-23 21:45 (UTC)

A wip update can be found here now: https://gitlab.com/Thaodan/firefox-kde-opensuse/-/commit/a4ae66b6b28607dd7bec51cae73300552ec8fafd

Update to 111.0-1

  • New upstream release
  • Use tarball instead of hg sources
  • Restructure patching process
    • All patches are checked into git and then applied on top of the existing Mozilla sources. Doing so allows rebasing of patches to be done by a simple git rebase, all patches cherry-picked from upstream are then automatically excluded upon updating.
    • Rebase patch-set based on OpenSUSE patches, updates to the package will be faster this way.
    • The sources can be found here: https://github.com/Thaodan/gecko-dev The branches are split of from the mozilla 'release' branch that is set to the latest release version into release/$major.$minor.x and then the thaodan/release/$major.$minor.x branch is rebased upon that.
    • Remove other obsolete patches
  • Drop obsolete kde.js, it was removed in the OpenSUSE patches long ago, is redundant and doesn't function anymore. boo#1151186 https://bugzilla.opensuse.org/show_bug.cgi?id=1151186

DroidFreak32 commented on 2023-03-23 20:18 (UTC)

I have compiled this version against arch packages as of today here: https://github.com/DroidFreak32/firefox-kde-opensuse/releases Only change in the PKGBUILD i have made is

export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=pip

DroidFreak32 commented on 2023-03-19 06:25 (UTC)

@Thaodan thanks, meanwhile would you be able to repackage v107 release with the latest arch dependencies so we can update our systems?

Thaodan commented on 2023-03-04 20:01 (UTC)

I will rebuild the package in a few days, I'm rebasing the patches on gecko-dev git tree right now.

DroidFreak32 commented on 2023-03-04 19:50 (UTC)

Same issue as @heddxh. The source will need rebuilding

heddxh commented on 2023-03-02 03:54 (UTC)

installing libvpx (1.13.0-1) breaks dependency 'libvpx.so=7-64' required by firefox-kde-opensuse

Thaodan commented on 2022-08-13 09:54 (UTC)

There's probably a path for this in the later release already. Please open an issue on Gitlab.

krs commented on 2022-08-13 09:36 (UTC) (edited on 2022-08-13 09:37 (UTC) by krs)

Regardless of if I'm building in a clean chroot (using mkarchroot, mkarchrootpkg etc) or not, I'm getting this error when trying to compile the 103.0.2 release. Am I doing something wrong?

 4:49.48 error: expected one of `!` or `::`, found keyword `mod`
 4:49.48    --> /build/firefox-kde-opensuse/src/mozilla-unified/third_party/rust/packed_simd_2/src/lib.rs:347:7
 4:49.48     |
 4:49.48 347 | crate mod llvm {
 4:49.48     |       ^^^ expected one of `!` or `::`
 4:49.49 error: could not compile `packed_simd_2` due to previous error

Or is this on Mozilla to fix? I found this github issue for packed_simd which is the exact same error.

Thaodan commented on 2022-07-08 04:43 (UTC)

@Thaodan I don't see any attached comment, where did you mean?

The first pinned comment.