[oe] [meta-oe][PATCH] wayland-fits: Add recipe

Martin Jansa martin.jansa at gmail.com
Tue Sep 22 19:10:49 UTC 2015


On Tue, Sep 22, 2015 at 08:29:34PM +0200, Manuel Bachmann wrote:
> Hi Khem, and thanks a lot for your feedback !
> 
> You are definitely right. For this purpose, though, we need Wayland + EGL
> support in EFL itself (wayland-fits checks for them at configure time).
> 
> I just sent the corresponding patch to the mailing list, here it is :
> 
> http://lists.openembedded.org/pipermail/openembedded-devel/2015-September/103507.html
> 
> Feel free to give feedback. Once it is merged, I will promptly re-submit an
> updated "wayland-fits" recipe which optionally depends on it.

You can send PATCHv2 now, and I'll test them both together.

Thanks

> 2015-09-19 22:02 GMT+02:00 Khem Raj <raj.khem at gmail.com>:
> 
> > On Sat, Sep 19, 2015 at 1:28 AM, Manuel Bachmann
> > <manuel.bachmann at iot.bzh> wrote:
> > > wayland-fits is a functional integration test suite
> > > for Wayland and Weston.
> > >
> > > Signed-off-by: Manuel Bachmann <manuel.bachmann at iot.bzh>
> > > ---
> > >  .../recipes-graphics/wayland/wayland-fits_git.bb   | 30
> > ++++++++++++++++++++++
> > >  1 file changed, 30 insertions(+)
> > >  create mode 100644 meta-oe/recipes-graphics/wayland/wayland-fits_git.bb
> > >
> > > diff --git a/meta-oe/recipes-graphics/wayland/wayland-fits_git.bb
> > b/meta-oe/recipes-graphics/wayland/wayland-fits_git.bb
> > > new file mode 100644
> > > index 0000000..550e171
> > > --- /dev/null
> > > +++ b/meta-oe/recipes-graphics/wayland/wayland-fits_git.bb
> > > @@ -0,0 +1,30 @@
> > > +SUMMARY = "Wayland-fits, the Wayland Functional Integration Test Suite"
> > > +DESCRIPTION = "Wayland-fits is a fully automated functional integration
> > \
> > > +test suite. Its main purpose is to test the functionality and
> > integration of \
> > > +client-side (i.e. toolkit) and server-side (compositor) implementations
> > of \
> > > +the Wayland protocol."
> > > +HOMEPAGE = "https://github.com/01org/wayland-fits"
> > > +LICENSE = "MIT"
> > > +LIC_FILES_CHKSUM = "file://COPYING;md5=f8d34cadaf891753c0f00c6cd48f08f5
> > \
> > > +
> > file://src/extensions/weston/weston-wfits.cpp;endline=21;md5=848c81e55cf3a30a9f6ed75f0dba7a97"
> > > +
> > > +SRC_URI = "git://github.com/01org/wayland-fits.git"
> > > +SRCREV = "f30dfa9fceb438d3687c5215093fffc21a7852fc"
> > > +
> > > +S = "${WORKDIR}/git"
> > > +
> > > +inherit autotools pkgconfig
> > > +
> > > +DEPENDS = "libcheck boost wayland weston"
> > > +RDEPENDS_${PN} = "weston"
> >
> > may be better to use += here
> >
> > > +
> > > +EXTRA_OECONF = "--enable-shared --disable-static \
> > > +                --disable-efl-tests --disable-gtk-tests \
> > > +                --with-boost-libdir=${STAGING_LIBDIR}"
> >
> > We do have EFL and GTK support in OE, would it make sense to turn it
> > into some sort of PACKAGECONFIG ?
> >
> > > +
> > > +do_install_append() {
> > > +       rm -f ${D}/${libdir}/weston/*.la
> > > +}
> > > +
> > > +FILES_${PN} = "${bindir}/wfits ${libdir}/weston/*.so"
> > > +FILES_${PN}-dbg = "${bindir}/.debug ${libdir}/weston/.debug
> > ${prefix}/src"
> >
> > this could be += as well.
> >
> > > --
> > > 1.8.3.1
> > >
> > > --
> > > _______________________________________________
> > > Openembedded-devel mailing list
> > > Openembedded-devel at lists.openembedded.org
> > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> > --
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel at lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> >
> 
> 
> 
> -- 
> Regards,
> 
> *Manuel Bachmann, Graphics Engineer www.iot.bzh <http://iot.bzh> *
> -- 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20150922/ae5cd146/attachment-0002.sig>


More information about the Openembedded-devel mailing list