<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/recipes-graphics/vulkan, branch master</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2026-08-03T16:49:51+00:00</updated>
<entry>
<title>vulkan-loader: Refresh LF-11869 patch</title>
<updated>2026-08-03T16:49:51+00:00</updated>
<author>
<name>Ernest Van Hoecke</name>
<email>ernest.vanhoecke@toradex.com</email>
</author>
<published>2026-08-03T16:49:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=608710ccff3e37934cfb5cd01e29726c468190d3'/>
<id>urn:sha1:608710ccff3e37934cfb5cd01e29726c468190d3</id>
<content type='text'>
The Vulkan Loader source changed add_data_files() to consume a string
list for manifest search paths, so the LF-11869 patch no longer applies
to the current oe-core recipe.

Refresh 0001-LF-11869-change-mali-wsi-layer-activating-order.patch
against the current loader code while keeping the downstream ordering
change intact.

Signed-off-by: Ernest Van Hoecke &lt;ernest.vanhoecke@toradex.com&gt;
</content>
</entry>
<entry>
<title>vulkan-wsi-layer: Use canonical oelint reason in patch Upstream-Status</title>
<updated>2026-07-27T17:34:05+00:00</updated>
<author>
<name>Luciano Dittgen</name>
<email>luciano.dittgen@ossystems.com.br</email>
</author>
<published>2026-07-27T17:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=8e401bf06680fa1a500b99e0ad07ae4368586486'/>
<id>urn:sha1:8e401bf06680fa1a500b99e0ad07ae4368586486</id>
<content type='text'>
oelint.file.inappropriatemsg does not recognise the free-form reason
"i.MX-specific" on the two local patches. Replace it with the canonical
"embedded specific" token, which describes them accurately: both extend
the WSI layer for Mali/i.MX GPU behaviour (VK_COMPOSITE_ALPHA_OPAQUE)
and are not suitable upstream.

Signed-off-by: Luciano Dittgen &lt;luciano.dittgen@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>assimp: Add patch sign-off, task doc and document INSANE_SKIP per oelint</title>
<updated>2026-07-22T14:17:04+00:00</updated>
<author>
<name>Luciano Dittgen</name>
<email>luciano.dittgen@ossystems.com.br</email>
</author>
<published>2026-07-14T20:35:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=c87e7fad4bd7d0ea37ef420f7d273c3d8372a2e0'/>
<id>urn:sha1:c87e7fad4bd7d0ea37ef420f7d273c3d8372a2e0</id>
<content type='text'>
Add the missing Signed-off-by to the 0001 backport patch, attributed to
its declared author (Kim Kulling, from the From: line and the upstream
commit it backports; oelint.file.patchsignedoff).

Add a task[doc] to remove_non_compliant_source (oelint.task.docstrings)
and accept INSANE_SKIP:${PN}-dev += "buildpaths" inline as an existing
do_package_qa workaround (oelint.vars.insaneskip).

No functional change.

Signed-off-by: Luciano Dittgen &lt;luciano.dittgen@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>vulkan-loader: Order DEPENDS, fix override syntax and patch reason per oelint</title>
<updated>2026-07-22T14:16:40+00:00</updated>
<author>
<name>Luciano Dittgen</name>
<email>luciano.dittgen@ossystems.com.br</email>
</author>
<published>2026-07-14T20:31:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=a7e6232bd10e00d338fae3ffdacf5911a919c49c'/>
<id>urn:sha1:a7e6232bd10e00d338fae3ffdacf5911a919c49c</id>
<content type='text'>
Move DEPENDS above SRC_URI in the downgrade recipe
(oelint.var.order.DEPENDS) and rewrite the bbappend INSANE_SKIP as
INSANE_SKIP:${PN}:append:imx-nxp-bsp so :append leads the override list
(oelint.vars.overrideappend); the dynamically-loaded unversioned
libvulkan.so intentionally lives in the main package, so dev-so is
accepted inline (oelint.vars.insaneskip).

Correct the 0001 patch Upstream-Status reason from the non-standard
'[i.MX specific]' to '[embedded specific]' in both the current and the
older-1-3-296 copies selected by DIRPATCHVULKAN
(oelint.file.inappropriatemsg).

No functional change.

Signed-off-by: Luciano Dittgen &lt;luciano.dittgen@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>vulkan-wsi-layer: Set SUMMARY and SECTION per oelint</title>
<updated>2026-07-13T16:52:57+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2026-07-13T16:52:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=5d811ac5cb226f83554d13711a956788ea9192f2'/>
<id>urn:sha1:5d811ac5cb226f83554d13711a956788ea9192f2</id>
<content type='text'>
Add the missing mandatory SUMMARY and set SECTION.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>assimp: Set SUMMARY per oelint</title>
<updated>2026-07-13T16:52:57+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2026-07-13T16:52:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=55590da2f75736cb577208d9c918156cd447b52a'/>
<id>urn:sha1:55590da2f75736cb577208d9c918156cd447b52a</id>
<content type='text'>
Add the missing mandatory SUMMARY.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>global: Use single space around variable assignments</title>
<updated>2026-07-12T18:55:50+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2026-07-12T18:55:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=2d0bdc93bd8eb274c24d127405e54cecd0a744b6'/>
<id>urn:sha1:2d0bdc93bd8eb274c24d127405e54cecd0a744b6</id>
<content type='text'>
meta-freescale used columnar alignment (multiple spaces padding the
variable name out to a common column) for tables of assignments such as
the fsl-eula-unpack MD5 sums and PACKAGECONFIG[...] entries. The Yocto
Recipe Style Guide and oelint-adv (oelint.vars.spacesassignment) call for
a single space around the assignment operator.

Collapse the padding to a single space on every flagged assignment. The
change is purely whitespace around the operator: variable names, operators
and values (including whitespace inside quoted values) are untouched, as
confirmed by an empty 'git diff -w'.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>global: Set HOMEPAGE from resolved upstream</title>
<updated>2026-07-12T09:01:32+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2026-07-12T09:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=4298f9b9965105df213e038ac2a88e612f869fc8'/>
<id>urn:sha1:4298f9b9965105df213e038ac2a88e612f869fc8</id>
<content type='text'>
Add the mandatory HOMEPAGE to recipes whose upstream repository was not a
plain github/gitlab URL in SRC_URI: those using a source variable or an
included .inc (resolved to the real NXP/Freescale repo), and those hosted
elsewhere (denx, SourceForge, dpdk.org, freedesktop, jhauser). Clears the
oelint-adv oelint.var.mandatoryvar.HOMEPAGE error for these recipes.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>global: Drop needless whitespace in assignments</title>
<updated>2026-07-12T07:54:14+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2026-07-12T07:54:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=96b4f44279d022af8930f01d4a09c12df0be07e4'/>
<id>urn:sha1:96b4f44279d022af8930f01d4a09c12df0be07e4</id>
<content type='text'>
Remove the stray space between an assignment's opening quote and its
line-continuation backslash, and the space before '%' in inline
${@...} expressions. Generated mechanically by oelint-adv's auto-fix
for a single rule (oelint.vars.notneededspace), isolated to one commit.

The affected values are whitespace-separated lists (leading space is
insignificant) and Python format expressions ("%s"% p is equivalent),
so there is no functional change; a re-run of oelint-adv reports the
rule clean.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>vulkan-wsi-layer: Require vulkan distro feature</title>
<updated>2026-06-30T19:39:56+00:00</updated>
<author>
<name>Luciano Dittgen</name>
<email>luciano.dittgen@ossystems.com.br</email>
</author>
<published>2026-06-29T16:41:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=6e2a0572e1ca7ddfced8ff23bf513746a97c879a'/>
<id>urn:sha1:6e2a0572e1ca7ddfced8ff23bf513746a97c879a</id>
<content type='text'>
vulkan-wsi-layer depends on Vulkan being part of the distro configuration.

Inherit features_check and require the vulkan distro feature so non-Vulkan builds skip the recipe cleanly.

Tested as part of the series with bitbake -p and yocto-check-layer.

Signed-off-by: Luciano Dittgen &lt;luciano.dittgen@ossystems.com.br&gt;
</content>
</entry>
</feed>
