Commit Graph

21303 Commits

Author SHA1 Message Date
Mark Linimon
a00547aa72 Prepare for powerpc-on-clang by deleting hard-coded tests for architecture
as a stand-in for "are we running on gcc".

In some cases we only need to specifically test for "are we on the ancient
base gcc", e.g, the usage of 'pragma'.

While here, in some cases turn off SSE functions more specifically based
on ARCH, and turn off -mtune=generic everywhere.  These are part of a
larger work in progress; these commits are for ports that would have
been touched by the the powerpc-on-clang test regardless.

Approved by:	portmgr (tier-2 blanket)
2019-07-25 02:33:12 +00:00
Marcelo Araujo
ee506fafe1 Update to 2.22 2019-07-24 09:00:05 +00:00
Sunpoet Po-Chuan Hsieh
261a05fae3 Update to 4.25.1
Changes:	https://metacpan.org/changes/distribution/Sisimai
2019-07-23 16:17:39 +00:00
Larry Rosenman
bec604d835 mail/dovecot, mail/dovecot-pigeonhole: upgrade to 2.3.7.1 and 0.5.7.1 respectively.
These releases fix the reported regressions in v2.3.7 & v0.5.7.

Dovecot core:
        - Fix TCP_NODELAY errors being logged on non-Linux OSes
        - lmtp proxy: Fix assert-crash when client uses BODY=8BITMIME
        - Remove wrongly added checks in namespace prefix checking

Pigeonhole:
        - dsync: Sieve script syncing failed if mailbox attributes weren't
          enabled.
2019-07-23 14:26:56 +00:00
Larry Rosenman
bbfb58d14f mail/dovecot: [PATCH] lib-storage: Namespace prefix shouldn't be included in all
mailbox name validity checks

Obtained from:	upstream github.
2019-07-22 23:17:54 +00:00
Vsevolod Stakhov
c03af26ca9 - Update to 2.0.a1.20190719
PR:		239300
Submitted by:	Alexander Moisseev <moiseev at mezonplus.ru>
2019-07-19 15:27:18 +00:00
Larry Rosenman
0444dfb6a2 mail/spamassassin-dqs: update to 1.0.4.
mproved regex for email detection, fixed minor bugs in linting
with SA 3.4.3
2019-07-19 15:05:18 +00:00
Larry Rosenman
35ca9f2f90 mail/dovecot: One should actually TEST their patches.
Fix previous commit.

Pointy Hat To: ler
2019-07-17 20:19:19 +00:00
Larry Rosenman
454dfccf4e mail/dovecot: stop whining about TCP_NODELAY errors.
[PATCH] lib: ostream-file: Don't log any errors when setting
 TCP_NODELAY

It's likely never useful to log the error, and it seems more and more
unexpected errors just keep popping up.

Obtained from:	upstream git.
2019-07-17 19:22:24 +00:00
Steve Wills
c578cfa2c1 mail/alpine: readd maildir patch and change LDAP option
PR:		239257
Submitted by:	Marco Beishuizen <mbeis@xs4all.nl> (maintainer)
2019-07-17 19:03:11 +00:00
Tobias Kortkamp
0675eea8bf mail/aerc: Update to latest commit 2019-07-17 04:14:04 +00:00
Steve Wills
1be7c4a758 mail/alpine: update to 2.21.99999
PR:		239187
Submitted by:	Marco Beishuizen <mbeis@xs4all.nl> (maintainer)
2019-07-16 16:55:19 +00:00
Dmitry Marakasov
0e7902dbc9 - Update WWW
Approved by:	portmgr blanket
2019-07-13 09:02:12 +00:00
Jan Beich
f0eac0010e mail/mpop: update to 1.4.5
Changes:	https://marlam.de/mpop/news/mpop-1-4-5/
Reported by:	portscout
2019-07-13 09:00:03 +00:00
Roman Bogorodskiy
fcb3aee48b mail/msmtp: update to 1.8.5 2019-07-13 07:26:00 +00:00
Mark Linimon
feee6ce9d6 Prepare for powerpc-on-clang by deleting hard-coded tests for architecture
as a stand-in for "are we running on gcc".

