diff --git a/testing/b3sum/APKBUILD b/testing/b3sum/APKBUILD
index 0da2f769ca629b42d9b750ac5726227cafd3f835..9fc4f031f438bd339e6c3a6cea65abab8cf38d0b 100644
--- a/testing/b3sum/APKBUILD
+++ b/testing/b3sum/APKBUILD
@@ -1,7 +1,7 @@
 # Contributor: Leo <thinkabit.ukim@gmail.com>
 # Maintainer: Leo <thinkabit.ukim@gmail.com>
 pkgname=b3sum
-pkgver=0.2.3
+pkgver=0.3.0
 pkgrel=0
 pkgdesc="Command line implementation of the BLAKE3 hash function"
 url="https://blake3.io"
@@ -11,22 +11,20 @@ makedepends="cargo"
 source="b3sum-$pkgver.tar.gz::https://crates.io/api/v1/crates/b3sum/$pkgver/download"
 
 case "$CARCH" in
-	arm*) _features="c_neon" ;;
-	x86_64) _features="c" ;;
-	*) _features="" ;;
+	arm*) _features="neon" ;;
 esac
 
 build() {
-	cargo build --release --locked --no-default-features --features="$_features"
+	cargo build --release --locked --no-default-features ${_features:+--features="$_features"}
 }
 
 check() {
-	cargo test --release --locked --no-default-features --features="$_features"
+	cargo test --release --locked --no-default-features ${_features:+--features="$_features"}
 }
 
 package() {
-	cargo install --path . --root="$pkgdir/usr" --no-default-features --features "$_features"
+	cargo install --path . --root="$pkgdir/usr" --no-default-features ${_features:+--features "$_features"}
 	rm "$pkgdir"/usr/.crates.toml
 }
 
-sha512sums="6376e374f5846590c8813b89852e110834f712f7d3e2fe24bb4ddb02a3c6f58450b206a665ba9ab2bcc0fdd802004dcc5fe61e13dd424932cafae2c62b5704ac  b3sum-0.2.3.tar.gz"
+sha512sums="3da4ea06e2db87f37c0f2f2f7b7c016bd25a8b692f96e2927094c3331b2ee494a8db13850720783db67a3965fd7de9928b80feeb0e24bd1ef4cf2b917ddbc091  b3sum-0.3.0.tar.gz"