anchor.diff:  , pkg-config
   , makeWrapper
   , symlinkJoin
  +, bison
  +, nixosTests
     #
     # By default unbound will not be built with systemd support. Unbound is a very
     # commmon dependency. The transitive dependency closure of systemd also
  
positive.code:       configureFlags="$configureFlags --with-nettle=${nettle.dev} --with-libunbound-only"
        configurePhase
        buildPhase
        installPhase
      ''
    # get rid of runtime dependencies on $dev outputs
  
negative.code:   + lib.concatMapStrings
      (pkg: lib.optionalString (pkg ? dev) " --replace '-L${pkg.dev}/lib' '-L${pkg.out}/lib' --replace '-R${pkg.dev}/lib' '-R${pkg.out}/lib'")
      (builtins.filter (p: p != null) buildInputs);
  
    passthru.tests = nixosTests.unbound;
  
    meta = with lib; {
      description = "Validating, recursive, and caching DNS resolver";
  