diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index b74a6028f22..527bf6e73b0 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -1,6 +1,6 @@
 # Template file for 'gst-plugins-bad1'.
 pkgname=gst-plugins-bad1
-version=1.12.2
+version=1.12.3
 revision=1
 wrksrc="${pkgname/1/}-${version}"
 lib32disabled=yes
@@ -21,7 +21,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
 license="GPL-2, LGPL-2.1"
 homepage="https://gstreamer.freedesktop.org"
 distfiles="${homepage}/src/${pkgname/1/}/${pkgname/1/}-${version}.tar.xz"
-checksum=9c2c7edde4f59d74eb414e0701c55131f562e5c605a3ce9b091754f106c09e37
+checksum=36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec
 
 pre_configure() {
 	NOCONFIGURE=1 ./autogen.sh