From 82a0937ff652cf26cce29e51ca0dd0c03b15151b Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Tue, 24 Sep 2013 17:21:55 +0200 Subject: [PATCH] meta-digi-dey: add tslib dependence only for non-X11 images X11 graphical images do not use tslib. They use the 'evdev' X11 driver to handle input events. Signed-off-by: Javier Viguera --- .../recipes-core/packagegroups/packagegroup-dey-core.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta-digi-dey/recipes-core/packagegroups/packagegroup-dey-core.bb b/meta-digi-dey/recipes-core/packagegroups/packagegroup-dey-core.bb index aef4e4c20..5db86044e 100644 --- a/meta-digi-dey/recipes-core/packagegroups/packagegroup-dey-core.bb +++ b/meta-digi-dey/recipes-core/packagegroups/packagegroup-dey-core.bb @@ -24,8 +24,9 @@ VIRTUAL-RUNTIME_init_manager ?= "sysvinit" VIRTUAL-RUNTIME_initscripts ?= "initscripts" VIRTUAL-RUNTIME_keymaps ?= "keymaps" -# Set device manager depending on X11 feature +# Set virtual runtimes depending on X11 feature VIRTUAL-RUNTIME_dev_manager ?= "${@base_contains('DISTRO_FEATURES', 'x11', 'udev', 'busybox-mdev', d)}" +VIRTUAL-RUNTIME_touchscreen ?= "${@base_contains('DISTRO_FEATURES', 'x11', '', 'tslib-calibrate tslib-tests', d)}" RDEPENDS_${PN} = "\ base-files \ @@ -33,7 +34,7 @@ RDEPENDS_${PN} = "\ busybox \ ${@base_contains("MACHINE_FEATURES", "rtc", "busybox-hwclock", "", d)} \ ${@base_contains("MACHINE_FEATURES", "keyboard", "${VIRTUAL-RUNTIME_keymaps}", "", d)} \ - ${@base_contains("MACHINE_FEATURES", "touchscreen", "tslib tslib-calibrate tslib-tests", "",d)} \ + ${@base_contains("MACHINE_FEATURES", "touchscreen", "${VIRTUAL-RUNTIME_touchscreen}", "",d)} \ modutils-initscripts \ netbase \ nvram \