pipewire: add native modemmanager

also add a comment why lc3plus remains disabled

authored by

Sandro Jäckel and committed by
K900
f7e5db28 3c7f8069

+5
+5
pkgs/development/libraries/pipewire/default.nix
··· 48 , libopus 49 , nativeHspSupport ? true 50 , nativeHfpSupport ? true 51 , ofonoSupport ? true 52 , hsphfpdSupport ? true 53 , pulseTunnelSupport ? true ··· 146 ++ lib.optionals libcameraSupport [ libcamera libdrm ] 147 ++ lib.optional ffmpegSupport ffmpeg 148 ++ lib.optionals bluezSupport [ bluez libfreeaptx ldacbt liblc3 sbc fdk_aac libopus ] 149 ++ lib.optional pulseTunnelSupport libpulseaudio 150 ++ lib.optional zeroconfSupport avahi 151 ++ lib.optional raopSupport openssl ··· 176 "-Dbluez5=${mesonEnableFeature bluezSupport}" 177 "-Dbluez5-backend-hsp-native=${mesonEnableFeature nativeHspSupport}" 178 "-Dbluez5-backend-hfp-native=${mesonEnableFeature nativeHfpSupport}" 179 "-Dbluez5-backend-ofono=${mesonEnableFeature ofonoSupport}" 180 "-Dbluez5-backend-hsphfpd=${mesonEnableFeature hsphfpdSupport}" 181 "-Dbluez5-codec-lc3plus=disabled" 182 "-Dbluez5-codec-lc3=${mesonEnableFeature bluezSupport}" 183 "-Dsysconfdir=/etc"
··· 48 , libopus 49 , nativeHspSupport ? true 50 , nativeHfpSupport ? true 51 + , nativeModemManagerSupport ? true 52 + , modemmanager 53 , ofonoSupport ? true 54 , hsphfpdSupport ? true 55 , pulseTunnelSupport ? true ··· 148 ++ lib.optionals libcameraSupport [ libcamera libdrm ] 149 ++ lib.optional ffmpegSupport ffmpeg 150 ++ lib.optionals bluezSupport [ bluez libfreeaptx ldacbt liblc3 sbc fdk_aac libopus ] 151 + ++ lib.optional nativeModemManagerSupport modemmanager 152 ++ lib.optional pulseTunnelSupport libpulseaudio 153 ++ lib.optional zeroconfSupport avahi 154 ++ lib.optional raopSupport openssl ··· 179 "-Dbluez5=${mesonEnableFeature bluezSupport}" 180 "-Dbluez5-backend-hsp-native=${mesonEnableFeature nativeHspSupport}" 181 "-Dbluez5-backend-hfp-native=${mesonEnableFeature nativeHfpSupport}" 182 + "-Dbluez5-backend-native-mm=${mesonEnableFeature nativeModemManagerSupport}" 183 "-Dbluez5-backend-ofono=${mesonEnableFeature ofonoSupport}" 184 "-Dbluez5-backend-hsphfpd=${mesonEnableFeature hsphfpdSupport}" 185 + # source code is not easily obtainable 186 "-Dbluez5-codec-lc3plus=disabled" 187 "-Dbluez5-codec-lc3=${mesonEnableFeature bluezSupport}" 188 "-Dsysconfdir=/etc"