anchor.diff:      sha256 = "517645c00c4554e82c0631e836659504d3fd3699c564c633fccfdfd37574e278";
     };
   
  +  nativeBuildInputs = [
  +    help2man
  +    meson
  +    ninja
  +  ];
  +
     buildInputs = [
       cairo
       fontconfig
  
positive.code: 
  let
    inherit (lib)
      boolEn
      boolWt
      optionals
      optionalString;
  
  
negative.code:     glib
      gobject-introspection
      harfbuzz_lib
      libx11
    ] ++ optionals (xorg != null) [
      xorg.libXft
      xorg.libXrender
    ];
  
    postPatch = /* FIXME: Fixed in >1.40.7 */ ''
      sed -i pango/meson.build \
        -e 's/symbols_prefix/symbol_prefix/g'
    '' +  /* FIXME: Files are missing from 1.40.7 release for some reason */ ''
      cat > pango/pango-features.h.meson <<EOF
      #ifndef PANGO_FEATURES_H
      #define PANGO_FEATURES_H
  
      #mesondefine PANGO_VERSION_MAJOR
      #mesondefine PANGO_VERSION_MINOR
      #mesondefine PANGO_VERSION_MICRO
  
      #define PANGO_VERSION_STRING "@PANGO_VERSION_MAJOR@.@PANGO_VERSION_MINOR@.@PANGO_VERSION_MICRO@"
  
      #endif /* PANGO_FEATURES_H */
      EOF
  
      for i in {1..9}; do
        touch tests/markups/{fail,valid}-$i.{expected,markup}
      done
    '';
  
    mesonFlags = [
      "-Denable_docs=false"  # gtk-doc
    ];
  
    # preCheck = /* Fontconfig fails to load default config in test */
    #     optionalString doCheck ''
    #   export FONTCONFIG_FILE="${fontconfig}/etc/fonts/fonts.conf"
    # '';
  
    doCheck = false;  # FIXME: files missing from release
    buildDirCheck = false; # FIXME
  
    passthru = {
      srcVerification = fetchurl {
  