<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-intel.git/dynamic-layers/openembedded-layer, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://git.enea.com/cgit/linux/meta-intel.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-intel.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/'/>
<updated>2026-04-29T15:10:40+00:00</updated>
<entry>
<title>intel-oneapi: drop obsolete standalone component recipes</title>
<updated>2026-04-29T15:10:40+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-04-29T13:38:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=c5e8f190469d736ba3f4bf7e84b15bb2c274d3d1'/>
<id>urn:sha1:c5e8f190469d736ba3f4bf7e84b15bb2c274d3d1</id>
<content type='text'>
Remove the per-component apt-package recipes superseded by the
unified intel-oneapi-toolkit_2026.0.0.198.bb recipe, which packages
the same components as sub-packages of a single offline installer
(intel-oneapi-toolkit-{compiler,runtime,mkl,tbb,dpl,ipp,...}).
Consumers should reference the canonical toolkit sub-package names
directly.

Recipes removed:

  * intel-oneapi-dpcpp-cpp_2024.0.0-49819.bb
  * intel-oneapi-dpcpp-cpp-runtime_2024.0.0-49819.bb
  * intel-oneapi-mkl_2024.0.0-49656.bb
  * intel-oneapi-ipp_2021.10.0-653.bb
  * setup-intel-oneapi-env_2023.0.0-25370.bb (and its
    intel-oneapi-runtime.conf helper)

The setup-intel-oneapi-env helper installed a single ld.so.conf.d
snippet pointing the dynamic loader at /opt/intel/oneapi/lib (and
lib/intel64, lib/ia32, lib/emu). It dates back to the 2023.0
oneAPI layout. The unified toolkit installs libs under
per-component directories such as /opt/intel/oneapi/{compiler,mkl,
tbb,...}/2026.0/lib, not the flat /opt/intel/oneapi/lib that the
conf file targets, so the ld.so.conf entries no longer point at
real directories. Loadability of oneAPI binaries on the target is
provided by:

  * setvars.sh / per-component env/vars.sh sourcing (the canonical
    Intel-supported entry point that every test and example uses)
  * $ORIGIN-relative RUNPATH baked into the shipped shared objects
    by the Intel installer
  * /etc/OpenCL/vendors/intel-cpu.icd written by the unified toolkit
    recipe's do_install for ICD loader discovery
  * virtual-opencl-icd / level-zero-loader RDEPENDS on
    intel-oneapi-toolkit-runtime for the OpenCL / Level Zero loaders

The setup-intel-oneapi-env filename version (2023.0.0-25370) was
a stale carry-over from when the recipe was first added; nothing
in the recipe ever referenced ${PV}.

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>thermald: remove and migrate to meta-oe</title>
<updated>2026-02-25T07:49:15+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2026-02-19T11:34:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=b6c23896d3eee0f925cbe189ff1e67b3c4953353'/>
<id>urn:sha1:b6c23896d3eee0f925cbe189ff1e67b3c4953353</id>
<content type='text'>
thermald now supports ARM platforms [1], so move it out of meta-intel
to allow broader reuse.

[1] thermal_daemon 1931a12e7e ("Add ARM backend and enable ARM platform detection")

Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>recipes: inherit pkgconfig</title>
<updated>2026-02-10T17:03:42+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@arm.com</email>
</author>
<published>2026-02-06T10:29:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=d7afc542602e47ddd32d99fafd4849781ad55e2a'/>
<id>urn:sha1:d7afc542602e47ddd32d99fafd4849781ad55e2a</id>
<content type='text'>
Instead of depending directly on pkgconfig-native, inherit the pkgconfig
class.  At the moment this just adds a layer of indirection to the right
provider of pkgconfig, but there are patches in flight to move exports
into the class to isolate the variables.

Signed-off-by: Ross Burton &lt;ross.burton@arm.com&gt;
Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>linux-npu-driver: Set COMPATIBLE_HOST to restrict compatibility to x86_64 hosts</title>
<updated>2026-02-05T06:49:31+00:00</updated>
<author>
<name>Yongxin Liu</name>
<email>yongxin.liu@windriver.com</email>
</author>
<published>2026-02-04T07:11:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=f1b157912ccebfa5fd625321fd63a1781b586845'/>
<id>urn:sha1:f1b157912ccebfa5fd625321fd63a1781b586845</id>
<content type='text'>
- Added "COMPATIBLE_HOST" to restrict the "linux-npu-driver" recipe
  to x86_64 Linux-based build systems.

- Ensured that the recipe is not compatible with systems using musl libc.

This change ensures the recipe builds only on x86_64 hosts with glibc
and avoids issues with musl-based systems.

