git: 867e34013cdf - main - devel/py-maturin: Update to 1.3.0

From: Kai Knoblich <kai_at_FreeBSD.org>
Date: Mon, 09 Oct 2023 10:26:09 UTC
The branch main has been updated by kai:

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

commit 867e34013cdf4b84286e5a0b8f176cad2e88c791
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2023-10-09 10:20:33 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2023-10-09 10:25:51 +0000

    devel/py-maturin: Update to 1.3.0
    
    Changelog:
    
    https://github.com/PyO3/maturin/releases/tag/v1.3.0
---
 devel/py-maturin/Makefile                          |  2 +-
 devel/py-maturin/Makefile.crates                   | 30 +++++-----
 devel/py-maturin/distinfo                          | 66 ++++++++++++----------
 ...ml => patch-cargo-crates_xwin-0.3.1_Cargo.toml} |  6 +-
 4 files changed, 55 insertions(+), 49 deletions(-)

diff --git a/devel/py-maturin/Makefile b/devel/py-maturin/Makefile
index 0fe44c3d40d8..12b883f961f2 100644
--- a/devel/py-maturin/Makefile
+++ b/devel/py-maturin/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	maturin
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.2.3
+DISTVERSION=	1.3.0
 CATEGORIES=	devel python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
diff --git a/devel/py-maturin/Makefile.crates b/devel/py-maturin/Makefile.crates
index 250708f81fbb..ba130e35898d 100644
--- a/devel/py-maturin/Makefile.crates
+++ b/devel/py-maturin/Makefile.crates
@@ -6,7 +6,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		anstyle-parse-0.2.1 \
 		anstyle-query-1.0.0 \
 		anstyle-wincon-1.0.2 \
-		anyhow-1.0.73 \
+		anyhow-1.0.75 \
 		autocfg-1.1.0 \
 		base64-0.13.1 \
 		base64-0.21.2 \
@@ -21,13 +21,13 @@ CARGO_CRATES=	adler-1.0.2 \
 		bzip2-sys-0.1.11+1.0.8 \
 		cab-0.4.1 \
 		camino-1.1.6 \
-		cargo-config2-0.1.8 \
+		cargo-config2-0.1.9 \
 		cargo-options-0.6.0 \
 		cargo-platform-0.1.3 \
-		cargo-xwin-0.14.6 \
-		cargo-zigbuild-0.17.0 \
-		cargo_metadata-0.17.0 \
-		cbindgen-0.24.5 \
+		cargo-xwin-0.14.7 \
+		cargo-zigbuild-0.17.3 \
+		cargo_metadata-0.18.0 \
+		cbindgen-0.25.0 \
 		cc-1.0.82 \
 		cfb-0.7.3 \
 		cfg-expr-0.15.4 \
@@ -62,12 +62,14 @@ CARGO_CRATES=	adler-1.0.2 \
 		digest-0.10.7 \
 		dirs-5.0.1 \
 		dirs-sys-0.4.1 \
+		dissimilar-1.0.7 \
 		dunce-1.0.4 \
 		either-1.9.0 \
 		encode_unicode-0.3.6 \
 		encoding_rs-0.8.32 \
 		errno-0.3.2 \
 		errno-dragonfly-0.1.2 \
+		expect-test-1.4.1 \
 		fastrand-1.9.0 \
 		fat-macho-0.4.7 \
 		filetime-0.2.22 \
@@ -117,7 +119,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		minijinja-1.0.6 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.7.1 \
-		msi-0.5.1 \
+		msi-0.6.0 \
 		multipart-0.18.0 \
 		native-tls-0.2.11 \
 		nom-7.1.3 \
@@ -152,7 +154,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		psm-0.1.21 \
 		pyproject-toml-0.6.1 \
 		python-pkginfo-0.6.0 \
-		quote-1.0.32 \
+		quote-1.0.33 \
 		quoted_printable-0.4.8 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
@@ -171,7 +173,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		rustix-0.37.23 \
 		rustls-0.21.2 \
 		rustls-pemfile-1.0.3 \
-		rustls-webpki-0.100.1 \
+		rustls-webpki-0.100.2 \
 		rustversion-1.0.14 \
 		ryu-1.0.15 \
 		same-file-1.0.6 \
