--- ../../home/pi/myp/mail/opendkim/Makefile 2016-08-09 16:50:07.744464000 +0200 +++ ../../home/pi/myp/mail/opendkim/Makefile 2016-09-03 12:26:36.006110000 +0200 @@ -82,6 +82,7 @@ OPENDBX_DESC= Store filter policies via OpenDBX OPENDBX_CONFIGURE_WITH= odbx OPENDBX_LIB_DEPENDS= libopendbx.so:databases/opendbx +OPENDBX_IMPLIES= LUA STATS OPENLDAP_DESC= Store filter policies in LDAP OPENLDAP_CONFIGURE_WITH=openldap @@ -117,25 +118,6 @@ CONFIGURE_ARGS+= --with-milter=${MILTERBASE} .endif -.if ${PORT_OPTIONS:MLUA_ONLY_SIGNING} || \ - ${PORT_OPTIONS:MRBL} -.if !${PORT_OPTIONS:MLUA} -IGNORE= options LUA_ONLY_SIGNING and RBL require LUA as well -.endif -.endif - -.if ${PORT_OPTIONS:MREPUTATION} -.if !${PORT_OPTIONS:MCURL} || !${PORT_OPTIONS:MJANSSON} -IGNORE= option REPUTATION requires CURL and JANSSON as well -.endif -.endif - -.if ${PORT_OPTIONS:MSTATSEXT} -.if !${PORT_OPTIONS:MSTATS} || !${PORT_OPTIONS:MLUA} -IGNORE= option STATSEXT requires STATS and LUA as well -.endif -.endif - .if ${PORT_OPTIONS:MPOPAUTH} \ || ${PORT_OPTIONS:MQUERY_CACHE} \ || ${PORT_OPTIONS:MLDAP_CACHING} \ --- ../../home/pi/myp/mail/opendkim/Makefile.options 2016-04-01 17:11:32.817349000 +0200 +++ ../../home/pi/myp/mail/opendkim/Makefile.options 2016-09-03 12:25:41.390310000 +0200 @@ -60,6 +60,7 @@ LUA_ONLY_SIGNING= Message signing by Lua only LUA_ONLY_SIGNING_CONFIGURE_ENABLE= lua_only_signing +LUA_ONLY_SIGNING_IMPLIES= LUA POSTGRES_RECONNECT_HACK_DESC= PostgreSQL connection error detection bug hack POSTGRES_RECONNECT_HACK_CONFIGURE_ENABLE= postgresql_reconnect_hack @@ -69,6 +70,7 @@ RBL_DESC= Realtime Blacklist query support RBL_CONFIGURE_ENABLE= rbl +RBL_IMPLIES= LUA REPLACE_RULES_DESC= String substition when signing REPLACE_RULES_CONFIGURE_ENABLE= replace_rules @@ -79,6 +81,7 @@ REPUTATION_DESC= Reputation check (experimental) REPUTATION_CONFIGURE_ENABLE= reputation +REPUTATION_IMPLIES= CURL JANSSON RESIGN_DESC= One-step resigning RESIGN_CONFIGURE_ENABLE= resign @@ -94,6 +97,7 @@ STATSEXT_DESC= Localized stats extensions STATSEXT_CONFIGURE_ENABLE= statsext +STATSEXT_IMPLIES= STATS LUA VBR_DESC= Vouch-By-Reference support VBR_CONFIGURE_ENABLE= vbr