Signed-off-by: Yongxin Liu &lt;yongxin.liu@windriver.com&gt;
Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>ipmctl : upgrade v03.00.00.0499 -&gt; v03.00.00.0538</title>
<updated>2026-01-27T09:24:08+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-01-27T09:24:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=2edbffcfd51a43a0174eeeb405629343b36cc29b'/>
<id>urn:sha1:2edbffcfd51a43a0174eeeb405629343b36cc29b</id>
<content type='text'>
This update aligns the recipe version number with the latest
upstream release v03.00.00.0538. The source code (SRCREV a71f2fb)
remains identical to the previous v03.00.00.0499 version.

Additionally, update bundled edk2 dependency from
edk2-stable202408 to edk2-stable202511 to use the latest stable
release.

Release Notes:
https://github.com/intel/ipmctl/releases/tag/v03.00.00.0538

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>thermald : upgrade 2.5.8 -&gt; 2.5.10</title>
<updated>2026-01-27T06:27:27+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-01-27T06:27:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=90c96038bbb03b26564fe13598c9396a6f49318f'/>
<id>urn:sha1:90c96038bbb03b26564fe13598c9396a6f49318f</id>
<content type='text'>
Release Notes:
https://github.com/intel/thermal_daemon/releases/tag/v2.5.10

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>lms : upgrade 2406.0.0.0 -&gt; 2550.0.0.0</title>
<updated>2026-01-27T05:56:47+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-01-27T05:56:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=d7a8eee460762ca16a63fb17c5a0170830a3230b'/>
<id>urn:sha1:d7a8eee460762ca16a63fb17c5a0170830a3230b</id>
<content type='text'>
Drop patches merged upstream:
- 0001-LMS-fix-build-issue-with-gcc-15.patch
- 0001-cmake-Bump-required-CMake-version-to-3.5-to-allow-bu.patch

Release Notes:
https://github.com/intel/lms/releases/tag/v2550.0.0.0

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>onednn : upgrade 3.5.3 -&gt; 3.10.2</title>
<updated>2026-01-27T05:49:22+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-01-27T05:43:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=da0747118230aa8a5f0d73084c1d2c2f8f127bd8'/>
<id>urn:sha1:da0747118230aa8a5f0d73084c1d2c2f8f127bd8</id>
<content type='text'>
License Update:
- Copyright year updates (2023 -&gt; 2025) for Intel, Arm, Codeplay, and FUJITSU
- License file paths updated due to upstream reorganization:
  * tests/gtests/gtest/LICENSE -&gt; third_party/gtest/LICENSE
  * src/cpu/x64/xbyak/COPYRIGHT -&gt; third_party/xbyak/COPYRIGHT
  * src/common/ittnotify/LICENSE.BSD -&gt; third_party/ittnotify/LICENSE.BSD

Release Notes:
https://github.com/uxlfoundation/oneDNN/releases/tag/v3.10.2

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>meta-intel: move oneAPI IPP and setup-oneapi-env into dynamic openembedded layer</title>
<updated>2026-01-20T12:57:40+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-01-20T12:57:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=c62b2d0e99e6526d0ff0d0bcdb23816cfdcb6292'/>
<id>urn:sha1:c62b2d0e99e6526d0ff0d0bcdb23816cfdcb6292</id>
<content type='text'>
Move intel-oneapi-ipp and setup-intel-oneapi-env recipes under
dynamic-layers/openembedded-layer to make oneAPI components
conditionally enabled.

This is a pure refactor with no functional changes to the recipes.
It aligns oneAPI packages with the existing dynamic layer structure
used for optional Intel runtimes.

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>meta-intel: reorganize recipes into correct logical groups</title>
<updated>2026-01-13T17:56:28+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-01-13T17:56:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=fc3ee48b87ce8cf52eab7d612f54c8541c225eef'/>
<id>urn:sha1:fc3ee48b87ce8cf52eab7d612f54c8541c225eef</id>
<content type='text'>
Reorganize meta-intel recipes to follow Yocto best practices and
clear semantic boundaries between clang/SYCL components, BSP enablement,
core OS policy, and generic support libraries.

Key changes:
- Move oneDPL into clang dynamic layer (SYCL / Clang-semantic dependency)
- Move linux-npu-driver from recipes-core to recipes-bsp (platform enablement)
- Move formfactor from recipes-bsp to recipes-core (system-wide OS policy)
- Move intel-oneapi-ipp out of clang layer into recipes-oneapi (CPU-only, compiler-agnostic)
- Move intel-crypto-mb from recipes-oneapi to recipes-support/crypto
- Move intel-cmt-cat and metee from recipes-bsp to recipes-support

This refactor improves layer clarity, avoids unnecessary clang coupling,
and aligns recipe placement with Yocto conventions.

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
</feed>
