Merge pull request #269817 from Infinidoge/fix/firefox-wrapper
buildMozillaMach: addon signing and sideloading fixes
This commit is contained in:
commit
bad0e53e48
1 changed files with 10 additions and 0 deletions
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue