media-gfx/gimp: Graphics device access (bug #569738)
authorSebastian Pipping <sping@gentoo.org>
Sun, 18 Sep 2016 13:54:51 +0000 (15:54 +0200)
committerSebastian Pipping <sping@gentoo.org>
Sun, 18 Sep 2016 14:34:08 +0000 (16:34 +0200)
Package-Manager: portage-2.3.0

media-gfx/gimp/gimp-2.9.2-r2.ebuild
media-gfx/gimp/gimp-2.9.4.ebuild
media-gfx/gimp/gimp-9999.ebuild

index 1d56b574fdf9845cc1550db3f8bb7503f86ab4bf..fee9f510918477d1d6f1427db358de42fbe090f0 100644 (file)
@@ -130,9 +130,11 @@ src_configure() {
 }
 
 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
index 574267c4025dccccc9e306c0328fdd11043e8a4a..f6f13aeea4abd1a814c881387e58f9b5dd9cff22 100644 (file)
@@ -132,9 +132,11 @@ src_configure() {
 }
 
 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
index 24dfd207afe78ca89bbffa32b7fa66bb986dcb1a..7b4220a9e7014aaf41f91c6d97a7e3936b1e5871 100644 (file)
@@ -137,9 +137,11 @@ src_configure() {
 }
 
 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