diff options
Diffstat (limited to 'mail')
30 files changed, 163 insertions, 141 deletions
diff --git a/mail/aerc/Makefile b/mail/aerc/Makefile index 870b1fe9f265..6361c5378ac2 100644 --- a/mail/aerc/Makefile +++ b/mail/aerc/Makefile @@ -1,6 +1,6 @@ PORTNAME= aerc DISTVERSION= 0.20.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= mail MAINTAINER= iamsleepy@ryuki.me diff --git a/mail/clawsker/Makefile b/mail/clawsker/Makefile index 2099ceca86e6..a7b48e671bb4 100644 --- a/mail/clawsker/Makefile +++ b/mail/clawsker/Makefile @@ -1,6 +1,6 @@ PORTNAME= clawsker DISTVERSION= 1.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail perl5 MASTER_SITES= http://www.claws-mail.org/tools/ diff --git a/mail/hydroxide/Makefile b/mail/hydroxide/Makefile index cfa91e52b4e4..aa95573d9217 100644 --- a/mail/hydroxide/Makefile +++ b/mail/hydroxide/Makefile @@ -1,7 +1,7 @@ PORTNAME= hydroxide DISTVERSIONPREFIX= v DISTVERSION= 0.2.29 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= mail MAINTAINER= nxjoseph@protonmail.com diff --git a/mail/mailhog/Makefile b/mail/mailhog/Makefile index 1f5547a767d1..1e71b076566f 100644 --- a/mail/mailhog/Makefile +++ b/mail/mailhog/Makefile @@ -1,7 +1,7 @@ PORTNAME= mailhog DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= mail devel MAINTAINER= mops@punkt.de diff --git a/mail/mailpit/Makefile b/mail/mailpit/Makefile index 8fa1ebf0339a..e079478bd4f2 100644 --- a/mail/mailpit/Makefile +++ b/mail/mailpit/Makefile @@ -1,6 +1,7 @@ PORTNAME= mailpit DISTVERSIONPREFIX= v -DISTVERSION= 1.27.0 +DISTVERSION= 1.27.1 +PORTREVISION= 1 CATEGORIES= mail devel MASTER_SITES= https://www.madpilot.net/mailpit/:npmcache \ LOCAL/madpilot/mailpit:npmcache diff --git a/mail/mailpit/distinfo b/mail/mailpit/distinfo index 48d85c9d207b..5f0b0f5c68da 100644 --- a/mail/mailpit/distinfo +++ b/mail/mailpit/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1751130008 -SHA256 (go/mail_mailpit/mailpit-v1.27.0/mailpit-npm-cache-1.27.0.tar.zst) = fcaeb98fb989d5cb48d0a142e22cce5662e028f11cd69e0ae35dfe809e5c5613 -SIZE (go/mail_mailpit/mailpit-v1.27.0/mailpit-npm-cache-1.27.0.tar.zst) = 43825209 -SHA256 (go/mail_mailpit/mailpit-v1.27.0/v1.27.0.mod) = 2450aa90896952adab434f31b8e1c700a11553b8c6e1842f325b6b4b114ff19a -SIZE (go/mail_mailpit/mailpit-v1.27.0/v1.27.0.mod) = 3048 -SHA256 (go/mail_mailpit/mailpit-v1.27.0/v1.27.0.zip) = 9ce7a97226e2c97b37d0461ed5458ceec5546cefd302261e647ed82cb01b55a6 -SIZE (go/mail_mailpit/mailpit-v1.27.0/v1.27.0.zip) = 600189 +TIMESTAMP = 1751804939 +SHA256 (go/mail_mailpit/mailpit-v1.27.1/mailpit-npm-cache-1.27.1.tar.zst) = 0914e72fd74883c738bd62c4d69910b3aa7600cc453c7eeecb11491b88ecd73e +SIZE (go/mail_mailpit/mailpit-v1.27.1/mailpit-npm-cache-1.27.1.tar.zst) = 43491920 +SHA256 (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.mod) = de7a9c659a9f5cbbabdff795a8c0e009f48fa61da3decaadc0896f9b16318bf9 +SIZE (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.mod) = 3048 +SHA256 (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.zip) = c8b3f0049bc483de0a928a333174ac4562fd078b2687f37ef1825dcf63d791d7 +SIZE (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.zip) = 600308 diff --git a/mail/mailpit/files/patch-package-lock.json b/mail/mailpit/files/patch-package-lock.json index 35273845d876..7a0dc0c6326b 100644 --- a/mail/mailpit/files/patch-package-lock.json +++ b/mail/mailpit/files/patch-package-lock.json @@ -565,7 +565,7 @@ "node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", -@@ -6193,17 +5717,6 @@ +@@ -6198,17 +5722,6 @@ "queue-microtask": "^1.2.2" } }, @@ -583,7 +583,7 @@ "node_modules/safe-array-concat": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", -@@ -6287,353 +5800,6 @@ +@@ -6292,353 +5805,6 @@ "@parcel/watcher": "^2.4.1" } }, @@ -937,7 +937,7 @@ "node_modules/semver": { "version": "7.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", -@@ -7008,31 +6174,6 @@ +@@ -7013,31 +6179,6 @@ "ramda-adjunct": "^5.1.0" } }, @@ -969,7 +969,7 @@ "node_modules/tapable": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.2.tgz", -@@ -7184,7 +6325,8 @@ +@@ -7189,7 +6330,8 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true, @@ -979,7 +979,7 @@ }, "node_modules/type-check": { "version": "0.4.0", -@@ -7286,21 +6428,6 @@ +@@ -7291,21 +6433,6 @@ "ts-toolbelt": "^9.6.0" } }, @@ -999,9 +999,9 @@ - } - }, "node_modules/typescript-eslint": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.35.0.tgz", -@@ -7401,14 +6528,6 @@ + "version": "8.35.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.35.1.tgz", +@@ -7406,14 +6533,6 @@ "dev": true, "license": "MIT" }, @@ -1016,16 +1016,16 @@ "node_modules/vue": { "version": "3.5.17", "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.17.tgz", -@@ -7437,32 +6556,6 @@ +@@ -7442,31 +6561,6 @@ "license": "MIT", "peerDependencies": { "vue": "^3" - } - }, - "node_modules/vue-eslint-parser": { -- "version": "10.1.4", -- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-10.1.4.tgz", -- "integrity": "sha512-EIZvCukIEMHEb3mxOKemtvWR1fcUAdWWAgkfyjmRHzvyhrZvBvH9oz69+thDIWhGiIQjZnPkCn8yHqvjM+a9eg==", +- "version": "10.2.0", +- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-10.2.0.tgz", +- "integrity": "sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw==", - "dev": true, - "license": "MIT", - "peer": true, @@ -1035,7 +1035,6 @@ - "eslint-visitor-keys": "^4.2.0", - "espree": "^10.3.0", - "esquery": "^1.6.0", -- "lodash": "^4.17.21", - "semver": "^7.6.3" - }, - "engines": { diff --git a/mail/mailslurper/Makefile b/mail/mailslurper/Makefile index 63857c13eb51..be249ed3d81c 100644 --- a/mail/mailslurper/Makefile +++ b/mail/mailslurper/Makefile @@ -1,6 +1,7 @@ PORTNAME= mailslurper DISTVERSIONPREFIX= release- DISTVERSION= 1.15.0 +PORTREVISION= 1 CATEGORIES= mail MAINTAINER= einar@isnic.is diff --git a/mail/mailutils/Makefile b/mail/mailutils/Makefile index 2d4d3bb8e1ed..645a232dda94 100644 --- a/mail/mailutils/Makefile +++ b/mail/mailutils/Makefile @@ -1,5 +1,5 @@ PORTNAME= mailutils -PORTVERSION= 3.17 +PORTVERSION= 3.19 CATEGORIES= mail MASTER_SITES= GNU GNU_ALPHA @@ -18,7 +18,6 @@ TEST_DEPENDS= automake:devel/automake \ USES= cpe gmake iconv libtool localbase readline tar:xz CPE_VENDOR= gnu GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USE_LDCONFIG= yes USE_RC_SUBR= comsatd imap4d pop3d INSTALL_TARGET= install-strip diff --git a/mail/mailutils/distinfo b/mail/mailutils/distinfo index 4442477acbe3..13fe9f42fcdb 100644 --- a/mail/mailutils/distinfo +++ b/mail/mailutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704551895 -SHA256 (mailutils-3.17.tar.xz) = fa49bacec37566fe52f88221d3871673a633aeee0cd923cc3a8e65bbef2b84e9 -SIZE (mailutils-3.17.tar.xz) = 3219484 +TIMESTAMP = 1742656861 +SHA256 (mailutils-3.19.tar.xz) = 50230d20036c5b8ad8c96b0d996177f1f133fba4c7c7e3b462d39eeb30849f45 +SIZE (mailutils-3.19.tar.xz) = 3296536 diff --git a/mail/mailutils/pkg-plist b/mail/mailutils/pkg-plist index 19a42e33cfad..95b30f5bea67 100644 --- a/mail/mailutils/pkg-plist +++ b/mail/mailutils/pkg-plist @@ -349,6 +349,7 @@ share/aclocal/mailutils.m4 %%NLS%%share/locale/fi/LC_MESSAGES/mailutils.mo %%NLS%%share/locale/fr/LC_MESSAGES/mailutils.mo %%NLS%%share/locale/id/LC_MESSAGES/mailutils.mo +%%NLS%%share/locale/ka/LC_MESSAGES/mailutils.mo %%NLS%%share/locale/pl/LC_MESSAGES/mailutils.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/mailutils.mo %%NLS%%share/locale/ro/LC_MESSAGES/mailutils.mo diff --git a/mail/mew-devel/Makefile b/mail/mew-devel/Makefile index c196c95a4f62..04501de542fe 100644 --- a/mail/mew-devel/Makefile +++ b/mail/mew-devel/Makefile @@ -1,8 +1,7 @@ PORTNAME= mew DISTVERSIONPREFIX= v -DISTVERSION= 6.9-96 -PORTREVISION= 1 -DISTVERSIONSUFFIX= -gc46d8ee +DISTVERSION= 6.10 +DISTVERSIONSUFFIX= CATEGORIES= mail elisp PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX} @@ -22,8 +21,6 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew \ --with-etcdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew/etc -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - # target name for make build and install ALL_TARGET= all info jinfo INSTALL_TARGET= install install-jinfo diff --git a/mail/mew-devel/distinfo b/mail/mew-devel/distinfo index 5040c7dcee26..3395ef946412 100644 --- a/mail/mew-devel/distinfo +++ b/mail/mew-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726100923 -SHA256 (kazu-yamamoto-Mew-v6.9-96-gc46d8ee_GH0.tar.gz) = 9c5c45b4885286d00e02c589092993d3ce2bccfa1c3a0a94f9d7798b4220625a -SIZE (kazu-yamamoto-Mew-v6.9-96-gc46d8ee_GH0.tar.gz) = 1019900 +TIMESTAMP = 1751976896 +SHA256 (kazu-yamamoto-Mew-v6.10_GH0.tar.gz) = 39a273dcf6caad0659151b87710a961471f666e020d799d9a61421b6e83013ca +SIZE (kazu-yamamoto-Mew-v6.10_GH0.tar.gz) = 1021646 diff --git a/mail/mew/Makefile b/mail/mew/Makefile index 64edac13afe6..b6534c0a7374 100644 --- a/mail/mew/Makefile +++ b/mail/mew/Makefile @@ -1,10 +1,8 @@ PORTNAME= mew -DISTVERSION= 6.9 -PORTREVISION= 9 +DISTVERSION= 6.10 CATEGORIES= mail elisp MASTER_SITES= http://www.mew.org/Release/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -DISTFILES= ${DISTNAME}a${EXTRACT_SUFX} MAINTAINER= yasu@FreeBSD.org COMMENT= Messaging in the Emacs World for emacs @@ -19,8 +17,6 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew \ --with-etcdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew/etc -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - # target name for make build and install ALL_TARGET= all info jinfo INSTALL_TARGET= install install-jinfo diff --git a/mail/mew/distinfo b/mail/mew/distinfo index bb570432e6fd..13bd264c6e1c 100644 --- a/mail/mew/distinfo +++ b/mail/mew/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1676360545 -SHA256 (mew-6.9a.tar.gz) = 84bd96c3a893207ce5fee26337ea188be13f076b57673d719b315d1971c94b89 -SIZE (mew-6.9a.tar.gz) = 996003 +TIMESTAMP = 1751976623 +SHA256 (mew-6.10.tar.gz) = c3c55dc024a3947f567c715340dd609784b58d6d7a048a0a3b7578212614ce4a +SIZE (mew-6.10.tar.gz) = 1020754 diff --git a/mail/mew/pkg-plist b/mail/mew/pkg-plist index f0da996128f2..e12c46bd280d 100644 --- a/mail/mew/pkg-plist +++ b/mail/mew/pkg-plist @@ -129,6 +129,8 @@ share/man/man1/smew.1.gz %%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp.elc %%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp2.el %%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-nntp2.elc +%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-oauth2.el +%%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-oauth2.elc %%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-passwd.el %%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-passwd.elc %%EMACS_VERSION_SITE_LISPDIR%%/mew/mew-pgp.el diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile index 5f94429fffab..84ef30e5c024 100644 --- a/mail/nextcloud-mail/Makefile +++ b/mail/nextcloud-mail/Makefile @@ -1,5 +1,5 @@ PORTNAME= mail -PORTVERSION= 5.1.6 +PORTVERSION= 5.1.7 DISTVERSIONPREFIX= v CATEGORIES= mail diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo index 4f1cd4830dc2..839fd7364712 100644 --- a/mail/nextcloud-mail/distinfo +++ b/mail/nextcloud-mail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751485087 -SHA256 (nextcloud/mail-v5.1.6.tar.gz) = 7d01b83cffc07f283afe95dab14550c87f975c4df7af0ec5d4b2786832e248ec -SIZE (nextcloud/mail-v5.1.6.tar.gz) = 26251064 +TIMESTAMP = 1752097817 +SHA256 (nextcloud/mail-v5.1.7.tar.gz) = 152a6bfcf559971e2dfb57069b2a044bff62d1cda7c914cf2d3a1d2ccd893f4e +SIZE (nextcloud/mail-v5.1.7.tar.gz) = 26703642 diff --git a/mail/opensmtpd-filter-rspamd/Makefile b/mail/opensmtpd-filter-rspamd/Makefile index 1223b86c7ceb..b4df3a2d43c2 100644 --- a/mail/opensmtpd-filter-rspamd/Makefile +++ b/mail/opensmtpd-filter-rspamd/Makefile @@ -1,7 +1,7 @@ PORTNAME= opensmtpd-filter-rspamd PORTVERSION= 0.1.8 DISTVERSIONPREFIX= v -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= mail MAINTAINER= manu@FreeBSD.Org diff --git a/mail/opensmtpd-filter-senderscore/Makefile b/mail/opensmtpd-filter-senderscore/Makefile index cd9ded4d8418..d2e264dc5e43 100644 --- a/mail/opensmtpd-filter-senderscore/Makefile +++ b/mail/opensmtpd-filter-senderscore/Makefile @@ -1,6 +1,6 @@ PORTNAME= opensmtpd-filter-senderscore PORTVERSION= 0.1.2 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= mail MAINTAINER= manu@FreeBSD.Org diff --git a/mail/p5-Mail-AuthenticationResults/Makefile b/mail/p5-Mail-AuthenticationResults/Makefile index 8d8d267c965c..928076c14420 100644 --- a/mail/p5-Mail-AuthenticationResults/Makefile +++ b/mail/p5-Mail-AuthenticationResults/Makefile @@ -1,5 +1,5 @@ PORTNAME= Mail-AuthenticationResults -PORTVERSION= 2.20231031 +PORTVERSION= 2.20250709 CATEGORIES= mail perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -10,7 +10,7 @@ WWW= https://metacpan.org/release/Mail-AuthenticationResults LICENSE= ART10 GPLv1+ LICENSE_COMB= dual -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Clone>=0:devel/p5-Clone \ diff --git a/mail/p5-Mail-AuthenticationResults/distinfo b/mail/p5-Mail-AuthenticationResults/distinfo index f8c010bf35e9..c351b50bb736 100644 --- a/mail/p5-Mail-AuthenticationResults/distinfo +++ b/mail/p5-Mail-AuthenticationResults/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1698848722 -SHA256 (Mail-AuthenticationResults-2.20231031.tar.gz) = 6cf2cfaa3368401ad9d9013cb75a8a9c61db6c3444b1ef1d4b424b6a06a2ed6b -SIZE (Mail-AuthenticationResults-2.20231031.tar.gz) = 32794 +TIMESTAMP = 1752266044 +SHA256 (Mail-AuthenticationResults-2.20250709.tar.gz) = ca8568638a7839417e04332c6915d4c7a55496bef212faff4d59a93ba9eb4ec0 +SIZE (Mail-AuthenticationResults-2.20250709.tar.gz) = 33533 diff --git a/mail/postfix/Makefile b/mail/postfix/Makefile index 646fd4683f73..2edc7ce8e15c 100644 --- a/mail/postfix/Makefile +++ b/mail/postfix/Makefile @@ -1,6 +1,6 @@ PORTNAME= postfix -DISTVERSION= 3.10.2 -PORTREVISION?= 1 +DISTVERSION= 3.10.3 +PORTREVISION?= 0 PORTEPOCH= 1 CATEGORIES= mail MASTER_SITES= https://postfix-mirror.horus-it.com/postfix-release/ \ diff --git a/mail/postfix/distinfo b/mail/postfix/distinfo index d87bf3bc5bb3..70908deb7cde 100644 --- a/mail/postfix/distinfo +++ b/mail/postfix/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745913519 -SHA256 (postfix/postfix-3.10.2.tar.gz) = bcca564132d4cf5f9c9ce354dab9dd35ee8e9e21900864623c815dac16bfbc27 -SIZE (postfix/postfix-3.10.2.tar.gz) = 5048137 +TIMESTAMP = 1752265724 +SHA256 (postfix/postfix-3.10.3.tar.gz) = e3cec05d91b6d2958ecd6ea9045faa35f79c5b0e228b975ace46ad2afe812053 +SIZE (postfix/postfix-3.10.3.tar.gz) = 5048719 diff --git a/mail/postfix/files/extra-patch-blacklistd b/mail/postfix/files/extra-patch-blacklistd index 6b8d49969405..e21b40fd63ec 100644 --- a/mail/postfix/files/extra-patch-blacklistd +++ b/mail/postfix/files/extra-patch-blacklistd @@ -1,4 +1,70 @@ ---- src/smtpd/Makefile.in.orig 2024-02-29 20:13:17 UTC +--- src/postscreen/Makefile.in.orig 2024-03-09 21:34:49 UTC ++++ src/postscreen/Makefile.in +@@ -3,13 +3,13 @@ SRCS = postscreen.c postscreen_dict.c postscreen_dnsbl + 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_haproxy.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 +-HDRS = ++ postscreen_haproxy.o pfilter.o ++HDRS = pfilter.h + TESTSRC = + DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE) + CFLAGS = $(DEBUG) $(OPT) $(DEFS) +--- src/postscreen/pfilter.c.orig 2025-07-11 20:30:00 UTC ++++ src/postscreen/pfilter.c +@@ -0,0 +1,19 @@ ++#include "pfilter.h" ++#include <stdio.h> /* for NULL */ ++#include <blacklist.h> ++ ++static struct blacklist *blstate; ++ ++void ++pfilter_notify(int a, int fd) ++{ ++ if (blstate == NULL) ++ blstate = blacklist_open(); ++ if (blstate == NULL) ++ return; ++ (void)blacklist_r(blstate, a, fd, "postscreen"); ++ if (a == 0) { ++ blacklist_close(blstate); ++ blstate = NULL; ++ } ++} +--- src/postscreen/pfilter.h.orig 2025-07-11 20:30:00 UTC ++++ src/postscreen/pfilter.h +@@ -0,0 +1 @@ ++void pfilter_notify(int, int); +--- src/postscreen/postscreen_early.c.orig 2021-02-18 18:55:31 UTC ++++ src/postscreen/postscreen_early.c +@@ -52,6 +52,7 @@ + /* Application-specific. */ + + #include <postscreen.h> ++#include "pfilter.h" /* for blacklistd(8) */ + + static char *psc_teaser_greeting; + static VSTRING *psc_escape_buf; +@@ -183,6 +184,10 @@ static void psc_early_event(int event, void *context) + msg_info("DNSBL rank %d for [%s]:%s", + state->dnsbl_score, PSC_CLIENT_ADDR_PORT(state)); + PSC_FAIL_SESSION_STATE(state, PSC_STATE_FLAG_DNSBL_FAIL); ++ ++ /* notify blacklistd of DNSBL rank violation */ ++ pfilter_notify(1, vstream_fileno(state->smtp_client_stream)); ++ + switch (psc_dnsbl_action) { + case PSC_ACT_DROP: + state->dnsbl_reply = vstring_sprintf(vstring_alloc(100), +--- src/smtpd/Makefile.in.orig 2025-01-09 22:06:10 UTC +++ src/smtpd/Makefile.in @@ -2,14 +2,14 @@ SRCS = smtpd.c smtpd_token.c smtpd_check.c smtpd_chat. SRCS = smtpd.c smtpd_token.c smtpd_check.c smtpd_chat.c smtpd_state.c \ @@ -18,7 +84,7 @@ TESTSRC = smtpd_token_test.c DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE) CFLAGS = $(DEBUG) $(OPT) $(DEFS) ---- src/smtpd/pfilter.c.orig 2024-03-21 21:45:18 UTC +--- src/smtpd/pfilter.c.orig 2025-07-11 20:30:00 UTC +++ src/smtpd/pfilter.c @@ -0,0 +1,19 @@ +#include "pfilter.h" @@ -40,10 +106,38 @@ + blstate = NULL; + } +} ---- src/smtpd/pfilter.h.orig 2024-03-21 21:45:18 UTC +--- src/smtpd/pfilter.h.orig 2025-07-11 20:30:00 UTC +++ src/smtpd/pfilter.h @@ -0,0 +1 @@ +void pfilter_notify(int, int); +--- src/smtpd/smtpd_check.c.orig 2025-07-11 20:34:19 UTC ++++ src/smtpd/smtpd_check.c +@@ -1767,6 +1767,7 @@ static int reject_unauth_destination(SMTPD_STATE *stat + /* + * Reject relaying to sites that are not listed in relay_domains. + */ ++ pfilter_notify(1, vstream_fileno(state->client)); + return (smtpd_check_reject(state, MAIL_ERROR_POLICY, + reply_code, reply_dsn, + "<%s>: Relay access denied", +--- src/smtpd/smtpd_milter.c.orig 2025-07-11 20:33:21 UTC ++++ src/smtpd/smtpd_milter.c +@@ -193,6 +193,7 @@ const char *smtpd_milter_eval(const char *name, void * + return (""); + if (state->milter_reject_text) { + /* 554 5.7.1 <user@example.com>: Relay access denied */ ++ pfilter_notify(1, vstream_fileno(state->client)); + vstring_strcpy(state->expand_buf, state->milter_reject_text + 4); + cp = split_at(STR(state->expand_buf), ' '); + return (cp ? split_at(cp, ' ') : cp); +@@ -210,6 +211,7 @@ const char *smtpd_milter_eval(const char *name, void * + return (0); + if (state->milter_reject_text) { + /* 554 5.7.1 <user@example.com>: Relay access denied */ ++ pfilter_notify(1, vstream_fileno(state->client)); + vstring_strcpy(state->expand_buf, state->milter_reject_text + 4); + (void) split_at(STR(state->expand_buf), ' '); + return (STR(state->expand_buf)); --- src/smtpd/smtpd_sasl_glue.c.orig 2023-11-12 21:41:13 UTC +++ src/smtpd/smtpd_sasl_glue.c @@ -153,6 +153,7 @@ @@ -67,69 +161,3 @@ /* 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 2025-01-29 08:50:15.761070000 +0100 -+++ src/postscreen/Makefile.in 2025-01-29 08:52:29.611925000 +0100 -@@ -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_haproxy.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 --HDRS = -+ postscreen_haproxy.o pfilter.o -+HDRS = pfilter.h - TESTSRC = - DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE) - CFLAGS = $(DEBUG) $(OPT) $(DEFS) ---- src/postscreen/pfilter.c.orig 2025-01-29 08:56:39.949695000 +0100 -+++ src/postscreen/pfilter.c 2025-01-29 08:59:16.979565000 +0100 -@@ -0,0 +1,19 @@ -+#include "pfilter.h" -+#include <stdio.h> /* for NULL */ -+#include <blacklist.h> -+ -+static struct blacklist *blstate; -+ -+void -+pfilter_notify(int a, int fd) -+{ -+ if (blstate == NULL) -+ blstate = blacklist_open(); -+ if (blstate == NULL) -+ return; -+ (void)blacklist_r(blstate, a, fd, "postscreen"); -+ if (a == 0) { -+ blacklist_close(blstate); -+ blstate = NULL; -+ } -+} ---- src/postscreen/pfilter.h.orig 2025-01-29 08:56:49.984170000 +0100 -+++ src/postscreen/pfilter.h 2025-01-29 08:59:47.270172000 +0100 -@@ -0,0 +1 @@ -+void pfilter_notify(int, int); ---- src/postscreen/postscreen_early.c.orig 2025-01-29 08:45:04.847798000 +0100 -+++ src/postscreen/postscreen_early.c 2025-01-29 10:18:34.349408000 +0100 -@@ -52,6 +52,7 @@ - /* Application-specific. */ - - #include <postscreen.h> -+#include "pfilter.h" /* for blacklistd(8) */ - - static char *psc_teaser_greeting; - static VSTRING *psc_escape_buf; -@@ -183,6 +184,10 @@ - msg_info("DNSBL rank %d for [%s]:%s", - state->dnsbl_score, PSC_CLIENT_ADDR_PORT(state)); - PSC_FAIL_SESSION_STATE(state, PSC_STATE_FLAG_DNSBL_FAIL); -+ -+ /* notify blacklistd of DNSBL rank violation */ -+ pfilter_notify(1, vstream_fileno(state->smtp_client_stream)); -+ - switch (psc_dnsbl_action) { - case PSC_ACT_DROP: - state->dnsbl_reply = vstring_sprintf(vstring_alloc(100), diff --git a/mail/rspamd-devel/Makefile b/mail/rspamd-devel/Makefile index 0157fcb059e6..925d738a9086 100644 --- a/mail/rspamd-devel/Makefile +++ b/mail/rspamd-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= rspamd PORTVERSION= 3.11.a1.20241020 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail PKGNAMESUFFIX= -devel diff --git a/mail/rspamd/Makefile b/mail/rspamd/Makefile index 9b7a844dbecd..bc11a6b11422 100644 --- a/mail/rspamd/Makefile +++ b/mail/rspamd/Makefile @@ -1,5 +1,6 @@ PORTNAME= rspamd PORTVERSION= 3.12.1 +PORTREVISION= 1 CATEGORIES= mail MAINTAINER= vsevolod@FreeBSD.org diff --git a/mail/smtprelay/Makefile b/mail/smtprelay/Makefile index 03822c244643..a55d5180cacd 100644 --- a/mail/smtprelay/Makefile +++ b/mail/smtprelay/Makefile @@ -1,7 +1,7 @@ PORTNAME= smtprelay DISTVERSIONPREFIX=v DISTVERSION= 1.12.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail MAINTAINER= decke@FreeBSD.org diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index 5c444eb125ad..95e98e1b0bda 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -1,17 +1,14 @@ PORTNAME= thunderbird -DISTVERSION= 140.0 -PORTREVISION= 3 +DISTVERSION= 140.0.1 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build2/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Mozilla Thunderbird is standalone mail and news that stands above WWW= https://www.mozilla.com/thunderbird/ -# autoconf2.13:devel/autoconf2.13 \ - BUILD_DEPENDS= nspr>=4.32:devel/nspr \ nss>=3.112:security/nss \ libevent>=2.1.8:devel/libevent \ diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo index 9fb311041439..9b711a8a8b58 100644 --- a/mail/thunderbird/distinfo +++ b/mail/thunderbird/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751475445 -SHA256 (thunderbird-140.0.source.tar.xz) = 367d6e5e8c2190871f72bcd137bf03911a749b0530bbc182a18ad03389c9386e -SIZE (thunderbird-140.0.source.tar.xz) = 755175976 +TIMESTAMP = 1752092075 +SHA256 (thunderbird-140.0.1.source.tar.xz) = a6e5c8bf9c432e9ed3e7c5a8c3ebc999e6b7b00af66aa829f1e98d11bf75568f +SIZE (thunderbird-140.0.1.source.tar.xz) = 760372872 |