anchor.diff:        --prefix GI_TYPELIB_PATH : "${stdenv.lib.makeSearchPath "lib/girepository-1.0" [ gtk3 atk pango.out gdk-pixbuf ]}:$installedTests/libexec/gjs/installed-tests"
     '';
   
  +  passthru = {
  +    updateScript = gnome3.updateScript {
  +      packageName = "gjs";
  +    };
  +  };
  +
     meta = with stdenv.lib; {
       description = "JavaScript bindings for GNOME";
  +    homepage = "https://gitlab.gnome.org/GNOME/gjs/blob/master/doc/Home.md";
  +    license = licenses.lgpl2Plus;
       maintainers = gnome3.maintainers;
       platforms = platforms.linux;
  -    license = licenses.lgpl2Plus;
     };
   }
  
positive.code: { fetchurl, stdenv, pkgconfig, gnome3, gtk3, atk, gobject-introspection
  , spidermonkey_60, pango, readline, glib, libxml2, dbus, gdk-pixbuf
  , makeWrapper }:
  
  stdenv.mkDerivation rec {
    pname = "gjs";
  
negative.code:     sha256 = "1xf68rbagkflb9yi3visfw8cbxqlzd717y8jakgw0y6whzm1dpxl";
    };
  
    outputs = [ "out" "installedTests" ];
  
    nativeBuildInputs = [
      pkgconfig
      makeWrapper
    ];
  
    buildInputs = [
      libxml2
      gobject-introspection
      glib
      pango
      readline
      dbus
    ];
  
    propagatedBuildInputs = [
      spidermonkey_60
    ];
  
    configureFlags = [
      "--enable-installed-tests"
  