Skip to content

Commit 82b236f

Browse files
committed
try adding more dependencies in order to build linux
1 parent 18a5c13 commit 82b236f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,15 @@ jobs:
3131
if: matrix.os == 'ubuntu-latest'
3232
run: |
3333
: # https://askubuntu.com/questions/1485442/issue-with-installing-pyqt6-on-ubuntu-22-04
34+
: # https://stackoverflow.com/questions/68036484/qt-qpa-plugin-could-not-load-the-qt-platform-plugin-xcb-in-even-though-it/68058308#68058308
35+
: # I am not having fun here
36+
export QT_QPA_PLATFORM=offscreen
3437
sudo apt update
3538
sudo apt-get install -y libegl1
36-
sudo apt-get install -y libxcb-xinerama0
39+
sudo apt-get install -y libxcb-xinerama0 libxcb-cursor0
3740
sudo apt-get install -y -qq libglu1-mesa-dev libx11-xcb-dev '^libxcb*'
41+
sudo apt-get install -y libxkbcommon-dev libxkbcommon-x11-dev '^libxcb.*-dev'
42+
3843
3944
- name: Install PyQt
4045
run: pip install -r requirements.txt

0 commit comments

Comments
 (0)