Just a warning to anyone using djbdns with custom patches: the latest revision (-r27) of djbdns will no longer use the DJBDNS_PATCH_DIR variable to find your custom patches. Instead, it will use the built-in epatch_user function to apply patches from e.g.,
/etc/portage/patches/net-dns/djbdns There's not a lot of documentation about this yet, but it may be standardized in a future EAPI. If you have custom patches, the easiest thing to do is create the directory above, and move your patches in there.