Commit graph

20730 commits

Author SHA1 Message Date
Steve Wills
a97bbbcc3c mail/opendkim: mark broken with Lua 5.3 and higher
PR:		232953
Reported by:	pr@aoek.com
Approved by:	Daniel Austin <freebsd-ports@dan.me.uk> (maintainer)
2018-11-23 20:17:42 +00:00
Larry Rosenman
3f50049b45 mail/dovecot: pick up patch from upstream to quiet format warnings.
Obtained from:	de42b54aaf
2018-11-23 18:22:16 +00:00
Vsevolod Stakhov
0d97aa0e07 - Update to 1.8.2
PR:		233327
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2018-11-23 17:04:42 +00:00
Larry Rosenman
218e60f065 mail/dovecot update to 2.3.4, mail/dovecot-pigeonhole to 0.5.4
dovecot change log:
* The default postmaster_address is now "postmaster@<user domain or
   server hostname>". If username contains the @domain part, that's
   used. If not, then the server's hostname is used.
* "doveadm stats dump" now returns two decimals for the "avg" field.

+ Added push notification driver that uses a Lua script
+ Added new SQL, DNS and connection events.
   See https://wiki2.dovecot.org/Events
+ Added "doveadm mailbox cache purge" command.
+ Added events API support for Lua scripts
+ doveadm force-resync -f parameter performs "index fsck" while opening
   the index. This may be useful to fix some types of broken index files.
   This may become the default behavior in a later version.
- director: Kicking a user crashes if login process is very slow
- pop3_no_flag_updates=no: Don't expunge DELEted and RETRed messages
   unless QUIT is sent.
- auth: Fix crypt() segfault with glibc-2.28+
- imap: Running UID FILTER script with errors assert-crashes
- dsync, pop3-migration: POP3 UIDLs weren't added to
   dovecot.index.cache while mails were saved.
- dict clients may have been using 100% CPU while waiting for dict
   server to finish commands.
- doveadm user: Fixed user listing via HTTP API
- All levels of Cassandra log messages were logged as Dovecot errors.
- http/smtp client may have crashed after SSL handshake
- Lua auth converted strings that looked like numbers into numbers.

pigeonhole change log:
  * Adjustments to several changes in Dovecot v2.3.4 make this Pigeonhole
    release dependent on that Dovecot release; it will not compile against
    older Dovecot versions. And, conversely, you need to upgrade
    Pigeonhole when upgrading Dovecot to v2.3.4.
  * The changes regarding the default postmaster_address in Dovecot v2.3.4
    mainly apply to Pigeonhole. The new default should work for all
    existing installations, thereby fixing several reported v2.3/v0.5
    migration problems.

  - IMAP FILTER=SIEVE capability: Fix assert crash occurring when running
    UID FILTER on a Sieve script with errors.
2018-11-23 15:12:44 +00:00
Jochen Neumeister
2f616bc3b9 Update to 5.2.27
Changelog: https://github.com/PHPMailer/PHPMailer/releases/tag/v5.2.27

