docker/fedora: update base to fedora 31
authorJordan Petridis <jordan@centricular.com>
Wed, 10 Jun 2020 14:47:08 +0000 (17:47 +0300)
committerJordan Petridis <jpetridis@gnome.org>
Thu, 23 Jul 2020 06:58:10 +0000 (06:58 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-ci/-/merge_requests/271>

docker/fedora/Dockerfile
docker/fedora/prepare.sh
gitlab/ci_template.yml

index 82abdd3..624cfcd 100644 (file)
@@ -1,4 +1,4 @@
-FROM registry.fedoraproject.org/fedora:30
+FROM registry.fedoraproject.org/fedora:31
 
 ENV RUSTUP_HOME=/usr/local/rustup \
     CARGO_HOME=/usr/local/cargo \
index ad95512..410f48c 100644 (file)
@@ -4,7 +4,7 @@ set -eux
 # We need them to cleanly build our doc.
 sed -i "s/tsflags=nodocs//g" /etc/dnf/dnf.conf
 
-dnf install -y git-core ninja-build dnf-plugins-core
+dnf install -y git-core ninja-build dnf-plugins-core python3-pip
 
 # Configure git for various usage
 git config --global user.email "gst-build@gstreamer.net"
@@ -21,7 +21,6 @@ dnf upgrade -y
 dnf install -y \
     aalib-devel \
     aom \
-    aom-extra-tools \
     bat \
     libaom \
     libaom-devel \
@@ -47,6 +46,7 @@ dnf install -y \
     graphene-devel \
     gsl \
     gsl-devel \
+    faac-devel \
     ffmpeg \
     ffmpeg-libs \
     ffmpeg-devel \
@@ -184,7 +184,6 @@ dnf builddep -y gstreamer1 \
     gstreamer1-plugins-good-extras \
     gstreamer1-plugins-ugly \
     gstreamer1-plugins-ugly-free \
-    gstreamer1-plugins-bad-nonfree \
     gstreamer1-plugins-bad-free \
     gstreamer1-plugins-bad-free-extras \
     gstreamer1-plugins-bad-freeworld \
index bbb1299..8b34b16 100644 (file)
@@ -18,7 +18,7 @@ variables:
   # If you are hacking on them or need a them to rebuild, its enough
   # to change any part of the string of the image you want.
   ###
-  FEDORA_TAG:  '2020-07-03.0'
+  FEDORA_TAG:  '2020-07-03.1'
   CERBERO_TAG: '2020-06-25.0'
   ANDROID_TAG: '2020-06-25.0'
   MANIFEST_TAG: '2020-06-25.0'