From 1aeb22c158c1175dc7b670fd50b0ae2cd02717e9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 16 Aug 2025 08:39:24 +0530 Subject: [PATCH] Bump version of Wayland bundled with kitty From 1.23.1 to 1.24.0 The just released mesa 25.2.0 doesn't work with libwayland < 1.24.0. Sigh. Wayland is basically the world's biggest waste of time. Fixes #8884 --- bypy/sources.json | 12 ++++++------ docs/changelog.rst | 3 +++ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/bypy/sources.json b/bypy/sources.json index 08400393d..6ecf25707 100644 --- a/bypy/sources.json +++ b/bypy/sources.json @@ -302,9 +302,9 @@ "name": "wayland", "os": "linux", "unix": { - "filename": "wayland-1.23.1.tar.xz", - "hash": "sha256:864fb2a8399e2d0ec39d56e9d9b753c093775beadc6022ce81f441929a81e5ed", - "urls": ["https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.23.1/downloads/{filename}"] + "filename": "wayland-1.24.0.tar.xz", + "hash": "sha256:82892487a01ad67b334eca83b54317a7c86a03a89cfadacfef5211f11a5d0536", + "urls": ["https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.24.0/downloads/{filename}"] } }, @@ -312,9 +312,9 @@ "name": "wayland-protocols", "os": "linux", "unix": { - "filename": "wayland-protocols-1.44.tar.xz", - "hash": "sha256:3df1107ecf8bfd6ee878aeca5d3b7afd81248a48031e14caf6ae01f14eebb50e", - "urls": ["https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.44/downloads/{filename}"] + "filename": "wayland-protocols-1.45.tar.xz", + "hash": "sha256:4d2b2a9e3e099d017dc8107bf1c334d27bb87d9e4aff19a0c8d856d17cd41ef0", + "urls": ["https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.45/downloads/{filename}"] } } diff --git a/docs/changelog.rst b/docs/changelog.rst index 94ce71420..f0154ae5b 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -130,6 +130,9 @@ Detailed list of changes - Fix a regression in 0.40.0 that broke handling of the VS16 variation selector when it caused a character to flow to the next line (:iss:`8848`) +- Wayland: Update bundled copy of libwayland to 1.24 from 1.23.1 because the + just released mesa 25.2.0 breaks with libwayland < 1.24 (:iss:`8884`) + 0.42.2 [2025-07-16] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~