From 670e27f3c130adb60fc4dc4cbf142ab7e48b3686 Mon Sep 17 00:00:00 2001 From: david Date: Tue, 9 Jan 2024 15:43:55 +0100 Subject: [PATCH] nvidia-mxlinks: Add "link" for openCL support --- nvidia-mxlinks.be0 | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/nvidia-mxlinks.be0 b/nvidia-mxlinks.be0 index 1ff113ea3..fb16ecca1 100755 --- a/nvidia-mxlinks.be0 +++ b/nvidia-mxlinks.be0 @@ -1,11 +1,11 @@ #!/bin/env beesh -# BEE_VERSION nvidia-mxlinks-0.14-4 +# BEE_VERSION nvidia-mxlinks-0.15-0 EXCLUDE=("^/usr/lib/(X11|xorg)(|/modules(|/drivers))$") mee_install() { - mkdir -pv ${D}{${LIBDIR}/{X11,xorg}/modules/drivers,${DATAROOTDIR},${BINDIR}} + mkdir -pv ${D}{${LIBDIR}/{X11,xorg}/modules/drivers,${DATAROOTDIR},${BINDIR},${SYSCONFDIR}} NVLIBS=( "libEGL_nvidia.so.0" @@ -33,6 +33,10 @@ mee_install() { ln -sv /usr/share/mxgfx/lib/${i} ${D}${LIBDIR}/${i} done + start_cmd install -d -Dm 755 ${D}/etc/OpenCL/vendors + echo "libnvidia-opencl.so.1" > ${D}/etc/OpenCL/vendors/nvidia.icd + start_cmd chmod 644 ${D}/etc/OpenCL/vendors/nvidia.icd + ln -sv libvdpau_nvidia.so.1 ${D}${LIBDIR}/libvdpau_nvidia.so ln -sv /node/usr_share_mxgfx \