diff options
author | André Draszik <adraszik@tycoint.com> | 2017-01-17 15:28:28 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-01-19 22:45:45 +0000 |
commit | 9fc8ea24914a322536d831ea11295c4ef0dc6b66 (patch) | |
tree | 8d1ef42c8834bb640a92b1023531f2ef5faf6680 /meta | |
parent | c49d0a7741100c8864aa826f232a93311dcc7752 (diff) | |
download | openembedded-core-9fc8ea24914a322536d831ea11295c4ef0dc6b66.tar.gz openembedded-core-9fc8ea24914a322536d831ea11295c4ef0dc6b66.tar.bz2 openembedded-core-9fc8ea24914a322536d831ea11295c4ef0dc6b66.zip |
python3-pygobject: enable cairo only when a display is available
It doesn't seem to make sense to unconditionally enable cairo
support, as this pulls in lots of other dependencies, where
none of these can actually be used without some sort of
graphical interface.
Not having a generic distro feature to detect this, we just
use any of DirectFB / Wayland / X11
Signed-off-by: André Draszik <adraszik@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-devtools/python/python3-pygobject_3.22.0.bb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-devtools/python/python3-pygobject_3.22.0.bb b/meta/recipes-devtools/python/python3-pygobject_3.22.0.bb index 5a895441fc..143048d9ef 100644 --- a/meta/recipes-devtools/python/python3-pygobject_3.22.0.bb +++ b/meta/recipes-devtools/python/python3-pygobject_3.22.0.bb @@ -19,7 +19,7 @@ SRC_URI[sha256sum] = "08b29cfb08efc80f7a8630a2734dec65a99c1b59f1e5771c671d2e4ed8 S = "${WORKDIR}/${SRCNAME}-${PV}" -PACKAGECONFIG ??= "cairo" +PACKAGECONFIG ??= "${@bb.utils.contains_any('DISTRO_FEATURES', [ 'directfb', 'wayland', 'x11' ], 'cairo', '', d)}" # python3-pycairo is checked on configuration -> DEPENDS # we don't link against python3-pycairo -> RDEPENDS |