From d85895e5a7714860bc3782a78d5e17eadbf0c597 Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Thu, 3 Apr 2025 10:26:58 +0100 Subject: [PATCH] build, msvc: Build only required `qtbase` features This change makes vcpkg skip unused features such as `dnslookup`, `openssl`, etc. --- vcpkg.json | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index ae4cba7ce00..246d58d3b42 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -24,7 +24,17 @@ "qt": { "description": "Build GUI, Qt 6", "dependencies": [ - "qtbase", + { + "name": "qtbase", + "default-features": false, + "features": [ + "gui", + "network", + "png", + "testlib", + "widgets" + ] + }, "qttools", "libqrencode" ]