anchor.diff:  , ffmpegSupport ? true
   , gtk3Support ? true, gtk2, gtk3, wrapGAppsHook
   , waylandSupport ? true, libxkbcommon
  -, ltoSupport ? stdenv.isLinux, overrideCC, buildPackages
  +, ltoSupport ? (stdenv.isLinux && stdenv.is64bit), overrideCC, buildPackages
   , gssSupport ? true, kerberos
   , pipewireSupport ? waylandSupport && webrtcSupport, pipewire
   
  
positive.code:                 else stdenv;
  
    nss_pkg = if lib.versionOlder ffversion "83" then nss_3_53 else nss;
  in
  
  buildStdenv.mkDerivation ({
  
negative.code:   ++ lib.optional drmSupport "--enable-eme=widevine"
  
    ++ (if debugBuild then [ "--enable-debug" "--enable-profiling" ]
                      else ([ "--disable-debug"
                             "--enable-optimize"
                             "--enable-strip" ] ++ releaseFlags))
    ++ lib.optional enableOfficialBranding "--enable-official-branding"
    ++ extraConfigureFlags;
  
  