--- dns/bind918/Makefile.orig 2022-04-24 03:13:50.788262000 +0700 +++ dns/bind918/Makefile 2022-04-24 03:16:21.425058000 +0700 @@ -34,8 +34,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libuv.so:devel/libuv \ - libnghttp2.so:www/libnghttp2 \ - libxml2.so:textproc/libxml2 + libnghttp2.so:www/libnghttp2 .if !defined(BIND_TOOLS_SLAVE) RUN_DEPENDS= bind-tools>0:dns/bind-tools @@ -78,9 +77,9 @@ MAKE_JOBS_UNSAFE= yes -OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LMDB MANPAGES \ +OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LIBXML2 LMDB MANPAGES \ TCP_FASTOPEN DNSTAP -OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN JSON LARGE_FILE LMDB \ +OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN JSON LARGE_FILE LIBXML2 LMDB \ MANPAGES OVERRIDECACHE QUERYTRACE \ START_LATE TCP_FASTOPEN @@ -149,6 +148,9 @@ LARGE_FILE_CONFIGURE_ENABLE= largefile +LIBXML2_CONFIGURE_WITH= libxml2 +LIBXML2_LIB_DEPENDS= libxml2.so:textproc/libxml2 + LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE} LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb