diff --git a/main/gst-plugins-base/APKBUILD b/main/gst-plugins-base/APKBUILD
index df5b2ec08376acee6eb7c524013ef02f9b13280e..7c60307fa3d480d9de934df3236b128dd8dd3002 100644
--- a/main/gst-plugins-base/APKBUILD
+++ b/main/gst-plugins-base/APKBUILD
@@ -1,6 +1,6 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=gst-plugins-base
-pkgver=1.18.6
+pkgver=1.20.1
 pkgrel=0
 pkgdesc="GStreamer streaming media framework base plug-ins"
 url="https://gstreamer.freedesktop.org"
@@ -30,6 +30,7 @@ build() {
 		-Dintrospection=enabled \
 		-Dpackage-origin="https://alpinelinux.org" \
 		-Dpackage-name="GStreamer base plug-ins (Alpine Linux)" \
+		-Dtests="$(want_check && echo enabled || echo disabled)" \
 		. output
 	meson compile ${JOBS:+-j ${JOBS}} -C output
 }
@@ -48,5 +49,5 @@ doc() {
 }
 
 sha512sums="
-b63c80354f1e7363e776726246328781a598a9739ab51b91db552935e5e4e96145ceb7b5b16bff6d054497ed37189bf742ae66774c23b1921b8b19bd9ab93945  gst-plugins-base-1.18.6.tar.xz
+679a0eee1973fa9612e2e24978e2c2d9d8fdc5732e1699b4a87712881f1549d0811719a13ff4fe77b91322ca4425c39623b371703f6b3a36fb7238b977d3e541  gst-plugins-base-1.20.1.tar.xz
 "