Skip to content

Commit d94d55d

Browse files
fix: missing dependency
1 parent af46670 commit d94d55d

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

scripts/ci_dev_linux.sh

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ install_base() {
2929
libdrm-dev libxkbfile-dev libxtst-dev libxshmfence-dev \
3030
libxrandr-dev libxcursor-dev libxcomposite-dev libudev-dev \
3131
libdbus-1-dev gperf libnss3-dev libharfbuzz-dev \
32-
libprotobuf-dev protobuf-compiler libssl-dev
32+
libprotobuf-dev protobuf-compiler libssl-dev libxcb-cursor-dev
3333

3434
sudo pip3 install html5lib spdx-tools
3535
}
@@ -52,8 +52,6 @@ build_static_qt() {
5252
mkdir -p "$qt_build_dir"
5353

5454
cd "$qt_build_dir" || exit 1
55-
56-
local skip_modules="qtwebengine;qt3d;qt5compat;qtactiveqt;qtcharts;qtconnectivity;qtdatavis3d;qtdoc;qtgamepad;qtgraphicaleffects;qthttpserver;qtimageformats;qtlocation;qtlottie;qtmultimedia;qtnetworkauth;qtopcua;qtpositioning;qtpurchasing;qtquick3d;qtquickcontrols2;qtquicktimeline;qtremoteobjects;qtsensors;qtspeech;qtstatemachine;qtsvg;qtvirtualkeyboard;qtwayland;qtwebchannel;qtwebsockets;qtwebview;qtx11extras;qtxmlpatterns"
5755

5856
cmake "../qt-src/qt-everywhere-src-$qt_version" \
5957
-G "Ninja" \
@@ -86,7 +84,7 @@ build_static_qt() {
8684
-DQT_FEATURE_strip=ON \
8785
-DQT_BUILD_EXAMPLES=OFF \
8886
-DQT_BUILD_TESTS=OFF \
89-
-DQT_SKIP_MODULES="$skip_modules"
87+
-DQT_SKIP_MODULES=qtwebengine;qt3d;qt5compat;qtactiveqt;qtcharts;qtconnectivity;qtdatavis3d;qtdoc;qtgamepad;qtgraphicaleffects;qthttpserver;qtimageformats;qtlocation;qtlottie;qtmultimedia;qtnetworkauth;qtopcua;qtpositioning;qtpurchasing;qtquick3d;qtquickcontrols2;qtquicktimeline;qtremoteobjects;qtsensors;qtspeech;qtstatemachine;qtsvg;qtvirtualkeyboard;qtwayland;qtwebchannel;qtwebsockets;qtwebview;qtx11extras;qtxmlpatterns
9088

9189
ninja -j "$nproc"
9290
sudo ninja install

0 commit comments

Comments
 (0)