From f44f4cd9c61e5e8927c9d98d5818c1f7524b47f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Wed, 11 Aug 2021 11:27:22 -0300 Subject: [PATCH] qt6-base: only add self to hostmakedepends for cross Tools other than xbps-src might get confused and assume a build cycle, even if xbps-src can deal with it. --- srcpkgs/qt6-base/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template index d877eeb9b3a..0b3dd492fb1 100644 --- a/srcpkgs/qt6-base/template +++ b/srcpkgs/qt6-base/template @@ -13,7 +13,7 @@ configure_args="-DINSTALL_DATADIR=share/qt6 -DQT_FEATURE_openssl_linked=ON -DQT_FEATURE_system_sqlite=ON -DBUILD_WITH_PCH=OFF" -hostmakedepends="perl pkg-config xmlstarlet qt6-base-devel" +hostmakedepends="perl pkg-config xmlstarlet" makedepends="zlib-devel libzstd-devel dbus-devel double-conversion-devel glib-devel libxcb-devel xcb-util-image-devel xcb-util-keysyms-devel @@ -32,6 +32,7 @@ checksum=21a8aa9f07170e047270c668c8b037536f40226db7adbc529a0b41c3a3cb3ff2 python_version=3 if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" qt6-base-devel" # QtSetup fails native builds if this is set configure_args+=" -DQT_HOST_PATH=/usr -DQT_BUILD_TOOLS_WHEN_CROSSCOMPILING=true"