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