tests/pipewire-consumers.nix
let
f.legacyPackages.x86_64-linux.pkgsFilc
uses f used by cavaRuntime client runtime sdl2Client sdl3Client
λmajor dependency
p.stdenv.mkDerivation
true
-O2 -Werror ${./pipewire-sdl.c} \
$(pkg-config --cflags --libs sdl${toStringmajor}) -o client
''install -Dm755 client "$out/bin/client"''
uses native p used by sdl2Client sdl3Client
in
native.runCommand"pipewire-consumers-runtime-check" { }
${native.python3}/bin/python ${./pipewire-runtime.py} \
--wireplumber ${p.wireplumber}/bin/wireplumber \
--client ${sdl3Client}/bin/client --client ${sdl2Client}/bin/client \
--wpctl ${p.wireplumber}/bin/wpctl > "$out"
uses libc native p sdl2Client sdl3Client