Skip to content

Commit b75fecf

Browse files
committed
Fix AppImage compilation and add missing Linux dependencies
1 parent d4a52d0 commit b75fecf

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.github/workflows/build_release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@ jobs:
9090
run: |
9191
sudo apt-get update
9292
sudo apt-get install -y python3-tk imagemagick
93+
# Install PyQt6 system dependencies to avoid PyInstaller warnings/errors
94+
sudo apt-get install -y libxcb-cursor0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-shape0 libxcb-xkb1 libxcb-util1 libxkbcommon-x11-0
9395
9496
- name: Build with PyInstaller (Windows)
9597
if: runner.os == 'Windows'
@@ -138,6 +140,7 @@ jobs:
138140
echo "Exec=wasp-app" >> AppDir/wasp.desktop
139141
echo "Icon=wasp" >> AppDir/wasp.desktop
140142
echo "Type=Application" >> AppDir/wasp.desktop
143+
echo "Categories=Utility;" >> AppDir/wasp.desktop
141144
142145
# Icon
143146
if [ -f icon.ico ]; then convert icon.ico AppDir/wasp.png; else touch AppDir/wasp.png; fi

0 commit comments

Comments
 (0)