diff options
author | Martin Jansa <martin.jansa@gmail.com> | 2013-07-25 13:45:57 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-07-29 13:09:13 +0100 |
commit | 2df842d17d8d7a322ca12b98e375ca60b46c68fa (patch) | |
tree | 2d57b68d558b03aeafe67b49dfd174315ff43c4e /meta/recipes-graphics | |
parent | 904f9370cd0cfb6fa0f249caa3aebb85e5594d53 (diff) | |
download | poky-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/recipes-graphics')
-rw-r--r-- | meta/recipes-graphics/mesa/mesa.inc | 4 |
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 | ||
31 | X11_DEPS = "xf86driproto glproto virtual/libx11 libxext libxxf86vm libxdamage libxfixes" | 31 | X11_DEPS = "xf86driproto glproto virtual/libx11 libxext libxxf86vm libxdamage libxfixes" |
32 | PACKAGECONFIG[x11] = "--enable-glx-tls,--disable-glx,${X11_DEPS}" | 32 | PACKAGECONFIG[x11] = "--enable-glx-tls,--disable-glx,${X11_DEPS}" |
33 | PACKAGECONFIG[xvmc] = "--enable-xvmc,--disable-xvmc,libxvmc" | ||
33 | PACKAGECONFIG[wayland] = ",,wayland" | 34 | PACKAGECONFIG[wayland] = ",,wayland" |
34 | 35 | ||
35 | DRIDRIVERS = "swrast" | 36 | DRIDRIVERS = "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 | ||
83 | do_install_append () { | 85 | do_install_append () { |
@@ -146,6 +148,7 @@ FILES_libwayland-egl = "${libdir}/libwayland-egl.so.*" | |||
146 | FILES_libegl-gallium = "${libdir}/egl/egl_gallium.so*" | 148 | FILES_libegl-gallium = "${libdir}/egl/egl_gallium.so*" |
147 | FILES_libgbm-gallium = "${libdir}/gbm/gbm_gallium_drm.so*" | 149 | FILES_libgbm-gallium = "${libdir}/gbm/gbm_gallium_drm.so*" |
148 | FILES_libopenvg = "${libdir}/libOpenVG.so.*" | 150 | FILES_libopenvg = "${libdir}/libOpenVG.so.*" |
151 | FILES_libxvmcsoftpipe = "${libdir}/libXvMCsoftpipe.so.*" | ||
149 | 152 | ||
150 | FILES_${PN}-dev = "${libdir}/pkgconfig/dri.pc" | 153 | FILES_${PN}-dev = "${libdir}/pkgconfig/dri.pc" |
151 | FILES_libdricore-dev = "${libdir}/libdricore*.*" | 154 | FILES_libdricore-dev = "${libdir}/libdricore*.*" |
@@ -160,5 +163,6 @@ FILES_libosmesa-dev = "${libdir}/libOSMesa.* ${includedir}/osmesa.h ${libdir}/pk | |||
160 | FILES_libwayland-egl-dev = "${libdir}/pkgconfig/wayland-egl.pc ${libdir}/libwayland-egl.*" | 163 | FILES_libwayland-egl-dev = "${libdir}/pkgconfig/wayland-egl.pc ${libdir}/libwayland-egl.*" |
161 | FILES_libopenvg-dev = "${libdir}/libOpenVG.so ${libdir}/libOpenVG.la* \ | 164 | FILES_libopenvg-dev = "${libdir}/libOpenVG.so ${libdir}/libOpenVG.la* \ |
162 | ${includedir}/VG ${libdir}/pkgconfig/vg.pc" | 165 | ${includedir}/VG ${libdir}/pkgconfig/vg.pc" |
166 | FILES_libxvmcsoftpipe-dev = "${libdir}/libXvMCsoftpipe.so ${libdir}/libXvMCsoftpipe.la" | ||
163 | 167 | ||
164 | FILES_${PN}-dbg += "${libdir}/dri/.debug/* ${libdir}/egl/.debug/* ${libdir}/gbm/.debug/* ${libdir}/gallium-pipe/.debug" | 168 | FILES_${PN}-dbg += "${libdir}/dri/.debug/* ${libdir}/egl/.debug/* ${libdir}/gbm/.debug/* ${libdir}/gallium-pipe/.debug" |