@Powerless That should be fine, as long as the fingerprint of librewolf.asc matches the fingerprint from the librewolf FAQ: https://librewolf.net/docs/faq/#is-importing-gpg-key-0x2b12ef16-ok
Search Criteria
Package Details: librewolf-bin 1:136.0.4_1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/librewolf-bin.git (read-only, click to copy) |
---|---|
Package Base: | librewolf-bin |
Description: | Community-maintained fork of Firefox, focused on privacy, security and freedom. |
Upstream URL: | https://librewolf-community.gitlab.io/ |
Keywords: | browser web |
Licenses: | GPL, MPL, LGPL |
Conflicts: | librewolf |
Provides: | librewolf |
Submitter: | lsf |
Maintainer: | lsf |
Last Packager: | lsf |
Votes: | 465 |
Popularity: | 35.27 |
First Submitted: | 2019-06-16 13:12 (UTC) |
Last Updated: | 2025-03-27 22:43 (UTC) |
Dependencies (16)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libxt
- mime-types (mailcap)
- nss (nss-hgAUR)
- startup-notification
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, ttf-paratypeAUR, ttf-dejavu-emojilessAUR, ttf-lucida-fontsAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, ttf-ms-win11-autoAUR, ttf-ms-win10-cdnAUR, noto-fonts-liteAUR, ttf-ibm-plex-sans-scAUR, noto-fonts-variable-liteAUR, ttf-shangguAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-plemoljpAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-plemoljp-binAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation, ttf-roboto)
- git (git-gitAUR, git-glAUR) (make)
- hunspell-en_US (hunspell-en_us) (optional) – Spell checking, American English
- libnotify (libnotify-gitAUR) (optional) – Notification integration
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – Location detection via available WiFi networks
- pulseaudio (pulseaudio-dummyAUR, pulseaudio-gitAUR) (optional) – Audio support
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – Text-to-Speech
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
Required by (32)
- edge-frfox (requires librewolf) (optional)
- ff2mpv-go-git (requires librewolf) (optional)
- ff2mpv-rust (requires librewolf) (optional)
- firefox-gnome-theme (requires librewolf) (optional)
- librewolf-comment-out-cfg-hook (requires librewolf)
- librewolf-extension-bitwarden-bin (requires librewolf)
- librewolf-extension-bitwarden-git (requires librewolf) (optional)
- librewolf-extension-darkreader (requires librewolf)
- librewolf-extension-darkreader-bin (requires librewolf)
- librewolf-extension-foxyproxy (requires librewolf)
- librewolf-extension-gnome-shell-integration (requires librewolf)
- librewolf-extension-greasemonkey (requires librewolf)
- librewolf-extension-kagisearch-bin (requires librewolf)
- librewolf-extension-localcdn-bin (requires librewolf)
- librewolf-extension-plasma-integration (requires librewolf)
- librewolf-extension-return-youtube-dislike-bin (requires librewolf)
- librewolf-extension-reverse-image-search (requires librewolf)
- librewolf-extension-tridactyl-bin (requires librewolf)
- librewolf-extension-ublock-origin-bin (requires librewolf)
- librewolf-extension-uget-integration-bin (requires librewolf)
- Show 12 more...
Sources (7)
- default192x192.png
- git+https://gitlab.com/librewolf-community/browser/source.git#tag=136.0.4-1
- https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/136.0.4-1/librewolf-136.0.4-1-linux-arm64-package.tar.xz
- https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/136.0.4-1/librewolf-136.0.4-1-linux-arm64-package.tar.xz.sig
- https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/136.0.4-1/librewolf-136.0.4-1-linux-x86_64-package.tar.xz
- https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/136.0.4-1/librewolf-136.0.4-1-linux-x86_64-package.tar.xz.sig
- librewolf.desktop
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 21 Next › Last »
BarkleyIII commented on 2025-03-11 08:54 (UTC)
Powerless commented on 2025-03-11 00:16 (UTC)
What the hack is going on with this GPG thing? Is this safe to do what @daniel-kuehn said?
Then import it with:
gpg --import librewolf.asc "
marbens commented on 2025-03-07 05:40 (UTC) (edited on 2025-03-07 05:41 (UTC) by marbens)
It shows Linux as my user agent (Mozilla/5.0 (X11; Linux x86_64; rv:136.0) Gecko/20100101 Firefox/136.0
), even with ResistFingerprinting enabled. Is this intentional, or a regression? It used to not.
marbens commented on 2025-03-06 02:51 (UTC)
I've opened another PR attempting to fix the versioning problems, that are caused by variable-place versioning.
marbens commented on 2025-03-05 14:31 (UTC) (edited on 2025-03-05 14:42 (UTC) by marbens)
If 136.0-2 releases right after 136.0-1, the 4-point solution will require an epoch
bump (to 1 at the moment).
But if 136.0.1-1 or 137.0-1 releases right after 136.0-1, we can do the 4-point transition at the same time as the upstream firefox update and avoid using epoch
.
BTW you can use an underscore instead of a period for the final version number point (librewolf patch number?), in the 4-point versioning, if you prefer how it looks.
I wasn't thinking about the versioning having a variable amount of points when I made that patch.
lsf commented on 2025-03-05 14:02 (UTC)
Hm. Crap.
…maybe I should've just left it as is (it's always still a possibility to use the pkgrel and go with something like 136.0-1.1
, for example, if AUR/PKGBUILD only changes/rebuilds were required).
Going with 4 places always doesn't seem to "sit right" with me as well on the first glance, but I'll need to think about this for a bit.
Thanks a lot for noticing (and for making me aware of this, including a potential solution even)! :)
petris commented on 2025-03-05 13:53 (UTC)
I noticed the version number change to use an underscore, I assume in an effort to decouple the pkgrel from the librewolf version number. Unfortunately it appears this is going to cause some problems.
Lets assume that 136.0-2 is released, and then 136.0.1-1 after that, as librewolf regularly uses the third position as well. A quick test with vercmp
shows that 136.0_2 is considered "newer" than 136.0.1_1. My assumption is that it just sees the _ as a separator just like ., and therefore what it's really seeing is 136.0.2 vs 136.0.1.1, which would be correct.
You could probably fix this by making the pkgver always use 4 places (3 for the version and 1 for the pkgrel), using the following as an example:
pkgver="136.0.0.1"
_releaserel="${pkgver##*.}" # Effectively gives you the last segment, resulting in "1".
_releaseverfull="${pkgver%.*}" # Effectively removes the last segment, resulting in "136.0.0"
_releasever="${_releaseverfull/.0}" # Removes ".0" from the end. For "136.0.0" this will result in "136.0" but for "136.0.1" won't do anything.
Then use the _releasever and _releaserel parameters for constructing the actual librewolf version.
daniel-kuehn commented on 2025-03-01 12:09 (UTC)
@AstroBarker Builds/installs fine with yay for me, it's an issue on your end and this package shouldn't be flagged out of date because of that.
daniel-kuehn commented on 2025-03-01 12:03 (UTC)
@FShip You should be able to manually download the GPG key from:
Then import it with:
gpg --import librewolf.asc
Pinned Comments
lsf commented on 2021-11-10 12:14 (UTC) (edited on 2023-04-17 07:18 (UTC) by lsf)
https://wiki.archlinux.org/title/Arch_User_Repository#Acquire_a_PGP_public_key_if_needed
gpg --keyserver hkp://keyserver.ubuntu.com --search-keys 031F7104E932F7BD7416E7F6D2845E1305D6E801
/edit: starting with 112.0-1, the binaries are signed with the maintainers shared key, so
gpg --keyserver hkp://keyserver.ubuntu.com --search-keys 662E3CDD6FE329002D0CA5BB40339DD82B12EF16
should do the trick instead. I've also signed the key with the previously used key, so you have at least some guarantee that it's not a malicious attack :)