summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvan Sergio Borgonovo <mail@webthatworks.it>2015-10-22 19:56:07 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2015-10-27 12:03:01 +0100
commitcbec759ffffd021b3daf786ea7965961ea708152 (patch)
tree42396cfcb57edccaa8b11e5892dab3d63a9814c0
parent89038bffd224a0d43aa8627472374503b3023f61 (diff)
downloadmeta-qt5-cbec759ffffd021b3daf786ea7965961ea708152.tar.gz
packagegroup-qt5-toolchain-target: respect opengl DISTRO_FEATURE
conditionally add to RDEPENDS all qt3d and -qmlplugins that depends on opengl Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-rw-r--r--recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb30
1 files changed, 15 insertions, 15 deletions
diff --git a/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb b/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
index 41c467cf..37e96490 100644
--- a/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
+++ b/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
@@ -12,11 +12,11 @@ USE_RUBY = " \
12 qtquick1-dev \ 12 qtquick1-dev \
13 qtquick1-mkspecs \ 13 qtquick1-mkspecs \
14 qtquick1-plugins \ 14 qtquick1-plugins \
15 qtquick1-qmlplugins \ 15 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtquick1-qmlplugins', '', d)} \
16 qttranslations-qtquick1 \ 16 qttranslations-qtquick1 \
17 qtwebkit-dev \ 17 qtwebkit-dev \
18 qtwebkit-mkspecs \ 18 qtwebkit-mkspecs \
19 qtwebkit-qmlplugins \ 19 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtwebkit-qmlplugins', '', d)} \
20" 20"
21 21
22# Requires Wayland to work 22# Requires Wayland to work
@@ -36,9 +36,9 @@ USE_X11 = " \
36RDEPENDS_${PN} += " \ 36RDEPENDS_${PN} += " \
37 packagegroup-core-standalone-sdk-target \ 37 packagegroup-core-standalone-sdk-target \
38 libsqlite3-dev \ 38 libsqlite3-dev \
39 qt3d-dev \ 39 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qt3d-dev', '', d)} \
40 qt3d-mkspecs \ 40 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qt3d-mkspecs', '', d)} \
41 qt3d-qmlplugins \ 41 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qt3d-qmlplugins', '', d)} \
42 qtbase-dev \ 42 qtbase-dev \
43 qtbase-fonts \ 43 qtbase-fonts \
44 qtbase-mkspecs \ 44 qtbase-mkspecs \
@@ -50,30 +50,30 @@ RDEPENDS_${PN} += " \
50 qttranslations-qthelp \ 50 qttranslations-qthelp \
51 qtconnectivity-dev \ 51 qtconnectivity-dev \
52 qtconnectivity-mkspecs \ 52 qtconnectivity-mkspecs \
53 qtconnectivity-qmlplugins \ 53 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtconnectivity-qmlplugins', '', d)} \
54 qttranslations-qtconnectivity \ 54 qttranslations-qtconnectivity \
55 qtdeclarative-dev \ 55 qtdeclarative-dev \
56 qtdeclarative-mkspecs \ 56 qtdeclarative-mkspecs \
57 qtdeclarative-plugins \ 57 qtdeclarative-plugins \
58 qtdeclarative-qmlplugins \ 58 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtdeclarative-qmlplugins', '', d)} \
59 qtdeclarative-staticdev \ 59 qtdeclarative-staticdev \
60 qttranslations-qmlviewer \ 60 qttranslations-qmlviewer \
61 qttranslations-qtdeclarative \ 61 qttranslations-qtdeclarative \
62 qtenginio-dev \ 62 qtenginio-dev \
63 qtenginio-mkspecs \ 63 qtenginio-mkspecs \
64 qtenginio-qmlplugins \ 64 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtenginio-qmlplugins', '', d)} \
65 qtgraphicaleffects-qmlplugins \ 65 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtgraphicaleffects-qmlplugins', '', d)} \
66 qtimageformats-dev \ 66 qtimageformats-dev \
67 qtimageformats-plugins \ 67 qtimageformats-plugins \
68 qtlocation-dev \ 68 qtlocation-dev \
69 qtlocation-mkspecs \ 69 qtlocation-mkspecs \
70 qtlocation-plugins \ 70 qtlocation-plugins \
71 qtlocation-qmlplugins \ 71 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtlocation-qmlplugins', '', d)} \
72 qttranslations-qtlocation \ 72 qttranslations-qtlocation \
73 qtmultimedia-dev \ 73 qtmultimedia-dev \
74 qtmultimedia-mkspecs \ 74 qtmultimedia-mkspecs \
75 qtmultimedia-plugins \ 75 qtmultimedia-plugins \
76 qtmultimedia-qmlplugins \ 76 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtmultimedia-qmlplugins', '', d)} \
77 qttranslations-qtmultimedia \ 77 qttranslations-qtmultimedia \
78 qtscript-dev \ 78 qtscript-dev \
79 qtscript-mkspecs \ 79 qtscript-mkspecs \
@@ -81,7 +81,7 @@ RDEPENDS_${PN} += " \
81 qtsensors-dev \ 81 qtsensors-dev \
82 qtsensors-mkspecs \ 82 qtsensors-mkspecs \
83 qtsensors-plugins \ 83 qtsensors-plugins \
84 qtsensors-qmlplugins \ 84 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtsensors-qmlplugins', '', d)} \
85 qtserialport-dev \ 85 qtserialport-dev \
86 qtserialport-mkspecs \ 86 qtserialport-mkspecs \
87 qtsvg-dev \ 87 qtsvg-dev \
@@ -89,7 +89,7 @@ RDEPENDS_${PN} += " \
89 qtsvg-plugins \ 89 qtsvg-plugins \
90 qtsystems-dev \ 90 qtsystems-dev \
91 qtsystems-mkspecs \ 91 qtsystems-mkspecs \
92 qtsystems-qmlplugins \ 92 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtsystems-qmlplugins', '', d)} \
93 qttools-dev \ 93 qttools-dev \
94 qttools-mkspecs \ 94 qttools-mkspecs \
95 qttools-plugins \ 95 qttools-plugins \
@@ -100,11 +100,11 @@ RDEPENDS_${PN} += " \
100 ${@base_contains('DISTRO_FEATURES', 'x11', '${USE_X11}', '', d)} \ 100 ${@base_contains('DISTRO_FEATURES', 'x11', '${USE_X11}', '', d)} \
101 qtwebsockets-dev \ 101 qtwebsockets-dev \
102 qtwebsockets-mkspecs \ 102 qtwebsockets-mkspecs \
103 qtwebsockets-qmlplugins \ 103 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtwebsockets-qmlplugins', '', d)} \
104 qttranslations-qtwebsockets \ 104 qttranslations-qtwebsockets \
105 qtwebchannel-dev \ 105 qtwebchannel-dev \
106 qtwebchannel-mkspecs \ 106 qtwebchannel-mkspecs \
107 qtwebchannel-qmlplugins \ 107 ${@base_contains('DISTRO_FEATURES', 'opengl', 'qtwebchannel-qmlplugins', '', d)} \
108 qtxmlpatterns-dev \ 108 qtxmlpatterns-dev \
109 qtxmlpatterns-mkspecs \ 109 qtxmlpatterns-mkspecs \
110 qttranslations-qtxmlpatterns \ 110 qttranslations-qtxmlpatterns \