blob: c977849c96d806532781cbba270754e1fe5ba545 [file] [log] [blame]
Patrick Williamsc124f4f2015-09-15 14:41:29 -05001SUMMARY = "Clutter based UI widget library"
Andrew Geissler90fd73c2021-03-05 15:25:55 -06002DESCRIPTION = "Mx is a widget toolkit using Clutter that provides a set of standard interface \
3elements, including buttons, progress bars, scroll bars and others. It also \
4implements some standard managers. One other interesting feature is the \
5possibility setting style properties from a CSS format file."
6HOMEPAGE = "https://github.com/clutter-project/mx"
7BUGTRACKER = "https://github.com/clutter-project/mx/issues"
Patrick Williamsc124f4f2015-09-15 14:41:29 -05008LICENSE = "LGPLv2.1"
9
Brad Bishop6dbb3162019-11-25 09:41:34 -050010inherit clutter autotools features_check gobject-introspection gtk-doc
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050011# depends on clutter-1.0 which depends on cogl-1.0
12REQUIRED_DISTRO_FEATURES = "opengl"
Patrick Williamsc124f4f2015-09-15 14:41:29 -050013
Patrick Williamsc0f7c042017-02-23 20:41:17 -060014DEPENDS = "intltool-native clutter-1.0 dbus-glib gdk-pixbuf"
Patrick Williamsc124f4f2015-09-15 14:41:29 -050015
16SRC_URI = "http://source.clutter-project.org/sources/mx/${@get_verdir("${PV}")}/mx-${PV}.tar.xz"
17
Patrick Williamsc0f7c042017-02-23 20:41:17 -060018EXTRA_OECONF = "--disable-gtk-widgets \
Patrick Williamsc124f4f2015-09-15 14:41:29 -050019 --with-dbus \
20 --with-winsys=none \
21 --without-clutter-imcontext \
22 --without-clutter-gesture \
23 --without-startup-notification \
24 --without-glade \
25 "
26
27FILES_${PN} += "${datadir}"