git: eeda14eea443 - main - net-im/py-matrix-synapse: Update to 1.71.0

From: Ashish SHUKLA <ashish_at_FreeBSD.org>
Date: Sun, 13 Nov 2022 17:34:58 UTC
The branch main has been updated by ashish:

URL: https://cgit.FreeBSD.org/ports/commit/?id=eeda14eea4438e3c756254405b77e3227ed7353b

commit eeda14eea4438e3c756254405b77e3227ed7353b
Author:     Sascha Biberhofer <ports@skyforge.at>
AuthorDate: 2022-11-13 17:31:06 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2022-11-13 17:33:13 +0000

    net-im/py-matrix-synapse: Update to 1.71.0
    
    Signed-off-by: Sascha Biberhofer <sascha.biberhofer@skyforge.at>
    Co-authored-by: Ashish SHUKLA <ashish@FreeBSD.org>
---
 net-im/py-matrix-synapse/Makefile | 46 ++++++++++++------------
 net-im/py-matrix-synapse/distinfo | 74 +++++++++++++++++++--------------------
 2 files changed, 60 insertions(+), 60 deletions(-)

diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile
index a6c993f0085f..f19b5d787660 100644
--- a/net-im/py-matrix-synapse/Makefile
+++ b/net-im/py-matrix-synapse/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	matrix-synapse
-DISTVERSION=	1.69.0
-PORTREVISION=	1
+DISTVERSION=	1.71.0
 CATEGORIES=	net-im python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -53,19 +52,20 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}virtualenv>=15.0:devel/py-virtualenv@${PY_F
 		${PYTHON_PKGNAMEPREFIX}tox>=2.3.1:devel/py-tox@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}parameterized>=0.7.4:devel/py-parameterized@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}authlib>=0.14.0:security/py-authlib@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}authlib>=0.15.1:security/py-authlib@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna@${PY_FLAVOR}
 
 USES=		python:3.7+ cargo
 USE_PYTHON=	autoplist distutils
 USE_RC_SUBR=	synapse
+WRKSRC=		${WRKDIR}/${PORTNAME:S/-/_/}-${DISTVERSION}
 CARGO_CONFIGURE=	yes
 CARGO_BUILD=	no
 CARGO_TEST=	no
 CARGO_INSTALL=	no
 CARGO_CARGOTOML=	${WRKSRC}/rust/Cargo.toml
 CARGO_CRATES=	aho-corasick-0.7.19 \
-		anyhow-1.0.65 \
+		anyhow-1.0.66 \
 		arc-swap-1.5.1 \
 		autocfg-1.1.0 \
 		bitflags-1.3.2 \
@@ -77,23 +77,23 @@ CARGO_CRATES=	aho-corasick-0.7.19 \
 		generic-array-0.14.6 \
 		hex-0.4.3 \
 		indoc-1.0.7 \
-		itoa-1.0.3 \
+		itoa-1.0.4 \
 		lazy_static-1.4.0 \
-		libc-0.2.132 \
-		lock_api-0.4.7 \
+		libc-0.2.135 \
+		lock_api-0.4.9 \
 		log-0.4.17 \
 		memchr-2.5.0 \
 		memoffset-0.6.5 \
-		once_cell-1.13.1 \
+		once_cell-1.15.0 \
 		parking_lot-0.12.1 \
 		parking_lot_core-0.9.3 \
-		proc-macro2-1.0.43 \
-		pyo3-0.17.1 \
-		pyo3-build-config-0.17.1 \
-		pyo3-ffi-0.17.1 \
+		proc-macro2-1.0.46 \
+		pyo3-0.17.2 \
+		pyo3-build-config-0.17.2 \
+		pyo3-ffi-0.17.2 \
 		pyo3-log-0.7.0 \
-		pyo3-macros-0.17.1 \
-		pyo3-macros-backend-0.17.1 \
+		pyo3-macros-0.17.2 \
+		pyo3-macros-backend-0.17.2 \
 		pythonize-0.17.0 \
 		quote-1.0.21 \
 		redox_syscall-0.2.16 \
@@ -101,15 +101,15 @@ CARGO_CRATES=	aho-corasick-0.7.19 \
 		regex-syntax-0.6.27 \
 		ryu-1.0.11 \
 		scopeguard-1.1.0 \
-		serde-1.0.145 \
-		serde_derive-1.0.145 \
-		serde_json-1.0.85 \
-		smallvec-1.9.0 \
+		serde-1.0.147 \
+		serde_derive-1.0.147 \
+		serde_json-1.0.87 \
+		smallvec-1.10.0 \
 		subtle-2.4.1 \
-		syn-1.0.99 \
+		syn-1.0.102 \
 		target-lexicon-0.12.4 \
 		typenum-1.15.0 \
-		unicode-ident-1.0.3 \
+		unicode-ident-1.0.5 \
 		unindent-0.1.10 \
 		version_check-0.9.4 \
 		windows-sys-0.36.1 \
@@ -142,9 +142,9 @@ OIDC_DESC=		Add dependencies for OpenID Connect based logins
 REDIS_DESC=		Add support replication over Redis for synapse workers
 URLPREVIEW_DESC=	Add dependencies necessary for URL previews
 
-JWT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}authlib>=0.14.0:security/py-authlib@${PY_FLAVOR}
+JWT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}authlib>=0.15.1:security/py-authlib@${PY_FLAVOR}
 LDAP_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}matrix-synapse-ldap3>=0.1:net/py-matrix-synapse-ldap3@${PY_FLAVOR}
-OIDC_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}authlib>=0.14.0:security/py-authlib@${PY_FLAVOR}
+OIDC_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}authlib>=0.15.1:security/py-authlib@${PY_FLAVOR}
 PGSQL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}psycopg2>2.8:databases/py-psycopg2@${PY_FLAVOR}
 REDIS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}txredisapi>=1.4.7:databases/py-txredisapi@${PY_FLAVOR}
@@ -167,6 +167,6 @@ post-install-DOCS-on:
 	${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
 
 do-test:
-	cd ${WRKSRC} && PYTHONPATH="${STAGEDIR}/${PYTHON_SITELIBDIR}:." trial-${PYTHON_VER} tests
+	cd ${WRKSRC} && PYTHONPATH="${STAGEDIR}/${PYTHON_SITELIBDIR}:." trial-${PYTHON_VER} -j 4 tests
 
 .include <bsd.port.post.mk>
diff --git a/net-im/py-matrix-synapse/distinfo b/net-im/py-matrix-synapse/distinfo
index a078520893aa..29f3f1bb5790 100644
--- a/net-im/py-matrix-synapse/distinfo
+++ b/net-im/py-matrix-synapse/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1666279866
-SHA256 (matrix_synapse-1.69.0.tar.gz) = 3df49fa9acf78dd449d45fbe7aa1673b1ca6a12109a4105bc91537ebe10f5dc5
-SIZE (matrix_synapse-1.69.0.tar.gz) = 2990554
+TIMESTAMP = 1668287369
+SHA256 (matrix_synapse-1.71.0.tar.gz) = 55dfc3b3b97a10385fafff165050217fa3a5082f105b8d657c4f68ff89282f0c
+SIZE (matrix_synapse-1.71.0.tar.gz) = 3039917
 SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e
 SIZE (rust/crates/aho-corasick-0.7.19.crate) = 113070
-SHA256 (rust/crates/anyhow-1.0.65.crate) = 98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602
-SIZE (rust/crates/anyhow-1.0.65.crate) = 43585
+SHA256 (rust/crates/anyhow-1.0.66.crate) = 216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6
+SIZE (rust/crates/anyhow-1.0.66.crate) = 43770
 SHA256 (rust/crates/arc-swap-1.5.1.crate) = 983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164
 SIZE (rust/crates/arc-swap-1.5.1.crate) = 66157
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
@@ -27,40 +27,40 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486
 SIZE (rust/crates/hex-0.4.3.crate) = 13299
 SHA256 (rust/crates/indoc-1.0.7.crate) = adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3
 SIZE (rust/crates/indoc-1.0.7.crate) = 13716
-SHA256 (rust/crates/itoa-1.0.3.crate) = 6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754
-SIZE (rust/crates/itoa-1.0.3.crate) = 10481
+SHA256 (rust/crates/itoa-1.0.4.crate) = 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc
+SIZE (rust/crates/itoa-1.0.4.crate) = 10601
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.132.crate) = 8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5
-SIZE (rust/crates/libc-0.2.132.crate) = 595317
-SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53
-SIZE (rust/crates/lock_api-0.4.7.crate) = 25371
+SHA256 (rust/crates/libc-0.2.135.crate) = 68783febc7782c6c5cb401fbda4de5a9898be1762314da0bb2c10ced61f18b0c
+SIZE (rust/crates/libc-0.2.135.crate) = 604591
+SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df
+SIZE (rust/crates/lock_api-0.4.9.crate) = 25685
 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
 SIZE (rust/crates/log-0.4.17.crate) = 38028
 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
 SIZE (rust/crates/memchr-2.5.0.crate) = 65812
 SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
 SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
