changeset 4234:67de9ed101aa

docker (e2e): add GStreamer dependencies to test WebRTC stack: rel 424
author Goffi <goffi@goffi.org>
date Sat, 06 Apr 2024 15:04:01 +0200
parents d01b8d002619
children d28ad04049c7
files docker/backend-dev-e2e/Dockerfile
diffstat 1 files changed, 10 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/docker/backend-dev-e2e/Dockerfile	Sat Apr 06 13:43:09 2024 +0200
+++ b/docker/backend-dev-e2e/Dockerfile	Sat Apr 06 15:04:01 2024 +0200
@@ -19,7 +19,16 @@
     telnet net-tools \
     # needed to make Firefox trust system certificates
     # cf. https://askubuntu.com/a/1036637
-    p11-kit && \
+    p11-kit \
+    # GStreamer, used to test WebRTC stack
+    libgstreamer1.0-0 \
+    gstreamer1.0-plugins-base \
+    gstreamer1.0-plugins-good \
+    gstreamer1.0-plugins-bad \
+    gstreamer1.0-nice \
+    gir1.2-gstreamer-1.0 \
+    gir1.2-gst-plugins-bad-1.0 \
+    python3-gst-1.0 && \
     ln -fs /usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/firefox-esr/libnssckbi.so
 
 # we install pre-generated certificates so we can do tests with valid TLS