tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
nvidia: install egl wayland gbm support
colemickens.tngl.sh
4 years ago
59a7fb27
7761e237
+8
1 changed file
expand all
collapse all
unified
split
pkgs
os-specific
linux
nvidia-x11
builder.sh
+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
0
0
0
0
0
0
0
0
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