Use kingosticks gst fork

- Need to use this fork for compatible GST plugin
- See https://github.com/mopidy/mopidy-spotify?tab=readme-ov-file#dependencies
This commit is contained in:
James Barnsley
2025-05-03 21:08:11 +12:00
parent 29ef336623
commit 90bd430752
2 changed files with 3 additions and 4 deletions

View File

@ -1,6 +1,6 @@
# --- Build Node ---
FROM docker.io/rust:slim-bookworm AS Builder
LABEL org.opencontainers.image.authors="https://github.com/seppi91"
LABEL org.opencontainers.image.authors="https://github.com/jaedb"
ARG TARGETPLATFORM
ARG TARGETARCH
ARG TARGETVARIANT
@ -32,11 +32,9 @@ RUN apt update \
WORKDIR /usr/src/gst-plugins-rs
# Clone source of gst-plugins-rs to workdir
ARG GST_PLUGINS_RS_TAG=0.12.2
RUN git clone -c advice.detachedHead=false \
--single-branch --depth 1 \
--branch ${GST_PLUGINS_RS_TAG} \
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git ./
https://gitlab.freedesktop.org/kingosticks/gst-plugins-rs ./
# Build GStreamer plugins written in Rust (optional with --no-default-features)
ENV DEST_DIR /target/gst-plugins-rs

View File

@ -1,5 +1,6 @@
# Use Alpine edge for now as some required dependencies are only in the testing repository
FROM docker.io/alpine:edge
LABEL org.opencontainers.image.authors="https://github.com/jaedb"
# Switch to the root user while we do our changes
USER root