[oe] [meta-openembedded][PATCH v6 08/10] ibus: Set native depends

Pablo Saavedra psaavedra at igalia.com
Fri Aug 2 08:50:30 UTC 2019


---
 meta-oe/recipes-support/ibus/ibus_1.5.20.bb | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/meta-oe/recipes-support/ibus/ibus_1.5.20.bb b/meta-oe/recipes-support/ibus/ibus_1.5.20.bb
index 42b9b6c61..f4e5e0cff 100644
--- a/meta-oe/recipes-support/ibus/ibus_1.5.20.bb
+++ b/meta-oe/recipes-support/ibus/ibus_1.5.20.bb
@@ -12,16 +12,19 @@ inherit autotools pkgconfig gettext gtk-immodules-cache gobject-introspection gt
 
 REQUIRED_DISTRO_FEATURES = "x11"
 
-DEPENDS = " intltool dbus-glib python3-dbus iso-codes dconf libnotify python3-pygobject adwaita-icon-theme librsvg"
-DEPENDS_append_class-target = " intltool-native python-pygobject-native"
-RDEPENDS_${PN} += " iso-codes adwaita-icon-theme librsvg-gtk"
+DEPENDS = " intltool dbus-glib python3-dbus iso-codes libnotify python3-pygobject adwaita-icon-theme"
+DEPENDS_append_class-target = " librsvg-native dconf "
+RDEPENDS_${PN} += " iso-codes adwaita-icon-theme"
+RDEPENDS_${PN}_class-target += " librsvg-gtk"
 
+PACKAGECONFIG[dconf] = ",--disable-dconf,dconf,dconf"
 PACKAGECONFIG[gtk+] = ",--disable-gtk2,gtk+,gtk+"
 PACKAGECONFIG[gtk+3] = ",--disable-gtk3,gtk+3,gtk+3"
 PACKAGECONFIG[wayland] = "--enable-wayland,,wayland,wayland"
 
-PACKAGECONFIG ?= "gtk+ gtk+3"
+PACKAGECONFIG ?= "dconf gtk+ gtk+3"
 PACKAGECONFIG += "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)}"
+PACKAGECONFIG_class-native = "gtk+3"
 
 GTKIMMODULES_PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'gtk+', 'ibus-gtk2.0', '', d)}"
 GTKIMMODULES_PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'gtk+3', 'ibus-gtk3', '', d)}"
-- 
2.11.0



More information about the Openembedded-devel mailing list