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 ? []
|
, tests ? []
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
let
|
||||||
|
# Rename the variables to prevent infinite recursion
|
||||||
|
requireSigningDefault = requireSigning;
|
||||||
|
allowAddonSideloadDefault = allowAddonSideload;
|
||||||
|
in
|
||||||
|
|
||||||
{ lib
|
{ lib
|
||||||
, pkgs
|
, pkgs
|
||||||
|
@ -80,6 +85,10 @@
|
||||||
|
|
||||||
# optionals
|
# optionals
|
||||||
|
|
||||||
|
## addon signing/sideloading
|
||||||
|
, requireSigning ? requireSigningDefault
|
||||||
|
, allowAddonSideload ? allowAddonSideloadDefault
|
||||||
|
|
||||||
## debugging
|
## debugging
|
||||||
|
|
||||||
, debugBuild ? false
|
, debugBuild ? false
|
||||||
|
@ -559,6 +568,7 @@ buildStdenv.mkDerivation {
|
||||||
inherit updateScript;
|
inherit updateScript;
|
||||||
inherit alsaSupport;
|
inherit alsaSupport;
|
||||||
inherit binaryName;
|
inherit binaryName;
|
||||||
|
inherit requireSigning allowAddonSideload;
|
||||||
inherit jackSupport;
|
inherit jackSupport;
|
||||||
inherit pipewireSupport;
|
inherit pipewireSupport;
|
||||||
inherit sndioSupport;
|
inherit sndioSupport;
|
||||||
|
|
Loading…
Reference in a new issue