@@ -185,7 +187,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		semver-1.0.18 \
 		serde-1.0.183 \
 		serde_derive-1.0.183 \
-		serde_json-1.0.104 \
+		serde_json-1.0.105 \
 		serde_spanned-0.6.3 \
 		sha2-0.10.7 \
 		sharded-slab-0.1.4 \
@@ -203,15 +205,15 @@ CARGO_CRATES=	adler-1.0.2 \
 		static_assertions-1.1.0 \
 		strsim-0.10.0 \
 		syn-1.0.109 \
-		syn-2.0.28 \
+		syn-2.0.29 \
 		tar-0.4.40 \
 		target-lexicon-0.12.11 \
 		tempfile-3.6.0 \
 		termcolor-1.2.0 \
 		terminal_size-0.2.6 \
 		textwrap-0.16.0 \
-		thiserror-1.0.45 \
-		thiserror-impl-1.0.45 \
+		thiserror-1.0.47 \
+		thiserror-impl-1.0.47 \
 		thread_local-1.1.7 \
 		time-0.3.20 \
 		time-core-0.1.0 \
@@ -282,7 +284,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		windows_x86_64_msvc-0.48.2 \
 		winnow-0.4.7 \
 		xattr-1.0.1 \
-		xwin-0.2.14 \
+		xwin-0.3.1 \
 		yansi-0.5.1 \
 		zeroize-1.6.0 \
 		zip-0.6.6
diff --git a/devel/py-maturin/distinfo b/devel/py-maturin/distinfo
index bf98e7a08557..ea0824fb6951 100644
--- a/devel/py-maturin/distinfo
+++ b/devel/py-maturin/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1694495147
+TIMESTAMP = 1696398335
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47
@@ -15,8 +15,8 @@ SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4e
 SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620
 SHA256 (rust/crates/anstyle-wincon-1.0.2.crate) = c677ab05e09154296dd37acecd46420c17b9713e8366facafa8fc0885167cf4c
 SIZE (rust/crates/anstyle-wincon-1.0.2.crate) = 11712
-SHA256 (rust/crates/anyhow-1.0.73.crate) = f768393e7fabd388fe8409b13faa4d93ab0fef35db1508438dfdb066918bcf38
-SIZE (rust/crates/anyhow-1.0.73.crate) = 43771
+SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
+SIZE (rust/crates/anyhow-1.0.75.crate) = 43901
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
@@ -45,20 +45,20 @@ SHA256 (rust/crates/cab-0.4.1.crate) = ae6b4de23c7d39c0631fd3cc952d87951c86c75a1
 SIZE (rust/crates/cab-0.4.1.crate) = 25985
 SHA256 (rust/crates/camino-1.1.6.crate) = c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c
 SIZE (rust/crates/camino-1.1.6.crate) = 30519
-SHA256 (rust/crates/cargo-config2-0.1.8.crate) = 41d622c3fcbf7cbd550bd4df0cd519724857608af8c1d16599e5d42f9af4abef
-SIZE (rust/crates/cargo-config2-0.1.8.crate) = 49674
+SHA256 (rust/crates/cargo-config2-0.1.9.crate) = a393492158d1198da424057afeadc96af9330d76d12e56d131a7a5302524ac65
+SIZE (rust/crates/cargo-config2-0.1.9.crate) = 49507
 SHA256 (rust/crates/cargo-options-0.6.0.crate) = 9b8e8daa6b2b84aa7cccd57317d9a9b36d969d75bb95923471f4eabbd36f2955
 SIZE (rust/crates/cargo-options-0.6.0.crate) = 16903
 SHA256 (rust/crates/cargo-platform-0.1.3.crate) = 2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479
 SIZE (rust/crates/cargo-platform-0.1.3.crate) = 11230
