Commit Graph

517038 Commits

Author SHA1 Message Date
Jan Beich
94bcb41d22 emulators/rpcs3: update to 0.0.11.10753
Changes:	0f8ca1f7c...995cb8125
2020-08-15 00:52:04 +00:00
TAKATSU Tomonari
97d7c5950f - Update to 0.24.0 2020-08-15 00:47:32 +00:00
TAKATSU Tomonari
46b2196dea - Update to 0.2.1 2020-08-15 00:44:48 +00:00
Adam Weinberger
47f50d08d9 www/rubygem-roda: Update to 3.35.0 2020-08-15 00:26:42 +00:00
Jung-uk Kim
1bf70fa53c Do not allow compiling C++ files for drivers with built-in functions.
This change lets us do "kldload vboxvfs.ko" (although it is still broken).
2020-08-14 23:17:44 +00:00
Craig Leres
8cb57c9085 devel/py-flynt: Update to 0.52
- Add a --version option

 - Add a pre-commit-hook configuration file

Reported by:	portscout
2020-08-14 21:32:08 +00:00
Tobias C. Berner
164a51f993 net/liveMedia: update to 2020.08.12
2020.08.12:
- Fixed a bug in the handling of pausing, when streaming from (multi-track) Matroska files.
2020.08.11:
- Fixed another bug in the handling of seeking within Matroska files.
2020.08.10:
- Fixed a bug in the handling of seeking within Matroska files.
  (Thanks to Jim Ham for reporting this problem.)
2020-08-14 18:41:06 +00:00
Brooks Davis
db71b3f053 Update to a new snapshot and add FLANG and MLIR options
Add two new options:
 - FLANG (Fortran 2018 compiler)
 - MLIR (Multi-Level Intermediate Representation support)

MLIR is enabled by default and required by FLANG. FLANG is not yet
enabled by default because it is broken with LLVM_LINK_LLVM_DYLIB=ON
which results in a truly enormous package (500+MB .txz).

PR:		248591
Sponsored by:	DARPA
2020-08-14 18:35:40 +00:00
Mathieu Arnold
bab092aa6e Update to 1.2. 2020-08-14 17:53:15 +00:00
Tobias C. Berner
b1f85f465f games/springlobby: prepare for cmake-3.18.1
- remove unsupported 'libcurl' component from find(CURL) call

PR:		248003
2020-08-14 17:51:43 +00:00
Mark Linimon
6d76a1cb10 Add compiler:c++11-lang to USES to fix build on GCC-based systems:
notmuch-config.c:851: error: 'for' loop initial declaration used outside C99 mode

Approved by:	portmgr (tier-2 blanket)
2020-08-14 17:31:24 +00:00
Mark Linimon
01270b8690 This port should not have been marked BROKEN; I tried to build it without
noticing that it had a MASTERPORT (which I had not updated).  I apologize.
2020-08-14 17:26:41 +00:00
Tobias C. Berner
f7dc3894aa comms/wsjtx: prepare for cmake-3.18.x
- this belongs into the "let's forget this ever happened category".
- with cmake-3.18 the target to patch the thirdparty sources gets
  ran twice. Onde during build and once during the install phase.
- we silently remove the patches again after the build is done, so
  that during the install phase, the patching is a no-op.

PR:		248003
2020-08-14 17:03:30 +00:00
Joe Marcus Clarke
581f650a2f Update to 3.2.6.
See https://www.wireshark.org/docs/relnotes/wireshark-3.2.6.html for a list
of changes in this release.
2020-08-14 16:52:24 +00:00
Steve Wills
9c8754cf1d security/teleport: update to 4.3.5 2020-08-14 16:22:31 +00:00
Yuri Victorovich
d085f1b9b5 devel/cpp2py: Update 1.5-19 -> 1.5.20200812 (latest tag) 2020-08-14 15:17:50 +00:00
Bernard Spil
65b23a291a www/nextcloud-appointments: Update to 1.6.8 2020-08-14 12:53:16 +00:00
Bernard Spil
aa99f8e920 www/nextcloud-groupfolders: Update to 7.0.0 2020-08-14 12:51:41 +00:00
Alexey Dokuchaev
d384f22560 - Update to version 1.2.0
- Hook the tests to our framework

Found out via:	www.opennet.ru
2020-08-14 11:01:13 +00:00
Matthias Andree
e148c8cab6 Bump PORTREVISION again due to ilmbase and openexr update
Reason is that graphics/darktable itself had a commit by dumbbell@
(r544820) that also bumped PORTREVISION=2 but that happened before
I'd committed the OpenEXR updates, and the svn update just merged
that change.

