diff --git a/testing/rubberband/APKBUILD b/testing/rubberband/APKBUILD
index db357fadcd3b2a3c1858a435b9a43ca5111e4e95..118e290a2ff1bee17890f8a9e60d1afc7d943a8f 100644
--- a/testing/rubberband/APKBUILD
+++ b/testing/rubberband/APKBUILD
@@ -1,38 +1,38 @@
 # Contributor: David Demelier <markand@malikania.fr>
 # Maintainer: David Demelier <markand@malikania.fr>
 pkgname=rubberband
-pkgver=2.0.2
+pkgver=3.0.0
 pkgrel=0
 pkgdesc="library for audio time-stretching and pitch-shifting"
 url="https://www.breakfastquay.com/rubberband/"
 arch="all"
 license="GPL-2.0-only"
-makedepends="fftw-dev
+makedepends="
+	fftw-dev
 	ladspa-dev
 	libsamplerate-dev
 	libsndfile-dev
 	lv2-dev
 	meson
-	vamp-sdk-dev"
+	vamp-sdk-dev
+	"
+checkdepends="boost-dev"
 subpackages="$pkgname-static $pkgname-dev"
 source="https://breakfastquay.com/files/releases/rubberband-$pkgver.tar.bz2"
-options="!check" # No tests
 
 build() {
-	abuild-meson \
-		--prefix=/usr \
-		--sysconfdir=/etc \
-		--mandir=/usr/share/man \
-		--localstatedir=/var \
-		--buildtype=plain \
-		. output
+	abuild-meson . output
 	meson compile ${JOBS:+-j ${JOBS}} -C output
 }
 
+check() {
+	meson test --print-errorlogs --no-rebuild -C output
+}
+
 package() {
 	DESTDIR="$pkgdir" meson install --no-rebuild -C output
 }
 
 sha512sums="
-87dc5d59995bf949c35b885bb2eced067d84775bab76692da1202ae7554cb1b8404ca7371c264363e6d55c8978762ed32b446535746061f09e90cfc599adc0a0  rubberband-2.0.2.tar.bz2
+d8ce300a2cca7e35c548f9cd9f2f77f9b730b0e9427214d4a825b32ea9c90769e229f91db5846b90ff11a1513e8f68447fb598aa2684f67f10b4b9414b9ad748  rubberband-3.0.0.tar.bz2
 "