diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 4ebb8e8368d..e4a0b0c4197 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -1,6 +1,6 @@
 # Template file for 'rust-analyzer'
 pkgname=rust-analyzer
-version=2024.01.01
+version=2024.01.15
 revision=1
 _ver=${version//./-}
 build_style=cargo
@@ -10,7 +10,7 @@ maintainer="icp <pangolin@vivaldi.net>"
 license="Apache-2.0, MIT"
 homepage="https://rust-analyzer.github.io/"
 distfiles="https://github.com/rust-lang/rust-analyzer/archive/refs/tags/${_ver}.tar.gz"
-checksum=74c04547feb15c3de73eab3fb33af27325d034f8a73178d12793402f80d58f7c
+checksum=d1bf6864d7d711c879744da8d142fdc083da722118412d7e3b3cde6c662695b8
 # tests require Rust source code
 make_check=no