vcpkg/ports/harfbuzz/vcpkg.json
Kai Pastor 5d992a46de
[harfbuzz] Fix CMake config (#25092)
* Use 'supports' to restrict 'coretext'

* Minor portfile changes

* Minimal fix to harfbuzzConfig.cmake

* Update versions
2022-06-08 15:44:40 -07:00

51 lines
1006 B
JSON

{
"name": "harfbuzz",
"version": "4.2.0",
"port-version": 1,
"description": "HarfBuzz OpenType text shaping engine",
"homepage": "https://github.com/harfbuzz/harfbuzz",
"license": "MIT-Modern-Variant",
"dependencies": [
{
"name": "freetype",
"default-features": false
},
{
"name": "gettext",
"platform": "osx"
},
{
"name": "vcpkg-tool-meson",
"host": true
}
],
"features": {
"coretext": {
"description": "Enable CoreText shaper backend on macOS",
"supports": "osx"
},
"glib": {
"description": "Glib Unicode callbacks support",
"dependencies": [
"glib",
{
"name": "glib",
"host": true
}
]
},
"graphite2": {
"description": "Graphite2 shaper support",
"dependencies": [
"graphite2"
]
},
"icu": {
"description": "icu support for harfbuzz",
"dependencies": [
"icu"
]
}
}
}