summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-graphics/mesa/mesa.inc8
1 files changed, 5 insertions, 3 deletions
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index c68461a510..f7058107cd 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -246,7 +246,7 @@ PACKAGES =+ "libegl-mesa libegl-mesa-dev \
246 libgbm libgbm-dev \ 246 libgbm libgbm-dev \
247 libgles1-mesa libgles1-mesa-dev \ 247 libgles1-mesa libgles1-mesa-dev \
248 libgles2-mesa libgles2-mesa-dev \ 248 libgles2-mesa libgles2-mesa-dev \
249 libopencl-mesa libopencl-mesa-dev \ 249 libopencl-mesa \
250 libxatracker libxatracker-dev \ 250 libxatracker libxatracker-dev \
251 mesa-megadriver mesa-vulkan-drivers \ 251 mesa-megadriver mesa-vulkan-drivers \
252 mesa-vdpau-drivers mesa-tools \ 252 mesa-vdpau-drivers mesa-tools \
@@ -333,7 +333,7 @@ FILES:libgles1-mesa = "${libdir}/libGLESv1*.so.*"
333FILES:libgles2-mesa = "${libdir}/libGLESv2.so.*" 333FILES:libgles2-mesa = "${libdir}/libGLESv2.so.*"
334FILES:libgl-mesa = "${libdir}/libGL.so.*" 334FILES:libgl-mesa = "${libdir}/libGL.so.*"
335FILES:libglx-mesa = "${libdir}/libGLX*.so.*" 335FILES:libglx-mesa = "${libdir}/libGLX*.so.*"
336FILES:libopencl-mesa = "${libdir}/lib*OpenCL.so.* ${libdir}/gallium-pipe/*.so ${sysconfdir}/OpenCL/vendors/*.icd" 336FILES:libopencl-mesa = "${libdir}/lib*OpenCL.so* ${libdir}/gallium-pipe/*.so ${sysconfdir}/OpenCL/vendors/*.icd"
337FILES:libglapi = "${libdir}/libglapi.so.*" 337FILES:libglapi = "${libdir}/libglapi.so.*"
338FILES:libxatracker = "${libdir}/libxatracker.so.*" 338FILES:libxatracker = "${libdir}/libxatracker.so.*"
339 339
@@ -345,7 +345,6 @@ FILES:libglx-mesa-dev = "${libdir}/libGLX*.*"
345FILES:libglapi-dev = "${libdir}/libglapi.*" 345FILES:libglapi-dev = "${libdir}/libglapi.*"
346FILES:libgles1-mesa-dev = "${libdir}/libGLESv1*.* ${includedir}/GLES ${libdir}/pkgconfig/glesv1*.pc" 346FILES:libgles1-mesa-dev = "${libdir}/libGLESv1*.* ${includedir}/GLES ${libdir}/pkgconfig/glesv1*.pc"
347FILES:libgles2-mesa-dev = "${libdir}/libGLESv2.* ${includedir}/GLES2 ${includedir}/GLES3 ${libdir}/pkgconfig/glesv2.pc" 347FILES:libgles2-mesa-dev = "${libdir}/libGLESv2.* ${includedir}/GLES2 ${includedir}/GLES3 ${libdir}/pkgconfig/glesv2.pc"
348FILES:libopencl-mesa-dev = "${libdir}/lib*OpenCL.so"
349FILES:libxatracker-dev = "${libdir}/libxatracker.so ${libdir}/libxatracker.la \ 348FILES:libxatracker-dev = "${libdir}/libxatracker.so ${libdir}/libxatracker.la \
350 ${includedir}/xa_tracker.h ${includedir}/xa_composite.h ${includedir}/xa_context.h \ 349 ${includedir}/xa_tracker.h ${includedir}/xa_composite.h ${includedir}/xa_context.h \
351 ${libdir}/pkgconfig/xatracker.pc" 350 ${libdir}/pkgconfig/xatracker.pc"
@@ -356,6 +355,9 @@ ALLOW_EMPTY:${PN}-tools = "1"
356# All DRI drivers are symlinks to libdril_dri.so 355# All DRI drivers are symlinks to libdril_dri.so
357INSANE_SKIP:${PN}-megadriver += "dev-so" 356INSANE_SKIP:${PN}-megadriver += "dev-so"
358 357
358# OpenCL ICDs package also ship correspondig .so files, there is no -dev package
359INSANE_SKIP:libopencl-mesa += "dev-so"
360
359# Fix upgrade path from mesa to mesa-megadriver 361# Fix upgrade path from mesa to mesa-megadriver
360RREPLACES:mesa-megadriver = "mesa" 362RREPLACES:mesa-megadriver = "mesa"
361RCONFLICTS:mesa-megadriver = "mesa" 363RCONFLICTS:mesa-megadriver = "mesa"