Package Details: librewolf-firefox-shim 137.0-1

Git Clone URL: https://aur.archlinux.org/librewolf-firefox-shim.git (read-only, click to copy)
Package Base: librewolf-firefox-shim
Description: A symlink for using librewolf as a firefox
Upstream URL: https://librewolf-community.gitlab.io/
Keywords: librewolf
Licenses: MIT
Conflicts: firefox
Provides: firefox
Submitter: freed00m
Maintainer: freed00m
Last Packager: freed00m
Votes: 6
Popularity: 0.85
First Submitted: 2021-04-06 20:27 (UTC)
Last Updated: 2025-04-07 09:49 (UTC)

Required by (182)

Sources (0)

Latest Comments

1 2 Next › Last »

freed00m commented on 2025-06-04 16:06 (UTC)

@oech3 - I don't understand, what you mean by: for "only" loads <some_path> ?

oech3 commented on 2025-06-04 15:57 (UTC) (edited on 2025-06-04 15:58 (UTC) by oech3)

My question is, should any shim pkg for "only" loads /usr/lib/${pkgname_of_shim_provider}/browser/extensions/ ?

freed00m commented on 2025-06-04 08:40 (UTC)

@oech3 Well this shim launches librewolf instead of firefox, the firefox-developper-edition has a different executable. So this shim does not do anything if you have firefox-developper-edition.

That's not problem of this shim at all. And why are you linking the translations files for firefox dev?

Please you can send me mail, but this is outside the scope of this thread.

oech3 commented on 2025-06-04 08:35 (UTC)

I'm bit confusing. Because install path of https://archlinux.org/packages/extra/any/firefox-developer-edition-i18n-en-us/ is...

oech3 commented on 2025-06-03 06:50 (UTC)

Sorry. I was misunderstanding. This has correct provides.

freed00m commented on 2025-06-03 06:44 (UTC)

@oech3 what do you mean by activate? No it does not create rxtra symlink for extension. Last timw I checked extensions placed in firefox folder are being picked up by librewolf so If's not the case now. I might add an extra link.

oech3 commented on 2025-06-03 06:25 (UTC) (edited on 2025-06-03 06:25 (UTC) by oech3)

Does ln -s /usr/lib/{librewolf,firefox}/browser/extensions at PKGBUILD activate https://archlinux.org/packages/extra/any/firefox-adblock-plus/ ?

freed00m commented on 2025-06-03 06:23 (UTC)

@oech3

no it doesn't, it literally only provides firefox, so your extensions can be satisfied with librewolf if they needs it.

And the content of this is just 1 symlink

package() {
  install -d "$pkgdir"/usr/bin
  ln -s /usr/bin/librewolf "$pkgdir"/usr/bin/firefox
}

oech3 commented on 2025-06-03 06:19 (UTC) (edited on 2025-06-03 06:19 (UTC) by oech3)

This does not break ff ext. This provides incorrect provides= for pkgs putting files on /usr/lib/firefox/browser/extensions (my mistake or easily fixed?).

freed00m commented on 2025-06-03 05:59 (UTC)

@oech3 - can you provide info about how it breaks your ff extenaions?

It's a symlink ln -s librewolf firefox