diff --git a/srcpkgs/kf6-kxmlgui/template b/srcpkgs/kf6-kxmlgui/template index b14c5ac7f66..6e8b5deb311 100644 --- a/srcpkgs/kf6-kxmlgui/template +++ b/srcpkgs/kf6-kxmlgui/template @@ -1,18 +1,26 @@ # Template file for 'kf6-kxmlgui' pkgname=kf6-kxmlgui -version=6.14.0 +version=6.17.0 revision=1 build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext" +configure_args="$(vopt_bool python BUILD_PYTHON_BINDINGS)" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base gettext + $(vopt_if python 'python3-build python3-setuptools shiboken6 llvm')" makedepends="kf6-kconfig-devel kf6-kconfigwidgets-devel qt6-base-private-devel - kf6-kitemviews-devel kf6-kiconthemes-devel kf6-kglobalaccel-devel" + kf6-kitemviews-devel kf6-kiconthemes-devel kf6-kglobalaccel-devel + $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" short_desc="KDE Framework for managing menu and toolbar actions" maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kxmlgui" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=5f9a35d168e5be85c43e566f87bf7108c18e3a19420e1d9379b493e28880914b +checksum=a1807169ca2c386a8d3e25cb2b066554e49663a6e3f632f1a1968ef5476430e3 + +build_options="python" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default="python" +fi do_check() { cd build