From bf0e9419c5763da9ce01d7c80d34aa22988fe13d Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 15 Apr 2026 10:08:25 -0700 Subject: [PATCH] cheese: Require x11 distro feature libcanberra needs to be compiled with gtk3 and x11 support otherwise cheese fails to find libcanberra-gtk3 package which makes it hard depend upon x11 Signed-off-by: Khem Raj --- meta-gnome/recipes-gnome/cheese/cheese_44.1.bb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta-gnome/recipes-gnome/cheese/cheese_44.1.bb b/meta-gnome/recipes-gnome/cheese/cheese_44.1.bb index 8e78162991..62073ebd13 100644 --- a/meta-gnome/recipes-gnome/cheese/cheese_44.1.bb +++ b/meta-gnome/recipes-gnome/cheese/cheese_44.1.bb @@ -5,7 +5,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a17cb0a873d252440acfdf9b3d0e7fbf" inherit gnomebase gobject-introspection vala itstool gtk-icon-cache gsettings gnome-help gtk-doc -REQUIRED_DISTRO_FEATURES = "opengl" +# x11 is needed due to libcanberra dependency which does not compile +# gtk3 support with out it and cheese look for +# | aarch64-yoe-linux-ld.lld: error: unable to find library -lcanberra-gtk3 +REQUIRED_DISTRO_FEATURES = "opengl x11" SRC_URI += "file://0001-libcheese-Add-GtkWidget-cast-to-avoid-an-incompatibl.patch"