tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
buildMozillaMach: support addon sideloading
Infinidoge
2 years ago
101fc1b9
c4c81ac8
+2
1 changed file
expand all
collapse all
unified
split
pkgs
applications
networking
browsers
firefox
common.nix
+2
pkgs/applications/networking/browsers/firefox/common.nix
···
7
, applicationName ? "Mozilla Firefox"
8
, branding ? null
9
, requireSigning ? true
0
10
, src
11
, unpackPhase ? null
12
, extraPatches ? []
···
411
# https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
412
++ lib.optional (ltoSupport && (buildStdenv.isAarch32 || buildStdenv.isi686 || buildStdenv.isx86_64)) "--disable-elf-hack"
413
++ lib.optional (!drmSupport) "--disable-eme"
0
414
++ [
415
(enableFeature alsaSupport "alsa")
416
(enableFeature crashreporterSupport "crashreporter")
···
7
, applicationName ? "Mozilla Firefox"
8
, branding ? null
9
, requireSigning ? true
10
+
, allowAddonSideload ? false
11
, src
12
, unpackPhase ? null
13
, extraPatches ? []
···
412
# https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
413
++ lib.optional (ltoSupport && (buildStdenv.isAarch32 || buildStdenv.isi686 || buildStdenv.isx86_64)) "--disable-elf-hack"
414
++ lib.optional (!drmSupport) "--disable-eme"
415
+
++ lib.optional (allowAddonSideload) "--allow-addon-sideload"
416
++ [
417
(enableFeature alsaSupport "alsa")
418
(enableFeature crashreporterSupport "crashreporter")