jackaudio: restrict aften dependency to Darwin

This commit is contained in:
Andrew Childs
2019-05-19 00:28:45 -04:00
committed by worldofpeace
parent bbb7cda311
commit 19dd115588
+3 -4
View File
@@ -1,9 +1,9 @@
{ stdenv, fetchFromGitHub, pkgconfig, python2Packages, makeWrapper { stdenv, fetchFromGitHub, pkgconfig, python2Packages, makeWrapper
, fetchpatch , fetchpatch
, bash, libsamplerate, libsndfile, readline, eigen, celt , bash, libsamplerate, libsndfile, readline, eigen, celt
, wafHook, aften , wafHook
# Darwin Dependencies # Darwin Dependencies
, AudioUnit, CoreAudio, cf-private, libobjc, Accelerate , aften, AudioUnit, CoreAudio, cf-private, libobjc, Accelerate
# Optional Dependencies # Optional Dependencies
, dbus ? null, libffado ? null, alsaLib ? null , dbus ? null, libffado ? null, alsaLib ? null
@@ -40,9 +40,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig python makeWrapper wafHook ]; nativeBuildInputs = [ pkgconfig python makeWrapper wafHook ];
buildInputs = [ libsamplerate libsndfile readline eigen celt buildInputs = [ libsamplerate libsndfile readline eigen celt
optDbus optPythonDBus optLibffado optAlsaLib optLibopus optDbus optPythonDBus optLibffado optAlsaLib optLibopus
aften
] ++ optionals stdenv.isDarwin [ ] ++ optionals stdenv.isDarwin [
AudioUnit CoreAudio Accelerate cf-private libobjc aften AudioUnit CoreAudio Accelerate cf-private libobjc
]; ];
prePatch = '' prePatch = ''