about summary refs log tree commit diff
path: root/pkgs/applications/networking/browsers/librewolf
diff options
context:
space:
mode:
authorInfinidoge <infinidoge@inx.moe>2023-07-20 19:13:51 -0400
committerInfinidoge <infinidoge@inx.moe>2023-11-14 09:46:13 -0500
commitc4c81ac8a219e8725dae514f49c7c1b960632e67 (patch)
treea1cf89b14d86d5e17913d8be533bcb0e1f1ea5e1 /pkgs/applications/networking/browsers/librewolf
parent377f9c29b39d3e5e3588baa2d3fbd800071f55a9 (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.nix7
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 = "";
-})
+}