Message ID | 20240326042522.34109-1-ckhardin@gmail.com |
---|---|
State | New |
Headers | show |
Series | [1/1] package/gst1-plugins-good: add qt5tools as a dependency | expand |
>>>>> "Charles" == Charles Hardin <ckhardin@gmail.com> writes: > During a configuration with per-package, seeing the following > meson build error which is resolved when the qt5tools are > declared explicitly as a dependency. > 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 > Signed-off-by: Charles Hardin <ckhardin@gmail.com> Committed to 2024.02.x, thanks.
diff --git a/package/gstreamer1/gst1-plugins-good/Config.in b/package/gstreamer1/gst1-plugins-good/Config.in index e1e2674a4a..78e09601bf 100644 --- a/package/gstreamer1/gst1-plugins-good/Config.in +++ b/package/gstreamer1/gst1-plugins-good/Config.in @@ -293,6 +293,7 @@ config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_QMLGL select BR2_PACKAGE_QT5BASE_WIDGETS select BR2_PACKAGE_QT5DECLARATIVE select BR2_PACKAGE_QT5DECLARATIVE_QUICK + select BR2_PACKAGE_QT5TOOLS select BR2_PACKAGE_QT5X11EXTRAS if BR2_PACKAGE_QT5BASE_XCB help QT5 plugin which includes elements qmlglsrc and qmlglsink diff --git a/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk b/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk index a1ad63915d..2bb826d807 100644 --- a/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk +++ b/package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk @@ -357,7 +357,7 @@ endif ifeq ($(BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_QMLGL),y) GST1_PLUGINS_GOOD_CONF_OPTS += -Dqt5=enabled -GST1_PLUGINS_GOOD_DEPENDENCIES += qt5declarative +GST1_PLUGINS_GOOD_DEPENDENCIES += qt5declarative qt5tools ifeq ($(BR2_PACKAGE_QT5BASE_XCB),y) GST1_PLUGINS_GOOD_DEPENDENCIES += qt5x11extras endif
During a configuration with per-package, seeing the following meson build error which is resolved when the qt5tools are declared explicitly as a dependency. 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 Signed-off-by: Charles Hardin <ckhardin@gmail.com> --- package/gstreamer1/gst1-plugins-good/Config.in | 1 + package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-)