Package: release.debian.org Severity: normal User: [email protected] Usertags: unblock
Please unblock package qtmultimedia-opensource-src qtmultimedia was not building the ALSA plugin needed to support it when pulseaudio support was present. The fix is just two lines plus one new entry in a install file. I have just tested it in a system without pulse and on a system with pulse and it works as it should. I really think this complies with the release unblock rules so I just pushed the package too. Kinds regards, Lisandro. unblock qtmultimedia-opensource-src/5.3.2-4 -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.16-3-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru qtmultimedia-opensource-src-5.3.2/debian/changelog qtmultimedia-opensource-src-5.3.2/debian/changelog --- qtmultimedia-opensource-src-5.3.2/debian/changelog 2014-10-15 12:46:33.000000000 -0300 +++ qtmultimedia-opensource-src-5.3.2/debian/changelog 2014-12-03 10:37:17.000000000 -0300 @@ -1,3 +1,11 @@ +qtmultimedia-opensource-src (5.3.2-4) unstable; urgency=medium + + * Add a patch from Chris Ruvolo to also build the ALSA plugin even if we + are building with pulseaudio support (Closes: #771391). + - Include the plugin in libqt5multimedia5-plugins' install file. + + -- Lisandro Damián Nicanor Pérez Meyer <[email protected]> Wed, 03 Dec 2014 10:37:12 -0300 + qtmultimedia-opensource-src (5.3.2-3) unstable; urgency=medium * Remove CMake files for plugins, we don't need to ship them diff -Nru qtmultimedia-opensource-src-5.3.2/debian/libqt5multimedia5-plugins.install qtmultimedia-opensource-src-5.3.2/debian/libqt5multimedia5-plugins.install --- qtmultimedia-opensource-src-5.3.2/debian/libqt5multimedia5-plugins.install 2014-09-17 19:55:18.000000000 -0300 +++ qtmultimedia-opensource-src-5.3.2/debian/libqt5multimedia5-plugins.install 2014-12-03 10:35:54.000000000 -0300 @@ -1,3 +1,4 @@ +usr/lib/*/qt5/plugins/audio/libqtaudio_alsa.so usr/lib/*/qt5/plugins/audio/libqtmedia_pulse.so usr/lib/*/qt5/plugins/audio/libqtmedia_pulse.so usr/lib/*/qt5/plugins/mediaservice/libgstaudiodecoder.so diff -Nru qtmultimedia-opensource-src-5.3.2/debian/patches/also_build_alsa_plugin.patch qtmultimedia-opensource-src-5.3.2/debian/patches/also_build_alsa_plugin.patch --- qtmultimedia-opensource-src-5.3.2/debian/patches/also_build_alsa_plugin.patch 1969-12-31 21:00:00.000000000 -0300 +++ qtmultimedia-opensource-src-5.3.2/debian/patches/also_build_alsa_plugin.patch 2014-12-03 10:12:36.000000000 -0300 @@ -0,0 +1,27 @@ +Description: Build alsa plugin in addition to pulseaudio. + Even if pulse audio is present, we still want to build the alsa plugin. + . + qtmultimedia-opensource-src (5.3.2-2~bpo70+2.1) wheezy-backports; urgency=medium + . + * Build alsa plugin in addition to pulseaudio. +Author: Chris Ruvolo <[email protected]> +Bug-Debian: http://bugs.debian.org/771391 +Last-Update: 2014-12-02 + +--- + src/plugins/plugins.pro | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +--- a/src/plugins/plugins.pro ++++ b/src/plugins/plugins.pro +@@ -38,7 +38,9 @@ unix:!mac:!android { + + config_pulseaudio { + SUBDIRS += pulseaudio +- } else:config_alsa { ++ } ++ ++ config_alsa { + SUBDIRS += alsa + } + diff -Nru qtmultimedia-opensource-src-5.3.2/debian/patches/series qtmultimedia-opensource-src-5.3.2/debian/patches/series --- qtmultimedia-opensource-src-5.3.2/debian/patches/series 2014-09-22 23:26:26.000000000 -0300 +++ qtmultimedia-opensource-src-5.3.2/debian/patches/series 2014-12-03 10:10:29.000000000 -0300 @@ -1 +1,2 @@ +also_build_alsa_plugin.patch rpath_nonlinux.diff

