build: support building with system utf8cpp (#8191)

This commit is contained in:
Yat Ho
2026-01-29 05:33:50 +08:00
committed by GitHub
parent 7559f7ffca
commit e687db8f26
5 changed files with 57 additions and 7 deletions

View File

@@ -464,6 +464,7 @@ jobs:
ninja \
npm \
pkgconfig \
utfcpp \
xz
- name: Get Dependencies (GTK)
if: ${{ needs.what-to-make.outputs.make-gtk == 'true' }}
@@ -777,6 +778,7 @@ jobs:
-DUSE_SYSTEM_DHT=OFF `# Not packaged in Debian 11` \
-DUSE_SYSTEM_FMT=OFF `# Debian 11 package too old` \
-DUSE_SYSTEM_SMALL=OFF `# Not packaged in Debian 11` \
-DUSE_SYSTEM_UTF8CPP=OFF `# Debian 11 package too old` \
-DUSE_SYSTEM_UTP=OFF `# Not packaged in Debian 11` \
-DUSE_SYSTEM_WIDE_INTEGER=OFF `# Not packaged in Debian 11`
- name: Build