audiofile: Fix build on darwin

Changed files
+8 -3
pkgs
development
libraries
audiofile
top-level
+5 -2
pkgs/development/libraries/audiofile/default.nix
···
-
{ stdenv, fetchurl, alsaLib }:
+
{ stdenv, fetchurl, alsaLib, AudioUnit, CoreServices }:
stdenv.mkDerivation rec {
name = "audiofile-0.3.6";
nativeBuildInputs = stdenv.lib.optional stdenv.isLinux alsaLib;
+
+
buildInputs = (stdenv.lib.optional stdenv.isDarwin CoreServices) ++
+
(stdenv.lib.optional stdenv.isDarwin AudioUnit);
src = fetchurl {
url = "http://audiofile.68k.org/${name}.tar.gz";
···
meta = with stdenv.lib; {
description = "Library for reading and writing audio files in various formats";
-
homepage = http://www.68k.org/~michael/audiofile/;
+
homepage = http://www.68k.org/~michael/audiofile/;
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ lovek323 ];
platforms = platforms.unix;
+3 -1
pkgs/top-level/all-packages.nix
···
aubio = callPackage ../development/libraries/aubio { };
-
audiofile = callPackage ../development/libraries/audiofile { };
+
audiofile = callPackage ../development/libraries/audiofile {
+
inherit (darwin.apple_sdk.frameworks) AudioUnit CoreServices;
+
};
babl = callPackage ../development/libraries/babl { };