74 lines
1.3 KiB
JSON
74 lines
1.3 KiB
JSON
{
|
|
"default-features": ["qt6"],
|
|
"dependencies": [
|
|
"sdl2",
|
|
{
|
|
"name": "sdl2",
|
|
"platform": "linux",
|
|
"features": [ "alsa" ]
|
|
},
|
|
"libarchive",
|
|
"zstd",
|
|
"enet",
|
|
{
|
|
"name": "ecm",
|
|
"platform": "linux"
|
|
},
|
|
{
|
|
"name": "libslirp",
|
|
"platform": "linux"
|
|
},
|
|
"lua"
|
|
],
|
|
"features": {
|
|
"qt6": {
|
|
"description": "Use Qt 6 for the frontend.",
|
|
"dependencies": [
|
|
{
|
|
"name": "qtbase",
|
|
"default-features": false,
|
|
"features": ["gui", "png", "thread", "widgets", "opengl", "zstd", "harfbuzz"]
|
|
},
|
|
{
|
|
"name": "qtbase",
|
|
"platform": "linux",
|
|
"default-features": false,
|
|
"features": ["dbus", "xcb", "xkb", "xcb-xlib", "freetype", "fontconfig"]
|
|
},
|
|
{
|
|
"name": "qtbase",
|
|
"host": true,
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "qtmultimedia",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "qtmultimedia",
|
|
"platform": "linux",
|
|
"features": ["gstreamer"],
|
|
"default-features": false
|
|
},
|
|
"qtsvg"
|
|
]
|
|
},
|
|
"qt5": {
|
|
"description": "Use Qt 5 for the frontend.",
|
|
"dependencies": [
|
|
{
|
|
"name": "qt5-base",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "qt5-base",
|
|
"host": true,
|
|
"default-features": false
|
|
},
|
|
"qt5-multimedia",
|
|
"qt5-svg"
|
|
]
|
|
}
|
|
}
|
|
}
|