From 06c3bb89ff3318831edab358c5eb70c752e0a653 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Wed, 5 Nov 2025 01:56:17 -0500 Subject: [PATCH] build(vcpkg): minimize libarchive build This avoids pulling in libxml2 for xar support, which we don't use and was giving us some trouble in CI Signed-off-by: Seth Flynn Signed-off-by: Trial97 --- vcpkg.json | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/vcpkg.json b/vcpkg.json index 30c170935..942e6d9e4 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,6 +1,5 @@ { "dependencies": [ - "cmark", { "name": "ecm", "host": true @@ -13,8 +12,20 @@ "name": "pkgconf", "host": true }, + + "cmark", + { + "name": "libarchive", + "default-features": false, + "features": [ + "bzip2", + "lz4", + "lzma", + "lzo", + "zstd" + ] + }, "tomlplusplus", - "zlib", - "libarchive" + "zlib" ] }