From 20d3b105e6964b31f6a323656d90e59265efc376 Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Sun, 14 Jun 2026 02:04:02 -0300 Subject: packagegroup-fsl-tools-gpu: import from meta-freescale-distro Move the recipe into meta-freescale as part of consolidating all recipe content into a single layer. meta-freescale-distro is becoming a thin backward-compatibility layer that only keeps the distro definitions for the wrynose LTS lifetime and is no longer used for recipe development. Signed-off-by: Otavio Salvador --- .../packagegroups/packagegroup-fsl-tools-gpu.bb | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb new file mode 100644 index 000000000..c7e820adb --- /dev/null +++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb @@ -0,0 +1,32 @@ +# Copyright (C) 2012-2014, 2016 Freescale Semiconductor +# Copyright (C) 2015, 2016 O.S. Systems Software LTDA. +# Released under the MIT license (see COPYING.MIT for the terms) + +DESCRIPTION = "Package group used by FSL Community to add the packages which provide GPU support." +SUMMARY = "FSL Community package group - tools/gpu" + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +inherit packagegroup + +SOC_TOOLS_GPU = "" + +# i.MX6 SoloLite does not support apitrace because of its dependency on gles2. +SOC_TOOLS_GPU:imxgpu2d = " \ + ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '', \ + bb.utils.contains('DISTRO_FEATURES', 'x11', 'xserver-xorg-extension-viv-autohdmi', \ + '', d), d)} \ +" + +SOC_TOOLS_GPU:append:imxgpu3d = " \ + imx-gpu-apitrace \ +" + +SOC_TOOLS_GPU:append:imxgpu = " \ + imx-gpu-sdk \ + imx-gpu-viv-tools \ +" + +RDEPENDS:${PN} = " \ + ${SOC_TOOLS_GPU} \ +" -- cgit v1.2.3-54-g00ecf