Commit graph

20198 commits

Author SHA1 Message Date
Alexey Dokuchaev
9d148927e8 For some of the ports under `mail' category: remove superfluous linefeeds. 2018-01-09 18:22:10 +00:00
Mathieu Arnold
bb5196a149 Remove support for variables that have been deprecated for a while.
variables                  deprecation       revision
WITHOUT_NLS                2013-12-13        r336337
WITH_/WITHOUT_             2014-02-24        r345870
NOPORT(DOC|EXAMPLE)S       2014-04-19        r351587
WITH_BDB_VER               2016-05-02        r414444
OVERRIDE_LINUX_BASE_PORT   2016-09-05        r421387
WITH_OPENSSL_(BASE|PORT)   2016-06-16        r416965

While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.

Cleanup bsd.sanity.mk a bit.

Fix fallout.

PR:		224613
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13490
2018-01-09 07:40:55 +00:00
Sunpoet Po-Chuan Hsieh
cce6ee38bc Sort SUBDIRs 2018-01-07 15:35:02 +00:00
Sunpoet Po-Chuan Hsieh
7a741167f5 Use real PORTVERSION and update dependent ports 2018-01-07 12:12:54 +00:00
Baptiste Daroussin
f7afc59ca5 Update to 20171215 2018-01-06 21:31:21 +00:00
Jan Beich
3d16bba28e mail/jmba: don't auto-enable gettext
11.0 aarch64 used ld(1) from devel/binutils which implicitly passed
-L/usr/local/lib thus gettext ended up being detected, breaking build
due to underspecified USES=gettext-tools. The same issue would occur
for USES=localbase or USE_GCC=yes, so just force off external gettext.

Approved by:	portmgr blanket
2018-01-05 04:19:26 +00:00
Steve Wills
1686824169 mail/rubygem-premailer-rails: update to 1.10.1 2018-01-05 00:43:40 +00:00
Hajimu UMEMOTO
9a294c0163 Update to 3.0.5. 2018-01-03 11:16:29 +00:00
Dirk Meyer
cc48fb988e - fix regression introduced by r457706
PR: 224452

- add option BLACKLISTD
https://reviews.freebsd.org/D13475
2018-01-02 21:48:33 +00:00
Kurt Jaeger
f452ae78db mail/metamail: fix build with X11 option enabled
- It has been broken for more than one year. r412348 was the last
  buildable version

PR:		224794
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
2018-01-01 09:09:51 +00:00
Dmitry Marakasov
198c54bc39 - Pet portlint
- Fix LICENSE
- Update WWW
2018-01-01 09:00:44 +00:00
Sunpoet Po-Chuan Hsieh
38d3102d4e Extend EXPIRATION_DATE to 2018-01-31
- Add comment
2017-12-31 22:23:08 +00:00
Mark Felder
b7664d180a mail/sendmail: Add port option for SMTPUTF8 support, enabled by default.
Postfix has had support for quite some time, compiled in by default
http://www.postfix.org/SMTPUTF8_README.html

Exim has support but it's not a default build option
http://www.exim.org/exim-html-current/doc/html/spec_html/ch-internationalisation.html

Sendmail had no support until Arnt produced this patch.

As far as commercial access to SMTPUTF8 email goes:

GMail has support for SMTPUTF8 for 3 years
Outlook.com will have support shortly

The world is moving forward with SMPTUTF8 and if it does not get wider
distribution it will restrict the ability to self-host email as the only
solution to send and receive email from these users will be to use a
commercial cloud-hosted email platform.

This patch is a no-op unless you are sending mail that requires the
SMTPUTF8 extension. If you are running a Sendmail server and you did not
have this patch you would have received errors and the messages would
have been undeliverable.

More info: http://rant.gulbrandsen.priv.no/eai/one-minute-guide

PR:		224452
Reviewed by:	Gregory Shapiro, Claus Assmann (private mails from Arnt)
Obtained from:	Arnt Gulbrandsen
Sponsored by:	CNNIC
2017-12-31 16:42:39 +00:00
Jimmy Olgeni
485d983cf0 Fix some typos. 2017-12-31 16:24:53 +00:00
Olli Hauer
2f2ece61ae - s/ECHO/ECHO_CMD/
PR:		222988
Submitted by:	Franco Fichtner
2017-12-31 12:54:41 +00:00
Olli Hauer
39008da88d - update to 3.3-20171229
- s/ECHO/ECHO_CMD  [1]

PR:		222988 [1]
Submitted by:	Franco Fichtner [1]
2017-12-31 12:07:28 +00:00
Antoine Brodin
377901b804 Simplify some USES=python
With hat:	portmgr
2017-12-29 09:01:54 +00:00
Sunpoet Po-Chuan Hsieh
449fff44fd Update to 1.12
Changes:	https://github.com/benprew/pony/blob/master/README.md#changelog
2017-12-28 13:42:11 +00:00
Pawel Pekala
87774b73ad Update to version 1.1.1
Changelog:
- Updated preferences data to cope with changes in Claws Mail 3.16.0
- Fix bug in Quick Search colors data which rendered it unsettable
- Translations:
    Updated: German
2017-12-27 22:45:54 +00:00
Danilo G. Baio
9a84fa559a Add mail/py-alot: Terminal MUA using Notmuch mail
Alot is a terminal-based mail user agent based on the Notmuch mail indexer.
It is written in Python using the Urwid toolkit and features a modular and
command prompt driven interface to provide a full MUA experience as an
alternative to the Emacs mode shipped with Notmuch.

WWW: https://github.com/pazz/alot

PR:		204982
Submitted by:	Dhananjay Balan <mail@dbalan.in>
2017-12-27 20:54:20 +00:00
Antoine Brodin
3a678350fb Deprecate ports broken for more than 6 months 2017-12-27 09:30:47 +00:00
Tijl Coosemans
bb701d745e Convert to USES=autoreconf. 2017-12-24 14:36:13 +00:00
Tijl Coosemans
895b423c21 Convert to USES=autoreconf. 2017-12-24 12:44:47 +00:00
Jochen Neumeister
346cdbbb20 mail/sympa: Update from 6.2.22 to 6.2.24
Fix more shebangs

Changelog: https://github.com/sympa-community/sympa/blob/6.2.24/NEWS.md

PR:		224502
Submitted by:	geoffroy desvernay <dgeo@centrale-marseille.fr> (maintainer)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13575
2017-12-24 07:12:42 +00:00
Vsevolod Stakhov
65514e6bab - Update to 4.90
PR:		224539
Submitted by:	pi
2017-12-23 18:35:41 +00:00
Tijl Coosemans
ab0525195a Remove commented reference to USE_AUTOTOOLS. 2017-12-23 17:55:13 +00:00
Hajimu UMEMOTO
49ec1aaadf - Add XAPIAN option. [1]
- Drop MySQL include path from configure option. [1]
- Fix build when XAPIAN is enabled.
- Enable AUTOCREATE option by default.

Submitted by:	Paul Blazejowski <paulb [...] blazebox.homeip.net> [1]
2017-12-23 09:17:49 +00:00
Antoine Brodin
ddd8c8640e Change default version of samba from 4.4 to 4.6
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D13529
2017-12-23 07:03:21 +00:00
Jan Beich
76f5c8beb4 mail/thunderbird: update to 52.5.2
Changes:	https://www.mozilla.org/thunderbird/52.5.2/releasenotes/
Security:	https://hg.mozilla.org/releases/comm-esr52/rev/01f2c40a0ce9
Security:	https://hg.mozilla.org/releases/comm-esr52/rev/6c35468148bb
Security:	https://hg.mozilla.org/releases/comm-esr52/rev/67c559a7ffee
Security:	https://hg.mozilla.org/releases/comm-esr52/rev/8bc93e746d82
2017-12-22 23:54:32 +00:00
Wen Heping
640f9e399f - Update to 2.19
Changes: http://search.cpan.org/src/MARKOV/MailTools-2.19/ChangeLog

PR:		223483
Submitted by:	svysh.fbsd@gmail.com
Approved by:	maintainer(timeout, > 40 days)
2017-12-21 12:09:48 +00:00
Joseph Mingrone
e6fc75d57c mail/getmail: Update to version 5.5
Upstream changes: http://pyropus.ca/software/getmail/CHANGELOG
2017-12-19 20:13:16 +00:00
Mathieu Arnold
bf406b4d24 Enhance USES=uniquefiles to be more generic.
This allows to have more complex renaming schemes.  Until now, it could
only add a prefix or a suffix, but this was not working at all for man
pages, because it would give man/man1/pyfoo.1.gz-2.7 or
man/man1/pyfoo-1-2.7.gz.  With this change, a man page will be correctly
renamed to man/man1/pyfoo-2.7.1.gz.

Unfix ports that were already handling man pages.

PR:		220214
Submitted by:	Fukang Chen (previous patch)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13444
2017-12-19 16:23:48 +00:00
Pawel Pekala
399cfc957a Update to Claws Mail release 3.16.0
Changelog:
http://claws-mail.org/news.php
2017-12-17 22:41:45 +00:00
Thomas Zander
5d30a915d6 Update to upstream release 1.9.2
Detailed maintainer log:
- Update to mutt 1.9.2
- Bring ats date-conditional back as a local patch file
  - Due to the patch not having versioning an update can break the port
    if the hash of the file changes
- Update greeting patch to 1.9.1

PR:		224374
Submitted by:	dereks@lifeofadishwasher.com (maintainer)
Differential Revision:	https://reviews.freebsd.org/D13509
2017-12-17 16:46:05 +00:00
Sunpoet Po-Chuan Hsieh
50adc1ea67 Update to 0.50
Changes:	http://search.cpan.org/dist/Mail-DKIM/Changes
2017-12-16 20:56:00 +00:00
Steve Wills
86941da531 mail/mimedefang: update to 2.83
PR:		223417
Submitted by:	m.tsatsenko@gmail.com (maintainer)
2017-12-14 15:57:15 +00:00
Torsten Zuehlsdorff
1d7e0541a4 Add missing IGNORE_WITH_PHP for various pecl-ports.
After testing every pecl-* port with PHP 5.6, 7.0, 7.1 and 7.2
i set the IGNORE_WITH_PHP accordingly to the fallout.

PR:          222165
Reported by: brnd
Approved by: portmgr (blanket)
Differential Revision: https://reviews.freebsd.org/D13476
2017-12-14 13:57:28 +00:00
Dmitry Marakasov
1700519dfc - Switch to verbose build
Approved by:	portmgr blanket
2017-12-14 13:53:49 +00:00
Mikhail Pchelin
e9fdedf37f - update 0.25.2 to 0.25.3
Approved by:	jpaetzel (mentor)
2017-12-13 12:18:43 +00:00
Bernard Spil
fa5b74e8b8 mail/nextcloud-mail: Update to 0.7.6 2017-12-12 16:04:28 +00:00
Antoine Brodin
a8cc35a10e - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-12 12:40:15 +00:00
Steve Wills
933926b858 mail/cone: update to 0.96.2
While here, pass maintainership to submitter.

PR:		224195
Submitted by:	Chris Petrik <christopherpetrik335@student.athenstech.edu>
2017-12-12 02:16:08 +00:00
Baptiste Daroussin
133bda32f6 Update to 2017-12-08
Notes:
- the vim syntax file has been removed
- some binaries has been moved to libexec has they should have for a long time :)
2017-12-11 08:56:26 +00:00
Dmitry Marakasov
a8c64d027d - Switch to options helpers
- Pet portlint
- Switch to new test framework
2017-12-10 09:00:31 +00:00
Niclas Zeising
ed31fe6b8a Update to 3.2.4
Changelog:
* DANE interoperability. Postfix builds with OpenSSL 1.0.0 or 1.0.1
  failed to send email to some sites with "TLSA 2 X X" DNS records
  associated with an intermediate CA certificate. Problem report and
  initial fix by Erwan Legrand.
* Missing dynamicmaps support in the Postfix sendmail command. This
  broke authorized_submit_users settings that use a dynamically-loaded
  map type. Problem reported by Ulrich Zehl.

PR:		223804
Submitted by:	zeising
Approved by:	maintainer timeout
2017-12-09 16:22:47 +00:00
Antoine Brodin
847cd00c69 mboxcheck-applet is not compatible with python3 2017-12-09 10:25:53 +00:00
Mark Linimon
e8210b4758 Mark more ports broken that fail on both armv6 and armv7.
Approved by:	portmgr (tier-2 blanket)
2017-12-09 00:42:05 +00:00
Sunpoet Po-Chuan Hsieh
61938bff8e Fix CVE-2017-16844
- Bump PORTREVISION for package change

PR:		223777
Submitted by:	Jeremy Chadwick <jdc@koitsu.org>, romain
Security:	288f7cee-ced6-11e7-8ae9-0050569f0b83
MFH:		2017Q4
2017-12-08 20:35:32 +00:00
Jochen Neumeister
0a79bc38eb Update */pear-Horde to the latest version
switch to DISTVERSION

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13399
2017-12-08 20:21:01 +00:00
Mathieu Arnold
e7a6fac769 Don't include bsd.port.options.mk after bsd.port.pre.mk.
Sponsored by:	Absolight
2017-12-08 08:33:45 +00:00
Mark Linimon
32d4230d44 Mark these ports as buildable on armv6 after a trybroken run. (Also
tested with trybroken on armv7.)

The 'runaway process' ones are most likely just statistical.

Approved by:	portmgr (tier-2 blanket)
2017-12-08 01:46:00 +00:00
Bernard Spil
b6be012a46 mail/nextcloud-mail: Update to 0.7.5
- Add WWW to pkg-descr [1]

Reported by:	adamw
2017-12-06 12:35:28 +00:00
Guido Falsi
73696f99d3 Update mail/maildrop to 2.9.3 2017-12-04 23:55:05 +00:00
Kurt Jaeger
24bcff0101 mail/sympa: enable NLS by default
...because it fails to build without NLS

PR:		223963
Approved by:	Geoffroy Desvernay <dgeo@centrale-marseille.fr> (maintainer)
2017-12-04 16:53:36 +00:00
Jan Beich
c6b8af610f gecko: unbreak with non-default python version after r455210
$ make
[...]
Installing py36-sqlite3-3.6.3_7...
===>   firefox-57.0.1,1 depends on package: py27-sqlite3>0 - not found
*** Error code 1

PR:		224055
Submitted by:	Peter Wullinger
2017-12-03 17:35:29 +00:00
David Chisnall
f9197640d9 Fix configure options for gnustep-make
We were not setting the flag to select the GNUstep ABI, so were defaulting to
using the GCC-compatible version, which was likely to trigger a lot of subtle
bugs.  This was noticed when C++ exceptions thrown through Objective-C stack
frames caused segfaults.
2017-12-03 12:23:53 +00:00
Mikhail Pchelin
ddb184fe07 - update from 7.0.3 to 7.1.4
Approved by:	jpaetzel (mentor)
2017-12-02 11:57:58 +00:00
Pawel Pekala
4ad77d4041 Register conflict 2017-12-01 22:12:15 +00:00
Dmitry Marakasov
64575be532 - Add LICENSE
- Switch to USES=localbase
- Fix whitespace

Approved by:	portmgr blanket
2017-12-01 11:12:04 +00:00
Vsevolod Stakhov
502758a841 - Update to 4.89.1
MFH:		2017Q4
Security:	75dd622c-d5fd-11e7-b9fe-c13eb7bcbf4f
2017-11-30 18:48:13 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Mark Linimon
bf43557044 For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 06:13:34 +00:00
Alexey Dokuchaev
95010a2e6f Allow to build with debugging support.
Requested by:	maintainer
2017-11-28 01:11:09 +00:00
Vsevolod Stakhov
cf5a1dbd3f - Fix RCE vulnerability:
The receive_msg function in receive.c in the SMTP daemon in Exim 4.88 and 4.89
allows remote attackers to execute arbitrary code or cause a denial of service
(use-after-free) via vectors involving BDAT commands.

PR:		223870
Submitted by:	Gary
MFH:		2017Q4
Security:	CVE-2017-16943
2017-11-27 07:55:17 +00:00
Kurt Jaeger
d573ffd406 mail/sympa: update 6.2.16 -> 6.2.22
Please note:

- Web's static dirs have moved to a single dedicated directory.
- Users should review webserver's /static configuration (examples in
  share/examples/sympa).

PR:		223793
Submitted by:	geoffroy desvernay <dgeo@centrale-marseille.fr> (maintainer)
Relnotes:	https://github.com/sympa-community/sympa/blob/6.2.22/NEWS.md
2017-11-26 20:29:06 +00:00
Dirk Meyer
6bef2f99f3 - fix regression with clang 4.0.0
PR:		223702
2017-11-26 17:52:21 +00:00
Bernard Spil
4f058f1319 www/nextcloud: Add essential apps 2017-11-24 23:45:17 +00:00
Danilo G. Baio
ae9f040b69 mail/postsrsd: Fix typo in files/postsrsd.in
PR:		223785
Submitted by:	mt@markoturk.info
Approved by:	ports@bsdserwis.com (maintainer)
2017-11-24 23:27:32 +00:00
Jan Beich
e46270320f gecko: simplify WRKSRC handling
Requested by:	mat
2017-11-23 22:53:32 +00:00
Lars Engels
6c3decd20d mail/ssmtp:
- Add a patch to allow passwords containing = and # characters
- Bump PORTREVISION

PR:		207117
Submitted by:	Sergey Manucharian <sm@ara-ler.com>
Approved by:	maintainer timeout (21 months)
MFH:		2017Q4
2017-11-23 21:32:48 +00:00
Kurt Jaeger
854d3c9da9 mail/postfix: use ECHO_CMD instead of ECHO
- When using "make -s install" the build can fail because the
  essential modifications to the port build are not made correctly.
  # make -s VECHO
  true
  # make -s VECHO_CMD
  echo

PR:		222988
Submitted by:	Franco Fichtner <franco@opnsense.org>
Approved by:	ohauer (maintainer timeout)
2017-11-22 14:45:17 +00:00
Alex Dupre
8b05f54697 Update to 1.9.7 release. 2017-11-22 11:33:11 +00:00
Jan Beich
4fb6908f37 mail/thunderbird: update to 52.5.0
Changes:	https://www.mozilla.org/thunderbird/52.5.0/releasenotes/
Security:	f78eac48-c3d1-4666-8de5-63ceea25a578
MFH:		2017Q4
2017-11-22 06:25:59 +00:00
Jan Beich
5830291a62 gecko: enable GCONF option by default
This is a build-only dependency used by default in upstream builds.
https://bugzilla.mozilla.org/show_bug.cgi?id=713827
https://bugzilla.mozilla.org/show_bug.cgi?id=1167201
2017-11-22 06:25:21 +00:00
Rene Ladan
7fc25c874c Remove expired ports:
2017-11-20 news/brag: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 textproc/srilm: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 x11-toolkits/tk84: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 devel/tkinspect: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/bogged: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/ttraffic: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/ifm: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/tksol: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 lang/tcl84: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 mail/tkrat2: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 multimedia/dtv: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 net-mgmt/netwag: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-21 18:50:58 +00:00
Mathieu Arnold
cbcfde370c OPTIONS_SUB only cares about being defined, its content is ignored.
Sponsored by:	Absolight
2017-11-21 08:36:26 +00:00
Bartek Rutkowski
68005e0617 mail/roundcube-thunderbird_labels: update 1.1.3 - > 1.1.4
- Add DOCS option

PR:		223734
Submitted by:	Alexander Moisseev <moiseev@mezonplus.ru> (maintainer)
2017-11-20 11:21:38 +00:00
Yuri Victorovich
b6e1ea1f35 New port: mail/py-pyzmail: Easy mail library to parse, compose and send emails
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13151
2017-11-19 21:48:19 +00:00
Cy Schubert
e94dab28b0 Update 1.6 --> 1.7 2017-11-18 19:24:09 +00:00
Mikhail Pchelin
c20eca4c64 - update from 0.25.1 to 0.25.2
- update NOTMUCH_SKIP_TESTS variable

Approved by:	jpaetzel (mentor)
2017-11-18 08:01:52 +00:00
Dirk Meyer
f99a8aa9b6 - fix regression with clang 4.0.0
PR:		223702

- fix homepage
- add pkg-message
2017-11-16 20:16:10 +00:00
Torsten Zuehlsdorff
96025cafd3 PHP 7.2: Remove bad repocopies.
Reported by: adamw
2017-11-16 17:12:24 +00:00
Torsten Zuehlsdorff
687591dd75 Add PHP 7.2 RC6
Notable changes:
- mcrypt module was removed
- sodium module was added
- sybase_ct artifacts removed

Also many PECL ports will not work with this version
since some files got renamed.

Reviewed by:           mat, ale, Rainer Duffner <rainer@ultra-secure.de>
Differential Revision: https://reviews.freebsd.org/D12980
2017-11-16 10:48:48 +00:00
Sunpoet Po-Chuan Hsieh
114ce96886 Update to 1.11.1
Changes:	https://github.com/premailer/premailer/blob/master/CHANGELOG.md
2017-11-15 19:56:30 +00:00
Kurt Jaeger
7771577f62 mail/imapsync: update 1.727 -> 1.836
PR:		223473
Changes:	http://imapsync.lamiral.info/S/news.shtml
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-11-12 18:11:54 +00:00
Ryan Steinmetz
dbd1c3f670 - Update to 0.016 2017-11-12 14:38:01 +00:00
Thomas Zander
dae8dbb3c7 Chase renaming of devel/oniguruma6 to devel/oniguruma
PR:		222869
Reported by:	m.bueker@berlin.de
2017-11-12 14:00:48 +00:00
Tobias C. Berner
b8a3ae2bf8 Update mail/imaptuils to 1.0.5
* while here, make portlint happier

PR:		223576
Submitted by:	m.tsatsenko@gmail.com (maintainer)
2017-11-10 22:44:42 +00:00
Sunpoet Po-Chuan Hsieh
f936822137 Update to 2.14
Changes:	http://search.cpan.org/dist/MIME-Types/ChangeLog
2017-11-10 19:03:09 +00:00
Alex Dupre
6fd0ec5eac Update to 1.3.3 release.
Fix security vulnerability (CVE-2017-16651).

PR:		223547
Submitted by:	Vladimir Krstulja <vlad-fbsd@acheronmedia.com>
2017-11-09 06:56:52 +00:00
Jan Beich
99b0558e42 devel/icu: update to 60.1
Changes:	http://site.icu-project.org/download/60
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		223373
Exp-run by:	antoine
2017-11-09 02:31:47 +00:00
Sunpoet Po-Chuan Hsieh
02c8757535 Update to 1.0.0
Changes:	https://github.com/discourse/mini_mime/blob/master/CHANGELOG
2017-11-08 23:30:48 +00:00
Jan Beich
77675b2f8b gecko: sync libyuv fix with upstream version
MFH:		2017Q4 (r453437 + r453446 followup)
2017-11-08 06:58:12 +00:00
Alexey Dokuchaev
d1e7fc13b1 Update mail/mailutils' and mail/mailfromd' to versions 3.4 and 8.4,
respectively.  These are bug-fix releases.

Reported by:	maintainer
2017-11-06 12:59:17 +00:00
Danilo G. Baio
c27d4e377f Update license of ports using MPL (without version)
All ports now should use MPL[10|11|20] license.

Approved by:	portmgr (blanket)
2017-11-04 11:43:35 +00:00
Jan Beich
98002fdeba gecko: unbreak build with GCC after r453437
MFH:		2017Q4
2017-11-04 10:10:57 +00:00
Jan Beich
9474ce236d gecko: speed up HTML5 video scaling on i386
MFH:		2017Q4
2017-11-03 23:58:45 +00:00
Jimmy Olgeni
e929aea23c Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
This round is @FreeBSD.org residents except teams.
2017-11-02 21:41:47 +00:00
Sunpoet Po-Chuan Hsieh
f7641ef81d Update to 2.7.0
Changes:	https://github.com/mikel/mail/blob/master/CHANGELOG.rdoc
2017-11-01 16:51:03 +00:00
Jimmy Olgeni
2fb9f25373 Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-11-01 13:10:35 +00:00
Kurt Jaeger
dd2094575d mail/mlmmj: update 1.2.19.0 -> 1.3.0
Relnotes:	http://mlmmj.org/news/mlmmj-1-3-0-released/
Reported by:	Zhang Huangbin <zhb@iredmail.org>
2017-11-01 09:23:46 +00:00
Jimmy Olgeni
258b5d44ad Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-10-31 14:51:53 +00:00
Jan Beich
abc447c525 gecko: better detect FLAC after r453085
MFH:		2017Q4
2017-10-30 21:47:20 +00:00
Pietro Cerutti
44f16d2a27 mail/roundcube-carddav: fix package, add note to self, bump PORTREVISION 2017-10-30 10:52:07 +00:00
Pietro Cerutti
b9f56bab8b mail/roundcube-carddav: fix adding new calendars with Roundcube 1.3
See https://github.com/blind-coder/rcmcarddav/issues/186 for the issue and
https://github.com/blind-coder/rcmcarddav/commit/c14c32a for the commit.
2017-10-30 10:40:01 +00:00
Baptiste Daroussin
fee60457a9 Update to 20171027 2017-10-30 09:15:22 +00:00
Jan Beich
81dcc5c369 gecko: speed up VP9 decoding on i386
Disable bundled FFmpeg decoders for VP* and FLAC on i386 as those don't
support SIMD optimizations due to build issues upstream. More recent
versions of those are already provided by multimedia/ffmpeg, anyway.

MFH:		2017Q4
2017-10-28 23:47:31 +00:00
Jan Beich
624f4a1028 gecko: double-click on tab bar crashfix for some WMs
Obtained from:	upstream (Firefox 58)
PR:		222693
Submitted by:	tobik
MFH:		2017Q4
2017-10-28 15:42:21 +00:00
Tobias C. Berner
6e21fa3eb9 Add shebangfix. 2017-10-28 04:58:58 +00:00
Matthias Andree
89df5316cb Update to new upstream release 2.1.25.
This is a routine bug fix release with a minor new feature and some
accessibility improvements for screen readers.

Changelog:
<http://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1726/NEWS#L6>
2017-10-27 21:04:35 +00:00
Dmitry Marakasov
e868ce4730 - Fix depends: always require python since fetchmailconf.py is always installed
Approved by:	portmgr blanket
2017-10-24 09:23:32 +00:00
Vsevolod Stakhov
ccff835737 - Update to 1.6.5 2017-10-22 17:23:33 +00:00
Antoine Brodin
1320a30891 Hook spfmilter to the build 2017-10-22 12:23:23 +00:00
Vsevolod Stakhov
c6294bb2c2 - Advertise HYPERSCAN only for amd64
- Sort options descriptions

PR:		223114
Submitted by:	Franco Fichtner
2017-10-22 08:55:19 +00:00
Craig Leres
08d03c1768 This adds spfmilter, a simple sendmail milter that uses either
libspf or libspf2 to implemnt Sender Policy Framework.

Reviewed by:	ler (mentor)
Approved by:	ler (mentor)
Differential Revision:	https://reviews.freebsd.org/D12755
2017-10-22 01:34:21 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +00:00
Adam Weinberger
e06b47fa2b Add back the LIBWRAP option, but default it to on
eugen noted that it's not uncommon for people to build WITHOUT_TCP_WRAPPERS,
and forcing the libwrap option gives them no recourse. So I'm adding back
the libwrap option, but defaulting it to on now---people who've compiled
WITHOUT_TCP_WRAPPERS will know how to build a custom dovecot.
2017-10-20 16:51:15 +00:00
Adam Weinberger
77e466cd88 Force kqueue and libwrap support, and install license files
I don't know any reason that the kqueue or libwrap options should be
disabled, so remove them from OPTIONS and enable their functionality
for everyone. Also, remove the :3 from USES=sqlite, because that
happens anyway.

Add the license files with LICENSE_FILE_*, rather than putting them
in DOCSDIR.

Sort plist.

PORTREVISION bump for above changes.
2017-10-20 16:08:20 +00:00
Larry Rosenman
f5a875991a mail/dovecot: update to 2.2.33.2.
One more patch release with some fixes:

- doveadm: Fix crash in proxying (or dsync replication) if remote is
  running older than v2.2.33
- auth: Fix memory leak in %{ldap_dn}
- dict-sql: Fix data types to work correctly with Cassandra

bump dovecot-pigeonhole PORTREVISION as well.
2017-10-20 15:00:36 +00:00
Pietro Cerutti
4c8e815675 lang/tcl84, x11-toolkits/tk84: extend expiration for another month
Track down a few more ports that depend on those two, and deprecate them too.
2017-10-20 12:25:51 +00:00
Sunpoet Po-Chuan Hsieh
2e51f4cb39 Update to 0.44
Changes:	http://search.cpan.org/dist/Mail-DKIM/Changes
2017-10-19 20:36:10 +00:00
Sunpoet Po-Chuan Hsieh
94ccd9676b Update to 1.01
Changes:	http://search.cpan.org/dist/Email-Address-XS/Changes
2017-10-19 20:35:36 +00:00
Alexey Dokuchaev
e2db3d8bb6 - Update `mail/mailfromd' to version 8.2
- Switch to GDBM as default database to chase `mail/mailutils`
- Cripple botched `mail/mailutils' version check in configure script
  for the time being (should be gone by the next version update)

Submitted by:	maintainer

TIMESTAMP (mailfromd-8.2.tar.xz) = 1508325796
2017-10-19 15:33:43 +00:00
Alexey Dokuchaev
3a13584257 - Update `mail/mailutils' to version 3.3
- Switch to GDBM as default database: BDB v4.8 is deprecated (later versions
  are incompatible) and is not widely supported (e.g. by sendmail et al.)

