summaryrefslogtreecommitdiffstats
path: root/recipes-graphics
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@ti.com>2019-03-02 03:07:54 +0000
committerDenys Dmytriyenko <denys@ti.com>2019-03-01 21:06:30 +0000
commit3626c169121796728ebf5926eaf5c0ff5e3fd067 (patch)
treee158f1967c75ed01560bc73b0540929dad599ccd /recipes-graphics
parent84b3ff8da8311138e534cfb8930c08aa4b417c3e (diff)
downloadmeta-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.bb87
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 @@
1DESCRIPTION = "Userspace libraries for PowerVR SGX chipset on TI SoCs"
2HOMEPAGE = "https://git.ti.com/graphics/omap5-sgx-ddk-um-linux"
3LICENSE = "TI-TSPA"
4LIC_FILES_CHKSUM = "file://TI-Linux-Graphics-DDK-UM-Manifest.doc;md5=550702a031857e0426ef7d6f6cf2d9f4"
5
6COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
7PACKAGE_ARCH = "${MACHINE_ARCH}"
8
9BRANCH = "ti-img-sgx/rocko/${PV}"
10
11SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}"
12SRCREV = "bc62c9d0c590dfbc801bf6b10176c3a8b6a39d98"
13
14# There's only hardfp version available
15python __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
26TARGET_PRODUCT_omap-a15 = "jacinto6evm"
27TARGET_PRODUCT_ti33x = "ti335x"
28TARGET_PRODUCT_ti43x = "ti437x"
29
30INITSCRIPT_NAME = "rc.pvr"
31INITSCRIPT_PARAMS = "defaults 8"
32
33inherit update-rc.d
34
35PR = "r32"
36PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux"
37
38DEPENDS += "libdrm udev libgbm wayland libffi"
39RDEPENDS_${PN} += "libdrm libudev libgbm wayland libffi libdrm-omap"
40
41RPROVIDES_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux"
42RPROVIDES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev"
43RPROVIDES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg"
44
45RREPLACES_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux"
46RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev"
47RREPLACES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg"
48
49RCONFLICTS_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux"
50RCONFLICTS_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev"
51RCONFLICTS_${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
54RPROVIDES_${PN} += "libGLESv2.so.1"
55
56S = "${WORKDIR}/git"
57
58do_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
69FILES_${PN} = "${bindir}/*"
70FILES_${PN} += " ${libdir}/*"
71FILES_${PN} += "${includedir}/*"
72FILES_${PN} += "${sysconfdir}/*"
73
74PACKAGES =+ "${PN}-plugins"
75FILES_${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"
76RDEPENDS_${PN} += "${PN}-plugins"
77
78ALLOW_EMPTY_${PN}-plugins = "1"
79
80INHIBIT_PACKAGE_STRIP = "1"
81INHIBIT_SYSROOT_STRIP = "1"
82
83INSANE_SKIP_${PN} += "dev-so ldflags useless-rpaths"
84INSANE_SKIP_${PN}-plugins = "dev-so"
85INSANE_SKIP_${PN} += "already-stripped"
86
87CLEANBROKEN = "1"