-SHA256 (rust/crates/cargo-xwin-0.14.6.crate) = 8a3496410423935e28df3dec1ada46ad1220de36100a2f56da688062de267c38
-SIZE (rust/crates/cargo-xwin-0.14.6.crate) = 27861
-SHA256 (rust/crates/cargo-zigbuild-0.17.0.crate) = 6179a09a49d0bacac42e82c3f4bd2ba698576aebc5d708f546f7fa78f582abb2
-SIZE (rust/crates/cargo-zigbuild-0.17.0.crate) = 34388
-SHA256 (rust/crates/cargo_metadata-0.17.0.crate) = e7daec1a2a2129eeba1644b220b4647ec537b0b5d4bfd6876fcc5a540056b592
-SIZE (rust/crates/cargo_metadata-0.17.0.crate) = 21833
-SHA256 (rust/crates/cbindgen-0.24.5.crate) = 4b922faaf31122819ec80c4047cc684c6979a087366c069611e33649bf98e18d
-SIZE (rust/crates/cbindgen-0.24.5.crate) = 196574
+SHA256 (rust/crates/cargo-xwin-0.14.7.crate) = 9a93406d2e8be2104cbcd9b9099ad11cf399c65102ecb0285d026a57aa1896bd
+SIZE (rust/crates/cargo-xwin-0.14.7.crate) = 27856
+SHA256 (rust/crates/cargo-zigbuild-0.17.3.crate) = 2307bb523befb01f7e8cf299c2219439339316964c3a4e95e29bd1c7831fae89
+SIZE (rust/crates/cargo-zigbuild-0.17.3.crate) = 36677
+SHA256 (rust/crates/cargo_metadata-0.18.0.crate) = fb9ac64500cc83ce4b9f8dafa78186aa008c8dea77a09b94cd307fd0cd5022a8
+SIZE (rust/crates/cargo_metadata-0.18.0.crate) = 22915
+SHA256 (rust/crates/cbindgen-0.25.0.crate) = faeaa693e5a727975a79211b8f35c0cb09b031fdb6eaa4a788bc6713d01488ca
+SIZE (rust/crates/cbindgen-0.25.0.crate) = 200141
 SHA256 (rust/crates/cc-1.0.82.crate) = 305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01
 SIZE (rust/crates/cc-1.0.82.crate) = 67879
 SHA256 (rust/crates/cfb-0.7.3.crate) = d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f
@@ -127,6 +127,8 @@ SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad2
 SIZE (rust/crates/dirs-5.0.1.crate) = 12255
 SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
 SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/dissimilar-1.0.7.crate) = 86e3bdc80eee6e16b2b6b0f87fbc98c04bee3455e35174c0de1a125d0688c632
+SIZE (rust/crates/dissimilar-1.0.7.crate) = 27588
 SHA256 (rust/crates/dunce-1.0.4.crate) = 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b
 SIZE (rust/crates/dunce-1.0.4.crate) = 8034
 SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
@@ -139,6 +141,8 @@ SHA256 (rust/crates/errno-0.3.2.crate) = 6b30f669a7961ef1631673d2766cc92f52d64f7
 SIZE (rust/crates/errno-0.3.2.crate) = 10424
 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
+SHA256 (rust/crates/expect-test-1.4.1.crate) = 30d9eafeadd538e68fb28016364c9732d78e420b9ff8853fa5e4058861e9f8d3
+SIZE (rust/crates/expect-test-1.4.1.crate) = 13530
 SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
 SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
 SHA256 (rust/crates/fat-macho-0.4.7.crate) = 63fa117c7dcabeb8c83d5c229764cfa46518545d2dba5a9a08912014711f997b
@@ -237,8 +241,8 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
 SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
-SHA256 (rust/crates/msi-0.5.1.crate) = eaa7bfcd0ffc3b4dc4a555e5ada4d302b4b6b5ce8d6bc07a6ea703ea63aff149
-SIZE (rust/crates/msi-0.5.1.crate) = 58999
+SHA256 (rust/crates/msi-0.6.0.crate) = a7124fc3188eff23916d20d82bcbbb993914b22fba5603f9e7745e347a86cf67
+SIZE (rust/crates/msi-0.6.0.crate) = 59107
 SHA256 (rust/crates/multipart-0.18.0.crate) = 00dec633863867f29cb39df64a397cdf4a6354708ddd7759f70c7fb51c5f9182
 SIZE (rust/crates/multipart-0.18.0.crate) = 62797
 SHA256 (rust/crates/native-tls-0.2.11.crate) = 07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e
