Dunno how much people are using this moduleset, but Acked-by: Christophe Fergeau <cfergeau@xxxxxxxxxx> On Mon, Feb 04, 2019 at 11:30:44AM -0200, Eduardo Lima (Etrunko) wrote: > Signed-off-by: Eduardo Lima (Etrunko) <etrunko@xxxxxxxxxx> > --- > jhbuildrc | 2 ++ > modulesets/spice.xml | 35 ++++++++++++++++++----------------- > 2 files changed, 20 insertions(+), 17 deletions(-) > > diff --git a/jhbuildrc b/jhbuildrc > index 8b15ef6..1fb1c0e 100644 > --- a/jhbuildrc > +++ b/jhbuildrc > @@ -11,6 +11,8 @@ > > moduleset = os.path.join(os.environ['HOME'], 'spice', 'spice-jhbuild', 'modulesets', 'spice.xml') > > +mesonargs = '--buildtype=debugoptimized' > + > modules = [ 'spice-gtk', 'qemu' ] > > # All module sources will be in $HOME/spice/ after the checkout > diff --git a/modulesets/spice.xml b/modulesets/spice.xml > index 05a6270..feb1cea 100644 > --- a/modulesets/spice.xml > +++ b/modulesets/spice.xml > @@ -28,25 +28,25 @@ > <repository type="git" name="git.gnome.org" > href="git://git.gnome.org/"/> > > - <autotools id="spice-server" > - autogenargs= > -"--enable-werror > ---enable-smartcard > ---enable-lz4 > ---with-sasl"> > + <meson id="spice-server" > + mesonargs= > +"-Dwerror=true > +-Dsmartcard=true > +-Dlz4=true > +-Dsasl=true"> > <branch repo="spice" module="spice"/> > <dependencies> > <dep package="spice-protocol"/> > <dep package="libcacard"/> > <dep package="pyparsing"/> > </dependencies> > - </autotools> > + </meson> > > - <autotools id="spice-protocol"> > + <meson id="spice-protocol"> > <branch repo="spice" module="spice-protocol"/> > <dependencies> > </dependencies> > - </autotools> > + </meson> > > <!-- qemu isn't a real autotools user, but it provides a configure script > which is really similar to the one in autotools build systems. > @@ -102,13 +102,14 @@ > version="2.0.3" size="1462653"/> > </distutils> > > - <autotools id="spice-gtk" > - autogenargs= > -"--enable-werror > ---enable-webdav > ---enable-smartcard > ---enable-usbredir > ---disable-polkit"> > + <meson id="spice-gtk" > + mesonargs= > +"-Dwerror=true > +-Dwebdav=enabled > +-Dsmartcard=enabled > +-Dusbredir=enabled > +-Dpolkit=disabled > +-Dgtk_doc=disabled"> > <branch repo="spice" module="spice-gtk.git"/> > <dependencies> > <dep package="libcacard"/> > @@ -117,7 +118,7 @@ > <dep package="spice-protocol"/> > <dep package="usbredir"/> > </dependencies> > - </autotools> > + </meson> > > <autotools id="vd-agent"> > <branch repo="spice" module="linux/vd_agent"/> > -- > 2.20.1 > > _______________________________________________ > Spice-devel mailing list > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/spice-devel
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel