anchor.diff:    '';
   
     channel = "2.58";
  -  version = "${channel}.1";
  +  version = "${channel}.2";
   in
   stdenv.mkDerivation rec {
     name = "glib-${version}";
  
positive.code:       ! find "$out" -name "$i"
        install -D -m 644 -v m4macros/"$i" "$out"/share/aclocal/"$i"
      done
  
      # Remove unneeded dependencies from .pc file
      grep -q ' \-lcharset' "$out"/lib/pkgconfig/glib-2.0.pc
      sed -i 's, -lcharset,,' "$out"/lib/pkgconfig/glib-2.0.pc
      grep -q ' \-lxdgmime' "$out"/lib/pkgconfig/gio-2.0.pc
      grep -q ' \-linotify' "$out"/lib/pkgconfig/gio-2.0.pc
      sed -i 's, -linotify,,' "$out"/lib/pkgconfig/gio-2.0.pc
      sed -i 's, -lxdgmime,,' "$out"/lib/pkgconfig/gio-2.0.pc
    '';
  
    passthru = {
  
negative.code:   src = fetchurl {
      url = "mirror://gnome/sources/glib/${channel}/${name}.tar.xz";
      hashOutput = false;
      sha256 = "c7b24ed6536f1a10fc9bce7994e55c427b727602e78342821f1f07fb48753d4b";
    };
  
    nativeBuildInputs = [
  