From b3e7e5941966af8d1bf87ec2ee537865acbf7c0e Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Mon, 6 Feb 2023 15:04:48 +0000 Subject: [PATCH] lang/clover: enable on aarch64 drm-510-kmod (amdgpu.ko) provides AMD GPU support on aarch64. PR: 269372 Tested by: ronald Approved by: manu --- graphics/mesa-devel/Makefile | 2 -- lang/clover/Makefile | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index c087ac8a700a..985f44748390 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -123,9 +123,7 @@ OPENCL_MESON_TRUE= gallium-rusticl OPENCL_MESON_ON= -Dgallium-opencl=icd OPENCL_MESON_OFF= -Dgallium-opencl=disabled OPENCL_VARS= LLVM_USES=llvm:15,lib,noexport # chase libclc + rust (LTO) -.if ${MACHINE_ARCH} != aarch64 # XXX missing in ONLY_FOR_ARCHS OPENCL_VARS+= COINST_RUN_DEPENDS+=clover>0:lang/clover # ICD -.endif OPENCL_IMPLIES= LLVM ${"${PORT_OPTIONS:Miris}":?iris:radeonsi} # any from OPTIONS_GROUP_GALLIUM VAAPI_DESC= Hardware encoding/decoding (only r600, radeonsi) diff --git a/lang/clover/Makefile b/lang/clover/Makefile index f38c41a5cda4..4b5b41604d07 100644 --- a/lang/clover/Makefile +++ b/lang/clover/Makefile @@ -8,8 +8,8 @@ WWW= https://dri.freedesktop.org/wiki/GalliumCompute/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/docs/license.rst -ONLY_FOR_ARCHS= amd64 i386 powerpc64 powerpc64le -ONLY_FOR_ARCHS_REASON= needs a GPU supported by the Radeon KMS driver +ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le +ONLY_FOR_ARCHS_REASON= needs a GPU supported by the AMDGPU KMS driver BUILD_DEPENDS= libclc>=0.3.0:devel/libclc \ opencl>=0:devel/opencl