anchor.diff:    buildInputs = [
       boost openssl systemd
       lua luajit
  -  ] ++ optional enableProtoBuf protobuf;
  +  ] ++ lib.optional enableProtoBuf protobuf;
   
     configureFlags = [
       "--enable-reproducible"
  
positive.code:     nixos = nixosTests.pdns-recursor;
    };
  
    meta = {
      description = "A recursive DNS server";
      homepage = "https://www.powerdns.com/";
      platforms = platforms.linux;
  
negative.code: , openssl, systemd, lua, luajit, protobuf
  , enableProtoBuf ? false
  }:
  
  stdenv.mkDerivation rec {
    pname = "pdns-recursor";
  