-SHA256 (rust/crates/once_cell-1.13.1.crate) = 074864da206b4973b84eb91683020dbefd6a8c3f0f38e054d93954e891935e4e
-SIZE (rust/crates/once_cell-1.13.1.crate) = 31335
+SHA256 (rust/crates/once_cell-1.15.0.crate) = e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1
+SIZE (rust/crates/once_cell-1.15.0.crate) = 31460
 SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
 SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
 SHA256 (rust/crates/parking_lot_core-0.9.3.crate) = 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929
 SIZE (rust/crates/parking_lot_core-0.9.3.crate) = 32256
-SHA256 (rust/crates/proc-macro2-1.0.43.crate) = 0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab
-SIZE (rust/crates/proc-macro2-1.0.43.crate) = 41512
-SHA256 (rust/crates/pyo3-0.17.1.crate) = 12f72538a0230791398a0986a6518ebd88abc3fded89007b506ed072acc831e1
-SIZE (rust/crates/pyo3-0.17.1.crate) = 394706
-SHA256 (rust/crates/pyo3-build-config-0.17.1.crate) = fc4cf18c20f4f09995f3554e6bcf9b09bd5e4d6b67c562fdfaafa644526ba479
-SIZE (rust/crates/pyo3-build-config-0.17.1.crate) = 29232
-SHA256 (rust/crates/pyo3-ffi-0.17.1.crate) = a41877f28d8ebd600b6aa21a17b40c3b0fc4dfe73a27b6e81ab3d895e401b0e9
-SIZE (rust/crates/pyo3-ffi-0.17.1.crate) = 62851
+SHA256 (rust/crates/proc-macro2-1.0.46.crate) = 94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b
+SIZE (rust/crates/proc-macro2-1.0.46.crate) = 41954
+SHA256 (rust/crates/pyo3-0.17.2.crate) = 201b6887e5576bf2f945fe65172c1fcbf3fcf285b23e4d71eb171d9736e38d32
+SIZE (rust/crates/pyo3-0.17.2.crate) = 405417
+SHA256 (rust/crates/pyo3-build-config-0.17.2.crate) = bf0708c9ed01692635cbf056e286008e5a2927ab1a5e48cdd3aeb1ba5a6fef47
+SIZE (rust/crates/pyo3-build-config-0.17.2.crate) = 29231
+SHA256 (rust/crates/pyo3-ffi-0.17.2.crate) = 90352dea4f486932b72ddf776264d293f85b79a1d214de1d023927b41461132d
+SIZE (rust/crates/pyo3-ffi-0.17.2.crate) = 62850
 SHA256 (rust/crates/pyo3-log-0.7.0.crate) = e5695ccff5060c13ca1751cf8c857a12da9b0bf0378cb071c5e0326f7c7e4c1b
 SIZE (rust/crates/pyo3-log-0.7.0.crate) = 13774
