Package Details: firefox-opensuse-bin 130.0.1-3.1

Git Clone URL: https://aur.archlinux.org/firefox-opensuse-bin.git (read-only, click to copy)
Package Base: firefox-opensuse-bin
Description: Standalone web browser from mozilla.org with openSUSE patches
Upstream URL: https://en.opensuse.org/Firefox
Keywords: browser gecko web
Licenses: GPL, MPL, LGPL
Conflicts: firefox
Provides: firefox
Submitter: HTV04
Maintainer: Wyn
Last Packager: Wyn
Votes: 4
Popularity: 0.101449
First Submitted: 2023-11-28 22:28 (UTC)
Last Updated: 2024-09-24 08:30 (UTC)

Dependencies (18)

Required by (161)

Sources (2)

Pinned Comments

HTV04 commented on 2023-12-02 21:44 (UTC) (edited on 2024-01-20 06:41 (UTC) by HTV04)

firefox-opensuse-bin is different from the firefox package because it includes various patches by the openSUSE team, including patches to better integrate with KDE (i.e. file dialogs). More info: https://github.com/openSUSE/firefox-maintenance

This package is not to be confused with firefox-kde-opensuse. Although both firefox-opensuse-bin and firefox-kde-opensuse provide better KDE integration, the latter has an additional patch from Ubuntu that provides global menu support. More info: https://gitlab.com/Thaodan/firefox-kde-opensuse/-/blob/master/README.org

Finally, despite using the openSUSE patches, this package contains none of the openSUSE Firefox branding, which is contained separately from the Firefox RPM.

Latest Comments

1 2 Next › Last »

Wyn commented on 2024-07-11 23:18 (UTC)

@mikearch Seems like opensuse is dealing with a server outage at the moment.

https://status.opensuse.org

mikearch commented on 2024-07-11 22:02 (UTC) (edited on 2024-07-11 22:03 (UTC) by mikearch)

Well, the second I try to download the package (makepkg), it errors out.

jq: parse error: Invalid numeric literal at line 1, column 20

Going manually to https://download.opensuse.org/repositories/mozilla/openSUSE_Tumbleweed/x86_64/MozillaFirefox-127.0.2-1.1.x86_64.rpm gives me a 503

ayyash07 commented on 2024-04-15 23:45 (UTC)

@Wyn 1 minor version behind, yet.

Wyn commented on 2024-04-15 21:22 (UTC)

@ayyash07 This package is still being updated. That one is behind.

ayyash07 commented on 2024-04-15 20:25 (UTC)

I've found this package in openSuse archives, seemeingly active. I couldn't find this package in AUR. This has similar and also driver-related patches:

https://software.opensuse.org/package/firefox-kde-stable

HTV04 commented on 2024-02-01 22:03 (UTC)

@Melechtna As of now, this package and kmozillahelper-bin will now update automatically. I found out that download.opensuse.org has a JSON API that can you can use by appending ?jsontable to any directory URL, and using that I can retrieve the latest RPMs at build time. Problem solved (hopefully).

Let me know if you have any issues with this new setup.

Melechtna commented on 2024-02-01 17:57 (UTC)

This may be..."icky", but, what if you pulled the package from the Mozilla source, and plop it into say, github as temporary storage, or something similar, and have the package build pull from that?

HTV04 commented on 2024-02-01 17:55 (UTC) (edited on 2024-02-01 17:55 (UTC) by HTV04)

@Melechtna And the only way to do that would be either:

  • Use the OSS repo like you suggested, which would mean unnecessarily slower updates

  • Somehow automatically obtain the package version, which would work for both Mozilla and OSS

Given how this package becomes out of date really fast, I am actually considering one of these options, but I would strongly prefer the latter. I know it's possible to obtain this data by scraping the repo XMLs, and I might try experimenting with this approach. But if that fails, I might bite the bullet and use the OSS repo to stabilize this package.

Melechtna commented on 2024-02-01 17:48 (UTC)

Okay, fair, but, that would explain why this issue is occurring, they don't retain the link if another incremental update is pushed, which means, if you grab -2, and they shortly after push -3, besides yourself, everyone else is out an update. So the link needs to be more reliable.