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