--- lightdm-0.2.3.ebuild 2011-04-29 16:44:31.000000000 +0200 +++ lightdm-0.3.2.ebuild 2011-04-29 16:44:41.000000000 +0200 @@ -13,23 +13,32 @@ LICENSE="GPL-3 LGPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+introspection qt4" +IUSE="+introspection qt4 vala" + RDEPEND=">=dev-libs/dbus-glib-0.88 net-libs/webkit-gtk:2 virtual/pam - x11-libs/gtk+:2 + >=x11-libs/gtk+-2.24.3 x11-libs/libX11 x11-libs/libxcb x11-libs/libXdmcp x11-libs/libxklavier introspection? ( dev-libs/gobject-introspection ) - qt4? ( x11-libs/qt-gui:4 )" + qt4? ( x11-libs/qt-gui:4 ) + vala? ( dev-lang/vala:0.10 )" DEPEND="${RDEPEND} dev-util/intltool dev-util/pkgconfig sys-devel/gettext" +# Since ./configure script doesn't recognize installed Vala version(s), +# we use a couple of variables. Latest stable version (0.10.3) should be +# enough. + +VALAC="/usr/bin/valac-0.10" +VALA_API_GEN="/usr/bin/vapigen-0.10" + src_configure() { local default=gnome has_version xfce-base/xfce4-meta && default=xfce