From: Renaud Allard Subject: [update] devel/py-rpds-py 0.30.0 To: ports Date: Thu, 11 Dec 2025 08:28:20 +0100 Hello, Here is a diff for devel/py-rpds-py 0.30.0. This is needed for next versions of net/synapse Best Regards Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-rpds-py/Makefile,v diff -u -p -r1.8 Makefile --- Makefile 29 Dec 2024 13:09:11 -0000 1.8 +++ Makefile 11 Dec 2025 07:26:23 -0000 @@ -1,6 +1,6 @@ COMMENT = Python bindings for Rust's persistent data structures (rpds) -MODPY_DISTV = 0.22.3 +MODPY_DISTV = 0.30.0 DISTNAME = rpds_py-${MODPY_DISTV} PKGNAME = py-${DISTNAME:S/_/-/g} Index: crates.inc =================================================================== RCS file: /cvs/ports/devel/py-rpds-py/crates.inc,v diff -u -p -r1.3 crates.inc --- crates.inc 29 Dec 2024 13:09:11 -0000 1.3 +++ crates.inc 11 Dec 2025 07:26:23 -0000 @@ -1,24 +1,26 @@ -MODCARGO_CRATES += archery 1.2.1 # MPL-2.0 -MODCARGO_CRATES += autocfg 1.3.0 # Apache-2.0 OR MIT -MODCARGO_CRATES += cc 1.0.90 # MIT OR Apache-2.0 -MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 +MODCARGO_CRATES += archery 1.2.2 # MIT +MODCARGO_CRATES += autocfg 1.5.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += cc 1.2.48 # MIT OR Apache-2.0 +MODCARGO_CRATES += find-msvc-tools 0.1.5 # MIT OR Apache-2.0 MODCARGO_CRATES += heck 0.5.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += indoc 2.0.5 # MIT OR Apache-2.0 -MODCARGO_CRATES += libc 0.2.155 # MIT OR Apache-2.0 +MODCARGO_CRATES += indoc 2.0.7 # MIT OR Apache-2.0 +MODCARGO_CRATES += libc 0.2.177 # MIT OR Apache-2.0 MODCARGO_CRATES += memoffset 0.9.1 # MIT -MODCARGO_CRATES += once_cell 1.19.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += portable-atomic 1.6.0 # Apache-2.0 OR MIT -MODCARGO_CRATES += proc-macro2 1.0.86 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3 0.23.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-build-config 0.23.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-ffi 0.23.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-macros 0.23.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-macros-backend 0.23.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += python3-dll-a 0.2.11 # MIT -MODCARGO_CRATES += quote 1.0.36 # MIT OR Apache-2.0 -MODCARGO_CRATES += rpds 1.1.0 # MPL-2.0 -MODCARGO_CRATES += syn 2.0.69 # MIT OR Apache-2.0 -MODCARGO_CRATES += target-lexicon 0.12.14 # Apache-2.0 WITH LLVM-exception -MODCARGO_CRATES += triomphe 0.1.13 # MIT OR Apache-2.0 -MODCARGO_CRATES += unicode-ident 1.0.12 # (MIT OR Apache-2.0) AND Unicode-DFS-2016 -MODCARGO_CRATES += unindent 0.2.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += once_cell 1.21.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += portable-atomic 1.11.1 # Apache-2.0 OR MIT +MODCARGO_CRATES += proc-macro2 1.0.103 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3 0.27.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-build-config 0.27.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-ffi 0.27.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-macros 0.27.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-macros-backend 0.27.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += python3-dll-a 0.2.14 # MIT +MODCARGO_CRATES += quote 1.0.42 # MIT OR Apache-2.0 +MODCARGO_CRATES += rpds 1.2.0 # MIT +MODCARGO_CRATES += rustversion 1.0.22 # MIT OR Apache-2.0 +MODCARGO_CRATES += shlex 1.3.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += syn 2.0.111 # MIT OR Apache-2.0 +MODCARGO_CRATES += target-lexicon 0.13.3 # Apache-2.0 WITH LLVM-exception +MODCARGO_CRATES += triomphe 0.1.15 # MIT OR Apache-2.0 +MODCARGO_CRATES += unicode-ident 1.0.22 # (MIT OR Apache-2.0) AND Unicode-3.0 +MODCARGO_CRATES += unindent 0.2.4 # MIT OR Apache-2.0 Index: distinfo =================================================================== RCS file: /cvs/ports/devel/py-rpds-py/distinfo,v diff -u -p -r1.3 distinfo --- distinfo 29 Dec 2024 13:09:11 -0000 1.3 +++ distinfo 11 Dec 2025 07:26:23 -0000 @@ -1,50 +1,54 @@ -SHA256 (cargo/archery-1.2.1.tar.gz) = 6uLtIc1VAh8FcHqAel/IVpXa+5iDKSH2z6BttnyluGk= -SHA256 (cargo/autocfg-1.3.0.tar.gz) = DEtNC9Jb0LdGgcCtIUl2EM4bfJGxAizSHIDG+92UdrA= -SHA256 (cargo/cc-1.0.90.tar.gz) = jNZgSoKs8wOfEUT1S46zTpH/umIgURiecbeBgi1e4fU= -SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0= +SHA256 (cargo/archery-1.2.2.tar.gz) = cOCl+Z3+u4e7NC0PU7uSyBhC4QC7uRUiPjg0lYDlRB0= +SHA256 (cargo/autocfg-1.5.0.tar.gz) = wIYG+MPL9M5uyOKPsAFKLAhnCP6VTqqIU4SmFlFy5+g= +SHA256 (cargo/cc-1.2.48.tar.gz) = xIG9vw7TuJL2+AYofXKs1RWzUqTsJ6IISJuMG8g5Yzo= +SHA256 (cargo/find-msvc-tools-0.1.5.tar.gz) = OjB2QQpVyQARwpiwTQz6dwsA+gTh48l9P2yd4QWgOEQ= SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo= -SHA256 (cargo/indoc-2.0.5.tar.gz) = skj1Ik0dYGAF4CyX9apOiO6yMEiLzAO8nKTXmROZ8rU= -SHA256 (cargo/libc-0.2.155.tar.gz) = l7OIikrs936BEUXK327vWQH0eCxTiGGRsvaT8kdhhHw= +SHA256 (cargo/indoc-2.0.7.tar.gz) = ec9ck/kyKM+O+zujYlNfsRGZrFSKCc4RfJsa3DAw1wY= +SHA256 (cargo/libc-0.2.177.tar.gz) = KHSir0eiMlwgAabm+tmxalO4AhArUoFjiFFxz5KxWXY= SHA256 (cargo/memoffset-0.9.1.tar.gz) = SIAWv65FewNtmWCS9stEhndhHOREnpcM6vQmlSA/IYo= -SHA256 (cargo/once_cell-1.19.0.tar.gz) = P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I= -SHA256 (cargo/portable-atomic-1.6.0.tar.gz) = cXDvmYi8FpuhbdNqf6BB5cTL62o1t21MA9re03Hq58A= -SHA256 (cargo/proc-macro2-1.0.86.tar.gz) = XnGejfZl3w0cj7/SOAFXRHNhUdREXsCDa45iiq4QO3c= -SHA256 (cargo/pyo3-0.23.3.tar.gz) = 5IT9LItMtnqwWjGPH9b6jxmfzDCBnwjwfSAICduibBU= -SHA256 (cargo/pyo3-build-config-0.23.3.tar.gz) = 3A4EaahPII4gBEuYll4VYQKBgCGeNTUqKvryuUK+/zs= -SHA256 (cargo/pyo3-ffi-0.23.3.tar.gz) = 6xVHp/mWb28aDwInVkqZRf42uQ2lqTs5M/w9wD+uNy0= -SHA256 (cargo/pyo3-macros-0.23.3.tar.gz) = /bbajsb6XO3RYmyIb8h0m9y7CUJKhkYeuM3wlrfDMlc= -SHA256 (cargo/pyo3-macros-backend-0.23.3.tar.gz) = OKOFIC/1qSeRFosRNq+uUFnTrBGEV7t7wwTBl8LTPn0= -SHA256 (cargo/python3-dll-a-0.2.11.tar.gz) = m54mjuG+YJ6ToT6waDn2j2fl/g+0BJg00mHC1QkcG20= -SHA256 (cargo/quote-1.0.36.tar.gz) = D6dqrzkQHEV4Nq7AziMW29w6tyPN2hxr1OatQgisrKc= -SHA256 (cargo/rpds-1.1.0.tar.gz) = oOFVFdPOMxMyTYQmKepJBcJaE/gZU+rbiPhVFvWSkKQ= -SHA256 (cargo/syn-2.0.69.tar.gz) = IB/No4RcI+ghLNRmv+vwvSBpRJD8A1aujkKOCCSpFaY= -SHA256 (cargo/target-lexicon-0.12.14.tar.gz) = 4fxAOJGiG8+3w3g0umalR6j0AhRuunJltabYgFnJ/y8= -SHA256 (cargo/triomphe-0.1.13.tar.gz) = 5mMeQuELQMBpC/kvQE68/m4f20gDkdFfF8yOlu7tU2k= -SHA256 (cargo/unicode-ident-1.0.12.tar.gz) = M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks= -SHA256 (cargo/unindent-0.2.3.tar.gz) = x959c+F1RIfLWDZO6QakmZN6Dfq9hry5gPqZ7IyPos4= -SHA256 (rpds_py-0.22.3.tar.gz) = 4y/uirRdPC222hmlMjvDNiI3yLZTxwGUQUuJL9BqCA0= -SIZE (cargo/archery-1.2.1.tar.gz) = 21224 -SIZE (cargo/autocfg-1.3.0.tar.gz) = 16524 -SIZE (cargo/cc-1.0.90.tar.gz) = 73954 -SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934 +SHA256 (cargo/once_cell-1.21.3.tar.gz) = QvXhXJlTxeTMzusuc4KnFkgsNFFTFfewNTK4tOg5PS0= +SHA256 (cargo/portable-atomic-1.11.1.tar.gz) = +EJnsgoW6pGOQ8aohDPC1U+hRckqgRtbBHzL4VNnRIM= +SHA256 (cargo/proc-macro2-1.0.103.tar.gz) = XulbxO+HuNW6Mui3cUzMg0hlJ26rCu1cmVjQDsRfSeg= +SHA256 (cargo/pyo3-0.27.2.tar.gz) = q1PAR/zRodKogg/oTwXWvmnpUmvkDLA7c/hrawPm2H0= +SHA256 (cargo/pyo3-build-config-0.27.2.tar.gz) = tFWTMQfehkK0SH7SbZEsLYmd7GEUiEIUoLO7O+kmHqY= +SHA256 (cargo/pyo3-ffi-0.27.2.tar.gz) = HIXJy/rd9lGxIhWUIJrtV+nlz/Y8TRHR/urVKbhyoIk= +SHA256 (cargo/pyo3-macros-0.27.2.tar.gz) = ClsQyb+YiBJdkX+00sotJcjflMerWlLhMxOgfgUKOwI= +SHA256 (cargo/pyo3-macros-backend-0.27.2.tar.gz) = A7UXINMUg25TMn9YcdTAz7T7N8wsShHMcZB6hjQsQPk= +SHA256 (cargo/python3-dll-a-0.2.14.tar.gz) = 04HvMTrnC02l+V+KTedzxqpc0o9zrexLSjHfcLZngNg= +SHA256 (cargo/quote-1.0.42.tar.gz) = ozjMQdJ+bMbc5s78E6Bynfu4HCYrH1GTMVdd2A7zBn8= +SHA256 (cargo/rpds-1.2.0.tar.gz) = nnX0hegZ1NMBXmwNVdAqT9PbR8GZPZ5gPgNh+6K/+zQ= +SHA256 (cargo/rustversion-1.0.22.tar.gz) = s5ze8PqAD8RFJchMy1SgKZYaghX5YZdTY1qcDSU41G0= +SHA256 (cargo/shlex-1.3.0.tar.gz) = D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ= +SHA256 (cargo/syn-2.0.111.tar.gz) = OQzJopSrcb2xqi6Z0Tvpx1PNLXvWVgx3EYWXQQxNLoc= +SHA256 (cargo/target-lexicon-0.13.3.tar.gz) = 339iV3wl4Hg0ZJ/Ds5+v3Fl8CjUn3BxgEpIBzPy6pQw= +SHA256 (cargo/triomphe-0.1.15.tar.gz) = 3WnFqo+STHUZ1jcniadOrFuU+w+Pzw1Kl+sL/D54Xzk= +SHA256 (cargo/unicode-ident-1.0.22.tar.gz) = kxL3xPb/kGmxZUmCNM6L5lgFnGcoYzZnxSbifcLPHfU= +SHA256 (cargo/unindent-0.2.4.tar.gz) = cmThB/VTzK6HnSH76h1nJKx4Xow7/HYhN5WbWAKCbvM= +SHA256 (rpds_py-0.30.0.tar.gz) = 3Y/3z5ABSvDA94fuo0eU6/ZBUkLuHW+pHqunJcxEHoQ= +SIZE (cargo/archery-1.2.2.tar.gz) = 16228 +SIZE (cargo/autocfg-1.5.0.tar.gz) = 18729 +SIZE (cargo/cc-1.2.48.tar.gz) = 92458 +SIZE (cargo/find-msvc-tools-0.1.5.tar.gz) = 30942 SIZE (cargo/heck-0.5.0.tar.gz) = 11517 -SIZE (cargo/indoc-2.0.5.tar.gz) = 14396 -SIZE (cargo/libc-0.2.155.tar.gz) = 743539 +SIZE (cargo/indoc-2.0.7.tar.gz) = 17184 +SIZE (cargo/libc-0.2.177.tar.gz) = 792045 SIZE (cargo/memoffset-0.9.1.tar.gz) = 9032 -SIZE (cargo/once_cell-1.19.0.tar.gz) = 33046 -SIZE (cargo/portable-atomic-1.6.0.tar.gz) = 140689 -SIZE (cargo/proc-macro2-1.0.86.tar.gz) = 48958 -SIZE (cargo/pyo3-0.23.3.tar.gz) = 1073838 -SIZE (cargo/pyo3-build-config-0.23.3.tar.gz) = 32509 -SIZE (cargo/pyo3-ffi-0.23.3.tar.gz) = 74064 -SIZE (cargo/pyo3-macros-0.23.3.tar.gz) = 8085 -SIZE (cargo/pyo3-macros-backend-0.23.3.tar.gz) = 70098 -SIZE (cargo/python3-dll-a-0.2.11.tar.gz) = 83622 -SIZE (cargo/quote-1.0.36.tar.gz) = 28507 -SIZE (cargo/rpds-1.1.0.tar.gz) = 69493 -SIZE (cargo/syn-2.0.69.tar.gz) = 265441 -SIZE (cargo/target-lexicon-0.12.14.tar.gz) = 25508 -SIZE (cargo/triomphe-0.1.13.tar.gz) = 29568 -SIZE (cargo/unicode-ident-1.0.12.tar.gz) = 42168 -SIZE (cargo/unindent-0.2.3.tar.gz) = 7306 -SIZE (rpds_py-0.22.3.tar.gz) = 26771 +SIZE (cargo/once_cell-1.21.3.tar.gz) = 34534 +SIZE (cargo/portable-atomic-1.11.1.tar.gz) = 185506 +SIZE (cargo/proc-macro2-1.0.103.tar.gz) = 60024 +SIZE (cargo/pyo3-0.27.2.tar.gz) = 1171342 +SIZE (cargo/pyo3-build-config-0.27.2.tar.gz) = 35564 +SIZE (cargo/pyo3-ffi-0.27.2.tar.gz) = 78552 +SIZE (cargo/pyo3-macros-0.27.2.tar.gz) = 8913 +SIZE (cargo/pyo3-macros-backend-0.27.2.tar.gz) = 82513 +SIZE (cargo/python3-dll-a-0.2.14.tar.gz) = 103489 +SIZE (cargo/quote-1.0.42.tar.gz) = 31504 +SIZE (cargo/rpds-1.2.0.tar.gz) = 72664 +SIZE (cargo/rustversion-1.0.22.tar.gz) = 21096 +SIZE (cargo/shlex-1.3.0.tar.gz) = 18713 +SIZE (cargo/syn-2.0.111.tar.gz) = 302117 +SIZE (cargo/target-lexicon-0.13.3.tar.gz) = 28498 +SIZE (cargo/triomphe-0.1.15.tar.gz) = 34711 +SIZE (cargo/unicode-ident-1.0.22.tar.gz) = 47919 +SIZE (cargo/unindent-0.2.4.tar.gz) = 7422 +SIZE (rpds_py-0.30.0.tar.gz) = 69469