From cadcb1f90819533e71067306d35a4d8b1f443e9e Mon Sep 17 00:00:00 2001 From: Christian Hitz Date: Wed, 11 Sep 2024 15:19:23 +0200 Subject: [PATCH] package/qt6/qt6core5compat: enable QML compat modules When BR2_PACKAGE_QT6DECLARATIVE_QUICK is enabled the QML compatibility modules should be built and installed. Signed-off-by: Christian Hitz Signed-off-by: Thomas Petazzoni (cherry picked from commit 8d5468491806dee13f3cf51cccedd11c21081c38) Signed-off-by: Peter Korsgaard --- package/qt6/qt6core5compat/qt6core5compat.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/qt6/qt6core5compat/qt6core5compat.mk b/package/qt6/qt6core5compat/qt6core5compat.mk index 0b6d9369cb..aeb5ddd931 100644 --- a/package/qt6/qt6core5compat/qt6core5compat.mk +++ b/package/qt6/qt6core5compat/qt6core5compat.mk @@ -36,4 +36,10 @@ QT6CORE5COMPAT_DEPENDENCIES = \ host-pkgconf \ qt6base +# When Qt::Quick is available, qt6core5compat will build additional +# QML compatibility modules +ifeq ($(BR2_PACKAGE_QT6DECLARATIVE_QUICK),y) +QT6CORE5COMPAT_DEPENDENCIES += qt6declarative +endif + $(eval $(cmake-package))