Download raw body.
[update] net/synapse 1.128.0
Hello,
Here is a diff for net/synapse 1.128.0
Tested under -current with the new (not yet committed) version of pydantic.
Seems to be running fine on 7.6-stable too with the older pydantic.
make test as usual: skips=313, failures=3, successes=3694
Best Regards
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/synapse/Makefile,v
diff -u -p -r1.99 Makefile
--- Makefile 27 Mar 2025 07:48:00 -0000 1.99
+++ Makefile 16 Apr 2025 08:43:01 -0000
@@ -1,6 +1,6 @@
COMMENT = open network for secure, decentralized communication
-MODPY_DISTV = 1.127.1
+MODPY_DISTV = 1.128.0
GH_ACCOUNT = element-hq
GH_PROJECT = synapse
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/synapse/distinfo,v
diff -u -p -r1.75 distinfo
--- distinfo 27 Mar 2025 07:48:00 -0000 1.75
+++ distinfo 16 Apr 2025 08:43:01 -0000
@@ -26,7 +26,7 @@ SHA256 (cargo/itoa-1.0.11.tar.gz) = SfHx
SHA256 (cargo/js-sys-0.3.69.tar.gz) = KcFVY9wnJpc99ic1fODJ3d2+oZSDaQnWVd9qddLPKW0=
SHA256 (cargo/lazy_static-1.5.0.tar.gz) = u9K8tMlj8t2uBqLvx+nzWRMSRzxQxmheHymAaDFuZv4=
SHA256 (cargo/libc-0.2.154.tar.gz) = rnQzOLkv+RRs6DmS92ajEGapGoyEpF4OnyHnz23m00Y=
-SHA256 (cargo/log-0.4.26.tar.gz) = ML3is9w2ca5J2OLp8ETHwAWDbnoCPuV8/6JauCdku54=
+SHA256 (cargo/log-0.4.27.tar.gz) = E9wt81HjICeDof4NRDdfcpX/tASSZ7DzAYNG3BIqHZQ=
SHA256 (cargo/memchr-2.7.2.tar.gz) = bIZAxdcwyxPr2QfY0EtS9VrJou7FW0QMiJL0DVbHbB0=
SHA256 (cargo/memoffset-0.9.1.tar.gz) = SIAWv65FewNtmWCS9stEhndhHOREnpcM6vQmlSA/IYo=
SHA256 (cargo/mime-0.3.17.tar.gz) = aHe7UUCB7ip/9e+d4ygfFKTdS86sTAk4gHSmtd+KE5o=
@@ -37,7 +37,7 @@ SHA256 (cargo/proc-macro2-1.0.89.tar.gz)
SHA256 (cargo/pyo3-0.23.5.tar.gz) = d3i//YXPOBdawfVFUJZl0Lm5KhmMp5QfEx+F96T5qHI=
SHA256 (cargo/pyo3-build-config-0.23.5.tar.gz) = lPbL6G7zvxiZjZ324PP8EFCoxe+kCb9xLmYaQ2bgEPs=
SHA256 (cargo/pyo3-ffi-0.23.5.tar.gz) = 6fG0xDHAuxyPsKM4cJhZ7tDQMP9tqjQ2jTsVKmPf3Y0=
-SHA256 (cargo/pyo3-log-0.12.1.tar.gz) = vluyK3eWWntTlOmq6Yl6Bge1HfUWdWH/w7AmQ7QgC8c=
+SHA256 (cargo/pyo3-log-0.12.2.tar.gz) = S3jkmDuhW8YoM6DglB2WW8A2kBY/ESeGTxQI2yUGNGY=
SHA256 (cargo/pyo3-macros-0.23.5.tar.gz) = +8IgEyj2PEcQ9oq99lPInY28KFi4jF2IsP84p1KIqdo=
SHA256 (cargo/pyo3-macros-backend-0.23.5.tar.gz) = /KZyatDz2pyd4JPW8RapPBo45Bftc78ThHLPQGT3ICg=
SHA256 (cargo/pythonize-0.23.0.tar.gz) = kabueghPkT+Y1wzcPr7AfoUrc1rjBZoVANsmYSZdqf8=
@@ -81,7 +81,7 @@ SHA256 (cargo/windows_x86_64_msvc-0.52.6
SHA256 (cargo/wit-bindgen-rt-0.33.0.tar.gz) = Mmjz2GZFi3h/OQz2H0u7VjuSLQkTWflgiEKZnq7jlDw=
SHA256 (cargo/zerocopy-0.8.17.tar.gz) = qpFAfazOOmjFbeA6vidgFZWCuEbGpKzS9FZhgIfxJxM=
SHA256 (cargo/zerocopy-derive-0.8.17.tar.gz) = BnGKFoNlytPV/wuxM6rTRpWaIHS9SoXBISVaETBKhiY=
-SHA256 (synapse-1.127.1.tar.gz) = +EKnc/Cy5A8Q0+QLOcSH+XQibsHpDNJSTRDR/a0KZSc=
+SHA256 (synapse-1.128.0.tar.gz) = BZX9ga1tzJp2NfYEtpn/1LwgRjDE7EFZCVIeVNmMXpw=
SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311
SIZE (cargo/anyhow-1.0.97.tar.gz) = 52221
SIZE (cargo/arc-swap-1.7.1.tar.gz) = 68512
@@ -110,7 +110,7 @@ SIZE (cargo/itoa-1.0.11.tar.gz) = 10563
SIZE (cargo/js-sys-0.3.69.tar.gz) = 81083
SIZE (cargo/lazy_static-1.5.0.tar.gz) = 14025
SIZE (cargo/libc-0.2.154.tar.gz) = 743304
-SIZE (cargo/log-0.4.26.tar.gz) = 47022
+SIZE (cargo/log-0.4.27.tar.gz) = 48120
SIZE (cargo/memchr-2.7.2.tar.gz) = 96220
SIZE (cargo/memoffset-0.9.1.tar.gz) = 9032
SIZE (cargo/mime-0.3.17.tar.gz) = 15712
@@ -121,7 +121,7 @@ SIZE (cargo/proc-macro2-1.0.89.tar.gz) =
SIZE (cargo/pyo3-0.23.5.tar.gz) = 1088533
SIZE (cargo/pyo3-build-config-0.23.5.tar.gz) = 33885
SIZE (cargo/pyo3-ffi-0.23.5.tar.gz) = 74867
-SIZE (cargo/pyo3-log-0.12.1.tar.gz) = 14908
+SIZE (cargo/pyo3-log-0.12.2.tar.gz) = 16543
SIZE (cargo/pyo3-macros-0.23.5.tar.gz) = 8856
SIZE (cargo/pyo3-macros-backend-0.23.5.tar.gz) = 70938
SIZE (cargo/pythonize-0.23.0.tar.gz) = 16177
@@ -165,4 +165,4 @@ SIZE (cargo/windows_x86_64_msvc-0.52.6.t
SIZE (cargo/wit-bindgen-rt-0.33.0.tar.gz) = 3357
SIZE (cargo/zerocopy-0.8.17.tar.gz) = 230971
SIZE (cargo/zerocopy-derive-0.8.17.tar.gz) = 81373
-SIZE (synapse-1.127.1.tar.gz) = 8885485
+SIZE (synapse-1.128.0.tar.gz) = 8899961
Index: modules.inc
===================================================================
RCS file: /cvs/ports/net/synapse/modules.inc,v
diff -u -p -r1.40 modules.inc
--- modules.inc 25 Mar 2025 17:06:35 -0000 1.40
+++ modules.inc 16 Apr 2025 08:43:01 -0000
@@ -26,7 +26,7 @@ MODCARGO_CRATES += itoa 1.0.11 # MIT OR
MODCARGO_CRATES += js-sys 0.3.69 # MIT OR Apache-2.0
MODCARGO_CRATES += lazy_static 1.5.0 # MIT OR Apache-2.0
MODCARGO_CRATES += libc 0.2.154 # MIT OR Apache-2.0
-MODCARGO_CRATES += log 0.4.26 # MIT OR Apache-2.0
+MODCARGO_CRATES += log 0.4.27 # MIT OR Apache-2.0
MODCARGO_CRATES += memchr 2.7.2 # Unlicense OR MIT
MODCARGO_CRATES += memoffset 0.9.1 # MIT
MODCARGO_CRATES += mime 0.3.17 # MIT OR Apache-2.0
@@ -37,7 +37,7 @@ MODCARGO_CRATES += proc-macro2 1.0.89 #
MODCARGO_CRATES += pyo3 0.23.5 # MIT OR Apache-2.0
MODCARGO_CRATES += pyo3-build-config 0.23.5 # MIT OR Apache-2.0
MODCARGO_CRATES += pyo3-ffi 0.23.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += pyo3-log 0.12.1 # Apache-2.0 OR MIT
+MODCARGO_CRATES += pyo3-log 0.12.2 # Apache-2.0 OR MIT
MODCARGO_CRATES += pyo3-macros 0.23.5 # MIT OR Apache-2.0
MODCARGO_CRATES += pyo3-macros-backend 0.23.5 # MIT OR Apache-2.0
MODCARGO_CRATES += pythonize 0.23.0 # MIT
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
diff -u -p -r1.61 PLIST
--- pkg/PLIST 26 Feb 2025 09:16:34 -0000 1.61
+++ pkg/PLIST 16 Apr 2025 08:43:01 -0000
@@ -2129,6 +2129,12 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/88/05_drop_old_otks.sql.sqlite
lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/88/05_sliding_sync_room_config_index.sql
lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/88/06_events_received_ts_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/89/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/89/01_sliding_sync_membership_snapshot_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/90/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/90/01_add_column_participant_room_memberships_table.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/91/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/91/01_media_hash.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/72/
lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/72/full.sql.postgres
@@ -2156,6 +2162,9 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/70/08_state_group_edges_unique.sql
lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/89/
lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/89/01_state_groups_deletion.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/90/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/90/02_delete_unreferenced_state_groups.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/90/03_remove_old_deletion_bg_update.sql
lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/full_schemas/
lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/full_schemas/72/
lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/full_schemas/72/full.sql.postgres
[update] net/synapse 1.128.0