pkgsrc/chat
gdt 1da0b8bc37 chat/matrix-synapse: Update to 1.91.0
packaging changes

  - avoid pydantic 2, as upstream has not yet coped with pydantic upstream instability
  - upstream dropped 3.7 after pkgsrc, so no action required

Upstream news

* 1.91.1

Features

    Implements an admin API to lock an user without deactivating them. Based on MSC3939. (#15870)
    Allow specifying client_secret_path as alternative to client_secret for OIDC providers. This avoids leaking the client secret in the homeserver config. Contributed by @Ma27. (#16030)
    Allow customising the IdP display name, icon, and brand for SAML and CAS providers (in addition to OIDC provider). (#16094)
    Add an admins query parameter to the List Accounts admin API, to include only admins or to exclude admins in user queries. (#16114)

Bugfixes

    [most omitted but the next line is very serious]
    Fix a bug introduced in 1.87 where synapse would send an excessive amount of federation requests to servers which have been offline for a long time. Contributed by Nico. (#16156, #16164)

* 1.90.0

Features

    Scope transaction IDs to devices (implement MSC3970). (#15629)
    Remove old rows from the cache_invalidation_stream_by_instance table automatically (this table is unused in SQLite). (#15868)

Deprecations and Removals

    Remove support for legacy application service paths. (#15964)
    Move support for application service query parameter authorization behind a configuration option. (#16017)

* 1.89.0

Features

    Add Unix Socket support for HTTP Replication Listeners. Document and provide usage instructions for utilizing Unix sockets in Synapse. Contributed by Jason Little. (#15708, #15924)
    Allow + in Matrix IDs, per MSC4009. (#15911)
    Support room version 11 from MSC3820. (#15912)
    Allow configuring the set of workers to proxy outbound federation traffic through via outbound_federation_restricted_to. (#15913, #15969)
    Implement MSC3814, dehydrated devices v2/shrivelled sessions and move MSC2697 behind a config flag. Contributed by Nico from Famedly, H-Shay and poljar. (#15929)

Deprecations and Removals

    Remove support for calling the /register endpoint with an unspecced user property for application services. (#15928)

* 1.88.0

Breaking Changes

    raises the minimum supported version of Python to 3.8, as Python 3.7 is now end-of-life, and
    removes deprecated config options related to worker deployment.

Features

    Add not_user_type param to the list accounts admin API. (#15844)

Deprecations and Removals

    Remove deprecated worker_replication_host, worker_replication_http_port and worker_replication_http_tls configuration options. See the upgrade notes for more details. (#15860)
    Remove support for Python 3.7 and hence for Debian Buster. (#15851, #15892, #15893, #15917)

* 1.87.0

Features

    Improve /messages response time by avoiding backfill when we already have messages to return. (#15737)
    Add spam checker module API for logins. (#15838)

Deprecations and Removals

    Remove experimental MSC2716 implementation to incrementally import history into existing rooms. (#15748)
2023-08-30 13:50:59 +00:00
..
anope revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
atheme atheme: update to 7.2.12 2022-03-04 07:59:38 +00:00
bitchbot *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
bitchx chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
bitlbee *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
bitlbee-discord revbump for icu and libffi 2021-12-08 16:01:42 +00:00
bitlbee-facebook revbump for icu and libffi 2021-12-08 16:01:42 +00:00
bitlbee-mastodon revbump for icu and libffi 2021-12-08 16:01:42 +00:00
bitlbee-steam revbump for icu and libffi 2021-12-08 16:01:42 +00:00
bnc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
carbons-purple revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
catgirl catgirl: Needs c11 2023-08-06 09:52:00 +00:00
centerim *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
centerim5 *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
cgiirc *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
coyim Revbump all Go packages after go120 update 2023-08-26 16:31:22 +00:00
ctrlproxy revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
dccserver *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
dino Recursive revbump for new major version of graphics/graphviz. 2023-06-07 11:27:28 +00:00
eggdrop eggdrop: update to 1.9.2 2022-03-07 07:28:45 +00:00
ejabberd Fix the paths in ejabberdctl 2023-08-11 13:50:30 +00:00
ekg revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
element-web Update chat/element-web to 1.11.39 2023-08-22 17:27:38 +00:00
emacs-jabber Bump all elisp packages for the CONFLICTS change. 2022-05-14 22:25:32 +00:00
emech chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
epic4 *: recursive bump for perl 5.38 2023-07-06 09:38:07 +00:00
epic4-doc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
farstream farstream: allow building with gupnp-1.6; bump revision 2023-08-29 20:25:16 +00:00
finch *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
fisg chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
gajim *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
gajim-plugin-omemo *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
gloox gloox: update to version 1.0.27 2023-05-03 19:51:38 +00:00
gomuks Revbump all Go packages after go120 update 2023-08-26 16:31:22 +00:00
goofey chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
hexchat *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
i2cb chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
i2cbd chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
iamb chat/iamb: update to 0.0.8 2023-07-08 20:14:16 +00:00
icb chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
icbirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ii ii: needs __EXTENSIONS__ for struct sigaction on SunOS 2022-08-22 17:47:51 +00:00
ircd-hybrid revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
irchat-pj Bump all elisp packages for the CONFLICTS change. 2022-05-14 22:25:32 +00:00
ircII chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ircu chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
iroffer chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
irssi irssi-icb: update to 0.17 2023-07-24 22:21:42 +00:00
irssi-icb irssi-icb: update to 0.17 2023-07-24 22:21:42 +00:00
jabberd2 revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
jicofo jicofo,jitsi-{meet-prosody,videobridge}: update to 2.0.8252 2023-02-10 12:50:13 +00:00
jitsi-meet jicofo,jitsi-{meet-prosody,videobridge}: update to 2.0.8252 2023-02-10 12:50:13 +00:00
jitsi-meet-prosody jicofo,jitsi-{meet-prosody,videobridge}: update to 2.0.8252 2023-02-10 12:50:13 +00:00
jitsi-srtp jitsi-srtp: import version 1.1 2023-02-16 09:55:38 +00:00
jitsi-videobridge jitsi-videobridge: fix distinfo 2023-02-16 10:34:42 +00:00
kgb-bot *: recursive bump for perl 5.38 2023-07-06 09:38:07 +00:00
konversation konversation: update to 23.04.3 2023-08-16 21:50:07 +00:00
libfolks *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
libgadu revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
libmesode libmesode: remove patch that is not (active) in distinfo 2022-03-10 06:56:41 +00:00
libmsn libmsn: use c++03 to fix build with c++17 default compilers 2023-03-26 12:54:26 +00:00
libotr chat/libotr: fix build. 2023-01-04 18:46:09 +00:00
libpurple *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
libsignal-protocol-c *: remove pkg-config from tools where no buildlink3.mk file is included 2022-07-25 11:12:18 +00:00
libstrophe libstrophe: add PLIST (fix build) 2022-05-22 21:06:40 +00:00
libtlen chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
loudmouth revbump for icu and libffi 2021-12-08 16:01:42 +00:00
lurch-purple revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
matrix-synapse chat/matrix-synapse: Update to 1.91.0 2023-08-30 13:50:59 +00:00
matterircd Revbump all Go packages after go120 update 2023-08-26 16:31:22 +00:00
mautrix-telegram *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
mcabber revbump for icu and libffi 2021-12-08 16:01:42 +00:00
meanwhile revbump for icu and libffi 2021-12-08 16:01:42 +00:00
miniircd *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
mumble chat: Where possible, adjust packages to use USE_(CC|CXX)_FEATURES 2023-07-18 12:59:31 +00:00
ninja chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
p5-IRC-Utils *: recursive bump for perl 5.38 2023-07-06 09:38:07 +00:00
p5-Net-Goofey *: recursive bump for perl 5.38 2023-07-06 09:38:07 +00:00
p5-Net-Jabber *: recursive bump for perl 5.38 2023-07-06 09:38:07 +00:00
p5-POE-Component-IRC *: recursive bump for perl 5.38 2023-07-06 09:38:07 +00:00
p5-POE-Filter-IRCD *: recursive bump for perl 5.38 2023-07-06 09:38:07 +00:00
phone chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
pidgin *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
pidgin-facebookchat revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
pidgin-icb revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
pidgin-latex revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
pidgin-libnotify revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
pidgin-otr revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
pidgin-sametime revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
pidgin-silc revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
pircbot chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
profanity profanity: mark as not for Python 3.11 2023-08-17 14:38:06 +00:00
prosody revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
psi *: bump for libproxy 0.5 2023-05-22 20:59:55 +00:00
psybnc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
py-axolotl py-axolotl: fix DEPENDS line 2023-07-03 13:06:52 +00:00
py-axolotl-curve25519 *: bump PKGREVISION for egg.mk users 2022-01-04 20:52:30 +00:00
py-hangups python: egg.mk: add USE_PKG_RESOURCES flag 2022-01-05 15:40:56 +00:00
py-mastodon *: remove more references to Python 3.7 2023-08-01 23:20:37 +00:00
py-matrix-common Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. 2023-06-06 12:40:15 +00:00
py-matrix-nio py-matrix-nio: fix dependency pattern 2022-01-25 18:30:25 +00:00
py-mautrix *: remove more references to Python 3.7 2023-08-01 23:20:37 +00:00
py-nbxmpp py-nbxmpp: update to 2.04, gajim: update to 1.3.3 2022-03-04 09:34:29 +00:00
py-telethon Update chat/py-telethon to 1.24.0 2022-01-15 20:01:37 +00:00
py-tulir-telethon Update chat/py-tulir-telethon to 1.25.0a7 2022-04-23 12:45:09 +00:00
py-xmpppy *: switch to appropriate py-dns version 2022-08-23 21:49:55 +00:00
quassel chat: Where possible, adjust packages to use USE_(CC|CXX)_FEATURES 2023-07-18 12:59:31 +00:00
quirc *: Recursive revbup from graphics/freetype2 2023-01-29 21:14:22 +00:00
riece 'with-current-buffer' takes a buffer; upstream says so, too. 2023-05-04 14:58:16 +00:00
roxirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ruby-net-irc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
scrollz revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
senpai Revbump all Go packages after go120 update 2023-08-26 16:31:22 +00:00
silc-client *: recursive bump for perl 5.38 2023-07-06 09:38:07 +00:00
silc-client-icb chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
silc-server silc-server: Fix building on platforms with dlopen in libdl. 2023-07-09 10:02:38 +00:00
sirc *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
skypeweb-purple revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
spectrum *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
srain *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
ssh-chat Revbump all Go packages after go120 update 2023-08-26 16:31:22 +00:00
swift *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
swirc swirc: update to 3.4.4. 2023-07-29 21:15:22 +00:00
telegram-purple revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
telepathy-farstream revbump for icu and libffi 2021-12-08 16:01:42 +00:00
telepathy-gabble *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
telepathy-glib *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
telepathy-haze *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
telepathy-idle *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
telepathy-logger *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
telepathy-mission-control5 *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
telepathy-qt *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
telepathy-qt5 *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
tik chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
tirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
tkabber chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
tkirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
tkirc2 chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
toot chat/toot: update to toot-0.38.1 2023-08-24 20:51:45 +00:00
tootstream *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
toxcore *: Recursive revbump from audio/libopus 1.4 2023-05-06 19:08:45 +00:00
unrealircd revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
unrealircd6 revbump after textproc/icu update 2023-04-19 08:08:03 +00:00
weechat *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
xaric chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ysm chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
zenicb Bump all elisp packages for the CONFLICTS change. 2022-05-14 22:25:32 +00:00
zenirc Bump all elisp packages for the CONFLICTS change. 2022-05-14 22:25:32 +00:00
zircon chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
znc *: recursive bump for Python 3.11 as new default 2023-08-14 05:23:45 +00:00
Makefile libtelepathy: remove 2023-08-16 22:25:25 +00:00