20890 Commits

Author SHA1 Message Date
Jan Beich
be76ecb179 mail/mpop: update to 1.4.3
Changes:	https://marlam.de/mpop/news/mpop-1-4-3/
2019-02-12 11:49:15 +00:00
Vsevolod Stakhov
eeb619fe01 - Update Exim to 4.92
PR:		235678 [1]
Submitted by:	pi [1], ler (via private email)
2019-02-12 10:46:10 +00:00
Steve Wills
8821fa5d82 mail/qmail: fix include
PR:		235656
Submitted by:	erdgeist@erdgeist.org (maintainer)
2019-02-11 18:36:20 +00:00
Jochen Neumeister
6dbbcff54e Update to 1.0.9
Sponsored by:	Netzkommune GmbH
2019-02-11 01:55:36 +00:00
Steve Wills
c40a16d0b3 mail/notmuch: update to 0.28.1
PR:		235645
Submitted by:	Sebastian Schwarz <seschwar@gmail.com> (maintainer)
2019-02-10 20:59:09 +00:00
Sunpoet Po-Chuan Hsieh
99b66f330b Add TEST_DEPENDS 2019-02-10 19:44:46 +00:00
Sunpoet Po-Chuan Hsieh
2c3a05d6c0 Remove Perl core module
- Bump PORTREVISION for dependency change
2019-02-10 00:07:08 +00:00
Sunpoet Po-Chuan Hsieh
f7c19347dc Remove Perl core module
- Bump PORTREVISION for dependency change

With hat:	perl
2019-02-10 00:07:03 +00:00
Sunpoet Po-Chuan Hsieh
1338e7e14d Cosmetic change 2019-02-10 00:06:28 +00:00
Sunpoet Po-Chuan Hsieh
dc7a01a3c8 Update dns/libidn2 to 2.1.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
2019-02-09 23:25:36 +00:00
Joseph Mingrone
aa5cd733db mail/getmail: Update to version 5.9
This is a documentation-only update.
Changelog: http://pyropus.ca/software/getmail/CHANGELOG
2019-02-09 13:23:32 +00:00
Sunpoet Po-Chuan Hsieh
fdab6af143 Update to 3.9.2
- Add NO_ARCH

Changes:	https://github.com/SpamScope/mail-parser/releases
		https://github.com/SpamScope/mail-parser/commits/develop
2019-02-06 20:27:51 +00:00
Jan Beich
7c039bce3a multimedia/libvpx: update 1.8.0
www/firefox, www/firefox-esr, mail/thunderbird wait for upstream fix via
https://bugzilla.mozilla.org/show_bug.cgi?id=1525393

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.7.0..v1.8.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libvpx/
2019-02-06 13:33:13 +00:00
Larry Rosenman
db6a3153d7 mail/spamassassin: missing dependency on net/p5-Net-CIDR-Lite
PR:		234921
Submitted by:	ler@FreeBSD.org
Approved by:	zeising
2019-02-05 18:15:42 +00:00
Larry Rosenman
a434efa6bf mail/dovecot: upgrade to 2.3.4.1
* CVE-2019-3814: If imap/pop3/managesieve/submission client has
      trusted certificate with missing username field
      (ssl_cert_username_field), under some configurations Dovecot
      mistakenly trusts the username provided via authentication instead
      of failing.
    * ssl_cert_username_field setting was ignored with external SMTP AUTH,
      because none of the MTAs (Postfix, Exim) currently send the
      cert_username field. This may have allowed users with trusted
      certificate to specify any username in the authentication. This bug
      didn't affect Dovecot's Submission service.

