<feed xmlns='http://www.w3.org/2005/Atom'>
<title>video/libs, 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-05-09T23:57:28Z</updated>
<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.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>seatd: update to 0.9.3</title>
<updated>2026-05-09T23:56:48Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=87da1a9fbb1073eb1076612c3ad315b2068d5f11'/>
<id>urn:sha1:87da1a9fbb1073eb1076612c3ad315b2068d5f11</id>
<content type='text'>
Drop the obsolete 001-evdev-cast-ioctl-request-to-int.patch which
has been merged upstream.

Link: https://git.sr.ht/~kennylevinsen/seatd/log/refs/heads/0.9.3
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>libva: update to 2.23.0</title>
<updated>2026-05-09T23:56:07Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=8ffe1ac538372f94d1afe9eb1963da854ecd92a3'/>
<id>urn:sha1:8ffe1ac538372f94d1afe9eb1963da854ecd92a3</id>
<content type='text'>
Update from 2.22.0.

Link: https://github.com/intel/libva/releases/tag/2.23.0
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>glm: update to 1.0.3</title>
<updated>2026-05-09T23:55:53Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=e776907a7da3996fb94ba632fd5d472437e91683'/>
<id>urn:sha1:e776907a7da3996fb94ba632fd5d472437e91683</id>
<content type='text'>
Patch release. The 1.0.x series is ABI-stable; 1.0.3 brings
mostly small fixes and CI/build-system updates over 1.0.1.

Link: https://github.com/g-truc/glm/releases/tag/1.0.3
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>libdisplay-info: update to 0.3.0</title>
<updated>2026-05-09T23:54:55Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=8c57b1efaf0bb2c86ac07f20957aec5586262cfd'/>
<id>urn:sha1:8c57b1efaf0bb2c86ac07f20957aec5586262cfd</id>
<content type='text'>
Update from 0.2.0.

Link: https://gitlab.freedesktop.org/emersion/libdisplay-info/-/tags/0.3.0
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>assimp: update to 6.0.5 and disable LTO</title>
<updated>2026-05-09T23:54:39Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=56b2f7013c3580846b91ce3c04c5ab4ec61932f5'/>
<id>urn:sha1:56b2f7013c3580846b91ce3c04c5ab4ec61932f5</id>
<content type='text'>
Bug fix release with various build/CI improvements and minor
fixes since 6.0.2.

LTO triggers internal compiler errors when building libassimp
against gcc-14 (with the OpenWrt fortify headers in the LTO
unit). Switch PKG_BUILD_FLAGS to 'gc-sections no-lto' to
unblock the build.

Link: https://github.com/assimp/assimp/releases/tag/v6.0.5
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>glslang: update to 16.2.0 (= Vulkan SDK 1.4.341.0)</title>
<updated>2026-05-09T12:05:12Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=44e43a791b7b81d39f273dd7b1e2e3260d130caf'/>
<id>urn:sha1:44e43a791b7b81d39f273dd7b1e2e3260d130caf</id>
<content type='text'>
Bump from 15.4.0 to 16.2.0. Upstream glslang ships the same commit
under two equivalent tags:

 * 16.2.0                  (semver tag)
 * vulkan-sdk-1.4.341.0    (Vulkan SDK release tag)

Both tags resolve to commit f0bd0257c308b9a26562c1a30c4748a0219cc951.
We pick the semver tag here so package-manager version comparisons
stay monotonic relative to the previous 15.4.0 packaging; pinning
to vulkan-sdk-1.4.341.0 would otherwise look like a downgrade to
'1.4.341.0'.

This keeps glslang in lockstep with the rest of the Vulkan SDK
component group (vulkan-headers, vulkan-loader, spirv-headers,
spirv-tools all at vulkan-sdk-1.4.341.0).

Disable LTO via PKG_BUILD_FLAGS:=gc-sections no-lto - upstream
hits a 'inlining failed in call to always_inline vsnprintf:
function body can be overwritten at link time' error during
LTO with the OpenWrt fortify headers in 16.x.

Link: https://github.com/KhronosGroup/glslang/releases/tag/16.2.0
Link: https://github.com/KhronosGroup/glslang/releases/tag/vulkan-sdk-1.4.341.0
Link: https://vulkan.lunarg.com/sdk/home
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>spirv-tools: update to Vulkan SDK 1.4.341.0</title>
<updated>2026-05-09T12:05:12Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=b3cb6625e357c74bf1df9291d7bd06b9772185a7'/>
<id>urn:sha1:b3cb6625e357c74bf1df9291d7bd06b9772185a7</id>
<content type='text'>
Update from 1.4.328.0 to the current official Vulkan SDK 1.4.341
release tag.

Add -DSPIRV_WERROR=OFF to host and target cmake options to keep
the build going through gcc-14 -Wmaybe-uninitialized warnings
that would otherwise trip -Werror.

Link: https://github.com/KhronosGroup/SPIRV-Tools/releases/tag/vulkan-sdk-1.4.341.0
Link: https://vulkan.lunarg.com/sdk/home
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>spirv-headers: update to Vulkan SDK 1.4.341.0</title>
<updated>2026-05-09T12:05:12Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=c6f5d812893c4bcc9f51d33ed708af616c1fe924'/>
<id>urn:sha1:c6f5d812893c4bcc9f51d33ed708af616c1fe924</id>
<content type='text'>
Update from 1.4.328.0 to the current official Vulkan SDK 1.4.341
release tag.

Link: https://github.com/KhronosGroup/SPIRV-Headers/releases/tag/vulkan-sdk-1.4.341.0
Link: https://vulkan.lunarg.com/sdk/home
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>vulkan-loader: update to Vulkan SDK 1.4.341.0</title>
<updated>2026-05-09T12:05:12Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-09T00:36:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=16bedfaf54db1b30fde0428e19aadecd3355f3d0'/>
<id>urn:sha1:16bedfaf54db1b30fde0428e19aadecd3355f3d0</id>
<content type='text'>
Update from 1.4.328 to the current official Vulkan SDK 1.4.341
release tag, matching the rest of the SDK components.

Link: https://github.com/KhronosGroup/Vulkan-Loader/releases/tag/vulkan-sdk-1.4.341.0
Link: https://vulkan.lunarg.com/sdk/home
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
</feed>
