vcpkg/ports/gtk/vcpkg.json
Kai Pastor 16f9382eb7
[gtk] Only dynamic library (#38623)
This port only installs shared libs. Making this explicit with
`vcpkg_check_linkage` fixes the x64-windows-static-md blocker.
The build is required to pass for the desktop triplets now,
https://github.com/microsoft/vcpkg/pull/38369/files#r1579710705.
2024-05-10 13:15:14 -07:00

95 lines
1.7 KiB
JSON

{
"name": "gtk",
"version": "4.10.5",
"port-version": 2,
"description": "Portable library for creating graphical user interfaces.",
"homepage": "https://www.gtk.org/",
"license": "LGPL-2.0-only",
"supports": "!xbox",
"dependencies": [
"atk",
{
"name": "cairo",
"default-features": false,
"features": [
"gobject"
]
},
{
"name": "cairo",
"default-features": false,
"features": [
"x11"
],
"platform": "linux"
},
"gdk-pixbuf",
{
"name": "gettext",
"host": true,
"default-features": false,
"features": [
"tools"
]
},
"gettext-libintl",
"glib",
{
"name": "glib",
"host": true
},
"graphene",
{
"name": "harfbuzz",
"features": [
"glib"
]
},
"libepoxy",
"pango",
{
"name": "sassc",
"host": true
},
{
"name": "vcpkg-tool-meson",
"host": true
}
],
"features": {
"introspection": {
"description": "build with introspection",
"dependencies": [
{
"name": "atk",
"default-features": false,
"features": [
"introspection"
]
},
{
"name": "gdk-pixbuf",
"default-features": false,
"features": [
"introspection"
]
},
{
"name": "graphene",
"default-features": false,
"features": [
"introspection"
]
},
{
"name": "pango",
"default-features": false,
"features": [
"introspection"
]
}
]
}
}
}