1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
# Copyright (C) 2014 O.S. Systems Software LTDA.
DESCRIPTION = "Target packages for Qt5 SDK"
LICENSE = "MIT"
inherit packagegroup
PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
# Requires Ruby to work
USE_RUBY = " \
qtquick1-dev \
qtquick1-mkspecs \
qtquick1-plugins \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtquick1-qmlplugins', '', d)} \
qttranslations-qtquick1 \
qtwebkit-dev \
"
# Requires Wayland to work
USE_WAYLAND = " \
qtwayland-dev \
qtwayland-mkspecs \
qtwayland-plugins \
qtwayland-tools \
"
# Requires X11 to work
USE_X11 = " \
qtx11extras-dev \
qtx11extras-mkspecs \
"
RDEPENDS_${PN} += " \
packagegroup-core-standalone-sdk-target \
libsqlite3-dev \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qt3d-dev', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qt3d-mkspecs', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qt3d-qmlplugins', '', d)} \
qtbase-dev \
qtbase-mkspecs \
qtbase-plugins \
qtbase-staticdev \
qttranslations-qt \
qttranslations-qtbase \
qttranslations-qthelp \
qtcharts-dev \
qtcharts-mkspecs \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtcharts-qmlplugins', '', d)} \
qtconnectivity-dev \
qtconnectivity-mkspecs \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtconnectivity-qmlplugins', '', d)} \
qttranslations-qtconnectivity \
qtdeclarative-dev \
qtdeclarative-mkspecs \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtdeclarative-qmlplugins', '', d)} \
qtdeclarative-tools \
qtdeclarative-staticdev \
qttranslations-qmlviewer \
qttranslations-qtdeclarative \
qtenginio-dev \
qtenginio-mkspecs \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtenginio-qmlplugins', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtgraphicaleffects-qmlplugins', '', d)} \
qtimageformats-dev \
qtimageformats-plugins \
qtlocation-dev \
qtlocation-mkspecs \
qtlocation-plugins \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtlocation-qmlplugins', '', d)} \
qttranslations-qtlocation \
qtmqtt-dev \
qtmqtt-mkspecs \
qtmultimedia-dev \
qtmultimedia-mkspecs \
qtmultimedia-plugins \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtmultimedia-qmlplugins', '', d)} \
qttranslations-qtmultimedia \
qtscript-dev \
qtscript-mkspecs \
qttranslations-qtscript \
qtsensors-dev \
qtsensors-mkspecs \
qtsensors-plugins \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtsensors-qmlplugins', '', d)} \
qtserialport-dev \
qtserialport-mkspecs \
qtserialbus-dev \
qtserialbus-mkspecs \
qtsvg-dev \
qtsvg-mkspecs \
qtsvg-plugins \
qtsystems-dev \
qtsystems-mkspecs \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtsystems-qmlplugins', '', d)} \
qttools-dev \
qttools-mkspecs \
qttools-staticdev \
qttools-tools \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '${USE_WAYLAND}', '', d)} \
${USE_RUBY} \
${@bb.utils.contains('DISTRO_FEATURES', 'x11', '${USE_X11}', '', d)} \
qtwebsockets-dev \
qtwebsockets-mkspecs \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtwebsockets-qmlplugins', '', d)} \
qttranslations-qtwebsockets \
qtwebchannel-dev \
qtwebchannel-mkspecs \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtwebchannel-qmlplugins', '', d)} \
qtxmlpatterns-dev \
qtxmlpatterns-mkspecs \
qttranslations-qtxmlpatterns \
qtquickcontrols2 \
qtquickcontrols2-dev \
qtquickcontrols2-mkspecs \
"
RRECOMMENDS_${PN} += " \
qtquickcontrols-qmlplugins \
qttools-plugins \
"
|