[build] type = "cmake" [build.flags] build_dir = "build" configure = [ "-DBUILD_SHARED_LIBS=ON", "-DCMAKE_POLICY_VERSION_MINIMUM=3.5", "-DENABLE_EXTERNAL_LIBS=ON", "-DENABLE_MPEG=ON", "-Wno-dev", "-G Ninja", ] [dependencies] build = [ "alsa-lib", "cmake", "ninja", "python", "sqlite", "mpg123", "lame", "libogg", "flac", "libvorbis", ] optional = ["alsa-lib"] runtime = [ "glibc", "flac", "lame", "libogg", "libvorbis", "opus", ] [package] description = "C library for reading and writing files containing sampled audio data" homepage = "https://libsndfile.github.io/libsndfile/" license = "LGPL-2.1-or-later" name = "libsndfile" version = "1.2.2" [[source]] extract_dir = "$name-$version" patches = ["libsndfile-1.2.2-CVE-2022-33065.patch"] sha256 = "3799ca9924d3125038880367bf1468e53a1b7e3686a934f098b7e1d286cdb80e" url = "https://github.com/libsndfile/libsndfile/releases/download/$version/libsndfile-$version.tar.xz"