<feed xmlns='http://www.w3.org/2005/Atom'>
<title>video/frameworks, branch master</title>
<subtitle>Mirror of video feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/video/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/video/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/video/'/>
<updated>2026-05-19T13:36:11Z</updated>
<entry>
<title>cage: update to 0.3.0</title>
<updated>2026-05-19T13:36:11Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:37:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/video/commit/?id=751b350662379443dce1a8d28dd9af7546bc08c4'/>
<id>urn:sha1:751b350662379443dce1a8d28dd9af7546bc08c4</id>
<content type='text'>
Bump from 0.2.0. Also fix PKG_SOURCE_URL to use $(PKG_VERSION)
instead of a hardcoded v0.2.0 path.

Link: https://github.com/cage-kiosk/cage/releases/tag/v0.3.0
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-03.infra.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>gtk: update to 4.22.4</title>
<updated>2026-05-17T11:54:46Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:37:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/video/commit/?id=b68b93cd1d9cac2ac05310167d9ab848bc87dea9'/>
<id>urn:sha1:b68b93cd1d9cac2ac05310167d9ab848bc87dea9</id>
<content type='text'>
Bump from 4.18.6 to current upstream stable.

GTK 4.22 highlights:
 * SVG support: built-in GtkSvg backend with native rendering
 * Updated GPU rendering with broader Vulkan adoption
 * Improved input methods, accessibility and DPI handling
 * Modernised GtkInscription, popovers and menus
 * Major-version glib requirement (&gt;= 2.84)

Add -Dsysprof=disabled to MESON_ARGS - 4.22 pulls in libsysprof
which conflicts with the bundled glib subproject when sysprof
isn't available on the build host.

Drop the now-removed /usr/lib/gtk-4.0 directory copy from
Build/InstallDev (gtk no longer installs anything under that
path).

Link: https://gitlab.gnome.org/GNOME/gtk/-/tags/4.22.4
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>wlroots: update to 0.20.0</title>
<updated>2026-05-11T11:30:30Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:37:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/video/commit/?id=060d917e7068e13e4659aaae92df4c81c6f2e5be'/>
<id>urn:sha1:060d917e7068e13e4659aaae92df4c81c6f2e5be</id>
<content type='text'>
Bump from 0.18.2 to current upstream stable.

Requires libdrm &gt;= 2.4.129 and wayland-protocols 1.48+ with
the enum-header generator.

Link: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.20.0
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>wayland-utils: update to 1.3.0</title>
<updated>2026-05-09T23:57:28Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/video/commit/?id=f212493fb6a0678e80de5c536886809e88095912'/>
<id>urn:sha1:f212493fb6a0678e80de5c536886809e88095912</id>
<content type='text'>
Update from 1.2.0.

Link: https://gitlab.freedesktop.org/wayland/wayland-utils/-/tags/1.3.0
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>wayland-protocols: update to 1.48</title>
<updated>2026-05-09T23:57:28Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/video/commit/?id=ba42527f2a3b043a32eecfb95166fa23b9cb316b'/>
<id>urn:sha1:ba42527f2a3b043a32eecfb95166fa23b9cb316b</id>
<content type='text'>
Bump from 1.45 to current upstream stable.

1.48 introduces the new 'enum-header' wayland-scanner mode that
generates a *-enum.h header per protocol. wlroots 0.20+ relies
on these. Extend Build/InstallDev to copy
/usr/include/wayland-protocols/*.h into staging so consumers can
include them via &lt;wayland-protocols/...-enum.h&gt;.

Link: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.48
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>wayland: update to 1.25.0</title>
<updated>2026-05-09T23:57:28Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:17Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/video/commit/?id=6a5b51e4dc6c2007da77c7ea8150c3ac25943909'/>
<id>urn:sha1:6a5b51e4dc6c2007da77c7ea8150c3ac25943909</id>
<content type='text'>
Bump from 1.23.0 to current upstream stable.

Link: https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.25.0
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>qt5: update source url to use qt archive</title>
<updated>2026-03-30T11:21:36Z</updated>
<author>
<name>Tito Brasolin</name>
</author>
<published>2026-03-30T09:13:49Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/video/commit/?id=b4b6cefc8bee976cbdf0a3965c084681868aa9be'/>
<id>urn:sha1:b4b6cefc8bee976cbdf0a3965c084681868aa9be</id>
<content type='text'>
The official_releases directory returns 404 for Qt 5.15.16.
Switching to the archive path ensures a reliable primary download.

Fixes #101
Relates to #72

Signed-off-by: Tito Brasolin &lt;tito.brasolin@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5base: only show OPENGL choice if qt5base-gui is selected</title>
<updated>2025-07-22T11:24:23Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2025-07-22T11:00:52Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/video/commit/?id=60bfe7264562df3f40bb96635341885582a2dcd3'/>
<id>urn:sha1:60bfe7264562df3f40bb96635341885582a2dcd3</id>
<content type='text'>
The choice for the config option 'BUILD_qt5base-gui_OPENGL_OPENGLES2'
and 'BUILD_qt5base-gui_OPENGL_NONE' should only be visible if 'qt5base-gui'
is selected. This also applies to the default value if 'qt5base-gui' is
not selected.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&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-03.infra.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>
</feed>