PR:		233420
Reported by:	Derek Schrock <dereks@lifeofadishwasher.com>
MFH:		2018Q4
Security:	b036faba-edd8-11e8-b3b7-00e04c1ea73d
Sponsored by:	Netzkommune GmbH
2018-11-23 14:42:29 +00:00
Jochen Neumeister
6253b1e00e Update to RC6
Changelog: https://github.com/php/php-src/blob/php-7.3.0RC6/NEWS

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-11-23 10:28:43 +00:00
Jochen Neumeister
bedd1930ae Disable rsh/ssh functionality in imap by default (php bug #77153).
PR:		233384
Submitted by:	joneum
Approved by:	tz (implicit)
MFH:		2018Q4
Security:	ec49f6b5-ee39-11e8-b2f4-74d435b63d51
Sponsored by:	Netzkommune GmbH
2018-11-22 11:53:53 +00:00
Alex Dupre
904071cff5 Disable rsh/ssh functionality in imap by default (php bug #77153).
PR:		233384
Submitted by:	joneum
2018-11-22 09:26:37 +00:00
Koichiro Iwao
390129ae6b mail/fetchmail: backport SNI support from upstream
This affects some servers such as Gmail.

See also bugs on Linux distributions.
* https://bugzilla.redhat.com/show_bug.cgi?id=1611815
* https://bugs.launchpad.net/ubuntu/+source/fetchmail/+bug/1798786

PR:		233078
Submitted by:	fuyuhiko.maruyama@gmail.com
Approved by:	Corey Halpin <chalpin@cs.wisc.edu> (maintainer), mentors (implicit)
Obtained from:	9b8b634312
MFH:		2018Q4
2018-11-22 01:52:39 +00:00
Jochen Neumeister
3be675e8e4 Update to 6.0.6
Changelog: https://github.com/PHPMailer/PHPMailer/releases/tag/v6.0.6

MFH:		2018Q4
Security:	b036faba-edd8-11e8-b3b7-00e04c1ea73d
Sponsored by:	Netzkommune GmbH
2018-11-21 22:11:51 +00:00
Alex Dupre
cc8c54ed2e Update to 1.9.8 release. 2018-11-21 09:16:50 +00:00
Olli Hauer
fd7eee9167 - update to 3.4-20181119 2018-11-21 05:24:51 +00:00
Jan Beich
aecc1f4df9 gecko: drop BUNDLED_CAIRO option 2018-11-20 18:58:12 +00:00
Jan Beich
1bfb541196 gecko: drop system ogg/vorbis support
Too infrequently updated to justify maintenance burden.
2018-11-20 18:55:42 +00:00
Jan Beich
493ad91428 gecko: drop JPEG_PORT=graphics/jpeg support
Completely untested for years.
2018-11-20 18:55:08 +00:00
Jan Beich
3747c7b9ed gecko: drop OSS audio backend
- Poor latency
- No multichannel support
- No input device support
- No device selection
- No upstream maintainer
2018-11-20 18:54:51 +00:00
Olli Hauer
a1855b7c21 - update to 3.4-20181118 2018-11-19 16:17:21 +00:00
Olli Hauer
05ac9ce1f6 - update to 20181117 2018-11-18 17:56:47 +00:00
Jochen Neumeister
3a26e84988 Update to 3.17.1
- Add License
- Remove the MANUAL Part: This has alredy been removed in Version 3.17.0

Changelog: https://www.claws-mail.org/NEWS

Sponsored by:	Netzkommune GmbH
2018-11-17 00:57:35 +00:00
Christoph Moench-Tegeder
c401e218d0 mail/thunderbird-i18n: update to 60.3.1
forgot to commit this along thunderbird proper

PR:		228477
Approved by:	jbeich (maintainer)
MFH:		2018Q4
2018-11-16 15:06:57 +00:00
Christoph Moench-Tegeder
f488d0a09c mail/thunderbird: update to 60.3.1
https://www.thunderbird.net/en-US/thunderbird/60.3.1/releasenotes/

PR:		228477
Approved by:	jbeich (maintainer)
MFH:		2018Q4
2018-11-16 14:20:36 +00:00
Sunpoet Po-Chuan Hsieh
84be999141 Move mail/py-email-reply-parser to mail/py-email_reply_parser
- Update to 0.5.9
- Change MASTER_SITES to CHEESESHOP
- Add LICENSE
- Add NO_ARCH

Changes:	https://github.com/zapier/email-reply-parser/commits/master
2018-11-15 19:07:40 +00:00
Mark Linimon
80a707801d Fix build on gcc-based archs.
Approved by:	portmgr (tier-2 blanket)
2018-11-15 03:33:04 +00:00
Mark Linimon
e5b496487d Fix build on gcc-based archs.
Approved by:	portmgr (tier-2 blanket)
2018-11-15 03:26:23 +00:00
Sunpoet Po-Chuan Hsieh
d3b4a6d5c4 Update to 4.24.1
Changes:	https://metacpan.org/changes/distribution/Sisimai
2018-11-14 21:43:53 +00:00
Eugene Grosbein
f0b50d36d3 mail/qpopper: grammar fix after r484938 2018-11-14 18:20:42 +00:00
Eugene Grosbein
8f0080b950 Fix mail/qpopper:
- remove MASTER_SITE ftp.qualcomm.com that is no more
  and add a couple of living distfile sources;

- describe custom BSD-style Quallcom license for the distfile;

- fix building with openssl-1.1.1 that no longer has SSLv2 support
  plus made struct ssl_st (SSL) completely opaque, so better use
  public interface SSL_session_reused() instead of direct access
  to now hidden "hit" part of struct; this works for previous
  openssl versions too.

No PORTREVISION bump as this fixed package building for FreeBSD 12+
and has no visible package changes for other supported branches.

PR:		232383
Reported by:	sbruno
Approved by:	bc979@lafn.org (maintainer timeout, 4 weeks)
2018-11-14 18:14:53 +00:00
Tobias Kortkamp
a101d7396f mail/imapfilter: Drop LibreSSL patch and unbreak build with OpenSSL 1.1.1
The patch added in ports r435498 broke OpenSSL 1.1.x compatibility.
A different fix for LibreSSL was committed upstream so the patch
is no longer needed since imapfilter 2.6.11 [1].

[1] c1865ba1ab

PR:		232132
Approved by:	bofh (maintainer timeout, 1 month)
2018-11-14 11:59:42 +00:00
Olli Hauer
4432fb551b - update to 3.4-20181113 2018-11-14 09:28:57 +00:00
Tilman Keskinoz
9283d6a37e Fix build with openssl 1.1
PR:             233130
Submitted by:   Yoshihiro Takahashi
2018-11-13 21:35:30 +00:00
Niclas Zeising
018ed36728 mail/spamassassin: Revert r484326
Revert r484326, switch to gpg2, silence gpg2 memory warnings.

I have gotten multiple reports of this causing issues when upgrading or
installing.  Revert this until I can look at this in more detail.
2018-11-13 21:11:54 +00:00
Koop Mast
c2464fc0bd Update geary to 0.12.4.
* Add patches the fix the build with webkit2-gtk3 2.22 and vala 0.40.11.

Obtained from:	upstream
2018-11-13 17:38:52 +00:00
Pietro Cerutti
a0affcf54f mail/neomutt: add support for GSSAPI, by default using krb from base
Approved by:	bapt
2018-11-13 10:59:19 +00:00
Alexey Dokuchaev
cd362e61da - Update `mail/mailutils' to version 3.5
- Now supports Berkeley DB versions 5 and 6
- Add GUILE_USES=pkgconfig because guile-config requires it
- Because our `lang/guile2' is outdated, add GUILE_BROKEN

PR:	229613 (related)
2018-11-12 15:50:44 +00:00
Jan Beich
f14586159d graphics/mesa-libs: enable WAYLAND by default here and in consumers
PR:		227509
Requested by:	Johannes Lundberg, Greg V
Reviewed by:	tobik (earlier version)
Approved by:	madpilot, x11 (zeising), maintainer timeout (2 weeks)
Exp-run by:	antoine
2018-11-11 23:54:06 +00:00
Koop Mast
c5a39d29bf Update evolution suite to 3.28.5.
Obtained from:	GNOME devel repo
2018-11-11 16:31:37 +00:00
Alexey Dokuchaev
936a36e30d Update `databases/gdbm' to version 1.18.1, an important bugfix release
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support.  Due to shlib
version change, bump port revisions of the consumer ports.

PR:		233059
Exp-run by:	antoine
Approved by:	maintainer (johans, numerous timeouts)
2018-11-11 15:38:50 +00:00
Koop Mast
289883b11b Update ImageMagick to 6.9.10.14 [1]
* Add PKGNAMESUFFIX and rename the directory. This was done to show
  that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.

Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.

Chase these changes in all the ports that using IM6.

PR:		225102 (based on, only the version update) [1]
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
2018-11-10 19:57:07 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Tobias Kortkamp
447eede879 mail/notmuch-mutt: Unbreak build when PREFIX != LOCALBASE
===>   Generating temporary packing list
[...]
mkdir -p /wrkdirs/usr/ports/mail/notmuch-mutt/work/stage/prefix/notmuch-mutt-0.28/etc/Muttrc.d
install -m 644 notmuch-mutt.rc /wrkdirs/usr/ports/mail/notmuch-mutt/work/stage/prefix/notmuch-mutt-0.28/etc/Muttrc.d/notmuch-mutt.rc
mv: rename /wrkdirs/usr/ports/mail/notmuch-mutt/work/stage/usr/local/etc/Muttrc.d/notmuch-mutt.rc to /wrkdirs/usr/ports/mail/notmuch-mutt/work/stage/prefix/notmuch-mutt-0.28/share/examples/notmuch/notmuch-mutt.rc: No such file or directory

PR:		232310
2018-11-10 17:17:55 +00:00
MANTANI Nobutaka
4cbf7cb5e7 Update to the snapshot on 2018/08/26. 2018-11-10 16:18:43 +00:00
Joseph Mingrone
e78899873c mail/getmail: Update to version 5.8
Upstream changes: Fix problem handling IMAP errors introduced in 5.7.
2018-11-10 14:59:45 +00:00
Mathieu Arnold
35326f1a97 security/openssl-devel was removed, but there is a security/openssl111 now. 2018-11-10 10:09:48 +00:00
Steve Wills
9a48ecab92 mail/prayer: Fix OpenSSL builds
PR:		232135
Submitted by:	Nathan <ndowens@yahoo.com>
Approved by:	Nikola Kolev <koue@chaosophia.net> (maintainer)
2018-11-09 19:24:37 +00:00
Tobias Kortkamp
e2a07771cc mail/nullmailer: Unbreak build with Clang 6 (C++14 by default)
inject.cc:221:3: error: non-constant-expression cannot be narrowed from type 'size_t' (aka 'unsigned long') to 'unsigned int' in initializer list [-Wc++11-narrowing]
  X(Errors-To,         T,F,F,F,F), // 5
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p483866_s340093/logs/nullmailer-1.13_3,1.log

PR:		230496
Submitted by:	Tod McQuillin <devin@spamcop.net>
2018-11-08 13:45:52 +00:00
Tobias Kortkamp
70a2c0fb08 mail/rss2email2: Add workaround for filtering out bad tags
This can apparently be triggered with malformed RSS feeds.

Traceback (most recent call last):
  File "/usr/share/rss2email/rss2email.py", line 711, in run
    tagline = ",".join(taglist)
TypeError: sequence item 1: expected string or Unicode, NoneType found

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734327

- Reset maintainer due to the long timeout

PR:		214934
Submitted by:	jonathan@invertedearth.net
Approved by:	srg@guglielmo.us (maintainer timeout, ~2 years)
2018-11-08 11:55:58 +00:00
Kirill Ponomarev
dea08d5852 Update to 0.28
PR:		232310
Submitted by:	maintainer
2018-11-08 07:35:30 +00:00
Tobias Kortkamp
9afffe967c mail/libdomainkeys: Correct OPENSSL_VERSION_NUMBER
For the sake posterity use OpenSSL 1.1.0-pre1's version which is
when EVP_MD_CTX was made opaque [1].  This should have no practical
impact on the build with any of the OpenSSL versions we support.

[1] https://github.com/openssl/openssl/commit/7638370ca6cb

Reported by:	danfe, jbeich
2018-11-07 20:15:21 +00:00
Roman Bogorodskiy
a10cd262a7 mail/msmtp: use proper configure argument for tls
Correct option is '--with-tls=' now, not '--with-ssl='.

PR:		233041
Submitted by:	Igor Zabelin
2018-11-07 15:47:14 +00:00
Olli Hauer
b5efc5d33e - update to 20181105
20181014
  Cleanup: figured out why vstring_get() did not return
  VSTREAM_EOF in APPEND mode.

20181104
  Multiple 'bit rot' fixes for OpenSSL API changes, including
  support to disable TLSv1.3, to avoid issuing multiple session
  tickets, and to allow OpenSSL >= 1.1.0 run-time micro version
  bumps without complaining about library version mismatches.

20181105
  Feature: "postmap -F" reads a source file with (key, filename)
  entries, and creates database records with (key, base64-encoded
  filecontent). This feature will be used for SNI lookup
  table support, where each key will be a domainname, and
  each value will contain a sequence of (private key, certificate
  hierarchy) for that domainname. The same 'value is filename'
  behavior is implemented in cidr:, inline:, pcre:, randmap:,
  regexp:, and static: maps if the application sets the flag
  DICT_FLAG_RHS_IS_FILE. In the forseeable future, this will
2018-11-07 06:45:37 +00:00