build, msvc: Build only required qtbase features

This change makes vcpkg skip unused features such as `dnslookup`,
`openssl`, etc.
This commit is contained in:
Hennadii Stepanov 2025-04-03 10:26:58 +01:00
parent fe5a6dcc53
commit d85895e5a7
No known key found for this signature in database
GPG key ID: 410108112E7EA81F

View file

@ -24,7 +24,17 @@
"qt": { "qt": {
"description": "Build GUI, Qt 6", "description": "Build GUI, Qt 6",
"dependencies": [ "dependencies": [
"qtbase", {
"name": "qtbase",
"default-features": false,
"features": [
"gui",
"network",
"png",
"testlib",
"widgets"
]
},
"qttools", "qttools",
"libqrencode" "libqrencode"
] ]