Several features are deprecated now, which means:
- Last release which guarantees support for Python 3.5
- Support for PostgreSQL 9.5 will end early in February 2021
- Support for Python 3.6 and PostgreSQL 9.6 will end near the end of 2021
Changelog: https://github.com/matrix-org/synapse/releases/tag/v1.25.0
PR: 252912
Submitted by: Sascha Biberhofer <ports@skyforge.at> (maintainer)
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D28298
These are paired bits of software: nheko is the only consumer of
mtxclient in FreeBSD ports. The release notes for nheko are the
interesting (end-user-visible) bits, at
https://github.com/Nheko-Reborn/nheko/releases/tag/v0.8.0https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.4.0
with the following highlights:
- Voice and Video Calls (not enabled in ports, needs gstreamer)
- Cross-Signing and Device/User Verification
- Separate profiles
Various ports-tidy things have happened as well:
- Drop googletest build requirement
- Drop libsodium
- Sort dependencies
- Tidy plist a bit
This release only contains some little bug-fixes. [1]
Fixes:
* TransferManager: Fix undefined behaviour when parsing features (#322, @lichtzeichner)
* OutgoingServer: Add missing 'to' and 'from' stream attributes (#324, @Kaffeine)
[1] https://github.com/qxmpp-project/qxmpp/releases/tag/v1.3.2
beebeep is a local-area-network chat tool, for offices and cafe's.
The changelog is at
https://sourceforge.net/p/beebeep/code/HEAD/tree/CHANGELOG.txt
with highlights:
- New feature: added "Use high resolution emoticons" option
- New feature: added ECDH key exchange to encryption protocol
- New feature: added "Auto save interval" for chat messages to prevent data loss
- New feature: added "Favored emoticons" as tab in emoticon list
- New feature: added Voice Message Player interface
Reported by: portscout
NeoChat is a client for the Matrix instant-messaging network;
NeoChat is a convergent client available on desktop and mobile alike.
This is the first public release of NeoChat (previous ports were of
development snapshots). A new dependency has appeared, to allow
editing of screenshots and photos before sending them. Release
announcement is at
https://carlschwan.eu/2020/12/23/announcing-neochat-1.0-the-kde-matrix-client/
Dendrite is a second-generation Matrix homeserver written in Go. It
intends to provide an efficient, reliable and scalable alternative to
Synapse:
o Efficient: A small memory footprint with better baseline
performance than an out-of-the-box Synapse.
o Reliable: Implements the Matrix specification as written, using
the same test suite as Synapse as well as a brand new Go test suite.
o Scalable: can run on multiple machines and eventually scale to
massive homeserver deployments.
WWW: https://github.com/matrix-org/dendrite
Since r558913 Python 3.8 incorporates BPO-42604 [1] which changed the
shared libs naming scheme. This means "EXT_SUFFIX" is now derived from
SOABI and yields with Python 3.8 to ".cpython-38.so" instead of ".so".
The affected ports strip the libaries in the "post-install" target via
hardcoded path(s) and the build fails at the end because the new extension
is not expected at this place.
Remedy the issue by adding wildcards to these paths. This should also
prepare the ports for future Python releases, which will use the new shared
libs naming scheme.
[1] https://bugs.python.org/issue42604
PR: 252057
Reported by: John Kennedy
Reviewed by: fluffy, koobs
Approved by: koobs (python)
zkgroup is a library for the Signal Private Group System.
It is a new dependency for net-im/signal-cli.
WWW: https://github.com/signalapp/zkgroup
PR: 252041
Submitted by: jrm@ (earlier version)