anchor.diff:  , yasm, mesa, sqlite, unzip, makeWrapper, pysqlite
   , hunspell, libevent, libstartup_notification, libvpx
   , cairo, gstreamer, gst_plugins_base, icu, libpng, jemalloc, libpulseaudio
  +, autoconf213, which
   , enableGTK3 ? false
   , debugBuild ? false
   , # If you want the resulting program to call itself "Firefox" instead
  
positive.code:     ]
      ++ lib.optional enableGTK3 gtk3
      ++ lib.optionals (!passthru.ffmpegSupport) [ gstreamer gst_plugins_base ];
  
    configureFlags =
      [ "--enable-application=browser"
  
negative.code: 
    firefox-unwrapped = common {
      pname = "firefox";
      version = "47.0";
      sha512 = "35275e5595e7f01a232e5ea6d7899857d0a1d7eab640fe614ef66c865abedae3e08bc6c0cde13165d53140ccf6f721bbcd583d091032e119d44884287393c223";
    };
  
    firefox-esr-unwrapped = common {
  