Xavier Claessens b861b24157 [meson] Disable FreeType in HarfBuzz fallback.
This avoids cyclic subproject configuration when the 'harfbuzz' feature is
enabled, or `--wrap-mode=forcefallback` is used, but HarfBuzz is built as a
subproject.  HarfBuzz does the same and disables HarfBuzz support when
configuring FreeType as a subproject.

* (harfbuzz_dep): Implement it.

* subprojects/harfbuzz.wrap: New file.

* .gitlab-ci.yml [windows meson]: Use latest version of the meson 0.59
  series, which has a necessary bug fix to make CI work.
2022-06-21 08:09:16 +02:00
dlg@d142e646e2 [dlg] Synchronize with upstream. 2021-09-07 06:40:55 -07:00
harfbuzz.wrap [meson] Disable FreeType in HarfBuzz fallback. 2022-06-21 08:09:16 +02:00
libpng.wrap [libpng] Update Meson wrap for win-arm64 2021-11-03 10:25:12 +01:00
zlib.wrap * subprojects/zlib.wrap: Update to zlib version 1.2.12. 2022-05-18 16:02:21 +02:00