anchor.diff:  
     src = fetchurl {
       url = "mirror://gnome/sources/gtk+/${stdenv.lib.versions.majorMinor version}/gtk+-${version}.tar.xz";
  -    sha256 = "1598k357xvffbswsrvc63lyj73wq0b510lhg4vcgl6rf1a6nb9yv";
  +    sha256 = "10xyyhlfb0yk4hglngxh2zsv9xrxkqv343df8h01dvagc6jyp10k";
     };
   
     patches = [
  
positive.code: 
  stdenv.mkDerivation rec {
    pname = "gtk+3";
    version = "3.24.11";
  
    outputs = [ "out" "dev" ];
    outputBin = "dev";
  
negative.code:     })
      # https://gitlab.gnome.org/GNOME/gtk/merge_requests/1002
      ./01-build-Fix-path-handling-in-pkgconfig.patch
    ] ++ optionals stdenv.isDarwin [
      # X11 module requires <gio/gdesktopappinfo.h> which is not installed on Darwin
      # let’s drop that dependency in similar way to how other parts of the library do it
  