ci: Update to meson 0.61.3, GTK 4.6 branch and rebuild GStreamer

This commit is contained in:
Sebastian Dröge 2022-03-15 14:26:29 +02:00
parent 4b3362039e
commit a3b95d60ae
4 changed files with 4 additions and 4 deletions

View file

@ -101,7 +101,7 @@ stages:
- .fdo.container-build@debian - .fdo.container-build@debian
stage: container-base stage: container-base
variables: variables:
FDO_DISTRIBUTION_PACKAGES: "build-essential curl python3-setuptools liborc-0.4-dev libglib2.0-dev libxml2-dev libgtk-3-dev libegl1-mesa libgles2-mesa libgl1-mesa-dri libgl1-mesa-glx libwayland-egl1-mesa xz-utils libssl-dev git wget ca-certificates ninja-build python3-pip flex bison libglib2.0-dev libx11-dev libx11-xcb-dev libsoup2.4-dev libvorbis-dev libogg-dev libtheora-dev libmatroska-dev libvpx-dev libopus-dev libgraphene-1.0-dev" FDO_DISTRIBUTION_PACKAGES: "build-essential curl python3-setuptools liborc-0.4-dev libglib2.0-dev libxml2-dev libgtk-3-dev libegl1-mesa libgles2-mesa libgl1-mesa-dri libgl1-mesa-glx libwayland-egl1-mesa xz-utils libssl-dev git wget ca-certificates ninja-build python3-pip flex bison libglib2.0-dev libx11-dev libx11-xcb-dev libsoup2.4-dev libvorbis-dev libogg-dev libtheora-dev libmatroska-dev libvpx-dev libopus-dev libgraphene-1.0-dev libjpeg-dev libwayland-dev"
FDO_DISTRIBUTION_EXEC: >- FDO_DISTRIBUTION_EXEC: >-
bash ci/install-gst.sh && bash ci/install-gst.sh &&
bash ci/install-gtk4.sh && bash ci/install-gtk4.sh &&

View file

@ -1,4 +1,4 @@
variables: variables:
GST_RS_IMG_TAG: '2022-02-24.0' GST_RS_IMG_TAG: '2022-03-15.0'
GST_RS_STABLE: '1.59.0' GST_RS_STABLE: '1.59.0'
GST_RS_MSRV: '1.57.0' GST_RS_MSRV: '1.57.0'

View file

@ -1,6 +1,6 @@
set -e set -e
pip3 install meson==0.60.3 pip3 install meson==0.61.3
# gstreamer-rs already has a 'gstreamer' directory so don't clone there # gstreamer-rs already has a 'gstreamer' directory so don't clone there
pushd . pushd .

View file

@ -1,6 +1,6 @@
set -eux set -eux
BRANCH=gtk-4-4 BRANCH=gtk-4-6
git clone https://gitlab.gnome.org/GNOME/gtk.git --branch $BRANCH --depth=1 git clone https://gitlab.gnome.org/GNOME/gtk.git --branch $BRANCH --depth=1
cd gtk cd gtk