-SHA256 (rust/crates/pyo3-macros-0.17.1.crate) = 2e81c8d4bcc2f216dc1b665412df35e46d12ee8d3d046b381aad05f1fcf30547
-SIZE (rust/crates/pyo3-macros-0.17.1.crate) = 7229
-SHA256 (rust/crates/pyo3-macros-backend-0.17.1.crate) = 85752a767ee19399a78272cc2ab625cd7d373b2e112b4b13db28de71fa892784
-SIZE (rust/crates/pyo3-macros-backend-0.17.1.crate) = 49872
+SHA256 (rust/crates/pyo3-macros-0.17.2.crate) = 7eb24b804a2d9e88bfcc480a5a6dd76f006c1e3edaf064e8250423336e2cd79d
+SIZE (rust/crates/pyo3-macros-0.17.2.crate) = 7260
+SHA256 (rust/crates/pyo3-macros-backend-0.17.2.crate) = f22bb49f6a7348c253d7ac67a6875f2dc65f36c2ae64a82c381d528972bea6d6
+SIZE (rust/crates/pyo3-macros-backend-0.17.2.crate) = 49990
 SHA256 (rust/crates/pythonize-0.17.0.crate) = 0f7f0c136f5fbc01868185eef462800e49659eb23acca83b9e884367a006acb6
 SIZE (rust/crates/pythonize-0.17.0.crate) = 10949
 SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179
@@ -75,24 +75,24 @@ SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66e
 SIZE (rust/crates/ryu-1.0.11.crate) = 47007
 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
 SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
-SHA256 (rust/crates/serde-1.0.145.crate) = 728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b
-SIZE (rust/crates/serde-1.0.145.crate) = 76568
-SHA256 (rust/crates/serde_derive-1.0.145.crate) = 81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c
-SIZE (rust/crates/serde_derive-1.0.145.crate) = 54860
-SHA256 (rust/crates/serde_json-1.0.85.crate) = e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44
-SIZE (rust/crates/serde_json-1.0.85.crate) = 144635
-SHA256 (rust/crates/smallvec-1.9.0.crate) = 2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1
-SIZE (rust/crates/smallvec-1.9.0.crate) = 28396
+SHA256 (rust/crates/serde-1.0.147.crate) = d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965
+SIZE (rust/crates/serde-1.0.147.crate) = 76697
+SHA256 (rust/crates/serde_derive-1.0.147.crate) = 4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852
+SIZE (rust/crates/serde_derive-1.0.147.crate) = 54861
+SHA256 (rust/crates/serde_json-1.0.87.crate) = 6ce777b7b150d76b9cf60d28b55f5847135a003f7d7350c6be7a773508ce7d45
+SIZE (rust/crates/serde_json-1.0.87.crate) = 144383
+SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0
+SIZE (rust/crates/smallvec-1.10.0.crate) = 31564
 SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601
 SIZE (rust/crates/subtle-2.4.1.crate) = 12630
-SHA256 (rust/crates/syn-1.0.99.crate) = 58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13
-SIZE (rust/crates/syn-1.0.99.crate) = 236084
+SHA256 (rust/crates/syn-1.0.102.crate) = 3fcd952facd492f9be3ef0d0b7032a6e442ee9b361d4acc2b1d0c4aaa5f613a1
+SIZE (rust/crates/syn-1.0.102.crate) = 235699
 SHA256 (rust/crates/target-lexicon-0.12.4.crate) = c02424087780c9b71cc96799eaeddff35af2bc513278cda5c99fc1f5d026d3c1
 SIZE (rust/crates/target-lexicon-0.12.4.crate) = 23020
 SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
 SIZE (rust/crates/typenum-1.15.0.crate) = 40741
-SHA256 (rust/crates/unicode-ident-1.0.3.crate) = c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf
-SIZE (rust/crates/unicode-ident-1.0.3.crate) = 35031
+SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3
+SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455
 SHA256 (rust/crates/unindent-0.1.10.crate) = 58ee9362deb4a96cef4d437d1ad49cffc9b9e92d202b6995674e928ce684f112
 SIZE (rust/crates/unindent-0.1.10.crate) = 7703
 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f