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: Sat Oct 29 00:56:40 UTC 2022
Modified Files:
pkgsrc/chat/matrix-synapse: Makefile PLIST cargo-depends.mk distinfo
pkgsrc/chat/matrix-synapse/patches: patch-synapse_handlers_room.py
Log Message:
chat/matrix-synapse: Update to 1.69.0
Synapse 1.69.0 (2022-10-17)
===========================
Please note that legacy Prometheus metric names are now deprecated and will be removed in Synapse 1.73.0.
Server administrators should update their dashboards and alerting rules to avoid using the deprecated metric names.
See the [upgrade notes](https://matrix-org.github.io/synapse/v1.69/upgrade.html#upgrading-to-v1690) for more details.
Deprecations and Removals
-------------------------
- Remove the `complete_sso_login` method from the Module API which was
deprecated in Synapse
1.13.0. ([\#13843](https://github.com/matrix-org/synapse/issues/13843))
- Announce that legacy metric names are deprecated, will be turned off
by default in Synapse v1.71.0 and removed altogether in Synapse
v1.73.0. See the upgrade notes for more
information. ([\#14024](https://github.com/matrix-org/synapse/issues/14024))
- Deprecate the `generate_short_term_login_token` method in favor of
an async `create_login_token` method in the Module
API. ([\#13842](https://github.com/matrix-org/synapse/issues/13842))
Features
--------
- Allow application services to set the `origin_server_ts` of a state
event by providing the query parameter `ts` in [`PUT
/_matrix/client/r0/rooms/{roomId}/state/{eventType}/{stateKey}`](https://spec.matrix.org/v1.4/client-server-api/#put_matrixclientv3roomsroomidstateeventtypestatekey),
per
[MSC3316](https://github.com/matrix-org/matrix-doc/pull/3316). Contributed
by
@lukasdenk. ([\#11866](https://github.com/matrix-org/synapse/issues/11866))
- Allow server admins to require a manual approval process before new
accounts can be used (using
[MSC3866](https://github.com/matrix-org/matrix-spec-proposals/pull/3866)). ([\#13556](https://github.com/matrix-org/synapse/issues/13556))
- Exponentially backoff from backfilling the same event over and
over. ([\#13635](https://github.com/matrix-org/synapse/issues/13635),
[\#13936](https://github.com/matrix-org/synapse/issues/13936))
- Add cache invalidation across workers to module
API. ([\#13667](https://github.com/matrix-org/synapse/issues/13667),
[\#13947](https://github.com/matrix-org/synapse/issues/13947))
- Experimental implementation of
[MSC3882](https://github.com/matrix-org/matrix-spec-proposals/pull/3882)
to allow an existing device/session to generate a login token for
use on a new
device/session. ([\#13722](https://github.com/matrix-org/synapse/issues/13722),
[\#13868](https://github.com/matrix-org/synapse/issues/13868))
- Experimental support for thread-specific receipts
([MSC3771](https://github.com/matrix-org/matrix-spec-proposals/pull/3771)). ([\#13782](https://github.com/matrix-org/synapse/issues/13782),
[\#13893](https://github.com/matrix-org/synapse/issues/13893),
[\#13932](https://github.com/matrix-org/synapse/issues/13932),
[\#13937](https://github.com/matrix-org/synapse/issues/13937),
[\#13939](https://github.com/matrix-org/synapse/issues/13939))
- Add experimental support for [MSC3881: Remotely toggle push
notifications for another
client](https://github.com/matrix-org/matrix-spec-proposals/pull/3881). ([\#13799](https://github.com/matrix-org/synapse/issues/13799),
[\#13831](https://github.com/matrix-org/synapse/issues/13831),
[\#13860](https://github.com/matrix-org/synapse/issues/13860))
- Keep track when an event pulled over federation fails its signature
check so we can intelligently back-off in the
future. ([\#13815](https://github.com/matrix-org/synapse/issues/13815))
- Improve validation for the unspecced, internal-only
`_matrix/client/unstable/add_threepid/msisdn/submit_token`
endpoint. ([\#13832](https://github.com/matrix-org/synapse/issues/13832))
- Faster remote room joins: record _when_ we first partial-join to a
room. ([\#13892](https://github.com/matrix-org/synapse/issues/13892))
- Support a `dir` parameter on the `/relations` endpoint per
[MSC3715](https://github.com/matrix-org/matrix-doc/pull/3715). ([\#13920](https://github.com/matrix-org/synapse/issues/13920))
- Ask mail servers receiving emails from Synapse to not send automatic
replies (e.g. out-of-office
responses). ([\#13957](https://github.com/matrix-org/synapse/issues/13957))
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 pkgsrc/chat/matrix-synapse/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/chat/matrix-synapse/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/chat/matrix-synapse/cargo-depends.mk
cvs rdiff -u -r1.46 -r1.47 pkgsrc/chat/matrix-synapse/distinfo
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/chat/matrix-synapse/patches/patch-synapse_handlers_room.py
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.65 pkgsrc/chat/matrix-synapse/Makefile:1.66
--- pkgsrc/chat/matrix-synapse/Makefile:1.65 Fri Oct 28 19:22:49 2022
+++ pkgsrc/chat/matrix-synapse/Makefile Sat Oct 29 00:56:40 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.65 2022/10/28 19:22:49 gdt Exp $
+# $NetBSD: Makefile,v 1.66 2022/10/29 00:56:40 gdt Exp $
-DISTNAME= matrix-synapse-1.68.0
+DISTNAME= matrix-synapse-1.69.0
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
GITHUB_PROJECT= synapse
@@ -13,8 +13,7 @@ LICENSE= apache-2.0
# Build tools:
TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-[0-9]*:../../devel/py-poetry
-# \todo This should be TOOL_, but 1.68 is buggy (fixed in 1.69).
-DEPENDS+= ${PYPKGPREFIX}-setuptools-rust-[0-9]*:../../devel/py-setuptools-rust
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-rust-[0-9]*:../../devel/py-setuptools-rust
# Dependencies as defined by synapse's build system (in theory):
# \todo Go over poetry.lock
Index: pkgsrc/chat/matrix-synapse/PLIST
diff -u pkgsrc/chat/matrix-synapse/PLIST:1.34 pkgsrc/chat/matrix-synapse/PLIST:1.35
--- pkgsrc/chat/matrix-synapse/PLIST:1.34 Fri Oct 28 19:19:35 2022
+++ pkgsrc/chat/matrix-synapse/PLIST Sat Oct 29 00:56:40 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2022/10/28 19:19:35 gdt Exp $
+@comment $NetBSD: PLIST,v 1.35 2022/10/29 00:56:40 gdt Exp $
bin/export_signing_key
bin/generate_config
bin/generate_log_config
@@ -426,8 +426,6 @@ ${PYSITELIB}/synapse/notifier.py
${PYSITELIB}/synapse/notifier.pyc
${PYSITELIB}/synapse/push/__init__.py
${PYSITELIB}/synapse/push/__init__.pyc
-${PYSITELIB}/synapse/push/baserules.py
-${PYSITELIB}/synapse/push/baserules.pyc
${PYSITELIB}/synapse/push/bulk_push_rule_evaluator.py
${PYSITELIB}/synapse/push/bulk_push_rule_evaluator.pyc
${PYSITELIB}/synapse/push/clientformat.py
@@ -440,8 +438,6 @@ ${PYSITELIB}/synapse/push/mailer.py
${PYSITELIB}/synapse/push/mailer.pyc
${PYSITELIB}/synapse/push/presentable_names.py
${PYSITELIB}/synapse/push/presentable_names.pyc
-${PYSITELIB}/synapse/push/push_rule_evaluator.py
-${PYSITELIB}/synapse/push/push_rule_evaluator.pyc
${PYSITELIB}/synapse/push/push_tools.py
${PYSITELIB}/synapse/push/push_tools.pyc
${PYSITELIB}/synapse/push/push_types.py
@@ -477,6 +473,8 @@ ${PYSITELIB}/synapse/replication/http/re
${PYSITELIB}/synapse/replication/http/register.pyc
${PYSITELIB}/synapse/replication/http/send_event.py
${PYSITELIB}/synapse/replication/http/send_event.pyc
+${PYSITELIB}/synapse/replication/http/send_events.py
+${PYSITELIB}/synapse/replication/http/send_events.pyc
${PYSITELIB}/synapse/replication/http/state.py
${PYSITELIB}/synapse/replication/http/state.pyc
${PYSITELIB}/synapse/replication/http/streams.py
@@ -627,6 +625,8 @@ ${PYSITELIB}/synapse/rest/client/knock.p
${PYSITELIB}/synapse/rest/client/knock.pyc
${PYSITELIB}/synapse/rest/client/login.py
${PYSITELIB}/synapse/rest/client/login.pyc
+${PYSITELIB}/synapse/rest/client/login_token_request.py
+${PYSITELIB}/synapse/rest/client/login_token_request.pyc
${PYSITELIB}/synapse/rest/client/logout.py
${PYSITELIB}/synapse/rest/client/logout.pyc
${PYSITELIB}/synapse/rest/client/models.py
@@ -933,6 +933,8 @@ ${PYSITELIB}/synapse/storage/schema/comm
${PYSITELIB}/synapse/storage/schema/common/delta/35/00background_updates_add_col.sql
${PYSITELIB}/synapse/storage/schema/common/delta/58/00background_update_ordering.sql
${PYSITELIB}/synapse/storage/schema/common/full_schemas/54/full.sql
+${PYSITELIB}/synapse/storage/schema/common/full_schemas/72/full.sql.postgres
+${PYSITELIB}/synapse/storage/schema/common/full_schemas/72/full.sql.sqlite
${PYSITELIB}/synapse/storage/schema/common/schema_version.sql
${PYSITELIB}/synapse/storage/schema/main/delta/12/v12.sql
${PYSITELIB}/synapse/storage/schema/main/delta/13/v13.sql
@@ -1268,7 +1270,14 @@ ${PYSITELIB}/synapse/storage/schema/main
${PYSITELIB}/synapse/storage/schema/main/delta/72/08thread_receipts.sql
${PYSITELIB}/synapse/storage/schema/main/delta/72/09partial_indices.sql.sqlite
${PYSITELIB}/synapse/storage/schema/main/delta/73/01event_failed_pull_attempts.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/73/02add_pusher_enabled.sql
${PYSITELIB}/synapse/storage/schema/main/delta/73/02room_id_indexes_for_purging.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/73/03pusher_device_id.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/73/03users_approved_column.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/73/04partial_join_details.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/73/04pending_device_list_updates.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/73/05old_push_actions.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/73/05old_push_actions.sql.sqlite
${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
@@ -1286,6 +1295,8 @@ ${PYSITELIB}/synapse/storage/schema/main
${PYSITELIB}/synapse/storage/schema/main/full_schemas/54/full.sql.postgres
${PYSITELIB}/synapse/storage/schema/main/full_schemas/54/full.sql.sqlite
${PYSITELIB}/synapse/storage/schema/main/full_schemas/54/stream_positions.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/72/full.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/72/full.sql.sqlite
${PYSITELIB}/synapse/storage/schema/state/delta/23/drop_state_index.sql
${PYSITELIB}/synapse/storage/schema/state/delta/32/remove_state_indices.sql
${PYSITELIB}/synapse/storage/schema/state/delta/35/add_state_index.sql
@@ -1298,6 +1309,8 @@ ${PYSITELIB}/synapse/storage/schema/stat
${PYSITELIB}/synapse/storage/schema/state/delta/70/08_state_group_edges_unique.sql
${PYSITELIB}/synapse/storage/schema/state/full_schemas/54/full.sql
${PYSITELIB}/synapse/storage/schema/state/full_schemas/54/sequence.sql.postgres
+${PYSITELIB}/synapse/storage/schema/state/full_schemas/72/full.sql.postgres
+${PYSITELIB}/synapse/storage/schema/state/full_schemas/72/full.sql.sqlite
${PYSITELIB}/synapse/storage/state.py
${PYSITELIB}/synapse/storage/state.pyc
${PYSITELIB}/synapse/storage/types.py
@@ -1403,5 +1416,5 @@ ${PYSITELIB}/synapse/util/wheel_timer.py
${PYSITELIB}/synapse/util/wheel_timer.pyc
${PYSITELIB}/synapse/visibility.py
${PYSITELIB}/synapse/visibility.pyc
-share/doc/matrix-synapse/README.pkgsrc.txt
share/doc/matrix-synapse/README.pkgsrc.NetBSD.txt
+share/doc/matrix-synapse/README.pkgsrc.txt
Index: pkgsrc/chat/matrix-synapse/cargo-depends.mk
diff -u pkgsrc/chat/matrix-synapse/cargo-depends.mk:1.1 pkgsrc/chat/matrix-synapse/cargo-depends.mk:1.2
--- pkgsrc/chat/matrix-synapse/cargo-depends.mk:1.1 Fri Oct 28 19:19:35 2022
+++ pkgsrc/chat/matrix-synapse/cargo-depends.mk Sat Oct 29 00:56:40 2022
@@ -1,5 +1,8 @@
-# $NetBSD: cargo-depends.mk,v 1.1 2022/10/28 19:19:35 gdt Exp $
+# $NetBSD: cargo-depends.mk,v 1.2 2022/10/29 00:56:40 gdt Exp $
+CARGO_CRATE_DEPENDS+= aho-corasick-0.7.19
+CARGO_CRATE_DEPENDS+= anyhow-1.0.65
+CARGO_CRATE_DEPENDS+= arc-swap-1.5.1
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
CARGO_CRATE_DEPENDS+= blake2-0.10.4
@@ -10,20 +13,33 @@ CARGO_CRATE_DEPENDS+= digest-0.10.5
CARGO_CRATE_DEPENDS+= generic-array-0.14.6
CARGO_CRATE_DEPENDS+= hex-0.4.3
CARGO_CRATE_DEPENDS+= indoc-1.0.7
+CARGO_CRATE_DEPENDS+= itoa-1.0.3
+CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
CARGO_CRATE_DEPENDS+= libc-0.2.132
CARGO_CRATE_DEPENDS+= lock_api-0.4.7
+CARGO_CRATE_DEPENDS+= log-0.4.17
+CARGO_CRATE_DEPENDS+= memchr-2.5.0
+CARGO_CRATE_DEPENDS+= memoffset-0.6.5
CARGO_CRATE_DEPENDS+= once_cell-1.13.1
CARGO_CRATE_DEPENDS+= parking_lot-0.12.1
CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.3
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.43
-CARGO_CRATE_DEPENDS+= pyo3-0.16.6
-CARGO_CRATE_DEPENDS+= pyo3-build-config-0.16.6
-CARGO_CRATE_DEPENDS+= pyo3-ffi-0.16.6
-CARGO_CRATE_DEPENDS+= pyo3-macros-0.16.6
-CARGO_CRATE_DEPENDS+= pyo3-macros-backend-0.16.6
+CARGO_CRATE_DEPENDS+= pyo3-0.17.1
+CARGO_CRATE_DEPENDS+= pyo3-build-config-0.17.1
+CARGO_CRATE_DEPENDS+= pyo3-ffi-0.17.1
+CARGO_CRATE_DEPENDS+= pyo3-log-0.7.0
+CARGO_CRATE_DEPENDS+= pyo3-macros-0.17.1
+CARGO_CRATE_DEPENDS+= pyo3-macros-backend-0.17.1
+CARGO_CRATE_DEPENDS+= pythonize-0.17.0
CARGO_CRATE_DEPENDS+= quote-1.0.21
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.16
+CARGO_CRATE_DEPENDS+= regex-1.6.0
+CARGO_CRATE_DEPENDS+= regex-syntax-0.6.27
+CARGO_CRATE_DEPENDS+= ryu-1.0.11
CARGO_CRATE_DEPENDS+= scopeguard-1.1.0
+CARGO_CRATE_DEPENDS+= serde-1.0.145
+CARGO_CRATE_DEPENDS+= serde_derive-1.0.145
+CARGO_CRATE_DEPENDS+= serde_json-1.0.85
CARGO_CRATE_DEPENDS+= smallvec-1.9.0
CARGO_CRATE_DEPENDS+= subtle-2.4.1
CARGO_CRATE_DEPENDS+= syn-1.0.99
Index: pkgsrc/chat/matrix-synapse/distinfo
diff -u pkgsrc/chat/matrix-synapse/distinfo:1.46 pkgsrc/chat/matrix-synapse/distinfo:1.47
--- pkgsrc/chat/matrix-synapse/distinfo:1.46 Fri Oct 28 19:19:35 2022
+++ pkgsrc/chat/matrix-synapse/distinfo Sat Oct 29 00:56:40 2022
@@ -1,5 +1,14 @@
-$NetBSD: distinfo,v 1.46 2022/10/28 19:19:35 gdt Exp $
+$NetBSD: distinfo,v 1.47 2022/10/29 00:56:40 gdt Exp $
+BLAKE2s (aho-corasick-0.7.19.crate) = b13c5789625903a58cfdb854bca6eb074329fde83ffb2581686f105d52d31996
+SHA512 (aho-corasick-0.7.19.crate) = 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+Size (aho-corasick-0.7.19.crate) = 113070 bytes
+BLAKE2s (anyhow-1.0.65.crate) = 9800c69ba5bc16c800af9db6744294b1a3a6c82b37abcc65be081d725ddc8e15
+SHA512 (anyhow-1.0.65.crate) = 86b83c88fbc343f4ff1bfba5bf91f3c5133fbed8276e78f4222b28e38ada79c4245e2780934897525b41cbd4b8a9d0bc9cbd8b6c2dd32544ba124d458f5a490c
+Size (anyhow-1.0.65.crate) = 43585 bytes
+BLAKE2s (arc-swap-1.5.1.crate) = ae85262e8fa11faea978acbbbfd65351c2519cd73be05fbb2bcdf7527927e4fc
+SHA512 (arc-swap-1.5.1.crate) = 8636149e92c068d5ff5352a19c9973e7bf2aba68b9363c783178903a8665f6edabbd30c25ad7992646635efe5830d67c958f8d41b44a4ed1fe5698628b41c074
+Size (arc-swap-1.5.1.crate) = 66157 bytes
BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
Size (autocfg-1.1.0.crate) = 13272 bytes
@@ -30,15 +39,30 @@ Size (hex-0.4.3.crate) = 13299 bytes
BLAKE2s (indoc-1.0.7.crate) = e5b36c9471b5542dc47b717c224ebbdc6423d8c2fc6f6f78ec6c06a05c0da891
SHA512 (indoc-1.0.7.crate) = b60e534953d600bc2de3d6951f9da67ca3ab3c78fdce3e9c5f91e544ca848aef0c22c35a26fe7a39c07bd916a79fdf496269fecfa5491a58e178f37b2965b348
Size (indoc-1.0.7.crate) = 13716 bytes
+BLAKE2s (itoa-1.0.3.crate) = 757860bbec6ff1d1de171bf1be02d712e736482c0978debdd595ee4030a5d5d6
+SHA512 (itoa-1.0.3.crate) = 1290c027ec8a13d2d15ace2b58a1d1a3a18730cd5fb55bc995826b8f4d04ede650b8315a8905f6737c4c4988690ae03bf32c86ab3a31ae068a67d5be04cd618b
+Size (itoa-1.0.3.crate) = 10481 bytes
+BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
+SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+Size (lazy_static-1.4.0.crate) = 10443 bytes
BLAKE2s (libc-0.2.132.crate) = 42a1d49507b86aa56cbe322fd8aeb22dabe1c6989399f7e3c2610c913fb8c8ee
SHA512 (libc-0.2.132.crate) = 48340dd173ed4d487f6504f4c32cb3c13dac8ad4da95469c8dd79386a7564d258a9ca42ccf1b174154717bafc1d3551b87c8fe35f7e4e062c8e33da9259fec50
Size (libc-0.2.132.crate) = 595317 bytes
BLAKE2s (lock_api-0.4.7.crate) = 5a9edfbf4f9a1dead442261c649f91d375519ad8d675d14f5da83be5e3827b6e
SHA512 (lock_api-0.4.7.crate) = b1a5227fd131edaa70e017f7ddb43af8b4efa58488007b898ca1dfc818a3a441b732b7adbf1270e72a68ee5d2a99a5d48f33b2bca8e2cf78694953d20d27636d
Size (lock_api-0.4.7.crate) = 25371 bytes
-BLAKE2s (matrix-synapse-1.68.0.tar.gz) = 49c7331e815811683fac01af3eeed85412a9e9f79bc1d4c319fa8afe59e2b159
-SHA512 (matrix-synapse-1.68.0.tar.gz) = fc31ba2c92ab698ea54006862021f855cc1011a6d7a9d8d42e2eb07bbd6f9f332d35c68fecc43cb543530da7dba6e83d0e5379c7e8dc91bb48f228d509a9f584
-Size (matrix-synapse-1.68.0.tar.gz) = 7961362 bytes
+BLAKE2s (log-0.4.17.crate) = 6994234f481cfe97b62255329a6c6f4a07dcdb193cc54d2c7ddda0519b41d214
+SHA512 (log-0.4.17.crate) = 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
+Size (log-0.4.17.crate) = 38028 bytes
+BLAKE2s (matrix-synapse-1.69.0.tar.gz) = 7a77b17504bcec025703494c6ddcec1dfa05277a29bab9844896da54940ca977
+SHA512 (matrix-synapse-1.69.0.tar.gz) = 8af9eb88fe5242619f6e939fcb376e6bd7a922f6b6757b8a699da83e5c04c7ca6fc44c77c6b739a9542aff5d828dfdf3115e2bda944283403e890ae3841ec1b5
+Size (matrix-synapse-1.69.0.tar.gz) = 8025098 bytes
+BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38
+SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
+Size (memchr-2.5.0.crate) = 65812 bytes
+BLAKE2s (memoffset-0.6.5.crate) = 6d7634c95e5cdff4cf8017e0a0c26c7c33e7ac540bb37d2bc1812c874471f0a1
+SHA512 (memoffset-0.6.5.crate) = 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
+Size (memoffset-0.6.5.crate) = 7686 bytes
BLAKE2s (once_cell-1.13.1.crate) = ab93c03e004fa9981ac55e51b7e9564477d5765bd107d407a4a27df387a1ca02
SHA512 (once_cell-1.13.1.crate) = 492831607d12846923107b464a70de62f5997845faaae1625f3e54e2610e96b0355ce9e554051c2fae28f7e6e558ed456a6fc0b3c6a71b26f7443ede5eff5b32
Size (once_cell-1.13.1.crate) = 31335 bytes
@@ -51,30 +75,54 @@ Size (parking_lot_core-0.9.3.crate) = 32
BLAKE2s (proc-macro2-1.0.43.crate) = 7b41b6730be99b9ba36457904882b4ba39e85e21513bb066243be2a27b850a0a
SHA512 (proc-macro2-1.0.43.crate) = 3139c668dbf593afeb77b970c77edc70f7b46b42d80f1d0e30773dedb14ab98c9eeca0dc953bc940610954860fbce663174ea6c270b8711db45aef4d57f3b910
Size (proc-macro2-1.0.43.crate) = 41512 bytes
-BLAKE2s (pyo3-0.16.6.crate) = 123a8b7ff74ae43f21d69521f97213da11d9a8b0db4dc7a61eedcc3a963b38a0
-SHA512 (pyo3-0.16.6.crate) = fe297e4d171ecb5a965ce9f3a0527a086766ac5607ba7b59b2a3a8f6cc66da3959d93f1d6aa688d67ceebde41ac4adefce18c0d52c1b77d0cd95cf1178f52325
-Size (pyo3-0.16.6.crate) = 364587 bytes
-BLAKE2s (pyo3-build-config-0.16.6.crate) = 075fd5d85fb0fbd2a1de3b161e8dc22e1c1008f8ae2196365a96f88cfc217fdd
-SHA512 (pyo3-build-config-0.16.6.crate) = a015bb4c328f0d1e643d64831e029bbd66cbf635ab616533f35aefce59abf1c5d596099feaccb81bff02e863867c14f975ce6fc55bc05d99ea47b5f6fdc2da5d
-Size (pyo3-build-config-0.16.6.crate) = 28891 bytes
-BLAKE2s (pyo3-ffi-0.16.6.crate) = 218b3d2ff186ff0d81b048a687394f69b78a6405e5615f0b7339ddf45065805a
-SHA512 (pyo3-ffi-0.16.6.crate) = 97c69900e2b355a002d10e48883cc8d4d9245d07f956087fb9c3b0ecfb9039c84c3f3a23f17caf28c637c4522f0fe252fbbb16b543825e4f724ee19232a34d22
-Size (pyo3-ffi-0.16.6.crate) = 60756 bytes
-BLAKE2s (pyo3-macros-0.16.6.crate) = 5ca25bae5ce13428851cc057caab5891e4f49815fe56e68d502e803856278059
-SHA512 (pyo3-macros-0.16.6.crate) = 95b6898da9974ef232b04197e47ea4e7d60de9f817da9a9995f07b05ca74965df2b2e8e8267d616b665b04ab810b93ca17255b20df89ac9c71014e5c9fd3a9f1
-Size (pyo3-macros-0.16.6.crate) = 8453 bytes
-BLAKE2s (pyo3-macros-backend-0.16.6.crate) = c14916134fe9ce1e26423427896cd64b906faae24eedef9eb299971221a53213
-SHA512 (pyo3-macros-backend-0.16.6.crate) = 49d82cff8762eeb27d8220aa98b2be43f614445f156212d45abef052e347ba2f4a7930e7c5c8a9843ea895ac5c223afc6527d036a9cad00efff9bda18907b019
-Size (pyo3-macros-backend-0.16.6.crate) = 49252 bytes
+BLAKE2s (pyo3-0.17.1.crate) = ec335fb86dd7e4241d0e290989ec57d0f86a4832e75166d23811ad6e8415350c
+SHA512 (pyo3-0.17.1.crate) = d5e28c9931abd06050e7dbf261024aeaf7a81b079b27cfdd610a2be08ee2e64c60f0c4d90eee28565a98a6ee34ba228e7085b7fecc85dfc504b66a6cf77dcfca
+Size (pyo3-0.17.1.crate) = 394706 bytes
+BLAKE2s (pyo3-build-config-0.17.1.crate) = adc42858275c4ab160fb5f789dd027a36dc832276807ec0d98f2b5a882bed151
+SHA512 (pyo3-build-config-0.17.1.crate) = 1ec2d8069a8eb247b3e152adb47f675ba3d05aaecf13f7d3a580bac128339b9220f9dcf9f984009e0e8d4b9e11415d0b563c0087fcdd1499acbe8d263b3330bd
+Size (pyo3-build-config-0.17.1.crate) = 29232 bytes
+BLAKE2s (pyo3-ffi-0.17.1.crate) = 500f31b8fb1ee53dea7f5f868245dd1b5ee63579ac55e8261ca5033dd960bfc9
+SHA512 (pyo3-ffi-0.17.1.crate) = f67462e48b8acb8a9b01c93f9100a37b45801271598398a106d7fc7bf9721c51ba114fe6d0b919b2199e29fdc8a0945a79ba18d766d1f22a536ff75ed5902235
+Size (pyo3-ffi-0.17.1.crate) = 62851 bytes
+BLAKE2s (pyo3-log-0.7.0.crate) = 44920cbeda4195a07452402bbeacf188a5a70bb404e6f72a88ece849ab0f3446
+SHA512 (pyo3-log-0.7.0.crate) = a9170e53a8f745a3f8c271acb629461b902d403e76b47c218660d1e9ab17fa67e44c250b60c15c11c35e68c18135c357c7a6797a91018d42b660b5331e4ee507
+Size (pyo3-log-0.7.0.crate) = 13774 bytes
+BLAKE2s (pyo3-macros-0.17.1.crate) = 56825d1ab35b939f03403c772741028643b01e6a173b0d043394018ca1cf1d5d
+SHA512 (pyo3-macros-0.17.1.crate) = 2958728e8d9d5c99ad785aee9755bca4ae6bf8b5b8e13af4a00a4fce9250af51d64093aaef8f19c8861557eb8f6448de75c55b1c637968d481241ff2ae8abc3e
+Size (pyo3-macros-0.17.1.crate) = 7229 bytes
+BLAKE2s (pyo3-macros-backend-0.17.1.crate) = d2822fc3efe177545ffdee7863cd55f07f80756e754ff18495e414e3ae45270a
+SHA512 (pyo3-macros-backend-0.17.1.crate) = e4b706a80c9239d23c8c3b125d17e6f66ec64a442294d2cba3f21b50bd8ed839e6ef8816bacf9dcd9c5a15d4e0660f0594b4c1a213ffa3b59b19630720b76948
+Size (pyo3-macros-backend-0.17.1.crate) = 49872 bytes
+BLAKE2s (pythonize-0.17.0.crate) = 94873e6e8b61575a9ed131b88a40ef165dbb5b47e298473155112c230381a85c
+SHA512 (pythonize-0.17.0.crate) = a9a46d27b8aa9e5bd7bb0b114b7457275131d90e20acd07110fbc18b3af3b9aa0683b9306fb645645f3801b64c0c479998665f3e4fcec0ed8e5b5947008b76bc
+Size (pythonize-0.17.0.crate) = 10949 bytes
BLAKE2s (quote-1.0.21.crate) = 35d526b76a740996fdcd393d2d077d4929f971b5f341498682b878c7cac7ebc0
SHA512 (quote-1.0.21.crate) = 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
Size (quote-1.0.21.crate) = 28030 bytes
BLAKE2s (redox_syscall-0.2.16.crate) = 5d05ce546323fbcedb872cf55da0403e1ae5c6fc354eb2adf263bf7d671971b8
SHA512 (redox_syscall-0.2.16.crate) = 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
Size (redox_syscall-0.2.16.crate) = 24012 bytes
+BLAKE2s (regex-1.6.0.crate) = c7c925a5e0978d7b7f7ecbffcf550553fb6b81bffb4c5082d9784752e8387bb2
+SHA512 (regex-1.6.0.crate) = b4861c9cc13d6fb224f67057fd3522f04576591b3d7ae0d3581dce42ca2b2bff96860cf2a7f4dfab00e46a1d29e6473f6723c4aeb02e34ed6d5f205b66f07876
+Size (regex-1.6.0.crate) = 239329 bytes
+BLAKE2s (regex-syntax-0.6.27.crate) = 93164b4d8d87ca3e2c0453a8c905fa5f635b51cf165aac2ac8e5c2c4fa74aeef
+SHA512 (regex-syntax-0.6.27.crate) = 5cc705a5dda08cbdb4dbcf3fa98763cadcda13d9c3ba407b35f3e88d77935efc2704bb40b3fb5aad7dfbad0df43bcb4c4cad9732defb954e2228a0739f7c37c6
+Size (regex-syntax-0.6.27.crate) = 297300 bytes
+BLAKE2s (ryu-1.0.11.crate) = c841c8e79156cd93f854becdd930c83978f5d2c0caef4844a04a900020b6fc89
+SHA512 (ryu-1.0.11.crate) = dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408
+Size (ryu-1.0.11.crate) = 47007 bytes
BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
Size (scopeguard-1.1.0.crate) = 11470 bytes
+BLAKE2s (serde-1.0.145.crate) = 73e65486e438f1d88c875001331f81d35a3713aeadee15224db2f09bb33eafdf
+SHA512 (serde-1.0.145.crate) = 8146c39249ad54028717bcfd916fa5abd8b1ddaec54c4d0de485bf10cb6a85676a53068a07b9563e1717fedb4746ef672ae0c285a8998543cf92d7a157f2d442
+Size (serde-1.0.145.crate) = 76568 bytes
+BLAKE2s (serde_derive-1.0.145.crate) = 27531c3c4900176c780e275b4c89436e7d9ed109973341c754d5ca45441e3392
+SHA512 (serde_derive-1.0.145.crate) = 267389f8cd6d3a7b7d4a4d3226346999294e2fbef7446ff1cd1183dfb4fd17409f5891f6c2cae113b79cffdaca07f2037fd2f4108f93723e6baa5153bb9a61c6
+Size (serde_derive-1.0.145.crate) = 54860 bytes
+BLAKE2s (serde_json-1.0.85.crate) = 4c36adea38dd3b97868158824d6569ddecef68df2c72d710b596c27be7737f34
+SHA512 (serde_json-1.0.85.crate) = b9ba5c8f5e5c977d31c720995317c99486897a064993784e8abd4e35e0c9ccf20d421552b4436cd88420b5e6fe1d7ebc411bbc2e803cf1732e133c29365834bc
+Size (serde_json-1.0.85.crate) = 144635 bytes
BLAKE2s (smallvec-1.9.0.crate) = 6e8e99380278d160cdfab23047654630418866982e6909c5e84d7024ca27ec6b
SHA512 (smallvec-1.9.0.crate) = e7158393d4257564eeb8fa53a630fdfc13edb33f3c555e41606edcfdbe9189e5c59c25d255dd21d02d4abad1ab2931e21744ec6c2f91ad4db66f87e748a45e56
Size (smallvec-1.9.0.crate) = 28396 bytes
@@ -118,4 +166,4 @@ BLAKE2s (windows_x86_64_msvc-0.36.1.crat
SHA512 (windows_x86_64_msvc-0.36.1.crate) = 89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631
Size (windows_x86_64_msvc-0.36.1.crate) = 661999 bytes
SHA1 (patch-pyproject.toml) = 17b353454d7f414b1734e92151f757ee98c98983
-SHA1 (patch-synapse_handlers_room.py) = f9a62add7171898ec0ea76360f0a4c9969609537
+SHA1 (patch-synapse_handlers_room.py) = 29b55005399605cca8a0c5ff575d83606f253732
Index: pkgsrc/chat/matrix-synapse/patches/patch-synapse_handlers_room.py
diff -u pkgsrc/chat/matrix-synapse/patches/patch-synapse_handlers_room.py:1.2 pkgsrc/chat/matrix-synapse/patches/patch-synapse_handlers_room.py:1.3
--- pkgsrc/chat/matrix-synapse/patches/patch-synapse_handlers_room.py:1.2 Tue Aug 31 19:57:59 2021
+++ pkgsrc/chat/matrix-synapse/patches/patch-synapse_handlers_room.py Sat Oct 29 00:56:40 2022
@@ -1,4 +1,4 @@
-$NetBSD: patch-synapse_handlers_room.py,v 1.2 2021/08/31 19:57:59 js Exp $
+$NetBSD: patch-synapse_handlers_room.py,v 1.3 2022/10/29 00:56:40 gdt Exp $
This patch allows changing the default power level for the creator of a new
room. It's useful to set this higher than 100 so that the creator of the room
@@ -6,10 +6,10 @@ can give admin to others while still ret
someone. In the past, this turned out to be the only thing that could recover a
room in which a bridge with admin permissions went wild and kicked everybody.
---- synapse/handlers/room.py.orig 2021-08-31 12:43:28.000000000 +0000
+--- synapse/handlers/room.py.orig 2022-10-17 10:31:15.000000000 +0000
+++ synapse/handlers/room.py
-@@ -933,7 +933,7 @@ class RoomCreationHandler(BaseHandler):
- )
+@@ -1170,7 +1170,7 @@ class RoomCreationHandler:
+ await send(power_event, power_context, creator)
else:
power_level_content: JsonDict = {
- "users": {creator_id: 100},
Home |
Main Index |
Thread Index |
Old Index