Submitted by:	maintainer

TIMESTAMP (mailutils-3.3.tar.xz) = 1508319536
2017-10-19 13:33:34 +00:00
Danilo G. Baio
3f8220a18c New port mail/py-afew: Initial tagging script for notmuch mail
Its basic task is to provide automatic tagging each time new
mail is registered with notmuch.  In a classic setup, you might
call it after 'notmuch new' in an offlineimap post sync hook.

It can do basic thing such as adding tags based on email headers
or maildir folders, handling killed threads and spam.

In move mode, afew will move mails between maildir folders
according to configurable rules that can contain arbitrary
notmuch queries to match against any searchable attributes.

WWW: https://github.com/afewmail/afew

PR:		222629
Submitted by:	Sebastian Schwarz <seschwar@gmail.com>
Reviewed by:	mat, koobs
Differential Revision:	D12520
2017-10-18 22:48:43 +00:00
Steve Wills
b8086a2ab0 mail/postfix-policyd-spf-python: give maintainership to committer
PR:		221963
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2017-10-18 15:18:54 +00:00
Adam Weinberger
cf6efa8af6 Register dependency on perl5
perl ./doc/gen-map-doc ./doc/manual.xml.tail  ./opcodes.h  > doc/manual.xml
2017-10-17 14:52:45 +00:00
Adam Weinberger
85afcd3e40 Build manpages and neomuttrc when DOCS is off
Using BINARY_ALIAS, we can trick neomutt into building the manpages and
the neomuttrc. Neomutt already gracefully handles pieces of the documentation
being unavailable during installation, and pkg-create(8) takes care of the
rest.

