Commit graph

19908 commits

Author SHA1 Message Date
Matthias Andree
4412b82121 Fix up DEFAULT_URL_HOST/DEFAULT_MAIL_HOST for jailed or external builds.
If the package is built in, for instance, poudriere, or on a computer other
than the one it is later installed on, the DEFAULT_MAIL_HOST and
DEFAULT_URL_HOST variables in the Mailman/Defaults.py file were unsuitable.

Leverage pkg-install to fix these up to be the same as hostname -f at
install time.

[The MFH would require the intermediate update to 2.1.24 to be included.]

MFH:		2017Q3
2017-09-10 16:53:56 +00:00
Bernard Spil
4f2ccecfaa mail/sgwi: Switch to mysqli PHP extension
- Fixes build with PHP 7.x
 - Switch to USES=php

PR:		222173
Submitted by:	Lukasz Wasikowski <lukasz@wasikowski.net>
2017-09-10 14:41:16 +00:00
Sunpoet Po-Chuan Hsieh
22e1a1b6c7 Update to 5.0.6
Changes:	https://github.com/rails/rails/blob/5-0-stable/actionmailer/CHANGELOG.md
2017-09-10 13:10:41 +00:00
Sunpoet Po-Chuan Hsieh
ca4fbd4ee2 Update to 5.1.4
Changes:	https://github.com/rails/rails/blob/5-1-stable/actionmailer/CHANGELOG.md
2017-09-10 13:09:50 +00:00
Kurt Jaeger
8c0e2e4c6d mail/mutt: update 1.8.3 -> 1.9.0
PR:		222154
Submitted by:	dereks@lifeofadishwasher.com (maintainer)
Relnotes:	http://www.mutt.org/relnotes/1.9/
		http://www.mutt.org/doc/UPDATING
Differential Revision:	https://reviews.freebsd.org/D12282
2017-09-10 12:17:03 +00:00
Vsevolod Stakhov
9f2fb628c1 - Update to 1.6.4 2017-09-10 11:34:31 +00:00
Danilo G. Baio
2a0fe1c4f9 mail/py-notmuch: Update to 0.25
PR:		221995
Submitted by:	seschwar@gmail.com
Approved by:	Christian Geier <geier@lostpackets.de> (maintainer)
2017-09-09 19:14:24 +00:00
Larry Rosenman
c7863613ad mail/neomutt: upgrade to 20170907
https://www.neomutt.org/2017/09/07/release

pet portlint
2017-09-09 15:47:48 +00:00
Thomas Zander
949980c847 Limit PORTSCOUT to not report frequent false positive distfiles changes
PR:		221825
Submitted by:	uzsolt@uzsolt.hu (maintainer)
2017-09-09 14:24:21 +00:00
Sunpoet Po-Chuan Hsieh
3552b8f6ff Update to 2.214
Changes:	http://search.cpan.org/dist/Email-Simple/Changes
2017-09-09 09:21:49 +00:00
Danilo G. Baio
1e9b124288 mail/postfixadmin: Update to 3.1
Ensure emplates_c/ directory is created.

Changes:	https://github.com/postfixadmin/postfixadmin/blob/master/CHANGELOG.TXT

