vala:0 versions are old and will be removed as soon as nothing in the tree requires them. This should work with vala:0.10 (at least builds ok for me) with the following change: --- memphis-0.2.3.ebuild~ 2010-09-19 22:11:37.000000000 +0200 +++ memphis-0.2.3.ebuild 2011-03-07 12:26:16.000000000 +0100 @@ -22,7 +22,7 @@ >=dev-libs/glib-2.3.4 >=x11-libs/cairo-1.8.8 introspection? ( dev-libs/gobject-introspection ) - vala? ( dev-lang/vala )" + vala? ( dev-lang/vala:0.10 )" DEPEND="${RDEPEND} doc? ( >=dev-util/gtk-doc-1.12 )" @@ -35,6 +35,7 @@ src_configure() { CFLAGS="${CFLAGS}" \ + VALAC=$(type -p valac-0.10) \ econf \ $(use_enable debug) \ $(use_enable doc gtk-doc) \ Thanks Reproducible: Always
Works with all vala in tree. SHould I go for >vala-0.10 or || ( vala:0.10 vala:0.11) ?
+ 07 Mar 2011; Justin Lecher <jlec@gentoo.org> memphis-0.2.2.ebuild, + memphis-0.2.3.ebuild: + Correct Slots for gtk 3 introduction to tree, fixed vala dep version, #357743 +