Bug#954824: chromium: Enable PipeWire support in WebRTC
Package: chromium Version: 90.0.4430.212-1 Followup-For: Bug #954824 Control: tags -1 patch Hi, The patch from Riccardo Magliocchetti works, the 'rtc_pipewire_version=0.3' is no longer needed. Building chromium with this does not add any extra build depends, since the library is loaded via ldopen. Also it is runtime disabled by default using chromium's flag system. Last but not least Debian's Firefox has this enabled. Screen sharing functionality is especially interesting while many people a working from home due to Covid-19, so IMHO this should be enabled ASAP. Thanks, -- Sebastian
Bug#954824: chromium: Enable PipeWire support in WebRTC
severity: minor (I have no idea if that will work: I'm not a DD, nor the reporter. But this is definitely minor, if not normal) On Wed, 22 Apr 2020 11:43:48 +0200 Domenico Cufalo wrote: > Dear Maintainer, > > I would like to add my vote in favor of the request to enable > PipeWire support. As would I > Yes, I do know that this request, as it seems, has already been > rejected for security reasons (see bug #886358)*, Actually, though the bugs look related, they aren't. That bug is about installing Google-specific extensions to chromium by default. This one regards enabling a setting. To be clear, the change wouldn't enable it for everyone: it would only make it possible for it to be enabled by a savvy user. > but this lack > renders Chromium unusable for remote working and this is a problem in > a period like this, characterized by the lock-down for Covid-19. > > Due to this lack I was forced to install Google Chrome, but i would > by far prefer to be able to use Chromium, instead. I agree. I would rather not have to install Chrome manually, especially when such a minor change could make the difference. > Therefore, I would ask you to reconsider the question of whether to > enable that support, if possible. > > In the meantime, I thank you for all your efforts in maintaining this > excellent browser and I send you my best regards. I agree here, too. It looks like your trying to maintain packaging for one of the largest open-source projects on your own (at least, with only 1 other person helping). If you need a hand, just ask! signature.asc Description: This is a digitally signed message part
Bug#954824: chromium: Enable PipeWire support in WebRTC
Dear Maintainer, I would like to add my vote in favor of the request to enable PipeWire support. Yes, I do know that this request, as it seems, has already been rejected for security reasons (see bug #886358)*, but this lack renders Chromium unusable for remote working and this is a problem in a period like this, characterized by the lock-down for Covid-19. Due to this lack I was forced to install Google Chrome, but i would by far prefer to be able to use Chromium, instead. Therefore, I would ask you to reconsider the question of whether to enable that support, if possible. In the meantime, I thank you for all your efforts in maintaining this excellent browser and I send you my best regards. :-) Domenico Cufalo * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886358
Bug#954824: chromium: Enable PipeWire support in WebRTC
Package: chromium Version: 80.0.3987.149-1 Severity: wishlist Dear Maintainer, Please consider enabling PipeWire support for WebRTC to enable screen sharing under Wayland. See, for example: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-packagers/oEtkQUfwcus Thanks, Jan Medlock -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.4.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages chromium depends on: ii chromium-common80.0.3987.149-1 ii libasound2 1.2.2-2.1 ii libatk-bridge2.0-0 2.34.1-3 ii libatk1.0-02.34.1-1 ii libatomic1 10-20200321-1 ii libatspi2.0-0 2.36.0-2 ii libavcodec-extra58 [libavcodec58] 7:4.2.2-1+b1 ii libavformat58 7:4.2.2-1+b1 ii libavutil567:4.2.2-1+b1 ii libc6 2.30-2 ii libcairo-gobject2 1.16.0-4 ii libcairo2 1.16.0-4 ii libcups2 2.3.1-11 ii libdbus-1-31.12.16-2 ii libdrm22.4.100-4 ii libevent-2.1-7 2.1.11-stable-1 ii libexpat1 2.2.9-1 ii libflac8 1.3.3-1 ii libfontconfig1 2.13.1-2+b1 ii libfreetype6 2.10.1-2 ii libgcc-s1 10-20200321-1 ii libgdk-pixbuf2.0-0 2.40.0+dfsg-3 ii libglib2.0-0 2.64.1-1 ii libgtk-3-0 3.24.14-1 ii libharfbuzz0b 2.6.4-1 ii libicu63 63.2-3 ii libjpeg62-turbo1:1.5.2-2+b1 ii libjsoncpp11.7.4-3.1 ii liblcms2-2 2.9-4+b1 ii libminizip11.1-8+b1 ii libnspr4 2:4.25-1 ii libnss32:3.50-1 ii libopenjp2-7 2.3.1-1 ii libopus0 1.3-1+b1 ii libpango-1.0-0 1.42.4-8 ii libpangocairo-1.0-01.42.4-8 ii libpci31:3.6.4-1 ii libpng16-161.6.37-2 ii libpulse0 13.0-5 ii libre2-5 20200101+dfsg-1 ii libsnappy1v5 1.1.8-1 ii libstdc++6 10-20200321-1 ii libva2 2.7.0~pre1-1 ii libvpx61.8.2-1 ii libwebp6 0.6.1-2+b1 ii libwebpdemux2 0.6.1-2+b1 ii libwebpmux30.6.1-2+b1 ii libx11-6 2:1.6.9-2 ii libx11-xcb12:1.6.9-2 ii libxcb11.13.1-5 ii libxcomposite1 1:0.4.4-2 ii libxcursor11:1.2.0-2 ii libxdamage11:1.1.5-1 ii libxext6 2:1.3.3-1+b2 ii libxfixes3 1:5.0.3-1 ii libxi6 2:1.7.9-1 ii libxml22.9.10+dfsg-4 ii libxrandr2 2:1.5.1-1 ii libxrender11:0.9.10-1 ii libxslt1.1 1.1.34-4 ii libxss11:1.2.3-1 ii libxtst6 2:1.2.3-1 ii zlib1g 1:1.2.11.dfsg-2 Versions of packages chromium recommends: ii chromium-sandbox 80.0.3987.149-1 Versions of packages chromium suggests: pn chromium-driver pn chromium-l10n pn chromium-shell Versions of packages chromium-common depends on: ii x11-utils 7.7+5 ii xdg-utils 1.1.3-2 Versions of packages chromium-common recommends: ii chromium-sandbox 80.0.3987.149-1 ii fonts-liberation 1:1.07.4-11 ii gnome-shell [notification-daemon] 3.34.4-1 ii libgl1-mesa-dri20.0.2-1 pn libu2f-udev ii notification-daemon3.20.0-4 ii system-config-printer 1.5.12-1 ii upower 0.99.11-1 Versions of packages chromium-sandbox depends on: ii libatomic1 10-20200321-1 ii libc6 2.30-2 ii libgcc-s1 10-20200321-1 ii libstdc++6 10-20200321-1 -- no debconf information