PR:		221965
Submitted by:	Lukasz Wasikowski <lukasz@wasikowski.net>
Approved by:	Melissa Pilgrim <ports.maintainer@evilphi.com> (maintainer)
2017-09-06 02:51:58 +00:00
Hajimu UMEMOTO
76a0e1a0f9 Add OPTIONS to enable LMDB. 2017-09-04 12:41:42 +00:00
Hajimu UMEMOTO
0e29a5eb99 Update to 3.0.4. 2017-09-04 11:55:23 +00:00
Rene Ladan
54f629eb0e Remove expired ports:
2017-08-30 www/speedtest-mini: Discontinued upstream (on June 30, 2017)
2017-08-31 devel/rubygem-sequel3: Use devel/rubygem-sequel instead
2017-08-31 audio/tomahawk: Project is dead upstream.
2017-08-31 mail/rubygem-larch: Unmaintained by upstream, no changes since 2013
2017-08-31 devel/rubygem-sidekiq4: Use devel/rubygem-sidekiq instead
2017-08-31 devel/rubygem-webpacker1-rails5: Use devel/rubygem-webpacker-rails5 instead
2017-08-31 devel/rubygem-sidekiq-cron04: Use devel/rubygem-sidekiq-cron instead
2017-09-01 www/py-django19: Unsupported upstream
2017-09-01 mail/movemail: Out of date
2017-09-01 german/phone: Out of date
2017-09-01 ports-mgmt/fbsdmon: no longer maintained, web site it sends data to has been taken over by cybersquatters
2017-09-03 09:51:31 +00:00
MANTANI Nobutaka
7048c02635 Update to the snapshot on 2017/06/28. 2017-09-03 09:07:25 +00:00
Kurt Jaeger
b9cf7e6c2c mail/p5-Email-Outlook-Message: update 0.918 -> 0.919
Relnotes: http://cpansearch.perl.org/src/MVZ/Email-Outlook-Message-0.919/CHANGELOG
2017-09-03 08:54:37 +00:00
Martin Matuska
a3c9cabefc Horde package update:
comms/pear-Horde_ActiveSync 2.38.7 -> 2.38.8
archivers/pear-Horde_Compress 2.2.0 -> 2.2.1
devel/pear-Horde_Core 2.30.0 -> 2.30.2
devel/pear-Horde_Date 2.4.0 -> 2.4.1
mail/pear-Horde_Imap_Client 2.29.14 -> 2.29.15                                 mail/pear-Horde_Mime_Viewer 2.2.1 -> 2.2.2
2017-09-02 22:37:05 +00:00
Dirk Meyer
10ad355e7c - new option GDBM
Submitted by:	Zeus Panchenko
2017-09-02 11:36:50 +00:00
Dirk Meyer
6b6e7684d9 - make check-plist happier 2017-09-02 11:32:05 +00:00
Adam Weinberger
e9fc54e13d Disable the pkg-deinstall script.
spamd's pkg-install adds spamd stuff to /etc/services, and pkg-deinstall
removed it. The problem is that pkg doesn't run DEINSTALL before INSTALL
when upgrading/reinstalling. As a result, when spamd is restarted,
/etc/services winds up lacking the spamd entries, causing spamd to fail
to start.

The ideal solution is pkg running those targets in the predicted order,
or pkg gaining a @services keyword. In the meantime, this commit just
disables the pkg-deinstall. If you are uninstalling spamd you can remove
those /etc/services entries by hand.

PR:		212335
Approved by:	maintainer timeout (~ 1 yr)
MFH:		2017Q3
2017-09-01 22:03:04 +00:00
Sunpoet Po-Chuan Hsieh
719f6e66f2 Update to 1.946
Changes:	http://search.cpan.org/dist/Email-MIME/Changes
2017-08-31 15:31:49 +00:00
Sunpoet Po-Chuan Hsieh
887ad10695 Update to 1.022
Changes:	http://search.cpan.org/dist/Email-MIME-ContentType/Changes
2017-08-31 15:31:42 +00:00
Mark Felder
1b37e2e213 mail/archiveopteryx-devel: Update to latest git HEAD commit 2017-08-31 15:31:15 +00:00
Pawel Pekala
84c238e1c7 Update to Claws Mail 3.15.1 bugfix release
This is a bug-fix release:
~~~~~~~~~~~~~~~~~~~~~~~~~~
* Bug fixes:
 o bug 3348, 'Contact pictures not deleted when contact is
	     deleted'
 o bug 3721, 'Fails to build in Debian kfreebsd-*'
 o bug 3744, 'Crash upon deleting tags.'
 o bug 3822, 'AttRemover deletes message and fails to create
	     new one when disk is full'
 o bug 3828, '"Re-edit" should not recycle the Message-ID
  	     header'
 o bug 3835, 'autogen.sh fails with invalid test on line 33'
 o bug 3855, 'segfault at startup with old profile and IMAP
	     account'
 o bug 3866, 'slibtool causes compile failure'
 o fix crash in sieve manager window when no account has sieve
  	     enabled.
 o fix incorrect labels in folder selection dialog.
 o fix RSSyl feeds getting renamed to "Untitled feed".
 o fix Resent-Date value.
 o Fix typo around libarchive in configure.ac.
