]> code.ossystems Code Review - openembedded-core.git/commitdiff
avahi: Cover gtk packageconfig with x11/wayland distro features
authorKhem Raj <raj.khem@gmail.com>
Thu, 7 May 2020 06:22:21 +0000 (23:22 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 9 May 2020 17:55:43 +0000 (18:55 +0100)
This ensures that avahi can compile for EGLFS distros (headless)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-connectivity/avahi/avahi_0.8.bb

index f4924fa1cb9c6b1658b807fa63127ede0abbe8e6..3a2c24f9f8887f3867e0e63aee45db12a83f6b7d 100644 (file)
@@ -35,7 +35,7 @@ DEPENDS = "expat libcap libdaemon glib-2.0 intltool-native"
 # For gtk related PACKAGECONFIGs: gtk, gtk3
 AVAHI_GTK ?= "gtk3"
 
-PACKAGECONFIG ??= "dbus ${AVAHI_GTK}"
+PACKAGECONFIG ??= "dbus ${@bb.utils.contains_any('DISTRO_FEATURES','x11 wayland','${AVAHI_GTK}','',d)}"
 PACKAGECONFIG[dbus] = "--enable-dbus,--disable-dbus,dbus"
 PACKAGECONFIG[gtk] = "--enable-gtk,--disable-gtk,gtk+"
 PACKAGECONFIG[gtk3] = "--enable-gtk3,--disable-gtk3,gtk+3"