anchor.diff:      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 ''
  
positive.code:     (buildPackages.meson.override {
        withDarwinFrameworksGtkDocPatch = stdenv.isDarwin;
      })
      ninja pkg-config perl python3 gettext gtk-doc docbook_xsl docbook_xml_dtd_45 libxml2
    ];
  
    propagatedBuildInputs = [ zlib libffi gettext libiconv ];
  
negative.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, libxslt
  # use util-linuxMinimal to avoid circular dependency (util-linux, systemd, glib)
  , util-linuxMinimal ? null
  , buildPackages
  