${PERL5} points to a specific version of perl, say, perl5.22.1, it is
fine to use it in a ports Makefile to do Perly things, but ports using
it must use ${PERL}, that points to /usr/local/bin/perl so that if the
minor version is updated, the shebang keep working.
While there, make some ports use shebangfix, regen a few patches, and
bump PORTREVISION where a shebang went from PERL5 to PERL.
PR: 205367
With hat: portmgr
Sponsored by: Absolight
DragonFly has a similar getchar() workaround in DPorts, so this would be
a bit bumpy due to USES=dos2unix removal causing a patchconflict. However,
OS X (since 10.3) and other BSDs (except OpenBSD) fixed stdio.h instead.
f2cea021ab1abd6adb31d782c95120dd1ce6fd6c569b0a5190/include/stdio.h
While here, fix up some paths in the decode2text plugin, and add a note
to pkg-message about how to make it work. [1]
Changes:
- doveadm mailbox list (and some others) were broken in v2.2.20
- director: Fixed making backend changes when running with only a
single director server.
- virtual plugin: Fixed crash when trying to open nonexistent
autocreated backend mailbox.
PR: 205231 [1]
Submitted by: andrej@ebert.su
Changes:
2015-12-07 Verion 0.5.6
* Brown paper bag release, 0.5.5 tarball inadvertently included pyc files
and other artifacts from development
2015-12-07 Version 0.5.5
* Fix and test case for case insensitive subdomain matching.
* Python3 compatibility fixes and test cases thanks to Diane Trout
PR: 205128
Submitted by: Kevin Golding <ports@caomhin.org> (maintainer)
Roadie tries to make sending HTML emails less painful by inlining
stylesheets and rewriting relative URLs in mails.
WWW: https://github.com/Mange/roadie
pigeonhole.
Also, remove the GC option from dovecot2. As reported in bug #205035,
reported by sebastian@wolfgarten.com, all it does it cause leaks and
spam the logs about it.
Changes:
+ Added mailbox { autoexpunge=<time> } setting. See
http://wiki2.dovecot.org/MailboxSettings for details.
+ ssl_options: Added support for no_ticket
+ imap/pop3/managesieve-login: Added postlogin_socket=path passdb extra
field. This allows replacing the default service
imap/pop3/managesieve {} settings for specific users (e.g. running
their imap process via valgrind or strace).
+ doveadm fetch: Added date.sent/received/saved.unixtime
+ fs-posix: Added mode=auto parameter to set the created files' and
directories' mode based on the parent dir if it has setgid-bit.
+ director: Support backends having hostnames, which makes it possible
to verify their SSL certificates.
- director: Directors' state became desynchronized if doveadm director
commands were used to modify the same backend in multiple directors
at the same time with conflicting changes. This fix includes some
extra checks, which makes sure that if such a conflict still happens
it's automatically fixed. In some situations such an automatic fix
may now be unnecessarily triggered and an error logged.
- director: Backend tags weren't working correctly.
- ldap: tls_* settings weren't used for ldaps URIs.
- ldap, mysql: Fixed setting connect timeout.
- auth: userdb lookups via auth-worker couldn't change username
- dsync: Fixed handling deleted directories. Make sure we don't go to
infinite mailbox renaming loop.
- imap: Fixed crash in NOTIFY when there were watched namespaces that
didn't support NOTIFY.
- imap: After SETMETADATA was used, various commands (especially FETCH)
could have started hanging when their output was large.
- stats: Idle sessions weren't refreshed often enough, causing stats
process to forget them and log errors about unknown sessions when
they were updated later.
- stats: Fixed "Duplicate session ID" errors when LMTP delivered to
multiple recipients and fts_autoindex=yes.
- zlib plugin: Fixed copying causing cache corruption when zlib_save
wasn't set, but the source message was compressed.
- fts-solr: Fixed escaping Solr query parameters.
- lmtp: quota_full_tempfail=yes was ignored with
lmtp_rcpt_check_quota=yes
INFO page is now always regenerated (more correct) except -CURRENT
removed texinfo from base
https://svnweb.freebsd.org/changeset/base/276551
.../build-aux/missing: makeinfo: not found
WARNING: 'makeinfo' is missing on your system.
You should only need it if you modified a '.texi' file, or
any other file indirectly affecting the aspect of the manual.
You might want to install the Texinfo package:
<http://www.gnu.org/software/texinfo/>
The spurious makeinfo call might also be the consequence of
using a buggy 'make' (AIX, DU, IRIX), in which case you might
want to install GNU make:
<http://www.gnu.org/software/make/>
Makefile:369: recipe for target 'mpop.info' failed
Pointy hat to: jbeich (for often only locally testing 11.0)
Reported by: pkg-fallout
directory with needed permissions, start/stop cleanups).
2) Move pidfile to newly created /var/run/opendmarc by default.
This directory is perfectly suitable and needed mainly for local: sockets,
but to not violate POLA socket still remains as "inet:8893@localhost".
Approved by: maintainer timeout
- Add CPE information
- Let pkg-config handle flags for WITH_OPENSSL_PORT in order to
- Make sure ld(1) finds correct library
- Avoid -I/usr/include -L/usr/lib poisoning ports compiler
- Convert the patch to sed(1) line in order to
- Respect LOCALBASE for ca_root_nss paths
- Apply the fix against INFO page as well
- Avoid having to pet portlint with |make makepatch|
- Simplify GNUTLS=off + OPENSSL=off logic
- Simplify GSASL option a bit more
- Take maintainership
Changes: http://sourceforge.net/p/mpop/code/ci/e3eff0/log/