diff --git a/subprojects/flac.wrap b/subprojects/flac.wrap new file mode 100644 index 0000000000..ee36479126 --- /dev/null +++ b/subprojects/flac.wrap @@ -0,0 +1,13 @@ +[wrap-file] +directory = flac-1.4.3 +source_url = https://github.com/xiph/flac/releases/download/1.4.3/flac-1.4.3.tar.xz +source_filename = flac-1.4.3.tar.xz +source_hash = 6c58e69cd22348f441b861092b825e591d0b822e106de6eb0ee4d05d27205b70 +patch_filename = flac_1.4.3-2_patch.zip +patch_url = https://wrapdb.mesonbuild.com/v2/flac_1.4.3-2/get_patch +patch_hash = 3eace1bd0769d3e0d4ff099960160766a5185d391c8f583293b087a1f96c2a9c +source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/flac_1.4.3-2/flac-1.4.3.tar.xz +wrapdb_version = 1.4.3-2 + +[provide] +flac = flac_dep diff --git a/subprojects/gst-plugins-good/ext/flac/meson.build b/subprojects/gst-plugins-good/ext/flac/meson.build index f8d5cfef74..f5786dc390 100644 --- a/subprojects/gst-plugins-good/ext/flac/meson.build +++ b/subprojects/gst-plugins-good/ext/flac/meson.build @@ -6,7 +6,8 @@ flac_sources = [ 'gstflactag.c', ] -flac_dep = dependency('flac', version : '>=1.1.4', required : get_option('flac')) +flac_dep = dependency('flac', version : '>=1.1.4', required : get_option('flac'), + allow_fallback: true) if flac_dep.found() gstflac = library('gstflac',