Hello,

Here is a diff for net/synapse 1.84.0.
Tested on amd64

Best Regards
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.51
diff -u -p -r1.51 Makefile
--- Makefile	10 May 2023 09:22:41 -0000	1.51
+++ Makefile	24 May 2023 07:09:58 -0000
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.83.0
+MODPY_EGG_VERSION =	1.84.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.35
diff -u -p -r1.35 distinfo
--- distinfo	10 May 2023 09:22:41 -0000	1.35
+++ distinfo	24 May 2023 07:09:58 -0000
@@ -35,8 +35,8 @@ SHA256 (cargo/regex-1.7.3.tar.gz) = ix9p
 SHA256 (cargo/regex-syntax-0.6.29.tar.gz) = 8WLG3XsAiYHk1AIQrKILS9D5tgypJxBhsH94U3ci8uE=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.160.tar.gz) = uy83cMi847zafhSRk6BpoPQ2W9ofpc2I4DvKJq/BIWw=
-SHA256 (cargo/serde_derive-1.0.160.tar.gz) = KRoJfGPYSX4AFgsWapZ6SnnGTz+s3QHL11AiMWiNd98=
+SHA256 (cargo/serde-1.0.163.tar.gz) = IROrUbh6U5rgCLXGwC3AIP+jmv0tg8/8s/TrJyLOvsI=
+SHA256 (cargo/serde_derive-1.0.163.tar.gz) = jIBXd+OTDIiDOJxgIxWiQiS8xzi2OQXvh80UIDU+qT4=
 SHA256 (cargo/serde_json-1.0.96.tar.gz) = BX05SlBAO8rBJnKysY+zh6ttKJ2Vfatn3SAYdTkeUvE=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
@@ -53,7 +53,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.83.0.tar.gz) = BZJIXSDwAyQPbesPbTnNYYjxsPL09r+XBsogAvgcrV4=
+SHA256 (synapse-1.84.0.tar.gz) = +HsFZUA730V/ksdeMU/TWB5Qv0glkInyJAbcXZC+RL0=
 SIZE (cargo/aho-corasick-0.7.19.tar.gz) = 113070
 SIZE (cargo/anyhow-1.0.71.tar.gz) = 43808
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -91,8 +91,8 @@ SIZE (cargo/regex-1.7.3.tar.gz) = 239886
 SIZE (cargo/regex-syntax-0.6.29.tar.gz) = 299752
 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
-SIZE (cargo/serde-1.0.160.tar.gz) = 77010
-SIZE (cargo/serde_derive-1.0.160.tar.gz) = 55081
+SIZE (cargo/serde-1.0.163.tar.gz) = 77030
+SIZE (cargo/serde_derive-1.0.163.tar.gz) = 54447
 SIZE (cargo/serde_json-1.0.96.tar.gz) = 144652
 SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564
 SIZE (cargo/subtle-2.4.1.tar.gz) = 12630
@@ -109,4 +109,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.83.0.tar.gz) = 8259074
+SIZE (synapse-1.84.0.tar.gz) = 8274789
Index: modules.inc
===================================================================
RCS file: /cvs/ports/net/synapse/modules.inc,v
retrieving revision 1.9
diff -u -p -r1.9 modules.inc
--- modules.inc	10 May 2023 09:22:41 -0000	1.9
+++ modules.inc	24 May 2023 07:09:58 -0000
@@ -35,8 +35,8 @@ MODCARGO_CRATES +=	regex	1.7.3	# MIT OR 
 MODCARGO_CRATES +=	regex-syntax	0.6.29	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ryu	1.0.11	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	scopeguard	1.1.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.160	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.160	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.163	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_derive	1.0.163	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_json	1.0.96	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	smallvec	1.10.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	subtle	2.4.1	# BSD-3-Clause
Index: patches/patch-pyproject_toml
===================================================================
RCS file: /cvs/ports/net/synapse/patches/patch-pyproject_toml,v
retrieving revision 1.3
diff -u -p -r1.3 patch-pyproject_toml
--- patches/patch-pyproject_toml	12 May 2023 07:03:05 -0000	1.3
+++ patches/patch-pyproject_toml	24 May 2023 07:09:58 -0000
@@ -1,7 +1,5 @@
 No need to run-depend on setuptools_rust and rust..
 
