Commit Graph

26025 Commits

Author SHA1 Message Date
Roman Bogorodskiy ec65063e77 mail/msmtp: update to 1.8.33 2026-07-12 08:55:43 +02:00
Po-Chuan Hsieh 21af9d2fed mail/rubygem-mail: Update to 2.9.1
Changes:	https://github.com/mikel/mail/releases
2026-07-11 20:22:02 +08:00
Nuno Teixeira 9b56738dc3 mail/cone: Update to 2.3
ChangeLog:
https://sourceforge.net/p/courier/courier.git/ci/master/tree/cone/ChangeLog

MFH:		2026Q3
2026-07-11 11:23:45 +01:00
Dag-Erling Smørgrav 4ea3547132 various: Bump go ports for go-1.25.12 / 1.26.5 2026-07-10 09:54:15 +02:00
Matthias Andree 9d0203aad0 mail/bogofilter*: Prepare LMDB 1.0 transition
Here's what we do now:
- mail/bogofilter currently depends on lmdb0, a 0.9.X port, so
  it continues to work as before
- add a new mail/bogofilter-lmdb1 port that depends on lmdb, the 1.0
  version of the LMDB database.
- add the upstream patch for bogofilter 1.3.0.rc1 that I made and
  that delphij@ prepared for integration into the ports tree - thanks!

Here's the plan for end of 2026:
- AT THE SAME TIME:
   - upgrade mail/bogofilter to depend on LMDB 1.0
   - portrm mail/bogofilter-lmdb1
   - add a MOVED entry to redirect from bogofilter-lmdb1 to bogofilter.

While here, clean up and rearrange the Makefiles.

PR:		296519

Reviewed by:	arrowd
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/551
2026-07-09 22:26:36 +03:00
Bernard Spil 63e25a7542 mail/nextcloud-mail: Update to 5.10.7 2026-07-09 16:12:45 +02:00
Guido Falsi eaa4badca2 mail/mailpit: Update to 1.30.4
Security:	7a56b0f7-7b62-11f1-8a70-10ffe07f9334
2026-07-09 13:29:10 +02:00
Po-Chuan Hsieh cd0d0b370e mail/rubygem-net-imap: Update to 0.5.15
Changes:	https://github.com/ruby/net-imap/releases
2026-07-08 21:33:34 +08:00
Po-Chuan Hsieh a3f7a76fe8 mail/libetpan: Update to 1.10.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/dinhvh/libetpan/releases
2026-07-08 21:30:36 +08:00
Juraj Lutter d259150337 mail/postfix-current: Update to 3.12-20260706 2026-07-07 14:17:19 +02:00
Juraj Lutter 80c2db14ec mail/postfix: Update to 3.11.5 2026-07-06 22:43:40 +02:00
Xin LI 5f9d389f29 databases/lmdb0: Add port for LMDB 0.9.x legacy ABI
LMDB 1.0 introduced an incompatible on-disk format change and subtle
API breakage: applications that compiled cleanly against 1.0 headers
could fail silently at run time. Known affected ports include dns/knot3,
mail/bogofilter, and mail/postfix; the postfix issue has been confirmed
upstream. Linux distributions such as Arch Linux have observed the same
breakage. Samba can also be affected in certain configurations.

Because the regression is not detectable in an -exp build run -- the
postfix failure only manifests at run time, and bogofilter was caught
only because post-build self-tests happen to exercise this path -- we
cannot rely on package builds to validate the 1.0 upgrade.

This commit introduces databases/lmdb0 as a holding port for the 0.9.35
release, pinned to the 0.x branch with PORTSCOUT=limit:^0. and mutually
conflicting with databases/lmdb, which retains 1.0. The two packages
cannot be installed simultaneously, but having lmdb0 available means:

* Ports known to require the 0.9 ABI can declare an explicit dependency
  on databases/lmdb0 until they are validated against 1.0.
* Users with existing databases in the 0.9 format can still access the
  mdb_dump and mdb_load utilities to migrate data before upgrading.
* The package conflict prevents accidental mixing.

