Search Criteria
Package Details: librewolf-allow-dark 1:150.0.0_1-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/librewolf-allow-dark.git (read-only, click to copy) |
|---|---|
| Package Base: | librewolf-allow-dark |
| Description: | Librewolf with the privacy.override_rfp_for_color_scheme about:config option added, which (if enabled) let's you change the color scheme even if rfp is turned on |
| Upstream URL: | https://librewolf.net/ |
| Licenses: | MPL-2.0 |
| Conflicts: | librewolf |
| Provides: | librewolf |
| Submitter: | Mecso |
| Maintainer: | Mecso |
| Last Packager: | Mecso |
| Votes: | 7 |
| Popularity: | 1.45 |
| First Submitted: | 2024-08-11 01:56 (UTC) |
| Last Updated: | 2026-04-25 19:09 (UTC) |
Dependencies (59)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- bash (bash-gitAUR, bash-devel-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-nosystemd-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-amd-full-gitAUR, librempeg-gitAUR, ffmpeg-whisper-gitAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-cuda-fullAUR, ffmpeg-fullAUR, ffmpeg-full-llvmAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-whisperAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-qdoledAUR, freetype2-qdoled-gen3AUR, freetype2-woledAUR, freetype2-gitAUR, freetype2-macosAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- Show 39 more dependencies...
Required by (37)
- 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-dark-background-light-text (requires librewolf)
- librewolf-extension-darkreader (requires librewolf)
- librewolf-extension-darkreader-bin (requires librewolf)
- librewolf-extension-duckduckgo-privacy-essentials (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-plasma-integration-bin (requires librewolf)
- librewolf-extension-protonpass-bin (requires librewolf)
- librewolf-extension-proxy-toggle-bin (requires librewolf)
- Show 17 more...
Sources (9)
- allow_dark.patch
- default192x192.png
- https://codeberg.org/api/packages/librewolf/generic/librewolf-source/150.0-1/librewolf-150.0-1.source.tar.gz
- https://codeberg.org/api/packages/librewolf/generic/librewolf-source/150.0-1/librewolf-150.0-1.source.tar.gz.sig
- https://codeberg.org/librewolf/source/raw/commit/dacb8a18763458eb247b72bb2f19829eff7a68f6/patches/rust-build.patch
- https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/46fcb2e50f2bd92c640ec57978178b609bba15c2/0002-Bug-2033279-Make-enable-rust-simd-work-with-Rust-1.9.patch
- https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/46fcb2e50f2bd92c640ec57978178b609bba15c2/0003-Patch-glsl-optimizer-to-build-with-glibc-2.43.patch
- https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/46fcb2e50f2bd92c640ec57978178b609bba15c2/0004-Bug-2023597-Use-wasm32-wasip1-target-for-clang-22.1-.patch
- librewolf.desktop
Latest Comments
1 2 Next › Last »
karolyi commented on 2026-05-09 11:24 (UTC)
FYI, librewolf/firefox can achieve the same thing without having to compile it with this patch: https://librewolf.net/docs/faq/#what-are-the-most-common-downsides-of-rfp-resist-fingerprinting
just got informed in the librewolf matrix channel.
Voxorin commented on 2026-04-12 21:16 (UTC) (edited on 2026-04-13 14:49 (UTC) by Voxorin)
Edit: I will propose changes upstream!
I'm running into
fusermount3permissions errors again:Could you update the PKGBUILD to explicitly set mountpoint location and permissions? Here's what I added to work around the issue:
Also, maybe adding
set -eo pipefailtobuild()andpackage()so they fail faster would be a good idea?Mecso commented on 2026-03-21 00:22 (UTC)
@CryogEnix, it should be fixed with 148.0.2
CryogEnix commented on 2026-03-17 20:08 (UTC) (edited on 2026-03-17 20:19 (UTC) by CryogEnix)
Failure to build package due to the following error:
Mecso commented on 2026-02-18 10:29 (UTC)
@Voxorin, it was caused by glibc 2.43 update (which happened after my testing), it's been worked around it in upstream since then, it should be fine now
Voxorin commented on 2026-02-12 16:58 (UTC) (edited on 2026-02-12 17:03 (UTC) by Voxorin)
1:147.0.3_2-1is failing to compile for me coming fromv146.0.1_1-1.I'm not sure if this is due to an upstream change or my display drivers got messed up somehow.
I'm getting many warnings and an error for
glslopt v0.1.12:konvix commented on 2025-04-05 10:39 (UTC)
This patch has been updated and extended into https://aur.archlinux.org/packages/konform-browser, where the preference has been renamed to
privacy.resistFingerprinting.allowTheming.Feel free to check out / port back!
karolyi commented on 2025-02-17 18:39 (UTC)
karolyi commented on 2025-02-17 18:39 (UTC)
Wow, I thought you're not communicative at all. :) So I kept using my patchset.
Yes it does speed things up, in my experience. sccache has a ~5% cache hit rate when compiling with it, still seems to be more easy on the CPU. Also, it seems to hit compilations between source version changes, as not a lot of changes there between versions — as compared to the entire codebase.
Anyways, I'm thinking on creating the -bin version of this repo, so I could use my own compiled librewolf on my other PC as well. And it seems that I manage to compile it pretty timely manner upon update, since I am a dev for various websites and librewolf is also my chosen tool for working.
Nice touch with reenabling the chooser in preferences! Just tested the compiled version, there was a typo-like thing you did there, attached my patch for review. I'm thinking on making the override_rfp_for_color_scheme option changeable with a Services.prefs.setBoolPref() call sometime, by adding an option to the librewolf settings section. Then the whole thing could become a bit more official. I'm just not on the same page with librewolf patchers' opinion on disabling it forcingly, they still didn't manage to provide good evidence on how this breaks entropy, to this day.
Feel free to use this change — or not. :) I'm already using it since a long time.
Mecso commented on 2025-02-17 16:31 (UTC)
@karolyi the main.js modification makes it so that the the theme option in the settings is not grayed out
1 2 Next › Last »