[meta-ti] [PATCH 4/6] libdce: add version 1.6.5.3

Nicolas Dechesne ndec13 at gmail.com
Thu Oct 11 01:17:18 PDT 2012


On Thu, Oct 11, 2012 at 1:40 AM, Enrico Butera <ebutera at users.berlios.de> wrote:
> Signed-off-by: Enrico Butera <ebutera at users.berlios.de>
> ---
>  recipes-ti/dce/libdce.inc        |   14 ++++++++++++++
>  recipes-ti/dce/libdce_1.6.5.3.bb |   12 ++++++++++++
>  2 files changed, 26 insertions(+)
>  create mode 100644 recipes-ti/dce/libdce.inc
>  create mode 100644 recipes-ti/dce/libdce_1.6.5.3.bb
>
> diff --git a/recipes-ti/dce/libdce.inc b/recipes-ti/dce/libdce.inc
> new file mode 100644
> index 0000000..1caa337
> --- /dev/null
> +++ b/recipes-ti/dce/libdce.inc
> @@ -0,0 +1,14 @@
> +DESCRIPTION = "TI Ducati IVA-HD hardware codec acceleration API"
> +HOMEPAGE = "http://gitorious.org/ubuntu-omap/dce"

our real 'upstream' tree for libdce is here:
http://gitorious.org/gstreamer-omap/libdce/

the one you are using is our 'ubuntu package' tree where the
'upstream' is merged along with debian/ubuntu meta data (./debian
folder).

sometimes we maintain some patches in ubuntu tree in debian/patches,
but for libdce since we are also the real upstream, we tend to push
all patches in upstream.

so you should use the upstream tree instead, branch master. in fact
the 'upstream' branch in the tree you use is the same as the 'master'
branch of the upstream tree ;-)

libdce tree contains both the linux side lib, and the ducati side DCE
code for now (which can't be rebuild completely for now, as we aren't
releasing all the bits/pieces for ducati side).

we have been discussing about spliting this tree into 2 for better
clarity, so that might happen at some point..


> +SECTION = "multimedia"
> +LICENSE = "TI"
> +
> +COMPATIBLE_MACHINE = "pandaboard"

s/pandaboard/omap4/ as on the other patch.

> +
> +require ../includes/ti-paths.inc
> +require ../includes/ti-staging.inc

what is this for?

> +
> +inherit autotools
> +
> +DEPENDS = "libdrm"
> +RDEPENDS = "libdrm ti-firmware-ipu-dce"

i would hope that libdrm is not needed in RDEPENDS, as it should be
handled automagically by shlibdeps.

> diff --git a/recipes-ti/dce/libdce_1.6.5.3.bb b/recipes-ti/dce/libdce_1.6.5.3.bb
> new file mode 100644
> index 0000000..ab721ca
> --- /dev/null
> +++ b/recipes-ti/dce/libdce_1.6.5.3.bb
> @@ -0,0 +1,12 @@
> +require libdce.inc
> +
> +LIC_FILES_CHKSUM = "file://COPYING;md5=483f94bdaf5d31cd94aa2317f9ad2684"
> +
> +PV = "1.6.5.3+gitr${SRCPV}"
> +
> +# 2012/09/19: Merge remote-tracking branch 'remotes/ti/master' into upstream
> +SRCREV = "c0cf50d4dece4b8d3606f7a1e065958941b4a672"
> +
> +SRC_URI = "git://gitorious.org/ubuntu-omap/dce.git;protocol=git"

please use the upstream tree.

> +
> +S = "${WORKDIR}/git"
> --
> 1.7.9.5
>
> _______________________________________________
> meta-ti mailing list
> meta-ti at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti



More information about the meta-ti mailing list