[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