aboutsummaryrefslogtreecommitdiffstats
path: root/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-hevc_git.bb
blob: d17cb4f2048417334b1dbd6f4b073dc94ddf5b47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
SUMMARY = "GStreamer plugin for ARM HEVC decoder"
HOMEPAGE = "https://git.ti.com/processor-sdk/gst-plugin-hevc"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://COPYING;md5=2827f94fc0a1adeff4d9702e97ce2979"

COMPATIBLE_MACHINE = "dra7xx"

SRC_URI = "git://git.ti.com/git/processor-sdk/gst-plugin-hevc.git;protocol=https;branch=master \
           file://0001-configure.ac-stop-using-export-symbols-regex.patch \
           file://0001-Switch-submodule-common-to-github.patch \
"
SRCREV = "e4ea007d0ddeb95ae01742293454ef3c87a6e84c"

S = "${WORKDIR}/git"

DEPENDS += "gstreamer1.0 gstreamer1.0-plugins-base hevc-arm-decoder gettext-native"

inherit autotools-brokensep pkgconfig gettext

PR = "r5"

do_configure() {
    cd ${S}
    chmod +x autogen.sh
    ./autogen.sh --host=arm-linux --with-libtool-sysroot=${STAGING_DIR_TARGET} --prefix=/usr
}

EXTRA_OECONF += "--enable-maintainer-mode"
EXTRA_OEMAKE += "'ERROR_CFLAGS=-Wno-deprecated-declarations'"
CFLAGS += "-fcommon"

FILES:${PN} += "${libdir}/gstreamer-1.0/*.so"
FILES:${PN}-dbg += "${libdir}/gstreamer-1.0/.debug"
FILES:${PN}-dev += "${libdir}/gstreamer-1.0/*.la"

INSANE_SKIP:${PN} = "textrel"