pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/chat/matrix-synapse
Module Name: pkgsrc
Committed By: gdt
Date: Thu Aug 7 18:54:39 UTC 2025
Modified Files:
pkgsrc/chat/matrix-synapse: Makefile PLIST cargo-depends.mk distinfo
Log Message:
chat/matrix-synapase: Update to 1.135.0
Tested on NetBSD 9 amd64 (federation, multiple clients)
# Synapse 1.135.0 (2025-08-01)
## Features
- Add `recaptcha_private_key_path` and `recaptcha_public_key_path` config option. ([\#17984](https://github.com/element-hq/synapse/issues/17984),
[\#18684](https://github.com/element-hq/synapse/issues/18684))
- Add plain-text handling for rich-text topics as per [MSC3765](https://github.com/matrix-org/matrix-spec-proposals/pull/3765). ([\#18195](https://github.com/element-hq/synapse/issues/18195))
- If enabled by the user, server admins will see [soft failed](https://spec.matrix.org/v1.13/server-server-api/#soft-failure) events over the Client-Server API.
([\#18238](https://github.com/element-hq/synapse/issues/18238))
- Add experimental support for [MSC4277: Harmonizing the reporting endpoints](https://github.com/matrix-org/matrix-spec-proposals/pull/4277).
([\#18263](https://github.com/element-hq/synapse/issues/18263))
- Add ability to limit amount of media uploaded by a user in a given time period. ([\#18527](https://github.com/element-hq/synapse/issues/18527))
- Enable workers to write directly to the device lists stream and handle device list updates, reducing load on the main process. ([\#18581](https://github.com/element-hq/synapse/issues/18581))
- Support arbitrary profile fields. Contributed by @clokep. ([\#18635](https://github.com/element-hq/synapse/issues/18635))
- Advertise support for Matrix v1.12. ([\#18647](https://github.com/element-hq/synapse/issues/18647))
- Add an option to issue redactions as an admin user via the [admin redaction endpoint](https://element-hq.github.io/synapse/latest/admin_api/user_admin_api.html#redact-all-the-events-of-a-user).
([\#18671](https://github.com/element-hq/synapse/issues/18671))
- Add experimental and incomplete support for [MSC4306: Thread
Subscriptions](https://github.com/matrix-org/matrix-spec-proposals/blob/rei/msc_thread_subscriptions/proposals/4306-thread-subscriptions.md).
([\#18674](https://github.com/element-hq/synapse/issues/18674))
- Include `event_id` when getting state with `?format=event`. Contributed by @tulir @ Beeper. ([\#18675](https://github.com/element-hq/synapse/issues/18675))
To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 pkgsrc/chat/matrix-synapse/Makefile
cvs rdiff -u -r1.59 -r1.60 pkgsrc/chat/matrix-synapse/PLIST
cvs rdiff -u -r1.27 -r1.28 pkgsrc/chat/matrix-synapse/cargo-depends.mk
cvs rdiff -u -r1.80 -r1.81 pkgsrc/chat/matrix-synapse/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/chat/matrix-synapse/Makefile
diff -u pkgsrc/chat/matrix-synapse/Makefile:1.112 pkgsrc/chat/matrix-synapse/Makefile:1.113
--- pkgsrc/chat/matrix-synapse/Makefile:1.112 Thu Jul 17 11:24:44 2025
+++ pkgsrc/chat/matrix-synapse/Makefile Thu Aug 7 18:54:39 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.112 2025/07/17 11:24:44 gdt Exp $
+# $NetBSD: Makefile,v 1.113 2025/08/07 18:54:39 gdt Exp $
-DISTNAME= matrix-synapse-1.134.0
+DISTNAME= matrix-synapse-1.135.0
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_GITHUB:=element-hq/}
GITHUB_PROJECT= synapse
Index: pkgsrc/chat/matrix-synapse/PLIST
diff -u pkgsrc/chat/matrix-synapse/PLIST:1.59 pkgsrc/chat/matrix-synapse/PLIST:1.60
--- pkgsrc/chat/matrix-synapse/PLIST:1.59 Thu Jul 17 11:24:44 2025
+++ pkgsrc/chat/matrix-synapse/PLIST Thu Aug 7 18:54:39 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.59 2025/07/17 11:24:44 gdt Exp $
+@comment $NetBSD: PLIST,v 1.60 2025/08/07 18:54:39 gdt Exp $
bin/export_signing_key
bin/generate_config
bin/generate_log_config
@@ -544,6 +544,9 @@ ${PYSITELIB}/synapse/handlers/stats.pyo
${PYSITELIB}/synapse/handlers/sync.py
${PYSITELIB}/synapse/handlers/sync.pyc
${PYSITELIB}/synapse/handlers/sync.pyo
+${PYSITELIB}/synapse/handlers/thread_subscriptions.py
+${PYSITELIB}/synapse/handlers/thread_subscriptions.pyc
+${PYSITELIB}/synapse/handlers/thread_subscriptions.pyo
${PYSITELIB}/synapse/handlers/typing.py
${PYSITELIB}/synapse/handlers/typing.pyc
${PYSITELIB}/synapse/handlers/typing.pyo
@@ -673,9 +676,6 @@ ${PYSITELIB}/synapse/metrics/_gc.pyo
${PYSITELIB}/synapse/metrics/_reactor_metrics.py
${PYSITELIB}/synapse/metrics/_reactor_metrics.pyc
${PYSITELIB}/synapse/metrics/_reactor_metrics.pyo
-${PYSITELIB}/synapse/metrics/_twisted_exposition.py
-${PYSITELIB}/synapse/metrics/_twisted_exposition.pyc
-${PYSITELIB}/synapse/metrics/_twisted_exposition.pyo
${PYSITELIB}/synapse/metrics/_types.py
${PYSITELIB}/synapse/metrics/_types.pyc
${PYSITELIB}/synapse/metrics/_types.pyo
@@ -764,6 +764,9 @@ ${PYSITELIB}/synapse/replication/http/_b
${PYSITELIB}/synapse/replication/http/account_data.py
${PYSITELIB}/synapse/replication/http/account_data.pyc
${PYSITELIB}/synapse/replication/http/account_data.pyo
+${PYSITELIB}/synapse/replication/http/deactivate_account.py
+${PYSITELIB}/synapse/replication/http/deactivate_account.pyc
+${PYSITELIB}/synapse/replication/http/deactivate_account.pyo
${PYSITELIB}/synapse/replication/http/delayed_events.py
${PYSITELIB}/synapse/replication/http/delayed_events.pyc
${PYSITELIB}/synapse/replication/http/delayed_events.pyo
@@ -1066,6 +1069,9 @@ ${PYSITELIB}/synapse/rest/client/tags.py
${PYSITELIB}/synapse/rest/client/thirdparty.py
${PYSITELIB}/synapse/rest/client/thirdparty.pyc
${PYSITELIB}/synapse/rest/client/thirdparty.pyo
+${PYSITELIB}/synapse/rest/client/thread_subscriptions.py
+${PYSITELIB}/synapse/rest/client/thread_subscriptions.pyc
+${PYSITELIB}/synapse/rest/client/thread_subscriptions.pyo
${PYSITELIB}/synapse/rest/client/tokenrefresh.py
${PYSITELIB}/synapse/rest/client/tokenrefresh.pyc
${PYSITELIB}/synapse/rest/client/tokenrefresh.pyo
@@ -1189,6 +1195,18 @@ ${PYSITELIB}/synapse/rest/synapse/client
${PYSITELIB}/synapse/rest/synapse/client/unsubscribe.py
${PYSITELIB}/synapse/rest/synapse/client/unsubscribe.pyc
${PYSITELIB}/synapse/rest/synapse/client/unsubscribe.pyo
+${PYSITELIB}/synapse/rest/synapse/mas/__init__.py
+${PYSITELIB}/synapse/rest/synapse/mas/__init__.pyc
+${PYSITELIB}/synapse/rest/synapse/mas/__init__.pyo
+${PYSITELIB}/synapse/rest/synapse/mas/_base.py
+${PYSITELIB}/synapse/rest/synapse/mas/_base.pyc
+${PYSITELIB}/synapse/rest/synapse/mas/_base.pyo
+${PYSITELIB}/synapse/rest/synapse/mas/devices.py
+${PYSITELIB}/synapse/rest/synapse/mas/devices.pyc
+${PYSITELIB}/synapse/rest/synapse/mas/devices.pyo
+${PYSITELIB}/synapse/rest/synapse/mas/users.py
+${PYSITELIB}/synapse/rest/synapse/mas/users.pyc
+${PYSITELIB}/synapse/rest/synapse/mas/users.pyo
${PYSITELIB}/synapse/rest/well_known.py
${PYSITELIB}/synapse/rest/well_known.pyc
${PYSITELIB}/synapse/rest/well_known.pyo
@@ -1237,6 +1255,9 @@ ${PYSITELIB}/synapse/storage/__init__.py
${PYSITELIB}/synapse/storage/_base.py
${PYSITELIB}/synapse/storage/_base.pyc
${PYSITELIB}/synapse/storage/_base.pyo
+${PYSITELIB}/synapse/storage/admin_client_config.py
+${PYSITELIB}/synapse/storage/admin_client_config.pyc
+${PYSITELIB}/synapse/storage/admin_client_config.pyo
${PYSITELIB}/synapse/storage/background_updates.py
${PYSITELIB}/synapse/storage/background_updates.pyc
${PYSITELIB}/synapse/storage/background_updates.pyo
@@ -1402,6 +1423,9 @@ ${PYSITELIB}/synapse/storage/databases/m
${PYSITELIB}/synapse/storage/databases/main/task_scheduler.py
${PYSITELIB}/synapse/storage/databases/main/task_scheduler.pyc
${PYSITELIB}/synapse/storage/databases/main/task_scheduler.pyo
+${PYSITELIB}/synapse/storage/databases/main/thread_subscriptions.py
+${PYSITELIB}/synapse/storage/databases/main/thread_subscriptions.pyc
+${PYSITELIB}/synapse/storage/databases/main/thread_subscriptions.pyo
${PYSITELIB}/synapse/storage/databases/main/transactions.py
${PYSITELIB}/synapse/storage/databases/main/transactions.pyc
${PYSITELIB}/synapse/storage/databases/main/transactions.pyo
@@ -1939,8 +1963,12 @@ ${PYSITELIB}/synapse/storage/schema/main
${PYSITELIB}/synapse/storage/schema/main/delta/92/01_remove_trigger.sql.sqlite
${PYSITELIB}/synapse/storage/schema/main/delta/92/02_remove_populate_participant_bg_update.sql
${PYSITELIB}/synapse/storage/schema/main/delta/92/04_ss_membership_snapshot_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/92/04_thread_subscriptions.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/92/04_thread_subscriptions_seq.sql.postgres
${PYSITELIB}/synapse/storage/schema/main/delta/92/05_fixup_max_depth_cap.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/92/05_thread_subscriptions_comments.sql.postgres
${PYSITELIB}/synapse/storage/schema/main/delta/92/06_device_federation_inbox_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/92/06_threads_last_sent_stream_ordering_comments.sql.postgres
${PYSITELIB}/synapse/storage/schema/main/delta/92/07_add_user_reports.sql
${PYSITELIB}/synapse/storage/schema/main/delta/92/07_event_txn_id_device_id_txn_id2.sql
${PYSITELIB}/synapse/storage/schema/main/full_schemas/72/full.sql.postgres
@@ -2122,6 +2150,9 @@ ${PYSITELIB}/synapse/util/msisdn.pyo
${PYSITELIB}/synapse/util/patch_inline_callbacks.py
${PYSITELIB}/synapse/util/patch_inline_callbacks.pyc
${PYSITELIB}/synapse/util/patch_inline_callbacks.pyo
+${PYSITELIB}/synapse/util/pydantic_models.py
+${PYSITELIB}/synapse/util/pydantic_models.pyc
+${PYSITELIB}/synapse/util/pydantic_models.pyo
${PYSITELIB}/synapse/util/ratelimitutils.py
${PYSITELIB}/synapse/util/ratelimitutils.pyc
${PYSITELIB}/synapse/util/ratelimitutils.pyo
Index: pkgsrc/chat/matrix-synapse/cargo-depends.mk
diff -u pkgsrc/chat/matrix-synapse/cargo-depends.mk:1.27 pkgsrc/chat/matrix-synapse/cargo-depends.mk:1.28
--- pkgsrc/chat/matrix-synapse/cargo-depends.mk:1.27 Thu Jul 17 11:24:44 2025
+++ pkgsrc/chat/matrix-synapse/cargo-depends.mk Thu Aug 7 18:54:39 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.27 2025/07/17 11:24:44 gdt Exp $
+# $NetBSD: cargo-depends.mk,v 1.28 2025/08/07 18:54:39 gdt Exp $
CARGO_CRATE_DEPENDS+= addr2line-0.24.2
CARGO_CRATE_DEPENDS+= adler2-2.0.0
@@ -8,7 +8,6 @@ CARGO_CRATE_DEPENDS+= arc-swap-1.7.1
CARGO_CRATE_DEPENDS+= atomic-waker-1.1.2
CARGO_CRATE_DEPENDS+= autocfg-1.3.0
CARGO_CRATE_DEPENDS+= backtrace-0.3.74
-CARGO_CRATE_DEPENDS+= base64-0.21.7
CARGO_CRATE_DEPENDS+= base64-0.22.1
CARGO_CRATE_DEPENDS+= bitflags-2.8.0
CARGO_CRATE_DEPENDS+= blake2-0.10.6
@@ -93,7 +92,7 @@ CARGO_CRATE_DEPENDS+= mime-0.3.17
CARGO_CRATE_DEPENDS+= miniz_oxide-0.8.8
CARGO_CRATE_DEPENDS+= mio-1.0.3
CARGO_CRATE_DEPENDS+= object-0.36.7
-CARGO_CRATE_DEPENDS+= once_cell-1.19.0
+CARGO_CRATE_DEPENDS+= once_cell-1.21.3
CARGO_CRATE_DEPENDS+= openssl-probe-0.1.6
CARGO_CRATE_DEPENDS+= percent-encoding-2.3.1
CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.16
@@ -137,7 +136,7 @@ CARGO_CRATE_DEPENDS+= security-framework
CARGO_CRATE_DEPENDS+= security-framework-sys-2.14.0
CARGO_CRATE_DEPENDS+= serde-1.0.219
CARGO_CRATE_DEPENDS+= serde_derive-1.0.219
-CARGO_CRATE_DEPENDS+= serde_json-1.0.140
+CARGO_CRATE_DEPENDS+= serde_json-1.0.141
CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.1
CARGO_CRATE_DEPENDS+= sha1-0.10.6
CARGO_CRATE_DEPENDS+= sha2-0.10.9
Index: pkgsrc/chat/matrix-synapse/distinfo
diff -u pkgsrc/chat/matrix-synapse/distinfo:1.80 pkgsrc/chat/matrix-synapse/distinfo:1.81
--- pkgsrc/chat/matrix-synapse/distinfo:1.80 Thu Jul 17 11:24:44 2025
+++ pkgsrc/chat/matrix-synapse/distinfo Thu Aug 7 18:54:39 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.80 2025/07/17 11:24:44 gdt Exp $
+$NetBSD: distinfo,v 1.81 2025/08/07 18:54:39 gdt Exp $
BLAKE2s (addr2line-0.24.2.crate) = 5bdb03ff8621c0993eda0ec3682c467ad3fc0015f48e46a70779bbd4bfbe8267
SHA512 (addr2line-0.24.2.crate) = 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b
@@ -24,9 +24,6 @@ Size (autocfg-1.3.0.crate) = 16524 bytes
BLAKE2s (backtrace-0.3.74.crate) = bda0f7b7b887f75fc6c275c6f61b5fe796d1e214d189fa0724db4d2843262e2e
SHA512 (backtrace-0.3.74.crate) = 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520
Size (backtrace-0.3.74.crate) = 88516 bytes
-BLAKE2s (base64-0.21.7.crate) = df2f4858bff2d5cf89085ab367e7c3867edbd5c0b23e98ee510dd2d22c7634a7
-SHA512 (base64-0.21.7.crate) = c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
-Size (base64-0.21.7.crate) = 82576 bytes
BLAKE2s (base64-0.22.1.crate) = fe73b3b9d1780e56d1208d2e9084cafa72d5e488ef081927b03ccae3108e058a
SHA512 (base64-0.22.1.crate) = 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
Size (base64-0.22.1.crate) = 81597 bytes
@@ -261,9 +258,9 @@ Size (litemap-0.8.0.crate) = 34344 bytes
BLAKE2s (log-0.4.27.crate) = adc848fff8d9c3a226236ff5827a4b39046421f74eb4c78dd76b763c4ceee42f
SHA512 (log-0.4.27.crate) = 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151
Size (log-0.4.27.crate) = 48120 bytes
-BLAKE2s (matrix-synapse-1.134.0.tar.gz) = 075c6552fa61b9f3b1240cc436edc4c652609118b52c238cde8a217ffd478f37
-SHA512 (matrix-synapse-1.134.0.tar.gz) = 2dd0a1e8fc6466159c829dc8368d91c18c7b5b289385b3ea999513eb944f0ee61de3b92d9e56bde0ce432ae2e4d9131763949a59962d3b58ac71373512be710e
-Size (matrix-synapse-1.134.0.tar.gz) = 9019732 bytes
+BLAKE2s (matrix-synapse-1.135.0.tar.gz) = 1e380d69e0e7669b3b36cbe0c7efd37bf9f6326648752ddfb60a702910ceee33
+SHA512 (matrix-synapse-1.135.0.tar.gz) = 7751ce9544f57bf234cef7ed9eaa5083a2a5d8ae2f42cc9fcb6a21783abd5af2f3325d7bf9e0a794bf01ec32339215ab1ddccd8af5dd86a52bbfe71e3a17570b
+Size (matrix-synapse-1.135.0.tar.gz) = 9056065 bytes
BLAKE2s (memchr-2.7.2.crate) = 58bad593cd29bb59ae79239f6f69364c2c512fa365107c1c46c37878bf53126f
SHA512 (memchr-2.7.2.crate) = cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
Size (memchr-2.7.2.crate) = 96220 bytes
@@ -282,9 +279,9 @@ Size (mio-1.0.3.crate) = 103703 bytes
BLAKE2s (object-0.36.7.crate) = 60d06df3a36f1cb5ae663a64f3b069f4f162512bbcbf2364e812d4a775d53717
SHA512 (object-0.36.7.crate) = dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478
Size (object-0.36.7.crate) = 329938 bytes
-BLAKE2s (once_cell-1.19.0.crate) = a64a2331693b4389e1ee79eb9bdb3493c4cfe3568e532ff9d4e2ec04a491a132
-SHA512 (once_cell-1.19.0.crate) = 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
-Size (once_cell-1.19.0.crate) = 33046 bytes
+BLAKE2s (once_cell-1.21.3.crate) = 5b077d9ff947a795057e5647e50cf1bead07170110d0adb8337b88fa28b9e289
+SHA512 (once_cell-1.21.3.crate) = 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
+Size (once_cell-1.21.3.crate) = 34534 bytes
BLAKE2s (openssl-probe-0.1.6.crate) = 5e1ba9009c251c2d4cc4a3f95a3a2039b0ff5382191369fa70706d26d1d757e9
SHA512 (openssl-probe-0.1.6.crate) = 6c2f02a9d42caf578fbd2a40277ad346bef32d191f27564d04a83477d62d6ad1f44945f40234e9425503e3f701a9e0ec8735ade52641170ff57fa6732666ac69
Size (openssl-probe-0.1.6.crate) = 8128 bytes
@@ -414,9 +411,9 @@ Size (serde-1.0.219.crate) = 78983 bytes
BLAKE2s (serde_derive-1.0.219.crate) = 871c98d0a22904b21fc4ed9b6f67689ffd45b15bfaef16d7b9853542fcf568c8
SHA512 (serde_derive-1.0.219.crate) = 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b
Size (serde_derive-1.0.219.crate) = 57798 bytes
-BLAKE2s (serde_json-1.0.140.crate) = 3f9395e3e753bd015a46f6e711c0f4fe9420192e793340ef2ea23e4815f5cc9c
-SHA512 (serde_json-1.0.140.crate) = bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12
-Size (serde_json-1.0.140.crate) = 154852 bytes
+BLAKE2s (serde_json-1.0.141.crate) = 4af27fa6e1e94bbbcfe0de33eecd4ac5bd256630c76c1adf6b7eb34474af92b7
+SHA512 (serde_json-1.0.141.crate) = 0d1d28bb79e3deca01e3e72f431395c8db7c86b9a175979c297d379f1ce3d60014c9cc1cbb688ddee673907717e2690d79178e776a5c2b247c062d1c4e0c4f6b
+Size (serde_json-1.0.141.crate) = 155322 bytes
BLAKE2s (serde_urlencoded-0.7.1.crate) = 4d10ffcb9e7dc7e4f2d2e0ac6596c7c9f3b12e3f05799bb5219b0f1e0acd7629
SHA512 (serde_urlencoded-0.7.1.crate) = b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
Size (serde_urlencoded-0.7.1.crate) = 12822 bytes
Home |
Main Index |
Thread Index |
Old Index