From 714e17d7202e7207349c16aec85224154f965b58 Mon Sep 17 00:00:00 2001 From: gdt Date: Sun, 4 Sep 2022 10:57:20 +0000 Subject: [PATCH] chat/matrix-synapse: Update to 1.64.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit packaging changes: Accept MAINTAINER handoff. upstream changes: Synapse 1.64.0 (2022-08-02) =========================== Deprecation Warning ------------------- Synapse v1.66.0 will remove the ability to delegate the tasks of verifying email address ownership, and password reset confirmation, to an identity server. If you require your homeserver to verify e-mail addresses or to support password resets via e-mail, please configure your homeserver with SMTP access so that it can send e-mails on its own behalf. [Consult the configuration documentation for more information.](https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#email) Features -------- - Improve error messages when media thumbnails cannot be served. ([\#13038](https://github.com/matrix-org/synapse/issues/13038)) - Allow pagination from remote event after discovering it from [MSC3030](https://github.com/matrix-org/matrix-spec-proposals/pull/3030) `/timestamp_to_event`. ([\#13205](https://github.com/matrix-org/synapse/issues/13205)) - Add a `room_type` field in the responses for the list room and room details admin APIs. Contributed by @andrewdoh. ([\#13208](https://github.com/matrix-org/synapse/issues/13208)) - Add support for room version 10. ([\#13220](https://github.com/matrix-org/synapse/issues/13220)) - Add per-room rate limiting for room joins. For each room, Synapse now monitors the rate of join events in that room, and throttles additional joins if that rate grows too large. ([\#13253](https://github.com/matrix-org/synapse/issues/13253), [\#13254](https://github.com/matrix-org/synapse/issues/13254), [\#13255](https://github.com/matrix-org/synapse/issues/13255), [\#13276](https://github.com/matrix-org/synapse/issues/13276)) - Support Implicit TLS (TLS without using a STARTTLS upgrade, typically on port 465) for sending emails, enabled by the new option `force_tls`. Contributed by Jan Schär. ([\#13317](https://github.com/matrix-org/synapse/issues/13317)) Bugfixes -------- [pruned] Improved Documentation ---------------------- [pruned] Deprecations and Removals ------------------------- - Drop tables that were formerly used for groups/communities. ([\#12967](https://github.com/matrix-org/synapse/issues/12967)) - Drop support for calling `/_matrix/client/v3/account/3pid/bind` without an `id_access_token`, which was not permitted by the spec. Contributed by @Vetchu. ([\#13239](https://github.com/matrix-org/synapse/issues/13239)) --- chat/matrix-synapse/Makefile | 6 +++--- chat/matrix-synapse/PLIST | 22 +++++----------------- chat/matrix-synapse/distinfo | 8 ++++---- 3 files changed, 12 insertions(+), 24 deletions(-) diff --git a/chat/matrix-synapse/Makefile b/chat/matrix-synapse/Makefile index f0947484077b..fb1b805a72a3 100644 --- a/chat/matrix-synapse/Makefile +++ b/chat/matrix-synapse/Makefile @@ -1,12 +1,12 @@ -# $NetBSD: Makefile,v 1.57 2022/07/21 18:57:02 gdt Exp $ +# $NetBSD: Makefile,v 1.58 2022/09/04 10:57:20 gdt Exp $ -DISTNAME= matrix-synapse-1.63.1 +DISTNAME= matrix-synapse-1.64.0 CATEGORIES= chat MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/} GITHUB_PROJECT= synapse GITHUB_TAG= v${PKGVERSION_NOREV} -MAINTAINER= js@pkgsrc.org +MAINTAINER= gdt@NetBSD.org HOMEPAGE= https://github.com/matrix-org/synapse/ COMMENT= Reference homeserver for the Matrix decentralised comms protocol LICENSE= apache-2.0 diff --git a/chat/matrix-synapse/PLIST b/chat/matrix-synapse/PLIST index e57cf9d90661..99f2d08fd586 100644 --- a/chat/matrix-synapse/PLIST +++ b/chat/matrix-synapse/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.29 2022/07/21 18:57:02 gdt Exp $ +@comment $NetBSD: PLIST,v 1.30 2022/09/04 10:57:20 gdt Exp $ bin/export_signing_key bin/generate_config bin/generate_log_config @@ -483,36 +483,20 @@ ${PYSITELIB}/synapse/replication/slave/__init__.py ${PYSITELIB}/synapse/replication/slave/__init__.pyc ${PYSITELIB}/synapse/replication/slave/storage/__init__.py ${PYSITELIB}/synapse/replication/slave/storage/__init__.pyc -${PYSITELIB}/synapse/replication/slave/storage/_base.py -${PYSITELIB}/synapse/replication/slave/storage/_base.pyc ${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.py ${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.pyc -${PYSITELIB}/synapse/replication/slave/storage/account_data.py -${PYSITELIB}/synapse/replication/slave/storage/account_data.pyc -${PYSITELIB}/synapse/replication/slave/storage/appservice.py -${PYSITELIB}/synapse/replication/slave/storage/appservice.pyc -${PYSITELIB}/synapse/replication/slave/storage/deviceinbox.py -${PYSITELIB}/synapse/replication/slave/storage/deviceinbox.pyc ${PYSITELIB}/synapse/replication/slave/storage/devices.py ${PYSITELIB}/synapse/replication/slave/storage/devices.pyc -${PYSITELIB}/synapse/replication/slave/storage/directory.py -${PYSITELIB}/synapse/replication/slave/storage/directory.pyc ${PYSITELIB}/synapse/replication/slave/storage/events.py ${PYSITELIB}/synapse/replication/slave/storage/events.pyc ${PYSITELIB}/synapse/replication/slave/storage/filtering.py ${PYSITELIB}/synapse/replication/slave/storage/filtering.pyc ${PYSITELIB}/synapse/replication/slave/storage/keys.py ${PYSITELIB}/synapse/replication/slave/storage/keys.pyc -${PYSITELIB}/synapse/replication/slave/storage/profile.py -${PYSITELIB}/synapse/replication/slave/storage/profile.pyc ${PYSITELIB}/synapse/replication/slave/storage/push_rule.py ${PYSITELIB}/synapse/replication/slave/storage/push_rule.pyc ${PYSITELIB}/synapse/replication/slave/storage/pushers.py ${PYSITELIB}/synapse/replication/slave/storage/pushers.pyc -${PYSITELIB}/synapse/replication/slave/storage/receipts.py -${PYSITELIB}/synapse/replication/slave/storage/receipts.pyc -${PYSITELIB}/synapse/replication/slave/storage/registration.py -${PYSITELIB}/synapse/replication/slave/storage/registration.pyc ${PYSITELIB}/synapse/replication/tcp/__init__.py ${PYSITELIB}/synapse/replication/tcp/__init__.pyc ${PYSITELIB}/synapse/replication/tcp/client.py @@ -1260,6 +1244,10 @@ ${PYSITELIB}/synapse/storage/schema/main/delta/71/02event_push_summary_unique.sq ${PYSITELIB}/synapse/storage/schema/main/delta/72/01add_room_type_to_state_stats.sql ${PYSITELIB}/synapse/storage/schema/main/delta/72/01event_push_summary_receipt.sql ${PYSITELIB}/synapse/storage/schema/main/delta/72/02event_push_actions_index.sql +${PYSITELIB}/synapse/storage/schema/main/delta/72/03bg_populate_events_columns.py +${PYSITELIB}/synapse/storage/schema/main/delta/72/03bg_populate_events_columns.pyc +${PYSITELIB}/synapse/storage/schema/main/delta/72/03drop_event_reference_hashes.sql +${PYSITELIB}/synapse/storage/schema/main/delta/72/03remove_groups.sql ${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/application_services.sql ${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_edges.sql ${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_signatures.sql diff --git a/chat/matrix-synapse/distinfo b/chat/matrix-synapse/distinfo index 42be77966df0..39612ee0042f 100644 --- a/chat/matrix-synapse/distinfo +++ b/chat/matrix-synapse/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.41 2022/07/21 18:57:02 gdt Exp $ +$NetBSD: distinfo,v 1.42 2022/09/04 10:57:20 gdt Exp $ -BLAKE2s (matrix-synapse-1.63.1.tar.gz) = 0bcfcd1fb510f63c869fc026e264123534e41c779a2a849a5a8adb64e6768e95 -SHA512 (matrix-synapse-1.63.1.tar.gz) = eb3bfb22081e932b2b7168a2b656b2ba7cc656bffbf60eb169b8d187d2a742809e2c0d6170afcea2bcf40ae5042a7b2ce7d7438294167bcc48def71e2488e338 -Size (matrix-synapse-1.63.1.tar.gz) = 7861575 bytes +BLAKE2s (matrix-synapse-1.64.0.tar.gz) = c74e52134ca65231a2749744449062211db23f39bf1ca97d8030e36602608939 +SHA512 (matrix-synapse-1.64.0.tar.gz) = 7647d0a661edfdaffb8cca93e25264e98fbcd7b735b444ec2d974b424cda40c80a1a0b88904f292f15ef70f4e00b2f5ec554aee54a826c382443ac7604475e96 +Size (matrix-synapse-1.64.0.tar.gz) = 7882940 bytes SHA1 (patch-pyproject.toml) = 54f1ff3696bc7e1a873fde2347f8d5c8ef5df68d SHA1 (patch-synapse_handlers_room.py) = f9a62add7171898ec0ea76360f0a4c9969609537