ci: Remove pip install version limits for meson/hotdoc

We used to have them pinned to avoid unexpected issues
when we wanted to update the image, however we haven't
needed them lately and we should be good to install the
latest stable version always.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6656>
This commit is contained in:
Jordan Petridis 2024-04-22 15:05:24 +03:00 committed by GStreamer Marge Bot
parent 472d1b52d3
commit 83694a1094
3 changed files with 4 additions and 4 deletions

View file

@ -5,9 +5,9 @@ variables:
# If you are hacking on them or need a them to rebuild, its enough # 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. # to change any part of the string of the image you want.
### ###
FEDORA_TAG: '2024-04-16.0' FEDORA_TAG: '2024-04-22.4'
DEBIAN_TAG: '2024-04-22.0' DEBIAN_TAG: '2024-04-22.4'
INDENT_TAG: '2023-08-24.3' INDENT_TAG: '2023-08-24.3'

View file

@ -5,6 +5,6 @@ set -eux
apt update -y && apt full-upgrade -y apt update -y && apt full-upgrade -y
apt install -y $(<./ci/docker/debian/deps.txt) apt install -y $(<./ci/docker/debian/deps.txt)
pip3 install --break-system-packages meson==1.2.3 hotdoc==0.16 python-gitlab tomli junitparser pip3 install --break-system-packages meson hotdoc python-gitlab tomli junitparser
apt clean all apt clean all

View file

@ -32,7 +32,7 @@ dnf builddep -y gstreamer1 \
python3-gstreamer1 python3-gstreamer1
dnf remove -y meson -x ninja-build dnf remove -y meson -x ninja-build
pip3 install meson==1.2.3 hotdoc==0.16 python-gitlab tomli junitparser pip3 install meson hotdoc python-gitlab tomli junitparser
# 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"