nvidia: install egl wayland gbm support

+8
+8
pkgs/os-specific/linux/nvidia-x11/builder.sh
··· 108 109 install -Dm644 10_nvidia.json.fixed $i/share/glvnd/egl_vendor.d/10_nvidia.json 110 install -Dm644 10_nvidia_wayland.json.fixed $i/share/egl/egl_external_platform.d/10_nvidia_wayland.json 111 fi 112 113 done
··· 108 109 install -Dm644 10_nvidia.json.fixed $i/share/glvnd/egl_vendor.d/10_nvidia.json 110 install -Dm644 10_nvidia_wayland.json.fixed $i/share/egl/egl_external_platform.d/10_nvidia_wayland.json 111 + 112 + if [[ -f "15_nvidia_gbm.json" ]]; then 113 + sed -E "s#(libnvidia-egl-gbm)#$i/lib/\\1#" 15_nvidia_gbm.json > 15_nvidia_gbm.json.fixed 114 + install -Dm644 15_nvidia_gbm.json.fixed $i/share/egl/egl_external_platform.d/15_nvidia_gbm.json 115 + 116 + mkdir -p $i/lib/gbm 117 + ln -s $i/lib/libnvidia-allocator.so $i/lib/gbm/nvidia-drm_gbm.so 118 + fi 119 fi 120 121 done