PR:		235523
Submitted by:	pascal.christen@hostpoint.ch
MFH:		2019Q1
Security:	1340fcc1-2953-11e9-bc44-a4badb296695
Security:	CVE-2019-3814
2019-02-05 14:50:38 +00:00
Jan Beich
a53cd6d5a6 mail/thunderbird: backport a fix for saving an address book entry
PR:		235483
Submitted by:	Arrigo Marchiori
Obtained from:	upstream
2019-02-05 00:49:56 +00:00
Rene Ladan
4668b0bb61 Remove expired ports:
2019-01-31 mail/dovecot-pigeonhole04: End of Life upstream, use mail/dovecot-pigeonhole instead
2019-01-31 multimedia/pyjama: Unmaintained upstream
2019-01-31 devel/py-omniorb-3: Uses legacy version of omniORB, consider using devel/py-omniorb
2019-01-31 mail/dovecot22: End of Life upstream, use mail/dovecot instead
2019-01-31 devel/hs-uuagc-bootstrap: No release since 2011
2019-01-31 sysutils/hs-angel: No releases since 2016
2019-01-31 devel/hs-uuagc: No release since 2015
2019-01-31 ports-mgmt/hs-porte: No updates since 2010
2019-02-01 net/pdb: Depends on expired net/py-pcs
2019-02-01 irc/iroffer: Abandoned upstream
2019-02-03 sysutils/fusefs-wdfs: Abandonware, functionally incomplete, has problems with caching
2018-12-19 net/py-pcs: Broken for more than 6 months
2019-02-04 19:31:35 +00:00
Dirk Meyer
e3266109f2 - update to 1.1.Alpha12.0 2019-02-04 15:51:24 +00:00
Sunpoet Po-Chuan Hsieh
5982fac799 Add py-mail-parser 3.9.1
mail-parser is not only a wrapper for email Python Standard Library. It give you
an easy way to pass from raw mail to Python object that you can use in your
code. It's the key module of SpamScope.

mail-parser can parse Outlook email format (.msg) with msgconvert from
mail/p5-Email-Outlook-Message.

mail-parser takes as input a raw email and generates a parsed object. The
properties of this object are the same name of RFC headers: bcc, cc, date,
delivered_to, from_ (not from because is a keyword of Python), message_id,
received, reply_to, subject, to.

There are other properties to get: body, body html, body plain, headers,
attachments, sender IP address, to domains, timezone.

WWW: https://github.com/SpamScope/mail-parser
2019-02-04 00:01:11 +00:00
Sunpoet Po-Chuan Hsieh
8228b642b7 Add BUILD_DEPENDS
- Sort PLIST
- Take maintainership
2019-02-03 23:59:21 +00:00
Antoine Brodin
ef933eceb0 Mark BROKEN: fails to package
pkg-static: Unable to access file /wrkdirs/usr/ports/mail/qmail-ldap/work/stage/var/qmail/%%EXTERNAL_TODO%%bin/qmail-todo:No such file or directory

