Skip to content

Commit d3e7a2b

Browse files
fix: missing package libaries
1 parent ad68e86 commit d3e7a2b

1 file changed

Lines changed: 27 additions & 10 deletions

File tree

scripts/ci_dev_linux.sh

Lines changed: 27 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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

3047
download_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

Comments
 (0)