2017-08-31 14:35:32 +00:00
Alexey Dokuchaev
75a2afc8f6 Attempt to properly fix parallel (-jX) build of `mail/fdm' by adding
missing dependency of `lex.c' on later-generated `parse.h' (no other
file wants to include it).

Silence from:	dinoex (since 23 Jun)
2017-08-30 10:33:51 +00:00
Jose Alonso Cardenas Marquez
c2b7100e4b - Fix python dependency
Reported by:	dbaio
2017-08-30 03:04:08 +00:00
Jose Alonso Cardenas Marquez
8111ce1bd2 - New port: mail/py-flufl.bounce
The flufl.bounce library provides a set of heuristics and an API for detecting
the original bouncing email addresses from a bounce message. Many formats
found in the wild are supported, as are VERP and RFC 3464 (DSN).

WWW: https://fluflbounce.readthedocs.io
2017-08-30 00:06:39 +00:00
Jose Alonso Cardenas Marquez
df199d884f - New port: mail/py-aiosmtpd
This is a server for SMTP and related protocols, similar in utility to the
standard library's smtpd.py module, but rewritten to be based on asyncio for
Python 3.

WWW: http://aiosmtpd.readthedocs.io
2017-08-29 23:59:25 +00:00
Larry Rosenman
6ca0315fbc mail/dovecot-pigeonhole: upgrade to 0.4.20.
Changelog v0.4.20:

+ Made the retention period for redirect duplicate identifiers
  configurable. For accounts that perform many redirects, the lda-dupes
  database could grow to impractical sizes. Changed the default
  retention period from 24 to 12 hours.
- sieve-filter: Fixed memory leak: forgot to clean up script binary at
  end of execution. Normally, this would merely be an inconsequential
  memory leak. However, when the script comes from an LDAP storage, this
  would cause io leak warnings.
- managesieve-login: Fixed handling of AUTHENTICATE command. A second
  authenticate command would be parsed wrong. This problem was caused by
  changes in the previous release.
- LDA Sieve plugin: Fixed minor memory leak caused by not cleaning up
  the sieve_discard script.
2017-08-27 14:34:22 +00:00
Thomas Zander
bcc6fa7177 Disable portscout for the time being
Details:
Maintainer observes false positives almost every day. Apparently the
distfiles are automatically recreated even if there is no change, but
portscout notices it and sends an e-mail to maintainer.
2017-08-27 06:27:51 +00:00
Danilo G. Baio
759e585201 mail/smfsav-devel: Fix SUB_LIST
Copying PLIST_SUB into SUB_LIST was duplicating the contents

Pointyhat to:	dbaio
Reported by:	mat
2017-08-26 12:46:00 +00:00
David Chisnall
9a03052f62 Update GNUmail and Pantomime to the latest versions. 2017-08-26 10:29:34 +00:00
Danilo G. Baio
004fd3218c New port: mail/smfsav-devel
mail/smfsav -> mail/smfsav-devel

This is a fork of smf-sav which was originally written by Eugene Kurmanin.
It is a "reloaded" version with heavy bugfixes maintained by Gabriele
Maria Plutzar.

WWW: http://smf-sav.anw.at/

PR:		216669
Submitted by:	Kan Sasaki <sasaki@fcc.ad.jp>
2017-08-26 01:18:16 +00:00
Adam Weinberger
fd12775fbc Update dovecot to 2.2.32, and bump pigeonhole.
* imapc: Info-level line is logged every time when successfully
  connected to the remote server. This includes local/remote IP/port,
  which can be useful for matching against external logs.
* config: Log a warning if plugin { key=no } is used explicitly.
  v2.3 will support "no" properly in plugin settings, but for now
  any value at all for a boolean plugin setting is treated as "yes",
  even if it's written as explicit "no". This change will now warn
  that it most likely won't work as intended.

+ Various optimizations to avoid accessing files/directories when it's
  not necessary. Especially avoid accessing mail root directories when
  INDEX directories point to a different filesystem.
+ mail_location can now include ITERINDEX parameter. This tells Dovecot
  to perform mailbox listing from the INDEX path instead of from the
  mail root path. It's mainly useful when the INDEX storage is on a
  faster storage.
