[jhbuild] core: Switch mutter to meson



commit 3fd6b73635d3ffada06a25506e9c937600305418
Author: Florian Müllner <fmuellner gnome org>
Date:   Sun Nov 18 01:17:39 2018 +0100

    core: Switch mutter to meson

 modulesets/gnome-suites-core-latest.modules | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-latest.modules b/modulesets/gnome-suites-core-latest.modules
index bd99a08a..7abb411e 100644
--- a/modulesets/gnome-suites-core-latest.modules
+++ b/modulesets/gnome-suites-core-latest.modules
@@ -522,18 +522,15 @@
     </dependencies>
   </autotools>
 
-  <autotools id="mutter" autogenargs="--enable-compile-warnings=maximum --enable-installed-tests">
-    <if condition-set="x11">
-      <autogenargs value="--enable-xlib-egl-platform"/>
-    </if>
+  <meson id="mutter">
     <if condition-set="wayland">
-      <autogenargs value="--enable-wayland-egl-platform --enable-wayland-egl-server 
--enable-kms-egl-platform"/>
+      <mesonargs value="-Dwayland=true"/>
       <if condition-set="freebsd">
-        <autogenargs value="--with-xwayland-path=/usr/local/bin/Xwayland"/>
+        <mesonargs value="-Dxwayland_path=/usr/local/bin/Xwayland"/>
       </if>
     </if>
     <if condition-unset="wayland">
-      <autogenargs value="--disable-wayland-egl-server"/>
+      <mesonargs value="-Dwayland=false"/>
     </if>
     <branch/>
     <dependencies>
@@ -581,7 +578,7 @@
         </if>
       </if>
     </dependencies>
-  </autotools>
+  </meson>
 
   <autotools id="network-manager-applet"
              autogenargs="--enable-more-warnings=no --disable-migration --without-bluetooth --without-team 
--without-selinux">


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]