From f6ab99568ac277e1d5af545bfce29ea82573a6b6 Mon Sep 17 00:00:00 2001 From: Tom Hochstein Date: Tue, 14 Jan 2025 09:57:55 -0800 Subject: imx-gpu-apitrace: Simplify package config logic There's no need for the SOC-specific overrides. Signed-off-by: Tom Hochstein (cherry picked from commit fcf874bb22eb4a815b3c75fbff46ae30b6de45b3) --- .../imx-gpu-apitrace/imx-gpu-apitrace_10.0.0.bb | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_10.0.0.bb b/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_10.0.0.bb index 7d97f4755..053fbf3e7 100644 --- a/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_10.0.0.bb +++ b/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_10.0.0.bb @@ -13,24 +13,20 @@ S = "${WORKDIR}/git" inherit cmake pkgconfig perlnative python3native -PACKAGECONFIG_BACKEND:mx6-nxp-bsp = " \ +PACKAGECONFIG ??= " \ + egl \ + ${PACKAGECONFIG_BACKEND} \ + ${PACKAGECONFIG_GPU2D} \ +" +PACKAGECONFIG_BACKEND = " \ ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'waffle', \ bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', \ '', d), d)} \ " -PACKAGECONFIG_BACKEND:mx7-nxp-bsp = "${PACKAGECONFIG_BACKEND:mx6-nxp-bsp}" -PACKAGECONFIG_BACKEND:mx8-nxp-bsp = "waffle" -PACKAGECONFIG_BACKEND:mx95-nxp-bsp = "waffle" - PACKAGECONFIG_GPU2D = "" PACKAGECONFIG_GPU2D:imxgpu2d = "vivante" PACKAGECONFIG_GPU2D:mx95-nxp-bsp = "" -PACKAGECONFIG ??= " \ - egl \ - ${PACKAGECONFIG_BACKEND} \ - ${PACKAGECONFIG_GPU2D} \ -" PACKAGECONFIG[egl] = "-DENABLE_EGL=ON,-DENABLE_EGL=OFF,virtual/egl" PACKAGECONFIG[gui] = "-DENABLE_GUI=ON,-DENABLE_GUI=OFF" -- cgit v1.2.3-54-g00ecf