From 2ea5fb2aa03cc4be0258cd23f9c79784e3d44ad2 Mon Sep 17 00:00:00 2001 From: Anand Balagopalakrishnan Date: Sat, 13 Feb 2016 20:30:37 +0000 Subject: [PATCH] omap5-sgx-ddk-um-linux: SGX user mode driver v1.14 for all TI SoCs Signed-off-by: Anand Balagopalakrishnan Signed-off-by: Denys Dmytriyenko --- .../omap5-sgx-ddk-um-linux_1.14.3699939.bb | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.14.3699939.bb diff --git a/recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.14.3699939.bb b/recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.14.3699939.bb new file mode 100644 index 00000000..1d0f09fb --- /dev/null +++ b/recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.14.3699939.bb @@ -0,0 +1,43 @@ +DESCRIPTION = "Userspace libraries for PowerVR SGX chipset on TI SoCs" +HOMEPAGE = "https://git.ti.com/graphics/omap5-sgx-ddk-um-linux" +LICENSE = "TI-TSPA" +LIC_FILES_CHKSUM = "file://TI-Linux-Graphics-DDK-UM-Manifest.doc;md5=550702a031857e0426ef7d6f6cf2d9f4" + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +BRANCH = "ti-img-sgx/${PV}" + +SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}" +SRCREV = "0e98623e944864f080cd886906b46ea9a5d830e5" + +TARGET_PRODUCT_omap-a15 = "jacinto6evm" +TARGET_PRODUCT_ti33x = "ti335x" +TARGET_PRODUCT_ti43x = "ti437x" + +PR = "r2" +PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2" + +RDEPENDS_${PN} += "libdrm libudev libgbm wayland libffi libdrm-omap" + +RREPLACES_${PN} = "libegl libgles1 libgles2" +RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev" +RREPLACES_${PN}-dbg = "libegl-dbg" + +S = "${WORKDIR}/git" + +do_install () { + oe_runmake install DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} + mkdir -p ${D}${libdir}/gbm + ln -sf ../libpvrGBMWSEGL.so.${PV} ${D}${libdir}/gbm/gbm_pvr.so +} + +FILES_${PN} = "${bindir}/*" +FILES_${PN} += " ${libdir}/*" +FILES_${PN} += "${includedir}/*" +FILES_${PN} += "${sysconfdir}/*" + +INHIBIT_PACKAGE_STRIP = "1" + +INSANE_SKIP_${PN} += "dev-so ldflags useless-rpaths" + +CLEANBROKEN = "1"