diff --git a/meson.build b/meson.build index 2b54afce7d..13afe31e83 100644 --- a/meson.build +++ b/meson.build @@ -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', diff --git a/subprojects/.gitignore b/subprojects/.gitignore index 27dc2bc06c..738eb626cb 100644 --- a/subprojects/.gitignore +++ b/subprojects/.gitignore @@ -11,6 +11,7 @@ /libmpdclient/ /libnpupnp-*/ /libogg-*/ +/libsndfile-*/ /libvorbis-*/ /liburing-*/ /openssl-*/ diff --git a/subprojects/libsndfile.wrap b/subprojects/libsndfile.wrap new file mode 100644 index 0000000000..f75feb9dcb --- /dev/null +++ b/subprojects/libsndfile.wrap @@ -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