diff --git a/.SRCINFO b/.SRCINFO
index f05c02be67c877601281534702a2da936cd5a675..fbcdeec7ebcc8227dda09d029f331a9f35543906 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = kxmlgui
 	pkgdesc = User configurable main windows
-	pkgver = 6.8.0
+	pkgver = 6.9.0
 	pkgrel = 1
 	url = https://community.kde.org/Frameworks
 	arch = x86_64
@@ -11,6 +11,7 @@ pkgbase = kxmlgui
 	makedepends = extra-cmake-modules
 	makedepends = qt6-doc
 	makedepends = qt6-tools
+	makedepends = python-build
 	depends = gcc-libs
 	depends = glibc
 	depends = kcolorscheme
@@ -24,12 +25,12 @@ pkgbase = kxmlgui
 	depends = kitemviews
 	depends = kwidgetsaddons
 	depends = qt6-base
-	source = https://download.kde.org/stable/frameworks/6.8/kxmlgui-6.8.0.tar.xz
-	source = https://download.kde.org/stable/frameworks/6.8/kxmlgui-6.8.0.tar.xz.sig
+	source = https://download.kde.org/stable/frameworks/6.9/kxmlgui-6.9.0.tar.xz
+	source = https://download.kde.org/stable/frameworks/6.9/kxmlgui-6.9.0.tar.xz.sig
 	validpgpkeys = 53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB
 	validpgpkeys = E0A3EB202F8E57528E13E72FD7574483BB57B18D
 	validpgpkeys = 90A968ACA84537CC27B99EAF2C8DF587A6D4AAC1
-	sha256sums = 997f310a46ec2c153010fc5967753390a99bc50621d19f926488164172c51fcc
+	sha256sums = 39202592c78fe722903c295c891a0b58dd0411933461412000f5627cbbfa7d88
 	sha256sums = SKIP
 
 pkgname = kxmlgui