git: 0685813f0429 - main - mail/imap-tools: update to 1.3.0

From: Mathieu Arnold <mat_at_FreeBSD.org>
Date: Tue, 12 Nov 2024 06:27:47 UTC
The branch main has been updated by mat:

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

commit 0685813f042972929fa447ae25576807db55a486
Author:     Mathieu Arnold <mat@FreeBSD.org>
AuthorDate: 2024-11-12 06:24:20 +0000
Commit:     Mathieu Arnold <mat@FreeBSD.org>
CommitDate: 2024-11-12 06:26:50 +0000

    mail/imap-tools: update to 1.3.0
---
 mail/imap-tools/Makefile        |  4 +++-
 mail/imap-tools/Makefile.crates | 13 +++++++++++++
 mail/imap-tools/distinfo        | 32 +++++++++++++++++++++++++++++---
 3 files changed, 45 insertions(+), 4 deletions(-)

diff --git a/mail/imap-tools/Makefile b/mail/imap-tools/Makefile
index ac69f957f458..798b57bdc889 100644
--- a/mail/imap-tools/Makefile
+++ b/mail/imap-tools/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	imap-tools
-DISTVERSION=	1.2.0
+DISTVERSION=	1.3.0
 CATEGORIES=	mail
 MASTER_SITES=	CRATESIO
 DISTFILES=	${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
@@ -12,6 +12,8 @@ LICENSE=	MIT
 
 USES=		cargo
 
+CARGO_FEATURES=	--no-default-features rustls
+
 PLIST_FILES=	bin/imap-tools
 
 # make cargo-crates > Makefile.crates
diff --git a/mail/imap-tools/Makefile.crates b/mail/imap-tools/Makefile.crates
index bbb691d9c92b..59f712afba47 100644
--- a/mail/imap-tools/Makefile.crates
+++ b/mail/imap-tools/Makefile.crates
@@ -27,8 +27,12 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		core-foundation-sys-0.8.7 \
 		dtoa-0.4.8 \
 		either-1.13.0 \
+		errno-0.3.9 \
 		failure-0.1.8 \
 		failure_derive-0.1.8 \
+		fastrand-2.2.0 \
+		foreign-types-0.3.2 \
+		foreign-types-shared-0.1.1 \
 		getrandom-0.2.15 \
 		gimli-0.31.1 \
 		heck-0.4.1 \
@@ -44,18 +48,24 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		lazy_static-1.5.0 \
 		libc-0.2.162 \
 		linked-hash-map-0.5.6 \
+		linux-raw-sys-0.4.14 \
 		log-0.4.22 \
 		memchr-2.7.4 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.0 \
+		native-tls-0.2.12 \
 		nom-7.1.3 \
 		num-traits-0.2.19 \
 		object-0.36.5 \
 		once_cell-1.20.2 \
+		openssl-0.10.68 \
+		openssl-macros-0.1.1 \
 		openssl-probe-0.1.5 \
+		openssl-sys-0.9.104 \
 		ordered-float-2.10.1 \
 		ouroboros-0.18.4 \
 		ouroboros_macro-0.18.4 \
+		pkg-config-0.3.31 \
 		proc-macro2-1.0.89 \
 		proc-macro2-diagnostics-0.10.1 \
 		quote-1.0.37 \
@@ -64,6 +74,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		regex-syntax-0.8.5 \
 		ring-0.17.8 \
 		rustc-demangle-0.1.24 \
+		rustix-0.38.40 \
 		rustls-0.22.4 \
 		rustls-connector-0.19.2 \
 		rustls-native-certs-0.7.3 \
@@ -90,11 +101,13 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		syn-1.0.109 \
 		syn-2.0.87 \
 		synstructure-0.12.6 \
+		tempfile-3.14.0 \
 		toml-0.4.10 \
 		unicode-ident-1.0.13 \
 		unicode-xid-0.2.6 \
 		untrusted-0.9.0 \
 		utf8parse-0.2.2 \
+		vcpkg-0.2.15 \
 		version_check-0.9.5 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
 		wasm-bindgen-0.2.95 \
diff --git a/mail/imap-tools/distinfo b/mail/imap-tools/distinfo
index 8fc558e05687..edfbe2b0b887 100644
--- a/mail/imap-tools/distinfo
+++ b/mail/imap-tools/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1731135115
-SHA256 (rust/crates/imap-tools-1.2.0.crate) = e6befe31c9caafc06e8bbfa0cdef457987bdc870c781dfb46533e38c714f66b7
-SIZE (rust/crates/imap-tools-1.2.0.crate) = 19830
+TIMESTAMP = 1731339925
+SHA256 (rust/crates/imap-tools-1.3.0.crate) = 51b1c9dbc81031c43a8bd0fb117d2a50800cba02129303b84ac9899a0d4117cf
+SIZE (rust/crates/imap-tools-1.3.0.crate) = 20770
 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -59,10 +59,18 @@ SHA256 (rust/crates/dtoa-0.4.8.crate) = 56899898ce76aaf4a0f24d914c97ea6ed976d42f
 SIZE (rust/crates/dtoa-0.4.8.crate) = 16175
 SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
 SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
+SIZE (rust/crates/errno-0.3.9.crate) = 10690
 SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
 SIZE (rust/crates/failure-0.1.8.crate) = 37582
 SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4
 SIZE (rust/crates/failure_derive-0.1.8.crate) = 4950
+SHA256 (rust/crates/fastrand-2.2.0.crate) = 486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4
+SIZE (rust/crates/fastrand-2.2.0.crate) = 15031
+SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
+SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
+SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
+SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
@@ -93,6 +101,8 @@ SHA256 (rust/crates/libc-0.2.162.crate) = 18d287de67fe55fd7e1581fe933d965a5a9477
 SIZE (rust/crates/libc-0.2.162.crate) = 769354
 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
 SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
+SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
+SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
 SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
 SIZE (rust/crates/log-0.4.22.crate) = 44027
 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
@@ -101,6 +111,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.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
 SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
+SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
+SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
 SIZE (rust/crates/nom-7.1.3.crate) = 117570
 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
@@ -109,14 +121,22 @@ SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2
 SIZE (rust/crates/object-0.36.5.crate) = 327435
 SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
 SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
+SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5
+SIZE (rust/crates/openssl-0.10.68.crate) = 276578
+SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
+SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
+SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
+SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
 SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
 SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
 SHA256 (rust/crates/ouroboros-0.18.4.crate) = 944fa20996a25aded6b4795c6d63f10014a7a83f8be9828a11860b08c5fc4a67
 SIZE (rust/crates/ouroboros-0.18.4.crate) = 11394
 SHA256 (rust/crates/ouroboros_macro-0.18.4.crate) = 39b0deead1528fd0e5947a8546a9642a9777c25f6e1e26f34c97b204bbb465bd
 SIZE (rust/crates/ouroboros_macro-0.18.4.crate) = 22011
+SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
+SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
 SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e
 SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446
 SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
@@ -133,6 +153,8 @@ SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1
 SIZE (rust/crates/ring-0.17.8.crate) = 4188554
 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
 SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustix-0.38.40.crate) = 99e4ea3e1cdc4b559b8e5650f9c8e5998e3e5c1343b4eaf034565f32318d63c0
+SIZE (rust/crates/rustix-0.38.40.crate) = 377954
 SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
 SIZE (rust/crates/rustls-0.22.4.crate) = 333681
 SHA256 (rust/crates/rustls-connector-0.19.2.crate) = b5bd40675c79c896f46d0031bf64c448b35e583dd2bc949751ddd800351e453a
@@ -185,6 +207,8 @@ SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c
 SIZE (rust/crates/syn-2.0.87.crate) = 278076
 SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f
 SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
+SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c
+SIZE (rust/crates/tempfile-3.14.0.crate) = 35065
 SHA256 (rust/crates/toml-0.4.10.crate) = 758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f
 SIZE (rust/crates/toml-0.4.10.crate) = 47534
 SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
@@ -195,6 +219,8 @@ SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e
 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
+SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
 SIZE (rust/crates/version_check-0.9.5.crate) = 15554
 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423