From 90bd430752cac3066d8947100e3c51d694d0b88b Mon Sep 17 00:00:00 2001 From: James Barnsley Date: Sat, 3 May 2025 21:08:11 +1200 Subject: [PATCH] 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 --- Dockerfile | 6 ++---- Dockerfile.alpine | 1 + 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 39644ca2..09313249 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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 diff --git a/Dockerfile.alpine b/Dockerfile.alpine index 89b3be59..d4301719 100644 --- a/Dockerfile.alpine +++ b/Dockerfile.alpine @@ -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