diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2016-03-04 14:09:24 -0600 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2016-03-04 17:44:44 -0600 |
commit | a1363ef02d1ca75f3ca84e6d590cd1b7b7b084b7 (patch) | |
tree | 9f957848f325ba21557f6c5dc6ef5330e91f1491 /pkgs/applications/audio/fluidsynth | |
parent | b0f70e2ebb445a73f011ab6980a5abbd45d3410b (diff) |
fluidsynth: fix build errors in darwin builds
Build inputs were not being passed in properly.
Diffstat (limited to 'pkgs/applications/audio/fluidsynth')
-rw-r--r-- | pkgs/applications/audio/fluidsynth/default.nix | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/applications/audio/fluidsynth/default.nix b/pkgs/applications/audio/fluidsynth/default.nix index bd35b78fbc0e..bb37cac5500e 100644 --- a/pkgs/applications/audio/fluidsynth/default.nix +++ b/pkgs/applications/audio/fluidsynth/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, alsaLib, glib, libjack2, libsndfile, pkgconfig -, libpulseaudio }: +, libpulseaudio, CoreServices, CoreAudio, AudioUnit }: stdenv.mkDerivation rec { name = "fluidsynth-${version}"; @@ -18,10 +18,11 @@ stdenv.mkDerivation rec { ''; NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isDarwin - "-framework CoreAudio"; + "-framework CoreAudio -framework CoreServices"; buildInputs = [ glib libsndfile pkgconfig ] - ++ stdenv.lib.optionals (!stdenv.isDarwin) [ alsaLib libpulseaudio libjack2 ]; + ++ stdenv.lib.optionals (!stdenv.isDarwin) [ alsaLib libpulseaudio libjack2 ] + ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices CoreAudio AudioUnit ]; meta = with stdenv.lib; { description = "Real-time software synthesizer based on the SoundFont 2 specifications"; |