Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 357743 - media-libs/memphis-0.2.3 should RDEPEND at least on vala:0.10 if possible
Summary: media-libs/memphis-0.2.3 should RDEPEND at least on vala:0.10 if possible
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 338067
  Show dependency tree
 
Reported: 2011-03-07 11:29 UTC by Pacho Ramos
Modified: 2011-03-07 12:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2011-03-07 11:29:16 UTC
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
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2011-03-07 12:10:50 UTC
Works with all vala in tree. SHould I go for >vala-0.10 or || ( vala:0.10 vala:0.11) ?
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2011-03-07 12:17:56 UTC
+  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
+