Package Details: librewolf-allow-dark 132.0.1-1

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: GPL, MPL, LGPL
Conflicts: librewolf
Provides: librewolf
Submitter: Mecso
Maintainer: Mecso
Last Packager: Mecso
Votes: 3
Popularity: 0.90
First Submitted: 2024-08-11 01:56 (UTC)
Last Updated: 2024-11-11 02:40 (UTC)

Dependencies (58)

Required by (26)

Sources (4)

Latest Comments

karolyi commented on 2024-08-25 12:42 (UTC) (edited on 2024-08-25 12:43 (UTC) by karolyi)

Please add this to PKGBUILD, speeds up the compilation (especially the second phase) immensely:

@@ -116,6 +116,9 @@ prepare() {
 # TODO: check things here one after another if (still) required
 ac_add_options --enable-linker=lld

+# See https://firefox-source-docs.mozilla.org/setup/configuring_build_options.html#sccache
+ac_add_options --with-ccache=sccache
+
 ac_add_options --prefix=/usr

karolyi commented on 2024-08-15 10:24 (UTC)

Hey,

you're my man with this package! I've tried to get this patch back into librewolf originally when it disappeared, but I've faced such a backlash I've given up on it an kept the patchset for myself:

https://codeberg.org/librewolf/issues/issues/1281

I now compile my browser with that patchset every time a new version arrives.

Looking into the patch itself, it's pretty similar to what I have. I don't have the changes in main.js though. Can you please enlighten me what that's about?

Also I'm looking into getting this automatically compiled on some virtual machine but right now I couldn't find a viable solution where a VM is offered for a short while, until the compilation is done and the binaries are copied away.

Any ideas on that?