summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2022-05-27 11:26:30 -0400
committerWerner Lemberg <wl@gnu.org>2022-06-21 08:09:16 +0200
commitb861b24157d3b58368f102dc3632edd7d6e7438f (patch)
treecd374d579f20b17306bb6e168cd6f775ffbb504d /.gitlab-ci.yml
parent47103b2f195e0f9664c9470182f063cb7d41dc9f (diff)
downloadfreetype2-b861b24157d3b58368f102dc3632edd7d6e7438f.tar.gz
[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. * meson.build (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.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 10de44632..a0774b7e3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -47,7 +47,7 @@ variables:
- Import-Certificate -CertStoreLocation "Cert:\LocalMachine\Root" "C:\roots.sst"
# Make sure meson is up to date so we don't need to rebuild the image
# with each release.
- - pip3 install meson==0.59.1
+ - pip3 install 'meson==0.59.*'
- pip3 install --upgrade certifi
- pip3 install -U ninja