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 Jun 16 00:29:04 UTC 2022

Modified Files:
        pkgsrc/chat/matrix-synapse: Makefile PLIST distinfo
        pkgsrc/chat/matrix-synapse/patches:
            patch-synapse_python_dependencies.py

Log Message:
chat/matrix-synapse: Update to 1.57.0

Upstream NEWS, less bugfixes and minor improvements:

* Synapse 1.57.0 (2022-04-19)

  This version includes a change to the way transaction IDs are managed
  for application services. If your deployment uses a dedicated worker
  for application service traffic, it must be stopped when the database
  is upgraded (which normally happens when the main process is
  upgraded), to ensure the change is made safely without any risk of
  reusing transaction IDs.

* Synapse 1.57.0rc1 (2022-04-12)

** Features

    Add a module callback to react to new 3PID (email address, phone number) associations. (#12302)
    Add a configuration option to remove a specific set of rooms from sync responses. (#12310)
    Add a module callback to react to account data changes. (#12327)
    Allow setting user admin status using the module API. Contributed by Famedly. (#12341)
    Update /messages to use historic pagination tokens if no from query parameter is given. (#12370)
    Add a module API for reading and writing global account data. (#12391)
    Support the stable v1 endpoint for /relations, per MSC2675. (#12403)
    Include bundled aggregations in search results. (MSC3666). (#12436)

** Deprecations and Removals

    Remove the unused and unstable /aggregations endpoint which was removed from MSC2675. (#12293)


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 pkgsrc/chat/matrix-synapse/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/chat/matrix-synapse/PLIST
cvs rdiff -u -r1.35 -r1.36 pkgsrc/chat/matrix-synapse/distinfo
cvs rdiff -u -r1.9 -r1.10 \
    pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.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.49 pkgsrc/chat/matrix-synapse/Makefile:1.50
--- pkgsrc/chat/matrix-synapse/Makefile:1.49    Mon Apr 18 14:04:42 2022
+++ pkgsrc/chat/matrix-synapse/Makefile Thu Jun 16 00:29:04 2022
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.49 2022/04/18 14:04:42 js Exp $
+# $NetBSD: Makefile,v 1.50 2022/06/16 00:29:04 gdt Exp $
 
-DISTNAME=      matrix-synapse-1.56.0
-PKGREVISION=   2
+DISTNAME=      matrix-synapse-1.57.0
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=matrix-org/}
 EGG_NAME=      matrix_synapse-${PKGVERSION_NOREV}

Index: pkgsrc/chat/matrix-synapse/PLIST
diff -u pkgsrc/chat/matrix-synapse/PLIST:1.24 pkgsrc/chat/matrix-synapse/PLIST:1.25
--- pkgsrc/chat/matrix-synapse/PLIST:1.24       Sun Apr 17 11:08:33 2022
+++ pkgsrc/chat/matrix-synapse/PLIST    Thu Jun 16 00:29:04 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2022/04/17 11:08:33 js Exp $
+@comment $NetBSD: PLIST,v 1.25 2022/06/16 00:29:04 gdt Exp $
 bin/export_signing_key
 bin/generate_config
 bin/generate_log_config
@@ -574,6 +574,9 @@ ${PYSITELIB}/synapse/http/servlet.pyo
 ${PYSITELIB}/synapse/http/site.py
 ${PYSITELIB}/synapse/http/site.pyc
 ${PYSITELIB}/synapse/http/site.pyo
+${PYSITELIB}/synapse/http/types.py
+${PYSITELIB}/synapse/http/types.pyc
+${PYSITELIB}/synapse/http/types.pyo
 ${PYSITELIB}/synapse/logging/__init__.py
 ${PYSITELIB}/synapse/logging/__init__.pyc
 ${PYSITELIB}/synapse/logging/__init__.pyo
@@ -613,6 +616,9 @@ ${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/_types.py
+${PYSITELIB}/synapse/metrics/_types.pyc
+${PYSITELIB}/synapse/metrics/_types.pyo
 ${PYSITELIB}/synapse/metrics/background_process_metrics.py
 ${PYSITELIB}/synapse/metrics/background_process_metrics.pyc
 ${PYSITELIB}/synapse/metrics/background_process_metrics.pyo
@@ -734,9 +740,6 @@ ${PYSITELIB}/synapse/replication/slave/s
 ${PYSITELIB}/synapse/replication/slave/storage/appservice.py
 ${PYSITELIB}/synapse/replication/slave/storage/appservice.pyc
 ${PYSITELIB}/synapse/replication/slave/storage/appservice.pyo
-${PYSITELIB}/synapse/replication/slave/storage/client_ips.py
-${PYSITELIB}/synapse/replication/slave/storage/client_ips.pyc
-${PYSITELIB}/synapse/replication/slave/storage/client_ips.pyo
 ${PYSITELIB}/synapse/replication/slave/storage/deviceinbox.py
 ${PYSITELIB}/synapse/replication/slave/storage/deviceinbox.pyc
 ${PYSITELIB}/synapse/replication/slave/storage/deviceinbox.pyo
@@ -1376,9 +1379,6 @@ ${PYSITELIB}/synapse/storage/purge_event
 ${PYSITELIB}/synapse/storage/push_rule.py
 ${PYSITELIB}/synapse/storage/push_rule.pyc
 ${PYSITELIB}/synapse/storage/push_rule.pyo
-${PYSITELIB}/synapse/storage/relations.py
-${PYSITELIB}/synapse/storage/relations.pyc
-${PYSITELIB}/synapse/storage/relations.pyo
 ${PYSITELIB}/synapse/storage/roommember.py
 ${PYSITELIB}/synapse/storage/roommember.pyc
 ${PYSITELIB}/synapse/storage/roommember.pyo
@@ -1715,6 +1715,11 @@ ${PYSITELIB}/synapse/storage/schema/main
 ${PYSITELIB}/synapse/storage/schema/main/delta/68/05partial_state_rooms_triggers.py
 ${PYSITELIB}/synapse/storage/schema/main/delta/68/05partial_state_rooms_triggers.pyc
 ${PYSITELIB}/synapse/storage/schema/main/delta/68/05partial_state_rooms_triggers.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/68/06_msc3202_add_device_list_appservice_stream_type.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/69/01as_txn_seq.py
+${PYSITELIB}/synapse/storage/schema/main/delta/69/01as_txn_seq.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/69/01as_txn_seq.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/69/01device_list_oubound_by_room.sql
 ${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

Index: pkgsrc/chat/matrix-synapse/distinfo
diff -u pkgsrc/chat/matrix-synapse/distinfo:1.35 pkgsrc/chat/matrix-synapse/distinfo:1.36
--- pkgsrc/chat/matrix-synapse/distinfo:1.35    Mon Apr 18 14:04:42 2022
+++ pkgsrc/chat/matrix-synapse/distinfo Thu Jun 16 00:29:04 2022
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.35 2022/04/18 14:04:42 js Exp $
+$NetBSD: distinfo,v 1.36 2022/06/16 00:29:04 gdt Exp $
 
-BLAKE2s (matrix-synapse-1.56.0.tar.gz) = 869a3d920b2bf8ebdd715747544ac3136d7b1e205183a0c0804f514e101b8bb9
-SHA512 (matrix-synapse-1.56.0.tar.gz) = da8233008adc92bbb5975a110e2825c8add5a38db3c21a378f9f1a7b4bf826fc13b6230e69c2b9d400e33d276d5fd781e176623bdf4d44a1e768211e2013e5f1
-Size (matrix-synapse-1.56.0.tar.gz) = 7750479 bytes
+BLAKE2s (matrix-synapse-1.57.0.tar.gz) = de8bad72e87f8d199540aec6aa758172d3019c29148bdfb4b2a6612582b95cd5
+SHA512 (matrix-synapse-1.57.0.tar.gz) = ce2392fed9a7dd7056d39877da8f417b86d5c7701aaff08e4a68561cfb3d61129d29b6903e1a7cafd9f1ec0ffcbe063a8d9f6c1c90318d0a813faec754536b77
+Size (matrix-synapse-1.57.0.tar.gz) = 7834588 bytes
 SHA1 (patch-synapse_handlers_room.py) = f9a62add7171898ec0ea76360f0a4c9969609537
-SHA1 (patch-synapse_python_dependencies.py) = 6d38cb50e628fcd88ece9fcf5644d55bd4b10f3e
+SHA1 (patch-synapse_python_dependencies.py) = 1ae93e037f4e0fd8fe76de51131d9a19d119bc27

Index: pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py
diff -u pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py:1.9 pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py:1.10
--- pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py:1.9 Mon Apr 18 14:04:42 2022
+++ pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py     Thu Jun 16 00:29:04 2022
@@ -1,23 +1,12 @@
-$NetBSD: patch-synapse_python_dependencies.py,v 1.9 2022/04/18 14:04:42 js Exp $
+$NetBSD: patch-synapse_python_dependencies.py,v 1.10 2022/06/16 00:29:04 gdt Exp $
 
 Patch out cryptography check: It doesn't need a version this high and it was
 added by upstream as an ugly hack to force a patched OpenSSL, in case it is
 linked statically.
 
-Relax signedjson requirements.
-
---- synapse/python_dependencies.py.orig        2022-04-05 11:55:15.000000000 +0000
+--- synapse/python_dependencies.py.orig        2022-04-19 10:29:51.000000000 +0000
 +++ synapse/python_dependencies.py
-@@ -48,7 +48,7 @@ REQUIREMENTS = [
-     "unpaddedbase64>=1.1.0",
-     "canonicaljson>=1.4.0",
-     # we use the type definitions added in signedjson 1.1.
--    "signedjson>=1.1.0,<=1.1.1",
-+    "signedjson>=1.1.0",
-     "pynacl>=1.2.1",
-     "idna>=2.5",
-     # validating SSL certs for IP addresses requires service_identity 18.1.
-@@ -81,9 +81,6 @@ REQUIREMENTS = [
+@@ -80,9 +80,6 @@ REQUIREMENTS = [
      "bleach>=1.4.3",
      # We use `ParamSpec`, which was added in `typing-extensions` 3.10.0.0.
      "typing-extensions>=3.10.0",



Home | Main Index | Thread Index | Old Index