4 Commits

Author SHA1 Message Date
Daniel Golle 1b3744b6ab weston: update to 15.0.1
Major version update from 14.0.2.

Drop four downstream DRM backend patches (001-004) and the
100-timespec.patch that have all been merged upstream.

Drop the now-removed meson options:
  -Dbackend-drm-screencast-vaapi
  -Dscreenshare
  -Dshell-fullscreen (twice listed)

Add -Dshell-lua=false explicitly (default is auto, requires
Lua >= 5.4 which is not available on OpenWrt).

Add +vulkan-loader to runtime DEPENDS - libweston in 15.x links
against libvulkan unconditionally.

Link: https://gitlab.freedesktop.org/wayland/weston/-/releases/15.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-05-19 02:56:49 +01:00
Daniel Golle 1a3f140de3 weston: fix crash on RaspberryPi 3 with VC4 DRM driver
See issue:
https://gitlab.freedesktop.org/wayland/weston/-/issues/1024

Patches imported are:
https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1621

Hopefully they will be part of an 14.0.3 release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-07-19 16:56:01 +01:00
Daniel Golle 0de92ab7ea weston: update to 14.0.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-07-15 15:08:31 +01:00
Daniel Golle 5bc7fe5692 weston: update to 14.0.1
Move to frameworks which is a batter match than libs.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-12-05 01:15:41 +00:00