@@ -307,8 +311,8 @@ SHA256 (rust/crates/pyproject-toml-0.6.1.crate) = ee79feaa9d31e1c417e34219e610b6
 SIZE (rust/crates/pyproject-toml-0.6.1.crate) = 5971
 SHA256 (rust/crates/python-pkginfo-0.6.0.crate) = 037469c164f08c891bf6d69ca02f1d56210011451e229618669777df82124cfa
 SIZE (rust/crates/python-pkginfo-0.6.0.crate) = 211883
-SHA256 (rust/crates/quote-1.0.32.crate) = 50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965
-SIZE (rust/crates/quote-1.0.32.crate) = 28037
+SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
+SIZE (rust/crates/quote-1.0.33.crate) = 28090
 SHA256 (rust/crates/quoted_printable-0.4.8.crate) = 5a3866219251662ec3b26fc217e3e05bf9c4f84325234dfb96bf0bf840889e49
 SIZE (rust/crates/quoted_printable-0.4.8.crate) = 7132
 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -345,8 +349,8 @@ SHA256 (rust/crates/rustls-0.21.2.crate) = e32ca28af694bc1bbf399c33a516dbdf1c900
 SIZE (rust/crates/rustls-0.21.2.crate) = 279135
 SHA256 (rust/crates/rustls-pemfile-1.0.3.crate) = 2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2
 SIZE (rust/crates/rustls-pemfile-1.0.3.crate) = 20432
-SHA256 (rust/crates/rustls-webpki-0.100.1.crate) = d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b
-SIZE (rust/crates/rustls-webpki-0.100.1.crate) = 70719
+SHA256 (rust/crates/rustls-webpki-0.100.2.crate) = e98ff011474fa39949b7e5c0428f9b4937eda7da7848bbb947786b7be0b27dab
+SIZE (rust/crates/rustls-webpki-0.100.2.crate) = 71561
 SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4
 SIZE (rust/crates/rustversion-1.0.14.crate) = 17261
 SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741
@@ -373,8 +377,8 @@ SHA256 (rust/crates/serde-1.0.183.crate) = 32ac8da02677876d532745a130fc9d8e6edfa
 SIZE (rust/crates/serde-1.0.183.crate) = 77210
 SHA256 (rust/crates/serde_derive-1.0.183.crate) = aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816
 SIZE (rust/crates/serde_derive-1.0.183.crate) = 377265
-SHA256 (rust/crates/serde_json-1.0.104.crate) = 076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c
-SIZE (rust/crates/serde_json-1.0.104.crate) = 146130
+SHA256 (rust/crates/serde_json-1.0.105.crate) = 693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360
+SIZE (rust/crates/serde_json-1.0.105.crate) = 146316
 SHA256 (rust/crates/serde_spanned-0.6.3.crate) = 96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186
 SIZE (rust/crates/serde_spanned-0.6.3.crate) = 7737
 SHA256 (rust/crates/sha2-0.10.7.crate) = 479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8
@@ -409,8 +413,8 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
 SIZE (rust/crates/strsim-0.10.0.crate) = 11355
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.28.crate) = 04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567
-SIZE (rust/crates/syn-2.0.28.crate) = 241635
+SHA256 (rust/crates/syn-2.0.29.crate) = c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a
+SIZE (rust/crates/syn-2.0.29.crate) = 241664
 SHA256 (rust/crates/tar-0.4.40.crate) = b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb
 SIZE (rust/crates/tar-0.4.40.crate) = 51844
 SHA256 (rust/crates/target-lexicon-0.12.11.crate) = 9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a
@@ -423,10 +427,10 @@ SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458
 SIZE (rust/crates/terminal_size-0.2.6.crate) = 10585
 SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d
 SIZE (rust/crates/textwrap-0.16.0.crate) = 53722
