@@ -24,7 +24,24 @@ install_base() {
2424 libxcb-icccm4-dev libxcb-sync-dev libxcb-xfixes0-dev \
2525 libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0-dev \
2626 libxcb-util-dev libxcb-xinerama0-dev libxcb-xkb-dev \
27- libxkbcommon-dev libxkbcommon-x11-dev
27+ libxkbcommon-dev libxkbcommon-x11-dev \
28+ libgl1-mesa-dev \
29+ libegl1-mesa-dev \
30+ libgles2-mesa-dev \
31+ libdrm-dev \
32+ libxcb-dri3-dev \
33+ libxkbfile-dev \
34+ libxtst-dev \
35+ libxshmfence-dev \
36+ libxrandr-dev \
37+ libxcursor-dev \
38+ libxcomposite-dev \
39+ libudev-dev \
40+ libdbus-1-dev \
41+ gperf \
42+ python3-html5lib \
43+ libnss3-dev \
44+ libharfbuzz-dev
2845}
2946
3047download_qt_source () {
@@ -78,15 +95,15 @@ build_static_qt() {
7895 -DQT_BUILD_EXAMPLES=OFF \
7996 -DQT_BUILD_TESTS=OFF \
8097 -DQT_SKIP_MODULES=qtwebengine
81- # qtwebengine;\
82- # qt3d;qt5compat;qtactiveqt;qtcharts;\
83- # qtconnectivity;qtdatavis3d;qtdoc;\
84- # qtgamepad;qtgraphicaleffects;qthttpserver;\
85- # qtimageformats;qtlocation;qtlottie;qtmultimedia;\
86- # qtnetworkauth;qtopcua;qtpositioning;qtpurchasing;qtquick3d;\
87- # qtquickcontrols2;qtquicktimeline;qtremoteobjects;qtsensors;\
88- # qtspeech ;qtstatemachine;qtsvg;qtvirtualkeyboard;qtwayland;\
89- # qtwebchannel;qtwebsockets;qtwebview;qtx11extras;qtxmlpatterns
98+ qtwebengine; \
99+ qt3d; qt5compat; qtactiveqt; qtcharts; \
100+ qtconnectivity; qtdatavis3d; qtdoc; \
101+ qtgamepad; qtgraphicaleffects; qthttpserver; \
102+ qtimageformats; qtlocation; qtlottie; qtmultimedia; \
103+ qtnetworkauth; qtopcua; qtpositioning; qtpurchasing; qtquick3d; \
104+ qtquickcontrols2; qtquicktimeline; qtremoteobjects; qtsensors; \
105+ tspeech ; qtstatemachine; qtsvg; qtvirtualkeyboard; qtwayland; \
106+ qtwebchannel; qtwebsockets; qtwebview; qtx11extras; qtxmlpatterns
90107
91108 make -j " $nproc "
92109 sudo make install
0 commit comments