anchor.diff:  { stdenv, fetchurl, fetchpatch, gtk_doc, pkgconfig, gobjectIntrospection, intltool
   , libgudev, polkit, appstream-glib, gusb, sqlite, libarchive, glib_networking
   , libsoup, docbook2x, gpgme, libxslt, elfutils, libsmbios, efivar, glibcLocales
  -, fwupdate, libyaml, valgrind, meson, libuuid, colord
  +, fwupdate, libyaml, valgrind, meson, libuuid, colord, docbook_xml_dtd_43, docbook_xsl
   , ninja, gcab, gnutls, python3, wrapGAppsHook, json_glib
   , shared_mime_info, umockdev
   }:
  
positive.code:   mesonFlags = [
      "-Dman=false"
      "-Dplugin_dummy=true"
      "-Dgtkdoc=false"
      "-Dbootdir=/boot"
      "-Dudevdir=lib/udev"
      "-Dsystemdunitdir=lib/systemd/system"
  
negative.code:     sha256 = "1n4d6fw3ffg051072hbxn106s52x2wlh5dh2kxwdfjsb5kh03ra3";
    };
  
    outputs = [ "out" "devdoc" "installedTests" ];
  
    nativeBuildInputs = [
      meson ninja gtk_doc pkgconfig gobjectIntrospection intltool glibcLocales shared_mime_info
      valgrind gcab docbook_xml_dtd_43 docbook_xsl docbook2x libxslt python wrapGAppsHook
    ];
    buildInputs = [
      polkit appstream-glib gusb sqlite libarchive libsoup elfutils libsmbios fwupdate libyaml
  