PORTREVISION bump because the plist has changed for anybody building without
DOCS.
2017-10-17 14:38:17 +00:00
Matthew Seaman
6c993c03ae Fix mistaken use of OPTIONS_SUB
Reported by:	adamw
2017-10-16 12:33:31 +00:00
Dirk Meyer
6921ca5f80 - new option BLACKLISTD for FreeBSD-11
Submitted by:	Kurt Lidl, Masachika ISHIZUKA
Differential Revision:	https://reviews.freebsd.org/D6595
2017-10-16 09:18:49 +00:00
Matthew Seaman
8889a4cbca Switch to options helpers 2017-10-16 06:18:55 +00:00
Mikhail Pchelin
c7d984d043 - update from 0.25 to 0.25.1
Approved by:	jpaetzel (mentor)
2017-10-16 05:40:01 +00:00
Baptiste Daroussin
6a11348961 Fix build with kyotocabinet
Reported by:	ler
2017-10-15 19:48:05 +00:00
Adam Weinberger
06ea87a741 Fix packaging when DOCS=off
The manpages are once again only built when DOCS=on, but now so is the
default neomuttrc. The manpages are fine to protect with %%PORTDOCS%%
(not great, but permissible), but the default neomuttrc needs to be there.
So, generate it manually after the build. This is kludgey, but it at
least gets the port packaging again.

