diff options
author | Infinidoge <infinidoge@inx.moe> | 2023-11-14 09:40:05 -0500 |
---|---|---|
committer | Infinidoge <infinidoge@inx.moe> | 2023-11-14 09:46:20 -0500 |
commit | 101fc1b99ac22a6e652f32a189a91dcd6ee85a6c (patch) | |
tree | 53fb92616ca625358ae7e5b2c46cbc28da0d62ca /pkgs/applications/networking/browsers | |
parent | c4c81ac8a219e8725dae514f49c7c1b960632e67 (diff) |
buildMozillaMach: support addon sideloading
Diffstat (limited to 'pkgs/applications/networking/browsers')
-rw-r--r-- | pkgs/applications/networking/browsers/firefox/common.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/applications/networking/browsers/firefox/common.nix b/pkgs/applications/networking/browsers/firefox/common.nix index 26145c69fd83e..ac8bf05fae75d 100644 --- a/pkgs/applications/networking/browsers/firefox/common.nix +++ b/pkgs/applications/networking/browsers/firefox/common.nix @@ -7,6 +7,7 @@ , applicationName ? "Mozilla Firefox" , branding ? null , requireSigning ? true +, allowAddonSideload ? false , src , unpackPhase ? null , extraPatches ? [] @@ -411,6 +412,7 @@ buildStdenv.mkDerivation { # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 ++ lib.optional (ltoSupport && (buildStdenv.isAarch32 || buildStdenv.isi686 || buildStdenv.isx86_64)) "--disable-elf-hack" ++ lib.optional (!drmSupport) "--disable-eme" + ++ lib.optional (allowAddonSideload) "--allow-addon-sideload" ++ [ (enableFeature alsaSupport "alsa") (enableFeature crashreporterSupport "crashreporter") |