docker/fedora: use meson from fedora repos

Fedora is still on version 0.49.2 while pip is on 0.50.
With the version from pip we can no longer run some gst-sharp tests
so we essentially revert back to 0.49

https://github.com/mesonbuild/meson/issues/5087
This commit is contained in:
Jordan Petridis 2019-03-14 02:42:15 +02:00 committed by Jordan Petridis
parent 775c0b3520
commit a116f19eeb

View file

@ -1,6 +1,6 @@
set -eu set -eu
dnf install -y git ninja-build dnf-plugins-core dnf install -y git meson ninja-build dnf-plugins-core
# Configure git for various usage # Configure git for various usage
git config --global user.email "gst-build@gstreamer.net" git config --global user.email "gst-build@gstreamer.net"
@ -150,10 +150,6 @@ dnf debuginfo-install -y gtk3 \
zip \ zip \
zlib zlib
pip3 install meson
# Add the pip3 installation to the path
export PATH="$PATH:/usr/local/lib/python3.7/site-packages"
# Install the dependencies of gstreamer # Install the dependencies of gstreamer
dnf builddep -y gstreamer1 \ dnf builddep -y gstreamer1 \
gstreamer1-plugins-base \ gstreamer1-plugins-base \
@ -168,8 +164,7 @@ dnf builddep -y gstreamer1 \
gstreamer1-libav \ gstreamer1-libav \
gstreamer1-rtsp-server \ gstreamer1-rtsp-server \
gstreamer1-vaapi \ gstreamer1-vaapi \
python3-gstreamer1 \ python3-gstreamer1
-x meson
# Remove gst-devel packages installed by builddep above # Remove gst-devel packages installed by builddep above
dnf remove -y "gstreamer1*devel" dnf remove -y "gstreamer1*devel"