+ mail_location can now include VOLATILEDIR=<path> parameter. This
  is used for creating lock files and in future potentially other
  files that don't need to exist permanently. The path could point to
  tmpfs for example. This is especially useful to avoid creating lock
  files to NFS or other remote filesystems. For example:
  mail_location=sdbox:~/sdbox:VOLATILEDIR=/tmp/volatile/%2.256Nu/%u
+ mail_location's LISTINDEX=<path> can now contain a full path.
  This allows storing mailbox list index to a different storage
  than the rest of the indexes, for example to tmpfs.
+ mail_location can now include NO-NOSELECT parameter. This
  automatically deletes any \NoSelect mailboxes that have no children.
  These mailboxes are sometimes confusing to users.
+ mail_location can now include BROKENCHAR=<char> parameter. This can
  be useful with imapc to access mailbox names that aren't valid mUTF-7
  charset from remote servers.
+ If mailbox_list_index_very_dirty_syncs=yes, the list index is no
  longer refreshed against filesystem when listing mailboxes. This
  allows the mailbox listing to be done entirely by only reading the
  mailbox list index.
+ Added mailbox_list_index_include_inbox setting to control whether
  INBOX's STATUS information should be cached in the mailbox list
  index. The default is "no", but it may be useful to change it to
  "yes", especially if LISTINDEX points to tmpfs.
+ userdb can return chdir=<path>, which override mail_home for the
  chdir location. This can be useful to avoid accessing home directory
  on login.
+ userdb can return postlogin=<socket> to specify per-user imap/pop3
  postlogin socket path.
+ cassandra: Add support for result paging by adding page_size=<n>
  parameter to the connect setting.
+ dsync/imapc, pop3-migration plugin: Strip also trailing tabs from
  headers when matching mails. This helps with migrations from Zimbra.
+ imap_logout_format supports now %{appended} and %{autoexpunged}
+ virtual plugin: Optimize IDLE to use mailbox list index for finding
  out when something has changed.
+ Added apparmor plugin. See https://wiki2.dovecot.org/Plugins/Apparmor
- virtual plugin: A lot of fixes. In many cases it was also working
  very inefficiently or even incorrectly.
- imap: NOTIFY parameter parsing was incorrectly "fixed" in v2.2.31.
  It was actually (mostly) working in previous versions, but broken
  in v2.2.31.
- Modseq tracking didn't always work correctly. This could have caused
  imap unhibernation to fail or IMAP QRESYNC/CONDSTORE extensions to
  not work perfectly.
