Hello, Here is a diff to update net/synapse to 1.94.0. However, this need py-pydantic_compat, also attached here.
Best Regards
py-pydantic-compat.tar.gz
Description: application/gzip
Index: Makefile =================================================================== RCS file: /cvs/ports/net/synapse/Makefile,v retrieving revision 1.63 diff -u -p -r1.63 Makefile --- Makefile 27 Sep 2023 09:01:55 -0000 1.63 +++ Makefile 10 Oct 2023 14:25:35 -0000 @@ -1,6 +1,6 @@ COMMENT = open network for secure, decentralized communication -MODPY_EGG_VERSION = 1.93.0 +MODPY_EGG_VERSION = 1.94.0 GH_ACCOUNT = matrix-org GH_PROJECT = synapse @@ -58,7 +58,8 @@ RUN_DEPENDS = devel/py-jsonschema${MODPY security/py-cryptography${MODPY_FLAVOR} \ textproc/py-ijson${MODPY_FLAVOR} \ devel/py-matrix-common${MODPY_FLAVOR}>=1.3.0,<2.0.0 \ - sysutils/py-packaging${MODPY_FLAVOR} + sysutils/py-packaging${MODPY_FLAVOR} \ + devel/py-pydantic-compat${MODPY_FLAVOR} # still relying on pkg_resources, see comments in # https://github.com/matrix-org/synapse/pull/12542 RUN_DEPENDS += devel/py-setuptools${MODPY_FLAVOR} Index: distinfo =================================================================== RCS file: /cvs/ports/net/synapse/distinfo,v retrieving revision 1.47 diff -u -p -r1.47 distinfo --- distinfo 27 Sep 2023 09:01:55 -0000 1.47 +++ distinfo 10 Oct 2023 14:25:35 -0000 @@ -31,8 +31,8 @@ SHA256 (cargo/pyo3-macros-backend-0.17.3 SHA256 (cargo/pythonize-0.17.0.tar.gz) = D38ME29fvAGGgYXu9GKADkllnrI6zKg7nohDZ6AGrLY= SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU= SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo= -SHA256 (cargo/regex-1.9.5.tar.gz) = aXBhIh6htKlKYk9n0K4r/k4iuKF7ahkq+xEEZULMjEc= -SHA256 (cargo/regex-automata-0.3.8.tar.gz) = wvQB9JVSIGk7VvjsZu6ceKv/2NHE8j3EGiODnriPB5U= +SHA256 (cargo/regex-1.9.6.tar.gz) = 6+4gFAVAbb9Si4tnIQSubW1j5tEYyxDk1Rq7x7WARP8= +SHA256 (cargo/regex-automata-0.3.9.tar.gz) = WbI+ku5DGIk/o/4+b7NlJY77/mrGqzDwkM3Lt6o376k= SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto= SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk= SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0= @@ -54,7 +54,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.93.0.tar.gz) = S6z/dVnNHzalF0O3n+hx6zuWkzqmY6rW+JAKHGt/jiE= +SHA256 (synapse-1.94.0.tar.gz) = ebWN7Xe2tv20gsdNwxXYE6G6Qj9Jb79HG7nhzaZ25dk= SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694 SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157 @@ -88,8 +88,8 @@ SIZE (cargo/pyo3-macros-backend-0.17.3.t SIZE (cargo/pythonize-0.17.0.tar.gz) = 10949 SIZE (cargo/quote-1.0.29.tar.gz) = 28345 SIZE (cargo/redox_syscall-0.2.16.tar.gz) = 24012 -SIZE (cargo/regex-1.9.5.tar.gz) = 253883 -SIZE (cargo/regex-automata-0.3.8.tar.gz) = 610113 +SIZE (cargo/regex-1.9.6.tar.gz) = 254981 +SIZE (cargo/regex-automata-0.3.9.tar.gz) = 610489 SIZE (cargo/regex-syntax-0.7.5.tar.gz) = 343366 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470 @@ -111,4 +111,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.93.0.tar.gz) = 8382894 +SIZE (synapse-1.94.0.tar.gz) = 8397651 Index: modules.inc =================================================================== RCS file: /cvs/ports/net/synapse/modules.inc,v retrieving revision 1.15 diff -u -p -r1.15 modules.inc --- modules.inc 27 Sep 2023 09:01:55 -0000 1.15 +++ modules.inc 10 Oct 2023 14:25:35 -0000 @@ -31,8 +31,8 @@ MODCARGO_CRATES += pyo3-macros-backend 0 MODCARGO_CRATES += pythonize 0.17.0 # MIT MODCARGO_CRATES += quote 1.0.29 # MIT OR Apache-2.0 MODCARGO_CRATES += redox_syscall 0.2.16 # MIT -MODCARGO_CRATES += regex 1.9.5 # MIT OR Apache-2.0 -MODCARGO_CRATES += regex-automata 0.3.8 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex 1.9.6 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex-automata 0.3.9 # MIT OR Apache-2.0 MODCARGO_CRATES += regex-syntax 0.7.5 # 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 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/synapse/pkg/PLIST,v retrieving revision 1.41 diff -u -p -r1.41 PLIST --- pkg/PLIST 7 Sep 2023 07:29:24 -0000 1.41 +++ pkg/PLIST 10 Oct 2023 14:25:36 -0000 @@ -24,6 +24,8 @@ lib/python${MODPY_VERSION}/site-packages ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}_pydantic_compat.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}_pydantic_compat.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}event_auth.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}event_auth.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}notifier.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -32,6 +34,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}visibility.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}visibility.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/synapse/_pydantic_compat.py lib/python${MODPY_VERSION}/site-packages/synapse/_scripts/ lib/python${MODPY_VERSION}/site-packages/synapse/_scripts/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/_scripts/${MODPY_PYCACHE}/ @@ -2039,6 +2042,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/80/02_scheduled_tasks.sql lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/80/03_read_write_locks_triggers.sql.postgres lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/80/04_read_write_locks_deadlock.sql.postgres +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/82/ +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/82/02_scheduled_tasks_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/16/ lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/application_services.sql
smime.p7s
Description: S/MIME Cryptographic Signature