diff --git a/community/iwgtk/APKBUILD b/community/iwgtk/APKBUILD
index da81693115c51f3789cd066e9781545af75e4259..61986b0b6280d50763302954335d12537673a4cd 100644
--- a/community/iwgtk/APKBUILD
+++ b/community/iwgtk/APKBUILD
@@ -1,23 +1,26 @@
 # Contributor: Milan P. Stanić <mps@arvanta.net>
 # Maintainer: Milan P. Stanić <mps@arvanta.net>
 pkgname=iwgtk
-pkgver=0.4
+pkgver=0.5
 pkgrel=0
 pkgdesc="graphical wifi management utility for iwd"
 url="https://github.com/J-Lentz/iwgtk"
-arch="all"
+arch="all !s390x !riscv64" # blocked by gtk4.0
 license="GPL-3-or-later"
 options="!check" # no tests
-makedepends="gtk+3.0-dev"
+makedepends="gtk4.0-dev"
 subpackages="$pkgname-doc"
 source="$pkgname-$pkgver.tar.gz::https://github.com/J-Lentz/iwgtk/archive/v$pkgver.tar.gz"
 
 build() {
-	make prefix=/usr
+	make PREFIX=/usr
 }
 
 package() {
-	make DESTDIR="$pkgdir" prefix=/usr install
+	make DESTDIR="$pkgdir" PREFIX=/usr install
+	rm -rf "$pkgdir"/usr/lib/systemd
 }
 
-sha512sums="7a6d55493fe7cad57dc8338aafe48236c1ececb688a64cbdeb5748c60f5d109ae7912182c6d4df094588baee2aff3bd5481f82a80c4c267283a5067a0127f9e0  iwgtk-0.4.tar.gz"
+sha512sums="
+63858ace6e05943563cfc25d66b8c98f3f13927a2e9addce4e9655e77a911b0e6e429865251dcd9990e722bcb0af852fffe2d59d4c5b467930837e2092b45ab2  iwgtk-0.5.tar.gz
+"