Approved by:	maintainer (bapt)
2017-10-15 19:04:23 +00:00
Baptiste Daroussin
61c38d5f3e Update to 20171013
Note that this version does not conflict anymore with mutt!
Note the main binary is now named neomutt and not mutt!
2017-10-15 07:58:53 +00:00
Kurt Jaeger
0964271f9b databases/p5-Dancer2-Session-DBIC
databases/p5-Interchange6-Schema
devel/p5-MooseX-CoverableModifiers
devel/p5-Test-MockDateTime
devel/p5-Test-Roo
devel/p5-superclass
mail/p5-Email-MIME-RFC2047
mail/p5-Mail-Box-IMAP4-SSL
security/p5-Dancer-Plugin-Auth-Extensible
security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup
security/p5-Dancer2-Plugin-Auth-Extensible
security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC
security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Database
security/p5-Dancer2-Plugin-Auth-Extensible-Provider-IMAP
security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup
security/p5-Dancer2-Plugin-Passphrase
security/p5-Session-Token
www/p5-Dancer-Plugin-Lexicon
www/p5-Dancer-Plugin-RPC
www/p5-Dancer2-Plugin-Interchange6
www/p5-Dancer2-Plugin-Path-Class
www/p5-Interchange6

- give maintainer to perl@

Submitted by:	hvo.pm@xs4all.nl (maintainer)
2017-10-15 02:47:49 +00:00
Thierry Thomas
5c40f6dc68 Register a CONFLICTS with mail/courier.
PR:		223011
Reported by:	FreeBSD Ports Conflicts Scanner
2017-10-14 19:43:37 +00:00
Kurt Jaeger
841ec24f19 New port: mail/py-premailer: Convert CSS to style attributes
Python module to support CSS and HTML-based email formatting.

