[PATCH v2] Building: update the Raspberry Pi weston section

Pekka Paalanen ppaalanen at gmail.com
Sun Sep 22 09:56:53 PDT 2013


On Wed, 18 Sep 2013 09:18:27 +0300
Pekka Paalanen <ppaalanen at gmail.com> wrote:

> On Tue, 17 Sep 2013 21:16:38 +0200
> Silvan Jegen <s.jegen at gmail.com> wrote:
> 
> > Update the Weston autogen.sh flags and make the accompanying text less
> > confusing.
> > ---
> >  raspberrypi.html | 21 +++++++++++----------
> >  1 file changed, 11 insertions(+), 10 deletions(-)
> > 
> > diff --git a/raspberrypi.html b/raspberrypi.html
> > index 44d9ce4..153b8a2 100644
> > --- a/raspberrypi.html
> > +++ b/raspberrypi.html
> > @@ -146,24 +146,25 @@ contains similar files for Android, and will not work.</p>
> >  <pre>    $ git clone git://anongit.freedesktop.org/wayland/weston
> >      $ cd weston
> >  
> > -    $ ./autogen.sh --prefix=$WLD \
> > -    --disable-setuid-install --with-cairo-glesv2 \
> > +    $ ./autogen.sh --prefix=$WLD --disable-setuid-install \
> >      --disable-x11-compositor --disable-drm-compositor \
> >      --disable-fbdev-compositor --disable-wayland-compositor \
> > -    --disable-weston-launch --disable-simple-egl-clients \
> > -    --disable-egl --disable-libunwind --disable-colord \
> > -    --disable-resize-optimization --disable-xwayland-test \
> > +    --disable-weston-launch --disable-simple-egl-clients --disable-egl \
> > +    --disable-libunwind --disable-colord --disable-resize-optimization \
> > +    --disable-xwayland-test \
> >      WESTON_NATIVE_BACKEND="rpi-backend.so"
> >  
> >      $ make
> >      $ make install
> >  </pre>
> >  
> > -<p>When adding <tt>--disable-wayland-compositor</tt> you can remove the
> > -dummy <tt>wayland-egl.pc</tt> pkg-config file, if you installed it before.
> > -This makes sure, that toytoolkit (Weston demo programs) does not use Cairo
> > -EGL. EGL does not work for clients due to EGL Wayland platform being
> > -unimplemented on Raspberry Pi.</p>
> > +<p>If you decide to use the <tt>--disable-wayland-compositor</tt>
> > +flag supplied above you can remove the dummy <tt>wayland-egl.pc</tt>
> > +pkg-config file which you may have installed from following an older
> > +version of this guide. Removing this file makes sure, that toytoolkit
> > +(Weston demo programs) does not use Cairo EGL. EGL does not work for
> > +clients due to the EGL Wayland platform being unimplemented on the
> > +Raspberry Pi.</p>
> >  
> >  <p>Weston should work by running <tt>weston</tt>. Remember to have the
> >  environment set up, and it is useful to have an ssh session open to your
> 
> Looks good to me!

Kristian,

I think it would make sense to merge this patch, the new work we've
been doing will probably take a bit of time before even submitting
for review.

Is Darxus no longer maintaining the website, since he seems to have
disappeared from my radar completely?


Thanks,
pq


More information about the wayland-devel mailing list