python3Packages.pyqt6: build PyQT6.QtTextToSpeech (#365415)

This commit is contained in:
Luna
2025-12-16 11:19:07 +00:00
committed by GitHub
+7 -3
View File
@@ -21,6 +21,7 @@
withPrintSupport ? true,
withSerialPort ? false,
cups,
withSpeech ? true,
}:
buildPythonPackage rec {
@@ -105,7 +106,8 @@ buildPythonPackage rec {
++ lib.optional withMultimedia qtmultimedia
++ lib.optional withWebSockets qtwebsockets
++ lib.optional withLocation qtlocation
++ lib.optional withSerialPort qtserialport;
++ lib.optional withSerialPort qtserialport
++ lib.optional withSpeech qtspeech;
buildInputs =
with qt6Packages;
@@ -121,7 +123,8 @@ buildPythonPackage rec {
++ lib.optional withMultimedia qtmultimedia
++ lib.optional withWebSockets qtwebsockets
++ lib.optional withLocation qtlocation
++ lib.optional withSerialPort qtserialport;
++ lib.optional withSerialPort qtserialport
++ lib.optional withSpeech qtspeech;
propagatedBuildInputs =
# ld: library not found for -lcups
@@ -150,7 +153,8 @@ buildPythonPackage rec {
++ lib.optional withMultimedia "PyQt6.QtMultimedia"
# ++ lib.optional withConnectivity "PyQt6.QtConnectivity"
++ lib.optional withLocation "PyQt6.QtPositioning"
++ lib.optional withSerialPort "PyQt6.QtSerialPort";
++ lib.optional withSerialPort "PyQt6.QtSerialPort"
++ lib.optional withSpeech "PyQt6.QtTextToSpeech";
env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-Wno-address-of-temporary";