<feed xmlns='http://www.w3.org/2005/Atom'>
<title>video/frameworks/weston, branch master</title>
<subtitle>Mirror of video feed</subtitle>
<id>https://git.openwrt.org/feed/video/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/video/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/'/>
<updated>2026-09-23T10:16:31Z</updated>
<entry>
<title>weston: refuse meson subproject fallbacks</title>
<updated>2026-09-23T10:16:31Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-09-08T18:02:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=11dae3ae499f100cd5c33bf31dd53d5707ebf21c'/>
<id>urn:sha1:11dae3ae499f100cd5c33bf31dd53d5707ebf21c</id>
<content type='text'>
weston ships wrap files for aml, display-info, edid-decode, neatvnc
and perfetto. When a dependency check fails, meson quietly builds the
bundled copy, and Build/InstallDev then stages its library, headers
and pkg-config file over the ones of the real package, which broke
every later consumer of libdisplay-info. Pass --wrap-mode=nofallback
so a missing or unsuitable dependency fails the configure step.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>weston: accept libdisplay-info 0.4</title>
<updated>2026-09-23T10:16:31Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-09-08T18:02:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=a7ca7540f94b11cc60e9880e622b754d33946b4d'/>
<id>urn:sha1:a7ca7540f94b11cc60e9880e622b754d33946b4d</id>
<content type='text'>
weston 16.0.0 requires libdisplay-info below 0.4.0 while the feed
ships 0.4.0, so meson silently fell back to the bundled 0.2.0
subproject. libweston uses no interface that 0.4.0 lacks; raise the
upper bound of the version constraint so the system library is used.

Fixes: 644a66261288 ("weston: update to version 16.0.0")
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>weston: update to version 16.0.0</title>
<updated>2026-08-25T16:47:11Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-08-20T17:50:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=644a66261288b4a95dbc6e46fe805d33cb9f71d9'/>
<id>urn:sha1:644a66261288b4a95dbc6e46fe805d33cb9f71d9</id>
<content type='text'>
Removed fullscreen-shell entirely; deprecated (but not yet removed)
xdg-shell-v6, the GStreamer-based remoting plug-in and the old
Pipewire virtual-output plug-in in favour of the new first-class
backend-pipewire backend. Improved Perfetto traces with debug
annotations, further HDR/colour-management work (grayscale output
colour effect, better inversion documentation), new DRM connector
properties (color-format, underscan/margin), DRM state-reuse and
plane-handling rework, Vulkan renderer explicit-synchronisation and
non-axis-aligned rotation support, and a large number of memory-leak
and use-after-free fixes across the DRM/GL/Vulkan/xdg-shell code
paths.

The old 'pipewire' and 'remoting' meson options were renamed to
'deprecated-pipewire' and 'deprecated-remoting' upstream (migrating to
the first-class 'backend-pipewire' option, already explicitly disabled
here); updated accordingly, otherwise meson configure would fail with
"Unknown options". Verified every other MESON_ARGS option referenced
by this Makefile still exists unchanged in 16.0.0's meson_options.txt.

Also add an explicit PKG_RELEASE:=1 line (version bump resets it from
the prior package's PKG_RELEASE:=2).

No patches to refresh. Hash verified against the release download and
the official SHA256 published in the upstream release announcement
(wayland-devel mailing list).

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>weston: update to 15.0.1</title>
<updated>2026-05-19T01:56:49Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:37:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=1b3744b6aba549f5ccafe5a4dbe9ecee3e0af74e'/>
<id>urn:sha1:1b3744b6aba549f5ccafe5a4dbe9ecee3e0af74e</id>
<content type='text'>
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 &gt;= 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 &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>weston: fix crash on RaspberryPi 3 with VC4 DRM driver</title>
<updated>2025-07-19T15:56:01Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2025-07-18T17:05:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=1a3f140de38dcdb13d7c1f6f613f278e1ff0cc49'/>
<id>urn:sha1:1a3f140de38dcdb13d7c1f6f613f278e1ff0cc49</id>
<content type='text'>
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 &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>weston: update to 14.0.2</title>
<updated>2025-07-15T14:08:31Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2025-07-13T02:16:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=0de92ab7ea749fac8f95647bf1c22429a8c1d9c0'/>
<id>urn:sha1:0de92ab7ea749fac8f95647bf1c22429a8c1d9c0</id>
<content type='text'>
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>weston: update to 14.0.1</title>
<updated>2024-12-05T01:15:41Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2024-11-05T05:29:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=5bc7fe56920e9bc5a9a2193f1e0e5fc179e3fb00'/>
<id>urn:sha1:5bc7fe56920e9bc5a9a2193f1e0e5fc179e3fb00</id>
<content type='text'>
Move to frameworks which is a batter match than libs.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
</feed>
