Thu Jul 21 16:44:06 2022 UTC ()
chat/matrix-synapse: Update to 1.62.0

Upstream relevant changes:

  Port the spam-checker API callbacks to a new, richer API. This is
  part of an ongoing change to let spam-checker modules inform users
  of the reason their event or operation is rejected. (#12857, #13047)

  Allow server admins to customise the response of the
  /.well-known/matrix/client endpoint. (#13035)

  Add metrics measuring the CPU and DB time spent in state
  resolution. (#13036)

  Speed up fetching of device list changes in /sync and
  /keys/changes. (#13045, #13098)

  Improve URL previews for sites which only provide Twitter Card
  metadata, e.g. LWN.net. (#13056)

  Remove the unspecced DELETE /directory/list/room/{roomId} endpoint,
  which hid rooms from the public room directory. Instead, PUT to the
  same URL with a visibility of "private". (#13123)


(gdt)
diff -r1.55 -r1.56 pkgsrc/chat/matrix-synapse/Makefile
diff -r1.27 -r1.28 pkgsrc/chat/matrix-synapse/PLIST
diff -r1.39 -r1.40 pkgsrc/chat/matrix-synapse/distinfo
diff -r1.2 -r1.3 pkgsrc/chat/matrix-synapse/patches/patch-pyproject.toml

cvs diff -r1.55 -r1.56 pkgsrc/chat/matrix-synapse/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/matrix-synapse/Makefile 2022/07/01 14:22:34 1.55
+++ pkgsrc/chat/matrix-synapse/Makefile 2022/07/21 16:44:05 1.56
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.55 2022/07/01 14:22:34 gdt Exp $ 1# $NetBSD: Makefile,v 1.56 2022/07/21 16:44:05 gdt Exp $
2 2
3DISTNAME= matrix-synapse-1.61.1 3DISTNAME= matrix-synapse-1.62.0
4CATEGORIES= chat 4CATEGORIES= chat
5MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
6GITHUB_PROJECT= synapse 6GITHUB_PROJECT= synapse
7GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
8 8
9MAINTAINER= js@pkgsrc.org 9MAINTAINER= js@pkgsrc.org
10HOMEPAGE= https://github.com/matrix-org/synapse/ 10HOMEPAGE= https://github.com/matrix-org/synapse/
11COMMENT= Reference homeserver for the Matrix decentralised comms protocol 11COMMENT= Reference homeserver for the Matrix decentralised comms protocol
12LICENSE= apache-2.0 12LICENSE= apache-2.0
13 13
14# Build tools: 14# Build tools:
15TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-[0-9]*:../../devel/py-poetry 15TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-[0-9]*:../../devel/py-poetry
16 16
@@ -19,27 +19,27 @@ DEPENDS+= ${PYPKGPREFIX}-asn1-modules>=0 @@ -19,27 +19,27 @@ DEPENDS+= ${PYPKGPREFIX}-asn1-modules>=0
19DEPENDS+= ${PYPKGPREFIX}-asn1>=0.1.9:../../security/py-asn1 19DEPENDS+= ${PYPKGPREFIX}-asn1>=0.1.9:../../security/py-asn1
20DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs 20DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs
21DEPENDS+= ${PYPKGPREFIX}-bcrypt>=3.1.0:../../security/py-bcrypt 21DEPENDS+= ${PYPKGPREFIX}-bcrypt>=3.1.0:../../security/py-bcrypt
22DEPENDS+= ${PYPKGPREFIX}-bleach>=1.4.3:../../www/py-bleach 22DEPENDS+= ${PYPKGPREFIX}-bleach>=1.4.3:../../www/py-bleach
23DEPENDS+= ${PYPKGPREFIX}-canonicaljson>=1.4.0:../../devel/py-canonicaljson 23DEPENDS+= ${PYPKGPREFIX}-canonicaljson>=1.4.0:../../devel/py-canonicaljson
24DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses 24DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
25DEPENDS+= ${PYPKGPREFIX}-frozendict>=1:../../devel/py-frozendict 25DEPENDS+= ${PYPKGPREFIX}-frozendict>=1:../../devel/py-frozendict
26DEPENDS+= ${PYPKGPREFIX}-idna>=2.5:../../www/py-idna 26DEPENDS+= ${PYPKGPREFIX}-idna>=2.5:../../www/py-idna
27DEPENDS+= ${PYPKGPREFIX}-ijson>=3.0:../../devel/py-ijson 27DEPENDS+= ${PYPKGPREFIX}-ijson>=3.0:../../devel/py-ijson
28DEPENDS+= ${PYPKGPREFIX}-jinja2>=3.0:../../textproc/py-jinja2 28DEPENDS+= ${PYPKGPREFIX}-jinja2>=3.0:../../textproc/py-jinja2
29DEPENDS+= ${PYPKGPREFIX}-jsonschema>=3.0.0:../../textproc/py-jsonschema 29DEPENDS+= ${PYPKGPREFIX}-jsonschema>=3.0.0:../../textproc/py-jsonschema
30DEPENDS+= ${PYPKGPREFIX}-lxml>=3.5.0:../../textproc/py-lxml 30DEPENDS+= ${PYPKGPREFIX}-lxml>=3.5.0:../../textproc/py-lxml
31DEPENDS+= ${PYPKGPREFIX}-macaroons>=0.13.0:../../devel/py-macaroons 31DEPENDS+= ${PYPKGPREFIX}-macaroons>=0.13.0:../../devel/py-macaroons
32DEPENDS+= ${PYPKGPREFIX}-matrix-common>=1.1.0:../../chat/py-matrix-common 32DEPENDS+= ${PYPKGPREFIX}-matrix-common>=1.2.0:../../chat/py-matrix-common
33DEPENDS+= ${PYPKGPREFIX}-msgpack>=0.5.2:../../devel/py-msgpack 33DEPENDS+= ${PYPKGPREFIX}-msgpack>=0.5.2:../../devel/py-msgpack
34DEPENDS+= ${PYPKGPREFIX}-nacl>=1.2.1:../../security/py-nacl 34DEPENDS+= ${PYPKGPREFIX}-nacl>=1.2.1:../../security/py-nacl
35DEPENDS+= ${PYPKGPREFIX}-netaddr>=0.7.18:../../net/py-netaddr 35DEPENDS+= ${PYPKGPREFIX}-netaddr>=0.7.18:../../net/py-netaddr
36DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=16.0.0:../../security/py-OpenSSL 36DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=16.0.0:../../security/py-OpenSSL
37DEPENDS+= ${PYPKGPREFIX}-phonenumbers>=8.2.0:../../textproc/py-phonenumbers 37DEPENDS+= ${PYPKGPREFIX}-phonenumbers>=8.2.0:../../textproc/py-phonenumbers
38DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow 38DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
39DEPENDS+= ${PYPKGPREFIX}-prometheus_client>=0.4.0:../../net/py-prometheus_client 39DEPENDS+= ${PYPKGPREFIX}-prometheus_client>=0.4.0:../../net/py-prometheus_client
40DEPENDS+= ${PYPKGPREFIX}-psycopg2>=2.7:../../databases/py-psycopg2 40DEPENDS+= ${PYPKGPREFIX}-psycopg2>=2.7:../../databases/py-psycopg2
41DEPENDS+= ${PYPKGPREFIX}-service_identity>=18.1.0:../../security/py-service_identity 41DEPENDS+= ${PYPKGPREFIX}-service_identity>=18.1.0:../../security/py-service_identity
42DEPENDS+= ${PYPKGPREFIX}-signedjson>=1.1.0:../../security/py-signedjson 42DEPENDS+= ${PYPKGPREFIX}-signedjson>=1.1.0:../../security/py-signedjson
43DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=1.4.4:../../devel/py-sortedcontainers 43DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=1.4.4:../../devel/py-sortedcontainers
44DEPENDS+= ${PYPKGPREFIX}-sqlite3>=0:../../databases/py-sqlite3 44DEPENDS+= ${PYPKGPREFIX}-sqlite3>=0:../../databases/py-sqlite3
45DEPENDS+= ${PYPKGPREFIX}-treq>=15.1:../../devel/py-treq 45DEPENDS+= ${PYPKGPREFIX}-treq>=15.1:../../devel/py-treq

cvs diff -r1.27 -r1.28 pkgsrc/chat/matrix-synapse/PLIST (expand / switch to unified diff)

--- pkgsrc/chat/matrix-synapse/PLIST 2022/06/16 12:06:25 1.27
+++ pkgsrc/chat/matrix-synapse/PLIST 2022/07/21 16:44:05 1.28
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.27 2022/06/16 12:06:25 gdt Exp $ 1@comment $NetBSD: PLIST,v 1.28 2022/07/21 16:44:05 gdt Exp $
2bin/export_signing_key 2bin/export_signing_key
3bin/generate_config 3bin/generate_config
4bin/generate_log_config 4bin/generate_log_config
5bin/generate_signing_key 5bin/generate_signing_key
6bin/hash_password 6bin/hash_password
7bin/register_new_matrix_user 7bin/register_new_matrix_user
8bin/synapse_homeserver 8bin/synapse_homeserver
9bin/synapse_port_db 9bin/synapse_port_db
10bin/synapse_review_recent_signups 10bin/synapse_review_recent_signups
11bin/synapse_worker 11bin/synapse_worker
12bin/synctl 12bin/synctl
13bin/update_synapse_database 13bin/update_synapse_database
14${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER 14${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
@@ -128,26 +128,28 @@ ${PYSITELIB}/synapse/config/captcha.py @@ -128,26 +128,28 @@ ${PYSITELIB}/synapse/config/captcha.py
128${PYSITELIB}/synapse/config/captcha.pyc 128${PYSITELIB}/synapse/config/captcha.pyc
129${PYSITELIB}/synapse/config/cas.py 129${PYSITELIB}/synapse/config/cas.py
130${PYSITELIB}/synapse/config/cas.pyc 130${PYSITELIB}/synapse/config/cas.pyc
131${PYSITELIB}/synapse/config/consent.py 131${PYSITELIB}/synapse/config/consent.py
132${PYSITELIB}/synapse/config/consent.pyc 132${PYSITELIB}/synapse/config/consent.pyc
133${PYSITELIB}/synapse/config/database.py 133${PYSITELIB}/synapse/config/database.py
134${PYSITELIB}/synapse/config/database.pyc 134${PYSITELIB}/synapse/config/database.pyc
135${PYSITELIB}/synapse/config/emailconfig.py 135${PYSITELIB}/synapse/config/emailconfig.py
136${PYSITELIB}/synapse/config/emailconfig.pyc 136${PYSITELIB}/synapse/config/emailconfig.pyc
137${PYSITELIB}/synapse/config/experimental.py 137${PYSITELIB}/synapse/config/experimental.py
138${PYSITELIB}/synapse/config/experimental.pyc 138${PYSITELIB}/synapse/config/experimental.pyc
139${PYSITELIB}/synapse/config/federation.py 139${PYSITELIB}/synapse/config/federation.py
140${PYSITELIB}/synapse/config/federation.pyc 140${PYSITELIB}/synapse/config/federation.pyc
 141${PYSITELIB}/synapse/config/groups.py
 142${PYSITELIB}/synapse/config/groups.pyc
141${PYSITELIB}/synapse/config/homeserver.py 143${PYSITELIB}/synapse/config/homeserver.py
142${PYSITELIB}/synapse/config/homeserver.pyc 144${PYSITELIB}/synapse/config/homeserver.pyc
143${PYSITELIB}/synapse/config/jwt.py 145${PYSITELIB}/synapse/config/jwt.py
144${PYSITELIB}/synapse/config/jwt.pyc 146${PYSITELIB}/synapse/config/jwt.pyc
145${PYSITELIB}/synapse/config/key.py 147${PYSITELIB}/synapse/config/key.py
146${PYSITELIB}/synapse/config/key.pyc 148${PYSITELIB}/synapse/config/key.pyc
147${PYSITELIB}/synapse/config/logger.py 149${PYSITELIB}/synapse/config/logger.py
148${PYSITELIB}/synapse/config/logger.pyc 150${PYSITELIB}/synapse/config/logger.pyc
149${PYSITELIB}/synapse/config/metrics.py 151${PYSITELIB}/synapse/config/metrics.py
150${PYSITELIB}/synapse/config/metrics.pyc 152${PYSITELIB}/synapse/config/metrics.pyc
151${PYSITELIB}/synapse/config/modules.py 153${PYSITELIB}/synapse/config/modules.py
152${PYSITELIB}/synapse/config/modules.pyc 154${PYSITELIB}/synapse/config/modules.pyc
153${PYSITELIB}/synapse/config/oembed.py 155${PYSITELIB}/synapse/config/oembed.py
@@ -747,26 +749,28 @@ ${PYSITELIB}/synapse/rest/synapse/client @@ -747,26 +749,28 @@ ${PYSITELIB}/synapse/rest/synapse/client
747${PYSITELIB}/synapse/rest/synapse/client/password_reset.pyc 749${PYSITELIB}/synapse/rest/synapse/client/password_reset.pyc
748${PYSITELIB}/synapse/rest/synapse/client/pick_idp.py 750${PYSITELIB}/synapse/rest/synapse/client/pick_idp.py
749${PYSITELIB}/synapse/rest/synapse/client/pick_idp.pyc 751${PYSITELIB}/synapse/rest/synapse/client/pick_idp.pyc
750${PYSITELIB}/synapse/rest/synapse/client/pick_username.py 752${PYSITELIB}/synapse/rest/synapse/client/pick_username.py
751${PYSITELIB}/synapse/rest/synapse/client/pick_username.pyc 753${PYSITELIB}/synapse/rest/synapse/client/pick_username.pyc
752${PYSITELIB}/synapse/rest/synapse/client/saml2/__init__.py 754${PYSITELIB}/synapse/rest/synapse/client/saml2/__init__.py
753${PYSITELIB}/synapse/rest/synapse/client/saml2/__init__.pyc 755${PYSITELIB}/synapse/rest/synapse/client/saml2/__init__.pyc
754${PYSITELIB}/synapse/rest/synapse/client/saml2/metadata_resource.py 756${PYSITELIB}/synapse/rest/synapse/client/saml2/metadata_resource.py
755${PYSITELIB}/synapse/rest/synapse/client/saml2/metadata_resource.pyc 757${PYSITELIB}/synapse/rest/synapse/client/saml2/metadata_resource.pyc
756${PYSITELIB}/synapse/rest/synapse/client/saml2/response_resource.py 758${PYSITELIB}/synapse/rest/synapse/client/saml2/response_resource.py
757${PYSITELIB}/synapse/rest/synapse/client/saml2/response_resource.pyc 759${PYSITELIB}/synapse/rest/synapse/client/saml2/response_resource.pyc
758${PYSITELIB}/synapse/rest/synapse/client/sso_register.py 760${PYSITELIB}/synapse/rest/synapse/client/sso_register.py
759${PYSITELIB}/synapse/rest/synapse/client/sso_register.pyc 761${PYSITELIB}/synapse/rest/synapse/client/sso_register.pyc
 762${PYSITELIB}/synapse/rest/synapse/client/unsubscribe.py
 763${PYSITELIB}/synapse/rest/synapse/client/unsubscribe.pyc
760${PYSITELIB}/synapse/rest/well_known.py 764${PYSITELIB}/synapse/rest/well_known.py
761${PYSITELIB}/synapse/rest/well_known.pyc 765${PYSITELIB}/synapse/rest/well_known.pyc
762${PYSITELIB}/synapse/server.py 766${PYSITELIB}/synapse/server.py
763${PYSITELIB}/synapse/server.pyc 767${PYSITELIB}/synapse/server.pyc
764${PYSITELIB}/synapse/server_notices/__init__.py 768${PYSITELIB}/synapse/server_notices/__init__.py
765${PYSITELIB}/synapse/server_notices/__init__.pyc 769${PYSITELIB}/synapse/server_notices/__init__.pyc
766${PYSITELIB}/synapse/server_notices/consent_server_notices.py 770${PYSITELIB}/synapse/server_notices/consent_server_notices.py
767${PYSITELIB}/synapse/server_notices/consent_server_notices.pyc 771${PYSITELIB}/synapse/server_notices/consent_server_notices.pyc
768${PYSITELIB}/synapse/server_notices/resource_limits_server_notices.py 772${PYSITELIB}/synapse/server_notices/resource_limits_server_notices.py
769${PYSITELIB}/synapse/server_notices/resource_limits_server_notices.pyc 773${PYSITELIB}/synapse/server_notices/resource_limits_server_notices.pyc
770${PYSITELIB}/synapse/server_notices/server_notices_manager.py 774${PYSITELIB}/synapse/server_notices/server_notices_manager.py
771${PYSITELIB}/synapse/server_notices/server_notices_manager.pyc 775${PYSITELIB}/synapse/server_notices/server_notices_manager.pyc
772${PYSITELIB}/synapse/server_notices/server_notices_sender.py 776${PYSITELIB}/synapse/server_notices/server_notices_sender.py
@@ -836,28 +840,26 @@ ${PYSITELIB}/synapse/storage/databases/m @@ -836,28 +840,26 @@ ${PYSITELIB}/synapse/storage/databases/m
836${PYSITELIB}/synapse/storage/databases/main/event_federation.pyc 840${PYSITELIB}/synapse/storage/databases/main/event_federation.pyc
837${PYSITELIB}/synapse/storage/databases/main/event_push_actions.py 841${PYSITELIB}/synapse/storage/databases/main/event_push_actions.py
838${PYSITELIB}/synapse/storage/databases/main/event_push_actions.pyc 842${PYSITELIB}/synapse/storage/databases/main/event_push_actions.pyc
839${PYSITELIB}/synapse/storage/databases/main/events.py 843${PYSITELIB}/synapse/storage/databases/main/events.py
840${PYSITELIB}/synapse/storage/databases/main/events.pyc 844${PYSITELIB}/synapse/storage/databases/main/events.pyc
841${PYSITELIB}/synapse/storage/databases/main/events_bg_updates.py 845${PYSITELIB}/synapse/storage/databases/main/events_bg_updates.py
842${PYSITELIB}/synapse/storage/databases/main/events_bg_updates.pyc 846${PYSITELIB}/synapse/storage/databases/main/events_bg_updates.pyc
843${PYSITELIB}/synapse/storage/databases/main/events_forward_extremities.py 847${PYSITELIB}/synapse/storage/databases/main/events_forward_extremities.py
844${PYSITELIB}/synapse/storage/databases/main/events_forward_extremities.pyc 848${PYSITELIB}/synapse/storage/databases/main/events_forward_extremities.pyc
845${PYSITELIB}/synapse/storage/databases/main/events_worker.py 849${PYSITELIB}/synapse/storage/databases/main/events_worker.py
846${PYSITELIB}/synapse/storage/databases/main/events_worker.pyc 850${PYSITELIB}/synapse/storage/databases/main/events_worker.pyc
847${PYSITELIB}/synapse/storage/databases/main/filtering.py 851${PYSITELIB}/synapse/storage/databases/main/filtering.py
848${PYSITELIB}/synapse/storage/databases/main/filtering.pyc 852${PYSITELIB}/synapse/storage/databases/main/filtering.pyc
849${PYSITELIB}/synapse/storage/databases/main/group_server.py 
850${PYSITELIB}/synapse/storage/databases/main/group_server.pyc 
851${PYSITELIB}/synapse/storage/databases/main/keys.py 853${PYSITELIB}/synapse/storage/databases/main/keys.py
852${PYSITELIB}/synapse/storage/databases/main/keys.pyc 854${PYSITELIB}/synapse/storage/databases/main/keys.pyc
853${PYSITELIB}/synapse/storage/databases/main/lock.py 855${PYSITELIB}/synapse/storage/databases/main/lock.py
854${PYSITELIB}/synapse/storage/databases/main/lock.pyc 856${PYSITELIB}/synapse/storage/databases/main/lock.pyc
855${PYSITELIB}/synapse/storage/databases/main/media_repository.py 857${PYSITELIB}/synapse/storage/databases/main/media_repository.py
856${PYSITELIB}/synapse/storage/databases/main/media_repository.pyc 858${PYSITELIB}/synapse/storage/databases/main/media_repository.pyc
857${PYSITELIB}/synapse/storage/databases/main/metrics.py 859${PYSITELIB}/synapse/storage/databases/main/metrics.py
858${PYSITELIB}/synapse/storage/databases/main/metrics.pyc 860${PYSITELIB}/synapse/storage/databases/main/metrics.pyc
859${PYSITELIB}/synapse/storage/databases/main/monthly_active_users.py 861${PYSITELIB}/synapse/storage/databases/main/monthly_active_users.py
860${PYSITELIB}/synapse/storage/databases/main/monthly_active_users.pyc 862${PYSITELIB}/synapse/storage/databases/main/monthly_active_users.pyc
861${PYSITELIB}/synapse/storage/databases/main/openid.py 863${PYSITELIB}/synapse/storage/databases/main/openid.py
862${PYSITELIB}/synapse/storage/databases/main/openid.pyc 864${PYSITELIB}/synapse/storage/databases/main/openid.pyc
863${PYSITELIB}/synapse/storage/databases/main/presence.py 865${PYSITELIB}/synapse/storage/databases/main/presence.py
@@ -1237,26 +1239,32 @@ ${PYSITELIB}/synapse/storage/schema/main @@ -1237,26 +1239,32 @@ ${PYSITELIB}/synapse/storage/schema/main
1237${PYSITELIB}/synapse/storage/schema/main/delta/68/02_msc2409_add_device_id_appservice_stream_type.sql 1239${PYSITELIB}/synapse/storage/schema/main/delta/68/02_msc2409_add_device_id_appservice_stream_type.sql
1238${PYSITELIB}/synapse/storage/schema/main/delta/68/03_delete_account_data_for_deactivated_accounts.sql 1240${PYSITELIB}/synapse/storage/schema/main/delta/68/03_delete_account_data_for_deactivated_accounts.sql
1239${PYSITELIB}/synapse/storage/schema/main/delta/68/04_refresh_tokens_index_next_token_id.sql 1241${PYSITELIB}/synapse/storage/schema/main/delta/68/04_refresh_tokens_index_next_token_id.sql
1240${PYSITELIB}/synapse/storage/schema/main/delta/68/04partial_state_rooms.sql 1242${PYSITELIB}/synapse/storage/schema/main/delta/68/04partial_state_rooms.sql
1241${PYSITELIB}/synapse/storage/schema/main/delta/68/05_delete_non_strings_from_event_search.sql.sqlite 1243${PYSITELIB}/synapse/storage/schema/main/delta/68/05_delete_non_strings_from_event_search.sql.sqlite
1242${PYSITELIB}/synapse/storage/schema/main/delta/68/05partial_state_rooms_triggers.py 1244${PYSITELIB}/synapse/storage/schema/main/delta/68/05partial_state_rooms_triggers.py
1243${PYSITELIB}/synapse/storage/schema/main/delta/68/05partial_state_rooms_triggers.pyc 1245${PYSITELIB}/synapse/storage/schema/main/delta/68/05partial_state_rooms_triggers.pyc
1244${PYSITELIB}/synapse/storage/schema/main/delta/68/06_msc3202_add_device_list_appservice_stream_type.sql 1246${PYSITELIB}/synapse/storage/schema/main/delta/68/06_msc3202_add_device_list_appservice_stream_type.sql
1245${PYSITELIB}/synapse/storage/schema/main/delta/69/01as_txn_seq.py 1247${PYSITELIB}/synapse/storage/schema/main/delta/69/01as_txn_seq.py
1246${PYSITELIB}/synapse/storage/schema/main/delta/69/01as_txn_seq.pyc 1248${PYSITELIB}/synapse/storage/schema/main/delta/69/01as_txn_seq.pyc
1247${PYSITELIB}/synapse/storage/schema/main/delta/69/01device_list_oubound_by_room.sql 1249${PYSITELIB}/synapse/storage/schema/main/delta/69/01device_list_oubound_by_room.sql
1248${PYSITELIB}/synapse/storage/schema/main/delta/69/02cache_invalidation_index.sql 1250${PYSITELIB}/synapse/storage/schema/main/delta/69/02cache_invalidation_index.sql
1249${PYSITELIB}/synapse/storage/schema/main/delta/70/01clean_table_purged_rooms.sql 1251${PYSITELIB}/synapse/storage/schema/main/delta/70/01clean_table_purged_rooms.sql
 1252${PYSITELIB}/synapse/storage/schema/main/delta/71/01rebuild_event_edges.sql.postgres
 1253${PYSITELIB}/synapse/storage/schema/main/delta/71/01rebuild_event_edges.sql.sqlite
 1254${PYSITELIB}/synapse/storage/schema/main/delta/71/01remove_noop_background_updates.sql
 1255${PYSITELIB}/synapse/storage/schema/main/delta/71/02event_push_summary_unique.sql
 1256${PYSITELIB}/synapse/storage/schema/main/delta/72/01event_push_summary_receipt.sql
 1257${PYSITELIB}/synapse/storage/schema/main/delta/72/02event_push_actions_index.sql
1250${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/application_services.sql 1258${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/application_services.sql
1251${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_edges.sql 1259${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_edges.sql
1252${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_signatures.sql 1260${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_signatures.sql
1253${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/im.sql 1261${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/im.sql
1254${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/keys.sql 1262${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/keys.sql
1255${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/media_repository.sql 1263${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/media_repository.sql
1256${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/presence.sql 1264${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/presence.sql
1257${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/profiles.sql 1265${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/profiles.sql
1258${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/push.sql 1266${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/push.sql
1259${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/redactions.sql 1267${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/redactions.sql
1260${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/room_aliases.sql 1268${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/room_aliases.sql
1261${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/state.sql 1269${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/state.sql
1262${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/transactions.sql 1270${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/transactions.sql

cvs diff -r1.39 -r1.40 pkgsrc/chat/matrix-synapse/distinfo (expand / switch to unified diff)

--- pkgsrc/chat/matrix-synapse/distinfo 2022/07/01 14:22:34 1.39
+++ pkgsrc/chat/matrix-synapse/distinfo 2022/07/21 16:44:05 1.40
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.39 2022/07/01 14:22:34 gdt Exp $ 1$NetBSD: distinfo,v 1.40 2022/07/21 16:44:05 gdt Exp $
2 2
3BLAKE2s (matrix-synapse-1.61.1.tar.gz) = 9e6dd03086a60972b4b6677aef4cf9895ec82a3e00d5961cd05d0431092f9b61 3BLAKE2s (matrix-synapse-1.62.0.tar.gz) = 684bdbe65ee50e6593dee1a22c891a7632dcc5134a6d51540ec7e917a646424d
4SHA512 (matrix-synapse-1.61.1.tar.gz) = 5cebfa66f74b518fc3a2c818af57386c85bb7a91001de1b0378d55a667c8f2c5a506c6e77ab4954f003cae166f2da3d755b498e403b168ee7f55f0943dd870d8 4SHA512 (matrix-synapse-1.62.0.tar.gz) = 2bf9264f08fab29e8707317b69c52a4234bb25443c342ba43a27e06c506bcca1a9bdb211a99802abbca551e4f4288f68775d4629493b39d58dfcc8d8d1ca8ab8
5Size (matrix-synapse-1.61.1.tar.gz) = 7880431 bytes 5Size (matrix-synapse-1.62.0.tar.gz) = 7841903 bytes
6SHA1 (patch-pyproject.toml) = 252503c60c6c1ee1b8655f2265944d9788402bf4 6SHA1 (patch-pyproject.toml) = 54f1ff3696bc7e1a873fde2347f8d5c8ef5df68d
7SHA1 (patch-synapse_handlers_room.py) = f9a62add7171898ec0ea76360f0a4c9969609537 7SHA1 (patch-synapse_handlers_room.py) = f9a62add7171898ec0ea76360f0a4c9969609537

cvs diff -r1.2 -r1.3 pkgsrc/chat/matrix-synapse/patches/patch-pyproject.toml (expand / switch to unified diff)

--- pkgsrc/chat/matrix-synapse/patches/patch-pyproject.toml 2022/06/16 12:06:25 1.2
+++ pkgsrc/chat/matrix-synapse/patches/patch-pyproject.toml 2022/07/21 16:44:06 1.3
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: patch-pyproject.toml,v 1.2 2022/06/16 12:06:25 gdt Exp $ 1$NetBSD: patch-pyproject.toml,v 1.3 2022/07/21 16:44:06 gdt Exp $
2 2
3Patch out cryptography check: It doesn't need a version this high and it was 3Patch out cryptography check: It doesn't need a version this high and it was
4added by upstream as an ugly hack to force a patched OpenSSL, in case it is 4added by upstream as an ugly hack to force a patched OpenSSL, in case it is
5linked statically. 5linked statically.
6 6
7--- pyproject.toml.orig 2022-06-14 10:56:45.000000000 +0000 7--- pyproject.toml.orig 2022-07-05 10:19:54.000000000 +0000
8+++ pyproject.toml 8+++ pyproject.toml
9@@ -147,7 +147,7 @@ bleach = ">=1.4.3" 9@@ -147,7 +147,7 @@ bleach = ">=1.4.3"
10 typing-extensions = ">=3.10.0.1" 10 typing-extensions = ">=3.10.0.1"
11 # We enforce that we have a `cryptography` version that bundles an `openssl` 11 # We enforce that we have a `cryptography` version that bundles an `openssl`
12 # with the latest security patches. 12 # with the latest security patches.
13-cryptography = ">=3.4.7" 13-cryptography = ">=3.4.7"
14+cryptography = ">=3.3.2" 14+cryptography = ">=3.3.2"
15 # ijson 3.1.4 fixes a bug with "." in property names 15 # ijson 3.1.4 fixes a bug with "." in property names
16 ijson = ">=3.1.4" 16 ijson = ">=3.1.4"
17 matrix-common = "~=1.1.0" 17 matrix-common = "^1.2.1"