diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 69a39d9..2ccdddf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,7 +48,8 @@ jobs: run: | sudo apt-get update sudo apt-get install -y build-essential cmake pkg-config libasound2-dev libclang-dev libjack-dev \ - libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev libgl1-mesa-dev + libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev libgl1-mesa-dev \ + libx11-dev libx11-xcb-dev libxcursor-dev libxrandr-dev libxi-dev libwayland-dev - name: Install dependencies (macOS) if: runner.os == 'macOS' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 16b7527..150b486 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,7 +34,7 @@ jobs: artifact: cagire-windows-x86_64 runs-on: ${{ matrix.os }} - timeout-minutes: 30 + timeout-minutes: 60 steps: - uses: actions/checkout@v4 @@ -59,7 +59,8 @@ jobs: run: | sudo apt-get update sudo apt-get install -y build-essential cmake pkg-config libasound2-dev libclang-dev libjack-dev \ - libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev libgl1-mesa-dev + libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev libgl1-mesa-dev \ + libx11-dev libx11-xcb-dev libxcursor-dev libxrandr-dev libxi-dev libwayland-dev cargo binstall -y cargo-bundle - name: Install dependencies (macOS) diff --git a/scripts/cross/aarch64-linux.Dockerfile b/scripts/cross/aarch64-linux.Dockerfile index 95d0cc8..ac7da88 100644 --- a/scripts/cross/aarch64-linux.Dockerfile +++ b/scripts/cross/aarch64-linux.Dockerfile @@ -14,4 +14,8 @@ RUN dpkg --add-architecture arm64 && \ libxcb-xfixes0-dev:arm64 \ libxkbcommon-dev:arm64 \ libgl1-mesa-dev:arm64 \ + libxcursor-dev:arm64 \ + libxrandr-dev:arm64 \ + libxi-dev:arm64 \ + libwayland-dev:arm64 \ && rm -rf /var/lib/apt/lists/* diff --git a/scripts/cross/x86_64-linux.Dockerfile b/scripts/cross/x86_64-linux.Dockerfile index 75c4fb1..746100a 100644 --- a/scripts/cross/x86_64-linux.Dockerfile +++ b/scripts/cross/x86_64-linux.Dockerfile @@ -13,4 +13,8 @@ RUN apt-get update && \ libxcb-xfixes0-dev \ libxkbcommon-dev \ libgl1-mesa-dev \ + libxcursor-dev \ + libxrandr-dev \ + libxi-dev \ + libwayland-dev \ && rm -rf /var/lib/apt/lists/*