This rearranges a few things in the Makefile, such as reordering
of USES= and USE... options, and uses PORTDOCS for README.md.
I have also revised pkg-message.in and pkg-descr for grammar
and consistency (trailing colons) and added a "postfix reload" line.
PR: 226795
Submitted by: Miroslav Lachman
Changelog:
20180224
Workaround: postconf build did not abort if the m4 command
is not installed (on a system that does have the make command,
the awk command, the perl command, and the C compiler?!).
File: postconf/extract_cfg.sh.
20180303
Portability: slight differences between MySQL and MariaDB.
Olli Hauer. File: global/dict_mysql.c.
20180306
Bugfix (introduced: 19990302): when luser_relay specifies
a non-existent local address, the luser_relay feature becomes
a black hole. Reported by Juergen Thomsen. File: local/unknown.c.
Portability: FreeBSD 11 is supported. Files: makedefs,
util/sys_defs.h.
This is a very large update, and it WILL require manually
updating existing conf files, though the changes to do so
are not extensive. Updating instructions are here:
https://wiki2.dovecot.org/Upgrading/2.3
Additionally there are various cleanups to the dovecot rc(8)
script, and support for a LUA scripting interface for dovecot.
The decision was made not to import the 2.3.0 or 2.3.0.1 releases
here, due to the number of existing bugs. ler and I have been
dogfooding it for months now, and all of the bugs I've encountered
are fixed in this 2.3.1 release.
This update is the result of many, many hours of collborative work
between ler and me, and the input of many people on the freebsd-ports
list.
Verifies and checks if an e-mail address is valid, properly formatted and really
exists. It can optionally check the MX records of the e-mail domain.
WWW: https://github.com/syrusakbary/validate_email
PR: 227029
Submitted by: Kai <freebsd_ports@k-worx.org>
Port changes:
* Change to DISTVERSION
* Remove unused MAILDIR_DESC
* Add the new NTLM option to support Windows NT Lan Manager authentication
* Replace WWW with the real homepage
PR: 227002
Submitted by: Marco Beishuizen <mbeis@xs4all.nl> (maintainer)
2017-09-21 net/samba44: unsupported upstream
2018-03-25 mail/sisyphus: Never built
2018-03-25 www/fira-webfont: Unused with no apparent use case
2018-03-25 www/dummyflash: Unused, unmaintained, and obsolete
2018-03-25 devel/guikachu: Broken for more than 9 months
It has been a while both does not depend anymore on esound, before this change
esound dependency was wrongly added to plenty of packages which actually does
not depend on it.
While here:
- audio/glame: remove esound support
- games/monkeybubble: add an explicit dependency on esound
- sysutils/gnome-schedule: add en explicit dependency on pkg-config
- comms/kb: add missing dependency on pkgconfig
- x11-toolkits/libgnomeui:
* update to 2.4.5
* use USES=localbase
- Move to new master site. The old one is gone.
- The maildir patch is gone too, so remove the MAILDIR option for now.
- While here add LICENSE_FILE and fix plist
PR: 226790
Submitted by: Alexandre C. Guimarães <lebarondemerde@privacychain.ch>
Approved by: Marco Beishuizen <mbeis@xs4all.nl> (maintainer)
- fix plist (install config files using @sample, was broken in patch from PR 226646)
- build only one neural net module: fann or torch
- rspamd has https client - add ca_root_nss dependency
PR: 226802
Submitted by: Anton Yuzhaninov <citrin+pr at citrin.ru>
- MASTER_SITES is now switched to SFJP.
- Update WWW.
- fixed portlint warnings
- Please note: it fails to run with ruby-2.4 and is marked BROKEN for that case
PR: 226692
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>
Reviewed by: koobs
- editheader extension: Corrected the stream position calculations
performed while making the modified message available as a stream.
Pigeonhole Sieve crashed in LMTP with an assertion panic when the
Sieve editheader extension was used before the message was redirected.
Experiments indicate that the problem occurred only with LMTP and that
LDA is not affected.
- fileinto extension: Fix assert panic occurring when fileinto is used
without being listed in the require line, while the copy extension is
listed there. This is a very old bug.
- imapsieve plugin: Do not log an error for messages that disappear
concurrently while applying Sieve scripts. This is a further
improvement on the imapsieve fix in the previous release (which fixed
a panic). This event is now logged as a debug message.
- charset_alias: compile fails with Solaris Studio, reported by
John Woods.
- Fix local name handling in v2.2.34 SNI code, bug found by cPanel.
- imapc: Don't try to add mails to index if they already exist there.
- imapc: If email is modified in istream_opened hook, mail size isn't
updated.
- lib-dcrypt: When reading encrypted data, more data would not be
read if buffer was not consumed causing panic or hang.
- notify: When notify plugin is used and transaction commit fails in
dsync, crash occurs.
- sdbox: When delivering to a mailbox that is over quota, temp files
are not cleaned up when saving or copying fails.