pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat/matrix-synapse chat/matrix-synapse: Update to 1.72.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/21c6db9bd3db
branches:  trunk
changeset: 388749:21c6db9bd3db
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Sat Nov 26 00:49:02 2022 +0000

description:
chat/matrix-synapse: Update to 1.72.0

Synapse 1.72.0 (2022-11-22)
===========================

Please note that Synapse now only supports PostgreSQL 11+, because
PostgreSQL 10 has reached end-of-life, c.f. our [Deprecation
Policy](https://github.com/matrix-org/synapse/blob/develop/docs/deprecation_policy.md).

Features
--------

- Add experimental support for
  [MSC3912](https://github.com/matrix-org/matrix-spec-proposals/pull/3912):
  Relation-based
  redactions. ([\#14260](https://github.com/matrix-org/synapse/issues/14260))

- Build Debian packages for Ubuntu 22.10 (Kinetic
  Kudu). ([\#14396](https://github.com/matrix-org/synapse/issues/14396))

- Add an [Admin
  API](https://matrix-org.github.io/synapse/latest/usage/administration/admin_api/index.html)
  endpoint for user lookup based on third-party ID (3PID). Contributed
  by
  @ashfame. ([\#14405](https://github.com/matrix-org/synapse/issues/14405))

- Faster joins: include heroes' membership events in the partial join
  response, for rooms without a name or canonical
  alias. ([\#14442](https://github.com/matrix-org/synapse/issues/14442))

Deprecations and Removals
-------------------------

- Remove support for PostgreSQL
  10. ([\#14392](https://github.com/matrix-org/synapse/issues/14392),
  [\#14397](https://github.com/matrix-org/synapse/issues/14397))

diffstat:

 chat/matrix-synapse/Makefile         |   4 +-
 chat/matrix-synapse/PLIST            |  15 +---------
 chat/matrix-synapse/cargo-depends.mk |  16 +++++-----
 chat/matrix-synapse/distinfo         |  50 ++++++++++++++++++------------------
 4 files changed, 37 insertions(+), 48 deletions(-)

diffs (176 lines):

diff -r eb3371dd9a49 -r 21c6db9bd3db chat/matrix-synapse/Makefile
--- a/chat/matrix-synapse/Makefile      Fri Nov 25 23:29:47 2022 +0000
+++ b/chat/matrix-synapse/Makefile      Sat Nov 26 00:49:02 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.68 2022/11/12 13:24:09 gdt Exp $
+# $NetBSD: Makefile,v 1.69 2022/11/26 00:49:02 gdt Exp $
 
-DISTNAME=      matrix-synapse-1.71.0
+DISTNAME=      matrix-synapse-1.72.0
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=matrix-org/}
 GITHUB_PROJECT=        synapse
diff -r eb3371dd9a49 -r 21c6db9bd3db chat/matrix-synapse/PLIST
--- a/chat/matrix-synapse/PLIST Fri Nov 25 23:29:47 2022 +0000
+++ b/chat/matrix-synapse/PLIST Sat Nov 26 00:49:02 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.37 2022/11/12 13:24:09 gdt Exp $
+@comment $NetBSD: PLIST,v 1.38 2022/11/26 00:49:02 gdt Exp $
 bin/export_signing_key
 bin/generate_config
 bin/generate_log_config
@@ -483,18 +483,6 @@
 ${PYSITELIB}/synapse/replication/slave/storage/__init__.pyc
 ${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.py
 ${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.pyc
-${PYSITELIB}/synapse/replication/slave/storage/devices.py
-${PYSITELIB}/synapse/replication/slave/storage/devices.pyc
-${PYSITELIB}/synapse/replication/slave/storage/events.py
-${PYSITELIB}/synapse/replication/slave/storage/events.pyc
-${PYSITELIB}/synapse/replication/slave/storage/filtering.py
-${PYSITELIB}/synapse/replication/slave/storage/filtering.pyc
-${PYSITELIB}/synapse/replication/slave/storage/keys.py
-${PYSITELIB}/synapse/replication/slave/storage/keys.pyc
-${PYSITELIB}/synapse/replication/slave/storage/push_rule.py
-${PYSITELIB}/synapse/replication/slave/storage/push_rule.pyc
-${PYSITELIB}/synapse/replication/slave/storage/pushers.py
-${PYSITELIB}/synapse/replication/slave/storage/pushers.pyc
 ${PYSITELIB}/synapse/replication/tcp/__init__.py
 ${PYSITELIB}/synapse/replication/tcp/__init__.pyc
 ${PYSITELIB}/synapse/replication/tcp/client.py
@@ -1290,6 +1278,7 @@
 ${PYSITELIB}/synapse/storage/schema/main/delta/73/10_update_sqlite_fts4_tokenizer.py
 ${PYSITELIB}/synapse/storage/schema/main/delta/73/10_update_sqlite_fts4_tokenizer.pyc
 ${PYSITELIB}/synapse/storage/schema/main/delta/73/10login_tokens.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/73/11event_search_room_id_n_distinct.sql.postgres
 ${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
diff -r eb3371dd9a49 -r 21c6db9bd3db chat/matrix-synapse/cargo-depends.mk
--- a/chat/matrix-synapse/cargo-depends.mk      Fri Nov 25 23:29:47 2022 +0000
+++ b/chat/matrix-synapse/cargo-depends.mk      Sat Nov 26 00:49:02 2022 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: cargo-depends.mk,v 1.4 2022/11/12 13:24:09 gdt Exp $
+# $NetBSD: cargo-depends.mk,v 1.5 2022/11/26 00:49:02 gdt Exp $
 
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.19
 CARGO_CRATE_DEPENDS+=  anyhow-1.0.66
 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
+CARGO_CRATE_DEPENDS+=  blake2-0.10.5
 CARGO_CRATE_DEPENDS+=  block-buffer-0.10.3
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  crypto-common-0.1.6
@@ -24,16 +24,16 @@
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.1
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.3
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.46
-CARGO_CRATE_DEPENDS+=  pyo3-0.17.2
-CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.17.2
-CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.17.2
+CARGO_CRATE_DEPENDS+=  pyo3-0.17.3
+CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.17.3
+CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.17.3
 CARGO_CRATE_DEPENDS+=  pyo3-log-0.7.0
-CARGO_CRATE_DEPENDS+=  pyo3-macros-0.17.2
-CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.17.2
+CARGO_CRATE_DEPENDS+=  pyo3-macros-0.17.3
+CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.17.3
 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-1.7.0
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.27
 CARGO_CRATE_DEPENDS+=  ryu-1.0.11
 CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
diff -r eb3371dd9a49 -r 21c6db9bd3db chat/matrix-synapse/distinfo
--- a/chat/matrix-synapse/distinfo      Fri Nov 25 23:29:47 2022 +0000
+++ b/chat/matrix-synapse/distinfo      Sat Nov 26 00:49:02 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.49 2022/11/12 13:24:09 gdt Exp $
+$NetBSD: distinfo,v 1.50 2022/11/26 00:49:02 gdt Exp $
 
 BLAKE2s (aho-corasick-0.7.19.crate) = b13c5789625903a58cfdb854bca6eb074329fde83ffb2581686f105d52d31996
 SHA512 (aho-corasick-0.7.19.crate) = 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
@@ -15,9 +15,9 @@
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
-BLAKE2s (blake2-0.10.4.crate) = ca5ad6fd6697bff03eb97c4555ee70ff9509341ee857217c7281769727595e87
-SHA512 (blake2-0.10.4.crate) = ea6fde4969d66de70e0689da8c76efd37c8f70b9f1d1894d5c1e497a980b011cac75ac650170b7f0face9f85f0c35d05e136dcf823e1cbe7df3db58b72c6fa4b
-Size (blake2-0.10.4.crate) = 46804 bytes
+BLAKE2s (blake2-0.10.5.crate) = da1295025bb80f5b010e47c7d39184bf21358144ff921295488d1c1689cd39cb
+SHA512 (blake2-0.10.5.crate) = 51aeb30092774935f09a86d6d10943c52305d41dddc4082075fccd992506439ade012ead39fddcce1dff3cfa6e7546273b109d2056ee2202ceb2d80ce55a1bf4
+Size (blake2-0.10.5.crate) = 46855 bytes
 BLAKE2s (block-buffer-0.10.3.crate) = 3c4a4d171f7955ea54c9bd7ffb696831e74b41ac3565931fc2157da1496c7e3d
 SHA512 (block-buffer-0.10.3.crate) = e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f
 Size (block-buffer-0.10.3.crate) = 10465 bytes
@@ -54,9 +54,9 @@
 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.71.0.tar.gz) = 7b9ad90fe4912e2e2e06a63b17e0a3173a4ddad430887fa0cac1455d7c86f7d8
-SHA512 (matrix-synapse-1.71.0.tar.gz) = 646b54287dafe9d6ed93505a7f392c8551889c6088a78076d89cf5e197aee1d5dca936d463cef81b0cc20026c88ee5bfe63199c206218a05d98e29c9c157e5be
-Size (matrix-synapse-1.71.0.tar.gz) = 8076599 bytes
+BLAKE2s (matrix-synapse-1.72.0.tar.gz) = 49521a2565c17f7991932a73c6825c22094f7235809c4191d07c4c555f9ddae4
+SHA512 (matrix-synapse-1.72.0.tar.gz) = 594da58366fa4ce6eefe2228c84fe1c2b9ecdfb5b80aa5e081c860760129b825454b7c3f10a9282d3054af0185e924746ff659c2e53f229de008f696238285a5
+Size (matrix-synapse-1.72.0.tar.gz) = 8090757 bytes
 BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38
 SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 Size (memchr-2.5.0.crate) = 65812 bytes
@@ -75,24 +75,24 @@
 BLAKE2s (proc-macro2-1.0.46.crate) = 91793124793018a55f26fa74beb286ff7b1a69725d698ec3761693556b549af1
 SHA512 (proc-macro2-1.0.46.crate) = 1c2ae8dc4bebeeaa4af02f8edce18b3d159109a1639d8e9f26be2b7023ade9d09824ee0f2a60ae034967d982158196826fdb989d23a4b3bc81188a9a63e18cb9
 Size (proc-macro2-1.0.46.crate) = 41954 bytes
-BLAKE2s (pyo3-0.17.2.crate) = d432e70f617c4850b6888023f28afac20e6b5cc2e394d950460fc3027eea6fc5
-SHA512 (pyo3-0.17.2.crate) = 5b33a75c968460c538b49fb687900e313626d8e2228b36f31fc9d5838eedf6628a4124cead1037cdf6a07978ff39f98e3ec110d8ccbbb409fd6eb9339cba5245
-Size (pyo3-0.17.2.crate) = 405417 bytes
-BLAKE2s (pyo3-build-config-0.17.2.crate) = b0c2bfd529a9916c299a209f318cb73cc72bc3896f54ec00045e12dc63590697
-SHA512 (pyo3-build-config-0.17.2.crate) = d547f5e260ee513797afc7284788aed8207f3d460f1b86b6784bfb5eef0b703c3081363f0d4826afc87d3df5277827ce5174391b2224bf59793e4c554c474798
-Size (pyo3-build-config-0.17.2.crate) = 29231 bytes
-BLAKE2s (pyo3-ffi-0.17.2.crate) = f577739b521987df1544f1d45b838795506269ea1ee7f494f006f5fdbede87a7
-SHA512 (pyo3-ffi-0.17.2.crate) = e3b2aa5796c40ac43e101b14c0e1fecd0308e88b204543f74596ae999f586ad4b8fb55c24ef07a505badd9bba151a8af6b0b910cac62f561f6a1d47b3b38b981
-Size (pyo3-ffi-0.17.2.crate) = 62850 bytes
+BLAKE2s (pyo3-0.17.3.crate) = 1b902c88c6e78c76d8445000183e5aae73bac31d8e0afa834a6b0c6586726809
+SHA512 (pyo3-0.17.3.crate) = 5c83ea76202edce13c370d023562a9009382e36fdf3fcd7c4dea844ab8e5e048db4cc79a9c0ea98fb7017a83da16924ba0981ad98bd83e75e2fac434738e9740
+Size (pyo3-0.17.3.crate) = 408939 bytes
+BLAKE2s (pyo3-build-config-0.17.3.crate) = fd65f970b2cc8b8ba4c0f50fb4843f9282feba55c9ec9b033ea3be11e64a8f22
+SHA512 (pyo3-build-config-0.17.3.crate) = 92652ffdfb3f6c3c8a1c2f97f5e2ed19175ba6bad5cd0f0c113b569369193aa18d95adc780bbdb8202d815a1ec0b6aeaf40d93d64faab42f4e8b452c806906a2
+Size (pyo3-build-config-0.17.3.crate) = 29230 bytes
+BLAKE2s (pyo3-ffi-0.17.3.crate) = c379b7c6c5bebb9cb63fdd92700a00045877e3979ea40555b0431c0dcf54f4d7
+SHA512 (pyo3-ffi-0.17.3.crate) = c08481d1530207fee544a5dde14253415e5451c1c013b86ac1f0e9bcb3c1df7866764cd11bad523105b6821725560329b89ff689b3aa2f0698cdab148d0fc12e
+Size (pyo3-ffi-0.17.3.crate) = 62854 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.2.crate) = 7a17edc24576bdcb0d8e7f2b2246b2d783f8df51af9ad48b06bffd4cf90957c4
-SHA512 (pyo3-macros-0.17.2.crate) = 2f13df0639283f80af89f461f1cc8109ef8fe8dcb09349cbc57913e72e1063a35b30ad8f8cc11f1e089b6c19415b1f55dcc6b695c091e6a9a93f6d45143bb7b5
-Size (pyo3-macros-0.17.2.crate) = 7260 bytes
-BLAKE2s (pyo3-macros-backend-0.17.2.crate) = a3b775119b95dd0ae7268ba931d5f4252b7f57eb816fee4d2650d5f5161dcdc4
-SHA512 (pyo3-macros-backend-0.17.2.crate) = a465fbf7abcfa123af333c7184c86e6956719748314302381c24dc3c26e8a5ea0523d0a23783be55fa5f84103ab2f6ef63bb8953fa5f6c1f793261a89a23ebd0
-Size (pyo3-macros-backend-0.17.2.crate) = 49990 bytes
+BLAKE2s (pyo3-macros-0.17.3.crate) = 7cacd825b50a94ddc1c2698fa095fd868e9e8fab54b5edf12ddb024a15c00d09
+SHA512 (pyo3-macros-0.17.3.crate) = f99d38ea69b1d46599d203908d12eb3fe4869a48b21b3eaba0c9c8e52b9f2b3c5ea72505dcb9b3330450dd724eeba859eef724fe9624ebbd8bd3cbcff7372df1
+Size (pyo3-macros-0.17.3.crate) = 7257 bytes
+BLAKE2s (pyo3-macros-backend-0.17.3.crate) = 70350d483c144bbd73b4956c8d05baf0407031c4938af906b5271f3fcd7422ce
+SHA512 (pyo3-macros-backend-0.17.3.crate) = b4dbddc3ac7ae542560459376127cabdbb4de83c04d70a4efe0976fa94e6ce94a7a62723f689a8fbb1d795fc235b1ac3611f8b4985ae2af0db4a9dc08de48927
+Size (pyo3-macros-backend-0.17.3.crate) = 49992 bytes
 BLAKE2s (pythonize-0.17.0.crate) = 94873e6e8b61575a9ed131b88a40ef165dbb5b47e298473155112c230381a85c
 SHA512 (pythonize-0.17.0.crate) = a9a46d27b8aa9e5bd7bb0b114b7457275131d90e20acd07110fbc18b3af3b9aa0683b9306fb645645f3801b64c0c479998665f3e4fcec0ed8e5b5947008b76bc
 Size (pythonize-0.17.0.crate) = 10949 bytes
@@ -102,9 +102,9 @@
 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-1.7.0.crate) = 0f6f6571b988a598d86db223a99d498f22ca75e63db0db99799164294292ff69
+SHA512 (regex-1.7.0.crate) = 974c15a593d86c33e0bb34f7a67957fe96dec07b3752f2b6b968d657845f5d2342a5ee9ec1359109c43e4f46c9b2b2b678d59f7b752455a0ab1435c1fa56ca3c
+Size (regex-1.7.0.crate) = 239421 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



Home | Main Index | Thread Index | Old Index