diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2016-08-07 17:52:01 +0200 |
---|---|---|
committer | Daiderd Jordan <daiderd@gmail.com> | 2016-08-07 17:52:06 +0200 |
commit | b660ed3258f8a9e0ceb753ba41584eafc953290f (patch) | |
tree | 2427ad671faddba99f6614e47fa39e6a1b288dd4 /pkgs/development/libraries/libmikmod | |
parent | 00b05d47d30fff2ca1925ec38078907b95c6cb69 (diff) |
libmikmod: fix missing darwin framework
Diffstat (limited to 'pkgs/development/libraries/libmikmod')
-rw-r--r-- | pkgs/development/libraries/libmikmod/default.nix | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/development/libraries/libmikmod/default.nix b/pkgs/development/libraries/libmikmod/default.nix index 0f3ea26eb0432..806f0e9cd824e 100644 --- a/pkgs/development/libraries/libmikmod/default.nix +++ b/pkgs/development/libraries/libmikmod/default.nix @@ -1,6 +1,9 @@ -{ stdenv, fetchurl, texinfo, alsaLib, libpulseaudio }: +{ stdenv, fetchurl, texinfo, alsaLib, libpulseaudio, CoreAudio }: -stdenv.mkDerivation rec { +let + inherit (stdenv.lib) optional optionals optionalString; + +in stdenv.mkDerivation rec { name = "libmikmod-3.3.7"; src = fetchurl { url = "mirror://sourceforge/mikmod/${name}.tar.gz"; @@ -8,11 +11,12 @@ stdenv.mkDerivation rec { }; buildInputs = [ texinfo ] - ++ stdenv.lib.optional stdenv.isLinux [ alsaLib libpulseaudio ]; + ++ optionals stdenv.isLinux [ alsaLib libpulseaudio ] + ++ optional stdenv.isDarwin CoreAudio; propagatedBuildInputs = - stdenv.lib.optional stdenv.isLinux libpulseaudio; + optional stdenv.isLinux libpulseaudio; - NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isLinux "-lasound"; + NIX_LDFLAGS = optionalString stdenv.isLinux "-lasound"; meta = with stdenv.lib; { description = "A library for playing tracker music module files"; |