Go to file
Dmitry Baryshkov f65ae714d8 opencl: make use of the 'opencl' DISTRO_FEATURE
Currently packages like Mesa list 'opengl' and 'vulkan' as required
DISTRO_FEATURES, disabling GPU support for non-graphics-enabled cases.
However in the modern world it's a perfectly fine usecase to have a
headless box with GPU being used by OpenCL only. The OE-Core has added
the 'opencl' DISTRO_FEATURE, making it possible to specify whether
OpenCL is enabled or not and also making it possible to enable GPU
packages if only OpenCL is required.

Follow the example of GLVND and vulkan-loader and disable OpenCL ICD
packages if corresponding feature is not enabled.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-17 20:07:03 -07:00
contrib contrib: oe-stylize: Use Python3 explicitly 2023-06-04 22:29:46 -07:00
meta-filesystems zfs: Upgrade to 2.2.8 release 2025-08-26 11:27:12 -07:00
meta-gnome tinysparql: upgrade 3.9.2 -> 3.10.0 2025-09-16 09:59:21 -07:00
meta-initramfs klibc: Do not let clang generate wcslen builtin 2025-09-01 15:52:05 -07:00
meta-multimedia libcamera: upgrade 0.4.0 -> 0.5.2 2025-09-16 12:09:11 -07:00
meta-networking lldpd: upgrade 1.0.19 -> 1.0.20 2025-09-16 09:59:16 -07:00
meta-oe opencl: make use of the 'opencl' DISTRO_FEATURE 2025-09-17 20:07:03 -07:00
meta-perl libcrypt-openssl-rsa-perl: upgrade 0.33 -> 0.34 2025-09-15 09:55:16 -07:00
meta-python python3-zstandard: upgrade 0.24.0 -> 0.25.0 2025-09-16 09:59:21 -07:00
meta-webserver swagger-ui: upgrade 5.28.0 -> 5.29.0 2025-09-16 09:59:21 -07:00
meta-xfce libxfce4windowing: update 4.20.3 -> 4.20.4 2025-09-17 08:57:42 -07:00
.b4-config Add toplevel b4 config file 2025-04-10 08:31:06 -07:00
.gitignore .gitignore: add *.pyc and *.pyo 2019-06-15 16:45:33 -07:00
COPYING.MIT add README and license for this layer 2011-02-13 16:47:32 +01:00
README.md layers: Move READMEs to markdown format 2023-06-17 08:30:01 -07:00

Collection of layers for the OE-core universe

Main layer maintainer: Khem Raj raj.khem@gmail.com

This repository is a collection of layers to suppliment OE-Core with additional packages, Each layer have designated maintainer Please see the respective READMEs in the layer subdirectories