<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/classes/fsl-eula-unpack.bbclass, 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-07-17T12:18:19+00:00</updated>
<entry>
<title>fsl-eula-unpack: Fix do_fetch prepend prefix and document findings per oelint</title>
<updated>2026-07-17T12:18:19+00:00</updated>
<author>
<name>Luciano Dittgen</name>
<email>luciano.dittgen@ossystems.com.br</email>
</author>
<published>2026-07-15T13:08:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=6d97362cb1d8e88d7f8810cc2959b294ec8bdb8a'/>
<id>urn:sha1:6d97362cb1d8e88d7f8810cc2959b294ec8bdb8a</id>
<content type='text'>
Address the oelint-adv findings for this class:

- Add the missing 'python' prefix to do_fetch:prepend (task.pythonprefix).
  do_fetch is a python task and the prepend body is python (it calls
  d.getVar and bb.fatal), but the 'python' keyword was lost when the
  _prepend -&gt; :prepend override-syntax conversion rewrote the header, so
  the LICENSE validation was an ill-formed shell fragment. Restoring the
  prefix makes it a proper python fragment again. Not build-tested here;
  the check passes for every Proprietary-licensed EULA recipe and only
  errors on misuse, so it is safe.
- Suppress var.licenseremotefile on LIC_FILES_CHKSUM:append: the EULA
  text is shipped by the layer (FSL_EULA_FILE), not the recipe source
  tree, so the reference intentionally points outside the sources.
- Set a task[doc] docstring on the fsl_bin_do_unpack helper
  (task.docstrings).

bbclass.underscores on the class filename is handled by the layer-wide
suppression.

Signed-off-by: Luciano Dittgen &lt;luciano.dittgen@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: 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>global: Clean up BitBake list spacing</title>
<updated>2026-07-07T17:40:00+00:00</updated>
<author>
<name>Luciano Dittgen</name>
<email>luciano.dittgen@ossystems.com.br</email>
</author>
<published>2026-07-07T17:40:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=717410a38d033a3c18a617145a69f5b50b88f824'/>
<id>urn:sha1:717410a38d033a3c18a617145a69f5b50b88f824</id>
<content type='text'>
Normalize list continuations, append spacing, quote style, and simple
flag values so the metadata follows oelint BitBake syntax expectations.

Tested with: git diff --check.

Signed-off-by: Luciano Dittgen &lt;luciano.dittgen@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>EULA: Update to v63</title>
<updated>2026-02-12T09:38:13+00:00</updated>
<author>
<name>Benjamin Missey</name>
<email>benjamin.missey@non.se.com</email>
</author>
<published>2026-01-30T15:07:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=3b31f9d6ba41cbe14f023e553743c8b4fd967900'/>
<id>urn:sha1:3b31f9d6ba41cbe14f023e553743c8b4fd967900</id>
<content type='text'>
This version is used in NXP release 6.12.49-2.2.0

Signed-off-by: Benjamin Missey &lt;benjamin.missey@non.se.com&gt;
</content>
</entry>
<entry>
<title>EULA: Update to v58</title>
<updated>2025-07-25T09:14:59+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2025-07-25T09:11:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=aab7195c7076bd032b847ab1a21f98d4110c234a'/>
<id>urn:sha1:aab7195c7076bd032b847ab1a21f98d4110c234a</id>
<content type='text'>
This version is used in NXP release 6.12.20-2.0.0

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
</entry>
<entry>
<title>global: whinlatter updates for WORKDIR/UNPACKDIR and git fetch location</title>
<updated>2025-06-28T16:58:39+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2025-06-28T16:02:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=b747b01501d19a160612711b0bdc1cee0c24f670'/>
<id>urn:sha1:b747b01501d19a160612711b0bdc1cee0c24f670</id>
<content type='text'>
The series [1] changed the way sources are fetched/unpacked and
S needs to follow that. Additionally for git repos it moved away from
having 'git/' as the checkout directory.

This has been partly tested by building weston based image for
imx6/imx6ull/imx7/imx8/imx8mm/imx8mp/imx95 based images.
E.g. none of the recipes specific for qoriq is built time tested.

As walnascar is no longer compatible with master/whinlatter drop
it from LAYERSERIES_COMPAT.

[1] https://lore.kernel.org/openembedded-core/20250616095000.2918921-1-alex.kanavin@gmail.com/

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
</entry>
<entry>
<title>EULA: Update to v58</title>
<updated>2025-04-15T13:14:20+00:00</updated>
<author>
<name>Ernest Van Hoecke</name>
<email>ernest.vanhoecke@toradex.com</email>
</author>
<published>2025-04-15T11:12:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=ab2458268c7148f2a8df96d77fbffeee34e09d5c'/>
<id>urn:sha1:ab2458268c7148f2a8df96d77fbffeee34e09d5c</id>
<content type='text'>
This version is used in NXP BSP LF6.12.3-1.0.0

Signed-off-by: Ernest Van Hoecke &lt;ernest.vanhoecke@toradex.com&gt;
</content>
</entry>
<entry>
<title>EULA: Update to v57</title>
<updated>2024-10-21T16:14:45+00:00</updated>
<author>
<name>Benjamin Szőke</name>
<email>egyszeregy@freemail.hu</email>
</author>
<published>2024-10-21T12:34:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=9e09c96405204c9e38054b1bd91219af5366c584'/>
<id>urn:sha1:9e09c96405204c9e38054b1bd91219af5366c584</id>
<content type='text'>
</content>
</entry>
<entry>
<title>EULA: Update to v56</title>
<updated>2024-06-24T10:47:29+00:00</updated>
<author>
<name>Benjamin Szőke</name>
<email>egyszeregy@freemail.hu</email>
</author>
<published>2024-06-24T10:47:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=7eea973661fd090d9bd6c56c837ce4cf6122c742'/>
<id>urn:sha1:7eea973661fd090d9bd6c56c837ce4cf6122c742</id>
<content type='text'>
</content>
</entry>
</feed>
