cubeb: install pkg-config file

Signed-off-by: Marcin Serwin <marcin@serwin.dev>
This commit is contained in:
Marcin Serwin
2025-05-19 23:54:14 +02:00
parent d33be52bb8
commit a87981df9a
+12
View File
@@ -62,6 +62,18 @@ stdenv.mkDerivation {
backendLibs = lib.optionals lazyLoad backendLibs;
};
postInstall = ''
# TODO: remove after https://github.com/mozilla/cubeb/pull/813 is merged
mkdir -p $out/lib/pkgconfig/
echo > $out/lib/pkgconfig/libcubeb.pc \
"Name: libcubeb
Description: Cross platform audio library
Version: 0.0.0
Requires.private: libpulse
Libs: -L"$out/lib" -lcubeb
Libs.private: -lstdc++"
'';
meta = with lib; {
description = "Cross platform audio library";
mainProgram = "cubeb-test";