git: 527e3994daaa - main - devel/py-maturin: Update to 1.6.0

From: Kai Knoblich <kai_at_FreeBSD.org>
Date: Thu, 13 Jun 2024 04:30:43 UTC
The branch main has been updated by kai:

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

commit 527e3994daaa92b024c5a06ed8c5ccb47657f139
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2024-06-13 04:29:54 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2024-06-13 04:29:54 +0000

    devel/py-maturin: Update to 1.6.0
    
    Changelog:
    
    https://github.com/PyO3/maturin/releases/tag/v1.6.0
---
 devel/py-maturin/Makefile        |  3 +-
 devel/py-maturin/Makefile.crates | 27 +++++++++++++++---
 devel/py-maturin/distinfo        | 60 ++++++++++++++++++++++++++++++++--------
 3 files changed, 73 insertions(+), 17 deletions(-)

diff --git a/devel/py-maturin/Makefile b/devel/py-maturin/Makefile
index 8a86a114aa6a..7896b936e0a0 100644
--- a/devel/py-maturin/Makefile
+++ b/devel/py-maturin/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	maturin
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.5.1
-PORTREVISION=	1
+DISTVERSION=	1.6.0
 CATEGORIES=	devel python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
diff --git a/devel/py-maturin/Makefile.crates b/devel/py-maturin/Makefile.crates
index 577efae642e3..84b906424648 100644
--- a/devel/py-maturin/Makefile.crates
+++ b/devel/py-maturin/Makefile.crates
@@ -22,11 +22,11 @@ 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.19 \
-		cargo-options-0.7.2 \
+		cargo-config2-0.1.24 \
+		cargo-options-0.7.4 \
 		cargo-platform-0.1.6 \
 		cargo-xwin-0.16.4 \
-		cargo-zigbuild-0.18.3 \
+		cargo-zigbuild-0.18.4 \
 		cargo_metadata-0.18.1 \
 		cbindgen-0.26.0 \
 		cc-1.0.88 \
@@ -65,6 +65,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		dirs-sys-0.4.1 \
 		dissimilar-1.0.7 \
 		dunce-1.0.4 \
+		dyn-clone-1.0.17 \
 		either-1.9.0 \
 		encode_unicode-0.3.6 \
 		encoding_rs-0.8.33 \
@@ -80,6 +81,16 @@ CARGO_CRATES=	adler-1.0.2 \
 		foreign-types-shared-0.1.1 \
 		form_urlencoded-1.2.1 \
 		fs-err-2.11.0 \
+		futures-0.3.30 \
+		futures-channel-0.3.30 \
+		futures-core-0.3.30 \
+		futures-executor-0.3.30 \
+		futures-io-0.3.30 \
+		futures-macro-0.3.30 \
+		futures-sink-0.3.30 \
+		futures-task-0.3.30 \
+		futures-timer-3.0.3 \
+		futures-util-0.3.30 \
 		generic-array-0.14.7 \
 		getrandom-0.2.12 \
 		glob-0.3.1 \
@@ -144,6 +155,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		pep508_rs-0.4.2 \
 		percent-encoding-2.3.1 \
 		pin-project-lite-0.2.13 \
+		pin-utils-0.1.0 \
 		pkg-config-0.3.29 \
 		plain-0.2.3 \
 		platform-info-2.0.2 \
@@ -170,11 +182,14 @@ CARGO_CRATES=	adler-1.0.2 \
 		regex-automata-0.4.5 \
 		regex-syntax-0.6.29 \
 		regex-syntax-0.8.2 \
+		relative-path-1.9.2 \
 		rfc2047-decoder-0.2.2 \
 		ring-0.17.7 \
+		rstest-0.18.2 \
+		rstest_macros-0.18.2 \
 		rustc_version-0.4.0 \
 		rustix-0.38.32 \
-		rustls-0.22.2 \
+		rustls-0.22.4 \
 		rustls-pemfile-2.1.0 \
 		rustls-pki-types-1.3.1 \
 		rustls-webpki-0.102.1 \
@@ -182,6 +197,8 @@ CARGO_CRATES=	adler-1.0.2 \
 		ryu-1.0.16 \
 		same-file-1.0.6 \
 		schannel-0.1.23 \
+		schemars-0.8.16 \
+		schemars_derive-0.8.16 \
 		scopeguard-1.2.0 \
 		scroll-0.12.0 \
 		scroll_derive-0.12.0 \
@@ -190,6 +207,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		semver-1.0.22 \
 		serde-1.0.197 \
 		serde_derive-1.0.197 \
