anchor.diff:    ++ lib.optionals enableDebugSymbols [ "--disable-strip" "--disable-install-strip" ]
   
     ++ lib.optional enableOfficialBranding "--enable-official-branding"
  -  ++ lib.optional (lib.versionAtLeast version "95") "--without-wasm-sandboxed-libraries"
     ++ extraConfigureFlags;
   
     postConfigure = ''
  
positive.code:     configureScript="$(realpath ./mach) configure"
      export MOZBUILD_STATE_PATH=$(pwd)/mozbuild
  
    '' + (lib.optionalString googleAPISupport ''
      # Google API key used by Chromium and Firefox.
      # Note: These are for NixOS/nixpkgs use ONLY. For your own distribution,
      # please get your own set of keys.
  
negative.code: , rust-cbindgen, nodejs, nasm, fetchpatch
  , gnum4
  , gtk3, wrapGAppsHook
  , pkgsCross
  , debugBuild ? false
  , runCommand
  
  ### optionals
  
  