diff --git a/chat/matrix-synapse/Makefile b/chat/matrix-synapse/Makefile index 75a72b9c370f..d1361c24ab16 100644 --- a/chat/matrix-synapse/Makefile +++ b/chat/matrix-synapse/Makefile @@ -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 diff --git a/chat/matrix-synapse/PLIST b/chat/matrix-synapse/PLIST index f58cbd46e862..0755b5ab8412 100644 --- a/chat/matrix-synapse/PLIST +++ b/chat/matrix-synapse/PLIST @@ -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/register.py ${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.py ${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/common/delta/25/00background_updates.sql ${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/delta/72/08begin_cache_invalidation_seq ${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/full_schemas/16/users.sql ${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/state/delta/61/02state_groups_state_n_distin ${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 diff --git a/chat/matrix-synapse/cargo-depends.mk b/chat/matrix-synapse/cargo-depends.mk index d4265ca92c7c..ab901a2f2033 100644 --- a/chat/matrix-synapse/cargo-depends.mk +++ b/chat/matrix-synapse/cargo-depends.mk @@ -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 diff --git a/chat/matrix-synapse/distinfo b/chat/matrix-synapse/distinfo index 948f4a839fb3..1c8d277eaea4 100644 --- a/chat/matrix-synapse/distinfo +++ b/chat/matrix-synapse/distinfo @@ -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) = 32256 bytes 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.crate) = e48ba38c24d831da6c6db4bb434ee7df101 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 diff --git a/chat/matrix-synapse/patches/patch-synapse_handlers_room.py b/chat/matrix-synapse/patches/patch-synapse_handlers_room.py index 264289f36a51..9b84fbcb092d 100644 --- a/chat/matrix-synapse/patches/patch-synapse_handlers_room.py +++ b/chat/matrix-synapse/patches/patch-synapse_handlers_room.py @@ -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 @@ 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},