-SHA256 (rust/crates/thiserror-1.0.45.crate) = dedd246497092a89beedfe2c9f176d44c1b672ea6090edc20544ade01fbb7ea0
-SIZE (rust/crates/thiserror-1.0.45.crate) = 18691
-SHA256 (rust/crates/thiserror-impl-1.0.45.crate) = 7d7b1fadccbbc7e19ea64708629f9d8dccd007c260d66485f20a6d41bc1cf4b3
-SIZE (rust/crates/thiserror-impl-1.0.45.crate) = 15082
+SHA256 (rust/crates/thiserror-1.0.47.crate) = 97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f
+SIZE (rust/crates/thiserror-1.0.47.crate) = 18811
+SHA256 (rust/crates/thiserror-impl-1.0.47.crate) = 6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b
+SIZE (rust/crates/thiserror-impl-1.0.47.crate) = 15080
 SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152
 SIZE (rust/crates/thread_local-1.1.7.crate) = 13585
 SHA256 (rust/crates/time-0.3.20.crate) = cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890
@@ -567,13 +571,13 @@ SHA256 (rust/crates/winnow-0.4.7.crate) = ca0ace3845f0d96209f0375e6d367e3eb87eb6
 SIZE (rust/crates/winnow-0.4.7.crate) = 142640
 SHA256 (rust/crates/xattr-1.0.1.crate) = f4686009f71ff3e5c4dbcf1a282d0a44db3f021ba69350cd42086b3e5f1c6985
 SIZE (rust/crates/xattr-1.0.1.crate) = 12258
-SHA256 (rust/crates/xwin-0.2.14.crate) = 9c16d94a0ca213c840bc7482ca9388957b0ee2eafceab13846d4189504155e62
-SIZE (rust/crates/xwin-0.2.14.crate) = 222492
+SHA256 (rust/crates/xwin-0.3.1.crate) = 79db6a9fc6b665feccd1984e4e21ff588102652c317176fab0d6706b55d3e208
+SIZE (rust/crates/xwin-0.3.1.crate) = 224072
 SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec
 SIZE (rust/crates/yansi-0.5.1.crate) = 16525
 SHA256 (rust/crates/zeroize-1.6.0.crate) = 2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9
 SIZE (rust/crates/zeroize-1.6.0.crate) = 19049
 SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
 SIZE (rust/crates/zip-0.6.6.crate) = 65789
-SHA256 (PyO3-maturin-v1.2.3_GH0.tar.gz) = 61e119a3d9b8f8083b7765236bc52afe779a0c2ae8c3aebc9e52d36560733772
-SIZE (PyO3-maturin-v1.2.3_GH0.tar.gz) = 439221
+SHA256 (PyO3-maturin-v1.3.0_GH0.tar.gz) = bee17a7c744d1f4a30477d4437adba5c97e31e989388a7946be205d0e9bcb9bf
+SIZE (PyO3-maturin-v1.3.0_GH0.tar.gz) = 439104
diff --git a/devel/py-maturin/files/patch-cargo-crates_xwin-0.2.14_Cargo.toml b/devel/py-maturin/files/patch-cargo-crates_xwin-0.3.1_Cargo.toml
similarity index 61%
rename from devel/py-maturin/files/patch-cargo-crates_xwin-0.2.14_Cargo.toml
rename to devel/py-maturin/files/patch-cargo-crates_xwin-0.3.1_Cargo.toml
index bb5ec9723431..5acc495a07e1 100644
--- a/devel/py-maturin/files/patch-cargo-crates_xwin-0.2.14_Cargo.toml
+++ b/devel/py-maturin/files/patch-cargo-crates_xwin-0.3.1_Cargo.toml
@@ -4,9 +4,9 @@ Dependency chain:
 
 xwin -> native-tls -> openssl-sys -> openssl-src
 
---- cargo-crates/xwin-0.2.14/Cargo.toml.orig	2023-08-06 19:00:27 UTC
-+++ cargo-crates/xwin-0.2.14/Cargo.toml
-@@ -133,6 +133,5 @@ native-tls = [
+--- cargo-crates/xwin-0.3.1/Cargo.toml.orig	1970-01-01 00:00:01 UTC
++++ cargo-crates/xwin-0.3.1/Cargo.toml
+@@ -142,6 +142,5 @@ native-tls = [
  default = ["rustls-tls"]
  native-tls = [
      "ureq/native-tls",