- mdbox: "Inconsistency in map index" wasn't fixed automatically
- dict-ldap: %variable values used in the LDAP filter weren't escaped.
- quota=count: quota_warning = -storage=.. was never executed (try #2).
  v2.2.31 fixed it for -messages, but not for -storage.
- imapc: >= 32 kB mail bodies were supposed to be cached for subsequent
  FETCHes, but weren't.
- quota-status service didn't support recipient_delimiter
- acl: Don't access dovecot-acl-list files with acl_globals_only=yes
- mail_location: If INDEX dir is set, mailbox deletion deletes its
  childrens' indexes. For example if "box" is deleted, "box/child"
  index directory was deleted as well (but mails were preserved).
- director: v2.2.31 caused rapid reconnection loops to directors
  that were down.
2017-08-24 16:49:23 +00:00
Steve Wills
cdcf6a67a3 Bump PORTREVISION after recent poppler update 2017-08-24 13:45:13 +00:00
Torsten Zuehlsdorff
53cf2ac55a mail/phpmailer: Update from 5.2.23 to 5.2.24
Changelog:

- SECURITY Fix: XSS vulnerability in one of the code examples, CVE-2017-11503.
  The code_generator.phps example did not filter user input prior to output.
  This file is distributed with a .phps extension, so it it not normally
  executable unless it is explicitly renamed, so it is safe by default. There
  was also an undisclosed potential XSS vulnerability in the default exception
  handler (unused by default). Patches for both issues kindly provided by
  Patrick Monnerat of the Fedora Project.
- Handle bare codes (an RFC contravention) in SMTP server responses
- Make message timestamps more dynamic - calculate the date separately
  for each message
- Include timestamps in HTML-format debug output
- Improve Turkish, Norwegian, Serbian, Brazilian Portuguese &
  simplified Chinese translations
- Correction of Serbian ISO language code from sr to rs
- Fix matching of multiple entries in Host to match IPv6 literals
  without breaking port selection (see #1094, caused by a3b4f6b)
- Better capture and reporting of SMTP connection errors

Reported by: Ken J. <tweakerz@shaw.ca>
MFH:         2017Q3
2017-08-23 12:50:31 +00:00
Rene Ladan
13e86fe6eb mail/mailscanner: remove optional dependency on expired security/bdc 2017-08-23 11:26:47 +00:00
Rene Ladan
8eabbb9cea Remove mail/roundcube-air, it does not work with the main port anymore.
Suggested by: brnrd
2017-08-23 09:29:54 +00:00
Steve Wills
99cc0d994b mail/squirrelmail-translations: Update to 20170705
While here, give maintainership to submitter

PR:		219801
Submitted by:	Zsolt Udvari <uzsolt@uzsolt.hu>
2017-08-22 17:26:08 +00:00
Steve Wills
d3e3022b8e mail/squirrelmail: Update to 20170705
While here, give maintainership to submitter

PR:		219801
Submitted by:	Zsolt Udvari <uzsolt@uzsolt.hu>
MFH:		2017Q3
Security:	e1de77e8-c45e-48d7-8866-5a6f943046de
2017-08-22 17:25:09 +00:00
Sunpoet Po-Chuan Hsieh
8a69c980c1 Update to 0.80
- Add LICENSE
- Add NO_ARCH
- Sort PLIST
- Update WWW

Changes:	http://search.cpan.org/dist/Mail-Sendmail/Changes
2017-08-22 16:40:48 +00:00
Guido Falsi
0f665845d8 - Update mail/courier-imap to 4.18.1
- Convert to USES=localbase
- Convert to OPTION helpers (where safe)
- Use a pkg-message in place of ECHO_MSG
2017-08-22 13:19:49 +00:00
Guido Falsi
49deedec19 Update mail/cone to 0.96.1 2017-08-22 13:04:07 +00:00
Guido Falsi
47ba473de3 Update maildrop to 2.9.1 2017-08-22 13:03:38 +00:00
Steve Wills
bddf80f33d mail/milter-greylist-devel: set deprecated and expiration
It is now the same as milter-greylist

PR:		220256
Approved by:	Daniel Austin <freebsd-ports@dan.me.uk> (maintainer)
2017-08-22 02:50:41 +00:00
Steve Wills
c6b3022bed mail/milter-greylist: Bring in DKIM option from milter-greylist-devel
While here, make DKIM, SPF, GEOIP and CURL default like -devel

PR:		220256
Submitted by:	m.tsatsenko@gmail.com (maintainer)
2017-08-22 02:49:22 +00:00
David Chisnall
31e0b9f12c Update GNUstep core libraries.
Update the default Objective-C compiler.

Fix various build failures in GNUstep ports from newer versions of the GNUstep
core libraries and from changes to GNUstep Make.

Update various ports that use GNUstep and bump the portrevision of the ones
that haven't had a new release.
2017-08-21 13:26:28 +00:00
Mathieu Arnold
ed4f9411de Don't set WRKSRC when USE_GITHUB. Use the correct GH_ACCOUNT/GH_PROJECT,
and use WRKSRC_SUBDIR.

Sponsored by:	Absolight
2017-08-21 13:14:02 +00:00
Richard Gallamore
92991724f5 Removed tags file, this should never have been committed
PR:		221015
Reviewed by:	matthew (mentor)
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D12069
2017-08-20 18:30:17 +00:00
Richard Gallamore
79c9128938 MailHog is an email testing tool for developers:
Configure your application to use MailHog for SMTP delivery
View messages in the web UI, or retrieve them with the JSON API
Optionally release messages to real SMTP servers for delivery

WWW: https://github.com/mailhog/MailHog

PR:		221015
Submitted by:	punkt.de Hosting Team (maintainer)
Reviewed by:	matthew (mentor)
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D12069
2017-08-20 17:35:18 +00:00