summaryrefslogtreecommitdiff
path: root/recipes-images/images/packagegroup-tdx-qt5.bb
blob: 0b3dd7f83099a7e350d2bc449b671515071ebbb0 (plain)
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
SUMMARY = "Packagegroup which provides most QT5 libraries and a QT5 demo"

PACKAGE_ARCH = "${MACHINE_ARCH}"

inherit packagegroup

PROVIDES = "${PACKAGES}"
PACKAGES += " \
    ${PN}-demos \
    ${PN}-fonts \
    ${PN}-libs \
"

RRECOMMENDS_${PN} = " \
    ${PN}-demos \
    ${PN}-fonts \
    ${PN}-libs \
"
# Only install qtsmarthome with its dependencies on modules with limited storage
RRECOMMENDS_${PN}_colibri-imx6ull = "qtsmarthome"
RRECOMMENDS_${PN}_colibri-imx7 = "qtsmarthome"

SUMMARY_${PN}-demos = "QT5 Demos"
RRECOMMENDS_${PN}-demos = " \
    cinematicexperience \
    qtsmarthome \
"

SUMMARY_${PN}-fonts = "Some fonts useful for QT5"
RRECOMMENDS_${PN}-fonts = " \
    ttf-dejavu-common \
    ttf-dejavu-sans \
    ttf-dejavu-sans-mono \
    ttf-dejavu-serif \
"

SUMMARY_${PN}-libs = "QT5 libraries"
RRECOMMENDS_${PN}-libs = " \
    qt3d \
    qt5ledscreen \
    qtbase \
    qtcharts \
    qtcoap \
    qtconnectivity \
    qtdatavis3d \
    qtdeclarative \
    qtgamepad \
    qtgraphicaleffects \
    qtimageformats \
    qtknx \
    qtlocation \
    qtlottie \
    qtmqtt \
    qtmultimedia \
    qtnetworkauth \
    qtopcua \
    qtpurchasing \
    qtquick3d \
    qtquickcontrols \
    qtquickcontrols2 \
    qtquicktimeline \
    qtremoteobjects \
    qtscript \
    qtscxml \
    qtsensors \
    qtserialbus \
    qtserialport \
    qtsvg \
    qtsystems \
    qttools \
    qttranslations \
    qtvirtualkeyboard \
    ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'qtwayland', '', d)} \
    qtwebchannel \
    qtwebglplugin \
    qtwebsockets \
    qtxmlpatterns \
"