-chunk 2: https://github.com/matrix-org/synapse/commit/5a7742a83308743dfd5e9a1fab751e345757aab7
-to remove in 1.84
 Index: pyproject.toml
 --- pyproject.toml.orig
 +++ pyproject.toml
@@ -14,12 +12,3 @@ Index: pyproject.toml
  
  
  # Optional Dependencies
-@@ -368,7 +368,7 @@ furo = ">=2022.12.7,<2024.0.0"
- # system changes.
- # We are happy to raise these upper bounds upon request,
- # provided we check that it's safe to do so (i.e. that CI passes).
--requires = ["poetry-core>=1.0.0,<=1.5.0", "setuptools_rust>=1.3,<=1.5.2"]
-+requires = ["poetry-core>=1.0.0,<=1.5.0", "setuptools_rust>=1.3,<=1.6.0"]
- build-backend = "poetry.core.masonry.api"
- 
- 
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
retrieving revision 1.36
diff -u -p -r1.36 PLIST
--- pkg/PLIST	10 May 2023 09:22:41 -0000	1.36
+++ pkg/PLIST	24 May 2023 07:09:58 -0000
@@ -336,8 +336,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}presence_router.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}snapshot.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}snapshot.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}third_party_rules.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}third_party_rules.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}validator.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -345,7 +343,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/events/builder.py
 lib/python${MODPY_VERSION}/site-packages/synapse/events/presence_router.py
 lib/python${MODPY_VERSION}/site-packages/synapse/events/snapshot.py
-lib/python${MODPY_VERSION}/site-packages/synapse/events/third_party_rules.py
 lib/python${MODPY_VERSION}/site-packages/synapse/events/utils.py
 lib/python${MODPY_VERSION}/site-packages/synapse/events/validator.py
 lib/python${MODPY_VERSION}/site-packages/synapse/federation/
@@ -567,6 +564,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}matrixfederationclient.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}proxyagent.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}proxyagent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}replicationagent.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}replicationagent.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}request_metrics.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}request_metrics.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -596,6 +595,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/http/federation/well_known_resolver.py
 lib/python${MODPY_VERSION}/site-packages/synapse/http/matrixfederationclient.py
 lib/python${MODPY_VERSION}/site-packages/synapse/http/proxyagent.py
+lib/python${MODPY_VERSION}/site-packages/synapse/http/replicationagent.py
 lib/python${MODPY_VERSION}/site-packages/synapse/http/request_metrics.py
 lib/python${MODPY_VERSION}/site-packages/synapse/http/server.py
 lib/python${MODPY_VERSION}/site-packages/synapse/http/servlet.py
@@ -701,8 +701,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/module_api/callbacks/${MODPY_PYCACHE}account_validity_callbacks.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/module_api/callbacks/${MODPY_PYCACHE}spamchecker_callbacks.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/synapse/module_api/callbacks/${MODPY_PYCACHE}spamchecker_callbacks.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/module_api/callbacks/${MODPY_PYCACHE}third_party_event_rules_callbacks.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/synapse/module_api/callbacks/${MODPY_PYCACHE}third_party_event_rules_callbacks.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/module_api/callbacks/account_validity_callbacks.py
 lib/python${MODPY_VERSION}/site-packages/synapse/module_api/callbacks/spamchecker_callbacks.py
+lib/python${MODPY_VERSION}/site-packages/synapse/module_api/callbacks/third_party_event_rules_callbacks.py
 lib/python${MODPY_VERSION}/site-packages/synapse/module_api/errors.py
 lib/python${MODPY_VERSION}/site-packages/synapse/notifier.py
 lib/python${MODPY_VERSION}/site-packages/synapse/push/
@@ -802,6 +805,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/${MODPY_PYCACHE}context.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/${MODPY_PYCACHE}context.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/${MODPY_PYCACHE}external_cache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/${MODPY_PYCACHE}external_cache.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/${MODPY_PYCACHE}handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -814,6 +819,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/${MODPY_PYCACHE}resource.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/client.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/commands.py
+lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/context.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/external_cache.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/handler.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/protocol.py
@@ -1972,6 +1978,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/76/01_add_profiles_full_user_id_column.sql
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/76/02_add_user_filters_full_user_id_column.sql
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/76/03_per_user_experimental_features.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/76/04_add_room_forgetter.sql
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/application_services.sql

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to