diff options
author | Infinidoge <infinidoge@inx.moe> | 2023-07-20 19:13:51 -0400 |
---|---|---|
committer | Infinidoge <infinidoge@inx.moe> | 2023-11-14 09:46:13 -0500 |
commit | c4c81ac8a219e8725dae514f49c7c1b960632e67 (patch) | |
tree | a1cf89b14d86d5e17913d8be533bcb0e1f1ea5e1 /pkgs/applications/networking/browsers/librewolf | |
parent | 377f9c29b39d3e5e3588baa2d3fbd800071f55a9 (diff) |
buildMozillaMach: support disabling extension signing enforcement
Previously, derivations specified the environment variable themselves, which did not actually disable signing enforcement.
Diffstat (limited to 'pkgs/applications/networking/browsers/librewolf')
-rw-r--r-- | pkgs/applications/networking/browsers/librewolf/default.nix | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/applications/networking/browsers/librewolf/default.nix b/pkgs/applications/networking/browsers/librewolf/default.nix index 4dde2d57d7e03..49f48db6858f7 100644 --- a/pkgs/applications/networking/browsers/librewolf/default.nix +++ b/pkgs/applications/networking/browsers/librewolf/default.nix @@ -3,12 +3,13 @@ let librewolf-src = callPackage ./librewolf.nix { }; in -((buildMozillaMach rec { +(buildMozillaMach rec { pname = "librewolf"; applicationName = "LibreWolf"; binaryName = "librewolf"; version = librewolf-src.packageVersion; src = librewolf-src.firefox; + requireSigning = false; inherit (librewolf-src) extraConfigureFlags extraPatches extraPostPatch extraPassthru; meta = { @@ -29,6 +30,4 @@ in }).override { crashreporterSupport = false; enableOfficialBranding = false; -}).overrideAttrs (prev: { - MOZ_REQUIRE_SIGNING = ""; -}) +} |