package/libgtk4: add missing dependency for BR2_PACKAGE_LIBGTK4_GSTREAMER
Back when the libgtk4 package was introduced in commitfaf2a1d2ab, its BR2_PACKAGE_LIBGTK4_GSTREAMER option did not properly propagate the dependencies of BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL, causing the following Config.in warning: WARNING: unmet direct dependencies detected for BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL Depends on [n]: BR2_PACKAGE_GSTREAMER1 [=y] && BR2_PACKAGE_GST1_PLUGINS_BASE [=y] && (BR2_PACKAGE_HAS_LIBGL [=n] || BR2_PACKAGE_HAS_LIBGLES [=n]) Selected by [y]: - BR2_PACKAGE_LIBGTK4_GSTREAMER [=y] && BR2_PACKAGE_LIBGTK4 [=y] Fix that by properly propagating the dependency. Fixes:faf2a1d2ab("package/libgtk4: new package") Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Julien Olivain <ju.o@free.fr> (cherry picked from commit d0034ff96531b8993ed591323e37d0c1dec4de48) Signed-off-by: Thomas Perale <thomas.perale@mind.be>
This commit is contained in:
committed by
Thomas Perale
parent
3edb679ccd
commit
12a5bd91eb
@@ -84,6 +84,7 @@ config BR2_PACKAGE_LIBGTK4_X11
|
||||
|
||||
config BR2_PACKAGE_LIBGTK4_GSTREAMER
|
||||
bool "gstreamer support"
|
||||
depends on BR2_PACKAGE_HAS_LIBGL || BR2_PACKAGE_HAS_LIBGLES
|
||||
select BR2_PACKAGE_GSTREAMER1
|
||||
select BR2_PACKAGE_GST1_PLUGINS_BASE
|
||||
select BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL
|
||||
@@ -91,6 +92,9 @@ config BR2_PACKAGE_LIBGTK4_GSTREAMER
|
||||
help
|
||||
Enable gstreamer support.
|
||||
|
||||
comment "gstreamer support needs an OpenGL or OpenGL ES backend"
|
||||
depends on !BR2_PACKAGE_HAS_LIBGL && !BR2_PACKAGE_HAS_LIBGLES
|
||||
|
||||
config BR2_PACKAGE_LIBGTK4_DEMO
|
||||
bool "Install libgtk4 demo/example programs"
|
||||
select BR2_PACKAGE_SHARED_MIME_INFO
|
||||
|
||||
Reference in New Issue
Block a user