[oe] [meta-multimedia][PATCH v2] x265: add x265 recipe

Khem Raj raj.khem at gmail.com
Thu Mar 5 01:52:27 UTC 2020


On Wed, Mar 4, 2020 at 5:33 PM Scott Branden <scott.branden at broadcom.com> wrote:
>
> Hi Khem,
>
> On 2020-03-03 11:33 p.m., Khem Raj wrote:
> > On Tue, Mar 3, 2020 at 10:42 PM Khem Raj <raj.khem at gmail.com> wrote:
> >> Hi Scott
> >>
> >> I am getting a textrel issue reported on musl builds see
> >> https://errors.yoctoproject.org/Errors/Details/393681/
> >>
> >> this recipe is already applied but would be good to root cause this issue
> >> and find appropriate fix
> >>
> >> https://errors.yoctoproject.org/Errors/Details/393681/
> > disabling asm helps on 32bit x86
> >
> > EXTRA_OECMAKE_append_i686 = " -DENABLE_ASSEMBLY=OFF"
> >
> > can you test this fix and see if this will be ok ?
> I'm sorry, I am unable to test this week.
> I am ok with you pushing this for 32bit x86 now though - we only test on
> 64bit.

OK thanks for the confirmation, I have pushed the fix for x86

> >
> >> On Fri, Feb 14, 2020 at 4:54 PM Scott Branden via Openembedded-devel
> >> <openembedded-devel at lists.openembedded.org> wrote:
> >>> Add x265 recipe for latest tag of Release_3.2 branch (3.2.1).
> >>>
> >>> Signed-off-by: Scott Branden <scott.branden at broadcom.com>
> >>> ---
> >>>   .../recipes-multimedia/x265/x265_3.2.1.bb     | 22 +++++++++++++++++++
> >>>   1 file changed, 22 insertions(+)
> >>>   create mode 100644 meta-openembedded/meta-multimedia/recipes-multimedia/x265/x265_3.2.1.bb
> >>>
> >>> diff --git a/meta-openembedded/meta-multimedia/recipes-multimedia/x265/x265_3.2.1.bb b/meta-openembedded/meta-multimedia/recipes-multimedia/x265/x265_3.2.1.bb
> >>> new file mode 100644
> >>> index 0000000000..21ae596e05
> >>> --- /dev/null
> >>> +++ b/meta-openembedded/meta-multimedia/recipes-multimedia/x265/x265_3.2.1.bb
> >>> @@ -0,0 +1,22 @@
> >>> +SUMMARY = "H.265/HEVC video encoder"
> >>> +DESCRIPTION = "A free software library and application for encoding video streams into the H.265/HEVC format."
> >>> +HOMEPAGE = "http://www.videolan.org/developers/x265.html"
> >>> +
> >>> +LICENSE = "GPLv2"
> >>> +LICENSE_FLAGS = "commercial"
> >>> +LIC_FILES_CHKSUM = "file://../COPYING;md5=c9e0427bc58f129f99728c62d4ad4091"
> >>> +
> >>> +DEPENDS = "nasm-native gnutls zlib libpcre"
> >>> +
> >>> +SRC_URI = "http://ftp.videolan.org/pub/videolan/x265/x265_${PV}.tar.gz"
> >>> +
> >>> +S = "${WORKDIR}/x265_${PV}/source"
> >>> +
> >>> +SRC_URI[md5sum] = "94808045a34d88a857e5eaf3f68f4bca"
> >>> +SRC_URI[sha256sum] = "fb9badcf92364fd3567f8b5aa0e5e952aeea7a39a2b864387cec31e3b58cbbcc"
> >>> +
> >>> +inherit lib_package pkgconfig cmake
> >>> +
> >>> +AS[unexport] = "1"
> >>> +
> >>> +COMPATIBLE_HOST = '(x86_64|i.86).*-linux'
> >>> --
> >>> 2.17.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