All 50 direct dependents of databases/lmdb are redirected to
databases/lmdb0 for now with a PORTREVISION bump, effectively restoring
the tree to the state prior to the LMDB 1.0 update. Once all dependent
ports are validated against LMDB 1.0, they will be moved back to
databases/lmdb and databases/lmdb0 will be removed.

PR:             ports/296530
2026-07-06 08:57:32 -07:00
Alex Dupre 618c7d5a1f mail/roundcube: update to 1.7.2 release (fix security issues)
PR:		296538
Submitted by:	filis
2026-07-06 10:16:49 +02:00
Hajimu UMEMOTO 54a293b896 mail/cyrus-imapd3*: Bump PORTREVISION due to binary incompatibility of recent devel/jansson update
% sudo -u cyrus /usr/local/cyrus/sbin/ctl_cyrusdb -r
ld-elf.so.1: /usr/local/lib/libjansson.so.4: version JANSSON_4 required by /usr/local/lib/libcyrus_imap.so.0 not defined
2026-07-05 17:13:48 +09:00
Derek Schrock 535e68c2a2 mail/mutt: Update 2.4.0 => 2.4.1
Release Notes:
https://marc.info/?l=mutt-users&m=178314652251601

Changelog:
https://gitlab.com/muttmua/mutt/raw/mutt-2-4-1-rel/UPDATING

