git: 56beed6b1a56 - main - devel/rust-analyzer: Update to 2025-01-13

From: Gabriel M. Dutra <dutra_at_FreeBSD.org>
Date: Mon, 20 Jan 2025 02:50:32 UTC
The branch main has been updated by dutra:

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

commit 56beed6b1a56e96aaf32e9e897c79b823351ac3e
Author:     Gabriel M. Dutra <dutra@FreeBSD.org>
AuthorDate: 2025-01-20 02:46:57 +0000
Commit:     Gabriel M. Dutra <dutra@FreeBSD.org>
CommitDate: 2025-01-20 02:49:37 +0000

    devel/rust-analyzer: Update to 2025-01-13
    
    ChangeLog:
    https://github.com/rust-lang/rust-analyzer/releases/tag/2025-01-13
    
    Approved by:    rust (mikael, implicit)
---
 devel/rust-analyzer/Makefile        |  2 +-
 devel/rust-analyzer/Makefile.crates | 23 ++++++++--------
 devel/rust-analyzer/distinfo        | 52 +++++++++++++++++++------------------
 3 files changed, 40 insertions(+), 37 deletions(-)

diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile
index ac1a8e4c1d48..55a574fa41af 100644
--- a/devel/rust-analyzer/Makefile
+++ b/devel/rust-analyzer/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	rust-analyzer
-DISTVERSION=	2024-12-09
+DISTVERSION=	2025-01-13
 CATEGORIES=	devel
 
 MAINTAINER=	rust@FreeBSD.org
diff --git a/devel/rust-analyzer/Makefile.crates b/devel/rust-analyzer/Makefile.crates
index 756050aa5474..8c6de74d1887 100644
--- a/devel/rust-analyzer/Makefile.crates
+++ b/devel/rust-analyzer/Makefile.crates
@@ -6,6 +6,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		arrayvec-0.7.4 \
 		autocfg-1.3.0 \
 		backtrace-0.3.73 \
+		base64-0.22.1 \
 		bitflags-1.3.2 \
 		bitflags-2.6.0 \
 		borsh-1.5.1 \
@@ -112,12 +113,12 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		pulldown-cmark-0.9.6 \
 		pulldown-cmark-to-cmark-10.0.4 \
 		quote-1.0.36 \
-		ra-ap-rustc_abi-0.80.0 \
-		ra-ap-rustc_index-0.80.0 \
-		ra-ap-rustc_index_macros-0.80.0 \
-		ra-ap-rustc_lexer-0.80.0 \
-		ra-ap-rustc_parse_format-0.80.0 \
-		ra-ap-rustc_pattern_analysis-0.80.0 \
+		ra-ap-rustc_abi-0.87.0 \
+		ra-ap-rustc_index-0.87.0 \
+		ra-ap-rustc_index_macros-0.87.0 \
+		ra-ap-rustc_lexer-0.87.0 \
+		ra-ap-rustc_parse_format-0.87.0 \
+		ra-ap-rustc_pattern_analysis-0.87.0 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
@@ -136,8 +137,8 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		scoped-tls-1.0.1 \
 		scopeguard-1.2.0 \
 		semver-1.0.23 \
-		serde-1.0.206 \
-		serde_derive-1.0.206 \
+		serde-1.0.216 \
+		serde_derive-1.0.216 \
 		serde_json-1.0.124 \
 		serde_repr-0.1.19 \
 		serde_spanned-0.6.7 \
@@ -146,9 +147,9 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		smallvec-1.13.2 \
 		smol_str-0.3.2 \
 		sptr-0.3.2 \
-		stable_deref_trait-1.2.0 \
-		syn-2.0.74 \
+		syn-2.0.87 \
 		synstructure-0.13.1 \
+		tenthash-0.4.0 \
 		text-size-1.1.1 \
 		thiserror-1.0.63 \
 		thiserror-impl-1.0.63 \
@@ -170,7 +171,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		tracing-log-0.2.0 \
 		tracing-subscriber-0.3.18 \
 		tracing-tree-0.3.1 \
-		triomphe-0.1.13 \
+		triomphe-0.1.14 \
 		typed-arena-2.0.2 \
 		ungrammar-1.16.1 \
 		unicase-2.7.0 \
