git: ab1de8aad105 - main - devel/rust-analyzer: Update to 2024-04-29

From: Gabriel M. Dutra <dutra_at_FreeBSD.org>
Date: Sun, 05 May 2024 03:45:42 UTC
The branch main has been updated by dutra:

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

commit ab1de8aad105ce025ddd563775b6084e57d91aab
Author:     Gabriel M. Dutra <dutra@FreeBSD.org>
AuthorDate: 2024-05-05 03:43:56 +0000
Commit:     Gabriel M. Dutra <dutra@FreeBSD.org>
CommitDate: 2024-05-05 03:45:26 +0000

    devel/rust-analyzer: Update to 2024-04-29
    
    changeLog:
    https://github.com/rust-lang/rust-analyzer/releases/tag/2024-04-29
    
    Approved by:    rust (mikael, implicit)
---
 devel/rust-analyzer/Makefile        |  2 +-
 devel/rust-analyzer/Makefile.crates | 10 ++++++++++
 devel/rust-analyzer/distinfo        | 26 +++++++++++++++++++++++---
 3 files changed, 34 insertions(+), 4 deletions(-)

diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile
index b0aa6d02c320..da7074a2b4f8 100644
--- a/devel/rust-analyzer/Makefile
+++ b/devel/rust-analyzer/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	rust-analyzer
-DISTVERSION=	2024-04-15
+DISTVERSION=	2024-04-29
 CATEGORIES=	devel
 
 MAINTAINER=	rust@FreeBSD.org
diff --git a/devel/rust-analyzer/Makefile.crates b/devel/rust-analyzer/Makefile.crates
index 9f55a0765556..25397e1eb30e 100644
--- a/devel/rust-analyzer/Makefile.crates
+++ b/devel/rust-analyzer/Makefile.crates
@@ -30,6 +30,8 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		dashmap-5.5.3 \
 		deranged-0.3.11 \
 		derive_arbitrary-1.3.2 \
+		directories-5.0.1 \
+		dirs-sys-0.4.1 \
 		dissimilar-1.0.7 \
 		dot-0.1.4 \
 		drop_bomb-0.1.5 \
@@ -63,6 +65,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		libc-0.2.153 \
 		libloading-0.8.3 \
 		libmimalloc-sys-0.1.35 \
+		libredox-0.1.3 \
 		line-index-0.1.1 \
 		linked-hash-map-0.5.6 \
 		lock_api-0.4.11 \
@@ -88,6 +91,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		object-0.33.0 \
 		once_cell-1.19.0 \
 		oorandom-11.1.3 \
+		option-ext-0.2.0 \
 		parking_lot-0.12.1 \
 		parking_lot_core-0.9.9 \
 		paste-1.0.14 \
@@ -116,6 +120,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		rayon-1.9.0 \
 		rayon-core-1.12.1 \
 		redox_syscall-0.4.1 \
+		redox_users-0.4.5 \
 		rowan-0.15.15 \
 		rustc-demangle-0.1.23 \
 		rustc-hash-1.1.0 \
@@ -130,6 +135,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		serde_derive-1.0.197 \
 		serde_json-1.0.114 \
 		serde_repr-0.1.18 \
+		serde_spanned-0.6.5 \
 		sharded-slab-0.1.7 \
 		smallvec-1.13.1 \
 		smol_str-0.2.1 \
@@ -148,6 +154,9 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		time-core-0.1.2 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
+		toml-0.8.8 \
+		toml_datetime-0.6.5 \
+		toml_edit-0.21.0 \
 		tracing-0.1.40 \
 		tracing-attributes-0.1.27 \
 		tracing-core-0.1.32 \
@@ -190,6 +199,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		windows_x86_64_gnullvm-0.52.4 \
 		windows_x86_64_msvc-0.48.5 \
 		windows_x86_64_msvc-0.52.4 \
+		winnow-0.5.32 \
 		write-json-0.1.4 \
 		xflags-0.3.2 \
 		xflags-macros-0.3.2 \
diff --git a/devel/rust-analyzer/distinfo b/devel/rust-analyzer/distinfo
index fee9e3a08a2f..08b5f66ebbac 100644
--- a/devel/rust-analyzer/distinfo
+++ b/devel/rust-analyzer/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1713585940
+TIMESTAMP = 1714879914
 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
 SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -63,6 +63,10 @@ SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585
 SIZE (rust/crates/deranged-0.3.11.crate) = 18043
 SHA256 (rust/crates/derive_arbitrary-1.3.2.crate) = 67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611
 SIZE (rust/crates/derive_arbitrary-1.3.2.crate) = 10614
+SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35
+SIZE (rust/crates/directories-5.0.1.crate) = 15833
+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/dot-0.1.4.crate) = a74b6c4d4a1cff5f454164363c16b72fa12463ca6b31f4b5f2035a65fa3d5906
@@ -129,6 +133,8 @@ SHA256 (rust/crates/libloading-0.8.3.crate) = 0c2a198fb6b0eada2a8df47933734e6d35
 SIZE (rust/crates/libloading-0.8.3.crate) = 28480
 SHA256 (rust/crates/libmimalloc-sys-0.1.35.crate) = 3979b5c37ece694f1f5e51e7ecc871fdb0f517ed04ee45f88d15d6d553cb9664
 SIZE (rust/crates/libmimalloc-sys-0.1.35.crate) = 184695
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
 SHA256 (rust/crates/line-index-0.1.1.crate) = 67d61795376ae2683928c218fda7d7d7db136fd38c06b7552904667f0d55580a
 SIZE (rust/crates/line-index-0.1.1.crate) = 5495
 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
@@ -179,6 +185,8 @@ SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c243
 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
 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.9.crate) = 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e
@@ -235,6 +243,8 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
 SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
 SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
+SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
+SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
 SHA256 (rust/crates/rowan-0.15.15.crate) = 32a58fa8a7ccff2aec4f39cc45bf5f985cec7125ab271cf681c279fd00192b49
 SIZE (rust/crates/rowan-0.15.15.crate) = 39971
 SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
@@ -263,6 +273,8 @@ SHA256 (rust/crates/serde_json-1.0.114.crate) = c5f09b1bd632ef549eaa9f60a1f8de74
 SIZE (rust/crates/serde_json-1.0.114.crate) = 146986
 SHA256 (rust/crates/serde_repr-0.1.18.crate) = 0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb
 SIZE (rust/crates/serde_repr-0.1.18.crate) = 9974
+SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1
+SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349
 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
 SHA256 (rust/crates/smallvec-1.13.1.crate) = e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7
@@ -299,6 +311,12 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/toml-0.8.8.crate) = a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35
+SIZE (rust/crates/toml-0.8.8.crate) = 50451
+SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1
+SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910
+SHA256 (rust/crates/toml_edit-0.21.0.crate) = d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03
+SIZE (rust/crates/toml_edit-0.21.0.crate) = 101265
 SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
 SIZE (rust/crates/tracing-0.1.40.crate) = 79459
 SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7
@@ -383,6 +401,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
 SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8
 SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019
+SHA256 (rust/crates/winnow-0.5.32.crate) = 8434aeec7b290e8da5c3f0d628cb0eac6cabcb31d14bb74f779a08109a5914d6
+SIZE (rust/crates/winnow-0.5.32.crate) = 153210
 SHA256 (rust/crates/write-json-0.1.4.crate) = 23f6174b2566cc4a74f95e1367ec343e7fa80c93cc8087f5c4a3d6a1088b2118
 SIZE (rust/crates/write-json-0.1.4.crate) = 7024
 SHA256 (rust/crates/xflags-0.3.2.crate) = 7d9e15fbb3de55454b0106e314b28e671279009b363e6f1d8e39fdc3bf048944
@@ -395,5 +415,5 @@ SHA256 (rust/crates/xshell-macros-0.2.5.crate) = 7e2c411759b501fb9501aac2b1b2d28
 SIZE (rust/crates/xshell-macros-0.2.5.crate) = 2845
 SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
 SIZE (rust/crates/zip-0.6.6.crate) = 65789
-SHA256 (rust-analyzer-rust-analyzer-2024-04-15_GH0.tar.gz) = 82165955a687966530fe194f729f5ecc9e83fbad3cf4d26bc088542d15eef72a
-SIZE (rust-analyzer-rust-analyzer-2024-04-15_GH0.tar.gz) = 2937072
+SHA256 (rust-analyzer-rust-analyzer-2024-04-29_GH0.tar.gz) = fa379e8c24a89eb18a315b60e0b607346f7f7fcde0f74b56a04b09f583037419
+SIZE (rust-analyzer-rust-analyzer-2024-04-29_GH0.tar.gz) = 2958576