Approved by:	portmgr (tier-2 blanket)
2019-07-13 00:07:35 +00:00
Larry Rosenman
a9892b4b7b mail/dovecot: stop spamming the log with EINVAL.
PR:		239172
Submitted by:	zillion1@o2.pl
Obtained from:	dovecot mailing list.
2019-07-12 19:22:09 +00:00
Larry Rosenman
d41e1e5999 mail/dovecot, mail/dovecot-pigeonhole: Update to 2.3.7 and 0.5.7 respectively.
dovecot changelog:
* fts-solr: Removed break-imap-search parameter
+ Added more events for the new statistics, see
  https://doc.dovecot.org/admin_manual/list_of_events/
+ mail-lua: Add IMAP metadata accessors, see
  https://doc.dovecot.org/admin_manual/lua/
+ Add event exporters that allow exporting raw events to log files and
  external systems, see
  https://doc.dovecot.org/configuration_manual/event_export/
+ SNIPPET is now PREVIEW and size has been increased to 200 characters.
+ Add body option to fts_enforced. This triggers building FTS index only
  on body search, and an error using FTS index fails the search rather
  than reads through all the mails.
- Submission/LMTP: Fixed crash when domain argument is invalid in a
  second EHLO/LHLO command.
- Copying/moving mails using Maildir format loses IMAP keywords in the
  destination if the mail also has no system flags.
- mail_attachment_detection_options=add-flags-on-save caused email body
  to be unnecessarily opened when FETCHing mail headers that were
  already cached.
- mail attachment detection keywords not saved with maildir.
- dovecot.index.cache may have grown excessively large in some
  situations. This happened especially when using autoexpunging with
  lazy_expunge folders. Also with mdbox format in general the cache file
  wasn't recreated as often as it should have.
- Autoexpunged mails weren't immediately deleted from the disk. Instead,
  the deletion from disk happened the next time the folder was opened.
  This could have caused unnecessary delays if the opening was done by
  an interactive IMAP session.
- Dovecot's TCP connections sometimes add extra 40ms latency due to not
  enabling TCP_NODELAY. HTTP and SMTP/LMTP connections weren't
  affected, but everything else was. This delay wasn't always visible -
  only in some situations with some message/packet sizes.
- imapc: Fix various crash conditions
- Dovecot builds were not always reproducible.
- login-proxy: With shutdown_clients=no after config reload the
  existing connections could no longer be listed or kicked with doveadm.
- "doveadm proxy kick" with -f parameter caused a crash in some
  situations.
- Auth policy can cause segmentation fault crash during auth process
  shutdown if all auth requests have not been finished.
- Fix various minor bugs leading into incorrect behaviour in mailbox
  list index handling. These rarely caused noticeable problems.
- LDAP auth: Iteration accesses freed memory, possibly crashing
  auth-worker
- local_name { .. } filter in dovecot.conf does not correctly support
  multiple names and wildcards were matched incorrectly.
- replicator: dsync assert-crashes if it can't connect to remote TCP
  server.
- config: Memory leak in config process when ssl_dh setting wasn't
  set and there was no ssl-parameters.dat file.
  This caused config process to die once in a while
  with "out of memory".

pigeonhole changelog:
+ vacation: Made the subject for the automatic response message produced
  by the Sieve vacation action configurable. Both the default subject
  (if the script defines none) and the subject template (e.g. used to
  add a subject prefix) can be configured.
- dsync: dsync-replication does not synchronize Sieve scripts.
- imap_sieve_filter: Reduce FILTER=SIEVE verbosity over IMAP connection.
- testsuite: Pigeonhole testsuite segfaulted if it was compiled with
  GCC 9