WWW: https://github.com/peterbe/premailer

PR:		221154
Submitted by:	Ryder Dain <ryder.dain@gmail.com>
2017-10-14 07:21:17 +00:00
Martin Matuska
2019aa252a Add horde-content dependency to mnemo and turba
Reported by:	Craig Green <cgreen@sentex.net>
2017-10-12 21:46:13 +00:00
Larry Rosenman
ad3c26d682 mail/dovecot-pigeonhole: update to 0.4.21.
Changelog v0.4.21:

* redirect action: Always set the X-Sieve-Redirected-From header to
  sieve_user_email if configured. Before, it would use the envelope
  recipient instead if available, which makes no sense if the primary
  e-mail address is available.
+ vacation extension: Allow ignoring the envelope sender while composing
  the "To:" header for the reply. Normally, the "To:" header is composed
  from the address found in the "Sender", "Resent-From" or "From"
  headers that is equal to the envelope sender. If none is then found,
  the bare envelope sender is used. This change adds a new setting
  "sieve_vacation_to_header_ignore_envelope". With this setting enabled,
  the "To:" header is always composed from those headers in the source
  message. The new setting thus allows ignoring the envelope, which is
  useful e.g. when SRS is used.
+ vacation extension: Compose the "To:" header from the full sender
  address found in the first "Sender:", "From:" or "Resent-From:"
  header. Before, it would create a "To:" header without a phrase part.
  The new behavior is nicer, since the reply will be addressed to the
  sender by name if possible.