So, unfortunately, we need another PORTREVISION update.

See r544849, r544853.
2020-08-14 10:32:19 +00:00
Dmitry Marakasov
e87c466f5b - Update WWW
Approved by:	portmgr blanket
2020-08-14 09:36:37 +00:00
Tijl Coosemans
fb222989e1 Update kernel-headers to 3.10.0-1127.18.2.el7. 2020-08-14 09:31:32 +00:00
Tijl Coosemans
355e2ef858 Update to 219-73.el7_8.9. 2020-08-14 09:26:29 +00:00
Tijl Coosemans
17b0416bf1 Update to 7.29.0-57.el7_8.1. 2020-08-14 09:19:10 +00:00
Jimmy Olgeni
3ada589f63 Update lang/erlang-runtime22 to version 22.3.4.6. 2020-08-14 08:45:37 +00:00
Jan Beich
3c83b1825e multimedia/libva-intel-media-driver: update to 20.3.p5
- Cherry-pick libpciaccess dependency removal

Changes:	https://github.com/intel/media-driver/compare/intel-media-20.3.pre4...intel-media-20.3.pre5
Reported by:	GitHub (watch releases)
2020-08-14 08:24:28 +00:00
Yuri Victorovich
11cf841ff8 devel/spark: Remove 2.7 restriction from python 2020-08-14 07:21:25 +00:00
Kurt Jaeger
48400fa4e6 databases/cego: 2.45.16 -> 2.45.18
- Fix in CegoClient for treating interactive input. Ctl-D input
  lead to segmentation fault, if used in multiline statements.
- Patch in CegoAction::formatTableInfo. For size calculation of
  btree objects, null value must be used instead of INVALID, otherwise,
  wrong values are indicated during btree build
- Patch in CegoLogManager::switchLogFile, we first have to switch log
  file and then change the status to OCCUPIED. Otherwise, the logfile
   archiver ( CegoLogThreadPool::shiftRedoLogs ) might access occupied
  logfile in parallel. Since this is a different thread and File::open
  seems to be not thread safe, bad things might happen ...

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
2020-08-14 07:20:38 +00:00
Kurt Jaeger
0c0a2788d7 databases/mongodb36: update 3.6.18 -> 3.6.19
- Update conflicts: 3.4 is gone, 4.4 is new

PR:		248505
Submitted by:	Ronald Klop <ronald-lists@klop.ws>
Approved by:	dev@dudu.ro (maintainer)
Relnotes:	https://docs.mongodb.com/v3.6/release-notes/3.6/#july-23-2020
2020-08-14 07:16:00 +00:00
Wen Heping
1538789b25 This package contains a set of persistent object containers built around
a modified BTree data structure. The trees are optimized for use inside
ZODB's "optimistic concurrency" paradigm, and include explicit resolution
of conflicts detected by that mechanism.

WWW: https://github.com/zopefoundation/BTrees
2020-08-14 07:07:12 +00:00
Wen Heping
5c5759b233 This package contains a generic persistence implementation for Python.
It forms the core protocol for making objects interact "transparently"
with a database such as the ZODB.

WWW: https://github.com/zopefoundation/persistent/
2020-08-14 06:50:18 +00:00
Dima Panov
f652de9915 Update LibreOffice suite to 6.4.6 maintenance release
Relnotes:	https://wiki.documentfoundation.org/ReleaseNotes/6.4
2020-08-14 05:53:52 +00:00
Yuri Victorovich
1a773ccd88 math/py-bitmath: Unbreak with python-3 by upgrading to 1.3.3.1
1.2.3 was python-2 version

Approved by:	portmgr (blanket; unbreak)
2020-08-14 05:48:57 +00:00
Fernando Apesteguía
1e40590438 x11/rofi-calc: Update to 1.8
From ChangeLog: https://github.com/svenstaro/rofi-calc/blob/v1.8/CHANGELOG.md

 * Enable qalc's Unicode mode by default
 * Add -no-unicode option to disable aforementioned unicode support

