subprojects: add libsndfile.wrap

This commit is contained in:
Max Kellermann 2025-02-28 19:36:12 +01:00
parent 4cefb30dd9
commit fc5d10b776
3 changed files with 16 additions and 0 deletions

@ -24,6 +24,7 @@ project(
'libmicrohttpd:default_library=static',
'libmpdclient:default_library=static',
'libnpupnp:default_library=static',
'libsndfile:default_library=static',
'liburing:default_library=static',
'ogg:default_library=static',
'openssl:default_library=static',
@ -46,6 +47,7 @@ project(
'lame:warning_level=0',
'libmicrohttpd:warning_level=0',
'libnpupnp:warning_level=0',
'libsndfile:warning_level=0',
'liburing:warning_level=0',
'sqlite3:warning_level=0',
'ogg:werror=false',

@ -11,6 +11,7 @@
/libmpdclient/
/libnpupnp-*/
/libogg-*/
/libsndfile-*/
/libvorbis-*/
/liburing-*/
/openssl-*/

@ -0,0 +1,13 @@
[wrap-file]
directory = libsndfile-1.2.2
source_url = https://github.com/libsndfile/libsndfile/releases/download/1.2.2/libsndfile-1.2.2.tar.xz
source_filename = libsndfile-1.2.2.tar.xz
source_hash = 3799ca9924d3125038880367bf1468e53a1b7e3686a934f098b7e1d286cdb80e
patch_filename = libsndfile_1.2.2-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/libsndfile_1.2.2-1/get_patch
patch_hash = 0438f3ea86b2facf4fe05f761c717f3b71e144cb59e60504e49ecd25874d67ad
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/libsndfile_1.2.2-1/libsndfile-1.2.2.tar.xz
wrapdb_version = 1.2.2-1
[provide]
sndfile = libsndfile_dep