anchor.diff:      ln -sr -t "$out/include/" "$out"/lib/*/include/* 2>/dev/null || true
     '';
   
  -  channel = "2.58";
  -  version = "${channel}.3";
  +  channel = "2.60";
  +  version = "${channel}.2";
   in
   stdenv.mkDerivation rec {
     name = "glib-${version}";
  
positive.code:     # M4 macros are not installed by meson, but still needed by other
      # packages during the meson transition.
      for i in 'glib-2.0.m4' 'glib-gettext.m4' 'gsettings.m4'; do
        install -D -m 644 -v m4macros/"$i" "$out"/share/aclocal/"$i"
      done
    '';
  
negative.code:   src = fetchurl {
      url = "mirror://gnome/sources/glib/${channel}/${name}.tar.xz";
      hashOutput = false;
      sha256 = "2ef15475060addfda0443a7e8a52b28a10d5e981e82c083034061daf9a8f80d9";
    };
  
    nativeBuildInputs = [
  