From d5fe1333e2115787b21bde861c12b63a2a1d1e01 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 7 Jun 2024 16:19:59 +0530 Subject: [PATCH] Bump version of wayland client library bundled with the pre-built binaries Some change in mesa 24.1.1 causes glfw EGL context creation to fail on Wayland when using anything less than the newest Wayland client library. This prevents kitty from starting with the error: [glfw error 65542]: EGL: Failed to get EGL display: Success Sigh, Wayland. Probably the newest client library will break on older systems. Even basic things like window creation cant be relied upon to be stable in this joke of a graphics stack. See #7517 --- bypy/sources.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bypy/sources.json b/bypy/sources.json index b955b41d6..4067611f0 100644 --- a/bypy/sources.json +++ b/bypy/sources.json @@ -282,9 +282,9 @@ "name": "wayland", "os": "linux", "unix": { - "filename": "wayland-1.22.0.tar.xz", - "hash": "sha256:1540af1ea698a471c2d8e9d288332c7e0fd360c8f1d12936ebb7e7cbc2425842", - "urls": ["https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.22.0/downloads/{filename}"] + "filename": "wayland-1.23.0.tar.xz", + "hash": "sha256:05b3e1574d3e67626b5974f862f36b5b427c7ceeb965cb36a4e6c2d342e45ab2", + "urls": ["https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.23.0/downloads/{filename}"] } },