aboutsummaryrefslogtreecommitdiffhomepage
path: root/projects/gstreamer
diff options
context:
space:
mode:
authorGravatar Matthew Waters <matthew@centricular.com>2020-04-20 14:31:03 +0000
committerGravatar GitHub <noreply@github.com>2020-04-20 07:31:03 -0700
commita010156a4115b72cec35f900f8eb3b047c979c85 (patch)
tree1a4b31bca7b59e78fcd0466d6b0c440e50248ffb /projects/gstreamer
parentde4f24f702612b8d87233081d5d95ff31e97ed4b (diff)
[gstreamer] update build for meson and autotool removal (#3675)
- update glib built to 2.64.2 - point to gitlab.fd.o
Diffstat (limited to 'projects/gstreamer')
-rw-r--r--projects/gstreamer/Dockerfile15
1 files changed, 8 insertions, 7 deletions
diff --git a/projects/gstreamer/Dockerfile b/projects/gstreamer/Dockerfile
index 4df66ca4..12af9055 100644
--- a/projects/gstreamer/Dockerfile
+++ b/projects/gstreamer/Dockerfile
@@ -22,18 +22,19 @@ MAINTAINER bilboed@bilboed.com
RUN sed -i '/^#\sdeb-src /s/^#//' "/etc/apt/sources.list" && \
apt-get update && \
- apt-get install -y make autoconf automake libtool build-essential \
- autopoint pkg-config bison flex gettext libffi-dev liblzma-dev \
- libvorbis-dev libtheora-dev libogg-dev zlib1g-dev
+ apt-get install -y build-essential pkg-config bison flex gettext \
+ libffi-dev liblzma-dev libvorbis-dev libtheora-dev libogg-dev zlib1g-dev \
+ ninja-build python3-pip && \
+ pip3 install meson==0.53.2
-ADD https://ftp.gnome.org/pub/gnome/sources/glib/2.54/glib-2.54.2.tar.xz $SRC
+ADD https://ftp.gnome.org/pub/gnome/sources/glib/2.64/glib-2.64.2.tar.xz $SRC
# Checkout all development repositories
#RUN for i in orc gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav; do git clone --depth 1 --recursive https://anongit.freedesktop.org/git/gstreamer/$i $i; done
RUN \
- git clone --depth 1 --recursive https://anongit.freedesktop.org/git/gstreamer/gstreamer gstreamer && \
- git clone --depth 1 --recursive https://anongit.freedesktop.org/git/gstreamer/gst-plugins-base gst-plugins-base && \
- git clone --depth 1 --recursive https://anongit.freedesktop.org/git/gstreamer/gst-ci gst-ci
+ git clone --depth 1 --recursive https://gitlab.freedesktop.org/gstreamer/gstreamer.git gstreamer && \
+ git clone --depth 1 --recursive https://gitlab.freedesktop.org/gstreamer/gst-plugins-base.git gst-plugins-base && \
+ git clone --depth 1 --recursive https://gitlab.freedesktop.org/gstreamer/gst-ci.git gst-ci
ADD https://people.freedesktop.org/~bilboed/gst-discoverer_seed_corpus.zip $SRC