diff --git a/devel/rust-analyzer/distinfo b/devel/rust-analyzer/distinfo
index 6827441b9f7f..2302267c087d 100644
--- a/devel/rust-analyzer/distinfo
+++ b/devel/rust-analyzer/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1734204835
+TIMESTAMP = 1737235056
 SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
 SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -15,6 +15,8 @@ SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7
 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
 SHA256 (rust/crates/backtrace-0.3.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a
 SIZE (rust/crates/backtrace-0.3.73.crate) = 87617
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
@@ -227,18 +229,18 @@ SHA256 (rust/crates/pulldown-cmark-to-cmark-10.0.4.crate) = 0194e6e1966c23cc5fd9
 SIZE (rust/crates/pulldown-cmark-to-cmark-10.0.4.crate) = 17917
 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
 SIZE (rust/crates/quote-1.0.36.crate) = 28507
-SHA256 (rust/crates/ra-ap-rustc_abi-0.80.0.crate) = 613760a3071b25a67a8d7bc97b37c7fd4722562e9479137b83ae9cf8f8c1601a
-SIZE (rust/crates/ra-ap-rustc_abi-0.80.0.crate) = 39179
-SHA256 (rust/crates/ra-ap-rustc_index-0.80.0.crate) = 5b2bc6b4ecede8ff28295041e22c2e66853f8e0125990c05135bad3c30bad12c
-SIZE (rust/crates/ra-ap-rustc_index-0.80.0.crate) = 30007
-SHA256 (rust/crates/ra-ap-rustc_index_macros-0.80.0.crate) = 2374a39fb2d92d0509178c2b442eadca3cc10e403ef9729a040c1855b08ff261
-SIZE (rust/crates/ra-ap-rustc_index_macros-0.80.0.crate) = 4004
-SHA256 (rust/crates/ra-ap-rustc_lexer-0.80.0.crate) = 5a2cf8e48b69af3ecc29ed3449892e8a999111d2f75212a78aa242e117cf1711
-SIZE (rust/crates/ra-ap-rustc_lexer-0.80.0.crate) = 17178
-SHA256 (rust/crates/ra-ap-rustc_parse_format-0.80.0.crate) = 8d6f59a22b559263c5c42747ae362cf5d4fb272293fa119a4623f8ec288f9656
-SIZE (rust/crates/ra-ap-rustc_parse_format-0.80.0.crate) = 11264
-SHA256 (rust/crates/ra-ap-rustc_pattern_analysis-0.80.0.crate) = a7d0575b54ffe09bc5d2f158454bc05f0c30c01d9992310965f854be50ae22b8
-SIZE (rust/crates/ra-ap-rustc_pattern_analysis-0.80.0.crate) = 60092
+SHA256 (rust/crates/ra-ap-rustc_abi-0.87.0.crate) = 28b782af0a7a8df16ddf43cd70da9f17bc3b1ce712c9e4992b6edb16f5f53632
+SIZE (rust/crates/ra-ap-rustc_abi-0.87.0.crate) = 39432
+SHA256 (rust/crates/ra-ap-rustc_index-0.87.0.crate) = ce5742f134960482f543b35ecebec3cacc6d79a9a685713518b4d8d70c5f9aa8
+SIZE (rust/crates/ra-ap-rustc_index-0.87.0.crate) = 26115
+SHA256 (rust/crates/ra-ap-rustc_index_macros-0.87.0.crate) = d7ea011fcf68309a8835ad01d91c032cb18444617b00e2cab21d45b208164441
+SIZE (rust/crates/ra-ap-rustc_index_macros-0.87.0.crate) = 3999
+SHA256 (rust/crates/ra-ap-rustc_lexer-0.87.0.crate) = eb76f0a4d4c20859e41f0a23bff0f37ab9ca9171c214a6c7dd72ea69434865dc
+SIZE (rust/crates/ra-ap-rustc_lexer-0.87.0.crate) = 17077
+SHA256 (rust/crates/ra-ap-rustc_parse_format-0.87.0.crate) = 06080bd35078305421a62da77f3c128482d8d44441b6da8ce9d146d1cd9cdb5b
+SIZE (rust/crates/ra-ap-rustc_parse_format-0.87.0.crate) = 11273
+SHA256 (rust/crates/ra-ap-rustc_pattern_analysis-0.87.0.crate) = 68a3154fe4c20c177d7b3c678a2d3a97aba0cca156ddef88959915041889daf0
+SIZE (rust/crates/ra-ap-rustc_pattern_analysis-0.87.0.crate) = 60100
 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
 SIZE (rust/crates/rand-0.8.5.crate) = 87113
 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
@@ -275,10 +277,10 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
 SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
 SIZE (rust/crates/semver-1.0.23.crate) = 30622
-SHA256 (rust/crates/serde-1.0.206.crate) = 5b3e4cd94123dd520a128bcd11e34d9e9e423e7e3e50425cb1b4b1e3549d0284
-SIZE (rust/crates/serde-1.0.206.crate) = 78250
-SHA256 (rust/crates/serde_derive-1.0.206.crate) = fabfb6138d2383ea8208cf98ccf69cdfb1aff4088460681d84189aa259762f97
-SIZE (rust/crates/serde_derive-1.0.206.crate) = 56193
+SHA256 (rust/crates/serde-1.0.216.crate) = 0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e
+SIZE (rust/crates/serde-1.0.216.crate) = 79000
+SHA256 (rust/crates/serde_derive-1.0.216.crate) = 46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e
+SIZE (rust/crates/serde_derive-1.0.216.crate) = 57674
 SHA256 (rust/crates/serde_json-1.0.124.crate) = 66ad62847a56b3dba58cc891acd13884b9c61138d330c0d7b6181713d4fce38d
 SIZE (rust/crates/serde_json-1.0.124.crate) = 148160
 SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
@@ -295,12 +297,12 @@ SHA256 (rust/crates/smol_str-0.3.2.crate) = 9676b89cd56310a87b93dec47b11af744f34
 SIZE (rust/crates/smol_str-0.3.2.crate) = 17504
 SHA256 (rust/crates/sptr-0.3.2.crate) = 3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a
 SIZE (rust/crates/sptr-0.3.2.crate) = 14598
-SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
-SHA256 (rust/crates/syn-2.0.74.crate) = 1fceb41e3d546d0bd83421d3409b1460cc7444cd389341a4c880fe7a042cb3d7
-SIZE (rust/crates/syn-2.0.74.crate) = 267998
+SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d
+SIZE (rust/crates/syn-2.0.87.crate) = 278076
 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
 SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/tenthash-0.4.0.crate) = d67f9f3cf70e0852941d7bc3cb884b49b24b8ee956baf91ad0abae31f5ef11fb
