From 1f48ed1de70f1c57a08fce91f3c9b89c8f3df4b5 Mon Sep 17 00:00:00 2001 From: fwcd Date: Thu, 21 Mar 2024 20:17:52 +0100 Subject: [PATCH] Update dependency/feature configuration for Wasm --- vcpkg.json | 48 +++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 45 insertions(+), 3 deletions(-) diff --git a/vcpkg.json b/vcpkg.json index a0271cde11fb49..d64632416ac609 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -22,11 +22,53 @@ "description": "Build with Qt 6", "dependencies": [ "qt5compat", - "qtbase", + { + "name": "qtbase", + "default-features": false, + "features": [ + "brotli", + "concurrent", + { + "name": "dbus", + "platform": "!emscripten" + }, + "default-features", + "doubleconversion", + "freetype", + "gui", + "harfbuzz", + "icu", + "jpeg", + "network", + "opengl", + { + "name": "openssl", + "platform": "!emscripten" + }, + "pcre2", + "png", + "sql", + { + "name": "sql-psql", + "platform": "!emscripten" + }, + "sql-sqlite", + "testlib", + "thread", + "widgets", + "zstd" + ] + }, "qtdeclarative", "qtsvg", - "qttranslations", - "qtkeychain-qt6" + { + "name": "qttranslations", + "platform": "!emscripten" + }, + { + "name": "qtkeychain-qt6", + "platform": "!emscripten" + } ] } },