@@ -343,12 +343,12 @@ jobs:
343343 matrix :
344344 platform :
345345 - { name: Windows, os: windows-2022, flags: -GNinja }
346- - { name: Linux, os: ubuntu-22 .04 }
347- - { name: Linux DRM, os: ubuntu-22 .04, flags: -DSFML_USE_DRM=TRUE }
348- - { name: Linux OpenGL ES, os: ubuntu-22 .04, flags: -DSFML_OPENGL_ES=ON }
346+ - { name: Linux, os: ubuntu-24 .04 }
347+ - { name: Linux DRM, os: ubuntu-24 .04, flags: -DSFML_USE_DRM=TRUE }
348+ - { name: Linux OpenGL ES, os: ubuntu-24 .04, flags: -DSFML_OPENGL_ES=ON }
349349 - { name: macOS, os: macos-12 }
350350 - { name: iOS, os: macos-12, flags: -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_ARCHITECTURES=arm64 }
351- - { name: Android, os: ubuntu-22 .04, flags: -DCMAKE_ANDROID_ARCH_ABI=x86_64 -DCMAKE_SYSTEM_NAME=Android -DCMAKE_SYSTEM_VERSION=21 -DCMAKE_ANDROID_NDK=$ANDROID_NDK -DCMAKE_ANDROID_STL_TYPE=c++_shared }
351+ - { name: Android, os: ubuntu-24 .04, flags: -DCMAKE_ANDROID_ARCH_ABI=x86_64 -DCMAKE_SYSTEM_NAME=Android -DCMAKE_SYSTEM_VERSION=21 -DCMAKE_ANDROID_NDK=$ANDROID_NDK -DCMAKE_ANDROID_STL_TYPE=c++_shared }
352352
353353 steps :
354354 - name : Checkout Code
@@ -367,7 +367,7 @@ jobs:
367367
368368 - name : Install Linux Dependencies
369369 if : runner.os == 'Linux'
370- run : sudo apt-get update && sudo apt-get install libxrandr-dev libxcursor-dev libudev-dev libflac-dev libvorbis-dev libgl1-mesa-dev libegl1-mesa-dev libdrm-dev libgbm-dev
370+ run : sudo apt-get update && sudo apt-get install libfreetype-dev libxrandr-dev libxcursor-dev libudev-dev libflac-dev libvorbis-dev libgl1-mesa-dev libegl1-mesa-dev libdrm-dev libgbm-dev
371371
372372 - name : Install macOS Dependencies
373373 if : runner.os == 'macOS'
0 commit comments