+		serde_derive_internals-0.26.0 \
 		serde_json-1.0.114 \
 		serde_spanned-0.6.5 \
 		sha2-0.10.8 \
@@ -197,6 +215,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		shell-words-1.1.0 \
 		shlex-1.3.0 \
 		similar-2.4.0 \
+		slab-0.4.9 \
 		smallvec-1.13.1 \
 		smawk-0.3.2 \
 		snapbox-0.5.7 \
diff --git a/devel/py-maturin/distinfo b/devel/py-maturin/distinfo
index c18e123414d2..f665b85292ed 100644
--- a/devel/py-maturin/distinfo
+++ b/devel/py-maturin/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1711529598
+TIMESTAMP = 1718025819
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/ahash-0.8.7.crate) = 77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01
@@ -47,16 +47,16 @@ 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.19.crate) = 3a7fb69d74d76f8c254afd1c0e76aca40c305707b28aebe3c5a0fd2ee62aeeeb
-SIZE (rust/crates/cargo-config2-0.1.19.crate) = 61168
-SHA256 (rust/crates/cargo-options-0.7.2.crate) = cad71bf996c8e5b9d28ef3472d7ee41f277edf4e38cd597f51ad0438d05d76ea
-SIZE (rust/crates/cargo-options-0.7.2.crate) = 17686
+SHA256 (rust/crates/cargo-config2-0.1.24.crate) = 88d9bdc858a15454c2d0a5138d8dcf4bcabc06fde679abdea8330393fbc0ef05
+SIZE (rust/crates/cargo-config2-0.1.24.crate) = 63106
+SHA256 (rust/crates/cargo-options-0.7.4.crate) = f3540247c0a37a76eb324acc238dc617786ea22c43b95da560c82a8f2714321f
+SIZE (rust/crates/cargo-options-0.7.4.crate) = 18149
 SHA256 (rust/crates/cargo-platform-0.1.6.crate) = ceed8ef69d8518a5dda55c07425450b58a4e1946f4951eab6d7191ee86c2443d
 SIZE (rust/crates/cargo-platform-0.1.6.crate) = 11668
 SHA256 (rust/crates/cargo-xwin-0.16.4.crate) = 5e6c3dd7f20fdd197397532ac882e918cfe1d56f262a97ded7460a50e031e06b
 SIZE (rust/crates/cargo-xwin-0.16.4.crate) = 28603
-SHA256 (rust/crates/cargo-zigbuild-0.18.3.crate) = cb76e6ab558f9138291c7e1fa954ffd58e060712eab13f97a317da712218ca24
-SIZE (rust/crates/cargo-zigbuild-0.18.3.crate) = 37114
+SHA256 (rust/crates/cargo-zigbuild-0.18.4.crate) = 65004153e67ac23be88a8e244304a872d727b2aa08654dcabfbecd1fdea4a488
+SIZE (rust/crates/cargo-zigbuild-0.18.4.crate) = 38251
 SHA256 (rust/crates/cargo_metadata-0.18.1.crate) = 2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037
 SIZE (rust/crates/cargo_metadata-0.18.1.crate) = 24535
 SHA256 (rust/crates/cbindgen-0.26.0.crate) = da6bc11b07529f16944307272d5bd9b22530bc7d05751717c9d416586cedab49
@@ -133,6 +133,8 @@ SHA256 (rust/crates/dissimilar-1.0.7.crate) = 86e3bdc80eee6e16b2b6b0f87fbc98c04b
 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/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125
+SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848
 SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
 SIZE (rust/crates/either-1.9.0.crate) = 16660
 SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
@@ -163,6 +165,26 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd
 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
 SHA256 (rust/crates/fs-err-2.11.0.crate) = 88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41
 SIZE (rust/crates/fs-err-2.11.0.crate) = 20449
+SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0
+SIZE (rust/crates/futures-0.3.30.crate) = 53828
+SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78
+SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736
+SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d
+SIZE (rust/crates/futures-core-0.3.30.crate) = 14071
+SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d
+SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744
+SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1
+SIZE (rust/crates/futures-io-0.3.30.crate) = 8910
+SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac
+SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278
+SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5
+SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852
+SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004
+SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
+SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24
+SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739
+SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
+SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
 SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
 SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5
@@ -291,6 +313,8 @@ SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e
 SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
 SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58
 SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
 SHA256 (rust/crates/pkg-config-0.3.29.crate) = 2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb
 SIZE (rust/crates/pkg-config-0.3.29.crate) = 20563
 SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
@@ -343,16 +367,22 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
 SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
 SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
