diff --git a/testing/piglit/APKBUILD b/testing/piglit/APKBUILD
index cb0da3ce1cfe3782c73f92ad580c6bda146db079..252c46976d1e412d4365c44a3c917c5d3e4eb756 100644
--- a/testing/piglit/APKBUILD
+++ b/testing/piglit/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: David Heidelberg <david@ixit.cz>
 pkgname=piglit
-pkgver=0_git20240918
-_gitrev=e9ab30aeaed97b69868cf4d6d6a3f70f3b53c362
+pkgver=0_git20241106
+_gitrev=d2cc9ba519c074251b631298c5a26bbc8442a7e3
 pkgrel=0
 pkgdesc="a collection of automated tests for OpenGL, Vulkan, and OpenCL implementations"
 url="https://gitlab.freedesktop.org/mesa/piglit"
@@ -33,12 +33,13 @@ makedepends="
 
 source="$pkgname-$pkgver.tar.gz::https://gitlab.freedesktop.org/mesa/piglit/-/archive/$_gitrev/piglit-$_gitrev.tar.gz"
 
+options="!check" # piglit has no tests
+
 builddir="$srcdir/piglit-$_gitrev"
 
 build() {
 	cmake -B build -G Ninja \
 		-DCMAKE_BUILD_TYPE=Release \
-		-DSBINDIR=/usr/bin \
 		-DCMAKE_INSTALL_PREFIX=/usr \
 		-DPIGLIT_USE_WAFFLE=1 \
 		-DPIGLIT_BUILD_GLES1_TESTS=0 \
@@ -49,14 +50,10 @@ build() {
 	cmake --build build
 }
 
-check() {
-	ctest --test-dir build --output-on-failure
-}
-
 package() {
 	DESTDIR="$pkgdir" cmake --install build
 }
 
 sha512sums="
-4fe20a3f1be64b461a50957b9896a75f10cec1f3af9d6fb9a8d63133acea401cec8cdb3dee78ae8109511a4ac3e3f553ec2c448c050c77e9c57ea97139d50379  piglit-0_git20240918.tar.gz
+1bc67c67f99c0e2d002cd2ae51dc2ce3d45a62e8995f8003abdfe313193e1b70aa11b1608f14ba667b2171179a0e52a0f86487be7bd6528a274e5e1bc1e60462  piglit-0_git20241106.tar.gz
 "