pipewire: fix cross to executable host

ffado uses wrapQtAppsHook in nativeBuildInputs, but and wrapQtAppsHook
depends on qtsvg, but buildPackages.qt5.qtsvg doesn't build when cross
compiling.  So even in the canExecute case, we can't do this.

Link: https://github.com/NixOS/nixpkgs/issues/269756
This commit is contained in:
Alyssa Ross
2024-05-20 10:34:32 +02:00
parent 4b452710ec
commit b054d17078
@@ -66,7 +66,7 @@
, xorg
, mysofaSupport ? true
, libmysofa
, ffadoSupport ? x11Support && stdenv.buildPlatform.canExecute stdenv.hostPlatform
, ffadoSupport ? x11Support && lib.systems.equals stdenv.buildPlatform stdenv.hostPlatform
, ffado
, libselinux
}: