<feed xmlns='http://www.w3.org/2005/Atom'>
<title>video/libs/glslang, 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-09T12:05:12Z</updated>
<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>glslang: update to 15.4.0</title>
<updated>2025-07-20T23:08:34Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2025-07-20T16:21:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=9eff7e5afad5535f8cdee98c4eb33817f00e6a9e'/>
<id>urn:sha1:9eff7e5afad5535f8cdee98c4eb33817f00e6a9e</id>
<content type='text'>
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>glslang: update to 15.3.0</title>
<updated>2025-05-12T18:01:45Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2025-05-02T23:21:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=5ef4d49753b66f81f32c38c774a8e2cd5ac0e307'/>
<id>urn:sha1:5ef4d49753b66f81f32c38c774a8e2cd5ac0e307</id>
<content type='text'>
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>glslang: add package</title>
<updated>2024-12-05T01:15:41Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2024-11-25T21:35:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/video/commit/?id=cf81e9b70e1f99d6c0a31c956f138965a1359f93'/>
<id>urn:sha1:cf81e9b70e1f99d6c0a31c956f138965a1359f93</id>
<content type='text'>
Add glslang package used by Mesa.

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