anchor.diff:      sha256 = "1xf68rbagkflb9yi3visfw8cbxqlzd717y8jakgw0y6whzm1dpxl";
     };
   
  -  outputs = [ "out" "installedTests" ];
  +  outputs = [ "out" "dev" "installedTests" ];
   
     nativeBuildInputs = [
       pkgconfig
       makeWrapper
  +    libxml2 # for xml-stripblanks
     ];
   
     buildInputs = [
  -    libxml2
       gobject-introspection
  -    glib
  -    pango
  +    cairo
       readline
  -    dbus
  +    spidermonkey_60
  +    dbus # for dbus-run-session
     ];
   
     propagatedBuildInputs = [
  -    spidermonkey_60
  +    glib
     ];
   
     configureFlags = [
  
positive.code:   separateDebugInfo = stdenv.isLinux;
  
    passthru = {
      updateScript = gnome3.updateScript {
        packageName = "gjs";
      };
  
negative.code: , gobject-introspection
  , spidermonkey_60
  , pango
  , cairo
  , readline
  , glib
  , libxml2
  , dbus
  , gdk-pixbuf
  , makeWrapper
  , nixosTests
  }:
  
  stdenv.mkDerivation rec {
  