From eaafaa53eff695659ce368fb33c9abe0dd96dd4d Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Thu, 7 Nov 2024 12:46:15 -0700 Subject: [PATCH] Meta: Explicitly list required features for harfbuzz and skia --- vcpkg.json | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/vcpkg.json b/vcpkg.json index b8301536fb7..6f888d418de 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -16,7 +16,22 @@ "name": "fontconfig", "platform": "linux | freebsd | openbsd | osx | windows" }, - "harfbuzz", + { + "name": "harfbuzz", + "platform": "linux | freebsd | openbsd | windows", + "features": [ + "freetype", + "icu" + ] + }, + { + "name": "harfbuzz", + "platform": "osx", + "features": [ + "coretext", + "icu" + ] + }, "icu", "libjpeg-turbo", "libjxl", @@ -46,13 +61,19 @@ "platform": "osx", "features": [ "metal", - "fontconfig" + "fontconfig", + "harfbuzz", + "icu" ] }, { "name": "skia", "platform": "linux | freebsd | openbsd | windows", "features": [ + "freetype", + "fontconfig", + "harfbuzz", + "icu", "vulkan" ] },