anchor.diff:      (buildPackages.meson.override {
         withDarwinFrameworksGtkDocPatch = stdenv.isDarwin;
       })
  -    ninja pkg-config perl python3 gettext gtk-doc docbook_xsl docbook_xml_dtd_45 libxml2
  +    ninja pkg-config perl python3 gettext gtk-doc docbook_xsl docbook_xml_dtd_45 libxml2 libxslt
     ];
   
     propagatedBuildInputs = [ zlib libffi gettext libiconv ];
  
positive.code: { config, lib, stdenv, fetchurl, gettext, meson, ninja, pkg-config, perl, python3
  , libiconv, zlib, libffi, pcre, libelf, gnome, libselinux, bash, gnum4, gtk-doc, docbook_xsl, docbook_xml_dtd_45
  # use util-linuxMinimal to avoid circular dependency (util-linux, systemd, glib)
  , util-linuxMinimal ? null
  , buildPackages
  
negative.code:     cp -r ${buildPackages.glib.devdoc} $devdoc
    '';
  
    # Move man pages to the same output as their binaries (needs to be
    # done after preFixupHooks which moves man pages too - in
    # _multioutDocs)
    postFixup = ''
      for i in $dev/bin/*; do
        moveToOutput "share/man/man1/''${i##*/}.1.*" "$dev"
      done
    '';
  
    checkInputs = [ tzdata desktop-file-utils shared-mime-info ];
  
    preCheck = optionalString doCheck ''
  