Banshee 2.9.0 is out as of 2013-10-08
As long as I can see (from deps on official site also) it depends on >=GTK#-2.99.1, which means all GTK3-sharp bindings. Correct me, if I'm wrong - hadn't viewed sources of banshee.
Currently, successfully build it against gtk-sharp-2.99.2 (2.99.1 results in malloc error on launch, google stated it's fixed in 2.99.2 - and this seams true).
Banshee 2.9.1 builds and launches, but gives warning:
[Info 15:48:35.578] Running Banshee 2.9.1: [Gentoo/banshee/2.9.1 (linux-gnu, x86_64) @ 2014-04-22 19:53:43 EEST]
[Warn 15:48:35.972] No player engines were found. Please ensure Banshee has been cleanly installed. - Using the featureless NullPlayerEngine.
[Info 15:48:36.658] Updating web proxy from GConf
[Info 15:48:36.701] All services are started 0.846558
[Info 15:48:37.258] nereid Client Started
And refuses to play any media file.
Perhaps, it's because of some removed dependencies ( gconf-sharp, gst-plugins-gio, gst-plugins-gconf). GST plugins removed simply becouse I can't find them (trying to build against gstreamer-1.0, which support mentioned on official site, don't know, are they still needed), but gconf-sharp results in dependency conflicts and downgrade. Seams that all GTK3# stack (or most of it) needed.
Currently, trying to achieve this in local overlay, but also have a question - why gtk-sharp-2.99.* still ignored?
Yep, i agree, that seems that it isn't needed for some great enhancements, but I mean - is there's some big problems or reasons to leave it aside for some time?
Sorry for my English.
Title needs to be updated to 2.9.1 version bump.
Depends on bug #509398 , bug #509404 .
Attached ebuild successfully builds against GTK+:3 sharp bindings and player works (except for own bugs of banshee-2.9.1).
Created attachment 376248 [details]
*** Bug 508240 has been marked as a duplicate of this bug. ***