--- dns/bind920/Makefile.orig 2024-09-06 02:12:33.439322000 +0200 +++ dns/bind920/Makefile 2024-09-06 02:18:39.134715000 +0200 @@ -36,8 +36,7 @@ LIB_DEPENDS= libuv.so:devel/libuv \ libnghttp2.so:www/libnghttp2 \ - liburcu.so:sysutils/liburcu \ - libxml2.so:textproc/libxml2 + liburcu.so:sysutils/liburcu .if !defined(BIND_TOOLS_SLAVE) RUN_DEPENDS= bind-tools>0:dns/bind-tools @@ -80,9 +79,9 @@ MAKE_JOBS_UNSAFE= yes -OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LMDB \ +OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LIBXML2 LMDB \ 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 \ OVERRIDECACHE QUERYTRACE \ START_LATE TCP_FASTOPEN @@ -150,6 +149,9 @@ JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c 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