]> code.ossystems Code Review - openembedded-core.git/commitdiff
recipes-qt: add x11 to required DISTRO_FEATURES
authorMartin Jansa <martin.jansa@gmail.com>
Thu, 22 Jan 2015 16:39:46 +0000 (17:39 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 29 Jan 2015 10:37:53 +0000 (10:37 +0000)
* it's not complete, but recipes depending on virtual/libx11 are easiest
  to spot, I've long list of PNBLACKLIST for all recipes which cannot
  be built in distro without x11 in DISTRO_FEATURES

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/qt4x11.bbclass
meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.bb

index b06e15d29e7321a1c328a3c123dd6e4019d929d2..6f06d3475525edace6183b584f7094d45896ffb7 100644 (file)
@@ -1,7 +1,10 @@
 QT4DEPENDS ?= "qt4-x11 "
 DEPENDS_prepend = "${QT4DEPENDS}"
 
-inherit qmake2
+# depends on qt4-x11
+REQUIRED_DISTRO_FEATURES += "x11"
+
+inherit qmake2 distro_features_check
 
 QT_BASE_NAME = "qt4"
 QT_DIR_NAME = "qt4"
index 0e7c8009465af45d62b6ac4d5ecc1de90ce4d148..772c151d25c7fa0efa6d74c18478f1dbf6d16835 100644 (file)
@@ -4,6 +4,10 @@ QTLIBPREFIX = ""
 
 require packagegroup-qt-toolchain-target.inc
 
+inherit distro_features_check
+# depends on qt4-x11-free
+REQUIRED_DISTRO_FEATURES = "x11"
+
 RDEPENDS_${PN} += " \
         qt4-x11-free-dev \
         ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'libqtopengl4-dev', '', d)} \