build: use meson wraps instead of thirdparty/

Get rid of the "vendored" thirdparty/ libraries, instead rely on meson
"wrap" subprojects.
This commit is contained in:
Dirk-Jan C. Binnema
2026-08-09 17:23:42 +03:00
committed by Seth Ladygo
parent 3c2300ef50
commit 7e32324ac4
32 changed files with 109 additions and 41212 deletions

View File

@ -0,0 +1,13 @@
[wrap-file]
directory = expected-1.3.1
source_url = https://github.com/TartanLlama/expected/archive/v1.3.1.tar.gz
source_filename = expected-1.3.1.tar.gz
source_hash = 9a04f4f472fbb5c30bf60402f1ca626c4a76987f867978d0b8a35d7ab3fb8fe7
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/tl-expected_1.3.1-1/expected-1.3.1.tar.gz
patch_filename = tl-expected_1.3.1-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/tl-expected_1.3.1-1/get_patch
patch_hash = 91cfeae04ba6ea05792e68a37781236a7045b9e2e4e0c8b7093fd8c3e43b0bad
wrapdb_version = 1.3.1-1
[provide]
dependency_names = tl-expected