diff options
Diffstat (limited to 'meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.15.6133109.bb')
-rw-r--r-- | meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.15.6133109.bb | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.15.6133109.bb b/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.15.6133109.bb deleted file mode 100644 index a665c614..00000000 --- a/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.15.6133109.bb +++ /dev/null | |||
@@ -1,71 +0,0 @@ | |||
1 | DESCRIPTION = "Userspace libraries for PowerVR Rogue GPU on TI SoCs" | ||
2 | HOMEPAGE = "http://git.ti.com/graphics/ti-img-rogue-umlibs" | ||
3 | LICENSE = "TI-TFL" | ||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=7232b98c1c58f99e3baa03de5207e76f" | ||
5 | |||
6 | inherit features_check | ||
7 | |||
8 | REQUIRED_MACHINE_FEATURES = "gpu" | ||
9 | |||
10 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
11 | COMPATIBLE_MACHINE = "j721e|j721s2|j784s4|am62xx" | ||
12 | |||
13 | PR = "r2" | ||
14 | |||
15 | BRANCH = "linuxws/dunfell/k5.10/${PV}_unified_fw_pagesize" | ||
16 | |||
17 | SRC_URI = "git://git.ti.com/git/graphics/ti-img-rogue-umlibs.git;protocol=https;branch=${BRANCH}" | ||
18 | SRCREV = "5977e82b96028f783d39c7219f016c1faf8dc5f5" | ||
19 | |||
20 | TARGET_PRODUCT:j721e = "j721e_linux" | ||
21 | TARGET_PRODUCT:j721s2 = "j721s2_linux" | ||
22 | TARGET_PRODUCT:j784s4 = "j784s4_linux" | ||
23 | TARGET_PRODUCT:am62xx = "am62_linux" | ||
24 | PVR_BUILD ?= "release" | ||
25 | PVR_WS = "wayland" | ||
26 | |||
27 | INITSCRIPT_NAME = "rc.pvr" | ||
28 | INITSCRIPT_PARAMS = "defaults 8" | ||
29 | |||
30 | inherit update-rc.d | ||
31 | |||
32 | PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 virtual/libgbm" | ||
33 | |||
34 | DEPENDS += "libdrm wayland expat" | ||
35 | RDEPENDS:${PN} += "bash" | ||
36 | RDEPENDS:${PN} += "wayland expat" | ||
37 | |||
38 | RPROVIDES:${PN} = "libegl libgles1 libgles2 libgbm" | ||
39 | RPROVIDES:${PN}-dev = "libegl-dev libgles1-dev libgles2-dev libgbm-dev" | ||
40 | RPROVIDES:${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg" | ||
41 | |||
42 | RREPLACES:${PN} = "libegl libgles1 liblges2 libgbm" | ||
43 | RREPLACES:${PN}-dev = "libegl-dev libgles1-dev libgles2-dev libgbm-dev" | ||
44 | RREPLACES:${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg" | ||
45 | |||
46 | RCONFLICTS:${PN} = "libegl libgles1 libgles2 libgbm" | ||
47 | RCONFLICTS:${PN}-dev = "libegl-dev libgles1-dev libgles2-dev libgbm-dev" | ||
48 | RCONFLICTS:${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg" | ||
49 | |||
50 | RRECOMMENDS:${PN} += "ti-img-rogue-driver" | ||
51 | |||
52 | S = "${WORKDIR}/git" | ||
53 | |||
54 | do_install () { | ||
55 | oe_runmake install DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} BUILD=${PVR_BUILD} WINDOW_SYSTEM=${PVR_WS} | ||
56 | chown -R root:root ${D} | ||
57 | } | ||
58 | |||
59 | FILES:${PN} += " ${nonarch_base_libdir}/firmware/" | ||
60 | FILES:${PN} += " ${datadir}/" | ||
61 | |||
62 | PACKAGES =+ "${PN}-plugins" | ||
63 | FILES:${PN}-plugins = "${libdir}/libGLESv2.so ${libdir}/libGLESv1_CM.so ${libdir}/libEGL.so ${libdir}/dri/pvr_dri.so" | ||
64 | RDEPENDS:${PN} += "${PN}-plugins" | ||
65 | |||
66 | ALLOW_EMPTY:${PN}-plugins = "1" | ||
67 | |||
68 | INSANE_SKIP:${PN} += "ldflags arch already-stripped" | ||
69 | INSANE_SKIP:${PN}-plugins = "dev-so" | ||
70 | |||
71 | CLEANBROKEN = "1" | ||