Commit Graph

20890 Commits

Author SHA1 Message Date
Ben Woods
898fbce0b3 mail/mailman: Use .conf suffix for /usr/local/etc/newsyslog.conf.d/
- Rename the files installed to /usr/local/etc/newsyslog.conf.d/ to end
  with a '.conf' suffix.
- Add pkg-install script to automatically move any copies of the old
  newsyslog file to the new location if the new file is unmodified from the default,
  or print a warning if it the new file has been modified.
- Add a note to UPDATING and pkg-message to warn users of this, in case
  they are using provisioning/configuration management tools which need
  to be modified. Note the UPDATING entry was committed in r485721.

Recent changes to /etc/newsyslog.conf (r340318) will only include files
from the /usr/local/etc/newsyslog.conf.d/ directory which end with
'.conf' and do not beginning with a '.' character.

Reviewed by:	mat
Approved by:	mandree (maintainer)
Differential Revision:	https://reviews.freebsd.org/D17088
2018-11-28 14:18:08 +00:00
Dirk Meyer
56d328be24 - bump PORTREVISION 2018-11-27 05:28:06 +00:00
Dirk Meyer
c0f004bd65 - remove some extraneous escaping in regex
PR:		233454
Submitted by:	Kyle Evans
2018-11-26 07:03:47 +00:00
Olli Hauer
b193a0d924 - fix build with libressl 2.8.2
PR:             233517 233527
Submitted by:   Andrej Ebert
Reported by:	Herbert J. Skuhra
2018-11-26 06:59:17 +00:00
Jan Beich
d0ec9facfd gecko: unbreak with more strict regex(3) on FreeBSD 13
In file included from ../.build/dom/workers/Unified_cpp_dom_workers0.cpp:11:
dom/workers/ChromeWorkerScope.cpp:56:10: error: use of undeclared identifier 'JS_InitCTypesClass'
    if (!JS_InitCTypesClass(aCx, aGlobal) ||
         ^
dom/workers/ChromeWorkerScope.cpp:61:18: error: unknown type name 'JSCTypesCallbacks'
    static const JSCTypesCallbacks callbacks = {
                 ^

PR:		233453
Reported by:	kevans
2018-11-26 06:44:58 +00:00
Olli Hauer
e7c310a8a0 - fix build with libressl 2.8.2
PR:		233517
Submitted by:	Andrej Ebert
2018-11-26 05:11:03 +00:00
Sunpoet Po-Chuan Hsieh
56ad3f31e1 Update to 4.3.0
- Update WWW

Changes:	https://github.com/smartinez87/exception_notification/blob/master/CHANGELOG.rdoc
2018-11-25 17:12:01 +00:00
Olli Hauer
19c06e9f04 - update to 3.3.2
Changelog:
20180617
  Bugfix (introduced: Postfix 2.11): minor memory leak when
  minting issuer certs. This affects a tiny minority of use
  cases. Viktor Dukhovni, based on a fix by Juan Altmayer
  Pizzorno for the ssl_dane library.

20180817
  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?!).

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.
  Viktor Dukhovni.

20181106
  Bugfix (introduced: 3.0): smtpd_discard_ehlo_keywords could
  not disable "SMTPUTF8". because the lookup table was using
  "EHLO_MASK_SMTPUTF8" instead.

20181110
  Documentation: update documentation for Postfix versions
  that support disabling TLS 1.3.

20181117
  Improved logging of TLS 1.3 summary information, and improved
  reporting of the same info in Received: message headers.
  Viktor Dukhovni.

MFH:		2018Q4
2018-11-25 13:01:50 +00:00
Olli Hauer
23a4252f8f - update to 3.4-20181123 2018-11-25 12:56:35 +00:00
Larry Rosenman
5064f99065 mail/dovecot22, mail/dovecot-pigeonhole04: Deprecate
since they are EOL, and the issues with 2.3/0.5 have been fixed
2018-11-23 20:19:58 +00:00
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