summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorMartin Jansa <martin.jansa@gmail.com>2013-07-25 13:45:57 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-07-29 13:09:13 +0100
commit2df842d17d8d7a322ca12b98e375ca60b46c68fa (patch)
tree2d57b68d558b03aeafe67b49dfd174315ff43c4e /meta
parent904f9370cd0cfb6fa0f249caa3aebb85e5594d53 (diff)
downloadpoky-2df842d17d8d7a322ca12b98e375ca60b46c68fa.tar.gz
mesa: add PACKAGEs and PACKAGECONFIG for xvmc
* fixes [YOCTO #4898] (From OE-Core rev: 6ac10e7d122323618aa10f14fd807b6ae7c2477a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-graphics/mesa/mesa.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index 65c2770e11..e888201bce 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -30,6 +30,7 @@ PACKAGECONFIG ??= "egl gles dri \
30 30
31X11_DEPS = "xf86driproto glproto virtual/libx11 libxext libxxf86vm libxdamage libxfixes" 31X11_DEPS = "xf86driproto glproto virtual/libx11 libxext libxxf86vm libxdamage libxfixes"
32PACKAGECONFIG[x11] = "--enable-glx-tls,--disable-glx,${X11_DEPS}" 32PACKAGECONFIG[x11] = "--enable-glx-tls,--disable-glx,${X11_DEPS}"
33PACKAGECONFIG[xvmc] = "--enable-xvmc,--disable-xvmc,libxvmc"
33PACKAGECONFIG[wayland] = ",,wayland" 34PACKAGECONFIG[wayland] = ",,wayland"
34 35
35DRIDRIVERS = "swrast" 36DRIDRIVERS = "swrast"
@@ -78,6 +79,7 @@ PACKAGES =+ "libegl-mesa libegl-mesa-dev \
78 libwayland-egl libwayland-egl-dev \ 79 libwayland-egl libwayland-egl-dev \
79 libegl-gallium libgbm-gallium \ 80 libegl-gallium libgbm-gallium \
80 libopenvg libopenvg-dev \ 81 libopenvg libopenvg-dev \
82 libxvmcsoftpipe libxvmcsoftpipe-dev \
81 " 83 "
82 84
83do_install_append () { 85do_install_append () {
@@ -146,6 +148,7 @@ FILES_libwayland-egl = "${libdir}/libwayland-egl.so.*"
146FILES_libegl-gallium = "${libdir}/egl/egl_gallium.so*" 148FILES_libegl-gallium = "${libdir}/egl/egl_gallium.so*"
147FILES_libgbm-gallium = "${libdir}/gbm/gbm_gallium_drm.so*" 149FILES_libgbm-gallium = "${libdir}/gbm/gbm_gallium_drm.so*"
148FILES_libopenvg = "${libdir}/libOpenVG.so.*" 150FILES_libopenvg = "${libdir}/libOpenVG.so.*"
151FILES_libxvmcsoftpipe = "${libdir}/libXvMCsoftpipe.so.*"
149 152
150FILES_${PN}-dev = "${libdir}/pkgconfig/dri.pc" 153FILES_${PN}-dev = "${libdir}/pkgconfig/dri.pc"
151FILES_libdricore-dev = "${libdir}/libdricore*.*" 154FILES_libdricore-dev = "${libdir}/libdricore*.*"
@@ -160,5 +163,6 @@ FILES_libosmesa-dev = "${libdir}/libOSMesa.* ${includedir}/osmesa.h ${libdir}/pk
160FILES_libwayland-egl-dev = "${libdir}/pkgconfig/wayland-egl.pc ${libdir}/libwayland-egl.*" 163FILES_libwayland-egl-dev = "${libdir}/pkgconfig/wayland-egl.pc ${libdir}/libwayland-egl.*"
161FILES_libopenvg-dev = "${libdir}/libOpenVG.so ${libdir}/libOpenVG.la* \ 164FILES_libopenvg-dev = "${libdir}/libOpenVG.so ${libdir}/libOpenVG.la* \
162 ${includedir}/VG ${libdir}/pkgconfig/vg.pc" 165 ${includedir}/VG ${libdir}/pkgconfig/vg.pc"
166FILES_libxvmcsoftpipe-dev = "${libdir}/libXvMCsoftpipe.so ${libdir}/libXvMCsoftpipe.la"
163 167
164FILES_${PN}-dbg += "${libdir}/dri/.debug/* ${libdir}/egl/.debug/* ${libdir}/gbm/.debug/* ${libdir}/gallium-pipe/.debug" 168FILES_${PN}-dbg += "${libdir}/dri/.debug/* ${libdir}/egl/.debug/* ${libdir}/gbm/.debug/* ${libdir}/gallium-pipe/.debug"