Commit 71b8823e authored by Christoph Reiter's avatar Christoph Reiter 🐍

gtk+-3: switch to meson

See gtk#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.
parent 44e240c9
......@@ -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/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment