diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 47a0522..e822e4f 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -13,9 +13,17 @@ jobs: with: python-version: '3.11' - - name: Install Dependencies + - name: Install system deps for wxPython run: | - python -m pip install --upgrade pip + sudo apt-get update + sudo apt-get install -y libgtk-3-dev libnotify-dev libsdl2-dev \ + libsm-dev libwebkit2gtk-4.0-dev libgstreamer1.0-dev \ + libgstreamer-plugins-base1.0-dev freeglut3-dev + + - name: Install Python deps + run: | + python -m pip install --upgrade pip setuptools wheel + pip install --only-binary=:all: wxPython pip install -r requirements.txt pip install pyinstaller