* [meta-oe][PATCH] wayland-fits: Add recipe @ 2015-09-19 8:28 Manuel Bachmann 2015-09-19 20:02 ` Khem Raj 0 siblings, 1 reply; 5+ messages in thread From: Manuel Bachmann @ 2015-09-19 8:28 UTC (permalink / raw) To: openembedded-devel wayland-fits is a functional integration test suite for Wayland and Weston. Signed-off-by: Manuel Bachmann <manuel.bachmann@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" + +EXTRA_OECONF = "--enable-shared --disable-static \ + --disable-efl-tests --disable-gtk-tests \ + --with-boost-libdir=${STAGING_LIBDIR}" + +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" -- 1.8.3.1 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [meta-oe][PATCH] wayland-fits: Add recipe 2015-09-19 8:28 [meta-oe][PATCH] wayland-fits: Add recipe Manuel Bachmann @ 2015-09-19 20:02 ` Khem Raj 2015-09-22 18:29 ` Manuel Bachmann 0 siblings, 1 reply; 5+ messages in thread From: Khem Raj @ 2015-09-19 20:02 UTC (permalink / raw) To: openembeded-devel On Sat, Sep 19, 2015 at 1:28 AM, Manuel Bachmann <manuel.bachmann@iot.bzh> wrote: > wayland-fits is a functional integration test suite > for Wayland and Weston. > > Signed-off-by: Manuel Bachmann <manuel.bachmann@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@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-oe][PATCH] wayland-fits: Add recipe 2015-09-19 20:02 ` Khem Raj @ 2015-09-22 18:29 ` Manuel Bachmann 2015-09-22 19:10 ` Martin Jansa 0 siblings, 1 reply; 5+ messages in thread From: Manuel Bachmann @ 2015-09-22 18:29 UTC (permalink / raw) To: openembedded-devel 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. 2015-09-19 22:02 GMT+02:00 Khem Raj <raj.khem@gmail.com>: > On Sat, Sep 19, 2015 at 1:28 AM, Manuel Bachmann > <manuel.bachmann@iot.bzh> wrote: > > wayland-fits is a functional integration test suite > > for Wayland and Weston. > > > > Signed-off-by: Manuel Bachmann <manuel.bachmann@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@lists.openembedded.org > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > -- > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > -- Regards, *Manuel Bachmann, Graphics Engineer www.iot.bzh <http://iot.bzh> * ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-oe][PATCH] wayland-fits: Add recipe 2015-09-22 18:29 ` Manuel Bachmann @ 2015-09-22 19:10 ` Martin Jansa 2015-09-22 19:18 ` Manuel Bachmann 0 siblings, 1 reply; 5+ messages in thread From: Martin Jansa @ 2015-09-22 19:10 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 3994 bytes --] 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@gmail.com>: > > > On Sat, Sep 19, 2015 at 1:28 AM, Manuel Bachmann > > <manuel.bachmann@iot.bzh> wrote: > > > wayland-fits is a functional integration test suite > > > for Wayland and Weston. > > > > > > Signed-off-by: Manuel Bachmann <manuel.bachmann@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@lists.openembedded.org > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > -- > > _______________________________________________ > > Openembedded-devel mailing list > > Openembedded-devel@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@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 188 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-oe][PATCH] wayland-fits: Add recipe 2015-09-22 19:10 ` Martin Jansa @ 2015-09-22 19:18 ` Manuel Bachmann 0 siblings, 0 replies; 5+ messages in thread From: Manuel Bachmann @ 2015-09-22 19:18 UTC (permalink / raw) To: openembedded-devel Hi Martin, Thanks, sending it right now. 2015-09-22 21:10 GMT+02:00 Martin Jansa <martin.jansa@gmail.com>: > 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@gmail.com>: > > > > > On Sat, Sep 19, 2015 at 1:28 AM, Manuel Bachmann > > > <manuel.bachmann@iot.bzh> wrote: > > > > wayland-fits is a functional integration test suite > > > > for Wayland and Weston. > > > > > > > > Signed-off-by: Manuel Bachmann <manuel.bachmann@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@lists.openembedded.org > > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > > -- > > > _______________________________________________ > > > Openembedded-devel mailing list > > > Openembedded-devel@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@lists.openembedded.org > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > -- > Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com > > -- > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > -- Regards, *Manuel Bachmann, Graphics Engineer www.iot.bzh <http://iot.bzh> * ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-09-22 19:18 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-09-19 8:28 [meta-oe][PATCH] wayland-fits: Add recipe Manuel Bachmann 2015-09-19 20:02 ` Khem Raj 2015-09-22 18:29 ` Manuel Bachmann 2015-09-22 19:10 ` Martin Jansa 2015-09-22 19:18 ` Manuel Bachmann
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.