diff --git a/testing/mixxx/APKBUILD b/testing/mixxx/APKBUILD
index 6da4121366d0a23f351a76450bf85cf4a91e3e92..f2f5a3bb7211d7e2bb77f7f126aafa078525d55c 100644
--- a/testing/mixxx/APKBUILD
+++ b/testing/mixxx/APKBUILD
@@ -1,7 +1,7 @@
-# Maintainer: Ariadne Conill <ariadne@dereferenced.org>
+# Maintainer: fossdd <fossdd@pwned.life>
 pkgname=mixxx
-pkgver=2.3.6
-pkgrel=2
+pkgver=2.4.1
+pkgrel=0
 pkgdesc="DJ mixing software"
 url="https://www.mixxx.org/"
 arch="all"
@@ -9,6 +9,7 @@ license="GPL-2.0-or-later"
 depends="qt5-qtbase-sqlite"
 # eudev is used to determine the right location to install a udev file by the build system
 makedepends="
+	benchmark-dev
 	chromaprint-dev
 	cmake
 	eudev-dev
@@ -16,8 +17,10 @@ makedepends="
 	fftw-dev
 	flac-dev
 	glu-dev
+	gtest-dev
 	hidapi-dev
 	lame-dev
+	libdjinterop-dev
 	libebur128-dev
 	libid3tag-dev
 	libkeyfinder-dev
@@ -28,11 +31,13 @@ makedepends="
 	libusb-dev
 	libvorbis-dev
 	lilv-dev
+	msgsl
 	opusfile-dev
 	portaudio-dev
 	portmidi-dev<=200
 	protobuf-dev
 	qt5-qtbase-dev
+	qt5-qtdeclarative-dev
 	qt5-qtscript-dev
 	qt5-qtsvg-dev
 	qt5-qttools-dev
@@ -68,5 +73,5 @@ package() {
 }
 
 sha512sums="
-a92c2c92dc7619ac135d940f23ffdc101c528eca6322517805afb9eb48a84c6339cefb88b96bdac6ffb23967c2f93f621daf3e98bfecbf7f3fe7626ddcec4398  mixxx-2.3.6.tar.gz
+f62e0ce3bd016d411eda544a621e33b791517931c268391089cfe3101cd1e123eeb0b80bc8c138e7c67bb41cf378c6973f5c9284d5c720c693fd632f62372569  mixxx-2.4.1.tar.gz
 "