diff --git a/community/rust/PKGBUILD b/community/rust/PKGBUILD
index 95965d778..2c559b29f 100644
--- a/community/rust/PKGBUILD
+++ b/community/rust/PKGBUILD
@@ -15,7 +15,7 @@ highmem=1
 
 pkgname=('rust' 'rust-docs')
 epoch=1
-pkgver=1.27.2
+pkgver=1.28.0
 pkgrel=1
 
 pkgdesc='Systems programming language focused on safety, speed and concurrency'
@@ -30,7 +30,7 @@ options=('!emptydirs')
 source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc}
         config.toml)
 
-sha256sums=('9a818c50cdb7880abeaa68b3d97792711e6c64c1cdfb6efdc23f75b8ced0e15d'
+sha256sums=('1d5a81729c6f23a0a23b584dd249e35abe9c6f7569cee967cc42b1758ecd6486'
             'SKIP'
             'ff4890bd733509b0dbb885d69afd578c41fc583af256dcc81e9239339c60b144')
 validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) <rust-key@rust-lang.org>