PR:	248637
Submitted by:	vidar@karlsen.tech (maintainer)
2020-08-14 05:48:31 +00:00
Yuri Victorovich
c6113702a3 biology/graphlan: Remove the 2.7 limitation on python because it's no longer needed 2020-08-14 04:59:29 +00:00
Tobias C. Berner
97cf82ea46 Bump revisions of poppler consumers after r544863 2020-08-14 04:22:13 +00:00
Yuri Victorovich
71d8428ae4 devel/py-enlighten: Add the "python" category 2020-08-14 04:14:46 +00:00
Yuri Victorovich
fc84887605 devel/py-blessed: Add the "python" category
Reported by:	koobs (via e-mail)
2020-08-14 04:13:54 +00:00
Tobias C. Berner
db45650d18 graphics/poppler: update to 20.08.0
Release 20.08.0:
        core:
         * Sub-page objects: initialize clip max values considering the render resolution. Issue #937
         * Splash: Set initial line width to 1. Issue #674
         * Fix stack overflow with specially crafted files
         * GfxShading: Simplify holding the Function
         * Splash: Fix x86 + windows asm build

        qt5:
         * Deprecate Document::toc
         * Deprecate AnnotationUtils

PR:		248419
Exp-run by:	antoine
2020-08-14 04:02:19 +00:00
Yuri Victorovich
6ea056eb31 misc/py-toil: Update 3.22.0 -> 4.2.0 2020-08-14 03:05:13 +00:00
Yuri Victorovich
d1e3e42a15 New port: devel/py-enlighten: Console progress bar module for Python 2020-08-14 03:02:07 +00:00
Yuri Victorovich
a1cda88d55 New port: devel/py-blessed: Easy, practical library for making terminal apps 2020-08-14 02:57:14 +00:00
Yuri Victorovich
629c6c1a34 misc/py-kartograph: Remove the 2.7 limitation on python because it's no longer needed 2020-08-14 02:42:55 +00:00
Xin LI
48bcc18931 net/openldap4-server: update to 2.4.51. 2020-08-14 00:39:38 +00:00
Larry Rosenman
2d4e56cc62 mail/dovecot, mail/dovecot-pigeonhole: upgrade to 2.3.11.3 and 0.5.11, repectively.
dovecot changelog:
* CVE-2020-12100: Parsing mails with a large number of MIME parts could
  have resulted in excessive CPU usage or a crash due to running out of
  stack memory.
* CVE-2020-12673: Dovecot's NTLM implementation does not correctly check
  message buffer size, which leads to reading past allocation which can
  lead to crash.
* CVE-2020-10967: lmtp/submission: Issuing the RCPT command with an
  address that has the empty quoted string as local-part causes the lmtp
  service to crash.
* CVE-2020-12674: Dovecot's RPA mechanism implementation accepts
  zero-length message, which leads to assert-crash later on.
* Events: Fix inconsistency in events. See event documentation in
  https://doc.dovecot.org.
* imap_command_finished event's cmd_name field now contains "unknown"
  for unknown commands. A new "cmd_input_name" field contains the
  command name exactly as it was sent.
* lib-index: Renamed mail_cache_compress_* settings to mail_cache_purge_*.
  Note that these settings are mainly intended for testing and usually
  shouldn't be changed.
* events: Renamed "index" event category to "mail-index".
* events: service:<name> category is now using the name from
  configuration file.
* dns-client: service dns_client was renamed to dns-client.
* log: Prefixes generally use the service name from configuration file.
  For example dict-async service will now use
  "dict-async(pid): " log prefix instead of "dict(pid): "
* *-login: Changed logging done by proxying to use a consistent prefix
  containing the IP address and port.
* *-login: Changed disconnection log messages to be slightly clearer.
+ dict: Add events for dictionaries.
+ lib-index: Finish logging with events.
+ oauth2: Support local validation of JWT tokens.
+ stats: Add support for dynamic histograms and grouping. See
  https://doc.dovecot.org/configuration_manual/stats/.
+ imap: Implement RFC 8514: IMAP SAVEDATE
+ lib-index: If a long-running transaction (e.g. SORT/FETCH on a huge
  folder) adds a lot of data to dovecot.index.cache file, commit those
  changes periodically to make them visible to other concurrent sessions
  as well.
+ stats: Add OpenMetrics exporter for statistics. See
  https://doc.dovecot.org/configuration_manual/stats/openmetrics/.
+ stats: Support disabling stats-writer socket by setting
  stats_writer_socket_path="".
- auth-worker: Process keeps slowly increasing its memory usage and
  eventually dies with "out of memory" due to reaching vsz_limit.
- auth: Prevent potential timing attacks in authentication secret
  comparisons: OAUTH2 JWT-token HMAC, imap-urlauth token, crypt() result.
- auth: Several auth-mechanisms allowed input to be truncated by NUL
  which can potentially lead to unintentional issues or even successful
  logins which should have failed.
- auth: When auth policy returned a delay, auth_request_finished event
  had policy_result=ok field instead of policy_result=delayed.
- auth: auth process crash when auth_policy_server_url is set to an
  invalid URL.
