Bug#1101197: webkit2gtk: Please build with libwertc support as BoringSSL switched to Apache 2.0 license

Alberto Garcia berto at igalia.com
Tue Mar 25 12:31:26 GMT 2025


On Mon, Mar 24, 2025 at 10:42:24PM +0530, Pirate Praveen wrote:
> 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.

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



More information about the Pkg-webkit-maintainers mailing list