jackaudio: fix cross build for FreeBSD
This commit is contained in:
parent
2fa2e9a3aa
commit
d2b4fdeef2
@ -19,6 +19,9 @@
|
||||
libobjc,
|
||||
Accelerate,
|
||||
|
||||
# BSD Dependencies
|
||||
freebsd,
|
||||
|
||||
# Optional Dependencies
|
||||
dbus ? null,
|
||||
libffado ? null,
|
||||
@ -84,6 +87,9 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
CoreAudio
|
||||
Accelerate
|
||||
libobjc
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isFreeBSD [
|
||||
freebsd.libsysinfo
|
||||
];
|
||||
|
||||
patches = [
|
||||
@ -106,7 +112,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
]
|
||||
++ lib.optional (optDbus != null) "--dbus"
|
||||
++ lib.optional (optLibffado != null) "--firewire"
|
||||
++ lib.optional (optAlsaLib != null) "--alsa";
|
||||
++ lib.optional (optAlsaLib != null) "--alsa"
|
||||
++ lib.optional (
|
||||
stdenv.hostPlatform != stdenv.buildPlatform
|
||||
) "--platform=${stdenv.hostPlatform.parsed.kernel.name}";
|
||||
|
||||
postInstall = (
|
||||
if libOnly then
|
||||
|
Loading…
Reference in New Issue
Block a user