anchor.diff: -{ stdenv, fetchFromGitHub
  +{ stdenv, fetchFromGitHub, fetchpatch
   , meson, ninja, pkgconfig, gettext, libxslt, docbook_xsl_ns
   , libcap, libidn2
   }:
  
positive.code:     sha256 = "1jhbcz75a4ij1myyyi110ma1d8d5hpm3scz9pyw7js6qym50xvh4";
    };
  
    postPatch = ''
      # Enable the systemd units even without systemd being an input. We set the
      # unitdir manually anyway.
      sed -e 's/systemd\.found()/true/g' -i meson.build
    '';
  
    mesonFlags = [
      "-DBUILD_RARPD=true"
  
negative.code:     "-DBUILD_TFTPD=true"
      "-DNO_SETCAP_OR_SUID=true"
      "-Dsystemdunitdir=etc/systemd/system"
      "-DINSTALL_SYSTEMD_UNITS=true"
    ]
      # Disable idn usage w/musl (https://github.com/iputils/iputils/pull/111):
      ++ optional stdenv.hostPlatform.isMusl "-DUSE_IDN=false";
  