package/gstreamer1/gst1-plugins-good: add qt5tools as a dependency
The following defconfig:
BR2_aarch64=y
BR2_cortex_a72=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_INIT_NONE=y
BR2_SYSTEM_BIN_SH_NONE=y
# BR2_PACKAGE_BUSYBOX is not set
BR2_PACKAGE_GSTREAMER1=y
BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL=y
BR2_PACKAGE_GST1_PLUGINS_GOOD=y
# BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AVI is not set
# BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ISOMP4 is not set
# BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_WAVPARSE is not set
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_QMLGL=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_MESA3D_OPENGL_ES=y
BR2_PACKAGE_QT5=y
BR2_PACKAGE_WAYLAND=y
# BR2_TARGET_ROOTFS_TAR is not set
fails to build in gst1-plugins-good, with:
build/gst1-plugins-good-1.22.9/ext/qt/meson.build:48:4: ERROR: Problem encountered: qt5 qmlglsink plugin is enabled, but qt specific tools were not found
This is due to qt5tools being missing. This commit adds this missing
dependency.
Signed-off-by: Charles Hardin <ckhardin@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit c107dd33e6
)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
107b3cb91c
commit
72ca72c4b9
@ -293,6 +293,8 @@ config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_QMLGL
|
|||||||
select BR2_PACKAGE_QT5BASE_WIDGETS
|
select BR2_PACKAGE_QT5BASE_WIDGETS
|
||||||
select BR2_PACKAGE_QT5DECLARATIVE
|
select BR2_PACKAGE_QT5DECLARATIVE
|
||||||
select BR2_PACKAGE_QT5DECLARATIVE_QUICK
|
select BR2_PACKAGE_QT5DECLARATIVE_QUICK
|
||||||
|
select BR2_PACKAGE_QT5TOOLS
|
||||||
|
select BR2_PACKAGE_QT5TOOLS_LINGUIST_TOOLS
|
||||||
select BR2_PACKAGE_QT5X11EXTRAS if BR2_PACKAGE_QT5BASE_XCB
|
select BR2_PACKAGE_QT5X11EXTRAS if BR2_PACKAGE_QT5BASE_XCB
|
||||||
help
|
help
|
||||||
QT5 plugin which includes elements qmlglsrc and qmlglsink
|
QT5 plugin which includes elements qmlglsrc and qmlglsink
|
||||||
|
@ -357,7 +357,7 @@ endif
|
|||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_QMLGL),y)
|
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_QMLGL),y)
|
||||||
GST1_PLUGINS_GOOD_CONF_OPTS += -Dqt5=enabled
|
GST1_PLUGINS_GOOD_CONF_OPTS += -Dqt5=enabled
|
||||||
GST1_PLUGINS_GOOD_DEPENDENCIES += qt5declarative
|
GST1_PLUGINS_GOOD_DEPENDENCIES += qt5declarative qt5tools
|
||||||
ifeq ($(BR2_PACKAGE_QT5BASE_XCB),y)
|
ifeq ($(BR2_PACKAGE_QT5BASE_XCB),y)
|
||||||
GST1_PLUGINS_GOOD_DEPENDENCIES += qt5x11extras
|
GST1_PLUGINS_GOOD_DEPENDENCIES += qt5x11extras
|
||||||
endif
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user