diff options
| -rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 18 | 
1 files changed, 9 insertions, 9 deletions
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc index 1b056d489..929c43033 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc  | |||
| @@ -27,7 +27,9 @@ DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'mesa', '', d)}" | |||
| 27 | 27 | ||
| 28 | EXTRA_PROVIDES = "" | 28 | EXTRA_PROVIDES = "" | 
| 29 | EXTRA_PROVIDES_append_imxgpu3d = " \ | 29 | EXTRA_PROVIDES_append_imxgpu3d = " \ | 
| 30 | virtual/libgl \ | 30 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'virtual/libgl', \ | 
| 31 | bb.utils.contains('DISTRO_FEATURES', 'x11', 'virtual/libgl', \ | ||
| 32 | '', d), d)} \ | ||
| 31 | virtual/libgles1 \ | 33 | virtual/libgles1 \ | 
| 32 | virtual/libgles2 \ | 34 | virtual/libgles2 \ | 
| 33 | " | 35 | " | 
| @@ -206,16 +208,14 @@ do_install () { | |||
| 206 | install -d ${D}${sysconfdir}/OpenCL/vendors/ | 208 | install -d ${D}${sysconfdir}/OpenCL/vendors/ | 
| 207 | install -m 0644 ${S}/gpu-core/etc/Vivante.icd ${D}${sysconfdir}/OpenCL/vendors/Vivante.icd | 209 | install -m 0644 ${S}/gpu-core/etc/Vivante.icd ${D}${sysconfdir}/OpenCL/vendors/Vivante.icd | 
| 208 | 210 | ||
| 209 | if [ "${USE_WL}" = "yes" -o "${USE_X11}" = "yes" ]; then | ||
| 210 | cp ${S}/gpu-core/usr/lib/libGL-${backend}.so ${D}${libdir}/libGL.so.1.2 | ||
| 211 | fi | ||
| 212 | |||
| 213 | # We'll only have one backend here so we rename it to generic name | 211 | # We'll only have one backend here so we rename it to generic name | 
| 214 | # and avoid rework in other packages, when possible | 212 | # and avoid rework in other packages, when possible | 
| 215 | mv ${D}${libdir}/libGL.so.1.2 ${D}${libdir}/libGL.so.1.2.0 | 213 | if [ "${USE_WL}" = "yes" -o "${USE_X11}" = "yes" ]; then | 
| 216 | ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so.1.2 | 214 | cp ${S}/gpu-core/usr/lib/libGL-${backend}.so ${D}${libdir}/libGL.so.1.2.0 | 
| 217 | ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so.1 | 215 | ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so.1.2 | 
| 218 | ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so | 216 | ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so.1 | 
| 217 | ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so | ||
| 218 | fi | ||
| 219 | mv ${D}${libdir}/libEGL-${backend}.so ${D}${libdir}/libEGL.so.1.0 | 219 | mv ${D}${libdir}/libEGL-${backend}.so ${D}${libdir}/libEGL.so.1.0 | 
| 220 | ln -sf libEGL.so.1.0 ${D}${libdir}/libEGL.so.1 | 220 | ln -sf libEGL.so.1.0 ${D}${libdir}/libEGL.so.1 | 
| 221 | ln -sf libEGL.so.1.0 ${D}${libdir}/libEGL.so | 221 | ln -sf libEGL.so.1.0 ${D}${libdir}/libEGL.so | 
