}
src_compile() {
- addwrite /dev/nvidiactl # bug #569738
- addwrite /dev/nvidia? # bug #569738
- addwrite /dev/nvidia-uvm # bug #591214
+ # Bugs #569738 and #591214
+ local nv
+ for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia[0-9] ; do
+ [[ -e "${nv}" ]] && addwrite "${nv}"
+ done
addwrite /dev/dri/ # bug #574038
addwrite /dev/ati/ # bug 589198
addwrite /proc/mtrr # bug 589198
}
src_compile() {
- addwrite /dev/nvidiactl # bug #569738
- addwrite /dev/nvidia? # bug #569738
- addwrite /dev/nvidia-uvm # bug #591214
+ # Bugs #569738 and #591214
+ local nv
+ for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia[0-9] ; do
+ [[ -e "${nv}" ]] && addwrite "${nv}"
+ done
addwrite /dev/dri/ # bug #574038
addwrite /dev/ati/ # bug 589198
addwrite /proc/mtrr # bug 589198
}
src_compile() {
- addwrite /dev/nvidiactl # bug #569738
- addwrite /dev/nvidia? # bug #569738
- addwrite /dev/nvidia-uvm # bug #591214
+ # Bugs #569738 and #591214
+ local nv
+ for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia[0-9] ; do
+ [[ -e "${nv}" ]] && addwrite "${nv}"
+ done
addwrite /dev/dri/ # bug #574038
addwrite /dev/ati/ # bug 589198
addwrite /proc/mtrr # bug 589198