mirror of
https://gitlab.freedesktop.org/wayland/weston.git
synced 2026-05-03 19:28:00 +02:00
gitlab-ci: Bump Mesa to 25.3.0
Let's use a stable release again, now that we can. Signed-off-by: Robert Mader <robert.mader@collabora.com>
This commit is contained in:
parent
c6484574a6
commit
8da9b0baec
2 changed files with 11 additions and 5 deletions
|
|
@ -43,7 +43,7 @@
|
|||
variables:
|
||||
FDO_UPSTREAM_REPO: wayland/weston
|
||||
FDO_REPO_SUFFIX: "$BUILD_OS-$FDO_DISTRIBUTION_VERSION/$BUILD_ARCH"
|
||||
FDO_DISTRIBUTION_TAG: '2025-09-24-linux-drm-misc-next-2025-09-04-and-mesa-25.3-kms-dri-sw-vulkan-vkms'
|
||||
FDO_DISTRIBUTION_TAG: '2025-11-17-mesa-25.3.0'
|
||||
|
||||
|
||||
include:
|
||||
|
|
|
|||
|
|
@ -181,11 +181,17 @@ make install
|
|||
cd ../..
|
||||
rm -rf libx11
|
||||
|
||||
git clone --single-branch --branch main https://gitlab.freedesktop.org/mesa/mesa.git
|
||||
# Needed for Mesa >= 25.3
|
||||
git clone --branch 12.2.0 --depth=1 https://github.com/KhronosGroup/glslang
|
||||
cd glslang
|
||||
cmake -G Ninja -B build
|
||||
ninja ${NINJAFLAGS} -C build install
|
||||
cd ..
|
||||
rm -rf glslang
|
||||
|
||||
# The first stable release where the Vulkan backend works with vkms+lavapipe.
|
||||
git clone --branch mesa-25.3.0 --depth=1 https://gitlab.freedesktop.org/mesa/mesa.git
|
||||
cd mesa
|
||||
# Last commit needed to make the Vulkan backend work with vkms+lavapipe, will be
|
||||
# released in 25.3.
|
||||
git checkout -b snapshot 45dc8b4d979aa2275f20db399a4430f0224799f5
|
||||
meson setup build --wrap-mode=nofallback -Dauto_features=disabled \
|
||||
-Dgallium-drivers=llvmpipe -Dvulkan-drivers=swrast -Dvideo-codecs= \
|
||||
-Degl=enabled -Dgbm=enabled -Dgles2=enabled -Dllvm=enabled \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue