aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mail/postfix-current/Makefile2
-rw-r--r--mail/postfix-current/distinfo6
-rw-r--r--mail/postfix-current/files/extra-patch-blacklistd19
3 files changed, 23 insertions, 4 deletions
diff --git a/mail/postfix-current/Makefile b/mail/postfix-current/Makefile
index a413eff45e06..41b1a9a6584f 100644
--- a/mail/postfix-current/Makefile
+++ b/mail/postfix-current/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postfix
-DISTVERSION= 3.12-20260429
+DISTVERSION= 3.12-20260506
PORTREVISION?= 0
PORTEPOCH= 6
CATEGORIES= mail
diff --git a/mail/postfix-current/distinfo b/mail/postfix-current/distinfo
index 2aad6d2cef2a..9faa89931c25 100644
--- a/mail/postfix-current/distinfo
+++ b/mail/postfix-current/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1777899975
-SHA256 (postfix/postfix-3.12-20260429.tar.gz) = 234eba29d112398f59c46c30055e44aadd1bca3fc2eafa0664a6cdef039bc94c
-SIZE (postfix/postfix-3.12-20260429.tar.gz) = 5397473
+TIMESTAMP = 1778312744
+SHA256 (postfix/postfix-3.12-20260506.tar.gz) = c8d9285e6cb0215e266167eb6cd8dbfdce9b2268cf04f1cd2f393cc3235ef723
+SIZE (postfix/postfix-3.12-20260506.tar.gz) = 5397777
diff --git a/mail/postfix-current/files/extra-patch-blacklistd b/mail/postfix-current/files/extra-patch-blacklistd
index 9611c136e92d..1eabd80b0a4e 100644
--- a/mail/postfix-current/files/extra-patch-blacklistd
+++ b/mail/postfix-current/files/extra-patch-blacklistd
@@ -142,3 +142,22 @@
/* RFC 4954 Section 6. */
smtpd_chat_reply(state, "235 2.7.0 Authentication successful");
if ((sasl_username = xsasl_server_get_username(state->sasl_server)) == 0)
+--- src/postscreen/Makefile.in.orig 2026-05-04 15:24:10.810630000 +0200
++++ src/postscreen/Makefile.in 2026-05-04 15:24:27.809059000 +0200
+@@ -3,13 +3,13 @@
+ postscreen_early.c postscreen_smtpd.c postscreen_misc.c \
+ postscreen_state.c postscreen_tests.c postscreen_send.c \
+ postscreen_starttls.c postscreen_expand.c postscreen_endpt.c \
+- postscreen_haproxy.c postscreen_tls_conf.c
++ postscreen_haproxy.c postscreen_tls_conf.c pfilter.c
+ OBJS = postscreen.o postscreen_dict.o postscreen_dnsbl.o \
+ postscreen_early.o postscreen_smtpd.o postscreen_misc.o \
+ postscreen_state.o postscreen_tests.o postscreen_send.o \
+ postscreen_starttls.o postscreen_expand.o postscreen_endpt.o \
+- postscreen_haproxy.o postscreen_tls_conf.o
+-HDRS =
++ postscreen_haproxy.o postscreen_tls_conf.o pfilter.o
++HDRS = pfilter.h
+ TESTSRC = postscreen_dnsbl_test.c
+ DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE)
+ CFLAGS = $(DEBUG) $(OPT) $(DEFS)