- LDA Sieve plugin: Fixed sequential execution of LDAP-based scripts. A
  missing LDAP-based script could cause the script sequence to exit
  earlier.
- sieve-filter: Removed the (now) duplicate utf8 to mutf7 mailbox name
  conversion. This caused problems with mailbox names containing UTF-8
  characters. The Dovecot API was changed years ago, but apparently
  sieve-filter was never updated.
2017-10-12 21:16:04 +00:00
Niclas Zeising
2a6ccb2800 Add missing dependency on p5-IP-Country when the nondefault option
RELAY_COUNTRY is enabled [0]

While here, carbage collect the UPDATE_AND_COMPILE option from
OPTIONS_DEFUALT, this was most likely missed in r425590

Don't bump portrevision, since this dependency is nut pulled in by default.

PR:		222649 [0]
Reported by:	Max Kostikov <max@kostikov.co> [0]
2017-10-11 19:56:07 +00:00
Larry Rosenman
2db78f2133 mail/dovecot: fix a parallel build issue.
Reported by:	leres
Obtained from:	b200bc3875 (part)
2017-10-11 17:47:40 +00:00
Larry Rosenman
9ecad425e4 mail/dovecot: upgrade to 2.2.33.1.
- dovecot-lda was logging to stderr instead of to the log file.
2017-10-11 17:15:52 +00:00
Joseph Mingrone
83ffb3f07c mail/getmail: Update to version 5.4
Upstream changes: http://pyropus.ca/software/getmail/CHANGELOG
2017-10-11 14:00:12 +00:00
Adam Weinberger
e350e81bfd Update dovecot to 2.2.33, and bump pigeonhole.
* doveadm director commands wait for the changes to be visible in the
  whole ring before they return. This is especially useful in testing.
