From 4dc25e706666aaf9c68d2541521853b5169f5e4a Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Mon, 17 Mar 2025 17:01:53 +0200 Subject: [PATCH] [ci] Add libffi warp with fallback download URL To fix failing CI runs because freedesktop.org is down. --- subprojects/libffi.wrap | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 subprojects/libffi.wrap diff --git a/subprojects/libffi.wrap b/subprojects/libffi.wrap new file mode 100644 index 000000000..7dff11175 --- /dev/null +++ b/subprojects/libffi.wrap @@ -0,0 +1,13 @@ +[wrap-file] +directory = libffi-3.4.6 +source_url = https://github.com/libffi/libffi/releases/download/v3.4.6/libffi-3.4.6.tar.gz +source_filename = libffi-3.4.6.tar.gz +source_hash = b0dea9df23c863a7a50e825440f3ebffabd65df1497108e5d437747843895a4e +patch_filename = libffi_3.4.6-3_patch.zip +patch_url = https://wrapdb.mesonbuild.com/v2/libffi_3.4.6-3/get_patch +patch_hash = 548eef573e8065df10dbd70b7394b4e30a89b627c734aae28e90244265d18b2d +source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/libffi_3.4.6-3/libffi-3.4.6.tar.gz +wrapdb_version = 3.4.6-3 + +[provide] +dependency_names = libffi