anchor.diff:      gobject-introspection
       cairo
       readline
  -    spidermonkey_78
  +    spidermonkey_91
       dbus # for dbus-run-session
     ];
   
  
positive.code:   ];
  in stdenv.mkDerivation rec {
    pname = "gjs";
    version = "1.70.1";
  
    outputs = [ "out" "dev" "installedTests" ];
  
    src = fetchurl {
      url = "mirror://gnome/sources/gjs/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
      sha256 = "sha256-u9wO7HzyX7xTR2n2ofssehjhe4ce/bDKWOmr8IsoAD8=";
    };
  
    patches = [
  
negative.code: , gtk3
  , atk
  , gobject-introspection
  , spidermonkey_91
  , pango
  , cairo
  , readline
  