mpd: disable pipewire for all but linux

This commit is contained in:
Tobias Mayer 2021-11-17 21:51:08 +01:00 committed by Martin Weinelt
parent 1332cffaeb
commit 6bb5bcd6f5

View file

@ -98,7 +98,7 @@ let
# using libmad to decode mp3 files on darwin is causing a segfault -- there # using libmad to decode mp3 files on darwin is causing a segfault -- there
# is probably a solution, but I'm disabling it for now # is probably a solution, but I'm disabling it for now
platformMask = lib.optionals stdenv.isDarwin [ "mad" "pulse" "jack" "nfs" "smbclient" ] platformMask = lib.optionals stdenv.isDarwin [ "mad" "pulse" "jack" "nfs" "smbclient" ]
++ lib.optionals (!stdenv.isLinux) [ "alsa" "io_uring" "systemd" "syslog" ]; ++ lib.optionals (!stdenv.isLinux) [ "alsa" "pipewire" "io_uring" "systemd" "syslog" ];
knownFeatures = builtins.attrNames featureDependencies ++ builtins.attrNames nativeFeatureDependencies; knownFeatures = builtins.attrNames featureDependencies ++ builtins.attrNames nativeFeatureDependencies;
platformFeatures = lib.subtractLists platformMask knownFeatures; platformFeatures = lib.subtractLists platformMask knownFeatures;