From patchwork Mon May 5 15:33:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonios Christidis X-Patchwork-Id: 62478 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 88741C3ABB0 for ; Mon, 5 May 2025 15:33:18 +0000 (UTC) Received: from fllvem-ot04.ext.ti.com (fllvem-ot04.ext.ti.com [198.47.19.246]) by mx.groups.io with SMTP id smtpd.web11.53622.1746459191128575732 for ; Mon, 05 May 2025 08:33:11 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=DIE7vN4M; spf=pass (domain: ti.com, ip: 198.47.19.246, mailfrom: a-christidis@ti.com) Received: from fllv0034.itg.ti.com ([10.64.40.246]) by fllvem-ot04.ext.ti.com (8.15.2/8.15.2) with ESMTPS id 545FXAIR803629 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 5 May 2025 10:33:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1746459190; bh=lsJ2YrCaY6pcGaCtLYyELi9UT0tyrlJpVcDSgVmefTs=; h=From:To:Subject:Date:In-Reply-To:References; b=DIE7vN4MBJXnuBy59bhJUer+dqfWDbhReOGqSvv3ko+nJDhUJHxfrWQs2PCiwCGiT Uc0uV9RqODPzTaIFQ8b2QL1QvHEA3pudgntZC66cttbeuZ7CNytHuZvTy4akaz+MU5 zsG+5QQDHRUGQpVDJI8T59Wwukiq/smYamJD7gpg= Received: from DFLE102.ent.ti.com (dfle102.ent.ti.com [10.64.6.23]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 545FXAXF041440 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Mon, 5 May 2025 10:33:10 -0500 Received: from DFLE114.ent.ti.com (10.64.6.35) by DFLE102.ent.ti.com (10.64.6.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Mon, 5 May 2025 10:33:10 -0500 Received: from lelvsmtp5.itg.ti.com (10.180.75.250) by DFLE114.ent.ti.com (10.64.6.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Mon, 5 May 2025 10:33:09 -0500 Received: from antonios-ThinkStation-P3-Tower.dhcp.ti.com (antonios-thinkstation-p3-tower.dhcp.ti.com [128.247.81.112]) by lelvsmtp5.itg.ti.com (8.15.2/8.15.2) with ESMTP id 545FX969026218; Mon, 5 May 2025 10:33:09 -0500 From: To: , Subject: [meta-arago][scarthgap][PATCH v1 1/3] meta-arago-test: recipes-extended: Remove opencl c headers bbappend Date: Mon, 5 May 2025 10:33:07 -0500 Message-ID: <20250505153309.1739313-2-a-christidis@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250505153309.1739313-1-a-christidis@ti.com> References: <20250505153309.1739313-1-a-christidis@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 05 May 2025 15:33:18 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/16176 From: Antonios Christidis Remove the opencl c headers bbappend and respective inc file. The meta-oe recipe (that the bbapend file is building off of ) is not utilizing the cmake build system of the repo, only copying the header files to the filesystem. The build system is needed as it generates config.cmake files which are required by the c++ headers cmake build system. Instead of editing the opencl_headers-ti.inc file to override all of the behavior of the meta-oe recipe, delete the .bbappend and .inc files and introduce new opencl-headers recipe within meta-arago (this will be done in later commits). Signed-off-by: Antonios Christidis --- .../recipes-extended/opencl/opencl-headers_%.bbappend | 4 ---- meta-arago-test/recipes-extended/opencl/opencl_headers-ti.inc | 1 - 2 files changed, 5 deletions(-) delete mode 100644 meta-arago-test/recipes-extended/opencl/opencl-headers_%.bbappend delete mode 100644 meta-arago-test/recipes-extended/opencl/opencl_headers-ti.inc diff --git a/meta-arago-test/recipes-extended/opencl/opencl-headers_%.bbappend b/meta-arago-test/recipes-extended/opencl/opencl-headers_%.bbappend deleted file mode 100644 index c890ecb7..00000000 --- a/meta-arago-test/recipes-extended/opencl/opencl-headers_%.bbappend +++ /dev/null @@ -1,4 +0,0 @@ -OPENCL_HEADERS_TI = "" -OPENCL_HEADERS_TI:ti-soc = "opencl_headers-ti.inc" - -require ${OPENCL_HEADERS_TI} diff --git a/meta-arago-test/recipes-extended/opencl/opencl_headers-ti.inc b/meta-arago-test/recipes-extended/opencl/opencl_headers-ti.inc deleted file mode 100644 index 4dff02d9..00000000 --- a/meta-arago-test/recipes-extended/opencl/opencl_headers-ti.inc +++ /dev/null @@ -1 +0,0 @@ -SRCREV = "8275634cf9ec31b6484c2e6be756237cb583999d" From patchwork Mon May 5 15:33:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonios Christidis X-Patchwork-Id: 62476 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 779A8C3ABAA for ; Mon, 5 May 2025 15:33:18 +0000 (UTC) Received: from lelvem-ot02.ext.ti.com (lelvem-ot02.ext.ti.com [198.47.23.235]) by mx.groups.io with SMTP id smtpd.web11.53623.1746459191145639003 for ; Mon, 05 May 2025 08:33:11 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=f7GG77ws; spf=pass (domain: ti.com, ip: 198.47.23.235, mailfrom: a-christidis@ti.com) Received: from fllv0035.itg.ti.com ([10.64.41.0]) by lelvem-ot02.ext.ti.com (8.15.2/8.15.2) with ESMTPS id 545FXATd983383 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 5 May 2025 10:33:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1746459190; bh=LCRiziahvGQz7kjU25Sp6JKuJysHXYbTkCpnopEuFic=; h=From:To:Subject:Date:In-Reply-To:References; b=f7GG77wsnzerGPC5jvy7V6kxeS+hYtpSheN7R4+vg8Heye0ycPijR/evWCHyYDxL2 8JSchOguGIrX8CdrYlM3lKyYlVQjL+oafhD3V013dF708+vNowoA2xliPWq6S1KGn+ 7YzUMGZiU0KcXvTaRpkHagfpa0Gsk0a6Ps9eGEIs= Received: from DLEE106.ent.ti.com (dlee106.ent.ti.com [157.170.170.36]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 545FXAQf018571 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Mon, 5 May 2025 10:33:10 -0500 Received: from DLEE100.ent.ti.com (157.170.170.30) by DLEE106.ent.ti.com (157.170.170.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Mon, 5 May 2025 10:33:09 -0500 Received: from lelvsmtp5.itg.ti.com (10.180.75.250) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Mon, 5 May 2025 10:33:10 -0500 Received: from antonios-ThinkStation-P3-Tower.dhcp.ti.com (antonios-thinkstation-p3-tower.dhcp.ti.com [128.247.81.112]) by lelvsmtp5.itg.ti.com (8.15.2/8.15.2) with ESMTP id 545FX96A026218; Mon, 5 May 2025 10:33:09 -0500 From: To: , Subject: [meta-arago][scarthgap][PATCH v1 2/3] meta-arago-test: recipes-graphics: Add opencl c headers Date: Mon, 5 May 2025 10:33:08 -0500 Message-ID: <20250505153309.1739313-3-a-christidis@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250505153309.1739313-1-a-christidis@ti.com> References: <20250505153309.1739313-1-a-christidis@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 05 May 2025 15:33:18 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/16175 From: Antonios Christidis Add opencl c headers, tag 2024.05.08. Signed-off-by: Antonios Christidis --- .../opencl/opencl-headers_2024.05.08.bb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 meta-arago-test/recipes-graphics/opencl/opencl-headers_2024.05.08.bb diff --git a/meta-arago-test/recipes-graphics/opencl/opencl-headers_2024.05.08.bb b/meta-arago-test/recipes-graphics/opencl/opencl-headers_2024.05.08.bb new file mode 100644 index 00000000..b66181a9 --- /dev/null +++ b/meta-arago-test/recipes-graphics/opencl/opencl-headers_2024.05.08.bb @@ -0,0 +1,19 @@ +SUMMARY = "OpenCL API Headers" +DESCRIPTION = "OpenCL compute API headers from Khronos Group" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" +SECTION = "base" + +S = "${WORKDIR}/git" + +SRCREV = "8275634cf9ec31b6484c2e6be756237cb583999d" + +SRC_URI = "git://github.com/KhronosGroup/OpenCL-Headers.git;branch=main;protocol=https" + +inherit cmake + +EXTRA_OECMAKE = "-DBUILD_TESTING=OFF" + +ALLOW_EMPTY:${PN} = "1" + +BBCLASSEXTEND = "native nativesdk" From patchwork Mon May 5 15:33:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonios Christidis X-Patchwork-Id: 62477 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7A8B6C3ABBB for ; Mon, 5 May 2025 15:33:18 +0000 (UTC) Received: from lelvem-ot01.ext.ti.com (lelvem-ot01.ext.ti.com [198.47.23.234]) by mx.groups.io with SMTP id smtpd.web11.53621.1746459191084575952 for ; Mon, 05 May 2025 08:33:11 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=zJn0EFoh; spf=pass (domain: ti.com, ip: 198.47.23.234, mailfrom: a-christidis@ti.com) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelvem-ot01.ext.ti.com (8.15.2/8.15.2) with ESMTPS id 545FXAff281447 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 5 May 2025 10:33:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1746459190; bh=7rdDch1+iP7QNi7cSbqgvGzSjD+X3MKzf2fJiP+zSsM=; h=From:To:Subject:Date:In-Reply-To:References; b=zJn0EFohPU+cI0owMkAszsHiln2dWHhkA0QeSsDC8HM4jqHGtVvAEs0M1rG0+ed9o ooLyRFyzj2zKMRZ4tESHL00ynLTIQQYggMfxH2D509C0NhPNzqujT6APDojuJXVjKs AffE+vxbCBsUDZ79okpJT/VutORRkEXPUV4wWkxY= Received: from DLEE107.ent.ti.com (dlee107.ent.ti.com [157.170.170.37]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 545FXAK2128216 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Mon, 5 May 2025 10:33:10 -0500 Received: from DLEE109.ent.ti.com (157.170.170.41) by DLEE107.ent.ti.com (157.170.170.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Mon, 5 May 2025 10:33:10 -0500 Received: from lelvsmtp5.itg.ti.com (10.180.75.250) by DLEE109.ent.ti.com (157.170.170.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Mon, 5 May 2025 10:33:10 -0500 Received: from antonios-ThinkStation-P3-Tower.dhcp.ti.com (antonios-thinkstation-p3-tower.dhcp.ti.com [128.247.81.112]) by lelvsmtp5.itg.ti.com (8.15.2/8.15.2) with ESMTP id 545FX96B026218; Mon, 5 May 2025 10:33:10 -0500 From: To: , Subject: [meta-arago][scarthgap][PATCH v1 3/3] meta-arago-test: recipes-graphics: Add opencl c++ headers Date: Mon, 5 May 2025 10:33:09 -0500 Message-ID: <20250505153309.1739313-4-a-christidis@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250505153309.1739313-1-a-christidis@ti.com> References: <20250505153309.1739313-1-a-christidis@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 05 May 2025 15:33:18 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/16174 From: Antonios Christidis Add opencl c++ headers, tag 2024.05.08. Signed-off-by: Antonios Christidis --- .../opencl/opencl-clhpp_2024.05.08.bb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 meta-arago-test/recipes-graphics/opencl/opencl-clhpp_2024.05.08.bb diff --git a/meta-arago-test/recipes-graphics/opencl/opencl-clhpp_2024.05.08.bb b/meta-arago-test/recipes-graphics/opencl/opencl-clhpp_2024.05.08.bb new file mode 100644 index 00000000..25e7fd63 --- /dev/null +++ b/meta-arago-test/recipes-graphics/opencl/opencl-clhpp_2024.05.08.bb @@ -0,0 +1,26 @@ +SUMMARY = "OpenCL API C++ bindings" +DESCRIPTION = "OpenCL API C++ bindings from Khronos" + +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" + +DEPENDS = "opencl-headers" + +SRCREV = "0bdbbfe5ecda42cff50c96cc5e33527f42fcbd45" + +SRC_URI = "git://github.com/KhronosGroup/OpenCL-CLHPP.git;protocol=https;branch=main" + +S = "${WORKDIR}/git" + +inherit cmake + +EXTRA_OECMAKE = " \ + -DBUILD_DOCS=OFF \ + -DBUILD_EXAMPLES=OFF \ + -DBUILD_TESTING=OFF \ + " + +# Headers only so PN is empty +RDEPENDS:${PN}-dev = "" + +BBCLASSEXTEND += "native nativesdk"