qtwayland: add qtdeclarative dependency (provides Qt6Qml)
qtwayland CMakeLists find_package(Qt6Qml) for the QtWaylandCompositor QML integration. Without qtdeclarative in dependencies, cookbook may cook qtwayland concurrently with qtdeclarative and configure fails with "Could not find a package configuration file provided by Qt6Qml". Declaring the dep serializes the build: qtbase -> qtshadertools -> qtdeclarative -> qtwayland.
This commit is contained in:
@@ -14,6 +14,11 @@ dependencies = [
|
||||
"libwayland",
|
||||
"wayland-protocols",
|
||||
"qtbase",
|
||||
# qtwayland's CMakeLists requires Qt6Qml (QtWaylandCompositor QML integration)
|
||||
# provided by qtdeclarative. Without this dep cookbook may cook qtwayland in
|
||||
# parallel with qtdeclarative and configure fails: "Could not find a package
|
||||
# configuration file provided by Qt6Qml".
|
||||
"qtdeclarative",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
|
||||
Reference in New Issue
Block a user