poky/meta/recipes-graphics/xorg-driver/xf86-video-omap_git.bb
Otavio Salvador 08a38a7865 Globally replace oe.utils.contains to bb.utils.contains
BitBake has the exact same code as oe.utils.contains so there's no
reason to duplicate it. We now rely on the bb.utils.contains code for
metadata.

(From OE-Core rev: 93499ebc46547f5bf6dcecd5a786ead9f726de28)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-25 17:19:19 +01:00

49 lines
1.4 KiB
BlitzBasic

require xorg-driver-video.inc
SUMMARY = "X.Org X server -- Texas Instruments OMAP framebuffer driver"
SUMMARY = "X.Org X server -- TI OMAP integrated graphics chipsets driver"
DESCRIPTION = "Open-source X.org graphics driver for TI OMAP graphics \
Currently relies on a closed-source submodule for EXA acceleration on \
the following chipsets: \
+ OMAP3430 \
+ OMAP3630 \
+ OMAP4430 \
+ OMAP4460 \
+ OMAP5430 \
+ OMAP5432 \
\
NOTE: this driver is work in progress.. you probably don't want to try \
and use it yet. The API/ABI between driver and kernel, and driver and \
acceleration submodules is not stable yet. This driver requires the \
omapdrm kernel driver w/ GEM support. \
"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=10ce5de3b111315ea652a5f74ec0c602"
DEPENDS += "virtual/libx11 libdrm xf86driproto"
SRCREV = "ae0394e687f1a77e966cf72f895da91840dffb8f"
PR = "${INC_PR}.3"
PV = "0.4.2+gitr${SRCPV}"
SRC_URI = "git://anongit.freedesktop.org/xorg/driver/xf86-video-omap \
file://configure.patch \
"
S = "${WORKDIR}/git"
CFLAGS += " -I${STAGING_INCDIR}/xorg "
# Use overlay 2 on omap3 to enable other apps to use overlay 1 (e.g. dmai or omapfbplay)
do_compile_prepend_armv7a () {
sed -i -e s:fb1:fb2:g ${S}/src/omap_xv.c
}
python () {
if not bb.utils.contains ('DISTRO_FEATURES', 'opengl', True, False, d):
raise bb.parse.SkipPackage("'opengl' not in DISTRO_FEATURES")
}