ci: Upgrade XWayland to 24.1.8
Even though XWayland 22i.1 (the version in Debian Bookworm) supports modifiers, it refuses to use the GBM back-end if wl_drm is not available. We need XWayland 24.1 in order to get GBM support without wl_drm. Reviewed-by: Eric Engestrom <eric@igalia.com> Reviewed-by: Valentine Burley <valentine.burley@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36026>
This commit is contained in:
committed by
Marge Bot
parent
a503e86615
commit
b19086ccfa
@@ -54,7 +54,9 @@ EPHEMERAL=(
|
||||
libgles2-mesa-dev
|
||||
liblz4-dev
|
||||
libpciaccess-dev
|
||||
libpixman-1-dev
|
||||
libssl-dev
|
||||
libtirpc-dev
|
||||
libvulkan-dev
|
||||
libudev-dev
|
||||
libwaffle-dev
|
||||
@@ -66,14 +68,19 @@ EPHEMERAL=(
|
||||
libxfixes-dev
|
||||
libxcb-ewmh-dev
|
||||
libxcursor-dev
|
||||
libxcvt-dev
|
||||
libxext-dev
|
||||
libxfont-dev
|
||||
libxkbcommon-dev
|
||||
libxkbfile-dev
|
||||
libxrandr-dev
|
||||
libxrender-dev
|
||||
libxshmfence-dev
|
||||
libzstd-dev
|
||||
"llvm-${LLVM_VERSION}-dev"
|
||||
make
|
||||
meson
|
||||
mesa-common-dev
|
||||
patch
|
||||
pkgconf
|
||||
protobuf-compiler
|
||||
@@ -110,9 +117,11 @@ DEPS=(
|
||||
"libclang-cpp${LLVM_VERSION}"
|
||||
"libllvm${LLVM_VERSION}"
|
||||
liblz4-1
|
||||
libpixman-1-0
|
||||
libpng16-16
|
||||
libproc2-0
|
||||
libpython3.11
|
||||
libtirpc3
|
||||
libubsan1
|
||||
libvulkan1
|
||||
libwayland-client0
|
||||
@@ -123,9 +132,12 @@ DEPS=(
|
||||
libxcb-shm0
|
||||
libxcb-xfixes0
|
||||
libxcursor1
|
||||
libxcvt0
|
||||
libxfont2
|
||||
libxkbcommon0
|
||||
libxrandr2
|
||||
libxrender1
|
||||
libxshmfence1
|
||||
ocl-icd-libopencl1
|
||||
pciutils
|
||||
python3-lxml
|
||||
@@ -144,8 +156,8 @@ DEPS=(
|
||||
sysvinit-core
|
||||
vulkan-tools
|
||||
waffle-utils
|
||||
xwayland
|
||||
xinit
|
||||
xserver-common
|
||||
xserver-xorg-video-amdgpu
|
||||
xserver-xorg-video-ati
|
||||
xauth
|
||||
@@ -206,6 +218,10 @@ section_end debian_setup
|
||||
|
||||
. .gitlab-ci/container/build-weston.sh
|
||||
|
||||
############### Build XWayland
|
||||
|
||||
. .gitlab-ci/container/build-xwayland.sh
|
||||
|
||||
############### Install Rust toolchain
|
||||
|
||||
. .gitlab-ci/container/build-rust.sh
|
||||
|
||||
Reference in New Issue
Block a user