|
|
|
@ -98,7 +98,7 @@ let |
|
|
|
|
# using libmad to decode mp3 files on darwin is causing a segfault -- there |
|
|
|
|
# is probably a solution, but I'm disabling it for now |
|
|
|
|
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; |
|
|
|
|
platformFeatures = lib.subtractLists platformMask knownFeatures; |
|
|
|
|