diff --git a/main/gst-plugins-base/APKBUILD b/main/gst-plugins-base/APKBUILD
index 41882c61d59f79ba605a69cc168ba4260bc01f7d..b5ccc5a8856f56aaaa1a4aca0dc4f3ff0f3d3cf2 100644
--- a/main/gst-plugins-base/APKBUILD
+++ b/main/gst-plugins-base/APKBUILD
@@ -13,7 +13,8 @@ makedepends="alsa-lib-dev cdparanoia-dev expat-dev glib-dev
 	gobject-introspection-dev gstreamer-dev gtk+3.0-dev libice-dev
 	libogg-dev libsm-dev libtheora-dev libvorbis-dev libxv-dev mesa-dev
 	meson opus-dev orc-compiler orc-dev perl"
-source="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$pkgver.tar.xz"
+source="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$pkgver.tar.xz
+	meson-0.58.patch"
 ldpath="/usr/lib/gstreamer-1.0"
 
 # secfixes:
@@ -47,4 +48,7 @@ doc() {
 	replaces="${pkgname}1-doc"
 }
 
-sha512sums="c750d68404462807ff03f441e232c4d98752a9bceeec3038fb37a105942f25499bde0660ca688b6f3204c58eb6a2e3f33671e979018c8bd829e7591455961a6a  gst-plugins-base-1.18.4.tar.xz"
+sha512sums="
+c750d68404462807ff03f441e232c4d98752a9bceeec3038fb37a105942f25499bde0660ca688b6f3204c58eb6a2e3f33671e979018c8bd829e7591455961a6a  gst-plugins-base-1.18.4.tar.xz
+6cbb14bb97f1eea324b9adb59f0fa025757bc3eabb6310beae20f660b094d1d1a0f0757623fa3649fe28aea8137df9444506bbe18198e5aebeca96366db4da77  meson-0.58.patch
+"