Merge pull request #12930 from taku0/libao_darwin

libao: add dependencies for Darwin frameworks

vbgl c9be67a3 c9fba4a3

Changed files
+4 -1
pkgs
development
libraries
libao
top-level
+3 -1
pkgs/development/libraries/libao/default.nix
···
{ lib, stdenv, fetchurl, pkgconfig, libpulseaudio, alsaLib, libcap
+
, CoreAudio, CoreServices, AudioUnit
, usePulseAudio }:
stdenv.mkDerivation rec {
···
buildInputs =
[ pkgconfig ] ++
lib.optional stdenv.isLinux (if usePulseAudio then libpulseaudio else alsaLib) ++
-
lib.optional stdenv.isLinux libcap;
+
lib.optional stdenv.isLinux libcap ++
+
lib.optionals stdenv.isDarwin [ CoreAudio CoreServices AudioUnit ];
meta = {
longDescription = ''
+1
pkgs/top-level/all-packages.nix
···
libao = callPackage ../development/libraries/libao {
usePulseAudio = config.pulseaudio or true;
+
inherit (darwin.apple_sdk.frameworks) CoreAudio CoreServices AudioUnit;
};
libabw = callPackage ../development/libraries/libabw { };