+SHA256 (rust/crates/relative-path-1.9.2.crate) = e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc
+SIZE (rust/crates/relative-path-1.9.2.crate) = 22420
 SHA256 (rust/crates/rfc2047-decoder-0.2.2.crate) = 61fc4b4e52897c3e30b12b7e9b04461215b647fbe66f6def60dd8edbce14ec2e
 SIZE (rust/crates/rfc2047-decoder-0.2.2.crate) = 12045
 SHA256 (rust/crates/ring-0.17.7.crate) = 688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74
 SIZE (rust/crates/ring-0.17.7.crate) = 4146482
+SHA256 (rust/crates/rstest-0.18.2.crate) = 97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199
+SIZE (rust/crates/rstest-0.18.2.crate) = 28868
+SHA256 (rust/crates/rstest_macros-0.18.2.crate) = d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605
+SIZE (rust/crates/rstest_macros-0.18.2.crate) = 57534
 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
 SHA256 (rust/crates/rustix-0.38.32.crate) = 65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89
 SIZE (rust/crates/rustix-0.38.32.crate) = 376999
-SHA256 (rust/crates/rustls-0.22.2.crate) = e87c9956bd9807afa1f77e0f7594af32566e830e088a5576d27c5b6f30f49d41
-SIZE (rust/crates/rustls-0.22.2.crate) = 332080
+SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
+SIZE (rust/crates/rustls-0.22.4.crate) = 333681
 SHA256 (rust/crates/rustls-pemfile-2.1.0.crate) = 3c333bb734fcdedcea57de1602543590f545f127dc8b533324318fd492c5c70b
 SIZE (rust/crates/rustls-pemfile-2.1.0.crate) = 24757
 SHA256 (rust/crates/rustls-pki-types-1.3.1.crate) = 5ede67b28608b4c60685c7d54122d4400d90f62b40caee7700e700380a390fa8
@@ -367,6 +397,10 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
 SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534
 SIZE (rust/crates/schannel-0.1.23.crate) = 41667
+SHA256 (rust/crates/schemars-0.8.16.crate) = 45a28f4c49489add4ce10783f7911893516f15afe45d015608d41faca6bc4d29
+SIZE (rust/crates/schemars-0.8.16.crate) = 57072
+SHA256 (rust/crates/schemars_derive-0.8.16.crate) = c767fd6fa65d9ccf9cf026122c1b555f2ef9a4f0cea69da4d7dbc3e258d30967
+SIZE (rust/crates/schemars_derive-0.8.16.crate) = 19064
 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
 SHA256 (rust/crates/scroll-0.12.0.crate) = 6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6
@@ -383,6 +417,8 @@ SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa05
 SIZE (rust/crates/serde-1.0.197.crate) = 77087
 SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b
 SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771
+SHA256 (rust/crates/serde_derive_internals-0.26.0.crate) = 85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c
+SIZE (rust/crates/serde_derive_internals-0.26.0.crate) = 25382
 SHA256 (rust/crates/serde_json-1.0.114.crate) = c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0
 SIZE (rust/crates/serde_json-1.0.114.crate) = 146986
 SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1
@@ -397,6 +433,8 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
 SHA256 (rust/crates/similar-2.4.0.crate) = 32fea41aca09ee824cc9724996433064c89f7777e60762749a4170a14abbfa21
 SIZE (rust/crates/similar-2.4.0.crate) = 53147
+SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
+SIZE (rust/crates/slab-0.4.9.crate) = 17108
 SHA256 (rust/crates/smallvec-1.13.1.crate) = e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7
 SIZE (rust/crates/smallvec-1.13.1.crate) = 34952
 SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
@@ -585,5 +623,5 @@ SHA256 (rust/crates/zeroize-1.7.0.crate) = 525b4ec142c6b68a2d10f01f7bbf6755599ca
 SIZE (rust/crates/zeroize-1.7.0.crate) = 19039
 SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
 SIZE (rust/crates/zip-0.6.6.crate) = 65789
-SHA256 (PyO3-maturin-v1.5.1_GH0.tar.gz) = 18198cc9421d04933586b9730abcdd80fe3484e209d2b8223aa7dc1f12c4c3fe
-SIZE (PyO3-maturin-v1.5.1_GH0.tar.gz) = 454016
+SHA256 (PyO3-maturin-v1.6.0_GH0.tar.gz) = 10809d4df85532cb70d9f186117cac8b2d2fa9b03c8f2fb53a8dc8a531f5afeb
+SIZE (PyO3-maturin-v1.6.0_GH0.tar.gz) = 464510