diff --git a/contrib/src/speex/SHA512SUMS b/contrib/src/speex/SHA512SUMS
index d9e882b308b9f85ca040fc1d81082e535db82d98..6ad08e6c434f16a236ad7febfde2d1593c27c52d 100644
--- a/contrib/src/speex/SHA512SUMS
+++ b/contrib/src/speex/SHA512SUMS
@@ -1 +1 @@
-432470463a86d0b1e6c179224382ffd68043bd86873373a689f70c14f8d2cd5fdf45a5d797202a6d406b1ed572e9b565fbe55d30f6fea110dc23d85ca293575f  speex-9172c7ef85fbf058027528d48ededbc7ca847908.tar.gz
+7661e5bae859cccbab057c91471fb839537a11fd98eabbe7831c510416e0af4839ecb70247e377ac54d5bca15de80bdad7909093b3f41d0d94140ce59bf91e34  speex-Speex-1.2.1.tar.gz
diff --git a/contrib/src/speex/rules.mak b/contrib/src/speex/rules.mak
index 758d4c540e70ac797c181165f89b11d765496406..6b3cbb3664e9919015aaebd33dfca5abc86541db 100644
--- a/contrib/src/speex/rules.mak
+++ b/contrib/src/speex/rules.mak
@@ -1,6 +1,6 @@
 # speex
 
-SPEEX_HASH := 9172c7ef85fbf058027528d48ededbc7ca847908
+SPEEX_HASH := Speex-1.2.1
 SPEEX_GITURL := https://gitlab.xiph.org/xiph/speex/-/archive/$(SPEEX_HASH)/speex-$(SPEEX_HASH).tar.gz
 
 PKGS += speex
@@ -26,9 +26,6 @@ ifeq ($(ARCH),arm)
 SPEEX_CONF += --enable-arm5e-asm
 endif
 endif
-ifeq ($(ARCH),aarch64)
-SPEEX_CONF += --disable-neon
-endif
 
 .speex: speex .sum-speex
 	mkdir -p $</m4 && $(RECONF)