PR:		296525
Sponsored by:	UNIS Labs
2026-07-05 04:11:05 +03:00
Muhammad Moinur Rahman 63b6120db0 */*php86*: Sunrise
Please DO NOT use this version in production, it is an early test version.

For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.6.0alpha1/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.6.0alpha1/NEWS
2026-07-04 20:17:34 +02:00
Rodrigo Osorio 2e089096a0 mail/p5-Sisimai: update 5.6.0 -> 5.7.0
Changelog: https://metacpan.org/dist/Sisimai/changes
2026-07-04 11:05:59 +02:00
Guido Falsi 705988e583 mail/courier-imap: Add note on solving possible memory issue
When scanning maildirs with many files (more than 120000) the imapd
daemon can crash reaching it's ulimit memory.

Add a note to pkg-message about a configuration value that can be
used to increase the limit.

PR:		296444
MFH:		2026Q3
2026-07-03 22:14:21 +02:00
Jordan Montesse 954f0e1e4e mail/spf-tools: [New Port] Shell tools for keeping SPF records tidy
A collection of scripts for manipulating SPF records to stay within
the 10 DNS look-up limit specified in RFC 7208.  Also includes scripts
to update SPF records via AWS, Cloudflare, and DNSimple APIs.

PR:	294442
Author:	Jordan Montesse <ports@brtsvcs.net>
2026-07-03 19:08:34 +02:00
Florian Smeets f78166fcbb mail/pflogsumm: Update to 1.2.1 2026-07-02 20:56:55 +02:00
Christoph Moench-Tegeder 391b3eb44b mail/thunderbird: update to 152.0.1 (ga)
Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/152.0.1/releasenotes/
2026-07-02 19:45:44 +02:00
Kousuke Kannagi d2064c1fed mail/mu: Update to 1.4.2
https://github.com/djcb/mu/releases/tag/v1.14.2

PR:		296080
Approved by:	rwn@mailo.com (maintainer timeout 2 weeks)
Approved by:	osa (mentor)
2026-07-03 02:31:47 +09:00
Bernard Spil c44751e185 mail/nextcloud-mail: Update to 5.10.4 2026-07-01 19:52:39 +02:00
Bernard Spil 4c198dd4ca mail/nextcloud-mail: Update to 5.10.5 2026-07-01 19:51:21 +02:00
Bernard Spil d216e0ca5a mail/nextcloud-mail: Update to 5.10.4 2026-07-01 19:50:16 +02:00
Dima Panov 2a2b932e5d mail/opensmtpd: update to 7.8.0p1 portable release (+)
Release notes:	https://github.com/OpenSMTPD/OpenSMTPD/releases/tag/7.7.0p0 \
		https://github.com/OpenSMTPD/OpenSMTPD/releases/tag/7.8.0p0 \
		https://github.com/OpenSMTPD/OpenSMTPD/releases/tag/7.8.0p1
2026-07-01 15:46:17 +03:00
Po-Chuan Hsieh cf4931e52e security/wolfssl: Bump PORTREVISION of dependent ports for shlib change (followup of ebd1ab3805)
wolfssl was updated to 5.9.2 in ebd1ab3805 which
updates from libwolfssl.so.44 to libwolfssl.so.45. Therefore, PORTREVISION bump
is required. ftp/curl and net/libngtcp2-wolfssl are skipped because both ports
have version updates after ebd1ab3805.

% readelf -d /usr/local/lib/libwolfssl.so | grep SONAME
  0x000000000000000e (SONAME)     Library soname: [libwolfssl.so.45]
2026-07-01 06:13:38 +08:00
Rene Ladan 6770b49d58 mail/mime4j: Remove expired port
2026-06-30 mail/mime4j: This is a version that is over 14 years old and has multiple vulnerabilities
2026-07-01 00:07:50 +02:00
Piotr Kubaj be9ff7dbed mail/thunderbird: fix build on powerpc64le
Already fixed in upstream xsimd:
In file included from /wrkdirs/usr/ports/mail/thunderbird/work/.build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:65:
In file included from /wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-152.0/gfx/thebes/gfxAlphaRecovery.cpp:12:
In file included from /wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-152.0/third_party/xsimd/include/xsimd/xsimd.hpp:63:
In file included from /wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-152.0/third_party/xsimd/include/xsimd/memory/xsimd_aligned_allocator.hpp:27:
In file included from /wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-152.0/third_party/xsimd/include/xsimd/config/xsimd_arch.hpp:19:
In file included from /wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-152.0/third_party/xsimd/include/xsimd/types/xsimd_all_registers.hpp:51:
/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-152.0/third_party/xsimd/include/xsimd/types/xsimd_vsx_register.hpp:67:61: error: cannot use 'long' with '__vector bool'
   67 |         XSIMD_DECLARE_SIMD_BOOL_VSX_REGISTER(unsigned long, long);
      |                                                             ^
/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-152.0/third_party/xsimd/include/xsimd/types/xsimd_vsx_register.hpp:67:55: warning: use of 'long' with '__vector' is deprecated [-Wdeprecated]
   67 |         XSIMD_DECLARE_SIMD_BOOL_VSX_REGISTER(unsigned long, long);
      |                                                       ^
/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-152.0/third_party/xsimd/include/xsimd/types/xsimd_vsx_register.hpp:68:52: error: cannot use 'long' with '__vector bool'
   68 |         XSIMD_DECLARE_SIMD_BOOL_VSX_REGISTER(long, long);
      |                                                    ^
/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-152.0/third_party/xsimd/include/xsimd/types/xsimd_vsx_register.hpp:68:46: warning: use of 'long' with '__vector' is deprecated [-Wdeprecated]
   68 |         XSIMD_DECLARE_SIMD_BOOL_VSX_REGISTER(long, long);
      |                                              ^
/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-152.0/third_party/xsimd/include/xsimd/types/xsimd_vsx_register.hpp:70:54: error: cannot use 'long' with '__vector bool'
   70 |         XSIMD_DECLARE_SIMD_BOOL_VSX_REGISTER(double, long);
      |                                                      ^
5 warnings and 3 errors generated.
2026-06-30 18:33:14 +02:00
Christoph Moench-Tegeder bc2e59eb6e mail/thunderbird-esr: update to 140.12.1 (rc1)
Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/140.12.1esr/releasenotes/
2026-06-29 22:18:52 +02:00
Christoph Moench-Tegeder dd44df872b mail/thunderbird: update to 152.0.1 (rc1)
Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/152.0.1/releasenotes/
2026-06-29 22:18:13 +02:00
Kousuke Kannagi 4a7d051fd0 mail/mpop: Update to 1.4.22
Make TLS mandatory.

https://marlam.de/mpop/news/mpop-1-4-22/

PR:		296335
Approved by:	osa (mentor)
2026-06-30 01:49:12 +09:00
Guido Falsi 3e5dc224e1 mail/mailpit: Update to 1.30.3 2026-06-28 18:51:34 +02:00
Guido Falsi 83bdc5277e mail/maildrop: Update to 4.0.2 2026-06-28 18:51:34 +02:00
Guido Falsi 2b28056a68 mail/courier-imap: Update to 6.0.1 2026-06-28 18:51:34 +02:00
Juraj Lutter e792f72785 mail/postfix-current: Update to 3.12-20260624 2026-06-28 18:42:32 +02:00
Herbert J. Skuhra d81ec54949 mail/postfix: Update to 3.11.4
PR:		296333
Reported by:	Sulev-Madis Silber <bugs-freebsd-org916@ketas.si.pri.ee>
2026-06-28 18:18:24 +02:00
Nuno Teixeira 0fdff75771 mail/cone: Update to 2.2
ChangeLog:
https://sourceforge.net/p/courier/courier.git/ci/master/tree/cone/ChangeLog
2026-06-28 12:07:10 +01:00
Julian Weigt 742fae43f8 mail/goimapnotify: Update 2.5.5 => 2.5.6
Changelog:
https://gitlab.com/shackra/goimapnotify/-/blob/2.5.6/CHANGELOG.md

PR:		296321
Approved by:	osa, vvd (Mentors, implicit)
2026-06-27 18:21:06 +03:00
Max Brazhnikov 787aff7b3b mail/py-afew: Mark BROKEN and schedule for removal
Fails to build with sphinx-9.0.4, does not support Python 3.13

PR:		284845
2026-06-26 20:23:14 +03:00
Bernard Spil b57c69352a mail/nextcloud-mail: Update to 5.10.3 2026-06-26 16:16:57 +02:00
Corey Halpin 44305833ba mail/fetchmail{,conf}: Update 6.6.5 => 6.6.6 (critical bugfix for imap)
Changelog:
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.6/NEWS#L110

PR:		296262
Sponsored by:	UNIS Labs
MFH:		2026Q2
2026-06-25 03:10:34 +03:00
Bernard Spil 006d11490b mail/nextcloud-mail: Update to 5.10.2 2026-06-24 17:48:47 +02:00
Bernhard Froehlich fb571e31c9 mail/smtprelay: Update to 1.14.0 2026-06-24 14:57:11 +00:00
ml 3651dfc9fc mail/fetchmail{,conf}: Update 6.6.4 => 6.6.5 (vulnerability fix)
Fetchmail 6.6.5 is the sixth fetchmail 6.6 release on 2026-06-17, it
fixed a buffer sizing bug in the RPA code that could crash fetchmail
due to a buffer overrun when long user names and service realm and
challenges were used, POP3 was used, the username contained
@compuserve.com and the server would offer a non-standard
"AUTH"-without-arguments request that would list RPA
(case-insensitively) as supported authentication option.

Changelog:
https://sourceforge.net/projects/fetchmail/files/branch_6.6/

Improve mail/fetchmailconf:
- Replace PORTVERSION with DISTVERSION.
- Fix antipattern "BUILD_DEPENDS=RUN_DEPENDS".
- Fix warnings from portclippy.

PR:		296204 283227
Approved by:	Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
Sponsored by:	UNIS Labs
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
MFH:		2026Q2
2026-06-24 02:15:33 +03:00
Gleb Popov 4f04e2a451 mail/rspamd: Fix plist
Fixes:	2feabcfbd8
Pointy hat to:	arrowd
2026-06-22 20:19:40 +03:00
pond-freebsd 2feabcfbd8 mail/rspamd: update to 4.1.0
Approved by:	vsevolod
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/526
2026-06-22 19:50:37 +03:00
Guido Falsi 74dba54d72 mail/maildrop: Update to 4.0.1 2026-06-22 08:47:00 +02:00
Guido Falsi 189f35b060 devel/courier-unicode: chase shlib bump 2026-06-21 21:45:35 +02:00
Guido Falsi 4e49c2b8aa mail/maildrop: Update to 4.0.0 2026-06-21 21:44:53 +02:00