1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-08 06:48:28 +00:00
Commit Graph

21640 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
7986babcaf Bump PORTREVISION for databases/libzdb shlib change 2020-04-02 12:04:55 +00:00
Sunpoet Po-Chuan Hsieh
aa436f64b3 Update to 1.20200331.1
Changes:	https://metacpan.org/changes/distribution/Mail-AuthenticationResults
2020-04-02 12:03:00 +00:00
Vsevolod Stakhov
0c72f28a36 - mail/rspamd: Update to 2.5
- mail/rspamd-devel: Update to 2.6.a1.20200402

PR:		245272
Submitted by:	Alexander Moisseev <moiseev at mezonplus.ru>
2020-04-02 11:26:53 +00:00
Tobias C. Berner
ff3b39857e graphics/poppler: update to 0.87.0
Release 0.87.0:
        core:
         * Fix crashes due to inconsistent vtables for Clang builds
         * Fix leak in broken files
         * Internal code improvements

        qt5:
         * Add option to get form choice for export value
         * ArthurOutputDev: Avoid division by zero in updateLineDash. Issue #695

        glib:
         * Internal code improvements

         utils:
         * pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest

PR:		245150
Exp-run by:	antoine
2020-04-02 04:41:02 +00:00
Dima Panov
3110b020c9 Fix missed '\' at line end
Pointyhat to: fluffy
2020-03-31 17:48:10 +00:00
Dima Panov
b49be27ea0 mail/opensmtpd: We not need to care about OpenBSD here
Make configure args for mbox path unconditional

Noted by:	mat
2020-03-31 17:44:14 +00:00
Matthias Andree
7b8456ed12 mail/fetchmail, fetchmailconf: update to 6.4.3-rc2 (bug fixes)
Add a patch to document --sslproto tls1.3+ and tls1.3 through the manpage,
which hasn't made 6.4.3-rc2 but works since 6.4.0 assuming that the SSL library
supports TLSv1.3.

Remove fetchmailconf patch that is now part of the upstream code.

Switch to .lz downloads, a tiny bit smaller.

Upstream changelog:
## BUGFIXES:
* Plug memory leaks when parts of the configuration (defaults, rcfile, command
  line) override one another.
* fetchmail terminated the placeholder command string too late and included
  garbage from the heap at the end of the string. Workaround: don't use place-
  holders %h or %p in the --plugin string. Bug added in 6.4.0 when merging
  Gitlab merge request !5 in order to fix an input buffer overrun.
  Faulty commit 418cda65f752e367fa663fd13884a45fcbc39ddd.
  Reported by Stefan Thurner, Gitlab issue #16.
* Fetchmail now checks for errors when trying to read the .idfile,
  Gitlab issue #3.

## CHANGES:
* Fetchmail documentation was updated to require OpenSSL 1.1.1.
  OpenSSL 1.0.2 reached End Of Life status at the end of the year 2019.
  Fetchmail will tolerate, but warn about, 1.0.2 for now on the assumption that
  distributors backport security fixes as the need arises.
  Fetchmail will also warn if another SSL library that is API-compatible
  with OpenSSL lacks TLS v1.3 support.
* If the trust anchor is missing, fetchmail refers the user to README.SSL.

PR:		245187
Submitted by:	mandree@
Approved by:	Corey Halpin (maintainer)
2020-03-31 15:43:00 +00:00
Mikael Urankar
f5c45d042b www/firefox: fix build on aarch64
The interface has changed a bit on -current:

