From 8862e032425e4fb25ed016f2ea7320b1e3fa1eb3 Mon Sep 17 00:00:00 2001 From: John Date: Sun, 20 Jul 2025 20:50:09 +0200 Subject: [PATCH] kf6-kjobwidgets: update to 6.17.0. --- srcpkgs/kf6-kjobwidgets/template | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/srcpkgs/kf6-kjobwidgets/template b/srcpkgs/kf6-kjobwidgets/template index 745ebfc2275..98799c13c8a 100644 --- a/srcpkgs/kf6-kjobwidgets/template +++ b/srcpkgs/kf6-kjobwidgets/template @@ -1,17 +1,26 @@ # Template file for 'kf6-kjobwidgets' pkgname=kf6-kjobwidgets -version=6.14.0 +version=6.17.0 revision=1 build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base " +configure_args="$(vopt_bool python BUILD_PYTHON_BINDINGS)" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + $(vopt_if python 'python3-build python3-setuptools shiboken6 llvm')" makedepends="kf6-kcoreaddons-devel kf6-knotifications-devel - kf6-kwidgetsaddons-devel qt6-base-private-devel" + kf6-kwidgetsaddons-devel qt6-base-private-devel + $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" short_desc="Widgets for showing progress of asynchronous jobs" maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kjobwidgets" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=8c47042afae57447945b43cc91d897fa353286237a63e35294be4eb4a4662abd +checksum=0dc56de19bce3769b78c34dab1399588017180f298de8419eda1909a4211b624 + +build_options="python" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default="python" +fi kf6-kjobwidgets-devel_package() { depends="${makedepends//private-} ${sourcepkg}>=${version}_${revision}"