[oe] [meta-multimedia][PATCH v4] Add a working Tvheadend recipe

Martin Jansa martin.jansa at gmail.com
Tue Nov 27 22:31:46 UTC 2018


What is supposed to provide libdvbcsa? It's not in any public layers
registered here:
https://layers.openembedded.org/layerindex/branch/master/recipes/?q=libdvbcsa

Latest world build shows the same issue:

ERROR: Nothing PROVIDES 'libdvbcsa' (but
/home/jenkins/oe/world/yoe/sources/meta-openembedded/meta-multimedia/recipes-dvb/tvheadend/
tvheadend_git.bb
DEPENDS on or otherwise requires it). Close matches:

On Fri, Nov 23, 2018 at 11:31 PM Peter Bašista <pbasista at gmail.com> wrote:

> The original one was previously removed
> by commit ec9e5ed06256ad92c818474cdb490dc0d3a0d0a3
> as part of a clean-up of blacklisted recipes.
>
> Signed-off-by: Peter Bašista <pbasista at gmail.com>
> ---
>  .../recipes-dvb/tvheadend/tvheadend_git.bb    | 23 +++++++++++++++++++
>  1 file changed, 23 insertions(+)
>  create mode 100644 meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb
>
> diff --git a/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb
> b/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb
> new file mode 100644
> index 000000000..95cf10bf6
> --- /dev/null
> +++ b/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb
> @@ -0,0 +1,23 @@
> +SUMMARY = "Tvheadend: TV streaming server and recorder"
> +HOMEPAGE = "https://tvheadend.org/"
> +
> +inherit autotools-brokensep gettext gitpkgv pkgconfig
> +
> +DEPENDS = "avahi cmake-native libdvbcsa libpcre2 openssl uriparser zlib"
> +
> +LICENSE = "GPLv3+"
> +LIC_FILES_CHKSUM =
> "file://LICENSE.md;md5=9cae5acac2e9ee2fc3aec01ac88ce5db"
> +
> +SRC_URI = "git://github.com/tvheadend/tvheadend.git"
> +
> +SRCREV = "bdc2ae9e19520a10cdf0bec0fcc0050b32bc75ff"
> +PV = "4.3+git${SRCPV}"
> +PKGV = "4.3+git${GITPKGV}"
> +
> +S = "${WORKDIR}/git"
> +
> +EXTRA_OECONF += "--arch=${TARGET_ARCH} \
> +                 --disable-hdhomerun_static \
> +                 --disable-ffmpeg_static \
> +                 --disable-libav \
> +                 "
> --
> 2.19.1
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>


More information about the Openembedded-devel mailing list