* Environments listed in import_environment setting are now set or
  preserved when executing standalone commands (e.g. doveadm)

+ doveadm proxy: Support proxying logs. Previously the logs were
  visible only in the backend's logs.
+ Added %{if}, see https://wiki2.dovecot.org/Variables#Conditionals
+ Added a new notify_status plugin, which can be used to update dict
  with current status of a mailbox when it changes. See
  https://wiki2.dovecot.org/Plugins/NotifyStatus
+ Mailbox list index can be disabled for a namespace by appending
  ":LISTINDEX=" to location setting.
+ dsync/imapc: Added dsync_hashed_headers setting to specify which
  headers are used to match emails.
+ pop3-migration: Add pop3_migration_ignore_extra_uidls=yes to ignore
  mails that are visible in POP3 but not IMAP. This could happen if
  new mails were delivered during the migration run.
+ pop3-migration: Further improvements to help with Zimbra
+ pop3-migration: Cache POP3 UIDLs in imapc's dovecot.index.cache
  if indexes are enabled. These are used to optimize incremental syncs.
+ cassandra, dict-sql: Use prepared statements if protocol version>3.
+ auth: Added %{ldap_dn} variable for passdb/userdb ldap
- acl: The "create" (k) permission in global acl-file was sometimes
  ignored, allowing users to create mailboxes when they shouldn't have.
