[jhbuild] gtk+-3: switch to meson
- From: Christoph Reiter <creiter src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] gtk+-3: switch to meson
- Date: Thu, 11 Apr 2019 18:04:24 +0000 (UTC)
commit 71b8823e8c343b8e02cdfc89c8040d352278dfd3
Author: Christoph Reiter <creiter src gnome org>
Date: Thu Apr 11 19:43:56 2019 +0200
gtk+-3: switch to meson
See https://gitlab.gnome.org/GNOME/gtk/issues/1771
This loses the installed tests and the mir backend because they haven't
been ported yet.
If anything breaks, please file a bug. If anything major breaks feel
free to revert.
modulesets/gnome-suites-core-deps-latest.modules | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-latest.modules
b/modulesets/gnome-suites-core-deps-latest.modules
index 13a6de38..de9ddefb 100644
--- a/modulesets/gnome-suites-core-deps-latest.modules
+++ b/modulesets/gnome-suites-core-deps-latest.modules
@@ -919,18 +919,18 @@
</suggests>
</meson>
- <autotools id="gtk+-3" autogenargs="--enable-broadway-backend --enable-installed-tests">
+ <meson id="gtk+-3" mesonargs="-Dbroadway_backend=true -Dman=true">
<if condition-set="x11">
- <autogenargs value="--enable-x11-backend"/>
+ <mesonargs value="-Dx11_backend=true"/>
</if>
<if condition-set="wayland">
- <autogenargs value="--enable-wayland-backend"/>
- </if>
- <if condition-set="mir">
- <autogenargs value="--enable-mir-backend"/>
+ <mesonargs value="-Dwayland_backend=true"/>
</if>
<if condition-set="quartz">
- <autogenargs value="--enable-quartz-backend"/>
+ <mesonargs value="-Dquartz_backend=true"/>
+ </if>
+ <if condition-set="macos">
+ <mesonargs value="-Dman=false"/>
</if>
<branch repo="gitlab.gnome.org" checkoutdir="gtk+-3" module="GNOME/gtk.git" revision="gtk-3-24"/>
<dependencies>
@@ -965,7 +965,7 @@
<dep package="desktop-file-utils"/>
<dep package="shared-mime-info"/>
</suggests>
- </autotools>
+ </meson>
<meson id="gtk-doc">
<branch/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]