From 0f663b89eaff6e2f8cbeb44966725b6e58633de3 Mon Sep 17 00:00:00 2001 From: Hiago De Franco Date: Wed, 31 Jul 2024 16:07:56 -0300 Subject: imx-opencl-converter: Update 6.6.3-1.0.0 to 6.6.23-2.0.0 Update imx-opencl-converter to version 0.4.0, syncing with meta-imx layer and the new NXP BSP 6.6.23-2.0.0. Signed-off-by: Hiago De Franco --- .../0001-src-ocl.c-fix-wrong-integer-type.patch | 39 ---------------------- .../imx-opencl-converter_0.2.0.bb | 21 ------------ .../imx-opencl-converter_0.4.0.bb | 21 ++++++++++++ 3 files changed, 21 insertions(+), 60 deletions(-) delete mode 100644 recipes-multimedia/imx-opencl-converter/imx-opencl-converter/0001-src-ocl.c-fix-wrong-integer-type.patch delete mode 100644 recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.2.0.bb create mode 100644 recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.4.0.bb diff --git a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter/0001-src-ocl.c-fix-wrong-integer-type.patch b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter/0001-src-ocl.c-fix-wrong-integer-type.patch deleted file mode 100644 index d84a6a639..000000000 --- a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter/0001-src-ocl.c-fix-wrong-integer-type.patch +++ /dev/null @@ -1,39 +0,0 @@ -From e78af6d0c9cd1a655f6bc17173f6c411b8b34d2f Mon Sep 17 00:00:00 2001 -From: Max Krummenacher -Date: Sat, 1 Jun 2024 11:07:13 +0000 -Subject: [PATCH] src/ocl.c: fix wrong integer type - -Fixes: -| .../ocl.c:258:22: error: passing argument 6 of 'clGetProgramBuildInfo' from incompatible pointer type [-Wincompatible-pointer-types] - 258 | 0, NULL, &log_size); - | ^~~~~~~~~ - | | - | int * -In file included from .../recipe-sysroot/usr/include/CL/cl_ext.h:27, - from .../ocl.c:21: -/recipe-sysroot/usr/include/CL/cl.h:1348:45: note: expected 'size_t *' {aka 'long unsigned int *'} but argument is of type 'int *' - 1348 | size_t * param_value_size_ret) CL_API_SUFFIX__VERSION_1_0; - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ - -Upstream-Status: Pending -Signed-off-by: Max Krummenacher ---- - src/ocl.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/ocl.c b/src/ocl.c -index f56d9cb..b2b0c52 100644 ---- a/src/ocl.c -+++ b/src/ocl.c -@@ -253,7 +253,7 @@ static OCL_RESULT CreateProgram(ImxOcl* ocl, const char* binName, const char* sr - cl_ret = clBuildProgram (program, 1, &ocl->device, "", NULL, NULL); - if (cl_ret < 0) - { -- int log_size; -+ size_t log_size; - cl_ret = clGetProgramBuildInfo(program, ocl->device, CL_PROGRAM_BUILD_LOG, - 0, NULL, &log_size); - --- -2.42.0 - diff --git a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.2.0.bb b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.2.0.bb deleted file mode 100644 index f3e33e0d2..000000000 --- a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.2.0.bb +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2023 NXP -DESCRIPTION = "NXP Multimedia opencl converter lib" -LICENSE = "Proprietary" -SECTION = "multimedia" -LIC_FILES_CHKSUM = "file://COPYING;md5=44a8052c384584ba09077e85a3d1654f" -DEPENDS = "opencl-headers" - -SRC_URI = " \ - ${FSL_MIRROR}/${BP}.bin;fsl-eula=true \ - file://0001-src-ocl.c-fix-wrong-integer-type.patch \ -" -SRC_URI[md5sum] = "dc668682189ce740fb46073e62f58066" -SRC_URI[sha256sum] = "9f283df500c57421b87d96d9af7022ab490bc241aa28d00755beaadabbcd754b" - -inherit fsl-eula-unpack autotools pkgconfig meson - -FILES:${PN} += "${datadir}/" - -COMPATIBLE_MACHINE = "(^$)" -COMPATIBLE_MACHINE:imxgpu = "(mx8-nxp-bsp|mx95-nxp-bsp)" -COMPATIBLE_MACHINE:mx8mm-nxp-bsp = "(^$)" diff --git a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.4.0.bb b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.4.0.bb new file mode 100644 index 000000000..86bab3fce --- /dev/null +++ b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.4.0.bb @@ -0,0 +1,21 @@ +# Copyright 2023 NXP +DESCRIPTION = "NXP Multimedia opencl converter lib" +LICENSE = "Proprietary" +SECTION = "multimedia" +LIC_FILES_CHKSUM = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a" +DEPENDS = "virtual/opencl-icd" + +SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" +IMX_SRCREV_ABBREV = "efe25d6" + +SRC_URI[md5sum] = "daa99b8615ca08280833bb80bc52c9be" +SRC_URI[sha256sum] = "1717f7fe64b260156b8d5b353add5edb7bc0217dd3847ac641601d4a59494f08" + +S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" +inherit fsl-eula-unpack autotools pkgconfig meson + +FILES:${PN} += "${datadir}/" + +COMPATIBLE_MACHINE = "(^$)" +COMPATIBLE_MACHINE:imxgpu = "(mx8-nxp-bsp|mx95-nxp-bsp)" +COMPATIBLE_MACHINE:mx8mm-nxp-bsp = "(^$)" -- cgit v1.2.3-54-g00ecf