- auth: Lua passdb/userdb leaks stack elements per call, eventually
  causing the stack to become too deep and crashing the auth or
  auth-worker process.
- dict-ldap: Crash occurs if var_expand template expansion fails.
- dict: If dict client disconnected while iteration was still running,
  dict process could have started using 100% CPU, although it was still
  handling clients.
- doveadm: Running doveadm commands via proxying may hang, especially
  when doveadm is printing a lot of output.
- imap: "MOVE * destfolder" goes to a loop copying the last mail to the
  destination until the imap process dies due to running out of memory.
- imap: Running "UID MOVE 1:* Trash" on an empty folder goes to infinite
  loop.
- imap: SEARCH doesn't support $.
- lib-compress: Buffer over-read in zlib stream read.
- lib-dns: If DNS lookup times out, lib-dns can cause crash in calling
  process.
- lib-index: Fixed several bugs in dovecot.index.cache handling that
  could have caused cached data to be lost.
- lib-index: Writing to >=1 GB dovecot.index.cache files may cause
  assert-crashes:
  Panic: file mail-index-util.c: line 37 (mail_index_uint32_to_offset):
  assertion failed: (offset < 0x40000000)
- lib-mail: v2.3.11 regression: MIME parts not returned correctly by
  Dovecot MIME parser.
- lib-ssl-iostream: Fix buggy OpenSSL error handling without
  assert-crashing. If there is no error available, log it as an error
  instead of crashing:
  Panic: file iostream-openssl.c: line 599 (openssl_iostream_handle_error):
  assertion failed: (errno != 0)
- lib-ssl-iostream: ssl_key_password setting did not work.
- pop3-login: Login didn't handle commands in multiple IP packets properly.
  This mainly affected large XCLIENT commands or a large SASL initial
  response parameter in the AUTH command.
- pop3: pop3_deleted_flag setting was broken, causing:
  Panic: file seq-range-array.c: line 472 (seq_range_array_invert):
  assertion failed: (range[count-1].seq2 <= max_seq)
- pop3-login: Login would fail with "Input buffer full" if the initial
  response for SASL was too long.
- submission: A segfault crash may occur when the client or server
  disconnects while a non-transaction command like NOOP or VRFY is still
  being processed.
- virtual: Copying/moving mails with IMAP into a virtual folder
assert-crashes:
  Panic: file cmd-copy.c: line 152 (fetch_and_copy): assertion failed:
  (copy_ctx->copy_count == seq_range_count(&copy_ctx->saved_uids))

pigeonhole changelog:
* managesieve: managesieve_max_line_length setting is now a "size" type
  instead of just number of bytes. This allows using e.g. "64k" as the
  value.
- lib-sieve: When folding white space is used in the Message-ID header,
  it is not stripped away correctly before the message ID value is used,
  causing e.g. garbled log lines at delivery.

PR:		248640
PR:		248644
Submitted by:	juraj@lutter.sk
Reported by:	juraj@lutter.sk
MFH:		2020Q3
Security:	87a07de1-e55e-4d51-bb64-8d117829a26a
Security:	CVE-2020-12100
Security:	CVE-2020-12673
Security:	CVE-2020-10967
Security:	CVE-2020-12674
2020-08-14 00:27:43 +00:00
Larry Rosenman
d0c0209b77 security/vuxml: mail/dovecot multiple vulnerabilities. 2020-08-14 00:14:16 +00:00
Craig Leres
ac3287f962 MOVED: Fix typo: editors/nvi2-ports -> editors/nvi2-port
Thanks to @zi for helping me to find this.
2020-08-13 23:48:10 +00:00
Don Lewis
d8bc83199f Upgrade devel/opengrok to version 1.3.16, unbreak, undeprecate, and
unexpire.

Take maintainership.

Tomcat < 8.0 is no longer supported.  Upstream is silent on resin, but
claims that glassfish is supported.

Upstream says to use uctags.

Upgrading requires re-indexing.
2020-08-13 22:36:08 +00:00
Matthias Andree
721533a798 graphics/ilmbase, graphics/openexr: PORTREVISION bump for users
ilmbase and openexr were updated to v2.5.3 and their shlibs changed
from *.25.0.1 to *.25.0.2.

This is a PORTREVISION bump to ports using ilmbase or openexr
to chase that change and trigger rebuild.
2020-08-13 22:35:16 +00:00
Yuri Victorovich
32f588648b devel/py-ordereddict: Remove the 2.7 limitation on python because it's no longer needed
Approved by:	portmgr (blanket; unbreak for the upcoming 2.7 EOLing)
2020-08-13 22:15:34 +00:00