From b8096c52461f1b574d9020bda8cb63012b04b8c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20V=C3=A1zquez=20Blanco?= Date: Mon, 6 May 2024 14:41:15 +0200 Subject: [PATCH] volk: Add wrap --- ci_config.json | 14 ++++++++++++++ releases.json | 8 ++++++++ subprojects/volk.wrap | 9 +++++++++ 3 files changed, 31 insertions(+) create mode 100644 subprojects/volk.wrap diff --git a/ci_config.json b/ci_config.json index 8eaa8cb676..30d7c08601 100644 --- a/ci_config.json +++ b/ci_config.json @@ -887,6 +887,20 @@ "tinyfsm:build_examples=true" ] }, + "volk": { + "alpine_packages": [ + "py3-mako" + ], + "brew_packages": [ + // TODO + ], + "debian_packages": [ + "python-mako" + ], + "msys_packages": [ + "python-mako" + ] + }, "wayland": { "_comment": "- relies on Linux-specific APIs", "build_on": { diff --git a/releases.json b/releases.json index 51b7df00dc..de4ef92674 100644 --- a/releases.json +++ b/releases.json @@ -3419,6 +3419,14 @@ "0.1.3-1" ] }, + "volk": { + "dependency_names": [ + "volk" + ], + "versions": [ + "3.1.2-1" + ] + }, "vorbis": { "dependency_names": [ "vorbis", diff --git a/subprojects/volk.wrap b/subprojects/volk.wrap new file mode 100644 index 0000000000..d52595ef3c --- /dev/null +++ b/subprojects/volk.wrap @@ -0,0 +1,9 @@ +[wrap-file] +directory = volk-3.1.2 +source_url = https://github.com/gnuradio/volk/releases/download/v3.1.2/volk-3.1.2.tar.xz +source_filename = volk-3.1.2.tar.xz +source_hash = ce62f645c2ee3ef8b38f923de78ef4df9a1b7696d618f57781955803ee29bab3 +method = cmake + +[provide] +volk = volk_dep