libpulseaudio: fix aarch64-darwin build
Removes darwin Libc buildInput, which does not appear to be needed on x86_64, and which does not support aarch64 at all (too old)
This commit is contained in:
parent
58db0cc789
commit
17dbf56cea
@ -26,7 +26,7 @@
|
||||
, # Whether to build only the library.
|
||||
libOnly ? false
|
||||
|
||||
, AudioUnit, Cocoa, CoreServices, Libc
|
||||
, AudioUnit, Cocoa, CoreServices
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
|
||||
buildInputs =
|
||||
[ libtool libsndfile soxr speexdsp fftwFloat ]
|
||||
++ lib.optionals stdenv.isLinux [ glib dbus ]
|
||||
++ lib.optionals stdenv.isDarwin [ AudioUnit Cocoa CoreServices Libc ]
|
||||
++ lib.optionals stdenv.isDarwin [ AudioUnit Cocoa CoreServices ]
|
||||
++ lib.optionals (!libOnly) (
|
||||
[ libasyncns webrtc-audio-processing ]
|
||||
++ lib.optional jackaudioSupport libjack2
|
||||
@ -101,8 +101,6 @@ stdenv.mkDerivation rec {
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-I${Libc}";
|
||||
|
||||
installFlags =
|
||||
[ "sysconfdir=${placeholder "out"}/etc"
|
||||
"pulseconfdir=${placeholder "out"}/etc/pulse"
|
||||
|
@ -21352,7 +21352,6 @@ with pkgs;
|
||||
};
|
||||
|
||||
pulseaudio = callPackage ../servers/pulseaudio ({
|
||||
inherit (darwin) Libc;
|
||||
inherit (darwin.apple_sdk.frameworks) CoreServices AudioUnit Cocoa;
|
||||
} // lib.optionalAttrs stdenv.isDarwin {
|
||||
# Default autoreconfHook (2.70) fails on darwin,
|
||||
|
Loading…
Reference in New Issue
Block a user