[meta-intel] [PATCHv2] libyami: Add PACKAGECONFIG for x11

Jussi Kukkonen jussi.kukkonen at intel.com
Tue Apr 18 01:09:54 PDT 2017


Without this the recipe fails to build without x11, breaking world build.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen at intel.com>
---

Changes since v1:
 * Rebase on current master (conflicted with Patricks "support distro
   without OpenGL")

 common/recipes-multimedia/libyami/libyami-utils_1.1.0.bb | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/common/recipes-multimedia/libyami/libyami-utils_1.1.0.bb b/common/recipes-multimedia/libyami/libyami-utils_1.1.0.bb
index fcd28f8..b069628 100755
--- a/common/recipes-multimedia/libyami/libyami-utils_1.1.0.bb
+++ b/common/recipes-multimedia/libyami/libyami-utils_1.1.0.bb
@@ -21,3 +21,10 @@ EXTRA_OECONF = " --enable-tests-gles --disable-md5"
 inherit autotools pkgconfig distro_features_check
 
 REQUIRED_DISTRO_FEATURES = "opengl"
+
+PACKAGECONFIG = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
+
+# --enable-x11 needs libva-x11
+# gles-tests fail to build without x11: see https://github.com/01org/libyami-utils/issues/91
+PACKAGECONFIG[x11] = "--enable-x11 --enable-tests-gles,--disable-x11 --disable-tests-gles, virtual/libx11"
+
-- 
2.1.4



More information about the meta-intel mailing list