+SIZE (rust/crates/tenthash-0.4.0.crate) = 5410
 SHA256 (rust/crates/text-size-1.1.1.crate) = f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233
 SIZE (rust/crates/text-size-1.1.1.crate) = 12553
 SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724
@@ -343,8 +345,8 @@ SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df563
 SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
 SHA256 (rust/crates/tracing-tree-0.3.1.crate) = b56c62d2c80033cb36fae448730a2f2ef99410fe3ecbffc916681a32f6807dbe
 SIZE (rust/crates/tracing-tree-0.3.1.crate) = 29349
-SHA256 (rust/crates/triomphe-0.1.13.crate) = e6631e42e10b40c0690bf92f404ebcfe6e1fdb480391d15f17cc8e96eeed5369
-SIZE (rust/crates/triomphe-0.1.13.crate) = 29568
+SHA256 (rust/crates/triomphe-0.1.14.crate) = ef8f7726da4807b58ea5c96fdc122f80702030edc33b35aff9190a51148ccc85
+SIZE (rust/crates/triomphe-0.1.14.crate) = 30292
 SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
 SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
 SHA256 (rust/crates/ungrammar-1.16.1.crate) = a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f
@@ -441,5 +443,5 @@ SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad
 SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
 SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
 SIZE (rust/crates/zip-0.6.6.crate) = 65789
-SHA256 (rust-analyzer-rust-analyzer-2024-12-09_GH0.tar.gz) = 10ee480317bbe7cec249718991294880821c6cba66bfbffcece0495f531533c4
-SIZE (rust-analyzer-rust-analyzer-2024-12-09_GH0.tar.gz) = 3183723
+SHA256 (rust-analyzer-rust-analyzer-2025-01-13_GH0.tar.gz) = 937198b4f678b64b935857e3302bb7c1f0e39fe948172463b7c38aab98a1d73a
+SIZE (rust-analyzer-rust-analyzer-2025-01-13_GH0.tar.gz) = 3306827