From 6ff5e91952c991e75bec1af0450c25d46998a55b Mon Sep 17 00:00:00 2001 From: David Gwilliam Date: Wed, 1 Jul 2026 08:35:35 -0700 Subject: [PATCH] mopidy: add gstreamer + PyGObject apt deps mopidy needs: - gstreamer plugins (good/bad/ugly for audio formats) - libgirepository + gir bindings (PyGObject) for gi module - gstreamer-1.0 gir bindings for gst module --- infra/mopidy/Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/infra/mopidy/Dockerfile b/infra/mopidy/Dockerfile index 2943ef9..69b7433 100644 --- a/infra/mopidy/Dockerfile +++ b/infra/mopidy/Dockerfile @@ -3,16 +3,21 @@ FROM python:3.12-slim-bookworm -# System deps for mopidy + extensions + GStreamer playback +# System deps for mopidy + extensions + GStreamer playback + PyGObject RUN apt-get update \ && apt-get install -y --no-install-recommends \ gstreamer1.0-tools \ gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad \ + gstreamer1.0-plugins-ugly \ libcairo2 \ libpango-1.0-0 \ libpangoft2-1.0-0 \ libgirepository1.0-dev \ + libgirepository-2.0-0 \ + gir1.2-glib-2.0 \ + gir1.2-gstreamer-1.0 \ + gir1.2-gst-plugins-base-1.0 \ && rm -rf /var/lib/apt/lists/* RUN pip install --no-cache-dir \