7874 Commits

Author SHA1 Message Date
abieber
6f83bf7d0a Update opensmtpd-filters/rspamd to 0.1.7
- Switch to MODGO_*
- Add myself as maintainer.

Discussed with Gilles here:
  https://github.com/poolpOrg/filter-rspamd/pull/37

Thanks to Mark Patruck for testing / reporting!
2021-03-05 14:31:10 +00:00
sthen
882505db22 bump REVISION for libtalloc split, add dep on py-libtalloc to samba
ok jca@
2021-03-05 10:43:05 +00:00
sthen
e5327c4a96 remove wmpop3, wmmultipop3. both fail with -fno-common, appear dead upstream,
and a mail checker that can't use TLS isn't really all that useful nowadays.
ok kn@ tb@
2021-02-28 14:34:09 +00:00
sthen
675adba88e add github url for repo, tracked down while looking into converting to py3 2021-02-28 13:17:06 +00:00
sthen
7cb1984d5f use FIX_CRLF_FILES, this is so much neater I can't believe we didn't
do it before!
2021-02-25 22:26:01 +00:00
sthen
a562474718 update postfix-stable to 3.5.9, from Brad 2021-02-25 15:41:04 +00:00
sthen
0ad9c23336 rspamd,hyperscan snuck into mail/Makefile, spotted by naddy 2021-02-24 22:54:13 +00:00
sthen
9b64714929 build php-8.0 versions of the pecl ports which support it 2021-02-24 21:23:15 +00:00
tb
022e0c46de mail/sma: fix build with -fno-common
ok gnezdo
2021-02-24 18:06:32 +00:00
sthen
06e20cb110 switch default MODPHP_VERSION to 7.4 and bump ports which have changed
version. (as of 6 Dec 2020, 7.3 went into "security fixes only" mode).
2021-02-24 16:48:59 +00:00
landry
fa6a1be703 mail/mozilla-thunderbird: update to 78.8.0.
See https://www.thunderbird.net/en-US/thunderbird/78.8.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-09/

drop Cargo.toml patch for rust 1.50, was merged upstream in
https://hg.mozilla.org/releases/mozilla-esr78/rev/0e8f444683cb
2021-02-24 10:04:13 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
825f360895 Dovecot tweaks: depend on libstemmer/libexttextcat to build snowball filters,
fix paths to tools (pdftotext, etc) in decode2text.sh which can optionally be
used to index attachments. OK Brad.
2021-02-23 14:27:33 +00:00
kn
cd92349215 Remove mail/avenger
We package 0.8.3 05-Apr-2012 but 0.8.4 in 13-Jul-2013 and 0.8.5 in
08-Oct-2018 were released;  the release tarball's NEWS file states
"changes to make it compile with newer g++ and libcrypto" and
"Manually parse /etc/resolv.conf, rather than attempting to make use of the
res data structure (which at least on OpenBSD no longer actually contains
the addresses of resolvers)".

This port fails to build with "-fno-common" and noone has spoken up on
ports@ to fix and update it.

PS: http://www.mailavenger.org/NEWS is sitll missing 0.8.5 changes, so
best look at the actual tarball.

OK gnezdo
2021-02-23 11:24:02 +00:00
bket
595ef4d155 Update to isync-1.3.5
Fixes CVE-2021-20247: reject funny mailbox names from IMAP LIST/LSUB in
particular, '..' in the name could be used to escape the Path/Inbox of a
Maildir Store, which could be exploited for stealing or deleting data,
or staging a (mild) DoS attack.

OK kn@ (maintainer)
2021-02-22 18:50:53 +00:00
kn
383b88eb16 Unhook mail/avenger
We package 0.8.3 05-Apr-2012 but 0.8.4 in 13-Jul-2013 and 0.8.5 in
08-Oct-2018 were released;  the release tarball's NEWS file states
"changes to make it compile with newer g++ and libcrypto" and
"Manually parse /etc/resolv.conf, rather than attempting to make use of the
res data structure (which at least on OpenBSD no longer actually contains
the addresses of resolvers)".

This port fails to build with "-fno-common" and noone has spoken up on
ports@ to fix and update it.

PS: http://www.mailavenger.org/NEWS is sitll missing 0.8.5 changes, so
best look at the actual tarball.

Unhook now and give it a few days grace period before actual removal.
OK gnezdo for sending it to the attic
2021-02-22 11:55:23 +00:00
sthen
89ecf38847 notmuch: adjust how soname parts are passed in to make, avoid SUBST_VARS
so update-plist doesn't fiddle with manpage paths
2021-02-20 20:28:05 +00:00
sthen
2ec3ff15c3 drop unneeded sphinx symlink 2021-02-20 18:54:23 +00:00
sthen
248932be74 switch MODPY_BIN_SUFFIX to -2 for py2 and (blank) for py3
switch ports using command-line tools from py-sphinx that don't need a
py2 version of it to py3-sphinx
2021-02-19 23:13:00 +00:00
kn
b073f3a100 Fix build with "-fno-common"
From FreeBSD via David Goerger < david at goerger dot info > who kindly
submitted the patch to what appears to be the new upstream on gitlab.