2019-07-12 13:20:29 +00:00
Larry Rosenman
36345998c5 mail/spamassassin-dqs: update to 1.0.3.
fixed leaking of the DQS key in reports, added sh.pre file in which
the plugin is loaded and removed previous loading from .cf file
2019-07-10 23:52:14 +00:00
Sunpoet Po-Chuan Hsieh
8c2e9156d8 Update to 1.0.2
Changes:	https://github.com/discourse/mini_mime/blob/master/CHANGELOG
2019-07-09 18:20:13 +00:00
Sunpoet Po-Chuan Hsieh
d99d942bb0 Update security/nettle to 3.5.1
- Bump PORTREVISION of dependent ports for shlib change
- Fix build of devel/pijul [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		238991
Exp-run by:	antoine
Thanks to:	tobik [1]
2019-07-09 17:13:07 +00:00
Tobias Kortkamp
2e011be834 mail/openemm2015: Unbreak by switching to tomcat85
PR:		238430
Submitted by:	maintainer
2019-07-08 16:16:22 +00:00
Sunpoet Po-Chuan Hsieh
9fc3892b99 Take maintainership 2019-07-07 19:14:23 +00:00
Larry Rosenman
d65a07013b mail/spamassassin-dqs: fix upgrade logic in pkg-message-in.
- fix maximum_version in pkg-message.in
- expand the DQS acronym in pkg-descr
- bump PORTREVISION as it changes the package.
2019-07-07 10:37:57 +00:00
Larry Rosenman
e16a09c6b0 mail/spamassassin-dqs: upgrade to 1.0.2.
- remove useless rules (forces a re-configure of the sh.cf file)
- fixed a bug where sometimes trailing dots in fqdn are there breaking
  the query construction
2019-07-07 09:15:12 +00:00
Cy Schubert
9a95c6a0d1 All conflicts are actually install, not build, conflicts. 2019-07-06 16:40:56 +00:00
Bernard Spil
58c4354eb0 www/mail/nextcloud-mail: Update to 0.15.1 2019-07-06 12:47:48 +00:00
Tobias Kortkamp
c72a28b30e mail/openemm*: Mark as BROKEN
It depends on the expired www/tomcat8.

PR:		238430
Approved by:	horst.leitenmueller@liwest.at (maintainer timeout, 3 weeks)
2019-07-06 09:47:31 +00:00
Olli Hauer
e7b3740128 - update to 3.4.6 2019-07-06 08:11:43 +00:00
Larry Rosenman
4f94b01f8f mail/spamassassin-dqs: remove stray colon in pkg-message.in. 2019-07-04 17:51:01 +00:00
Larry Rosenman
c58e4b17a0 mail/spamassassin-dqs: simplify RUN_DEPENDS.
Reported by:	adamw (private conversation).
2019-07-04 17:29:40 +00:00
Larry Rosenman
f5533408e5 mail/spamassassin-dqs: new port to use SpamHaus' DQS DNSBL's with SpamAssassin 2019-07-04 17:26:30 +00:00
Tobias Kortkamp
f69160b440 lang/rust: Update to 1.36.0
- Force rebuild all consumers to catch regressions early

Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html
Tested by:	jbeich, mikael.urankar@gmail.com
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D20810
2019-07-04 14:41:57 +00:00
Jan Beich
2e37999838 gecko: drop staging remnants after r357413 2019-07-04 11:40:47 +00:00
Jan Beich
f01a9b3265 gecko: drop pre/post-install scripts after r473092 and r497197 2019-07-04 11:40:26 +00:00
Cy Schubert
ecc5dd5840 Recommended by our nmh upline, make the W3M option to depend on
www/w3m the default in order to install a text-based browser
to render HTML for nmh. Users can still deselect the option to
obtain a leaner install base. The other HTML rendering options
also still available.

Suggested by:	Ken Hornstein <kenh@cmf.nrl.navy.mil> (nmh upline)
2019-07-04 03:26:49 +00:00
Jan Beich
168c7940c7 mail/thunderbird: update to 60.8.0
Changes:	https://www.thunderbird.net/thunderbird/60.8.0/releasenotes/
Security:	0592f49f-b3b8-4260-b648-d1718762656c
2019-07-03 23:49:27 +00:00
Cy Schubert
014c509c7e Sort radio button options and fix two typos.
MFH:		2019Q3
2019-07-03 20:42:26 +00:00
Adriaan de Groot
43caac30c5 Fix build of mail/xpbiff after libXt update.
An implicit include has gone away (Intrinsic.h) so users of X11/StringDefs.h
now need to explictly include X11/Intrinsic.h to get the typedef for
String, otherwise many of the macro's like this one:

#define XtRString ((String)&XtStrings[1797])

will fall over.
2019-07-03 20:27:37 +00:00
Cy Schubert
fb99a1bf17 Add text-based browser dependency options. Text-based browsers are used
to render HTML. The dependencies are build and run dependencies, build
dependencies because nmh auto-configures itself at build time for text
based browsers it finds. The nmh upstream developer,
Ken Hornstein <kenh@cmf.nrl.navy.mil>, prefers w3m but any text-based
browser will do. The browser option is not default in order to satisfy
minimalist install rerequirements.

Reported by:	Ken Hornstein <kenh@cmf.nrl.navy.mil> (upstream)
MFH:		2019Q3
2019-07-03 19:45:00 +00:00
Tobias Kortkamp
cd27efc0b6 mail/aerc: Update to latest commit 2019-07-03 12:47:49 +00:00
Steve Wills
c4a1cdaca3 mail/smfsav-devel: Fix dependency in rc.d script
PR:		238714
Submitted by:	Kan Sasaki <sasaki@fcc.ad.jp> (maintainer)
2019-06-30 20:49:26 +00:00
Steve Wills
6fb272a25a mail/smfsav: Fix dependency in rc.d script
PR:		238713
Submitted by:	Kan Sasaki <sasaki@fcc.ad.jp> (maintainer)
2019-06-30 20:48:49 +00:00
Steve Wills
b502c69fd9 mail/mutt: 1.12.1
PR:		238589
Submitted by:	Derek Schrock <dereks@lifeofadishwasher.com> (maintainer)
2019-06-30 20:13:41 +00:00
MANTANI Nobutaka
e17825e891 Update to the snapshot on 2019-06-23. 2019-06-30 06:39:03 +00:00
Tobias C. Berner
4d160bfcf5 graphics/poppler: update to 0.78.0
Release 0.78.0:
        core:
         * Fix line annotation arrows for usage in dimensioning
         * Handle Ink annots without an InkList but with an AP
         * Fix typos preventing parsing of Movie start and duration
         * Fix crash on malformed files

        glib:
         * Add poppler_document_create_dests_tree()
         * Don't use the deprecated g_type_class_add_private()
         * Document the differences between render() and render_for_printing()
         * Fix introspection for poppler_document_new_from_data
         * Don't create PopplerInputStream with length 0. Issue #414
         * Document G_IO_ERROR as a possible error condition
         * docs: Add index for API new in 0.78

        build system:
         * Fixes cross compilation of gir in Void Linux
         * Add -Wshadow to the default warning flags
         * install pkg-config pc files if pkg-config is found

PR:		238857
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
2019-06-29 08:55:17 +00:00
Tobias Kortkamp
7b402c3980 mail/aerc: Drop custom do-{build,install} targets after r505321 2019-06-29 04:02:08 +00:00
Alexey Dokuchaev
c54f3cac10 Add missing USES+=iconv because most of Mailutils programs use functions
it provides, but dependency was not recorded in the package.  This bug
went unnoticed for a long time because `libiconv.so.2' library typically
exists on any FreeBSD installation, and was revealed by recent exp-run.

Since port revision was bumped just now in the previous commit, abuse it
and do not bump again.

PR:	229613
2019-06-27 09:28:35 +00:00
Alexey Dokuchaev
3186e08e7c Update Guile to version 2.2.5, modern stable version, and fix dependent
ports to build against it.  Most changes are rather minor and mechanical
except for the devel/gdb (obtained via their bugtracker [1], courtesy of
Doug Evans).  One port (science/meep) I had to mark BROKEN after fixing
it proved to be very tedious and actually unreliable.  It is very old,
there are newer versions available so it should be fixed by updating.

One port (devel/libruin) had revealed a bug in the new Guile code (an
auxiliary script, really) that had to be worked-round; reference to the
problematic upstream commit is provided in the patch.

PR:		229613
Exp-run by:	antoine

[1] https://sourceware.org/bugzilla/show_bug.cgi?id=21104#c8
2019-06-27 09:02:56 +00:00
Rene Ladan
d2eb50ab00 Clean up final leftovers from Qt4.
Submitted by:	rene
Reviewed by:	mat, tcberner
Differential Revision:	https://reviews.freebsd.org/D20725
2019-06-26 11:52:23 +00:00