pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/exim
Module Name: pkgsrc
Committed By: ryoon
Date: Mon Sep 29 14:56:34 UTC 2025
Modified Files:
pkgsrc/mail/exim: options.mk
Log Message:
mail/exim: Add more options to enable the recent specs
* Add ARC, EAI and gsasl options.
* Fix DMARC support.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/mail/exim/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/exim/options.mk
diff -u pkgsrc/mail/exim/options.mk:1.26 pkgsrc/mail/exim/options.mk:1.27
--- pkgsrc/mail/exim/options.mk:1.26 Mon Jul 11 10:52:29 2022
+++ pkgsrc/mail/exim/options.mk Mon Sep 29 14:56:34 2025
@@ -1,14 +1,16 @@
-# $NetBSD: options.mk,v 1.26 2022/07/11 10:52:29 abs Exp $
+# $NetBSD: options.mk,v 1.27 2025/09/29 14:56:34 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.exim
-PKG_SUPPORTED_OPTIONS= exim-appendfile-maildir exim-appendfile-mailstore
+PKG_SUPPORTED_OPTIONS= exim-arc
+PKG_SUPPORTED_OPTIONS+= exim-appendfile-maildir exim-appendfile-mailstore
PKG_SUPPORTED_OPTIONS+= exim-appendfile-mbx exim-auth-dovecot exim-build-eximon
-PKG_SUPPORTED_OPTIONS+= exim-content-scan exim-lookup-cdb exim-lookup-dnsdb
+PKG_SUPPORTED_OPTIONS+= exim-content-scan exim-eai
+PKG_SUPPORTED_OPTIONS+= exim-lookup-cdb exim-lookup-dnsdb
PKG_SUPPORTED_OPTIONS+= exim-lookup-dsearch exim-lookup-ldap exim-lookup-mysql
PKG_SUPPORTED_OPTIONS+= exim-lookup-pgsql exim-lookup-redis exim-lookup-sqlite
PKG_SUPPORTED_OPTIONS+= exim-lookup-whoson exim-old-demime exim-router-iplookup
PKG_SUPPORTED_OPTIONS+= exim-tcp-wrappers exim-tls exim-transport-lmtp gdbm
-PKG_SUPPORTED_OPTIONS+= inet6 opendmarc saslauthd spf readline
+PKG_SUPPORTED_OPTIONS+= gsasl inet6 opendmarc saslauthd spf readline
PKG_SUGGESTED_OPTIONS= exim-appendfile-maildir exim-appendfile-mailstore
PKG_SUGGESTED_OPTIONS+= exim-appendfile-mbx exim-content-scan
@@ -17,6 +19,10 @@ PKG_SUGGESTED_OPTIONS+= exim-tls inet6
.include "../../mk/bsd.options.mk"
+.if !empty(PKG_OPTIONS:Mexim-arc)
+LOCAL_MAKEFILE_OPTIONS+= EXPERIMENTAL_ARC=yes
+.endif
+
.if !empty(PKG_OPTIONS:Mexim-appendfile-maildir)
LOCAL_MAKEFILE_OPTIONS+= SUPPORT_MAILDIR=yes
.endif
@@ -44,6 +50,15 @@ PLIST_SRC+=${PKGDIR}/PLIST.eximon
LOCAL_MAKEFILE_OPTIONS+= WITH_CONTENT_SCAN=YES
.endif
+.if !empty(PKG_OPTIONS:Mexim-eai)
+LOCAL_MAKEFILE_OPTIONS+= SUPPORT_I18N=yes
+LOOKUP_LIBS+= -lidn
+. include "../../devel/libidn/buildlink3.mk"
+LOCAL_MAKEFILE_OPTIONS+= SUPPORT_I18N_2008=yes
+LOOKUP_LIBS+= -lidn2
+. include "../../devel/libidn2/buildlink3.mk"
+.endif
+
.if !empty(PKG_OPTIONS:Mexim-lookup-cdb)
LOCAL_MAKEFILE_OPTIONS+= LOOKUP_CDB=YES
DEPENDS+= cdb-[0-9]*:../../databases/cdb
@@ -126,7 +141,7 @@ LOCAL_MAKEFILE_OPTIONS+= HAVE_IPV6=NO
.endif
.if !empty(PKG_OPTIONS:Mopendmarc)
-LOCAL_MAKEFILE_OPTIONS+=EXPERIMENTAL_DMARC=yes
+LOCAL_MAKEFILE_OPTIONS+=SUPPORT_DMARC=yes
LOOKUP_LIBS+= -lopendmarc
. include "../../mail/opendmarc/buildlink3.mk"
.endif
@@ -144,6 +159,13 @@ EXIM_DBMLIB= DBMLIB=${LDFLAGS} ${BDB_LI
EXIM_INCLUDE= -I${PREFIX}/${BUILDLINK_INCDIRS.${BDB_TYPE}}
.endif
+.if !empty(PKG_OPTIONS:Mgsasl)
+USE_TOOLS+= pkg-config
+LOCAL_MAKEFILE_OPTIONS+=AUTH_GSASL=yes
+LOCAL_MAKEFILE_OPTIONS+=AUTH_GSASL_PC=libgsasl
+. include "../../security/gsasl/buildlink3.mk"
+.endif
+
.if !empty(PKG_OPTIONS:Msaslauthd)
LOCAL_MAKEFILE_OPTIONS+=AUTH_CYRUS_SASL=YES
LOCAL_MAKEFILE_OPTIONS+=CYRUS_SASLAUTHD_SOCKET=/var/state/saslauthd/mux
Home |
Main Index |
Thread Index |
Old Index