Reported by:	pkg-fallout
2019-02-03 19:58:57 +00:00
David Chisnall
3f627ab4ce Move Objective-C ports to the v2 GNUstep ABI.
* Bump the LLVM revision used for GNUstep to 7, the minimum to support
   the new ABI.
 * GNUstep-back does not work with lld, so mark it to use Gold (BFD LD
   doesn't seem able to link Objective-C things).
 * Turn off some annoying debug logs in GNUstep back, which generate
   several messages per second when you move the mouse.  These should
   never have been enabled in a release build anyway.
 * Downgrade Cenon to 4.0.2.  This was the last version to actually work
   with GNUstep (the later ones use XCode >= 5 .xib files, which GNUstep
   can't parse).
 * Update gorm to git head. The current release doesn't work with the
   new Objective-C ABI, but -head has the patches to fix it.
 * Update PikoPixel and add it to the gnustep-app meta-package.
 * Update the three core GNUstep packages to the latest release.
 * Update gnumail and pantomime to the latest release and fix a linking
   error with the new ABI.
 * Update GNUstep FTP to the latest version.

Reviewed by:	bapt (previous version)
2019-02-03 15:37:58 +00:00
Jan Beich
f815267d40 gecko: drop DTRACE option completely
--enable-dtrace is only tested on macOS where dtrace -G isn't used.
Let's stop wasting time on dtrace -G issues as the support disappeared
since Firefox 61, anyway.
2019-02-02 18:37:49 +00:00
Tobias Kortkamp
6dacdf440f Assign some ports to Marco Beishuizen by his request
PR:		235381, 235382, 235383, 235384, 235385, 235386
2019-02-02 17:34:27 +00:00
Tobias Kortkamp
ef7a98efe7 mail/courier-pythonfilter: Fix CLAMAV_CLAMD option after r416149
Setting options helpers after bsd.port.{options,pre}.mk has no
effect.
2019-02-02 16:34:19 +00:00
Tobias Kortkamp
fc29ec47de Unbreak things broken by my previous incomplete commits
Pointy hat:	tobik
2019-02-02 13:48:07 +00:00
Jochen Neumeister
11a20f6782 update to 6.0.7
Sponsored by:	Netzkommune GmbH
2019-02-02 10:44:36 +00:00
Tobias Kortkamp
b0e9c3a200 mail/*: Use NO_WRKSUBDIR 2019-02-02 09:45:32 +00:00
Kai Knoblich
6a4a5116bf Change my maintainer email address to my new one at the FreeBSD project.
Reviewed by:	miwi (mentor)
Approved by:	miwi (mentor)
Differential Revision: https://reviews.freebsd.org/D19050
2019-02-01 18:55:18 +00:00
Matthew Seaman
8c482078e3 Security update to 0.06
ChangeLog:	https://metacpan.org/source/BPS/Email-Address-List-0.06/Changes
MFH:		2019Q1
Security:	22b90fe6-258e-11e9-9c8d-6805ca0b3d42
2019-01-31 19:37:48 +00:00
Guido Falsi
be4416bf1e Update courier-imap to 5.0.6 2019-01-31 18:15:45 +00:00
Tobias Kortkamp
b4cf4d405d Only append to EXTRA_PATCHES after bsd.port.pre.mk 2019-01-31 17:51:39 +00:00
Kurt Jaeger
d9a77fcdcc mail/qmail-tls: patches to make it work with openssl 1.1.1 in base for 12+
PR:		235336
Submitted by:	erdgeist@erdgeist.org (maintainer)
2019-01-31 10:59:22 +00:00
Tobias Kortkamp
ba678193d5 mail/pop3proxy: Fix build with OpenSSL 1.1.1
- Add license
- Fix config file location
- Reorder some things to pet portlint
- Mark it deprecated too as it appears to have no upstream anymore
  and only works properly with unencrypted traffic

PR:		232134
Submitted by:	freebsd_ports@k-worx.org
MFH:		2019Q1
2019-01-28 19:24:50 +00:00
Tobias Kortkamp
a399d11e5c mail/courier: Register conflict with mail/panda-imap
Both install man/man8/imapd.8.gz

PR:		223011
Submitted by:	thierry
2019-01-26 20:58:01 +00:00
Steve Wills
1135910027 mail/postsrsd: update to 1.5
PR:		235080
Submitted by:	Krzysztof <ports@bsdserwis.com> (maintainer)
2019-01-25 19:32:27 +00:00
Jan Beich
d469641b20 mail/thunderbird: update to 60.5.0
Changes:	https://www.thunderbird.net/thunderbird/60.5.0/releasenotes/
PR:		235161
Submitted by:	cmt
Security:	b1f7d52f-fc42-48e8-8403-87d4c9d26229
2019-01-24 00:53:45 +00:00
Sunpoet Po-Chuan Hsieh
4aebe60674 Update to 1.9.3
- Take maintainership

Changes:	https://github.com/dinhviethoa/libetpan/releases
2019-01-23 17:34:46 +00:00
Guido Falsi
41ff4e536e Clenup xfce ports:
- Add missing dependencies
- Remove unneeded patches
- Regenerate and rename legacy patches
- Add NLS option to ports providing such a knob, and missing the
  option
- Add INSTALL_TARGET=install-strip where missing
- Sort things
- Remove unneeded +=
- Cosmetic changes to OPTION related variables to improve readability
- Update WWW
- Silence portlint warnings about variables order
- Bump PORTREVISION where changing dependencies and/or adding
  install-strip
2019-01-22 14:44:38 +00:00
Jan Beich
94ba015244 www/firefox: update to 65.0
Backport a fix for WebRender on Wayland e.g.,

$ GDK_BACKEND=wayland MOZ_WEBRENDER=1 MOZ_ACCELERATED=1 firefox https://example.com/

Changes:	https://www.mozilla.org/firefox/65.0/releasenotes/
PR:		233791
Security:	b1f7d52f-fc42-48e8-8403-87d4c9d26229
MFH:		2019Q1
Differential Revision:	https://reviews.freebsd.org/D18432
2019-01-21 23:03:45 +00:00
Matthias Andree
69c071117a Fixup minor oversights from r490780 mail/fetchmail*
* Update comment in mail/fetchmail/files/fetchmailrc.sample
* Remove mail/fetchmail/files/fetchmail.in that got copied
  to mail/fetchmailconf/files/
2019-01-20 11:28:49 +00:00
Matthias Andree
f7cd8bfb78 mail/fetchmail depends overhaul, new fetchmailconf port
* Bring back SNI (server name indication) support for TLS connections,
  lost in 6.3.26_10 (PORTREVISION=10) as a regression over _9.
  Pointy hat: mandree@
* Drop the X11 option, remove the Python dependency, and create a new
  mail/fetchmailconf slave port/package that installs the fetchmailconf
  configurator. Note that the _DEPENDS of the ports reflects a technical
  dependence (fetchmailconf needs fetchmail), and we cannot keep an
  X11 option that depends on fetchmailconf, since that would create
  a circular dependency, which we must avoid.
* Patch configure instead of configure.ac with Cy's Kerberos fix, drop
  autoreconf from USES, and add a new configure check directly to set
  HAVE_DECL_SSLV3_CLIENT_METHOD to cover the various TLS providers
  (currently five, base, openssl, openssl111, libressl, libressl-devel)
* Add -Wl,--as-needed to LDFLAGS so as not to pull in unneeded .so
  libraries, for instance, libcom_err when compiling under GSSAPI_NONE.
* Bump PORTREVISION.

Very fruitful and nice collaboration with and
Approved by:	chalpin@cs.wisc.edu (maintainer)
2019-01-20 11:25:07 +00:00
Antoine Brodin
8f749ef457 Mark BROKEN: fails to build
ClamAV.xs:219:66: error: too few arguments to function call, expected 6, have 5
    status = cl_scandesc(fd, &virname, &scanned, c->root, options);

Reported by:	pkg-fallout
2019-01-19 07:19:10 +00:00
Rene Ladan
4379a506a4 mail/panda-imap: fix after r490468
Pointy hat:	rene
Submitted by:	pkg-fallout via thierry
2019-01-18 22:05:22 +00:00
Jan Beich
91ea5c3247 textproc/hunspell: update to 1.7.0
- Drop const optimization as v2 API moved to nuspell

Changes:	https://github.com/hunspell/hunspell/releases/tag/v1.7.0
2019-01-18 21:14:41 +00:00
Jan Beich
6f333b0b12 lang/rust: update to 1.32.0
- devel/racer no longer needs to dowgrade rustc-ap-syntax
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html
Approved by:	rust (tobik)
Differential Revision:	https://reviews.freebsd.org/D18858
2019-01-17 19:50:38 +00:00
Sunpoet Po-Chuan Hsieh
de5d7e55f2 Update MASTER_SITES and WWW 2019-01-17 19:21:31 +00:00
Hajimu UMEMOTO
a695b90823 Make it buildable with clamav-0.101.X.
PR:		235002
Obtained from:	09b5bf11e1 (diff-e162ed934ed89d2014e496fc1961be01)
2019-01-17 13:15:23 +00:00
Hajimu UMEMOTO
b48e701961 Mark BROKEN with CLAMAV option.
It is not buildable with latest clamav.

PR:		235002
Reported by:	albert.shih
2019-01-16 17:40:26 +00:00
Tijl Coosemans
1bf487d3e7 Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1] 5c2cbfccf9
[2] 2ed5054e3a
[3] 009f5ebb4b

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
2019-01-16 11:13:44 +00:00