- sdbox: Mails were always opened when expunging, unless
  mail_attachment_fs was explicitly set to empty.
- lmtp/doveadm proxy: hostip passdb field was ignored, which caused
  unnecessary DNS lookups if host field wasn't an IP
- lmtp proxy: Fix crash when receiving unexpected reply in RCPT TO
- quota_clone: Update also when quota is unlimited (broken in v2.2.31)
- mbox, zlib: Fix assert-crash when accessing compressed mbox
- doveadm director kick -f parameter didn't work
- doveadm director flush <host> resulted flushing all hosts, if <host>
  wasn't an IP address.
- director: Various fixes to handling backend/director changes at
  abnormal times, especially while ring was unsynced. These could have
  resulted in crashes, non-optimal behavior or ignoring some of the
  changes.
- director: Use less CPU in imap-login processes when moving/kicking
  many users.
- lmtp: Session IDs were duplicated/confusing with multiple RCPT TOs
  when lmtp_rcpt_check_quota=yes
- doveadm sync -1 fails when local mailboxes exist that do not exist
  remotely. This commonly happened when lazy_expunge mailbox was
  autocreated when incremental sync expunged mails.
- pop3: rawlog_dir setting didn't work
2017-10-10 15:45:35 +00:00
Danilo G. Baio
f858c9e43c mail/rainloop[-community]: Update to 1.11.3
PR:		222611
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	loic.blot@unix-experience.fr (maintainer)
2017-10-08 21:03:02 +00:00
Antoine Brodin
ae11e4a563 - Ignore on the package builders
- While here, remove dependency on the python3 symlink

Reported by:	pkg-fallout
MFH:		2017Q4
2017-10-08 08:04:52 +00:00
Guido Falsi
cf8caeee3d Update maildrop to 2.9.2 2017-10-05 15:40:08 +00:00
Guido Falsi
a603a7e179 - Update courier-imap to 4.18.2
- Replace deprecated plist @ macros with supported ones
2017-10-05 15:39:39 +00:00
Jan Beich
59dd8522b0 mail/thunderbird: switch 52.4.0 to rc3 (nop)
Changes:	https://hg.mozilla.org/releases/mozilla-esr52/rev/0ca7b35e57a8
2017-10-05 08:19:50 +00:00