1 { lib, stdenv, cmake, fetchFromGitHub, libmysofa, zlib }:
3 stdenv.mkDerivation rec {
4 pname = "libspatialaudio";
7 src = fetchFromGitHub {
9 repo = "libspatialaudio";
11 hash = "sha256-sPnQPD41AceXM4uGqWXMYhuQv0TUkA6TZP8ChxUFIoI=";
14 nativeBuildInputs = [ cmake ];
15 buildInputs = [ libmysofa zlib ];
18 substituteInPlace "''${!outputDev}/lib/pkgconfig/spatialaudio.pc" \
19 --replace '-L${lib.getDev libmysofa}' '-L${lib.getLib libmysofa}'
24 "Ambisonic encoding / decoding and binauralization library in C++";
25 homepage = "https://github.com/videolabs/libspatialaudio";
26 license = licenses.lgpl21Plus;
27 platforms = platforms.linux;
28 maintainers = with maintainers; [ krav ];