Bug#954824: chromium: Enable PipeWire support in WebRTC

2021-05-21 Thread Sebastian Reichel
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

2020-10-19 Thread calumlikesapplepie
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

2020-04-22 Thread Domenico Cufalo
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

2020-03-23 Thread Jan Medlock
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