#1101197 webkit2gtk: Please build with libwertc support as BoringSSL switched to Apache 2.0 license #1101197
- Package:
- webkit2gtk
- Source:
- webkit2gtk
- Submitter:
- Pirate Praveen
- Date:
- 2026-07-13 17:35:08 UTC
- Severity:
- normal
- Tags:
Dear Maintainer, LibWebRTC is now GPL compatible [1] as BoringSSL followed license change in OpenSSL and switched to Apache 2.0 and enabling libwebrtc support until gstreamer webrtc support is ready would make it possible for Epiphany browser to support WebRTC. [1] https://github.com/google/boringssl/commit/33d1049b1f730d2725bb09b2256fd5fe4c46b17e
Hi, there are a couple of blockers here: - The version of libwebrtc with the new license needs to be imported to the upstream WebKit repository. At the moment it is not as far as I can see. https://github.com/WebKit/WebKit/blob/6926aa6be75b944cca5aaad690b217e80a5781a9/Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/LICENSE - Upstream WebKitGTK needs to bundle libwebrtc in the tarballs, which is also not happening and I'm not sure that they want to do it because the preference is to have a gstreamer-based webrtc implementation instead, see here for more details: https://wpewebkit.org/about/faq.html#what%E2%80%99s-the-status-regarding-webrtc%3F I'm not sure that I'm in the position to change this downstream in Debian, this needs to be discussed with the WebKitGTK team first, this could be a good place: https://bugs.webkit.org/show_bug.cgi?id=235885 Berto
Control: severity -1 wishlist When I asked the Epiphany maintainers a few months ago about enabling WebRTC support, they said there were still several missing features. You can see blocker bugs at https://bugs.webkit.org/show_bug.cgi?id=235885 I was also pointed to https://gstconf.ubicast.tv/videos/gstwebrtc-webkit-state-of-the-union_8nv7yyax3r/ as a recent status update. I'm downgrading the severity because this bug is a feature request even if it's a feature that we all want. Thank you, Jeremy Bícha
I opened https://bugs.webkit.org/show_bug.cgi?id=290381 for updating it. There is a bug for that https://bugs.webkit.org/show_bug.cgi?id=196222 I also asked here https://social.masto.host/@praveen/114218474213019647
On Tue, 25 Mar 2025 19:03:36 +0530 Pirate Praveen <praveen@debian.org> wrote: > I also asked here https://social.masto.host/@praveen/114218474213019647 I got a response from them, "@mpanhans @praveen @WebKitGTK We are considering as an option to enable building WebRTC support by default using GstWebRTC in the upcoming 2.52.x stable series in Sprint next year, and shipping the needed additional sources in release tarballs. It won't be perfect, sites may or may not work, but then we would continue improving from there onwards. Again, I am not saying it will happen for sure; but we (the WebKit GTK and WPE port maintainers) have been discussing the option, so it might happen." https://oldbytes.space/@aperezdc/115686121806741788