--- smage/trunk/core/at-spi2-core/at-spi2-core-2.28.0-r1.smage2 2018/08/17 08:41:49 11959 +++ smage/trunk/core/at-spi2-core/at-spi2-core-2.28.0-r1.smage2 2018/08/17 08:59:42 11960 @@ -9,6 +9,9 @@ DESCRIPTION="Protocol definitions and daemon for D-Bus at-spi." HOMEPAGE="http://gnome.org" +DEPEND_x86_64=">= sys-apps/multiarch-wrapper-1" +SPECIAL_VARS="DEPEND_x86_64" + DEPEND=">= dev-libs/glib2-2.54 >= x11-libs/libX11-1.6 >= x11-libs/libXi-1.7 @@ -21,6 +24,7 @@ SDEPEND=">= dev-util/pkgconfig-0.25 >= dev-util/intltool-0.50 + >= dev-libs/gobject-introspection-1.56 ${ALX_DEV_DEPEND} >= x11-libs/libX11-dev-1.6 >= x11-libs/libXi-dev-1.7 @@ -33,7 +37,7 @@ ALX_PKG_KEEP="etc usr/$(mlibdir)/*.so.* usr/share/dbus-1" -sminclude multilib mbuild alx-split +sminclude multilib meson alx-split msetfeature "!check" # disabled atm SRC_URI=( @@ -45,6 +49,5 @@ src_compile() { - mconfigure --libexecdir=/usr/$(mlibdir)/${PNAME} --disable-introspection --disable-xevie || die - mmake || die + meson_src_compile $(meson_enable introspection yes) || die }