Fri Sep 8 20:32:00 2023 UTC ()
Update chat/matrix-synapse to 1.91.2

# Synapse 1.91.2 (2023-09-06)

### Bugfixes

- Revert [MSC3861](https://github.com/matrix-org/matrix-spec-proposals/pull/3861) introspection cache, admin impersonation and account lock. ([\#16258](https://github.com/matrix-org/synapse/issues/16258))

# Synapse 1.91.1 (2023-09-04)

### Bugfixes

- Fix a performance regression introduced in Synapse 1.91.0 where event persistence would cause an excessive linear growth in CPU usage. ([\#16220](https://github.com/matrix-org/synapse/issues/16220))


(js)
diff -r1.80 -r1.81 pkgsrc/chat/matrix-synapse/Makefile
diff -r1.43 -r1.44 pkgsrc/chat/matrix-synapse/PLIST
diff -r1.58 -r1.59 pkgsrc/chat/matrix-synapse/distinfo

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

--- pkgsrc/chat/matrix-synapse/Makefile 2023/08/30 13:50:59 1.80
+++ pkgsrc/chat/matrix-synapse/Makefile 2023/09/08 20:32:00 1.81
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.80 2023/08/30 13:50:59 gdt Exp $ 1# $NetBSD: Makefile,v 1.81 2023/09/08 20:32:00 js Exp $
2 2
3DISTNAME= matrix-synapse-1.91.0 3DISTNAME= matrix-synapse-1.91.2
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@NetBSD.org 9MAINTAINER= js@NetBSD.org
10#MAINTAINER+= gdt@NetBSD.org 10#MAINTAINER+= gdt@NetBSD.org
11HOMEPAGE= https://github.com/matrix-org/synapse/ 11HOMEPAGE= https://github.com/matrix-org/synapse/
12COMMENT= Reference homeserver for the Matrix decentralised comms protocol 12COMMENT= Reference homeserver for the Matrix decentralised comms protocol
13LICENSE= apache-2.0 13LICENSE= apache-2.0
14 14
15# Build tools: 15# Build tools:
16TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-[0-9]*:../../devel/py-poetry 16TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-[0-9]*:../../devel/py-poetry

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

--- pkgsrc/chat/matrix-synapse/PLIST 2023/08/30 13:50:59 1.43
+++ pkgsrc/chat/matrix-synapse/PLIST 2023/09/08 20:32:00 1.44
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.43 2023/08/30 13:50:59 gdt Exp $ 1@comment $NetBSD: PLIST,v 1.44 2023/09/08 20:32:00 js 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
@@ -152,28 +152,26 @@ ${PYSITELIB}/synapse/config/homeserver.p @@ -152,28 +152,26 @@ ${PYSITELIB}/synapse/config/homeserver.p
152${PYSITELIB}/synapse/config/homeserver.pyc 152${PYSITELIB}/synapse/config/homeserver.pyc
153${PYSITELIB}/synapse/config/jwt.py 153${PYSITELIB}/synapse/config/jwt.py
154${PYSITELIB}/synapse/config/jwt.pyc 154${PYSITELIB}/synapse/config/jwt.pyc
155${PYSITELIB}/synapse/config/key.py 155${PYSITELIB}/synapse/config/key.py
156${PYSITELIB}/synapse/config/key.pyc 156${PYSITELIB}/synapse/config/key.pyc
157${PYSITELIB}/synapse/config/logger.py 157${PYSITELIB}/synapse/config/logger.py
158${PYSITELIB}/synapse/config/logger.pyc 158${PYSITELIB}/synapse/config/logger.pyc
159${PYSITELIB}/synapse/config/metrics.py 159${PYSITELIB}/synapse/config/metrics.py
160${PYSITELIB}/synapse/config/metrics.pyc 160${PYSITELIB}/synapse/config/metrics.pyc
161${PYSITELIB}/synapse/config/modules.py 161${PYSITELIB}/synapse/config/modules.py
162${PYSITELIB}/synapse/config/modules.pyc 162${PYSITELIB}/synapse/config/modules.pyc
163${PYSITELIB}/synapse/config/oembed.py 163${PYSITELIB}/synapse/config/oembed.py
164${PYSITELIB}/synapse/config/oembed.pyc 164${PYSITELIB}/synapse/config/oembed.pyc
165${PYSITELIB}/synapse/config/oidc.py 
166${PYSITELIB}/synapse/config/oidc.pyc 
167${PYSITELIB}/synapse/config/password_auth_providers.py 165${PYSITELIB}/synapse/config/password_auth_providers.py
168${PYSITELIB}/synapse/config/password_auth_providers.pyc 166${PYSITELIB}/synapse/config/password_auth_providers.pyc
169${PYSITELIB}/synapse/config/push.py 167${PYSITELIB}/synapse/config/push.py
170${PYSITELIB}/synapse/config/push.pyc 168${PYSITELIB}/synapse/config/push.pyc
171${PYSITELIB}/synapse/config/ratelimiting.py 169${PYSITELIB}/synapse/config/ratelimiting.py
172${PYSITELIB}/synapse/config/ratelimiting.pyc 170${PYSITELIB}/synapse/config/ratelimiting.pyc
173${PYSITELIB}/synapse/config/redis.py 171${PYSITELIB}/synapse/config/redis.py
174${PYSITELIB}/synapse/config/redis.pyc 172${PYSITELIB}/synapse/config/redis.pyc
175${PYSITELIB}/synapse/config/registration.py 173${PYSITELIB}/synapse/config/registration.py
176${PYSITELIB}/synapse/config/registration.pyc 174${PYSITELIB}/synapse/config/registration.pyc
177${PYSITELIB}/synapse/config/repository.py 175${PYSITELIB}/synapse/config/repository.py
178${PYSITELIB}/synapse/config/repository.pyc 176${PYSITELIB}/synapse/config/repository.pyc
179${PYSITELIB}/synapse/config/retention.py 177${PYSITELIB}/synapse/config/retention.py

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

--- pkgsrc/chat/matrix-synapse/distinfo 2023/08/30 13:50:59 1.58
+++ pkgsrc/chat/matrix-synapse/distinfo 2023/09/08 20:32:00 1.59
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.58 2023/08/30 13:50:59 gdt Exp $ 1$NetBSD: distinfo,v 1.59 2023/09/08 20:32:00 js Exp $
2 2
3BLAKE2s (aho-corasick-1.0.2.crate) = 938a0013ce0c7579d22e13d6fc33e444b32bcf476171745dff52d75a117d608b 3BLAKE2s (aho-corasick-1.0.2.crate) = 938a0013ce0c7579d22e13d6fc33e444b32bcf476171745dff52d75a117d608b
4SHA512 (aho-corasick-1.0.2.crate) = 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b 4SHA512 (aho-corasick-1.0.2.crate) = 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
5Size (aho-corasick-1.0.2.crate) = 167694 bytes 5Size (aho-corasick-1.0.2.crate) = 167694 bytes
6BLAKE2s (anyhow-1.0.72.crate) = 7e19f003e97226e7d2c35b3e1d2e72f5b9554771945c31afd013c454e6b022a3 6BLAKE2s (anyhow-1.0.72.crate) = 7e19f003e97226e7d2c35b3e1d2e72f5b9554771945c31afd013c454e6b022a3
7SHA512 (anyhow-1.0.72.crate) = 25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98 7SHA512 (anyhow-1.0.72.crate) = 25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98
8Size (anyhow-1.0.72.crate) = 43837 bytes 8Size (anyhow-1.0.72.crate) = 43837 bytes
9BLAKE2s (arc-swap-1.5.1.crate) = ae85262e8fa11faea978acbbbfd65351c2519cd73be05fbb2bcdf7527927e4fc 9BLAKE2s (arc-swap-1.5.1.crate) = ae85262e8fa11faea978acbbbfd65351c2519cd73be05fbb2bcdf7527927e4fc
10SHA512 (arc-swap-1.5.1.crate) = 8636149e92c068d5ff5352a19c9973e7bf2aba68b9363c783178903a8665f6edabbd30c25ad7992646635efe5830d67c958f8d41b44a4ed1fe5698628b41c074 10SHA512 (arc-swap-1.5.1.crate) = 8636149e92c068d5ff5352a19c9973e7bf2aba68b9363c783178903a8665f6edabbd30c25ad7992646635efe5830d67c958f8d41b44a4ed1fe5698628b41c074
11Size (arc-swap-1.5.1.crate) = 66157 bytes 11Size (arc-swap-1.5.1.crate) = 66157 bytes
12BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060 12BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
13SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f 13SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
14Size (autocfg-1.1.0.crate) = 13272 bytes 14Size (autocfg-1.1.0.crate) = 13272 bytes
@@ -44,29 +44,29 @@ SHA512 (itoa-1.0.4.crate) = a70bb6fbdbca @@ -44,29 +44,29 @@ SHA512 (itoa-1.0.4.crate) = a70bb6fbdbca
44Size (itoa-1.0.4.crate) = 10601 bytes 44Size (itoa-1.0.4.crate) = 10601 bytes
45BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1 45BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
46SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 46SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
47Size (lazy_static-1.4.0.crate) = 10443 bytes 47Size (lazy_static-1.4.0.crate) = 10443 bytes
48BLAKE2s (libc-0.2.135.crate) = 6f08595a8f92d03cdee171d634a56e146974ad8da47fa21dc805f326c4522fe1 48BLAKE2s (libc-0.2.135.crate) = 6f08595a8f92d03cdee171d634a56e146974ad8da47fa21dc805f326c4522fe1
49SHA512 (libc-0.2.135.crate) = dc8e8fc918c5184de6ae7414b523b06ae91cde252e837e863f8477e9722ccb206a0b27762ac204830e8d09071413029c03802a3ed93bff274c33b2a4055e7806 49SHA512 (libc-0.2.135.crate) = dc8e8fc918c5184de6ae7414b523b06ae91cde252e837e863f8477e9722ccb206a0b27762ac204830e8d09071413029c03802a3ed93bff274c33b2a4055e7806
50Size (libc-0.2.135.crate) = 604591 bytes 50Size (libc-0.2.135.crate) = 604591 bytes
51BLAKE2s (lock_api-0.4.9.crate) = 9f025296f88561802dc51dd84b4fceeaf7365c404db7e4b404d194cfd825a0f8 51BLAKE2s (lock_api-0.4.9.crate) = 9f025296f88561802dc51dd84b4fceeaf7365c404db7e4b404d194cfd825a0f8
52SHA512 (lock_api-0.4.9.crate) = 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 52SHA512 (lock_api-0.4.9.crate) = 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
53Size (lock_api-0.4.9.crate) = 25685 bytes 53Size (lock_api-0.4.9.crate) = 25685 bytes
54BLAKE2s (log-0.4.20.crate) = 1c6b9e2550f630e7661fc57cfb7d97f6a93997f2cf4a16fb35836b0668df2af8 54BLAKE2s (log-0.4.20.crate) = 1c6b9e2550f630e7661fc57cfb7d97f6a93997f2cf4a16fb35836b0668df2af8
55SHA512 (log-0.4.20.crate) = 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e 55SHA512 (log-0.4.20.crate) = 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
56Size (log-0.4.20.crate) = 38307 bytes 56Size (log-0.4.20.crate) = 38307 bytes
57BLAKE2s (matrix-synapse-1.91.0.tar.gz) = 242ed7b00bb596f708303d895913eb5addc9860cad25e99a6d5596071eae164a 57BLAKE2s (matrix-synapse-1.91.2.tar.gz) = f3e18af77703b8fb367581085a87f7055688011e1e4712d339a92637787e46c8
58SHA512 (matrix-synapse-1.91.0.tar.gz) = 749017c091373d30f6ed39eb354747443bcfdb78deb7bbb518c3abb1685325fc7c7be6e6c2fb80e77cb25db6d1384759dc368f12a28e17de95e906cdf4b64185 58SHA512 (matrix-synapse-1.91.2.tar.gz) = 6f3b8949969d05fc6c3c88ceaa46b8eb534a12854890d2b72900facdd009823c89f14b6e51af6395056e9e0e8b1ba2c1cd6f86c738a2776e6f677480005b0172
59Size (matrix-synapse-1.91.0.tar.gz) = 8368635 bytes 59Size (matrix-synapse-1.91.2.tar.gz) = 8365226 bytes
60BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38 60BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38
61SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa 61SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
62Size (memchr-2.5.0.crate) = 65812 bytes 62Size (memchr-2.5.0.crate) = 65812 bytes
63BLAKE2s (memoffset-0.6.5.crate) = 6d7634c95e5cdff4cf8017e0a0c26c7c33e7ac540bb37d2bc1812c874471f0a1 63BLAKE2s (memoffset-0.6.5.crate) = 6d7634c95e5cdff4cf8017e0a0c26c7c33e7ac540bb37d2bc1812c874471f0a1
64SHA512 (memoffset-0.6.5.crate) = 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f 64SHA512 (memoffset-0.6.5.crate) = 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
65Size (memoffset-0.6.5.crate) = 7686 bytes 65Size (memoffset-0.6.5.crate) = 7686 bytes
66BLAKE2s (once_cell-1.15.0.crate) = bb7a35ae1252f0ceeb7f7c8ff715940c986430728d4891dcf369ef493c93bed6 66BLAKE2s (once_cell-1.15.0.crate) = bb7a35ae1252f0ceeb7f7c8ff715940c986430728d4891dcf369ef493c93bed6
67SHA512 (once_cell-1.15.0.crate) = 934a7c3631e9ca4fa78d9577b6672ca0b2f926a8d6c3be9542b906c5968033446f98f76ae6f368a1a5b92ab9064c31a57d74ab6d2097108029a7ea951541ff7e 67SHA512 (once_cell-1.15.0.crate) = 934a7c3631e9ca4fa78d9577b6672ca0b2f926a8d6c3be9542b906c5968033446f98f76ae6f368a1a5b92ab9064c31a57d74ab6d2097108029a7ea951541ff7e
68Size (once_cell-1.15.0.crate) = 31460 bytes 68Size (once_cell-1.15.0.crate) = 31460 bytes
69BLAKE2s (parking_lot-0.12.1.crate) = 6968a4adcbd417d1ae7674819c446c19488b7056b77259e31747d5ebad3298be 69BLAKE2s (parking_lot-0.12.1.crate) = 6968a4adcbd417d1ae7674819c446c19488b7056b77259e31747d5ebad3298be
70SHA512 (parking_lot-0.12.1.crate) = 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c 70SHA512 (parking_lot-0.12.1.crate) = 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
71Size (parking_lot-0.12.1.crate) = 40967 bytes 71Size (parking_lot-0.12.1.crate) = 40967 bytes
72BLAKE2s (parking_lot_core-0.9.3.crate) = b5155a5b464ec99ecea85fe719266276c050dc5124e18d0d9cc1ed9a62c49056 72BLAKE2s (parking_lot_core-0.9.3.crate) = b5155a5b464ec99ecea85fe719266276c050dc5124e18d0d9cc1ed9a62c49056