From cc3078d81925b4f949b0e16a457c868f4d7f7960 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Sat, 14 Jan 2023 12:29:03 +0530 Subject: [PATCH] meson: Add a wrap file for libsrt2p And allow fallback to it. Part-of: --- subprojects/gst-plugins-bad/ext/srtp/meson.build | 2 +- subprojects/libsrtp2.wrap | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 subprojects/libsrtp2.wrap diff --git a/subprojects/gst-plugins-bad/ext/srtp/meson.build b/subprojects/gst-plugins-bad/ext/srtp/meson.build index 49eed5b0e2..908ead9661 100644 --- a/subprojects/gst-plugins-bad/ext/srtp/meson.build +++ b/subprojects/gst-plugins-bad/ext/srtp/meson.build @@ -12,7 +12,7 @@ if get_option('srtp').disabled() subdir_done() endif -srtp_dep = dependency('libsrtp2', version : '>= 2.1.0', required : false) +srtp_dep = dependency('libsrtp2', version : '>= 2.1.0', required : false, allow_fallback: true) if srtp_dep.found() srtp_cargs += ['-DHAVE_SRTP2'] else diff --git a/subprojects/libsrtp2.wrap b/subprojects/libsrtp2.wrap new file mode 100644 index 0000000000..bd54321d9d --- /dev/null +++ b/subprojects/libsrtp2.wrap @@ -0,0 +1,8 @@ +[wrap-git] +directory = libsrtp +url = https://github.com/cisco/libsrtp.git +revision = b1f3b8b2db4386cae0778d80f507d6d75f56ad4f +depth = 1 + +[provide] +libsrtp2 = libsrtp2_dep