diff options
author | Matthew Waters <matthew@centricular.com> | 2020-04-20 14:31:03 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-20 07:31:03 -0700 |
commit | a010156a4115b72cec35f900f8eb3b047c979c85 (patch) | |
tree | 1a4b31bca7b59e78fcd0466d6b0c440e50248ffb /projects/gstreamer | |
parent | de4f24f702612b8d87233081d5d95ff31e97ed4b (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/Dockerfile | 15 |
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 |