Control: forwarded -1 https://gitlab.gnome.org/GNOME/epiphany/-/issues/611

This is the current status,

https://gitlab.gnome.org/GNOME/epiphany/-/issues/611#note_1101474

These were the options we had to use,

         -DENABLE_MEDIA_STREAM=ON \
          -DENABLE_WEB_RTC=ON \
          -DUSE_SOUP2=ON \
          -DUSE_GSTREAMER_WEBRTC=ON \
          -DUSE_GSTREAMER_GL=ON \

and some more build dependencies

--- webkit2gtk-2.32.0/debian/control 2021-04-22 22:12:46.000000000 +0530
+++ webkit2gtk-2.32.0+git20210504.c4cdcb6/debian/control 2021-05-09 11:58:06.339644458 +0530
@@ -41,8 +41,11 @@
               libtasn1-6-dev,
               libwebp-dev,
               libxt-dev,
- libgstreamer1.0-dev (>= 1.14.0),
- libgstreamer-plugins-base1.0-dev (>= 1.14.0),
+ libgstreamer1.0-dev (>= 1.19.0~git),
+ libgstreamer-plugins-base1.0-dev (>= 1.18.4+git),
+ gir1.2-gst-plugins-base-1.0 (>= 1.18.4+git),
+ libdrm-dev,
+ libgbm-dev,
               libenchant-2-dev,
               libsecret-1-dev,
               gobject-introspection (>= 1.32.0),
@@ -50,7 +53,10 @@
               ninja-build,
               libegl1-mesa-dev,
               libgl-dev,
- libgles-dev
+ libgles-dev,
+ liblcms-dev,
+ libgstreamer-plugins-bad1.0-dev,
+ libssl-dev
Build-Depends-Indep: gtk-doc-tools,
               libglib2.0-doc,
               libgtk-3-doc,

I think libgstreamer-plugins-base1.0-dev should depend on these two packages : libdrm-dev, libgbm-dev

Reply via email to