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

Required by (172)

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

1 2 3 4 5 6 .. 139 Next › Last »

Thaodan commented on 2024-12-29 00:31 (UTC)

Hello,

I will fix the package after the holiday season.

Further please follow the readme instruction when reporting issues.

Timuu-kun commented on 2024-09-27 23:15 (UTC)

Spent a long time messing with this today. Must be compiled with Python 3.11 or lower, reproduced @bytefoundry's error, which seems to stem from an outdated "time" dependency which breaks in >=Rust 1.80.


1:50.28 error[E0282]: type annotations needed for `Box<_>`
 1:50.28   --> /usr/src/debug/firefox-kde-opensuse/firefox-127.0/third_party/rust/time/src/format_description/parse/mod.rs:83:9
 1:50.28    |
 1:50.28 83 |     let items = format_items
 1:50.29    |         ^^^^^
 1:50.29 ...
 1:50.29 86 |     Ok(items.into())
 1:50.29    |              ---- type must be known at this point
 1:50.29    |
 1:50.29    = note: this is an inference error on crate `time` caused by an API change in Rust 1.80.0; update `time` to version `>=0.3.35` by calling `cargo update`

zzy-ac commented on 2024-07-27 02:42 (UTC)

Exception: The "mach" site is not compatible with the installed system Python packages.

---

Note that you are running Mach with Python 3.12.4, which is higher
than the highest known working version of Python for Mach. Consider
running Mach with Python 3.11 or lower.

bytefoundry commented on 2024-07-22 00:19 (UTC)

Thank you! It got a lot farther than it did before, but now it aborts the build with this error:


15:32.43 make[2]: *** [/home/sean/Downloads/firefox-kde-opensuse/src/firefox-127.0/config/recurse.mk:34: compile] Error 2
15:32.43 make[1]: *** [/home/sean/Downloads/firefox-kde-opensuse/src/firefox-127.0/config/rules.mk:361: default] Error 2
15:32.43 make: *** [client.mk:60: build] Error 2
15:32.43 W 0 compiler warnings present.
15:32.68 /usr/bin/notify-send '--app-name=Mozilla Build System' 'Mozilla Build System' 'Build failed'
==> ERROR: A failure occurred in build().
    Aborting...

Thaodan commented on 2024-07-21 20:55 (UTC)

Should be fixed now.

bytefoundry commented on 2024-07-21 17:23 (UTC)

While building the package I get this error:


Configure complete!
Be sure to run |mach build| to pick up any changes
 0:13.02 W Adding make options from /home/sean/Downloads/firefox-kde-opensuse/src/firefox-127.0/.mozconfig
    MOZILLA_OFFICIAL=1
    BUILD_OFFICIAL=1
    MOZ_MAKE_FLAGS=%{?jobs:-j%jobs}
    MOZ_OBJDIR=/home/sean/Downloads/firefox-kde-opensuse/src/obj
    OBJDIR=/home/sean/Downloads/firefox-kde-opensuse/src/obj
    FOUND_MOZCONFIG=/home/sean/Downloads/firefox-kde-opensuse/src/firefox-127.0/.mozconfig
    export FOUND_MOZCONFIG
 0:13.02 /usr/bin/make -f client.mk '%{?jobs:-j%jobs}' -j16 -s
 0:13.03 make: *** No rule to make target '%{?jobs:-j%jobs}'.  Stop.
 0:13.03 W 0 compiler warnings present.
==> ERROR: A failure occurred in build().
    Aborting...

maxfact commented on 2024-07-15 15:04 (UTC)

While building the package I get this error:

validation of source signatures with gpg in progress... firefox-127.0.source.tar.xz... FAILED (unknown public key E36D3B13F3D93274) ==> ERROR: One or more PGP signatures cannot be verified! :: Unable to build firefox-kde-opensuse - makepkg exited with code: 1

OzzyHelix commented on 2024-07-01 17:37 (UTC)

I'd like to have the features this aur package offers but I use the developer edition of firefox so having more than one version of this with the different nightly and developer editions would be cool

Thaodan commented on 2024-06-30 15:20 (UTC)

It should be possible and when Firefox will use Git fully instead of only as a git mirror it will be quite easy to do. You can the repository containing all patches here: https://github.com/Thaodan/gecko-dev/tree/thaodan/release/127.x

The patches just have to be rebased against developer or nightly.

OzzyHelix commented on 2024-06-30 04:15 (UTC)

would it be possible to get this patches applied to the other version of firefox like the developer edition or nightly. I would like to have the benefits of this package but with my prefered firefox developer browser. I guess what I'm asking is can a firefox-dev-kde-opensuse be made for people that want the patches from this package but applied to firefox-devloper-edtion/nightly?