--- dns/bind916/Makefile.orig 2022-04-24 03:13:50.777719000 +0700 +++ dns/bind916/Makefile 2022-04-24 03:15:16.936909000 +0700 @@ -18,8 +18,7 @@ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libuv.so:devel/libuv \ - libxml2.so:textproc/libxml2 +LIB_DEPENDS= libuv.so:devel/libuv RUN_DEPENDS= bind-tools>0:dns/bind-tools USES= compiler:c11 cpe libedit pkgconfig ssl tar:xz @@ -52,9 +51,9 @@ MAKE_JOBS_UNSAFE= yes -OPTIONS_DEFAULT= DLZ_FILESYSTEM GSSAPI_NONE IDN JSON LMDB \ +OPTIONS_DEFAULT= DLZ_FILESYSTEM GSSAPI_NONE IDN JSON LIBXML2 LMDB \ TCP_FASTOPEN MANPAGES 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 \ OVERRIDECACHE PORTREVISION QUERYTRACE \ START_LATE TCP_FASTOPEN MANPAGES @@ -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