diff --git a/user/mesa/APKBUILD b/user/mesa/APKBUILD
index c36074f8a9a6ced8cf4be40cc38d7ec38772d933..ea95c3e04c65bb2e5c14a382183e2e7e02341411 100644
--- a/user/mesa/APKBUILD
+++ b/user/mesa/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: A. Wilcox <awilfox@adelielinux.org>
 pkgname=mesa
 pkgver=18.3.2
-pkgrel=0
+pkgrel=1
 pkgdesc="Mesa DRI OpenGL library"
 url="https://www.mesa3d.org"
 arch="all"
@@ -47,8 +47,9 @@ x86* | pmmx)
 	_vulkan_drivers="${_vulkan_drivers},intel"
 	subpackages="$subpackages $pkgname-dri-intel:_dri $pkgname-dri-vmwgfx:_dri"
 	;;
-arm*)
+aarch64 | arm*)
 	_gallium_drivers="${_gallium_drivers},vc4"
+	subpackages="$subpackages $pkgname-dri-vc4:_dri"
 	case "$CARCH" in
 	armhf) CFLAGS="$CFLAGS -mfpu=neon";;
 	esac
@@ -221,6 +222,9 @@ _dri() {
 	swrast)
 		_mv_dri swrast_dri kms_swrast_dri && _mv_gpipe swrast
 		;;
+	vc4)
+		_mv_dri vc4_dri
+		;;
 	vmwgfx)
 		_mv_dri vmwgfx_dri && _mv_gpipe vmwgfx
 		;;