summaryrefslogtreecommitdiff
path: root/mail/postfix-current
diff options
context:
space:
mode:
Diffstat (limited to 'mail/postfix-current')
-rw-r--r--mail/postfix-current/Makefile9
-rw-r--r--mail/postfix-current/distinfo6
-rw-r--r--mail/postfix-current/files/patch-src_tls_tls__certkey.c11
3 files changed, 10 insertions, 16 deletions
diff --git a/mail/postfix-current/Makefile b/mail/postfix-current/Makefile
index d0d6385dca5b..88f154b6bb96 100644
--- a/mail/postfix-current/Makefile
+++ b/mail/postfix-current/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= postfix
-DISTVERSION= 3.6-20200627
+DISTVERSION= 3.6-20200720
PORTREVISION?= 0
PORTEPOCH= 6
CATEGORIES= mail
@@ -31,7 +31,7 @@ CONFLICTS_INSTALL?= courier-0.* opensmtpd-[0-9]* sendmail-8.* sendmail+*-8.* \
USERS= postfix
GROUPS= mail maildrop postfix
-USES= shebangfix cpe
+USES= shebangfix cpe ssl
SHEBANG_FILES= auxiliary/qshape/qshape.pl
USE_RC_SUBR= postfix
@@ -59,6 +59,7 @@ SASLKMIT_LIB_DEPENDS= libkrb5.so:security/krb5
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
SQLITE_USES= sqlite
TLS_USES= ssl
+BROKEN_SSL= openssl
BLACKLISTD_DESC= Enable blacklistd support (FreeBSD 11.0 and later only)
CDB_DESC= CDB maps lookups
@@ -90,6 +91,10 @@ MAKEFILEFLAGS+= DEBUG=
MAKEFILEFLAGS+= pie=yes CC="${CC}" OPT="${CFLAGS}"
+.if ${SSL_DEFAULT} == base
+BROKEN_FreeBSD_11= error: OpenSSL-1.1.1 is the minimum supported version
+.endif
+
.if ${PORT_OPTIONS:MINST_BASE}
.if defined(SASL_SLAVE)
PKGNAMESUFFIX= -current-base-sasl2
diff --git a/mail/postfix-current/distinfo b/mail/postfix-current/distinfo
index 8b67d5ad1c4c..8561071efd2b 100644
--- a/mail/postfix-current/distinfo
+++ b/mail/postfix-current/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1593291480
-SHA256 (postfix/postfix-3.6-20200627.tar.gz) = 5504e7eb3a9a56b86cabdb345d358870ca1d7a154d7357a5c14711c4a6ac1d61
-SIZE (postfix/postfix-3.6-20200627.tar.gz) = 4635306
+TIMESTAMP = 1595284980
+SHA256 (postfix/postfix-3.6-20200720.tar.gz) = 75b564d0ba935f7c6234bc4edec6b26c8882d3450a8e9d25b6d2ae95196daae3
+SIZE (postfix/postfix-3.6-20200720.tar.gz) = 4622172
diff --git a/mail/postfix-current/files/patch-src_tls_tls__certkey.c b/mail/postfix-current/files/patch-src_tls_tls__certkey.c
deleted file mode 100644
index b34b8efd2be6..000000000000
--- a/mail/postfix-current/files/patch-src_tls_tls__certkey.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/tls/tls_certkey.c.orig 2019-03-07 23:57:10 UTC
-+++ src/tls/tls_certkey.c
-@@ -144,7 +144,7 @@ static void init_pem_load_state(pem_load
-
- /* use_chain - load cert, key and chain into ctx or ssl */
-
--#if OPENSSL_VERSION_NUMBER >= 0x1010100fUL
-+#if OPENSSL_VERSION_NUMBER >= 0x1010100fUL && !defined(LIBRESSL_VERSION_NUMBER)
- static int use_chain(pem_load_state_t *st)
- {
- int ret;