From: renaud@openbsd.org Subject: [update] net/synapse 1.161.0 To: ports@openbsd.org Date: Wed, 23 Sep 2026 11:54:43 +0200 Hello, Here is a diff for net/synapse 1.161.0 It can be backported to 7.9 with the older deps just fine The tests have run with security/py-service_identity 26.1.0 sthen@ has made an update for it already, but it's still uncomitted. make tests as before skips=380, failures=4, successes=4801 OK? Index: Makefile =================================================================== RCS file: /cvs/ports/net/synapse/Makefile,v diff -u -p -u -p -r1.122 Makefile --- Makefile 25 Aug 2026 08:16:33 -0000 1.122 +++ Makefile 23 Sep 2026 06:57:53 -0000 @@ -1,6 +1,6 @@ COMMENT = open network for secure, decentralized communication -MODPY_DISTV = 1.159.0 +MODPY_DISTV = 1.161.0 GH_ACCOUNT = element-hq GH_PROJECT = synapse Index: distinfo =================================================================== RCS file: /cvs/ports/net/synapse/distinfo,v diff -u -p -u -p -r1.93 distinfo --- distinfo 25 Aug 2026 08:16:33 -0000 1.93 +++ distinfo 23 Sep 2026 06:57:53 -0000 @@ -1,7 +1,7 @@ SHA256 (cargo/aho-corasick-1.1.3.tar.gz) = jmDTQw06aUeK0Jk/GSONLfl8UHAJpSs8EK3c1/a8uRY= SHA256 (cargo/anyhow-1.0.104.tar.gz) = Mwpe0H+lTkcCydbEF090Qn/A724hS71neuUKUJmUZHA= SHA256 (cargo/arc-swap-1.7.1.tar.gz) = aff4w5BrYrdUzVMmBHiUMWAh3P5aGUyOpSvdlJNKNFc= -SHA256 (cargo/async-trait-0.1.91.tar.gz) = rjbcQXeXDvBP3lF40+JCmILe9A5XpFH5GcCY9yuqbOw= +SHA256 (cargo/async-trait-0.1.92.tar.gz) = gvau6ihrjrTdNDGhvhtZ0pCs4A9b/Y4qFZvCoF4sFmc= SHA256 (cargo/atomic-waker-1.1.2.tar.gz) = FQW9XT0RaHLnJxptThbYHQyFcIdsjeaAk6CawmnYqsA= SHA256 (cargo/base64-0.22.1.tar.gz) = crMlTxYlGoOBqhLkDjxNLwGZ+MZQj77LnZH1deD7uMY= SHA256 (cargo/bitflags-2.9.1.tar.gz) = G45WmF7GLRfpwQAdyJyI7NfcCOR+ul7Hwpx7Xu7N6Wc= @@ -25,15 +25,15 @@ SHA256 (cargo/either-1.15.0.tar.gz) = SM SHA256 (cargo/equivalent-1.0.2.tar.gz) = h3pKzocTsLzypOfuyCUpwCnx0GGYhtGBRf6pbD/+XA8= SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE= SHA256 (cargo/form_urlencoded-1.2.1.tar.gz) = 4TYkwmJ1ZO/M9JNChL3ZjLqhTnmwtaFBIY5QezqCNFY= -SHA256 (cargo/futures-0.3.33.tar.gz) = qIzx+CnZRfVIz4/sMsYbHyArbZO0WEhgL8Aq9LEq0hg= -SHA256 (cargo/futures-channel-0.3.33.tar.gz) = JiWQ9P5q/rC8g74dqmTlJlf+GFaQqVivfzrQ6SCFxa4= -SHA256 (cargo/futures-core-0.3.33.tar.gz) = LNUMRzyA9tfDZwp1I1S45Wmxp8v9wEGeyI5e2theDcc= -SHA256 (cargo/futures-executor-0.3.33.tar.gz) = Z1SHnMnyxm+IxuXDU0S7C9sHCLA1KxIBgVZnx+q8dFg= -SHA256 (cargo/futures-io-0.3.33.tar.gz) = RXfsqjxPllidRz9nmnG1ljFvZkG8NQA4uWKl2vAIXXo= -SHA256 (cargo/futures-macro-0.3.33.tar.gz) = LW083mjFGDZ74olWBm3f7zOBOZG3elUAWmna4EvzsQs= -SHA256 (cargo/futures-sink-0.3.33.tar.gz) = 40QYrEmdYwXC+1rQ7S9qyZjF+Mogm0UQ9/lCQsZH4wc= -SHA256 (cargo/futures-task-0.3.33.tar.gz) = sjHtKIMe+0phoIWAxLwjPsVrwAn0zY9S2iw8uX3wwQk= -SHA256 (cargo/futures-util-0.3.33.tar.gz) = p3qQolb8402mZBUnHjD5TukcV7BLiiwELZzzIgF53qo= +SHA256 (cargo/futures-0.3.34.tar.gz) = mjHSo/uq6yryNou92QSqjoEtPASh7hDTFx9S1Vbl0KM= +SHA256 (cargo/futures-channel-0.3.34.tar.gz) = sfnj1p055IYv/tA+0HGnb5oTuh2RCdNVsPCqaxXjk8Q= +SHA256 (cargo/futures-core-0.3.34.tar.gz) = ktaZ5SIkLmnjADuU7MH5YPOl4BWqfF10huZa0B3ZT14= +SHA256 (cargo/futures-executor-0.3.34.tar.gz) = AxtHzxo8bMi8L8ds1Df1IWGTh5B9RpMW58C8J48fVDI= +SHA256 (cargo/futures-io-0.3.34.tar.gz) = U8D6gVfeEwO//9qhzCpnO//7YBAvdrDvREFlkSQ3P+0= +SHA256 (cargo/futures-macro-0.3.34.tar.gz) = n7llS6g1U4ir643LT8YvURMAhnACr8hYhgRjvdn+DEQ= +SHA256 (cargo/futures-sink-0.3.34.tar.gz) = GURCa/fQPx0U9wh4Xksz79dQs21IoVe4NrPvwV7ejh0= +SHA256 (cargo/futures-task-0.3.34.tar.gz) = zUF949HQFfw7/SsepG38e6ty74bxzHzJx45yizSm0f0= +SHA256 (cargo/futures-util-0.3.34.tar.gz) = DVCpJGf4ul3W4+5dS9BNc6suThxER0oGdIId/OFLebw= SHA256 (cargo/generic-array-0.14.7.tar.gz) = hWScpR/XInLXghra8nStkcKIJ3cT2cGIINhJmn/2npo= SHA256 (cargo/getrandom-0.2.16.tar.gz) = M1/58TXkOEyBUNbyfG2u1DNXf4a0dQQYM4wBoaJShZI= SHA256 (cargo/getrandom-0.3.3.tar.gz) = JhReVj5U8srcR3VT8exe5lCwCGLwpYvNEsvcXw6i0vQ= @@ -44,9 +44,9 @@ SHA256 (cargo/headers-0.4.1.tar.gz) = sz SHA256 (cargo/headers-core-0.3.0.tar.gz) = VLSiJVPUJCxJ/dubqZipmWK1zG8iy1o0gr7CJSJAPOQ= SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo= SHA256 (cargo/hex-0.4.3.tar.gz) = fyQlSqmlS1yFjq7i9bzNtGqvDkhqWV7V/Y+GulUjKnA= -SHA256 (cargo/http-1.4.2.tar.gz) = aXD1DjHW/BfT+icylES/p04ZbPYulQUqP2/uGB26ZCU= +SHA256 (cargo/http-1.5.0.tar.gz) = kY01aL6/NScSvC7z1GqLzxp1s3O+ZTneGY6RBcu/nOA= SHA256 (cargo/http-body-1.0.1.tar.gz) = Hv7c4fuOaRPyPgyS3o5izVt3Kmfns5Rt+TCmJWbJMYQ= -SHA256 (cargo/http-body-util-0.1.4.tar.gz) = 6fQf1qCOTU7GnfZZdtp2Gv1a1eWKnUrLRr0clTqeP/I= +SHA256 (cargo/http-body-util-0.1.5.tar.gz) = Ixaf40pfvN0/OGLnj7m2/M1fAqbcb3MlRwBdRWMc5xw= SHA256 (cargo/httparse-1.10.1.tar.gz) = bb89555R89WGq0y51cPiwUqijtI9GAz4m03wRUppzIc= SHA256 (cargo/httpdate-1.0.3.tar.gz) = 3ztGQCqdWttMhqDPRj9C4ZmU4+6JEQGxhB8wpUXLSak= SHA256 (cargo/hyper-1.6.0.tar.gz) = zCtXFljjjgwBsf3KO7vpPADT1xaT/ydwBD+MKbx9b4A= @@ -88,13 +88,13 @@ SHA256 (cargo/portable-atomic-1.11.1.tar SHA256 (cargo/potential_utf-0.1.2.tar.gz) = 5afDCDcnnKE+fIZ+nkAFO8aHQPmIywf3ym30PMc0tYU= SHA256 (cargo/ppv-lite86-0.2.21.tar.gz) = herjxO0vUNz+cmQ9pL78MN6ttFiptZDXIM3i8rHpfak= SHA256 (cargo/proc-macro2-1.0.95.tar.gz) = ArPl5oo6GgKq0+xJCpgAfLwTw3y+hKPNe45AbXbn93g= -SHA256 (cargo/pyo3-0.28.3.tar.gz) = kf2OOKO1DtEWf7mBzW/WAUfgkXhMQnuPcYOn7jLDHBI= -SHA256 (cargo/pyo3-build-config-0.28.3.tar.gz) = 42jn3f3rmMm8p/g4O+Fkj9hKtGa/K8AV6UAI2201YR4= -SHA256 (cargo/pyo3-ffi-0.28.3.tar.gz) = fynhCvgLH3zK9/aerOgAoD7NE+iDrPrMHl0JiGBfZR4= +SHA256 (cargo/pyo3-0.29.2.tar.gz) = Rojd7fRz4yZiubBnZwEpqK+4wY41FILHDWK6SogXHos= +SHA256 (cargo/pyo3-build-config-0.29.2.tar.gz) = 9BAn5BtL0D9uYPn0F/4kpjQaa7dE7dYrb3CfKlLqMOk= +SHA256 (cargo/pyo3-ffi-0.29.2.tar.gz) = 5ZGpVSb+rQZ0MsOzoz/HR3C4ex4E5zZxCQ2cIFWisyc= SHA256 (cargo/pyo3-log-0.13.4.tar.gz) = 9kCDvToWo1PZ1iM1gI6OE9BVLSorg/2whElhktz6n80= -SHA256 (cargo/pyo3-macros-0.28.3.tar.gz) = 325SDv9HxFmX0vx92CFLJd0TEJGLuyZCFW72amfymBM= -SHA256 (cargo/pyo3-macros-backend-0.28.3.tar.gz) = xM3CGNg1c4+BwjOPgiB4r0W0r9+LLjPLtZFvEIuBOss= -SHA256 (cargo/pythonize-0.28.0.tar.gz) = C3n2cMlibItlHAWBARtXtrppcLtp+vAafEwM/IHEP5U= +SHA256 (cargo/pyo3-macros-0.29.2.tar.gz) = cyJYaPwc2E7vLDwjDduRJzvx3kauuKQkjadtMqCSShw= +SHA256 (cargo/pyo3-macros-backend-0.29.2.tar.gz) = VxV1qjdJ+mIWdX3UfSo+fvNg8ymkDwZmqfvRSIkCSVI= +SHA256 (cargo/pythonize-0.29.0.tar.gz) = bsN24SFuDJKadJZM4gIAEqGjnzLYDniqaIchIZ6n+4k= SHA256 (cargo/quinn-0.11.8.tar.gz) = YmIUYpzaZ4G23B0xa6MHGJyFumVyE85kLZx3Zw+CAsg= SHA256 (cargo/quinn-proto-0.11.16.tar.gz) = L0v8AVJiud9jyIRQcs5ZBohT/1hyGAws4vEwOLlw5WA= SHA256 (cargo/quinn-udp-0.5.13.tar.gz) = /OuxIJ7idjUu8U/4cy4kzCsCu6yYbNdKTIG8svmIGXA= @@ -117,7 +117,7 @@ SHA256 (cargo/rustc_version-0.4.1.tar.gz SHA256 (cargo/rustls-0.23.31.tar.gz) = wOvL0vA94PwRIq2bsksSelps1R1yYEo/PFCsRZditsw= SHA256 (cargo/rustls-native-certs-0.8.1.tar.gz) = f8/y3VK1io2YpwJDZjoNI0xOK3kjVjeEnRWRM5SiR9M= SHA256 (cargo/rustls-pki-types-1.12.0.tar.gz) = IppKTCIQE+fh8aBDZ4xcw5/lFxQ3yI+0cVGiHm9bXHk= -SHA256 (cargo/rustls-webpki-0.103.13.tar.gz) = YcQpqGSfEQ3d72Xipa0kD3R+hfd1imvMx+V3e9M/dW4= +SHA256 (cargo/rustls-webpki-0.103.14.tar.gz) = BSdRhgXmgQnYdeJI6iWbZ1iAHPFl5LLCczrjtR8SU1o= SHA256 (cargo/rustversion-1.0.21.tar.gz) = ig0Ze9LJ3G5TuE2pVWppukzfq4YZ60GovRzCAnoPax0= SHA256 (cargo/ryu-1.0.20.tar.gz) = KNOysTZuwgmU8f0Yw8WU8Fxd1LxE2LsMHGMsjWgpSB8= SHA256 (cargo/schannel-0.1.27.tar.gz) = HynrqjRflFzsn7vFMuswfw/a2BYfKBtjaVOcjYSHaz0= @@ -203,11 +203,11 @@ SHA256 (cargo/zerotrie-0.2.2.tar.gz) = N SHA256 (cargo/zerovec-0.11.2.tar.gz) = SgXrCA4BW6OcyeI7vl5/sE1fsEA1D5nzTjONX90pRCg= SHA256 (cargo/zerovec-derive-0.11.1.tar.gz) = W5YjfvoMh4xkvYnENvZhvk5GsvPv8eu5dvfvIyHS9Y8= SHA256 (cargo/zmij-1.0.19.tar.gz) = P/BfjKqQOIlGN1ca5rnilGbB9Pgp0mybKPhpopy+NEU= -SHA256 (synapse-1.159.0.tar.gz) = WPwu4Y2Syya7GapNHGU3No6ANMEKlHklCfzx3Lupf48= +SHA256 (synapse-1.161.0.tar.gz) = OJ5X4UOxkILJuo7eSEnz1erVwPOQjk7p5WhJIVmV5yQ= SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311 SIZE (cargo/anyhow-1.0.104.tar.gz) = 48819 SIZE (cargo/arc-swap-1.7.1.tar.gz) = 68512 -SIZE (cargo/async-trait-0.1.91.tar.gz) = 32108 +SIZE (cargo/async-trait-0.1.92.tar.gz) = 32039 SIZE (cargo/atomic-waker-1.1.2.tar.gz) = 12422 SIZE (cargo/base64-0.22.1.tar.gz) = 81597 SIZE (cargo/bitflags-2.9.1.tar.gz) = 47913 @@ -231,15 +231,15 @@ SIZE (cargo/either-1.15.0.tar.gz) = 2011 SIZE (cargo/equivalent-1.0.2.tar.gz) = 7419 SIZE (cargo/fnv-1.0.7.tar.gz) = 11266 SIZE (cargo/form_urlencoded-1.2.1.tar.gz) = 8969 -SIZE (cargo/futures-0.3.33.tar.gz) = 61764 -SIZE (cargo/futures-channel-0.3.33.tar.gz) = 33168 -SIZE (cargo/futures-core-0.3.33.tar.gz) = 14691 -SIZE (cargo/futures-executor-0.3.33.tar.gz) = 18557 -SIZE (cargo/futures-io-0.3.33.tar.gz) = 9190 -SIZE (cargo/futures-macro-0.3.33.tar.gz) = 11928 -SIZE (cargo/futures-sink-0.3.33.tar.gz) = 8108 -SIZE (cargo/futures-task-0.3.33.tar.gz) = 11381 -SIZE (cargo/futures-util-0.3.33.tar.gz) = 169725 +SIZE (cargo/futures-0.3.34.tar.gz) = 61966 +SIZE (cargo/futures-channel-0.3.34.tar.gz) = 33165 +SIZE (cargo/futures-core-0.3.34.tar.gz) = 14692 +SIZE (cargo/futures-executor-0.3.34.tar.gz) = 18560 +SIZE (cargo/futures-io-0.3.34.tar.gz) = 9189 +SIZE (cargo/futures-macro-0.3.34.tar.gz) = 11926 +SIZE (cargo/futures-sink-0.3.34.tar.gz) = 8107 +SIZE (cargo/futures-task-0.3.34.tar.gz) = 11376 +SIZE (cargo/futures-util-0.3.34.tar.gz) = 169782 SIZE (cargo/generic-array-0.14.7.tar.gz) = 15950 SIZE (cargo/getrandom-0.2.16.tar.gz) = 40163 SIZE (cargo/getrandom-0.3.3.tar.gz) = 49493 @@ -250,9 +250,9 @@ SIZE (cargo/headers-0.4.1.tar.gz) = 7110 SIZE (cargo/headers-core-0.3.0.tar.gz) = 2333 SIZE (cargo/heck-0.5.0.tar.gz) = 11517 SIZE (cargo/hex-0.4.3.tar.gz) = 13299 -SIZE (cargo/http-1.4.2.tar.gz) = 110471 +SIZE (cargo/http-1.5.0.tar.gz) = 111161 SIZE (cargo/http-body-1.0.1.tar.gz) = 6125 -SIZE (cargo/http-body-util-0.1.4.tar.gz) = 19304 +SIZE (cargo/http-body-util-0.1.5.tar.gz) = 18574 SIZE (cargo/httparse-1.10.1.tar.gz) = 45190 SIZE (cargo/httpdate-1.0.3.tar.gz) = 10639 SIZE (cargo/hyper-1.6.0.tar.gz) = 153923 @@ -294,13 +294,13 @@ SIZE (cargo/portable-atomic-1.11.1.tar.g SIZE (cargo/potential_utf-0.1.2.tar.gz) = 9613 SIZE (cargo/ppv-lite86-0.2.21.tar.gz) = 22522 SIZE (cargo/proc-macro2-1.0.95.tar.gz) = 51820 -SIZE (cargo/pyo3-0.28.3.tar.gz) = 1204476 -SIZE (cargo/pyo3-build-config-0.28.3.tar.gz) = 35961 -SIZE (cargo/pyo3-ffi-0.28.3.tar.gz) = 80881 +SIZE (cargo/pyo3-0.29.2.tar.gz) = 1255741 +SIZE (cargo/pyo3-build-config-0.29.2.tar.gz) = 41104 +SIZE (cargo/pyo3-ffi-0.29.2.tar.gz) = 90029 SIZE (cargo/pyo3-log-0.13.4.tar.gz) = 17342 -SIZE (cargo/pyo3-macros-0.28.3.tar.gz) = 8963 -SIZE (cargo/pyo3-macros-backend-0.28.3.tar.gz) = 88063 -SIZE (cargo/pythonize-0.28.0.tar.gz) = 21019 +SIZE (cargo/pyo3-macros-0.29.2.tar.gz) = 9044 +SIZE (cargo/pyo3-macros-backend-0.29.2.tar.gz) = 93749 +SIZE (cargo/pythonize-0.29.0.tar.gz) = 23091 SIZE (cargo/quinn-0.11.8.tar.gz) = 79949 SIZE (cargo/quinn-proto-0.11.16.tar.gz) = 244786 SIZE (cargo/quinn-udp-0.5.13.tar.gz) = 32621 @@ -323,7 +323,7 @@ SIZE (cargo/rustc_version-0.4.1.tar.gz) SIZE (cargo/rustls-0.23.31.tar.gz) = 371259 SIZE (cargo/rustls-native-certs-0.8.1.tar.gz) = 31129 SIZE (cargo/rustls-pki-types-1.12.0.tar.gz) = 64740 -SIZE (cargo/rustls-webpki-0.103.13.tar.gz) = 87513 +SIZE (cargo/rustls-webpki-0.103.14.tar.gz) = 87490 SIZE (cargo/rustversion-1.0.21.tar.gz) = 21001 SIZE (cargo/ryu-1.0.20.tar.gz) = 48738 SIZE (cargo/schannel-0.1.27.tar.gz) = 42772 @@ -409,4 +409,4 @@ SIZE (cargo/zerotrie-0.2.2.tar.gz) = 744 SIZE (cargo/zerovec-0.11.2.tar.gz) = 124500 SIZE (cargo/zerovec-derive-0.11.1.tar.gz) = 21294 SIZE (cargo/zmij-1.0.19.tar.gz) = 23948 -SIZE (synapse-1.159.0.tar.gz) = 9549339 +SIZE (synapse-1.161.0.tar.gz) = 9610891 Index: modules.inc =================================================================== RCS file: /cvs/ports/net/synapse/modules.inc,v diff -u -p -u -p -r1.56 modules.inc --- modules.inc 25 Aug 2026 08:16:33 -0000 1.56 +++ modules.inc 23 Sep 2026 06:57:53 -0000 @@ -1,7 +1,7 @@ MODCARGO_CRATES += aho-corasick 1.1.3 # Unlicense OR MIT MODCARGO_CRATES += anyhow 1.0.104 # MIT OR Apache-2.0 MODCARGO_CRATES += arc-swap 1.7.1 # MIT OR Apache-2.0 -MODCARGO_CRATES += async-trait 0.1.91 # MIT OR Apache-2.0 +MODCARGO_CRATES += async-trait 0.1.92 # MIT OR Apache-2.0 MODCARGO_CRATES += atomic-waker 1.1.2 # Apache-2.0 OR MIT MODCARGO_CRATES += base64 0.22.1 # MIT OR Apache-2.0 MODCARGO_CRATES += bitflags 2.9.1 # MIT OR Apache-2.0 @@ -25,15 +25,15 @@ MODCARGO_CRATES += either 1.15.0 # MIT O MODCARGO_CRATES += equivalent 1.0.2 # Apache-2.0 OR MIT MODCARGO_CRATES += fnv 1.0.7 # Apache-2.0 / MIT MODCARGO_CRATES += form_urlencoded 1.2.1 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures 0.3.33 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-channel 0.3.33 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-core 0.3.33 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-executor 0.3.33 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-io 0.3.33 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-macro 0.3.33 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-sink 0.3.33 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-task 0.3.33 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-util 0.3.33 # MIT OR Apache-2.0 +MODCARGO_CRATES += futures 0.3.34 # MIT OR Apache-2.0 +MODCARGO_CRATES += futures-channel 0.3.34 # MIT OR Apache-2.0 +MODCARGO_CRATES += futures-core 0.3.34 # MIT OR Apache-2.0 +MODCARGO_CRATES += futures-executor 0.3.34 # MIT OR Apache-2.0 +MODCARGO_CRATES += futures-io 0.3.34 # MIT OR Apache-2.0 +MODCARGO_CRATES += futures-macro 0.3.34 # MIT OR Apache-2.0 +MODCARGO_CRATES += futures-sink 0.3.34 # MIT OR Apache-2.0 +MODCARGO_CRATES += futures-task 0.3.34 # MIT OR Apache-2.0 +MODCARGO_CRATES += futures-util 0.3.34 # MIT OR Apache-2.0 MODCARGO_CRATES += generic-array 0.14.7 # MIT MODCARGO_CRATES += getrandom 0.2.16 # MIT OR Apache-2.0 MODCARGO_CRATES += getrandom 0.3.3 # MIT OR Apache-2.0 @@ -44,9 +44,9 @@ MODCARGO_CRATES += headers 0.4.1 # MIT MODCARGO_CRATES += headers-core 0.3.0 # MIT MODCARGO_CRATES += heck 0.5.0 # MIT OR Apache-2.0 MODCARGO_CRATES += hex 0.4.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += http 1.4.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += http 1.5.0 # MIT OR Apache-2.0 MODCARGO_CRATES += http-body 1.0.1 # MIT -MODCARGO_CRATES += http-body-util 0.1.4 # MIT +MODCARGO_CRATES += http-body-util 0.1.5 # MIT MODCARGO_CRATES += httparse 1.10.1 # MIT OR Apache-2.0 MODCARGO_CRATES += httpdate 1.0.3 # MIT OR Apache-2.0 MODCARGO_CRATES += hyper 1.6.0 # MIT @@ -88,13 +88,13 @@ MODCARGO_CRATES += portable-atomic 1.11. MODCARGO_CRATES += potential_utf 0.1.2 # Unicode-3.0 MODCARGO_CRATES += ppv-lite86 0.2.21 # MIT OR Apache-2.0 MODCARGO_CRATES += proc-macro2 1.0.95 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3 0.28.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-build-config 0.28.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-ffi 0.28.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3 0.29.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-build-config 0.29.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-ffi 0.29.2 # MIT OR Apache-2.0 MODCARGO_CRATES += pyo3-log 0.13.4 # Apache-2.0 OR MIT -MODCARGO_CRATES += pyo3-macros 0.28.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-macros-backend 0.28.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pythonize 0.28.0 # MIT +MODCARGO_CRATES += pyo3-macros 0.29.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-macros-backend 0.29.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pythonize 0.29.0 # MIT MODCARGO_CRATES += quinn 0.11.8 # MIT OR Apache-2.0 MODCARGO_CRATES += quinn-proto 0.11.16 # MIT OR Apache-2.0 MODCARGO_CRATES += quinn-udp 0.5.13 # MIT OR Apache-2.0 @@ -117,7 +117,7 @@ MODCARGO_CRATES += rustc_version 0.4.1 # MODCARGO_CRATES += rustls 0.23.31 # Apache-2.0 OR ISC OR MIT MODCARGO_CRATES += rustls-native-certs 0.8.1 # Apache-2.0 OR ISC OR MIT MODCARGO_CRATES += rustls-pki-types 1.12.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += rustls-webpki 0.103.13 # ISC +MODCARGO_CRATES += rustls-webpki 0.103.14 # ISC MODCARGO_CRATES += rustversion 1.0.21 # MIT OR Apache-2.0 MODCARGO_CRATES += ryu 1.0.20 # Apache-2.0 OR BSL-1.0 MODCARGO_CRATES += schannel 0.1.27 # MIT Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/synapse/pkg/PLIST,v diff -u -p -u -p -r1.79 PLIST --- pkg/PLIST 25 Aug 2026 08:16:33 -0000 1.79 +++ pkg/PLIST 23 Sep 2026 06:57:53 -0000 @@ -431,9 +431,12 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/federation/transport/server/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/federation/transport/server/${MODPY_PYCACHE}_base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/federation/transport/server/${MODPY_PYCACHE}_base.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/synapse/federation/transport/server/${MODPY_PYCACHE}appservice_proxy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/synapse/federation/transport/server/${MODPY_PYCACHE}appservice_proxy.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/federation/transport/server/${MODPY_PYCACHE}federation.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/federation/transport/server/${MODPY_PYCACHE}federation.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/federation/transport/server/_base.py +lib/python${MODPY_VERSION}/site-packages/synapse/federation/transport/server/appservice_proxy.py lib/python${MODPY_VERSION}/site-packages/synapse/federation/transport/server/federation.py lib/python${MODPY_VERSION}/site-packages/synapse/federation/units.py lib/python${MODPY_VERSION}/site-packages/synapse/handlers/ @@ -623,6 +626,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}additional_resource.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}additional_resource.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}appservice_proxy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}appservice_proxy.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}connectproxyclient.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -646,6 +651,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/http/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/http/additional_resource.py +lib/python${MODPY_VERSION}/site-packages/synapse/http/appservice_proxy.py lib/python${MODPY_VERSION}/site-packages/synapse/http/client.py lib/python${MODPY_VERSION}/site-packages/synapse/http/connectproxyclient.py lib/python${MODPY_VERSION}/site-packages/synapse/http/federation/ @@ -1052,8 +1058,12 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}account_data.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}account_validity.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}account_validity.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}appservice_federation_proxy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}appservice_federation_proxy.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}appservice_ping.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}appservice_ping.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}appservice_proxy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}appservice_proxy.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}auth_metadata.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -1120,6 +1130,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}room.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}room_keys.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}room_keys.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}room_membership.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}room_membership.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}room_upgrade_rest_servlet.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}room_upgrade_rest_servlet.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}sendtodevice.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -1146,7 +1158,9 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/account.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/account_data.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/account_validity.py +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/appservice_federation_proxy.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/appservice_ping.py +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/appservice_proxy.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/auth.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/auth_metadata.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/capabilities.py @@ -1180,6 +1194,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/retention.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/room.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/room_keys.py +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/room_membership.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/room_upgrade_rest_servlet.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/sendtodevice.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/sync.py @@ -2254,6 +2269,9 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/94/07_profile_updates.sql lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/94/07_profile_updates_seq.sql.postgres lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/94/07_sliding_sync_lazy_members_position_index.sql +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/94/08_device_lists_changes_in_room_unconverted_idx.sql +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/94/09_e2e_cross_signing_signatures_index.sql +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/94/10_e2e_cross_signing_signatures_add_key_id_to_index.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 @@ -2284,6 +2302,9 @@ lib/python${MODPY_VERSION}/site-packages 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/delta/94/ +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/94/01_state_groups_persisting_inserted_ts.sql.postgres +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/94/01_state_groups_persisting_inserted_ts.sql.sqlite 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