anchor.diff:          outputHash
           outputHashAlgo
           urls;
  -      sha256Url = "https://download.gnome.org/sources/pango/${versionMajor}/"
  +      sha256Url = "https://download.gnome.org/sources/pango/${channel}/"
           + "${name}.sha256sum";
         failEarly = true;
       };
  
positive.code:     gobject-introspection
      harfbuzz_lib
      libx11
      libxrender
    ] ++ optionals (xorg != null) [
      xorg.libXft
    ];
  
    mesonFlags = [
  
negative.code: , gobject-introspection
  , harfbuzz_lib
  , libx11
  , libxft
  , libxrender
  }:
  
  let
    inherit (lib)
      optionals
      optionalString;
  
    channel = "1.40";
    version = "${channel}.13";
  in
  stdenv.mkDerivation rec {
    name = "pango-${version}";
  
    src = fetchurl {
      url = "mirror://gnome/sources/pango/${channel}/${name}.tar.xz";
      hashOutput = false;
      sha256 = "f84e98db1078772ff4935b40a1629ff82ef0dfdd08d2cbcc0130c8c437857196";
    };
  
    nativeBuildInputs = [
  