Merge pull request #269817 from Infinidoge/fix/firefox-wrapper

buildMozillaMach: addon signing and sideloading fixes
This commit is contained in:
Martin Weinelt
2024-02-08 22:19:55 +01:00
committed by GitHub
@@ -21,6 +21,11 @@
, tests ? []
}:
let
# Rename the variables to prevent infinite recursion
requireSigningDefault = requireSigning;
allowAddonSideloadDefault = allowAddonSideload;
in
{ lib
, pkgs
@@ -80,6 +85,10 @@
# optionals
## addon signing/sideloading
, requireSigning ? requireSigningDefault
, allowAddonSideload ? allowAddonSideloadDefault
## debugging
, debugBuild ? false
@@ -559,6 +568,7 @@ buildStdenv.mkDerivation {
inherit updateScript;
inherit alsaSupport;
inherit binaryName;
inherit requireSigning allowAddonSideload;
inherit jackSupport;
inherit pipewireSupport;
inherit sndioSupport;