diff options
author | Luca Bacci <luca.bacci982@gmail.com> | 2023-04-15 19:36:32 +0200 |
---|---|---|
committer | Luca Bacci <luca.bacci982@gmail.com> | 2023-04-15 19:36:32 +0200 |
commit | fbdac1339637e058795e0ce83b3c16e8c4ec8939 (patch) | |
tree | 4409a5d0f30c62727ad9b315b52307caa444cbeb | |
parent | 818b549bafbaef9323ceedffb3930113ae008af7 (diff) | |
download | pango-fbdac1339637e058795e0ce83b3c16e8c4ec8939.tar.gz |
Fix check for Cairo DWrite Font dependency
Name changed from 'cairo-win32-dwrite-font' to 'cairo-dwrite-font',
https://gitlab.freedesktop.org/cairo/cairo/-/commit/15855876685f01af828c29ca2a1608eb06de2a89
-rw-r--r-- | meson.build | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meson.build b/meson.build index fcd0bee8..930f4108 100644 --- a/meson.build +++ b/meson.build @@ -363,7 +363,11 @@ cairo_dwrite_dep = disabler() # Only for Windows if cairo_dep.found() cairo_found_type = cairo_dep.type_name() if host_system == 'windows' - cairo_dwrite_dep = dependency('cairo-win32-dwrite-font', version: cairo_req_version, required: false) + cairo_dwrite_dep = dependency('cairo-dwrite-font', version: cairo_req_version, required: false) + # cairo < 1.17.8 used a different name + if not cairo_dwrite_dep.found() + cairo_dwrite_dep = dependency('cairo-win32-dwrite-font', version: cairo_req_version, required: false) + endif endif else if cc.get_id() == 'msvc' and cc.has_header('cairo.h') |