diff options
Diffstat (limited to 'meta-steppeeagle/recipes-graphics/mesa/mesa_git.bbappend')
-rw-r--r-- | meta-steppeeagle/recipes-graphics/mesa/mesa_git.bbappend | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/meta-steppeeagle/recipes-graphics/mesa/mesa_git.bbappend b/meta-steppeeagle/recipes-graphics/mesa/mesa_git.bbappend new file mode 100644 index 00000000..7f85de14 --- /dev/null +++ b/meta-steppeeagle/recipes-graphics/mesa/mesa_git.bbappend @@ -0,0 +1,60 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +SRCREV = "d4e5ea65089af05b5891293d8947b0ee0e9dd429" +LIC_FILES_CHKSUM = "file://docs/license.html;md5=6a23445982a7a972ac198e93cc1cb3de" +PV = "10.2.0+git${SRCPV}" +DEPENDS += "libvdpau" +PACKAGECONFIG_append = " xvmc openvg gallium gallium-egl gallium-gbm r600" +PACKAGECONFIG_append += " gallium-llvm" +MESA_LLVM_RELEASE = "3.4" + +# Install the demos onto the target +RRECOMMENDS_libgl-mesa += "mesa-demos" + +SRC_URI = " \ + git://people.freedesktop.org/~deathsimple/mesa;branch=vce-release \ + file://0001-radeonsi-add-support-for-Mullins-asics.patch \ + file://0002-radeonsi-add-Mullins-pci-ids.patch \ + " + +PATCHTOOL = "git" + +DEPENDS += "libomxil" +EXTRA_OECONF += "--disable-dri3 \ + --enable-vdpau \ + --enable-osmesa \ + --enable-xa \ + --enable-glx \ + --enable-omx \ + --with-omx-libdir=${libdir}/bellagio \ + " + +PACKAGES += "libxvmcr600-${PN}-dev" +FILES_libxvmcr600-${PN}-dev += "${libdir}/libXvMCr600.so \ + ${libdir}/libXvMCr600.la" + +PACKAGES += "libxvmcnouveau-${PN}-dev" +FILES_libxvmcnouveau-${PN}-dev += "${libdir}/libXvMCnouveau.so \ + ${libdir}/libXvMCnouveau.la" + +PACKAGES += "libvdpau-${PN} libvdpau-${PN}-dev" +FILES_libvdpau-${PN} += "${libdir}/vdpau/libvdpau*.so.*" +FILES_libvdpau-${PN}-dev += "${libdir}/vdpau/libvdpau*.so \ + ${libdir}/vdpau/libvdpau*.la" +FILES_${PN}-dbg += "${libdir}/vdpau/.debug" + +PACKAGES += "libxatracker-${PN} libxatracker-${PN}-dev" +FILES_libxatracker-${PN} += "${libdir}/libxatracker.so.*" +FILES_libxatracker-${PN}-dev += "${includedir}/xa_tracker.h \ + ${includedir}/xa_composite.h \ + ${includedir}/xa_context.h \ + ${libdir}/pkgconfig/xatracker.pc \ + ${libdir}/libxatracker.so \ + ${libdir}/libxatracker.la \ + " + +PACKAGES += "libomx-${PN} libomx-${PN}-dev libomx-${PN}-dbg" +FILES_libomx-${PN} += "${libdir}/bellagio/libomx_*.so.*" +FILES_libomx-${PN}-dev += "${libdir}/bellagio/libomx_*.so \ + ${libdir}/bellagio/libomx_*.la" +FILES_libomx-${PN}-dbg += "${libdir}/bellagio/.debug" |