This effectively bumps minimal MinGW-w64 requirement to v11.0.1. As it is available in the latest Ubuntu LTS. While at it clean installed packages list.
Unified · Split
| @@ -27,7 +27,7 @@ on: · 26 unmodified lines | |||
| 27 | 27 | ||
| 28 | jobs: | 28 | jobs: |
| 29 | mingw: | 29 | mingw: |
| 30 | runs-on: ubuntu-22.04 | 30 | runs-on: ubuntu-24.04 |
| 31 | env: | 31 | env: |
| 32 | CCACHE_BASEDIR: ${{ github.workspace }} | 32 | CCACHE_BASEDIR: ${{ github.workspace }} |
| 33 | CCACHE_DIR: ${{ github.workspace }}/.ccache | 33 | CCACHE_DIR: ${{ github.workspace }}/.ccache |
| @@ -65,8 +65,7 @@ jobs: · 31 unmodified lines | |||
| 65 | - name: Install dependencies | 65 | - name: Install dependencies |
| 66 | run: | | 66 | run: | |
| 67 | sudo apt-get update | 67 | sudo apt-get update |
| 68 | sudo apt-get install -y ccache g++-mingw-w64 nasm ninja-build pkg-config wine wine64 | 68 | sudo apt-get install -y ccache g++-mingw-w64 meson nasm ninja-build pkg-config wine |
| 69 | sudo python3 -m pip install meson | ||
| 70 | 69 | ||
| 71 | - name: Install Meson Wraps | 70 | - name: Install Meson Wraps |
| 72 | run: | | 71 | run: | |