Skip to content

Commit cdef622

Browse files
ManMowerMarge Bot
authored and
Marge Bot
committed
meson: Update wayland-protocols to 1.38
Update the wrap and the dependency, as well as bumping several build tags. I've also turned off wayland-protocols tests, as we don't want to bump the wayland-scanner version at this time. Signed-off-by: Derek Foreman <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26150>
1 parent c108dfc commit cdef622

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

.gitlab-ci/container/build-wayland.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ set -uex
1313
# KERNEL_ROOTFS_TAG
1414

1515
export LIBWAYLAND_VERSION="1.21.0"
16-
export WAYLAND_PROTOCOLS_VERSION="1.34"
16+
export WAYLAND_PROTOCOLS_VERSION="1.38"
1717

1818
git clone https://gitlab.freedesktop.org/wayland/wayland
1919
cd wayland
@@ -26,7 +26,7 @@ rm -rf wayland
2626
git clone https://gitlab.freedesktop.org/wayland/wayland-protocols
2727
cd wayland-protocols
2828
git checkout "$WAYLAND_PROTOCOLS_VERSION"
29-
meson setup _build ${EXTRA_MESON_ARGS:-}
29+
meson setup -Dtests=false _build ${EXTRA_MESON_ARGS:-}
3030
meson install -C _build
3131
cd ..
3232
rm -rf wayland-protocols

.gitlab-ci/image-tags.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313

1414
variables:
1515
DEBIAN_X86_64_BUILD_BASE_IMAGE: "debian/x86_64_build-base"
16-
DEBIAN_BASE_TAG: "20241022-mouldy"
16+
DEBIAN_BASE_TAG: "20241106-wlproto2"
1717

1818
DEBIAN_X86_64_BUILD_IMAGE_PATH: "debian/x86_64_build"
19-
DEBIAN_BUILD_TAG: "20240910-SDK614"
19+
DEBIAN_BUILD_TAG: "20241106-wlproto2"
2020

2121
DEBIAN_X86_64_TEST_BASE_IMAGE: "debian/x86_64_test-base"
2222
DEBIAN_ARM64_TEST_BASE_IMAGE: "debian/arm64_test-base"
@@ -27,17 +27,17 @@ variables:
2727
DEBIAN_ARM64_TEST_IMAGE_VK_PATH: "debian/arm64_test-vk"
2828
DEBIAN_X86_64_TEST_ANDROID_IMAGE_PATH: "debian/x86_64_test-android"
2929

30-
DEBIAN_TEST_ANDROID_TAG: "20241022-delete-mesa"
31-
DEBIAN_TEST_GL_TAG: "20241030-piglit-c2"
32-
DEBIAN_TEST_VK_TAG: "20241030-piglit-c2"
33-
KERNEL_ROOTFS_TAG: "20241030-piglit-c2"
30+
DEBIAN_TEST_ANDROID_TAG: "20241106-wlproto2"
31+
DEBIAN_TEST_GL_TAG: "20241106-wlproto2"
32+
DEBIAN_TEST_VK_TAG: "20241106-wlproto2"
33+
KERNEL_ROOTFS_TAG: "20241106-wlproto2"
3434

3535
DEBIAN_PYUTILS_IMAGE: "debian/x86_64_pyutils"
3636
DEBIAN_PYUTILS_TAG: "20241002-pyutils"
3737

38-
ALPINE_X86_64_BUILD_TAG: "20241018-no-selinux"
39-
ALPINE_X86_64_LAVA_SSH_TAG: "20240401-wlproto"
40-
FEDORA_X86_64_BUILD_TAG: "20241018-no-selinux"
38+
ALPINE_X86_64_BUILD_TAG: "20241106-wlproto2"
39+
ALPINE_X86_64_LAVA_SSH_TAG: "20241106-wlproto2"
40+
FEDORA_X86_64_BUILD_TAG: "20241106-wlproto2"
4141
KERNEL_TAG: "v6.6.21-mesa-f8ea"
4242
KERNEL_REPO: "gfx-ci/linux"
4343
PKG_REPO_REV: "bca9635d"

meson.build

+1-1
Original file line numberDiff line numberDiff line change
@@ -2019,7 +2019,7 @@ if with_platform_wayland
20192019
else
20202020
wl_scanner_arg = 'code'
20212021
endif
2022-
dep_wl_protocols = dependency('wayland-protocols', version : '>= 1.34')
2022+
dep_wl_protocols = dependency('wayland-protocols', version : '>= 1.38')
20232023
dep_wayland_client = dependency('wayland-client', version : '>=1.18')
20242024
dep_wayland_server = dependency('wayland-server', version : '>=1.18')
20252025
if with_egl

subprojects/wayland-protocols.wrap

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[wrap-file]
2-
directory = wayland-protocols-1.34
3-
source_url = https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.34/downloads/wayland-protocols-1.34.tar.xz
4-
source_filename = wayland-protocols-1.34.tar.xz
5-
source_hash = c59b27cacd85f60baf4ee5f80df5c0d15760ead6a2432b00ab7e2e0574dcafeb
2+
directory = wayland-protocols-1.38
3+
source_url = https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.38/downloads/wayland-protocols-1.38.tar.xz
4+
source_filename = wayland-protocols-1.38.tar.xz
5+
source_hash = ff17292c05159d2b20ce6cacfe42d7e31a28198fa1429a769b03af7c38581dbe
66

77
[provide]
88
wayland-protocols = wayland_protocols

0 commit comments

Comments
 (0)