From 4344c161fcdddb4f0059cb6fd0a8fb2c924c54b0 Mon Sep 17 00:00:00 2001 From: Tom Hochstein Date: Tue, 16 May 2023 13:02:16 -0700 Subject: imx-g2d-samples: Upgrade to a5f620f - Add support for PXP-based G2D - Make wayland dependencies explicit - Drop virtual/libg2d dependency as redundant to PACKAGECONFIG Signed-off-by: Tom Hochstein --- recipes-graphics/imx-g2d/imx-g2d-samples_git.bb | 26 ++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb index c02a4f50b..c5f2158ed 100644 --- a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb +++ b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb @@ -1,16 +1,16 @@ SUMMARY = "i.MX G2D Samples" DESCRIPTION = "Set of sample applications for i.MX G2D" LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://COPYING;md5=0858ec9c7a80c4a2cf16e4f825a2cc91" +LIC_FILES_CHKSUM = "file://LICENSE;md5=0858ec9c7a80c4a2cf16e4f825a2cc91" -DEPENDS = "virtual/libg2d cairo" +DEPENDS = "cairo" PV = "2.1+git${SRCPV}" SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxp-imx/g2d-samples.git;protocol=https" SRCBRANCH ?= "imx_2.1" -SRCREV = "3efd75a90e3c606c9b7bed6791bcd4085ae69b9b" +SRCREV = "a5f620fcf0e986a19e4acdfa48c95eaf79a5c570" S = "${WORKDIR}/git" @@ -21,28 +21,36 @@ PACKAGECONFIG_IMPLEMENTATION = "" PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxdpu = "dpu" PACKAGECONFIG_IMPLEMENTATION:imxgpu2d = "gpu-drm" PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxfbdev = "gpu-fbdev" +PACKAGECONFIG_IMPLEMENTATION:mx93-nxp-bsp = "pxp" PACKAGECONFIG[dpu] = " \ BUILD_IMPLEMENTATION=dpu, \ , \ - imx-dpu-g2d wayland-native wayland-protocols, \ + imx-dpu-g2d wayland-native wayland wayland-protocols, \ , \ , \ - gpu-drm gpu-fbdev" + gpu-drm gpu-fbdev pxp" PACKAGECONFIG[gpu-drm] = " \ BUILD_IMPLEMENTATION=gpu-drm, \ , \ - imx-gpu-g2d wayland-native wayland-protocols, \ + imx-gpu-g2d wayland-native wayland wayland-protocols, \ , \ , \ - dpu gpu-fbdev" + dpu gpu-fbdev pxp" PACKAGECONFIG[gpu-fbdev] = " \ BUILD_IMPLEMENTATION=gpu-fbdev, \ , \ imx-gpu-g2d, \ , \ , \ - dpu gpu-drm" + dpu gpu-drm pxp" +PACKAGECONFIG[pxp] = " \ + BUILD_IMPLEMENTATION=pxp, \ + , \ + imx-pxp-g2d wayland-native wayland wayland-protocols, \ + , \ + , \ + dpu gpu-drm gpu-fbdev" EXTRA_OEMAKE += " \ SDKTARGETSYSROOT=${STAGING_DIR_HOST} \ @@ -57,4 +65,4 @@ FILES:${PN} += "/opt" PACKAGE_ARCH = "${MACHINE_SOCARCH}" -COMPATIBLE_MACHINE = "(imxgpu2d)" +COMPATIBLE_MACHINE = "(imxgpu2d|mx93-nxp-bsp)" -- cgit v1.2.3-54-g00ecf