From 82d6d388b9210f244e9f95072af4f9d2ec22852c Mon Sep 17 00:00:00 2001 From: Pablo Tesone <tesonep@gmail.com> Date: Mon, 28 Nov 2022 17:06:32 +0100 Subject: [PATCH] Libraries for Linux x86_64 --- cmake/importCairo.cmake | 8 ++++++-- cmake/importFreetype2.cmake | 6 +++++- cmake/importSDL2.cmake | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/cmake/importCairo.cmake b/cmake/importCairo.cmake index cf3364b4c6..b1cc53801d 100644 --- a/cmake/importCairo.cmake +++ b/cmake/importCairo.cmake @@ -22,11 +22,15 @@ if (BUILD_BUNDLE) add_third_party_dependency("cairo-1.17.4") add_third_party_dependency("libpng-1.6.37") endif() - else() #Linux, only for arm + else() #Linux If(${CMAKE_SYSTEM_PROCESSOR} MATCHES "armv7l" OR (${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64")) add_third_party_dependency("pixman-0.40.0") add_third_party_dependency("cairo-1.16.0") add_third_party_dependency("libpng-1.6.37") - endif() + else() + add_third_party_dependency("pixman-0.40.0") + add_third_party_dependency("cairo-1.17.4") + add_third_party_dependency("libpng-1.6.37") + endif() endif() endif() diff --git a/cmake/importFreetype2.cmake b/cmake/importFreetype2.cmake index 161ddea0e1..e1f58f0b79 100644 --- a/cmake/importFreetype2.cmake +++ b/cmake/importFreetype2.cmake @@ -31,7 +31,11 @@ function(download_Freetype) else() # linuxes, only for ARM If(${CMAKE_SYSTEM_PROCESSOR} MATCHES "armv7l" OR (${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64")) add_third_party_dependency("freetype-2.10.0") - endif() + else() + add_third_party_dependency("freetype-2.12.1") + add_third_party_dependency("fontconfig-2.13.1") + add_third_party_dependency("harfbuzz-5.3.1") + endif() endif() endfunction() diff --git a/cmake/importSDL2.cmake b/cmake/importSDL2.cmake index f766e57341..c4be4bc8cf 100644 --- a/cmake/importSDL2.cmake +++ b/cmake/importSDL2.cmake @@ -25,7 +25,7 @@ function(download_SDL2) If(${CMAKE_SYSTEM_PROCESSOR} MATCHES "armv7l" OR (${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64")) add_third_party_dependency("SDL2-2.0.14") else() - add_third_party_dependency("SDL2-2.0.7") + add_third_party_dependency("SDL2-2.24.1") endif() endif() endfunction()