diff --git a/testing/protoc-gen-js/APKBUILD b/testing/protoc-gen-js/APKBUILD
index bc37fe8..a5573b4 100644
--- a/testing/protoc-gen-js/APKBUILD
+++ b/testing/protoc-gen-js/APKBUILD
@@ -1,6 +1,6 @@
 # Maintainer:
 pkgname=protoc-gen-js
-pkgver=3.21.2
+pkgver=3.21.4
 pkgrel=1
 pkgdesc="protoc-gen-js javascript protobuf generator"
 url="https://github.com/protocolbuffers/protobuf-javascript"
@@ -8,7 +8,7 @@ url="https://github.com/protocolbuffers/protobuf-javascript"
 arch="x86_64 aarch64"
 license="BSD-3-Clause AND Apache-2.0"
 depends="protoc"
-makedepends="bazel7"
+makedepends="bazel7 linux-headers"
 source="$pkgname-$pkgver.tar.gz::https://github.com/protocolbuffers/protobuf-javascript/archive/refs/tags/v$pkgver.tar.gz"
 builddir="$srcdir/protobuf-javascript-$pkgver"
 # bazel stuff, no tests
@@ -26,5 +26,5 @@ package() {
 }
 
 sha512sums="
-afe5b16d1161a6a5e981976bfbdeaacdfcf6909126e55ee35f2513c3267c27870bde9fcd34fbd6aec22c79c41c975b643e26e24ce00b46c1814dfff24f542d48  protoc-gen-js-3.21.2.tar.gz
+8fc8e037969466e678036e59ac7892d6493657e40ab09f109e78e6f3457d81bf644cd98e6603da31912c1841d51e9fe49ca16214b81fe6039e2268454921601d  protoc-gen-js-3.21.4.tar.gz
 "
