File qtmultimedia-nopulse.patch of Package qt6-multimedia
diff -ruN qtmultimedia-everywhere-src-6.9.0/src/multimedia/configure.cmake qtmultimedia-everywhere-src-6.9.0.1/src/multimedia/configure.cmake
--- qtmultimedia-everywhere-src-6.9.0/src/multimedia/configure.cmake 2025-03-28 21:24:30.000000000 -0400
+++ qtmultimedia-everywhere-src-6.9.0.1/src/multimedia/configure.cmake 2025-04-02 22:08:15.841296523 -0400
@@ -138,7 +138,7 @@
LABEL "FFmpeg"
ENABLE INPUT_ffmpeg STREQUAL 'yes'
DISABLE INPUT_ffmpeg STREQUAL 'no'
- CONDITION FFmpeg_FOUND AND (APPLE OR WIN32 OR ANDROID OR QNX OR QT_FEATURE_pulseaudio)
+ CONDITION FFmpeg_FOUND AND (APPLE OR WIN32 OR ANDROID OR QNX OR QT_FEATURE_pulseaudio OR QT_FEATURE_alsa)
)
qt_feature("pipewire" PRIVATE
LABEL "PipeWire"
@@ -151,7 +151,7 @@
)
qt_feature("alsa" PUBLIC PRIVATE
LABEL "ALSA (experimental)"
- AUTODETECT false
+ DISABLE INPUT_alsa STREQUAL 'no'
CONDITION UNIX AND NOT QNX AND ALSA_FOUND AND NOT QT_FEATURE_pulseaudio
)
qt_feature("avfoundation" PUBLIC PRIVATE