diff options
author | Denys Dmytriyenko <denys@ti.com> | 2019-03-02 03:07:54 +0000 |
---|---|---|
committer | Denys Dmytriyenko <denys@ti.com> | 2019-03-01 21:06:30 +0000 |
commit | 3626c169121796728ebf5926eaf5c0ff5e3fd067 (patch) | |
tree | e158f1967c75ed01560bc73b0540929dad599ccd /recipes-graphics | |
parent | 84b3ff8da8311138e534cfb8930c08aa4b417c3e (diff) | |
download | meta-ti-3626c169121796728ebf5926eaf5c0ff5e3fd067.tar.gz |
ti-sgx-ddk: remove old 1.14 version of DDK KM and UM
DDK 1.17 is now supported for same platforms.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-graphics')
-rw-r--r-- | recipes-graphics/libgles/ti-sgx-ddk-um_1.14.3699939.bb | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/recipes-graphics/libgles/ti-sgx-ddk-um_1.14.3699939.bb b/recipes-graphics/libgles/ti-sgx-ddk-um_1.14.3699939.bb deleted file mode 100644 index 1c9fad94..00000000 --- a/recipes-graphics/libgles/ti-sgx-ddk-um_1.14.3699939.bb +++ /dev/null | |||
@@ -1,87 +0,0 @@ | |||
1 | DESCRIPTION = "Userspace libraries for PowerVR SGX chipset on TI SoCs" | ||
2 | HOMEPAGE = "https://git.ti.com/graphics/omap5-sgx-ddk-um-linux" | ||
3 | LICENSE = "TI-TSPA" | ||
4 | LIC_FILES_CHKSUM = "file://TI-Linux-Graphics-DDK-UM-Manifest.doc;md5=550702a031857e0426ef7d6f6cf2d9f4" | ||
5 | |||
6 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15" | ||
7 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
8 | |||
9 | BRANCH = "ti-img-sgx/rocko/${PV}" | ||
10 | |||
11 | SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}" | ||
12 | SRCREV = "bc62c9d0c590dfbc801bf6b10176c3a8b6a39d98" | ||
13 | |||
14 | # There's only hardfp version available | ||
15 | python __anonymous() { | ||
16 | tunes = d.getVar("TUNE_FEATURES") | ||
17 | if not tunes: | ||
18 | return | ||
19 | pkgn = d.getVar("PN") | ||
20 | pkgv = d.getVar("PV") | ||
21 | if "callconvention-hard" not in tunes: | ||
22 | bb.warn("%s-%s ONLY supports hardfp mode for now" % (pkgn, pkgv)) | ||
23 | raise bb.parse.SkipPackage("%s-%s ONLY supports hardfp mode for now" % (pkgn, pkgv)) | ||
24 | } | ||
25 | |||
26 | TARGET_PRODUCT_omap-a15 = "jacinto6evm" | ||
27 | TARGET_PRODUCT_ti33x = "ti335x" | ||
28 | TARGET_PRODUCT_ti43x = "ti437x" | ||
29 | |||
30 | INITSCRIPT_NAME = "rc.pvr" | ||
31 | INITSCRIPT_PARAMS = "defaults 8" | ||
32 | |||
33 | inherit update-rc.d | ||
34 | |||
35 | PR = "r32" | ||
36 | PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux" | ||
37 | |||
38 | DEPENDS += "libdrm udev libgbm wayland libffi" | ||
39 | RDEPENDS_${PN} += "libdrm libudev libgbm wayland libffi libdrm-omap" | ||
40 | |||
41 | RPROVIDES_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux" | ||
42 | RPROVIDES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev" | ||
43 | RPROVIDES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg" | ||
44 | |||
45 | RREPLACES_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux" | ||
46 | RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev" | ||
47 | RREPLACES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg" | ||
48 | |||
49 | RCONFLICTS_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux" | ||
50 | RCONFLICTS_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev" | ||
51 | RCONFLICTS_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg" | ||
52 | |||
53 | # The actual SONAME is libGLESv2.so.2, so need to explicitly specify RPROVIDES for .so.1 here | ||
54 | RPROVIDES_${PN} += "libGLESv2.so.1" | ||
55 | |||
56 | S = "${WORKDIR}/git" | ||
57 | |||
58 | do_install () { | ||
59 | oe_runmake install DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} | ||
60 | mkdir -p ${D}${libdir}/gbm | ||
61 | ln -sf ../libpvrGBMWSEGL.so.${PV} ${D}${libdir}/gbm/gbm_pvr.so | ||
62 | ln -sf libGLESv2.so.${PV} ${D}${libdir}/libGLESv2.so.1 | ||
63 | |||
64 | rm -f ${D}${libdir}/pkgconfig/wayland-egl.pc | ||
65 | |||
66 | chown -R root:root ${D} | ||
67 | } | ||
68 | |||
69 | FILES_${PN} = "${bindir}/*" | ||
70 | FILES_${PN} += " ${libdir}/*" | ||
71 | FILES_${PN} += "${includedir}/*" | ||
72 | FILES_${PN} += "${sysconfdir}/*" | ||
73 | |||
74 | PACKAGES =+ "${PN}-plugins" | ||
75 | FILES_${PN}-plugins = "${libdir}/libsrv_init.so ${libdir}/libsrv_um.so ${libdir}/libglslcompiler.so ${libdir}/libPVRScopeServices.so ${libdir}/libGLESv2.so ${libdir}/libGLES_CM.so ${libdir}/libpvrDRMWSEGL.so ${libdir}/libpvrGBMWSEGL.so ${libdir}/libpvrws_WAYLAND.so" | ||
76 | RDEPENDS_${PN} += "${PN}-plugins" | ||
77 | |||
78 | ALLOW_EMPTY_${PN}-plugins = "1" | ||
79 | |||
80 | INHIBIT_PACKAGE_STRIP = "1" | ||
81 | INHIBIT_SYSROOT_STRIP = "1" | ||
82 | |||
83 | INSANE_SKIP_${PN} += "dev-so ldflags useless-rpaths" | ||
84 | INSANE_SKIP_${PN}-plugins = "dev-so" | ||
85 | INSANE_SKIP_${PN} += "already-stripped" | ||
86 | |||
87 | CLEANBROKEN = "1" | ||