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:
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
Reference in New Issue
Block a user