See https://marc.info/?l=mlmmj&m=161122707912991&w=2 for a discussion about
upstream.
2021-02-14 13:23:56 +00:00
kn
fd927fb802 Set PATCHORIG, fix whitespace 2021-02-14 12:47:19 +00:00
ajacoutot
790f48f9e3 Update to evolution-ews-3.38.4. 2021-02-12 14:58:44 +00:00
ajacoutot
305c0ed574 Update to evolution-3.38.4. 2021-02-12 14:58:24 +00:00
landry
18f534b347 www/mail/mozilla-thunderbird: add link to upstream commit 2021-02-12 07:49:21 +00:00
landry
72b83dd31d mail/mozilla-thunderbird: preemptively fix built with rust 1.50.
from/ok semarie@, same fix as found in #1684261
2021-02-12 07:46:21 +00:00
sthen
8503ec0f44 Run altermime with pledge(). It's fairly small and self-contained and
does string processing on what is often untrusted input, so this seems
a good candidate for defensive use of pledge (allowing all file io,
as it creates temporary files at various points during run, but has
no need for network).

pledge() is often not a good match for software in ports, but this seems
a suitable candidate and it changes very infrequently so doesn't add a
big maintenance burden.

looks good to deraadt, ok semarie@
2021-02-10 11:43:58 +00:00
sthen
4bcf75c8cf update to roundcubemail-1.4.11
https://roundcube.net/news/2021/02/08/security-update-1.4.11
https://github.com/roundcube/roundcubemail/releases/tag/1.4.11
2021-02-09 14:22:16 +00:00
robert
63a4243f18 update to kopano-10.0.7 2021-02-09 10:32:33 +00:00
ajacoutot
ce60ca9153 Bump to be ahead of -stable. 2021-02-07 08:08:49 +00:00
ajacoutot
d7f4752b66 Update to geary-3.38.2. 2021-02-07 08:03:35 +00:00
sthen
8e1142abb7 switch roundcube/plugins and librenms to MODPHP_VERSION=7.4 2021-02-06 20:33:27 +00:00
landry
c161cca763 mail/mozilla-thunderbird: update to 78.7.1
See https://www.thunderbird.net/en-US/thunderbird/78.7.1/releasenotes/
2021-02-06 08:48:49 +00:00
sthen
4d5901e633 update to neomutt-20210205 2021-02-05 13:18:19 +00:00
sthen
3027f9c6e1 update to alpine-2.24
peter stern did some tests, thanks

this changes the api; next commits to lang/php and telephony/asterisk
adapt to this.
2021-02-04 22:13:22 +00:00
naddy
65b2142d3b mail/mboxgrep: fixes for -fno-common and missing prototypes 2021-02-03 19:13:11 +00:00
sthen
a504d749a1 dcc: build with -fcommon (annoying license) 2021-01-31 19:44:30 +00:00
landry
2876606bdc mail/mozilla-thunderbird: update to 78.7.0.
See https://www.thunderbird.net/en-US/thunderbird/78.7.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-05/
2021-01-27 08:30:10 +00:00
sthen
8e98638a48 Set MODPHP_BUILDDEP to No by default, set it to Yes in the ports that
need it. The typical ports for PHP-based software are just untarring
files and there's no need to have PHP itself on build machines for that.
2021-01-25 14:01:51 +00:00
kn
076d29f16b Split databases/tdb into -main and -python package
net/samba is the only consumer requiring Python bindings, so this split
enables all other consumers (netatalk3, neomutt, fdm, rhythmbox, pulseaudio)
to avoid the dependency on Python 2.

Bump all consumers due to tdb's PKGPATH change.

Wanted by many
Feedback OK jca sthen
2021-01-23 23:17:47 +00:00
sthen
e79efa7488 update to mutt-wizard-3.1.1, from Aisha Tammy (maintainer), small tweak from me 2021-01-23 23:11:13 +00:00
sthen
f62c6df989 update to mutt-2.0.5 - fix various memory leaks 2021-01-22 14:54:50 +00:00
sthen
15e44c8949 update to s-nail-14.9.21, from Steffen Nurpmeso
It fixes a possible SMTP buffer overflow triggerable by
a malicious server as reported by Olav Mørkrid, and a socket code
memory access error that can be seen when using IMAP on at least
Solaris, which was reported by Jörg Schilling.
2021-01-22 11:05:33 +00:00
anton
8677218121 update to mdsort-9.0.0
- remove message blacklist functionality used during maildir traversal
- remove support for the sync option used with maildir
- add isdirectory matcher, evalutes to true if the path refers to an existing
  directory
- best effort reduction of side effects when moving a message fails
- check for presence of TAILQ_END during configure, this macro is not present on
  macOS
2021-01-22 07:08:50 +00:00
sthen
4c699c9e16 enable debug packages for Dovecot/-piugeonhole, suggested by anton@, ok brad 2021-01-20 14:57:49 +00:00
rsadowski
483d6dc8d2 Unbreak build after recent Qt 5.15 update.
Add missing QPainterPath include
2021-01-19 06:41:35 +00:00
sthen
2f3b398e64 update to pear-Mail-Mime-1.10.10 2021-01-18 15:37:13 +00:00
sthen
32469d8e7a +dcc 2021-01-17 21:27:56 +00:00
sthen
f3bcb47e7f import ports/mail/dcc, feedback/ok giovanni@ 2021-01-17 21:26:38 +00:00
kn
7b13a1abd8 update to mblaze 1.1
* mcom: allow tilde prefixed path for profile's outbox setting
* mcom: detect and report mmime errors
* add contrib/mmailto, a handler for mailto: links
* Bug fixes.

Ship contrib/ which provides a bunch of potentially useful scripts.

From Luas (maintainer)
2021-01-17 07:36:21 +00:00
sthen
ff3be859fa split the py2 version of py-dnspython off into net/py2-dnspython,
update the py3 version to 2.1.0, and adapt ports using it.
2021-01-16 21:21:04 +00:00