In file included from Unified_cpp_gfx_skia1.cpp:137:
/wrkdirs/usr/ports/www/firefox/work/firefox-71.0/gfx/skia/skia/src/core/SkCpu.cpp:81:13: error: use of undeclared identifier 'ID_AA64ISAR0_CRC32'
        if (ID_AA64ISAR0_CRC32(id_aa64isar0) == ID_AA64ISAR0_CRC32_BASE) {

PR:		243653
Reviewed by:	jbeich
Approved by:	jbeich , manu (mentor, implicit)
2020-03-31 15:13:15 +00:00
Muhammad Moinur Rahman
13ce91459c mail/pear-Mail_Mime: Update version 1.10.6=>1.10.7
Relnotes:	https://pear.php.net/package/Mail_Mime/download/
2020-03-31 02:29:28 +00:00
Olli Hauer
770d54723e - fix build against openssl 1.x
- do not add /etc/service entries during install
- add helper script to add /etc/services entries
- remove unused pkg-deinstall
- portlint

PR:		235496
Submitted by:	Maxime Soule
Reported by:	many
2020-03-30 21:10:08 +00:00
Dima Panov
9309a003e2 mail/dbmail: chase databases/libzdb update with new layout 2020-03-29 09:36:30 +00:00
Romain Tartière
0cc6f57038 Update to 0.8.0 2020-03-28 17:27:55 +00:00
Sunpoet Po-Chuan Hsieh
be55ad196e Update to 6.0.2.2
Changes:	https://github.com/rails/rails/blob/6-0-stable/actionmailer/CHANGELOG.md
2020-03-28 13:32:44 +00:00
Sunpoet Po-Chuan Hsieh
adb0e986df Update to 6.0.2.2
Changes:	https://github.com/rails/rails/blob/6-0-stable/actionmailbox/CHANGELOG.md
2020-03-28 13:32:39 +00:00
Sunpoet Po-Chuan Hsieh
da0fa9e052 Update to 5.2.4.2
Changes:	https://github.com/rails/rails/blob/5-2-stable/actionmailer/CHANGELOG.md
2020-03-28 13:31:42 +00:00
Sunpoet Po-Chuan Hsieh
b09561379d Update to 0.6.75
Changes:	http://hg.five-ten-sg.com/libpst/file/default/ChangeLog
		http://hg.five-ten-sg.com/libpst/file/default/NEWS
2020-03-28 12:45:58 +00:00
Matthias Fechner
0bb7fbeada New ports required for gitlab-ce 12.9 upgrade. 2020-03-28 08:44:52 +00:00
Dima Panov
4214e3e63b mail/opensmtpd: honor hier(1) for mbox homedir
By default, OpenSMTPd rely on OpenBSD defaults, /var/spool/mail, instead of /var/mail
Point it on /var/mail on all supported platforms != OpenBSD

Reported by:	Denis Fortin via private mail
MFH:		2020Q1
2020-03-26 08:55:42 +00:00
Jochen Neumeister
b9a0fc0fac Update to 5.2.28
Sponsored by:	Netzkommune GmbH
2020-03-25 17:18:37 +00:00
Jochen Neumeister
2701012445 Update to 6.1.5
Changelog:

- Reject invalid custom headers that are empty or contain breaks
- Various fixes for DKIM issues, especially when using mail() transport
- Drop the l= length tag from DKIM signatures; it's a mild security risk
- Ensure CRLF is used explicitly when needed, rather than static::$LE
- Add a method for trimming header content consistently
- Some minor tweaks to resolve static analyser complaints
- Check that attachment files are readable both when adding and when sending
- Work around Outlook bug in mishandling MIME preamble
- Danish translation improvements

Sponsored by:	Netzkommune GmbH
2020-03-25 17:08:16 +00:00
Koichiro Iwao
5d68faecad mail/roundcube-html5_notifier: Update to 0.6.4
Relnotes:	https://github.com/stremlau/html5_notifier/releases/tag/v0.6.4
Sponsored by:	HAW International
2020-03-25 07:11:26 +00:00
Cy Schubert
12cd3f3b6a Unbreak by making fetchable again. This necessitates updating from
3.3.0 to 3.3.3 in order to make fetchable again.

Assume maintainership.

PR:		244998
Submitted by:	cy
Reported by:	cy
Approved by:	maintainer (Adam McDougall <mcdouga9 at egr.msu.edu>)
MFH:		2020Q1
2020-03-24 17:26:51 +00:00
Baptiste Daroussin
98c711f2cc fix the www link 2020-03-24 15:59:36 +00:00
Baptiste Daroussin
dfd7617966 Update to 20200320 2020-03-24 15:59:04 +00:00
Larry Rosenman
52a7893593 mail/dovecot: use libexttextcat for lucene.
PR:		244932
Submitted by:	igorz@yandex.ru
2020-03-23 22:07:58 +00:00
Bernard Spil
17d4b270e3 mail/nextcloud-mail: Update to 1.1.4 2020-03-23 21:27:02 +00:00
Tobias C. Berner
8e124cb8fb Update poppler to 0.86.1
Release 0.86.1:
        core:
         * Fix regression in Browse Link handling
         * Internal code improvements

Release 0.86.0:
        core:
         * Fix link content exfiltration attack
         * Splash: Implement gouraudTriangleShadedFill for some non parametrized shadings. Issue #881
         * Fix case unsensitive search for Old Hungarian, Warang Citi, Medefaidrin and Adlam
         * Internal code improvements

        glib:
         * Automatic handle of page's cropbox on annots. Issue #129
         * Fix memory leak if poppler_document_new_from_file fails
         * Minor speed optimization on poppler_page_get_annot_mapping

         utils:
         * pdfdetach: add 'savefile' option
         * pdftoppm/pdftocairo: Fix more odd/even mismatch

        qt5:
         * Fix loading from iodevice

PR:		244827
Exp-run by:	antoine
2020-03-21 12:57:09 +00:00
MANTANI Nobutaka
bb7db1a043 Update to the snapshot on 2020-01-24. 2020-03-21 11:33:10 +00:00
Rene Ladan
54863b36b4 mail/tmda: drop dependency on expired databases/py-cdb and set expiration date. 2020-03-20 02:24:07 +00:00
Baptiste Daroussin
db0a094a1b Update to 1.2.11a 2020-03-19 07:39:46 +00:00
Mikhail Teterin
d69fb1c62a Unbreak. My machine may not be "high availability" with lots of 9s,
but it is almost always up anyway...

Not reported by:	antoine
2020-03-18 19:14:53 +00:00
Piotr Kubaj
7f959f7ccc mail/eps: fix build on powerpc64 elfv2
lld needs -fPIC:
ld: error: relocation R_PPC64_TOC16_LO cannot be used against symbol _i_headers; recompile with -fPIC
>>> defined in email.o
>>> referenced by email.c
>>>               email.o:(email_header_internal)
2020-03-18 15:18:42 +00:00
Olli Hauer
346c49b070 - update to 3.6-20200316 2020-03-17 17:01:13 +00:00
Olli Hauer
b3ec3df4dc - update to 3.5.0 2020-03-17 17:00:42 +00:00
Baptiste Daroussin
bbc0a006eb Incorporate an patch (in review upstream) which fixes indentation in the sidebar
Reported by:	gahr
2020-03-17 10:55:28 +00:00
Alexey Dokuchaev
caac0101ca - Update to version 3.9
- Add FRIBIDI option

Reported by:	maintainer
2020-03-17 04:20:16 +00:00
Baptiste Daroussin
60c9aba4cc Update to 20200313 2020-03-16 09:57:25 +00:00
Olli Hauer
8b0d952f89 - update to 3.5.0-RC2
- bump PORTEPOCH
- remove deprecated ports from CONFLICTS_INSTALL
- add BLACKLISTD to OPTIONS_DEFAULT
- MYSQL_USES s/=/?=/ to allow testbuild without
  defining XX MYSQL dedicated make.conf's in poudriere
- add postlogd to STRIP_LIBEXEC
2020-03-13 11:32:23 +00:00
Olli Hauer
fdd150430c - update to 3.4.10
- adjust PORTSCOUT to include 3.5.x
- remove deprecated ports from CONFLICTS_INSTALL
- add BLACKLISTD to OPTIONS_DEFAULT
- MYSQL_USES s/=/?=/ to allow testbuild without
  defining XX MYSQL dedicated make.conf's in poudriere
2020-03-13 11:30:20 +00:00
Jan Beich
f821cdc347 devel/icu: update to 66.1
Changes:	http://site.icu-project.org/download/66
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
2020-03-13 09:47:16 +00:00
Tobias Kortkamp
25b7de7213 lang/rust: Update to 1.42.0
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/03/12/Rust-1.42.html
Tested by:	mikael, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D24020
2020-03-12 19:39:24 +00:00
Christoph Moench-Tegeder
6632988a4f mail/thunderbird: update to 68.6.0 (rc2 for now)
Releasenotes https://www.thunderbird.net/en-US/thunderbird/68.6.0/releasenotes/

MFH:		2020Q1 (once it's ga, under "web browsers alike" blanket)
2020-03-11 13:29:18 +00:00
Baptiste Daroussin
7544f5b40b Depend on base byacc instead of GNU bison 2020-03-11 08:21:40 +00:00
Larry Rosenman
6321da7e40 mail/dovecot-pigeonhole: upgrade to 0.5.10.
- just to keep version numbers consistent
- fix some issues caused by a recent commit.
2020-03-09 18:16:21 +00:00
Tobias C. Berner
5375cd4940 mail/phplist update to 3.5.1
PR:		244042
Submitted by:	Krzysztof <ports@bsdserwis.com>  (maintainer)
2020-03-08 19:16:10 +00:00
Antoine Brodin
5ae8688c07 Deprecate some ports using deprecated version of python
With hat:	portmgr
2020-03-08 17:01:46 +00:00
Thomas Zander
77ded332fd Fix hostname verification
PR:		226621
Submitted by:	satanist+freebsd@bureaucracy.de
Reviewed by:	brnrd
2020-03-08 00:48:45 +00:00
Bernard Spil
9a64c09d03 mail/nextcloud-mail: Update to 1.1.3 2020-03-07 14:26:06 +00:00
Jochen Neumeister
c211ca1710 hand over Maintainership to Chris (portmaster@BSDforge.com)
Sponsored by:	Netzkommune GmbH
2020-03-07 09:05:45 +00:00
Larry Rosenman
6a9f85e649 mail/dovecot: update to 2.3.10.
ChangeLog:
* Disable retpoline migitations by default. These can cause severe
  performance regressions, so they should be only enabled when
  applicable.
* IMAP MOVE now commits transactions in batches of 1000 mails. This
  helps especially with lazy_expunge when moving a lot of mails. It
  mainly avoids situations where multiple IMAP sessions are running the
  same MOVE command and duplicating the mails in the lazy_expunge folder.
  With this change there can still be some duplication, but the MOVE
  always progresses forward. Also if the MOVE fails at some point, the
  changes up to the last 1000 mails are still committed instead of
  rolled back. Note that the COPY command behavior hasn't changed,
  because it is required by IMAP standard to be an atomic operation.
* IMAP EXPUNGE and CLOSE now expunges mails in batches of 1000 mails.
  This helps especially with lazy_expunge when expunging a lot of mails
  (e.g. millions) to make sure that the progress always moves forward
  even if the process is killed.
* Autoexpunging now expunges mails in batches of 1000 mails. This helps
  especially with lazy_expunge when expunging a lot of mails
  (e.g. millions) to make sure that the progress always moves forward
  even if the process is killed.
+ Add tool for generating sysreport called dovecot-sysreport.
  This generates a bundle of information usually needed for support
  requests.
+ Add support for the new IMAP \Important SPECIAL-USE flag (RFC 8457).
+ Add metric { group_by } setting. This allows automatically creating
  new metrics based on the fields you want to group statistics by.
  NOTE: This feature is considered experimental and syntax is subject
  to change in future release.
+ auth: Support SCRAM-SHA-256 authentication mechanism.
+ imap: Support the new IMAP STATUS=SIZE extension.
+ Use TCP_QUICKACK to reduce latency for some TCP connections.
+ quota-status: Made the service more robust against erroneous use with
  Postfix ACL policies other than smtpd_recipient_restrictions.
+ Add "revision" field support to imap_id_send setting. Using
  "revision *" will send in IMAP ID command response the short commit
  hash of the Dovecot git source tree HEAD (same as in dovecot --version).
+ IMAP ENVELOPE includes now all addresses when there are multiple
  headers (From, To, Cc, etc.) The standard way of having multiple
  addresses is to just list them all in a single header. It's
  non-standard to have multiple headers. However, since MTAs allow these
  mails to pass through and different software may handle them in
  different ways, it's better from security point of view to show all
  the addresses.
+ Event filters now support using "field_name=" to match a field that
  doesn't exist or has an empty value. For example use "error=" to match
  only events that didn't fail.
- acl: INBOX ACLs shouldn't apply for IMAP GETMETADATA/SETMETADATA
  commands.
- cassandra: CASS_ERROR_SERVER_WRITE_FAILURE error should also be
  treated as "uncertain write failure".
- dict-redis: Using quota_clone configured with dict-redis could have
  crashed when Redis responded slowly.
- imap-hibernate: Communication trouble with imap-master leads to
  segfault.
- imap-hibernate: Unhibernation retrying wasn't working.
- imap: Fixed auth lookup privilege problem when imap process was reused
  and user was being un-hibernated.
- Fix potential crash when copying/moving mails within the same folder.
  This happened only when there were a lot of fields in dovecot.index.cache.
- lib-index: Recreating dovecot.index.cache file could have crashed when
  merging bitmask fields.
- lib-index: Using public/shared folders with INDEXPVT configured to use
  private \Seen flags, trying to search seen/unseen in an empty folder
  crashes with segfault.
- lib-mail: Large base64-encoded mails weren't decoded properly.
  This could have affected searching/indexing mails and message snippet
  generation.
- lib-mail: Message with only quoted text could have caused message
  snippet to ignore its 200 character limit and return the entire
  message. This was added also to dovecot.index.cache file, which
  increased disk space and memory usage unnecessarily.
  v2.3.9.2 regression (previous versions cached the quoted snippet as
  empty). In a large mail quoted text could have become wrongly added
  to the snippet, possibly mixed together with non-quoted text.
- lib-smtp: client could have assert-crashed if STARTTLS handshake
  finished earlier than usually.
- lib-ssl-iostream: remove -static flag for lib-ssl-iostream linking to
  prevent a compile issue.
- lib-storage: Mailbox synchronization may have assert-crashed in some
  rare situations.
- lib-storage: mdbox didn't preserve date.saved with dsync.
- lib: Don't require EAI_{ADDRFAMILY,NODATA}, breaks FreeBSD
- master: Some services could respawn unthrottled if they crash during
  startup.
- push-notification: Do not send push_notification_finished event if
  nothing was done. This happens when mail transaction is started and
  ended with no changes.
- quota-status: Addresses with special characters in the local part caused
  problems in the interaction between Postfix and Dovecot. Postfix sent
  its own internal representation in the recipient field, while Dovecot
  expected a valid RFC5321 mailbox address.
- submission-login: SESSION was not correctly encoded field for the
  XCLIENT command. Particularly, a '+' character introduced by the
  session ID's Base64 encoding causes problems.
- submission: Fix submission_max_mail_size to work correctly on 32-bit
  systems.
- submission: Trusted connections crashed in second connection's EHLO
  if submission-login { service_count } is something else than 1 (which
  is the default).
- submission: XCLIENT command was never used in the protocol exchange
  with the relay MTA when submission_backend_capabilities is configured,
  even when the relay MTA was properly configured to accept the XCLIENT
  command.
- fts-solr: The XML response parser fails to parse large/chunked responses
  correctly. This leads to spurious parse errors, most notably:
  "Error: fts_solr: received invalid uid '0'".

Bumping PORTREVISION on dovecot-pigeonhole (explicitly ignoring 0.5.10, as
there are compile/configure/hang issues), and dovecot-fts-xapian.
2020-03-06 19:16:54 +00:00